diff --git a/linux-sm8250/PKGBUILD b/linux-sm8250/PKGBUILD index d6bce5d..a751ef3 100644 --- a/linux-sm8250/PKGBUILD +++ b/linux-sm8250/PKGBUILD @@ -4,9 +4,9 @@ # Maintainer: Ray Sherwin _rcver=6.11 -_rcrel=4 +_rcrel=0 pkgbase=linux-sm8250 -_commit=2c2ca6dcfd85a5d87a224d8fcf6e648f47e7b224 +_commit=886d6f589d596fe893d7cd94a6e7694ec2c12330 _srcname=linux-${_commit} _kernelname=${pkgbase#linux} @@ -22,18 +22,16 @@ makedepends=('xmlto' 'docbook-xsl' 'kmod' 'inetutils' 'bc' 'git') options=('!strip') source=("https://github.com/silime/linux/archive/${_commit}.tar.gz" 'linux-sm8250.preset' + 'linux-sm8250.install' # '60-linux.hook' # '90-linux.hook' - 'logo_linux_clut224.ppm' - 'config-diff-manjaro' 'config' ) md5sums=('SKIP' '86d4a35722b5410e3b29fc92dae15d4b' - '7f7ddadea6f4a7d3017380cb83b95b5e' - '397adb298db7c5691a47c7260bebdea6' - '5e8c0d2350f782b0ace801cc7892d48a') + 'a46f336d5c5088d47d7fa6b0eb6b3522' + '4263008e001e101676aa76ba0efc8ba2') prepare() { cd "${srcdir}/${_srcname}" @@ -46,9 +44,9 @@ prepare() { sed -i '2iexit 0' scripts/depmod.sh # Add Manjaro Mascot for cpu core count at boot - cp ../logo_linux_clut224.ppm drivers/video/logo/ + #cp ../logo_linux_clut224.ppm drivers/video/logo/ cat "${srcdir}/config" > .config - cat ../config-diff-manjaro >> .config + #cat ../config-diff-manjaro >> .config } build() { diff --git a/linux-sm8250/config b/linux-sm8250/config index de528a2..e53ae5a 100644 --- a/linux-sm8250/config +++ b/linux-sm8250/config @@ -1,10 +1,10 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm64 6.11.0-rc4-1 Kernel Configuration +# Linux/arm64 6.11.0 Kernel Configuration # CONFIG_CC_VERSION_TEXT="aarch64-linux-gnu-gcc (GCC) 14.1.0" CONFIG_CC_IS_GCC=y -CONFIG_GCC_VERSION=140100 +CONFIG_GCC_VERSION=130200 CONFIG_CLANG_VERSION=0 CONFIG_AS_IS_GNU=y CONFIG_AS_VERSION=24200 @@ -13,8 +13,7 @@ CONFIG_LD_VERSION=24200 CONFIG_LLD_VERSION=0 CONFIG_CC_CAN_LINK=y CONFIG_CC_CAN_LINK_STATIC=y -CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y -CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y +CONFIG_GCC_ASM_GOTO_OUTPUT_BROKEN=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CC_HAS_NO_PROFILE_FN_ATTR=y CONFIG_PAHOLE_VERSION=0 @@ -28,6 +27,7 @@ CONFIG_THREAD_INFO_IN_TASK=y CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set # CONFIG_WERROR is not set +CONFIG_LOCALVERSION="-SM8250" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_BUILD_SALT="" CONFIG_DEFAULT_INIT="" @@ -105,6 +105,7 @@ CONFIG_PREEMPT_NONE_BUILD=y CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set +# CONFIG_PREEMPT_RT is not set # CONFIG_PREEMPT_DYNAMIC is not set # CONFIG_SCHED_CORE is not set @@ -141,6 +142,7 @@ CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y # CONFIG_IKHEADERS is not set +CONFIG_LOG_BUF_SHIFT=18 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 # CONFIG_PRINTK_INDEX is not set CONFIG_GENERIC_SCHED_CLOCK=y @@ -176,9 +178,11 @@ CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_SCHED_MM_CID=y CONFIG_CGROUP_PIDS=y +CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y +# CONFIG_CPUSETS_V1 is not set CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y @@ -265,6 +269,7 @@ CONFIG_TRACEPOINTS=y CONFIG_CRASH_RESERVE=y CONFIG_VMCORE_INFO=y CONFIG_KEXEC_CORE=y +# CONFIG_KEXEC is not set CONFIG_KEXEC_FILE=y # CONFIG_KEXEC_SIG is not set CONFIG_CRASH_DUMP=y @@ -278,6 +283,7 @@ CONFIG_MMU=y CONFIG_ARM64_CONT_PTE_SHIFT=4 CONFIG_ARM64_CONT_PMD_SHIFT=4 CONFIG_ARCH_MMAP_RND_BITS_MIN=18 +CONFIG_ARCH_MMAP_RND_BITS_MAX=33 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_STACKTRACE_SUPPORT=y @@ -291,6 +297,7 @@ CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_SMP=y CONFIG_KERNEL_MODE_NEON=y CONFIG_FIX_EARLYCON_MEM=y +CONFIG_PGTABLE_LEVELS=4 CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_ARCH_PROC_KCORE_TEXT=y CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y @@ -401,7 +408,10 @@ CONFIG_SOCIONEXT_SYNQUACER_PREITS=y CONFIG_ARM64_4K_PAGES=y # CONFIG_ARM64_16K_PAGES is not set # CONFIG_ARM64_64K_PAGES is not set +# CONFIG_ARM64_VA_BITS_39 is not set +CONFIG_ARM64_VA_BITS_48=y # CONFIG_ARM64_VA_BITS_52 is not set +CONFIG_ARM64_VA_BITS=48 CONFIG_ARM64_PA_BITS_48=y CONFIG_ARM64_PA_BITS=48 # CONFIG_CPU_BIG_ENDIAN is not set @@ -424,6 +434,7 @@ CONFIG_HW_PERF_EVENTS=y CONFIG_CC_HAVE_SHADOW_CALL_STACK=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_TIME_ACCOUNTING is not set +CONFIG_ARCH_SUPPORTS_KEXEC=y CONFIG_ARCH_SUPPORTS_KEXEC_FILE=y CONFIG_ARCH_SELECTS_KEXEC_FILE=y CONFIG_ARCH_SUPPORTS_KEXEC_SIG=y @@ -501,6 +512,13 @@ CONFIG_ARM64_MTE=y CONFIG_ARM64_EPAN=y # end of ARMv8.7 architectural features +# +# ARMv8.9 architectural features +# +CONFIG_ARM64_POE=y +CONFIG_ARCH_PKEY_BITS=3 +# end of ARMv8.9 architectural features + CONFIG_ARM64_SVE=y CONFIG_ARM64_SME=y # CONFIG_ARM64_PSEUDO_NMI is not set @@ -526,17 +544,37 @@ CONFIG_DMI=y # # Power management options # -# CONFIG_SUSPEND is not set -# CONFIG_HIBERNATION is not set +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +CONFIG_SUSPEND_SKIP_SYNC=y +CONFIG_HIBERNATE_CALLBACKS=y +CONFIG_HIBERNATION=y +CONFIG_HIBERNATION_SNAPSHOT_DEV=y +CONFIG_HIBERNATION_COMP_LZO=y +# CONFIG_HIBERNATION_COMP_LZ4 is not set +CONFIG_HIBERNATION_DEF_COMP="lzo" +CONFIG_PM_STD_PARTITION="" +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_AUTOSLEEP is not set +# CONFIG_PM_USERSPACE_AUTOSLEEP is not set +# CONFIG_PM_WAKELOCKS is not set CONFIG_PM=y -# CONFIG_PM_DEBUG is not set +CONFIG_PM_DEBUG=y +# CONFIG_PM_ADVANCED_DEBUG is not set +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_PM_SLEEP_DEBUG=y +CONFIG_DPM_WATCHDOG=y +CONFIG_DPM_WATCHDOG_TIMEOUT=10 CONFIG_PM_CLK=y CONFIG_PM_GENERIC_DOMAINS=y CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y +CONFIG_PM_GENERIC_DOMAINS_SLEEP=y CONFIG_PM_GENERIC_DOMAINS_OF=y CONFIG_CPU_PM=y CONFIG_ENERGY_MODEL=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_ARCH_SUSPEND_POSSIBLE=y # end of Power management options @@ -571,7 +609,9 @@ CONFIG_CPU_FREQ_GOV_ATTR_SET=y CONFIG_CPU_FREQ_GOV_COMMON=y CONFIG_CPU_FREQ_STAT=y # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y @@ -609,6 +649,7 @@ CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y # CONFIG_ACPI_VIDEO is not set CONFIG_ACPI_FAN=y +# CONFIG_ACPI_TAD is not set # CONFIG_ACPI_DOCK is not set CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_MCFG=y @@ -739,6 +780,7 @@ CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_COMPAT_OLD_SIGACTION=y CONFIG_COMPAT_32BIT_TIME=y +CONFIG_ARCH_SUPPORTS_RT=y CONFIG_HAVE_ARCH_VMAP_STACK=y CONFIG_VMAP_STACK=y CONFIG_HAVE_ARCH_RANDOMIZE_KSTACK_OFFSET=y @@ -752,6 +794,7 @@ CONFIG_HAVE_ARCH_COMPILER_H=y CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y # CONFIG_LOCK_EVENT_COUNTS is not set CONFIG_ARCH_HAS_RELR=y +CONFIG_ARCH_HAS_MEM_ENCRYPT=y CONFIG_HAVE_PREEMPT_DYNAMIC=y CONFIG_HAVE_PREEMPT_DYNAMIC_KEY=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y @@ -769,12 +812,8 @@ CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y -CONFIG_GCC_PLUGINS=y -# CONFIG_GCC_PLUGIN_LATENT_ENTROPY is not set CONFIG_FUNCTION_ALIGNMENT_4B=y CONFIG_FUNCTION_ALIGNMENT=4 -CONFIG_CC_HAS_MIN_FUNCTION_ALIGNMENT=y -CONFIG_CC_HAS_SANE_FUNCTION_ALIGNMENT=y # end of General architecture-dependent options CONFIG_RT_MUTEXES=y @@ -803,11 +842,15 @@ CONFIG_BLK_DEV_BSG_COMMON=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_WRITE_MOUNTED=y +CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y +CONFIG_BLK_WBT=y +CONFIG_BLK_WBT_MQ=y # CONFIG_BLK_CGROUP_IOLATENCY is not set # CONFIG_BLK_CGROUP_IOCOST is not set # CONFIG_BLK_CGROUP_IOPRIO is not set CONFIG_BLK_DEBUG_FS=y +CONFIG_BLK_SED_OPAL=y # CONFIG_BLK_INLINE_ENCRYPTION is not set # @@ -929,6 +972,7 @@ CONFIG_ZSMALLOC_CHAIN_SIZE=8 CONFIG_SLUB=y # CONFIG_SLUB_TINY is not set CONFIG_SLAB_MERGE_DEFAULT=y +CONFIG_SLAB_FREELIST_RANDOM=y # CONFIG_SLAB_FREELIST_HARDENED is not set # CONFIG_SLAB_BUCKETS is not set # CONFIG_SLUB_STATS is not set @@ -992,6 +1036,7 @@ CONFIG_ARCH_HAS_ZONE_DMA_SET=y CONFIG_ZONE_DMA=y CONFIG_ZONE_DMA32=y CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y +CONFIG_ARCH_HAS_PKEYS=y CONFIG_ARCH_USES_PG_ARCH_X=y CONFIG_VM_EVENT_COUNTERS=y # CONFIG_PERCPU_STATS is not set @@ -1020,15 +1065,25 @@ CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y CONFIG_NET_XGRESS=y CONFIG_SKB_EXTENSIONS=y +CONFIG_NET_DEVMEM=y # # Networking options # CONFIG_PACKET=y +CONFIG_PACKET_DIAG=m CONFIG_UNIX=y CONFIG_AF_UNIX_OOB=y +CONFIG_UNIX_DIAG=m # CONFIG_TLS is not set -# CONFIG_XFRM_USER is not set +CONFIG_XFRM=y +CONFIG_XFRM_ALGO=y +CONFIG_XFRM_USER=y +# CONFIG_XFRM_INTERFACE is not set +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +CONFIG_XFRM_ESP=y # CONFIG_NET_KEY is not set # CONFIG_XDP_SOCKETS is not set CONFIG_NET_HANDSHAKE=y @@ -1045,20 +1100,23 @@ CONFIG_IP_PNP_BOOTP=y # CONFIG_IP_PNP_RARP is not set # CONFIG_NET_IPIP is not set # CONFIG_NET_IPGRE_DEMUX is not set -CONFIG_NET_IP_TUNNEL=y +CONFIG_NET_IP_TUNNEL=m # CONFIG_IP_MROUTE is not set # CONFIG_SYN_COOKIES is not set # CONFIG_NET_IPVTI is not set -CONFIG_NET_UDP_TUNNEL=y +CONFIG_NET_UDP_TUNNEL=m # CONFIG_NET_FOU is not set # CONFIG_NET_FOU_IP_TUNNELS is not set # CONFIG_INET_AH is not set -# CONFIG_INET_ESP is not set +CONFIG_INET_ESP=y +# CONFIG_INET_ESP_OFFLOAD is not set +# CONFIG_INET_ESPINTCP is not set # CONFIG_INET_IPCOMP is not set CONFIG_INET_TABLE_PERTURB_ORDER=16 CONFIG_INET_TUNNEL=m CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y +CONFIG_INET_UDP_DIAG=m # CONFIG_INET_RAW_DIAG is not set # CONFIG_INET_DIAG_DESTROY is not set # CONFIG_TCP_CONG_ADVANCED is not set @@ -1112,6 +1170,7 @@ CONFIG_NF_CONNTRACK=m CONFIG_NF_LOG_SYSLOG=m CONFIG_NF_CONNTRACK_MARK=y # CONFIG_NF_CONNTRACK_ZONES is not set +CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CONNTRACK_TIMEOUT is not set # CONFIG_NF_CONNTRACK_TIMESTAMP is not set @@ -1120,7 +1179,7 @@ CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y # CONFIG_NF_CONNTRACK_AMANDA is not set -# CONFIG_NF_CONNTRACK_FTP is not set +CONFIG_NF_CONNTRACK_FTP=m # CONFIG_NF_CONNTRACK_H323 is not set # CONFIG_NF_CONNTRACK_IRC is not set # CONFIG_NF_CONNTRACK_NETBIOS_NS is not set @@ -1128,9 +1187,11 @@ CONFIG_NF_CT_PROTO_UDPLITE=y # CONFIG_NF_CONNTRACK_PPTP is not set # CONFIG_NF_CONNTRACK_SANE is not set # CONFIG_NF_CONNTRACK_SIP is not set -# CONFIG_NF_CONNTRACK_TFTP is not set +CONFIG_NF_CONNTRACK_TFTP=m # CONFIG_NF_CT_NETLINK is not set CONFIG_NF_NAT=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_REDIRECT=y CONFIG_NF_NAT_MASQUERADE=y CONFIG_NF_TABLES=y @@ -1152,6 +1213,7 @@ CONFIG_NFT_REJECT_INET=m # CONFIG_NFT_HASH is not set CONFIG_NFT_FIB=y # CONFIG_NFT_FIB_INET is not set +# CONFIG_NFT_XFRM is not set # CONFIG_NFT_SOCKET is not set # CONFIG_NFT_OSF is not set # CONFIG_NFT_TPROXY is not set @@ -1196,7 +1258,8 @@ CONFIG_NETFILTER_XT_TARGET_TCPMSS=m # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m -# CONFIG_NETFILTER_XT_MATCH_BPF is not set +CONFIG_NETFILTER_XT_MATCH_BPF=m +CONFIG_NETFILTER_XT_MATCH_CGROUP=m # CONFIG_NETFILTER_XT_MATCH_CLUSTER is not set CONFIG_NETFILTER_XT_MATCH_COMMENT=m # CONFIG_NETFILTER_XT_MATCH_CONNBYTES is not set @@ -1213,6 +1276,7 @@ CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m # CONFIG_NETFILTER_XT_MATCH_HASHLIMIT is not set # CONFIG_NETFILTER_XT_MATCH_HELPER is not set # CONFIG_NETFILTER_XT_MATCH_HL is not set +CONFIG_NETFILTER_XT_MATCH_IPCOMP=m # CONFIG_NETFILTER_XT_MATCH_IPRANGE is not set CONFIG_NETFILTER_XT_MATCH_IPVS=m # CONFIG_NETFILTER_XT_MATCH_L2TP is not set @@ -1224,6 +1288,7 @@ CONFIG_NETFILTER_XT_MATCH_IPVS=m # CONFIG_NETFILTER_XT_MATCH_NFACCT is not set # CONFIG_NETFILTER_XT_MATCH_OSF is not set # CONFIG_NETFILTER_XT_MATCH_OWNER is not set +# CONFIG_NETFILTER_XT_MATCH_POLICY is not set # CONFIG_NETFILTER_XT_MATCH_PHYSDEV is not set # CONFIG_NETFILTER_XT_MATCH_PKTTYPE is not set # CONFIG_NETFILTER_XT_MATCH_QUOTA is not set @@ -1286,6 +1351,7 @@ CONFIG_IP_VS_MH_TAB_INDEX=12 # # IPVS application helper # +# CONFIG_IP_VS_FTP is not set CONFIG_IP_VS_NFCT=y # @@ -1457,7 +1523,7 @@ CONFIG_NET_CLS_BASIC=m # CONFIG_NET_CLS_FW is not set # CONFIG_NET_CLS_U32 is not set # CONFIG_NET_CLS_FLOW is not set -CONFIG_NET_CLS_CGROUP=y +CONFIG_NET_CLS_CGROUP=m # CONFIG_NET_CLS_BPF is not set CONFIG_NET_CLS_FLOWER=m # CONFIG_NET_CLS_MATCHALL is not set @@ -1489,12 +1555,15 @@ CONFIG_DNS_RESOLVER=y # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set # CONFIG_VSOCKETS is not set +CONFIG_NETLINK_DIAG=m # CONFIG_MPLS is not set # CONFIG_NET_NSH is not set # CONFIG_HSR is not set CONFIG_NET_SWITCHDEV=y CONFIG_NET_L3_MASTER_DEV=y +CONFIG_QRTR=m CONFIG_QRTR_SMD=m +CONFIG_QRTR_TUN=m CONFIG_QRTR_MHI=m # CONFIG_NET_NCSI is not set CONFIG_PCPU_DEV_REFCNT=y @@ -1553,6 +1622,7 @@ CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_QCA=y # CONFIG_BT_HCIUART_AG6XX is not set # CONFIG_BT_HCIUART_MRVL is not set +# CONFIG_BT_HCIUART_AML is not set # CONFIG_BT_HCIBCM203X is not set # CONFIG_BT_HCIBCM4377 is not set # CONFIG_BT_HCIBPA10X is not set @@ -1751,10 +1821,15 @@ CONFIG_PREVENT_FIRMWARE_BUILD=y # CONFIG_FW_LOADER=y CONFIG_FW_LOADER_DEBUG=y +CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_FW_LOADER_SYSFS=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set +CONFIG_FW_LOADER_COMPRESS=y +CONFIG_FW_LOADER_COMPRESS_XZ=y +# CONFIG_FW_LOADER_COMPRESS_ZSTD is not set +CONFIG_FW_CACHE=y # CONFIG_FW_UPLOAD is not set # end of Firmware loader @@ -1770,6 +1845,7 @@ CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_SOC_BUS=y CONFIG_REGMAP=y +CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SLIMBUS=m CONFIG_REGMAP_SPI=y CONFIG_REGMAP_SPMI=y @@ -1812,14 +1888,28 @@ CONFIG_MHI_BUS_EP=m # CONFIG_ARM_SCMI_PROTOCOL=y # CONFIG_ARM_SCMI_RAW_MODE_SUPPORT is not set +# CONFIG_ARM_SCMI_DEBUG_COUNTERS is not set + +# +# SCMI Transport Drivers +# CONFIG_ARM_SCMI_HAVE_TRANSPORT=y CONFIG_ARM_SCMI_HAVE_SHMEM=y CONFIG_ARM_SCMI_HAVE_MSG=y CONFIG_ARM_SCMI_TRANSPORT_MAILBOX=y -CONFIG_ARM_SCMI_TRANSPORT_OPTEE=y CONFIG_ARM_SCMI_TRANSPORT_SMC=y # CONFIG_ARM_SCMI_TRANSPORT_SMC_ATOMIC_ENABLE is not set +CONFIG_ARM_SCMI_TRANSPORT_OPTEE=y # CONFIG_ARM_SCMI_TRANSPORT_VIRTIO is not set +# end of SCMI Transport Drivers + +# +# ARM SCMI NXP i.MX Vendor Protocols +# +# CONFIG_IMX_SCMI_BBM_EXT is not set +# CONFIG_IMX_SCMI_MISC_EXT is not set +# end of ARM SCMI NXP i.MX Vendor Protocols + # CONFIG_ARM_SCMI_POWER_CONTROL is not set # end of ARM System Control and Management Interface Protocol @@ -1870,7 +1960,6 @@ CONFIG_QCOM_SCM=y CONFIG_QCOM_TZMEM=y CONFIG_QCOM_TZMEM_MODE_GENERIC=y # CONFIG_QCOM_TZMEM_MODE_SHMBRIDGE is not set -# CONFIG_QCOM_SCM_DOWNLOAD_MODE_DEFAULT is not set # CONFIG_QCOM_QSEECOM is not set # end of Qualcomm firmware drivers @@ -2076,6 +2165,7 @@ CONFIG_BLK_DEV_NBD=m # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set CONFIG_VIRTIO_BLK=y +CONFIG_BLK_DEV_RBD=m # CONFIG_BLK_DEV_UBLK is not set # @@ -2093,6 +2183,7 @@ CONFIG_VIRTIO_BLK=y # CONFIG_AD525X_DPOT is not set # CONFIG_DUMMY_IRQ is not set # CONFIG_PHANTOM is not set +# CONFIG_RPMB is not set # CONFIG_TIFM_CORE is not set # CONFIG_ICS932S401 is not set # CONFIG_ENCLOSURE_SERVICES is not set @@ -2353,6 +2444,9 @@ CONFIG_MD_BITMAP_FILE=y # CONFIG_MD_RAID1 is not set # CONFIG_MD_RAID10 is not set # CONFIG_MD_RAID456 is not set +CONFIG_BCACHE=m +# CONFIG_BCACHE_DEBUG is not set +# CONFIG_BCACHE_ASYNC_REGISTRATION is not set CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y # CONFIG_DM_DEBUG is not set @@ -2383,6 +2477,7 @@ CONFIG_DM_ZERO=m # CONFIG_DM_SWITCH is not set # CONFIG_DM_LOG_WRITES is not set # CONFIG_DM_INTEGRITY is not set +CONFIG_DM_ZONED=m # CONFIG_DM_AUDIT is not set # CONFIG_DM_VDO is not set # CONFIG_TARGET_CORE is not set @@ -2399,7 +2494,7 @@ CONFIG_NETDEVICES=y CONFIG_MII=m CONFIG_NET_CORE=y # CONFIG_BONDING is not set -CONFIG_DUMMY=y +CONFIG_DUMMY=m CONFIG_WIREGUARD=m # CONFIG_WIREGUARD_DEBUG is not set # CONFIG_EQUALIZER is not set @@ -2411,7 +2506,7 @@ CONFIG_MACVTAP=m CONFIG_IPVLAN_L3S=y CONFIG_IPVLAN=m # CONFIG_IPVTAP is not set -CONFIG_VXLAN=y +CONFIG_VXLAN=m # CONFIG_GENEVE is not set # CONFIG_BAREUDP is not set # CONFIG_GTP is not set @@ -2565,6 +2660,7 @@ CONFIG_USB_NET_DRIVERS=y # CONFIG_USB_KAWETH is not set CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m +CONFIG_USB_RTL8152=m # CONFIG_USB_LAN78XX is not set CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m @@ -2711,7 +2807,6 @@ CONFIG_KEYBOARD_GPIO=y # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_CAP11XX is not set # CONFIG_KEYBOARD_BCM is not set -# CONFIG_KEYBOARD_MTK_PMIC is not set # CONFIG_KEYBOARD_CYPRESS_SF is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y @@ -2834,7 +2929,6 @@ CONFIG_INPUT_PM8XXX_VIBRATOR=m # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_REGULATOR_HAPTIC is not set -# CONFIG_INPUT_AXP20X_PEK is not set CONFIG_INPUT_UINPUT=y # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_PWM_BEEPER is not set @@ -2879,6 +2973,7 @@ CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y @@ -3174,10 +3269,8 @@ CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y # CONFIG_DEBUG_PINCTRL is not set # CONFIG_PINCTRL_AMD is not set -# CONFIG_PINCTRL_AXP209 is not set # CONFIG_PINCTRL_AW9523 is not set # CONFIG_PINCTRL_CY8C95X0 is not set -CONFIG_PINCTRL_MAX77620=y # CONFIG_PINCTRL_MCP23S08 is not set # CONFIG_PINCTRL_MICROCHIP_SGPIO is not set # CONFIG_PINCTRL_OCELOT is not set @@ -3296,8 +3389,6 @@ CONFIG_GPIO_WCD934X=m # # MFD GPIO expanders # -CONFIG_GPIO_BD9571MWV=m -CONFIG_GPIO_MAX77620=y # end of MFD GPIO expanders # @@ -3349,7 +3440,6 @@ CONFIG_POWER_RESET=y CONFIG_POWER_RESET_MSM=y CONFIG_POWER_RESET_QCOM_PON=m # CONFIG_POWER_RESET_LTC2952 is not set -# CONFIG_POWER_RESET_MT6323 is not set # CONFIG_POWER_RESET_REGULATOR is not set # CONFIG_POWER_RESET_RESTART is not set CONFIG_POWER_RESET_XGENE=y @@ -3378,7 +3468,6 @@ CONFIG_POWER_SUPPLY_HWMON=y CONFIG_BATTERY_BQ27XXX=y CONFIG_BATTERY_BQ27XXX_I2C=y # CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM is not set -# CONFIG_AXP20X_POWER is not set # CONFIG_BATTERY_MAX17040 is not set # CONFIG_BATTERY_MAX17042 is not set # CONFIG_BATTERY_MAX1720X is not set @@ -3599,6 +3688,7 @@ CONFIG_THERMAL=y # CONFIG_THERMAL_NETLINK is not set # CONFIG_THERMAL_STATISTICS is not set # CONFIG_THERMAL_DEBUGFS is not set +# CONFIG_THERMAL_CORE_TESTING is not set CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y @@ -3616,7 +3706,6 @@ CONFIG_CPU_FREQ_THERMAL=y # CONFIG_DEVFREQ_THERMAL is not set CONFIG_THERMAL_EMULATION=y # CONFIG_THERMAL_MMIO is not set -# CONFIG_MAX77620_THERMAL is not set # CONFIG_GENERIC_ADC_THERMAL is not set # @@ -3655,7 +3744,6 @@ CONFIG_ARM_SBSA_WATCHDOG=y # CONFIG_CADENCE_WATCHDOG is not set CONFIG_DW_WATCHDOG=y # CONFIG_MAX63XX_WATCHDOG is not set -# CONFIG_MAX77620_WATCHDOG is not set CONFIG_QCOM_WDT=y CONFIG_ARM_SMC_WATCHDOG=y # CONFIG_PM8916_WATCHDOG is not set @@ -3683,6 +3771,7 @@ CONFIG_BCMA_POSSIBLE=y # Multifunction device drivers # CONFIG_MFD_CORE=y +# CONFIG_MFD_ADP5585 is not set # CONFIG_MFD_ACT8945A is not set # CONFIG_MFD_AS3711 is not set # CONFIG_MFD_SMPRO is not set @@ -3692,9 +3781,8 @@ CONFIG_MFD_CORE=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_ATMEL_HLCDC is not set # CONFIG_MFD_BCM590XX is not set -CONFIG_MFD_BD9571MWV=y -CONFIG_MFD_AXP20X=y -CONFIG_MFD_AXP20X_I2C=y +# CONFIG_MFD_BD9571MWV is not set +# CONFIG_MFD_AXP20X_I2C is not set # CONFIG_MFD_CS42L43_I2C is not set # CONFIG_MFD_CS42L43_SDW is not set # CONFIG_MFD_MADERA is not set @@ -3711,7 +3799,7 @@ CONFIG_MFD_AXP20X_I2C=y # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_MFD_MC13XXX_I2C is not set # CONFIG_MFD_MP2629 is not set -CONFIG_MFD_HI6421_PMIC=y +# CONFIG_MFD_HI6421_PMIC is not set # CONFIG_MFD_HI6421_SPMI is not set # CONFIG_LPC_ICH is not set # CONFIG_LPC_SCH is not set @@ -3724,7 +3812,7 @@ CONFIG_MFD_HI6421_PMIC=y # CONFIG_MFD_88PM886_PMIC is not set # CONFIG_MFD_MAX14577 is not set # CONFIG_MFD_MAX77541 is not set -CONFIG_MFD_MAX77620=y +# CONFIG_MFD_MAX77620 is not set # CONFIG_MFD_MAX77650 is not set # CONFIG_MFD_MAX77686 is not set # CONFIG_MFD_MAX77693 is not set @@ -3736,7 +3824,7 @@ CONFIG_MFD_MAX77620=y # CONFIG_MFD_MAX8998 is not set # CONFIG_MFD_MT6360 is not set # CONFIG_MFD_MT6370 is not set -CONFIG_MFD_MT6397=y +# CONFIG_MFD_MT6397 is not set # CONFIG_MFD_MENF21BMC is not set # CONFIG_MFD_OCELOT is not set # CONFIG_EZX_PCAP is not set @@ -3745,7 +3833,7 @@ CONFIG_MFD_MT6397=y # CONFIG_MFD_NTXEC is not set # CONFIG_MFD_RETU is not set # CONFIG_MFD_PCF50633 is not set -# CONFIG_MFD_QCOM_RPM is not set +CONFIG_MFD_QCOM_RPM=y CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_SY7636A is not set # CONFIG_MFD_RDC321X is not set @@ -3756,7 +3844,7 @@ CONFIG_MFD_SPMI_PMIC=y # CONFIG_MFD_RK8XX_I2C is not set # CONFIG_MFD_RK8XX_SPI is not set # CONFIG_MFD_RN5T618 is not set -CONFIG_MFD_SEC_CORE=y +# CONFIG_MFD_SEC_CORE is not set # CONFIG_MFD_SI476X_CORE is not set # CONFIG_MFD_SM501 is not set # CONFIG_MFD_SKY81452 is not set @@ -3797,7 +3885,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_WM831X_SPI is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_WM8994 is not set -CONFIG_MFD_ROHM_BD718XX=y +# CONFIG_MFD_ROHM_BD718XX is not set # CONFIG_MFD_ROHM_BD71828 is not set # CONFIG_MFD_ROHM_BD957XMUF is not set # CONFIG_MFD_ROHM_BD96801 is not set @@ -3805,7 +3893,7 @@ CONFIG_MFD_ROHM_BD718XX=y # CONFIG_MFD_STMFX is not set CONFIG_MFD_WCD934X=m # CONFIG_MFD_ATC260X_I2C is not set -# CONFIG_MFD_QCOM_PM8008 is not set +CONFIG_MFD_QCOM_PM8008=y # CONFIG_MFD_CS40L50_I2C is not set # CONFIG_MFD_CS40L50_SPI is not set # CONFIG_RAVE_SP_CORE is not set @@ -3825,17 +3913,12 @@ CONFIG_REGULATOR_FIXED_VOLTAGE=y # CONFIG_REGULATOR_AD5398 is not set # CONFIG_REGULATOR_ARM_SCMI is not set # CONFIG_REGULATOR_AW37503 is not set -CONFIG_REGULATOR_AXP20X=y -CONFIG_REGULATOR_BD718XX=y -CONFIG_REGULATOR_BD9571MWV=y # CONFIG_REGULATOR_DA9121 is not set # CONFIG_REGULATOR_DA9210 is not set # CONFIG_REGULATOR_DA9211 is not set CONFIG_REGULATOR_FAN53555=y # CONFIG_REGULATOR_FAN53880 is not set CONFIG_REGULATOR_GPIO=y -# CONFIG_REGULATOR_HI6421 is not set -CONFIG_REGULATOR_HI6421V530=y # CONFIG_REGULATOR_ISL9305 is not set # CONFIG_REGULATOR_ISL6271A is not set # CONFIG_REGULATOR_LP3971 is not set @@ -3846,45 +3929,38 @@ CONFIG_REGULATOR_HI6421V530=y # CONFIG_REGULATOR_LTC3676 is not set # CONFIG_REGULATOR_MAX1586 is not set # CONFIG_REGULATOR_MAX77503 is not set -CONFIG_REGULATOR_MAX77620=y # CONFIG_REGULATOR_MAX77857 is not set # CONFIG_REGULATOR_MAX8649 is not set # CONFIG_REGULATOR_MAX8660 is not set # CONFIG_REGULATOR_MAX8893 is not set # CONFIG_REGULATOR_MAX8952 is not set -CONFIG_REGULATOR_MAX8973=y +# CONFIG_REGULATOR_MAX8973 is not set # CONFIG_REGULATOR_MAX20086 is not set # CONFIG_REGULATOR_MAX20411 is not set # CONFIG_REGULATOR_MAX77826 is not set # CONFIG_REGULATOR_MCP16502 is not set # CONFIG_REGULATOR_MP5416 is not set -CONFIG_REGULATOR_MP8859=y +# CONFIG_REGULATOR_MP8859 is not set # CONFIG_REGULATOR_MP886X is not set # CONFIG_REGULATOR_MPQ7920 is not set # CONFIG_REGULATOR_MT6311 is not set # CONFIG_REGULATOR_MT6315 is not set -# CONFIG_REGULATOR_MT6323 is not set -# CONFIG_REGULATOR_MT6331 is not set -# CONFIG_REGULATOR_MT6332 is not set -# CONFIG_REGULATOR_MT6357 is not set -CONFIG_REGULATOR_MT6358=y -# CONFIG_REGULATOR_MT6359 is not set -CONFIG_REGULATOR_MT6397=y -CONFIG_REGULATOR_PCA9450=y -CONFIG_REGULATOR_PF8X00=y -CONFIG_REGULATOR_PFUZE100=y +# CONFIG_REGULATOR_PCA9450 is not set +# CONFIG_REGULATOR_PF8X00 is not set +# CONFIG_REGULATOR_PFUZE100 is not set # CONFIG_REGULATOR_PV88060 is not set # CONFIG_REGULATOR_PV88080 is not set # CONFIG_REGULATOR_PV88090 is not set CONFIG_REGULATOR_PWM=y -# CONFIG_REGULATOR_QCOM_REFGEN is not set +CONFIG_REGULATOR_QCOM_PM8008=y +CONFIG_REGULATOR_QCOM_REFGEN=y +CONFIG_REGULATOR_QCOM_RPM=y CONFIG_REGULATOR_QCOM_RPMH=y CONFIG_REGULATOR_QCOM_SMD_RPM=y CONFIG_REGULATOR_QCOM_SPMI=y CONFIG_REGULATOR_QCOM_USB_VBUS=y # CONFIG_REGULATOR_RAA215300 is not set # CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY is not set -CONFIG_REGULATOR_ROHM=y # CONFIG_REGULATOR_RT4801 is not set # CONFIG_REGULATOR_RT4803 is not set # CONFIG_REGULATOR_RT5190A is not set @@ -3897,9 +3973,6 @@ CONFIG_REGULATOR_ROHM=y # CONFIG_REGULATOR_RTMV20 is not set # CONFIG_REGULATOR_RTQ6752 is not set # CONFIG_REGULATOR_RTQ2208 is not set -# CONFIG_REGULATOR_S2MPA01 is not set -CONFIG_REGULATOR_S2MPS11=y -# CONFIG_REGULATOR_S5M8767 is not set # CONFIG_REGULATOR_SLG51000 is not set # CONFIG_REGULATOR_SY8106A is not set # CONFIG_REGULATOR_SY8824X is not set @@ -3910,11 +3983,11 @@ CONFIG_REGULATOR_S2MPS11=y # CONFIG_REGULATOR_TPS6287X is not set # CONFIG_REGULATOR_TPS65023 is not set # CONFIG_REGULATOR_TPS6507X is not set -CONFIG_REGULATOR_TPS65132=m +# CONFIG_REGULATOR_TPS65132 is not set # CONFIG_REGULATOR_TPS6524X is not set -CONFIG_REGULATOR_VCTRL=m +# CONFIG_REGULATOR_VCTRL is not set # CONFIG_REGULATOR_VQMMC_IPQ4019 is not set -# CONFIG_REGULATOR_QCOM_LABIBB is not set +CONFIG_REGULATOR_QCOM_LABIBB=y # CONFIG_RC_CORE is not set # @@ -4330,17 +4403,21 @@ CONFIG_DRM=y CONFIG_DRM_MIPI_DSI=y # CONFIG_DRM_DEBUG_MM is not set CONFIG_DRM_KMS_HELPER=y +# CONFIG_DRM_PANIC is not set # CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS is not set # CONFIG_DRM_DEBUG_MODESET_LOCK is not set CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 # CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM is not set # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set -CONFIG_DRM_DISPLAY_HELPER=y CONFIG_DRM_DISPLAY_DP_AUX_BUS=y +CONFIG_DRM_DISPLAY_HELPER=y +CONFIG_DRM_BRIDGE_CONNECTOR=y # CONFIG_DRM_DISPLAY_DP_AUX_CEC is not set # CONFIG_DRM_DISPLAY_DP_AUX_CHARDEV is not set CONFIG_DRM_DISPLAY_DP_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_HELPER=y +CONFIG_DRM_DISPLAY_HDMI_STATE_HELPER=y CONFIG_DRM_EXEC=y CONFIG_DRM_GEM_SHMEM_HELPER=y CONFIG_DRM_SCHED=y @@ -4402,6 +4479,7 @@ CONFIG_DRM_PANEL=y # CONFIG_DRM_PANEL_BOE_HIMAX8279D is not set # CONFIG_DRM_PANEL_BOE_TH101MB31UIG002_28A is not set # CONFIG_DRM_PANEL_BOE_TV101WUM_NL6 is not set +# CONFIG_DRM_PANEL_BOE_TV101WUM_LL2 is not set # CONFIG_DRM_PANEL_EBBG_FT8719 is not set # CONFIG_DRM_PANEL_ELIDA_KD35T133 is not set # CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02 is not set @@ -4697,10 +4775,10 @@ CONFIG_SND_MAX_CARDS=32 CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_PROC_FS=y CONFIG_SND_VERBOSE_PROCFS=y -# CONFIG_SND_VERBOSE_PRINTK is not set CONFIG_SND_CTL_FAST_LOOKUP=y # CONFIG_SND_DEBUG is not set # CONFIG_SND_CTL_INPUT_VALIDATION is not set +# CONFIG_SND_UTIMER is not set # CONFIG_SND_SEQUENCER is not set CONFIG_SND_DRIVERS=y # CONFIG_SND_DUMMY is not set @@ -5025,6 +5103,7 @@ CONFIG_SND_SOC_WCD938X_SDW=m # CONFIG_SND_SOC_ZL38060 is not set # CONFIG_SND_SOC_MAX9759 is not set # CONFIG_SND_SOC_MT6351 is not set +# CONFIG_SND_SOC_MT6357 is not set # CONFIG_SND_SOC_MT6358 is not set # CONFIG_SND_SOC_MT6660 is not set # CONFIG_SND_SOC_NAU8315 is not set @@ -5089,6 +5168,7 @@ CONFIG_HID_EZKEY=y # CONFIG_HID_GFRM is not set # CONFIG_HID_GLORIOUS is not set # CONFIG_HID_HOLTEK is not set +# CONFIG_HID_GOODIX_SPI is not set # CONFIG_HID_GOOGLE_STADIA_FF is not set # CONFIG_HID_VIVALDI is not set # CONFIG_HID_GT683R is not set @@ -5594,6 +5674,7 @@ CONFIG_MMC_SDHCI_MSM=y # CONFIG_MMC_USHC is not set # CONFIG_MMC_USDHI6ROL0 is not set CONFIG_MMC_CQHCI=y +CONFIG_MMC_HSQ=y # CONFIG_MMC_TOSHIBA_PCI is not set # CONFIG_MMC_MTK is not set # CONFIG_MMC_SDHCI_XENON is not set @@ -5626,7 +5707,6 @@ CONFIG_LEDS_CLASS_FLASH=y # CONFIG_LEDS_LM3532 is not set # CONFIG_LEDS_LM3642 is not set CONFIG_LEDS_LM3692X=m -# CONFIG_LEDS_MT6323 is not set CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_PCA9532_GPIO is not set CONFIG_LEDS_GPIO=y @@ -5739,19 +5819,20 @@ CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_DRV_ABB5ZES3 is not set # CONFIG_RTC_DRV_ABEOZ9 is not set # CONFIG_RTC_DRV_ABX80X is not set +CONFIG_RTC_DRV_DS1307=y # CONFIG_RTC_DRV_DS1307_CENTURY is not set # CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1672 is not set CONFIG_RTC_DRV_HYM8563=m # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_MAX31335 is not set -CONFIG_RTC_DRV_MAX77686=y # CONFIG_RTC_DRV_NCT3018Y is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_ISL12022 is not set # CONFIG_RTC_DRV_ISL12026 is not set # CONFIG_RTC_DRV_X1205 is not set +CONFIG_RTC_DRV_PCF8523=y # CONFIG_RTC_DRV_PCF85063 is not set CONFIG_RTC_DRV_PCF85363=m # CONFIG_RTC_DRV_PCF8563 is not set @@ -5769,7 +5850,6 @@ CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RV3028=m # CONFIG_RTC_DRV_RV3032 is not set CONFIG_RTC_DRV_RV8803=m -CONFIG_RTC_DRV_S5M=y # CONFIG_RTC_DRV_SD3078 is not set # @@ -5827,7 +5907,6 @@ CONFIG_RTC_DRV_PL031=y # CONFIG_RTC_DRV_CADENCE is not set # CONFIG_RTC_DRV_FTRTC010 is not set CONFIG_RTC_DRV_PM8XXX=m -# CONFIG_RTC_DRV_MT6397 is not set # CONFIG_RTC_DRV_R7301 is not set # @@ -5984,7 +6063,6 @@ CONFIG_COMMON_CLK=y # end of Clock driver for ARM Reference designs # CONFIG_LMK04832 is not set -# CONFIG_COMMON_CLK_MAX77686 is not set # CONFIG_COMMON_CLK_MAX9485 is not set CONFIG_COMMON_CLK_SCMI=y CONFIG_COMMON_CLK_SCPI=y @@ -5996,7 +6074,6 @@ CONFIG_COMMON_CLK_SCPI=y # CONFIG_COMMON_CLK_CDCE706 is not set # CONFIG_COMMON_CLK_CDCE925 is not set CONFIG_COMMON_CLK_CS2000_CP=y -CONFIG_COMMON_CLK_S2MPS11=y # CONFIG_COMMON_CLK_AXI_CLKGEN is not set # CONFIG_COMMON_CLK_XGENE is not set CONFIG_COMMON_CLK_PWM=y @@ -6005,7 +6082,6 @@ CONFIG_COMMON_CLK_PWM=y # CONFIG_COMMON_CLK_VC3 is not set CONFIG_COMMON_CLK_VC5=y # CONFIG_COMMON_CLK_VC7 is not set -CONFIG_COMMON_CLK_BD718XX=m # CONFIG_COMMON_CLK_FIXED_MMIO is not set CONFIG_QCOM_GDSC=y CONFIG_COMMON_CLK_QCOM=y @@ -6019,6 +6095,7 @@ CONFIG_COMMON_CLK_QCOM=y # CONFIG_QCOM_A7PLL is not set # CONFIG_QCOM_CLK_APCS_MSM8916 is not set # CONFIG_QCOM_CLK_APCC_MSM8996 is not set +# CONFIG_QCOM_CLK_RPM is not set CONFIG_QCOM_CLK_SMD_RPM=y CONFIG_QCOM_CLK_RPMH=y # CONFIG_IPQ_APSS_PLL is not set @@ -6181,6 +6258,7 @@ CONFIG_ARM_SMMU_QCOM=y # CONFIG_ARM_SMMU_QCOM_DEBUG is not set CONFIG_ARM_SMMU_V3=y # CONFIG_ARM_SMMU_V3_SVA is not set +# CONFIG_TEGRA241_CMDQV is not set CONFIG_QCOM_IOMMU=y # CONFIG_VIRTIO_IOMMU is not set @@ -6241,6 +6319,7 @@ CONFIG_SOUNDWIRE_QCOM=y # NXP/Freescale QorIQ SoC drivers # # CONFIG_QUICC_ENGINE is not set +# CONFIG_FSL_RCPM is not set # end of NXP/Freescale QorIQ SoC drivers # @@ -6460,8 +6539,6 @@ CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # CONFIG_AD7949 is not set # CONFIG_AD799X is not set # CONFIG_AD9467 is not set -# CONFIG_AXP20X_ADC is not set -# CONFIG_AXP288_ADC is not set # CONFIG_CC10001_ADC is not set # CONFIG_ENVELOPE_DETECTOR is not set # CONFIG_HI8435 is not set @@ -6485,7 +6562,6 @@ CONFIG_MAX9611=m # CONFIG_MCP3422 is not set # CONFIG_MCP3564 is not set # CONFIG_MCP3911 is not set -# CONFIG_MEDIATEK_MT6359_AUXADC is not set # CONFIG_NAU7802 is not set # CONFIG_PAC1934 is not set CONFIG_QCOM_VADC_COMMON=m @@ -7046,6 +7122,7 @@ CONFIG_PHY_QCOM_USB_SNPS_FEMTO_V2=y # CONFIG_ARM_CCI_PMU is not set # CONFIG_ARM_CCN is not set # CONFIG_ARM_CMN is not set +# CONFIG_ARM_NI is not set CONFIG_ARM_PMU=y CONFIG_ARM_PMU_ACPI=y CONFIG_ARM_SMMU_V3_PMU=m @@ -7194,9 +7271,7 @@ CONFIG_BUFFER_HEAD=y CONFIG_LEGACY_DIRECT_IO=y CONFIG_EXT2_FS=y # CONFIG_EXT2_FS_XATTR is not set -CONFIG_EXT3_FS=y -# CONFIG_EXT3_FS_POSIX_ACL is not set -# CONFIG_EXT3_FS_SECURITY is not set +# CONFIG_EXT3_FS is not set CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y @@ -7209,7 +7284,8 @@ CONFIG_FS_MBCACHE=y # CONFIG_XFS_FS is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set -# CONFIG_BTRFS_FS_POSIX_ACL is not set +CONFIG_BTRFS_FS=y +CONFIG_BTRFS_FS_POSIX_ACL=y # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set # CONFIG_BTRFS_DEBUG is not set # CONFIG_BTRFS_ASSERT is not set @@ -7222,10 +7298,24 @@ CONFIG_F2FS_FS_POSIX_ACL=y # CONFIG_F2FS_FS_SECURITY is not set # CONFIG_F2FS_CHECK_FS is not set # CONFIG_F2FS_FAULT_INJECTION is not set +CONFIG_F2FS_FS_COMPRESSION=y +CONFIG_F2FS_FS_LZO=y +CONFIG_F2FS_FS_LZORLE=y +CONFIG_F2FS_FS_LZ4=y +CONFIG_F2FS_FS_LZ4HC=y +CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_IOSTAT=y # CONFIG_F2FS_UNFAIR_RWSEM is not set +CONFIG_BCACHEFS_FS=y # CONFIG_BCACHEFS_QUOTA is not set +# CONFIG_BCACHEFS_ERASURE_CODING is not set # CONFIG_BCACHEFS_POSIX_ACL is not set +# CONFIG_BCACHEFS_DEBUG is not set +# CONFIG_BCACHEFS_TESTS is not set +# CONFIG_BCACHEFS_LOCK_TIME_STATS is not set +# CONFIG_BCACHEFS_NO_LATENCY_ACCT is not set +CONFIG_BCACHEFS_SIX_OPTIMISTIC_SPIN=y +CONFIG_ZONEFS_FS=m CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y # CONFIG_EXPORTFS_BLOCK_OPS is not set @@ -7332,11 +7422,11 @@ CONFIG_SQUASHFS_COMPILE_DECOMP_SINGLE=y # CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y -# CONFIG_SQUASHFS_LZ4 is not set -# CONFIG_SQUASHFS_LZO is not set +CONFIG_SQUASHFS_LZ4=y +CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y -# CONFIG_SQUASHFS_ZSTD is not set -# CONFIG_SQUASHFS_4K_DEVBLK_SIZE is not set +CONFIG_SQUASHFS_ZSTD=y +CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set @@ -7354,8 +7444,21 @@ CONFIG_PSTORE_PMSG=y CONFIG_PSTORE_RAM=y # CONFIG_PSTORE_BLK is not set # CONFIG_SYSV_FS is not set -# CONFIG_UFS_FS is not set -# CONFIG_EROFS_FS is not set +CONFIG_UFS_FS=y +CONFIG_UFS_FS_WRITE=y +CONFIG_UFS_DEBUG=y +CONFIG_EROFS_FS=y +CONFIG_EROFS_FS_DEBUG=y +CONFIG_EROFS_FS_XATTR=y +CONFIG_EROFS_FS_POSIX_ACL=y +CONFIG_EROFS_FS_SECURITY=y +CONFIG_EROFS_FS_BACKED_BY_FILE=y +CONFIG_EROFS_FS_ZIP=y +# CONFIG_EROFS_FS_ZIP_LZMA is not set +# CONFIG_EROFS_FS_ZIP_DEFLATE is not set +# CONFIG_EROFS_FS_ZIP_ZSTD is not set +# CONFIG_EROFS_FS_ONDEMAND is not set +# CONFIG_EROFS_FS_PCPU_KTHREAD is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y @@ -7458,6 +7561,9 @@ CONFIG_KEYS=y # CONFIG_ENCRYPTED_KEYS is not set CONFIG_KEY_DH_OPERATIONS=y # CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_PROC_MEM_ALWAYS_FORCE=y +# CONFIG_PROC_MEM_FORCE_PTRACE is not set +# CONFIG_PROC_MEM_NO_FORCE is not set CONFIG_SECURITY=y CONFIG_SECURITYFS=y # CONFIG_SECURITY_NETWORK is not set @@ -7473,6 +7579,7 @@ CONFIG_SECURITYFS=y # CONFIG_SECURITY_SAFESETID is not set # CONFIG_SECURITY_LOCKDOWN_LSM is not set # CONFIG_SECURITY_LANDLOCK is not set +# CONFIG_SECURITY_IPE is not set CONFIG_INTEGRITY=y # CONFIG_INTEGRITY_SIGNATURE is not set CONFIG_INTEGRITY_AUDIT=y @@ -7495,7 +7602,6 @@ CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y CONFIG_INIT_STACK_NONE=y # CONFIG_INIT_STACK_ALL_PATTERN is not set # CONFIG_INIT_STACK_ALL_ZERO is not set -# CONFIG_GCC_PLUGIN_STACKLEAK is not set # CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set # CONFIG_INIT_ON_FREE_DEFAULT_ON is not set CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y @@ -7510,8 +7616,6 @@ CONFIG_CC_HAS_ZERO_CALL_USED_REGS=y # end of Hardening of kernel data structures CONFIG_RANDSTRUCT_NONE=y -# CONFIG_RANDSTRUCT_FULL is not set -# CONFIG_RANDSTRUCT_PERFORMANCE is not set # end of Kernel hardening options # end of Security options @@ -7531,10 +7635,13 @@ CONFIG_CRYPTO_SKCIPHER=y CONFIG_CRYPTO_SKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_RNG_DEFAULT=y CONFIG_CRYPTO_AKCIPHER2=y CONFIG_CRYPTO_AKCIPHER=y CONFIG_CRYPTO_KPP2=y +CONFIG_CRYPTO_KPP=y CONFIG_CRYPTO_ACOMP2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y @@ -7544,7 +7651,7 @@ CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y # CONFIG_CRYPTO_PCRYPT is not set CONFIG_CRYPTO_CRYPTD=y -CONFIG_CRYPTO_AUTHENC=m +CONFIG_CRYPTO_AUTHENC=y # CONFIG_CRYPTO_TEST is not set # end of Crypto core or helper @@ -7552,6 +7659,8 @@ CONFIG_CRYPTO_AUTHENC=m # Public-key cryptography # CONFIG_CRYPTO_RSA=y +CONFIG_CRYPTO_DH=y +CONFIG_CRYPTO_DH_RFC7919_GROUPS=y CONFIG_CRYPTO_ECC=m CONFIG_CRYPTO_ECDH=m # CONFIG_CRYPTO_ECDSA is not set @@ -7563,10 +7672,23 @@ CONFIG_CRYPTO_CURVE25519=m # Block ciphers # CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_TI=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARIA=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST_COMMON=m # CONFIG_CRYPTO_CAST5 is not set +CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_SM4=m +CONFIG_CRYPTO_SM4_GENERIC=m +CONFIG_CRYPTO_TEA=m # CONFIG_CRYPTO_TWOFISH is not set # end of Block ciphers @@ -7574,9 +7696,10 @@ CONFIG_CRYPTO_SM4=m # Length-preserving ciphers and modes # # CONFIG_CRYPTO_ADIANTUM is not set +CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_CHACHA20=y -CONFIG_CRYPTO_CBC=m -CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=y # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=y # CONFIG_CRYPTO_HCTR2 is not set @@ -7592,9 +7715,9 @@ CONFIG_CRYPTO_XTS=m # CONFIG_CRYPTO_AEGIS128 is not set # CONFIG_CRYPTO_CHACHA20POLY1305 is not set CONFIG_CRYPTO_CCM=m -CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_GENIV=y -# CONFIG_CRYPTO_SEQIV is not set +CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=y CONFIG_CRYPTO_ESSIV=m # end of AEAD (authenticated encryption with associated data) ciphers @@ -7604,7 +7727,7 @@ CONFIG_CRYPTO_ESSIV=m # CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_CMAC=m -CONFIG_CRYPTO_GHASH=m +CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_HMAC=y # CONFIG_CRYPTO_MD4 is not set CONFIG_CRYPTO_MD5=m @@ -7614,6 +7737,7 @@ CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y +CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SM3=m CONFIG_CRYPTO_SM3_GENERIC=m # CONFIG_CRYPTO_STREEBOG is not set @@ -7647,12 +7771,16 @@ CONFIG_CRYPTO_ZSTD=y # Random number generation # CONFIG_CRYPTO_ANSI_CPRNG=y +CONFIG_CRYPTO_DRBG_MENU=y CONFIG_CRYPTO_DRBG_HMAC=y # CONFIG_CRYPTO_DRBG_HASH is not set # CONFIG_CRYPTO_DRBG_CTR is not set +CONFIG_CRYPTO_DRBG=y +CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKS=64 CONFIG_CRYPTO_JITTERENTROPY_MEMORY_BLOCKSIZE=32 CONFIG_CRYPTO_JITTERENTROPY_OSR=1 +CONFIG_CRYPTO_KDF800108_CTR=y # end of Random number generation # @@ -7696,6 +7824,7 @@ CONFIG_CRYPTO_AES_ARM64_BS=m CONFIG_CRYPTO_AES_ARM64_CE_CCM=y # CONFIG_CRYPTO_SM4_ARM64_CE_CCM is not set # CONFIG_CRYPTO_SM4_ARM64_CE_GCM is not set +CONFIG_CRYPTO_CRCT10DIF_ARM64_CE=m # end of Accelerated Cryptographic Algorithms for CPU (arm64) CONFIG_CRYPTO_HW=y @@ -7814,6 +7943,8 @@ CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=y CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y +CONFIG_LZ4_COMPRESS=y +CONFIG_LZ4HC_COMPRESS=y CONFIG_LZ4_DECOMPRESS=y CONFIG_ZSTD_COMMON=y CONFIG_ZSTD_COMPRESS=y @@ -7845,7 +7976,7 @@ CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y -CONFIG_DMA_OPS=y +CONFIG_DMA_OPS_HELPERS=y CONFIG_NEED_SG_DMA_FLAGS=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y @@ -7893,6 +8024,7 @@ CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y CONFIG_GENERIC_VDSO_TIME_NS=y +CONFIG_VDSO_GETRANDOM=y CONFIG_FONT_SUPPORT=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y @@ -8082,6 +8214,7 @@ CONFIG_STACKTRACE=y # CONFIG_DEBUG_PLIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CLOSURES is not set # CONFIG_DEBUG_MAPLE_TREE is not set # end of Debug kernel data structures @@ -8218,4 +8351,4 @@ CONFIG_MEMTEST=y # Rust hacking # # end of Rust hacking -# end of Kernel hacking +# end of Kernel hacking \ No newline at end of file diff --git a/linux-sm8250/config-diff-manjaro b/linux-sm8250/config-diff-manjaro index 99a08ee..7c0c2aa 100644 --- a/linux-sm8250/config-diff-manjaro +++ b/linux-sm8250/config-diff-manjaro @@ -1,4 +1,4 @@ -CONFIG_LOCALVERSION="-MANJARO-SM8250" +CONFIG_LOCALVERSION="-SM8250" CONFIG_LOG_BUF_SHIFT=18 CONFIG_CGROUP_RDMA=y CONFIG_ARCH_MMAP_RND_BITS_MAX=33 diff --git a/linux-sm8250/logo_linux_clut224.ppm b/linux-sm8250/logo_linux_clut224.ppm deleted file mode 100644 index f3a525d..0000000 --- a/linux-sm8250/logo_linux_clut224.ppm +++ /dev/null @@ -1,15124 +0,0 @@ -P3 -# Created by GIMP version 2.10.22 PNM plug-in -63 80 -255 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -12 -5 -20 -40 -13 -3 -20 -6 -17 -44 -17 -6 -15 -1 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -47 -20 -53 -191 -92 -53 -191 -92 -53 -191 -92 -30 -62 -27 -23 -48 -15 -4 -7 -2 -0 -2 -0 -4 -0 -6 -7 -0 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -53 -191 -92 -236 -239 -235 -53 -191 -92 -53 -183 -88 -53 -173 -83 -19 -46 -18 -0 -2 -0 -4 -0 -6 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -47 -20 -53 -191 -92 -53 -191 -92 -53 -191 -92 -30 -62 -27 -25 -50 -17 -53 -191 -92 -25 -50 -17 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -23 -49 -22 -0 -2 -0 -21 -47 -20 -6 -15 -1 -6 -15 -1 -25 -50 -17 -53 -191 -92 -19 -46 -18 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -14 -28 -4 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -0 -2 -0 -0 -12 -5 -19 -38 -11 -4 -7 -2 -0 -2 -0 -53 -191 -92 -6 -15 -1 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -35 -13 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -19 -46 -18 -24 -51 -23 -53 -191 -92 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -20 -40 -13 -53 -191 -92 -17 -44 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -3 -13 -0 -20 -40 -13 -53 -191 -92 -53 -191 -92 -53 -191 -92 -6 -15 -1 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -4 -7 -2 -14 -35 -13 -53 -191 -92 -21 -42 -21 -6 -15 -1 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -12 -5 -0 -2 -0 -29 -54 -21 -53 -191 -92 -22 -54 -20 -4 -7 -2 -4 -0 -6 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -18 -39 -18 -53 -191 -92 -28 -43 -23 -21 -26 -18 -46 -48 -45 -0 -2 -0 -46 -48 -45 -9 -12 -8 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -19 -38 -11 -53 -191 -92 -17 -44 -17 -3 -13 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -13 -33 -11 -53 -191 -92 -51 -57 -48 -63 -65 -63 -72 -74 -72 -236 -239 -235 -240 -242 -239 -236 -239 -235 -74 -76 -73 -53 -55 -52 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -23 -20 -53 -55 -52 -50 -51 -49 -41 -43 -40 -9 -12 -8 -0 -2 -0 -0 -2 -0 -0 -2 -0 -16 -42 -15 -53 -191 -92 -14 -41 -13 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -16 -36 -15 -53 -191 -92 -51 -57 -48 -70 -72 -69 -239 -241 -238 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -236 -239 -235 -63 -65 -63 -0 -2 -0 -4 -7 -2 -57 -59 -57 -240 -242 -239 -241 -243 -240 -239 -241 -238 -55 -57 -54 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -16 -42 -15 -53 -191 -92 -16 -42 -15 -4 -7 -2 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -7 -0 -0 -4 -7 -2 -20 -34 -13 -53 -191 -92 -56 -62 -53 -66 -68 -65 -241 -243 -240 -242 -242 -252 -242 -242 -252 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -63 -65 -63 -46 -48 -45 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -63 -65 -63 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -47 -20 -53 -191 -92 -14 -41 -13 -0 -4 -7 -4 -0 -6 -7 -0 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -9 -27 -9 -0 -2 -0 -0 -2 -0 -16 -36 -15 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -4 -7 -2 -21 -42 -21 -53 -191 -92 -53 -59 -50 -80 -82 -79 -247 -236 -243 -241 -238 -243 -241 -238 -243 -244 -247 -243 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -66 -68 -65 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -239 -241 -238 -59 -61 -58 -12 -15 -11 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -41 -13 -53 -191 -92 -18 -36 -8 -0 -4 -7 -7 -0 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -0 -2 -0 -14 -35 -13 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -17 -38 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -2 -14 -8 -14 -35 -13 -53 -191 -92 -49 -55 -47 -59 -61 -58 -239 -241 -238 -242 -244 -241 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -238 -243 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -91 -93 -90 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -236 -239 -235 -57 -59 -57 -12 -15 -11 -0 -2 -0 -0 -2 -0 -0 -2 -0 -16 -42 -15 -53 -191 -92 -14 -41 -13 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -12 -5 -18 -36 -8 -21 -47 -20 -53 -191 -92 -34 -40 -32 -17 -19 -16 -62 -68 -59 -41 -47 -38 -53 -191 -92 -17 -38 -17 -4 -7 -2 -0 -2 -0 -0 -2 -0 -18 -39 -18 -53 -191 -92 -49 -55 -47 -70 -72 -69 -239 -241 -238 -241 -243 -240 -244 -244 -235 -241 -243 -240 -241 -243 -240 -241 -238 -243 -248 -245 -250 -241 -243 -240 -241 -243 -240 -240 -242 -239 -82 -84 -81 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -46 -48 -45 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -47 -20 -53 -191 -92 -16 -42 -15 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -7 -0 -0 -0 -2 -0 -0 -12 -5 -17 -38 -17 -53 -191 -92 -53 -191 -92 -38 -44 -36 -68 -70 -67 -240 -242 -239 -239 -241 -238 -63 -65 -63 -43 -49 -41 -53 -191 -92 -14 -35 -13 -0 -2 -0 -24 -43 -17 -53 -191 -92 -53 -59 -50 -74 -76 -73 -239 -241 -238 -241 -243 -240 -242 -242 -252 -248 -245 -250 -241 -238 -243 -248 -245 -250 -241 -243 -240 -240 -242 -239 -241 -243 -240 -240 -242 -239 -91 -93 -90 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -67 -69 -66 -12 -15 -11 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -47 -20 -53 -191 -92 -21 -47 -20 -0 -2 -0 -7 -0 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -8 -1 -0 -4 -7 -2 -14 -35 -13 -53 -191 -92 -36 -42 -33 -45 -53 -49 -55 -57 -54 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -46 -48 -45 -59 -65 -56 -53 -191 -92 -28 -54 -26 -53 -191 -92 -51 -57 -48 -63 -65 -63 -236 -239 -235 -241 -243 -240 -241 -243 -240 -234 -246 -247 -246 -240 -239 -241 -243 -240 -241 -243 -240 -236 -241 -244 -236 -241 -244 -240 -242 -239 -91 -93 -90 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -236 -239 -235 -55 -57 -54 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -25 -50 -17 -53 -191 -92 -16 -42 -15 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -12 -5 -17 -38 -17 -53 -191 -92 -49 -55 -47 -66 -68 -65 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -20 -27 -24 -24 -45 -24 -53 -191 -92 -56 -62 -53 -74 -76 -73 -239 -241 -238 -241 -243 -240 -242 -244 -241 -254 -238 -253 -241 -243 -240 -246 -240 -239 -241 -243 -240 -244 -247 -243 -236 -241 -244 -239 -241 -238 -82 -84 -81 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -65 -67 -64 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -16 -36 -15 -53 -191 -92 -41 -47 -38 -59 -61 -58 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -232 -234 -231 -69 -78 -73 -53 -191 -92 -62 -68 -59 -59 -61 -58 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -248 -245 -250 -249 -236 -237 -246 -240 -239 -244 -247 -243 -241 -243 -240 -241 -238 -243 -86 -88 -85 -240 -242 -239 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -46 -48 -45 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -0 -2 -0 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -68 -70 -67 -53 -191 -92 -57 -70 -59 -66 -68 -65 -236 -239 -235 -241 -243 -240 -241 -243 -240 -241 -243 -240 -221 -223 -220 -232 -234 -231 -211 -216 -218 -232 -234 -231 -239 -241 -238 -244 -247 -243 -253 -242 -249 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -25 -50 -17 -53 -191 -92 -17 -44 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -0 -2 -0 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -0 -2 -0 -53 -191 -92 -62 -68 -59 -242 -244 -241 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -227 -221 -220 -85 -80 -79 -162 -159 -163 -157 -160 -157 -197 -199 -196 -241 -243 -240 -206 -203 -207 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -240 -242 -239 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -236 -239 -235 -46 -48 -45 -0 -2 -0 -4 -0 -6 -16 -42 -15 -53 -191 -92 -25 -50 -17 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -56 -62 -53 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -240 -242 -239 -0 -2 -0 -53 -191 -92 -45 -53 -49 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -146 -144 -148 -1 -59 -43 -11 -7 -13 -4 -7 -2 -91 -93 -90 -241 -243 -240 -162 -159 -163 -201 -198 -203 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -205 -208 -204 -205 -208 -204 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -66 -68 -65 -0 -2 -0 -0 -2 -0 -0 -12 -5 -29 -54 -21 -53 -191 -92 -16 -36 -15 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -35 -13 -53 -191 -92 -41 -47 -38 -74 -76 -73 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -59 -61 -58 -53 -191 -92 -42 -54 -44 -77 -79 -76 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -146 -144 -148 -14 -106 -85 -17 -44 -47 -14 -17 -13 -91 -93 -90 -241 -243 -240 -84 -81 -85 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -92 -110 -110 -121 -125 -128 -202 -207 -209 -144 -144 -154 -227 -221 -220 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -242 -244 -241 -239 -241 -238 -53 -55 -52 -0 -2 -0 -0 -2 -0 -3 -13 -0 -53 -191 -92 -23 -48 -15 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -14 -35 -13 -53 -191 -92 -41 -47 -38 -77 -79 -76 -241 -243 -240 -240 -242 -239 -241 -243 -240 -240 -242 -239 -241 -243 -240 -240 -242 -239 -4 -7 -2 -24 -45 -24 -53 -191 -92 -56 -62 -53 -59 -61 -58 -236 -239 -235 -241 -243 -240 -241 -243 -240 -224 -222 -226 -79 -104 -102 -7 -88 -80 -74 -82 -78 -205 -208 -204 -205 -208 -204 -139 -143 -146 -241 -243 -240 -240 -242 -239 -241 -243 -240 -157 -160 -157 -17 -33 -33 -4 -7 -2 -84 -81 -85 -31 -29 -32 -144 -144 -154 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -57 -59 -57 -0 -2 -0 -0 -2 -0 -4 -7 -2 -17 -44 -17 -53 -191 -92 -14 -41 -13 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -17 -38 -17 -53 -191 -92 -43 -49 -41 -82 -84 -81 -240 -242 -239 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -82 -84 -81 -10 -24 -13 -17 -44 -17 -53 -191 -92 -46 -58 -48 -53 -55 -52 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -193 -190 -194 -193 -190 -194 -199 -199 -190 -133 -145 -146 -187 -189 -186 -241 -243 -240 -241 -243 -240 -240 -242 -239 -130 -128 -132 -7 -88 -80 -4 -10 -13 -13 -0 -8 -4 -0 -6 -118 -127 -122 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -63 -65 -63 -0 -2 -0 -0 -2 -0 -4 -7 -2 -14 -35 -13 -53 -191 -92 -13 -39 -11 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -47 -20 -53 -191 -92 -50 -51 -49 -236 -239 -235 -240 -242 -239 -240 -242 -239 -242 -244 -241 -241 -243 -240 -241 -243 -240 -28 -30 -28 -21 -47 -20 -53 -191 -92 -29 -49 -23 -4 -7 -2 -241 -243 -240 -241 -243 -240 -241 -243 -240 -155 -146 -134 -179 -72 -12 -202 -98 -36 -201 -137 -100 -203 -125 -82 -158 -70 -56 -155 -130 -135 -215 -227 -228 -241 -243 -240 -180 -188 -177 -7 -88 -80 -3 -107 -91 -1 -59 -43 -17 -33 -33 -176 -179 -175 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -236 -239 -235 -65 -67 -64 -12 -15 -11 -0 -2 -0 -0 -2 -0 -13 -39 -11 -53 -191 -92 -13 -33 -11 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -37 -49 -39 -68 -70 -67 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -65 -67 -64 -2 -14 -8 -14 -30 -14 -53 -191 -92 -59 -61 -58 -241 -243 -240 -241 -243 -240 -241 -243 -240 -217 -214 -218 -153 -116 -101 -189 -80 -0 -216 -97 -49 -227 -135 -102 -212 -86 -5 -212 -86 -5 -126 -72 -55 -206 -207 -197 -241 -243 -240 -178 -175 -179 -79 -104 -102 -79 -104 -102 -176 -179 -175 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -55 -57 -54 -12 -15 -11 -0 -2 -0 -0 -2 -0 -14 -35 -13 -53 -191 -92 -14 -41 -13 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -4 -7 -2 -14 -35 -13 -53 -191 -92 -34 -40 -32 -74 -76 -73 -241 -243 -240 -241 -243 -240 -236 -239 -235 -241 -243 -240 -246 -240 -239 -67 -69 -66 -0 -2 -0 -91 -93 -90 -55 -57 -54 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -187 -189 -186 -153 -116 -101 -179 -72 -12 -189 -80 -0 -179 -72 -12 -120 -60 -30 -144 -144 -154 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -57 -59 -57 -0 -2 -0 -0 -2 -0 -0 -2 -0 -19 -38 -11 -53 -191 -92 -13 -39 -11 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -14 -35 -13 -53 -191 -92 -36 -42 -33 -68 -70 -67 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -211 -216 -218 -187 -189 -186 -178 -175 -179 -187 -189 -186 -226 -226 -217 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -65 -67 -64 -9 -12 -8 -0 -2 -0 -4 -7 -2 -14 -41 -13 -53 -191 -92 -14 -35 -13 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -4 -7 -2 -17 -38 -17 -53 -191 -92 -49 -55 -47 -63 -65 -63 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -57 -59 -57 -0 -2 -0 -0 -2 -0 -0 -12 -5 -13 -39 -11 -53 -191 -92 -14 -35 -13 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -14 -41 -13 -0 -2 -0 -4 -7 -2 -11 -37 -8 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -6 -15 -1 -20 -34 -13 -53 -191 -92 -46 -52 -43 -57 -59 -57 -77 -79 -76 -236 -239 -235 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -63 -65 -63 -9 -12 -8 -0 -2 -0 -0 -2 -0 -11 -37 -8 -53 -191 -92 -14 -35 -13 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -24 -43 -17 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -28 -54 -26 -17 -44 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -35 -13 -53 -191 -92 -53 -191 -92 -42 -54 -44 -59 -68 -63 -80 -82 -79 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -44 -46 -44 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -41 -13 -53 -191 -92 -16 -36 -15 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -24 -44 -18 -53 -191 -92 -51 -64 -53 -20 -27 -24 -32 -34 -32 -49 -55 -47 -53 -191 -92 -53 -191 -92 -16 -42 -15 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -41 -13 -23 -49 -22 -53 -191 -92 -53 -191 -92 -66 -68 -65 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -74 -76 -73 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -41 -13 -53 -191 -92 -17 -44 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -19 -46 -18 -53 -191 -92 -54 -66 -56 -72 -74 -72 -241 -243 -240 -240 -242 -239 -59 -61 -58 -53 -59 -50 -36 -42 -33 -53 -191 -92 -21 -42 -21 -4 -7 -2 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -46 -58 -48 -68 -70 -67 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -236 -239 -235 -59 -61 -58 -12 -15 -11 -0 -2 -0 -18 -36 -8 -53 -191 -92 -22 -54 -20 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -17 -44 -17 -30 -62 -27 -53 -191 -92 -63 -65 -63 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -239 -241 -238 -68 -70 -67 -56 -62 -53 -53 -191 -92 -24 -44 -18 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -19 -46 -18 -53 -191 -92 -59 -61 -58 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -57 -59 -57 -0 -2 -0 -0 -2 -0 -19 -46 -18 -53 -191 -92 -25 -50 -17 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -6 -15 -1 -23 -49 -22 -53 -191 -92 -53 -191 -92 -66 -72 -63 -80 -82 -79 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -74 -76 -73 -51 -64 -53 -53 -191 -92 -19 -46 -18 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -16 -36 -15 -53 -191 -92 -41 -47 -38 -77 -79 -76 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -72 -74 -72 -12 -15 -11 -4 -7 -2 -4 -24 -3 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -51 -64 -53 -71 -78 -68 -82 -84 -81 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -38 -40 -37 -53 -191 -92 -0 -12 -5 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -12 -5 -24 -51 -23 -53 -191 -92 -59 -68 -63 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -67 -69 -66 -53 -55 -52 -41 -43 -40 -59 -61 -58 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -21 -23 -20 -46 -48 -45 -74 -76 -73 -236 -239 -235 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -35 -37 -35 -53 -191 -92 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -19 -38 -11 -53 -191 -92 -62 -74 -64 -67 -69 -66 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -74 -76 -73 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -236 -239 -235 -63 -65 -63 -46 -58 -48 -53 -191 -92 -16 -42 -15 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -28 -54 -26 -53 -191 -92 -53 -55 -52 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -0 -2 -0 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -239 -241 -238 -66 -68 -65 -49 -55 -47 -53 -191 -92 -14 -35 -13 -3 -13 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -14 -35 -13 -53 -191 -92 -42 -54 -44 -86 -88 -85 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -74 -76 -73 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -236 -239 -235 -68 -70 -67 -51 -57 -48 -53 -191 -92 -16 -36 -15 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -19 -46 -18 -53 -191 -92 -53 -61 -56 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -70 -72 -69 -0 -2 -0 -46 -48 -45 -0 -2 -0 -74 -76 -73 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -65 -67 -64 -59 -65 -56 -53 -191 -92 -12 -32 -9 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -17 -38 -17 -53 -191 -92 -51 -57 -48 -77 -79 -76 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -240 -242 -239 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -12 -21 -17 -56 -62 -53 -0 -2 -0 -0 -2 -0 -0 -2 -0 -80 -82 -79 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -236 -239 -235 -74 -76 -73 -53 -59 -50 -53 -191 -92 -14 -30 -14 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -13 -33 -11 -53 -191 -92 -46 -52 -43 -63 -65 -63 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -28 -30 -28 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -54 -66 -56 -50 -51 -49 -77 -79 -76 -236 -239 -235 -241 -243 -240 -241 -243 -240 -236 -239 -235 -63 -65 -63 -48 -54 -46 -53 -191 -92 -17 -38 -17 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -49 -55 -47 -239 -241 -238 -242 -244 -241 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -236 -239 -235 -56 -62 -53 -53 -191 -92 -17 -44 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -19 -40 -19 -53 -191 -92 -53 -191 -92 -56 -62 -53 -68 -70 -67 -241 -243 -240 -240 -242 -239 -59 -61 -58 -53 -59 -50 -53 -191 -92 -12 -32 -9 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -53 -191 -92 -25 -33 -29 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -77 -79 -76 -53 -191 -92 -24 -43 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -6 -15 -1 -19 -46 -18 -53 -191 -92 -51 -64 -53 -20 -27 -24 -46 -52 -43 -57 -70 -59 -53 -191 -92 -18 -39 -18 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -0 -2 -0 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -0 -2 -0 -53 -191 -92 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -21 -42 -21 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -18 -39 -18 -4 -7 -2 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -53 -191 -92 -25 -33 -29 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -242 -244 -241 -241 -243 -240 -240 -242 -239 -66 -72 -63 -53 -191 -92 -16 -42 -15 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -13 -33 -11 -0 -2 -0 -4 -7 -2 -12 -32 -9 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -11 -37 -8 -53 -191 -92 -49 -55 -47 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -240 -242 -239 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -23 -49 -22 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -4 -0 -6 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -24 -43 -17 -53 -191 -92 -77 -79 -76 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -79 -81 -78 -53 -191 -92 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -17 -38 -17 -53 -191 -92 -49 -55 -47 -239 -241 -238 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -59 -65 -56 -53 -191 -92 -19 -38 -11 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -24 -43 -17 -53 -191 -92 -74 -76 -73 -240 -242 -239 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -53 -191 -92 -21 -47 -20 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -17 -38 -17 -53 -191 -92 -56 -62 -53 -241 -243 -240 -241 -243 -240 -242 -244 -241 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -79 -81 -78 -53 -191 -92 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -21 -47 -20 -53 -191 -92 -77 -79 -76 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -0 -2 -0 -53 -191 -92 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -13 -33 -11 -53 -191 -92 -48 -54 -46 -239 -241 -238 -241 -243 -240 -241 -243 -240 -240 -242 -239 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -48 -54 -46 -53 -191 -92 -16 -42 -15 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -3 -13 -0 -20 -40 -13 -53 -191 -92 -55 -57 -54 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -77 -79 -76 -53 -191 -92 -19 -40 -19 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -7 -0 -0 -0 -2 -0 -0 -2 -0 -24 -45 -24 -53 -191 -92 -59 -61 -58 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -28 -54 -26 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -19 -40 -19 -53 -191 -92 -59 -61 -58 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -74 -82 -78 -53 -191 -92 -19 -46 -18 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -4 -0 -6 -0 -4 -7 -0 -2 -0 -4 -7 -2 -16 -36 -15 -53 -191 -92 -68 -70 -67 -239 -241 -238 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -53 -191 -92 -28 -54 -26 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -16 -36 -15 -53 -191 -92 -59 -61 -58 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -239 -241 -238 -55 -57 -54 -53 -191 -92 -17 -38 -17 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -19 -40 -19 -53 -191 -92 -63 -65 -63 -236 -239 -235 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -242 -244 -241 -240 -242 -239 -53 -191 -92 -19 -46 -18 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -16 -36 -15 -53 -191 -92 -50 -51 -49 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -242 -244 -241 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -82 -84 -81 -53 -191 -92 -3 -20 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -18 -39 -18 -53 -191 -92 -68 -70 -67 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -241 -243 -240 -241 -243 -240 -240 -242 -239 -59 -65 -56 -53 -191 -92 -19 -38 -11 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -12 -5 -20 -34 -13 -53 -191 -92 -59 -61 -58 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -68 -70 -67 -53 -191 -92 -24 -51 -23 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -16 -36 -15 -53 -191 -92 -68 -70 -67 -239 -241 -238 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -241 -243 -240 -236 -239 -235 -36 -43 -40 -53 -191 -92 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -20 -34 -13 -53 -191 -92 -59 -61 -58 -240 -242 -239 -241 -243 -240 -241 -243 -240 -241 -243 -240 -240 -242 -239 -53 -55 -52 -36 -42 -33 -53 -191 -92 -19 -38 -11 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -19 -40 -19 -53 -191 -92 -43 -49 -41 -0 -2 -0 -0 -2 -0 -0 -2 -0 -20 -27 -24 -36 -42 -33 -53 -191 -92 -17 -38 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -0 -6 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -7 -0 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -4 -7 -2 -20 -34 -13 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -53 -191 -92 -17 -38 -17 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -4 -7 -0 -4 -7 -0 -2 -0 -0 -2 -0 -4 -7 -2 -9 -27 -9 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -14 -35 -13 -4 -7 -2 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0 -0 -2 -0