From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.2 required=3.0 tests=BAYES_00, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING, SPF_HELO_NONE,SPF_PASS,UPPERCASE_75_100,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id A93F5C433E0 for ; Tue, 23 Feb 2021 06:13:45 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 3294E64E61 for ; Tue, 23 Feb 2021 06:13:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231438AbhBWGNT (ORCPT ); Tue, 23 Feb 2021 01:13:19 -0500 Received: from mga03.intel.com ([134.134.136.65]:34964 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231300AbhBWGNI (ORCPT ); Tue, 23 Feb 2021 01:13:08 -0500 IronPort-SDR: Hp11Hqu9QFM6/+1wSSD1JsZscEGlUSPrxNQJ+uc5ZulbonYf2YThIXeQzF5SJYFW02pJHkCQwC 3coD2/6hhkOA== X-IronPort-AV: E=McAfee;i="6000,8403,9903"; a="184757020" X-IronPort-AV: E=Sophos;i="5.81,199,1610438400"; d="xz'?scan'208";a="184757020" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2021 22:12:14 -0800 IronPort-SDR: ZNeSazKsYVUTHZBtIy76pJ8sjdnLszNcTGPqNrlw8i41fOBv0TA0W6HZCZPotFo3FxI197fVdx Q96CK8MTO5mw== X-IronPort-AV: E=Sophos;i="5.81,199,1610438400"; d="xz'?scan'208";a="441634585" Received: from xsang-optiplex-9020.sh.intel.com (HELO xsang-OptiPlex-9020) ([10.239.159.140]) by orsmga001-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2021 22:11:35 -0800 Date: Tue, 23 Feb 2021 14:27:00 +0800 From: kernel test robot To: Antoine Tenart Cc: 0day robot , Alexander Duyck , LKML , lkp@lists.01.org, davem@davemloft.net, kuba@kernel.org, Antoine Tenart , netdev@vger.kernel.org Subject: [net] 81bb8ff453: assertion_failed Message-ID: <20210223062700.GA25926@xsang-OptiPlex-9020> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="BXVAT5kNtrzKuDFl" Content-Disposition: inline In-Reply-To: <20210208171917.1088230-7-atenart@kernel.org> User-Agent: NeoMutt/20170113 (1.7.2) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Greeting, FYI, we noticed the following commit (built with gcc-9): commit: 81bb8ff453eb20410103684e277befb5bc96f025 ("[PATCH net-next v2 06/12] net: assert the rtnl lock is held when calling __netif_set_xps_queue") url: https://github.com/0day-ci/linux/commits/Antoine-Tenart/net-xps-improve-the-xps-maps-handling/20210209-081506 base: https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git 6626a0266566c5aea16178c5e6cd7fc4db3f2f56 in testcase: boot on test machine: qemu-system-i386 -enable-kvm -cpu SandyBridge -smp 2 -m 8G caused below changes (please refer to attached dmesg/kmsg for entire log/backtrace): +-------------------------------------------------------------------------+------------+------------+ | | 65df35412a | 81bb8ff453 | +-------------------------------------------------------------------------+------------+------------+ | assertion_failed | 0 | 35 | | WARNING:at_net/core/dev.c:#__netif_set_xps_queue | 0 | 35 | | EIP:__netif_set_xps_queue | 0 | 35 | +-------------------------------------------------------------------------+------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 104.847236] ------------[ cut here ]------------ [ 104.848653] RTNL: assertion failed at net/core/dev.c (2619) [ 104.850136] WARNING: CPU: 0 PID: 1 at net/core/dev.c:2619 __netif_set_xps_queue+0xb37/0xc00 [ 104.851720] Modules linked in: [ 104.852896] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.11.0-rc4-00641-g81bb8ff453eb #1 [ 104.854579] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 104.856184] EIP: __netif_set_xps_queue+0xb37/0xc00 [ 104.857556] Code: 5d c3 80 3d 30 2e 27 d6 00 0f 85 14 f5 ff ff 68 3b 0a 00 00 68 ab 13 65 d5 68 44 e8 d9 d4 c6 05 30 2e 27 d6 01 e8 6e 70 89 00 <0f> 0b 83 c4 0c e9 ef f4 ff ff 8b 5d c4 85 db 0f 84 7a fe ff ff 8b [ 104.861089] EAX: 0000002f EBX: 00000000 ECX: 00000001 EDX: 00000000 [ 104.862646] ESI: 00000000 EDI: 00000001 EBP: c1c67d94 ESP: c1c67d34 [ 104.864181] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 EFLAGS: 00010282 [ 104.865807] CR0: 80050033 CR2: 00000000 CR3: 16932000 CR4: 000406d0 [ 104.867346] Call Trace: [ 104.868607] ? rcu_read_lock_sched_held+0x47/0x80 [ 104.870085] ? find_next_bit+0xf/0x20 [ 104.871451] ? cpumask_next+0x1f/0x40 [ 104.872818] ? cpumask_next_wrap+0x21/0x60 [ 104.874195] virtnet_set_affinity+0x135/0x1a0 [ 104.875604] init_vqs+0x212/0x260 [ 104.876932] virtnet_probe+0x38a/0x880 [ 104.878266] ? virtio_vdpa_get_status+0x1c/0x20 [ 104.879649] virtio_dev_probe+0x1a8/0x280 [ 104.881046] really_probe+0x18d/0x400 [ 104.882368] driver_probe_device+0xd9/0x1a0 [ 104.883690] ? mutex_lock_nested+0x19/0x20 [ 104.885038] ? __device_driver_lock+0x25/0x60 [ 104.886387] device_driver_attach+0x49/0x60 [ 104.887710] __driver_attach+0x81/0x140 [ 104.889018] ? bind_store+0x100/0x100 [ 104.890286] ? device_driver_attach+0x60/0x60 [ 104.891584] bus_for_each_dev+0x5d/0xa0 [ 104.892868] driver_attach+0x19/0x20 [ 104.894063] ? device_driver_attach+0x60/0x60 [ 104.895304] bus_add_driver+0x117/0x1e0 [ 104.896497] driver_register+0x66/0xc0 [ 104.897707] ? veth_init+0x14/0x14 [ 104.898842] register_virtio_driver+0x1b/0x40 [ 104.900053] virtio_net_driver_init+0x61/0x86 [ 104.901299] do_one_initcall+0x60/0x320 [ 104.902500] ? rcu_read_lock_sched_held+0x47/0x80 [ 104.903732] ? trace_initcall_level+0x84/0xac [ 104.904976] kernel_init_freeable+0x208/0x257 [ 104.906177] ? rest_init+0x22d/0x22d [ 104.907304] kernel_init+0xd/0xf3 [ 104.908386] ret_from_fork+0x1c/0x28 [ 104.909580] irq event stamp: 51665545 [ 104.910652] hardirqs last enabled at (51665553): [] console_unlock+0x4cd/0x5e0 [ 104.912085] hardirqs last disabled at (51665560): [] console_unlock+0x435/0x5e0 [ 104.913537] softirqs last enabled at (51664338): [] __do_softirq+0x2f0/0x44b [ 104.914904] softirqs last disabled at (51664333): [] call_on_stack+0x45/0x60 [ 104.916226] ---[ end trace b6addf977bb74596 ]--- To reproduce: # build kernel cd linux cp config-5.11.0-rc4-00641-g81bb8ff453eb .config make HOSTCC=gcc-9 CC=gcc-9 ARCH=i386 olddefconfig prepare modules_prepare bzImage git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in this email Thanks, Oliver Sang --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-5.11.0-rc4-00641-g81bb8ff453eb" # # Automatically generated file; DO NOT EDIT. # Linux/i386 5.11.0-rc4 Kernel Configuration # CONFIG_CC_VERSION_TEXT="gcc-9 (Debian 9.3.0-15) 9.3.0" CONFIG_CC_IS_GCC=y CONFIG_GCC_VERSION=90300 CONFIG_LD_VERSION=235000000 CONFIG_CLANG_VERSION=0 CONFIG_LLD_VERSION=0 CONFIG_CC_HAS_ASM_GOTO=y CONFIG_CC_HAS_ASM_INLINE=y CONFIG_CONSTRUCTORS=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_TABLE_SORT=y CONFIG_THREAD_INFO_IN_TASK=y # # General setup # CONFIG_INIT_ENV_ARG_LIMIT=32 # CONFIG_COMPILE_TEST is not set CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BUILD_SALT="" CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_HAVE_KERNEL_LZ4=y CONFIG_HAVE_KERNEL_ZSTD=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set # CONFIG_KERNEL_LZ4 is not set # CONFIG_KERNEL_ZSTD is not set CONFIG_DEFAULT_INIT="" CONFIG_DEFAULT_HOSTNAME="(none)" CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_WATCH_QUEUE=y CONFIG_CROSS_MEMORY_ATTACH=y CONFIG_USELIB=y CONFIG_AUDIT=y CONFIG_HAVE_ARCH_AUDITSYSCALL=y CONFIG_AUDITSYSCALL=y # # IRQ subsystem # CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_IRQ_EFFECTIVE_AFF_MASK=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_GENERIC_IRQ_MIGRATION=y CONFIG_GENERIC_IRQ_INJECTION=y CONFIG_HARDIRQS_SW_RESEND=y CONFIG_GENERIC_IRQ_CHIP=y CONFIG_IRQ_DOMAIN=y CONFIG_IRQ_SIM=y CONFIG_IRQ_DOMAIN_HIERARCHY=y CONFIG_GENERIC_MSI_IRQ=y CONFIG_GENERIC_MSI_IRQ_DOMAIN=y CONFIG_IRQ_MSI_IOMMU=y CONFIG_GENERIC_IRQ_MATRIX_ALLOCATOR=y CONFIG_GENERIC_IRQ_RESERVATION_MODE=y CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_GENERIC_IRQ_DEBUGFS=y # end of IRQ subsystem CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_ARCH_CLOCKSOURCE_INIT=y CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_HAVE_POSIX_CPU_TIMERS_TASK_WORK=y CONFIG_POSIX_CPU_TIMERS_TASK_WORK=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ_COMMON=y # CONFIG_HZ_PERIODIC is not set CONFIG_NO_HZ_IDLE=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # end of Timers subsystem CONFIG_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=y # # CPU/Task time and stats accounting # CONFIG_TICK_CPU_ACCOUNTING=y CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_SCHED_AVG_IRQ=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_PSI=y CONFIG_PSI_DEFAULT_DISABLED=y # end of CPU/Task time and stats accounting CONFIG_CPU_ISOLATION=y # # RCU Subsystem # CONFIG_TREE_RCU=y CONFIG_RCU_EXPERT=y CONFIG_SRCU=y CONFIG_TREE_SRCU=y CONFIG_TASKS_RCU_GENERIC=y CONFIG_TASKS_RUDE_RCU=y CONFIG_TASKS_TRACE_RCU=y CONFIG_RCU_STALL_COMMON=y CONFIG_RCU_NEED_SEGCBLIST=y CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=2 CONFIG_RCU_FAST_NO_HZ=y CONFIG_RCU_NOCB_CPU=y CONFIG_TASKS_TRACE_RCU_READ_MB=y # end of RCU Subsystem CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_IKHEADERS=y CONFIG_LOG_BUF_SHIFT=20 CONFIG_LOG_CPU_MAX_BUF_SHIFT=12 CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT=13 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y # # Scheduler features # CONFIG_UCLAMP_TASK=y CONFIG_UCLAMP_BUCKETS_COUNT=5 # end of Scheduler features CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y CONFIG_CGROUPS=y CONFIG_PAGE_COUNTER=y CONFIG_MEMCG=y CONFIG_MEMCG_SWAP=y CONFIG_MEMCG_KMEM=y CONFIG_BLK_CGROUP=y CONFIG_CGROUP_WRITEBACK=y CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y CONFIG_CFS_BANDWIDTH=y CONFIG_RT_GROUP_SCHED=y CONFIG_UCLAMP_TASK_GROUP=y CONFIG_CGROUP_PIDS=y CONFIG_CGROUP_RDMA=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_HUGETLB=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_DEVICE=y CONFIG_CGROUP_CPUACCT=y CONFIG_CGROUP_PERF=y CONFIG_CGROUP_BPF=y CONFIG_CGROUP_DEBUG=y CONFIG_SOCK_CGROUP_DATA=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_TIME_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_CHECKPOINT_RESTORE=y CONFIG_SCHED_AUTOGROUP=y # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_XZ=y CONFIG_RD_LZO=y CONFIG_RD_LZ4=y CONFIG_RD_ZSTD=y CONFIG_BOOT_CONFIG=y CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_LD_ORPHAN_WARN=y CONFIG_SYSCTL=y CONFIG_HAVE_UID16=y CONFIG_SYSCTL_EXCEPTION_TRACE=y CONFIG_HAVE_PCSPKR_PLATFORM=y CONFIG_BPF=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_MULTIUSER=y CONFIG_SGETMASK_SYSCALL=y CONFIG_SYSFS_SYSCALL=y CONFIG_FHANDLE=y CONFIG_POSIX_TIMERS=y CONFIG_PRINTK=y CONFIG_PRINTK_NMI=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_FUTEX_PI=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_IO_URING=y CONFIG_ADVISE_SYSCALLS=y CONFIG_MEMBARRIER=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_KALLSYMS_BASE_RELATIVE=y # CONFIG_BPF_LSM is not set CONFIG_BPF_SYSCALL=y CONFIG_BPF_JIT_ALWAYS_ON=y CONFIG_BPF_JIT_DEFAULT_ON=y CONFIG_USERMODE_DRIVER=y # CONFIG_BPF_PRELOAD is not set CONFIG_USERFAULTFD=y CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y CONFIG_RSEQ=y CONFIG_DEBUG_RSEQ=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y CONFIG_PC104=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y # end of Kernel Performance Events And Counters CONFIG_VM_EVENT_COUNTERS=y CONFIG_SLUB_DEBUG=y CONFIG_SLUB_MEMCG_SYSFS_ON=y CONFIG_COMPAT_BRK=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_SLAB_MERGE_DEFAULT=y CONFIG_SLAB_FREELIST_RANDOM=y CONFIG_SLAB_FREELIST_HARDENED=y CONFIG_SHUFFLE_PAGE_ALLOCATOR=y CONFIG_SLUB_CPU_PARTIAL=y CONFIG_SYSTEM_DATA_VERIFICATION=y CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y # end of General setup CONFIG_X86_32=y CONFIG_FORCE_DYNAMIC_FTRACE=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_MMU=y CONFIG_ARCH_MMAP_RND_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_BITS_MAX=16 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8 CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16 CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_FILTER_PGPROT=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_WANT_GENERAL_HUGETLB=y CONFIG_HAVE_INTEL_TXT=y CONFIG_X86_32_SMP=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_PGTABLE_LEVELS=2 CONFIG_CC_HAS_SANE_STACKPROTECTOR=y # # Processor type and features # CONFIG_ZONE_DMA=y CONFIG_SMP=y CONFIG_X86_FEATURE_NAMES=y CONFIG_X86_MPPARSE=y CONFIG_GOLDFISH=y CONFIG_RETPOLINE=y CONFIG_X86_CPU_RESCTRL=y CONFIG_X86_BIGSMP=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_GOLDFISH is not set CONFIG_X86_INTEL_MID=y CONFIG_X86_INTEL_QUARK=y CONFIG_X86_INTEL_LPSS=y CONFIG_X86_AMD_PLATFORM_DEVICE=y CONFIG_IOSF_MBI=y CONFIG_IOSF_MBI_DEBUG=y CONFIG_X86_RDC321X=y CONFIG_X86_32_NON_STANDARD=y CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_STA2X11=y CONFIG_X86_32_IRIS=y # CONFIG_SCHED_OMIT_FRAME_POINTER is not set CONFIG_HYPERVISOR_GUEST=y CONFIG_PARAVIRT=y CONFIG_PARAVIRT_DEBUG=y CONFIG_PARAVIRT_SPINLOCKS=y CONFIG_X86_HV_CALLBACK_VECTOR=y CONFIG_KVM_GUEST=y CONFIG_ARCH_CPUIDLE_HALTPOLL=y CONFIG_PVH=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_M486SX is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set CONFIG_M686=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=6 CONFIG_X86_DEBUGCTLMSR=y CONFIG_IA32_FEAT_CTL=y CONFIG_X86_VMX_FEATURE_NAMES=y CONFIG_PROCESSOR_SELECT=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_HYGON=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y CONFIG_CPU_SUP_ZHAOXIN=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_APB_TIMER=y CONFIG_DMI=y CONFIG_NR_CPUS_RANGE_BEGIN=2 CONFIG_NR_CPUS_RANGE_END=64 CONFIG_NR_CPUS_DEFAULT=32 CONFIG_NR_CPUS=32 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y CONFIG_SCHED_MC_PRIO=y CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCELOG_LEGACY=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y CONFIG_X86_ANCIENT_MCE=y CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=y CONFIG_X86_THERMAL_VECTOR=y # # Performance monitoring # CONFIG_PERF_EVENTS_INTEL_UNCORE=y CONFIG_PERF_EVENTS_INTEL_RAPL=y CONFIG_PERF_EVENTS_INTEL_CSTATE=y CONFIG_PERF_EVENTS_AMD_POWER=y # end of Performance monitoring CONFIG_X86_LEGACY_VM86=y CONFIG_VM86=y CONFIG_X86_16BIT=y CONFIG_X86_ESPFIX32=y CONFIG_X86_IOPL_IOPERM=y CONFIG_TOSHIBA=y CONFIG_I8K=y CONFIG_X86_REBOOTFIXUPS=y CONFIG_MICROCODE=y CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=y CONFIG_X86_CPUID=y # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_VMSPLIT_3G=y # CONFIG_VMSPLIT_3G_OPT is not set # CONFIG_VMSPLIT_2G is not set # CONFIG_VMSPLIT_2G_OPT is not set # CONFIG_VMSPLIT_1G is not set CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_HIGHMEM=y CONFIG_X86_CPA_STATISTICS=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_HIGHPTE=y CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y CONFIG_X86_SMAP=y CONFIG_X86_UMIP=y CONFIG_X86_INTEL_TSX_MODE_OFF=y # CONFIG_X86_INTEL_TSX_MODE_ON is not set # CONFIG_X86_INTEL_TSX_MODE_AUTO is not set CONFIG_EFI=y CONFIG_EFI_STUB=y # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y CONFIG_CRASH_DUMP=y CONFIG_KEXEC_JUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_RANDOMIZE_BASE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x200000 CONFIG_HOTPLUG_CPU=y CONFIG_BOOTPARAM_HOTPLUG_CPU0=y CONFIG_DEBUG_HOTPLUG_CPU0=y CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_MODIFY_LDT_SYSCALL=y # end of Processor type and features CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # CONFIG_ARCH_HIBERNATION_HEADER=y 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_PM_STD_PARTITION="" CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y CONFIG_PM_AUTOSLEEP=y CONFIG_PM_WAKELOCKS=y CONFIG_PM_WAKELOCKS_LIMIT=100 CONFIG_PM_WAKELOCKS_GC=y CONFIG_PM=y CONFIG_PM_DEBUG=y CONFIG_PM_ADVANCED_DEBUG=y CONFIG_PM_TEST_SUSPEND=y CONFIG_PM_SLEEP_DEBUG=y CONFIG_DPM_WATCHDOG=y CONFIG_DPM_WATCHDOG_TIMEOUT=120 CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y 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_ENERGY_MODEL=y CONFIG_ARCH_SUPPORTS_ACPI=y CONFIG_ACPI=y CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y CONFIG_ACPI_SYSTEM_POWER_STATES_SUPPORT=y CONFIG_ACPI_DEBUGGER=y CONFIG_ACPI_DEBUGGER_USER=y CONFIG_ACPI_SPCR_TABLE=y CONFIG_ACPI_SLEEP=y CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y CONFIG_ACPI_EC_DEBUGFS=y CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_VIDEO=y CONFIG_ACPI_FAN=y CONFIG_ACPI_TAD=y CONFIG_ACPI_DOCK=y CONFIG_ACPI_CPU_FREQ_PSS=y CONFIG_ACPI_PROCESSOR_CSTATE=y CONFIG_ACPI_PROCESSOR_IDLE=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_IPMI=y CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=y CONFIG_ACPI_THERMAL=y CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_TABLE_UPGRADE=y CONFIG_ACPI_DEBUG=y CONFIG_ACPI_PCI_SLOT=y CONFIG_ACPI_CONTAINER=y CONFIG_ACPI_HOTPLUG_IOAPIC=y CONFIG_ACPI_SBS=y CONFIG_ACPI_HED=y CONFIG_ACPI_CUSTOM_METHOD=y CONFIG_ACPI_BGRT=y # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set CONFIG_HAVE_ACPI_APEI=y CONFIG_HAVE_ACPI_APEI_NMI=y CONFIG_ACPI_APEI=y CONFIG_ACPI_APEI_GHES=y CONFIG_ACPI_APEI_PCIEAER=y CONFIG_ACPI_APEI_MEMORY_FAILURE=y CONFIG_ACPI_APEI_EINJ=y CONFIG_ACPI_APEI_ERST_DEBUG=y CONFIG_ACPI_DPTF=y CONFIG_DPTF_POWER=y CONFIG_DPTF_PCH_FIVR=y CONFIG_ACPI_WATCHDOG=y CONFIG_ACPI_EXTLOG=y CONFIG_ACPI_CONFIGFS=y CONFIG_PMIC_OPREGION=y CONFIG_BYTCRC_PMIC_OPREGION=y CONFIG_CHTCRC_PMIC_OPREGION=y CONFIG_XPOWER_PMIC_OPREGION=y CONFIG_BXT_WC_PMIC_OPREGION=y CONFIG_CHT_WC_PMIC_OPREGION=y CONFIG_CHT_DC_TI_PMIC_OPREGION=y CONFIG_TPS68470_PMIC_OPREGION=y CONFIG_X86_PM_TIMER=y CONFIG_SFI=y CONFIG_X86_APM_BOOT=y CONFIG_APM=y CONFIG_APM_IGNORE_USER_SUSPEND=y CONFIG_APM_DO_ENABLE=y CONFIG_APM_CPU_IDLE=y CONFIG_APM_DISPLAY_BLANK=y CONFIG_APM_ALLOW_INTS=y # # CPU Frequency scaling # CONFIG_CPU_FREQ=y 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_SCHEDUTIL=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y CONFIG_CPU_FREQ_GOV_ONDEMAND=y CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y # # CPU frequency scaling drivers # CONFIG_CPUFREQ_DT=y CONFIG_CPUFREQ_DT_PLATDEV=y CONFIG_X86_INTEL_PSTATE=y CONFIG_X86_PCC_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ=y CONFIG_X86_ACPI_CPUFREQ_CPB=y CONFIG_X86_SFI_CPUFREQ=y CONFIG_X86_POWERNOW_K6=y CONFIG_X86_POWERNOW_K7=y CONFIG_X86_POWERNOW_K7_ACPI=y CONFIG_X86_POWERNOW_K8=y CONFIG_X86_AMD_FREQ_SENSITIVITY=y CONFIG_X86_GX_SUSPMOD=y CONFIG_X86_SPEEDSTEP_CENTRINO=y CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y CONFIG_X86_SPEEDSTEP_ICH=y CONFIG_X86_SPEEDSTEP_SMI=y CONFIG_X86_P4_CLOCKMOD=y CONFIG_X86_CPUFREQ_NFORCE2=y CONFIG_X86_LONGRUN=y CONFIG_X86_LONGHAUL=y CONFIG_X86_E_POWERSAVER=y # # shared options # CONFIG_X86_SPEEDSTEP_LIB=y CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK=y # end of CPU Frequency scaling # # CPU Idle # CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_CPU_IDLE_GOV_TEO=y CONFIG_CPU_IDLE_GOV_HALTPOLL=y CONFIG_HALTPOLL_CPUIDLE=y # end of CPU Idle CONFIG_INTEL_IDLE=y # end of Power management and ACPI options # # Bus options (PCI etc.) # # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_OLPC=y CONFIG_PCI_CNB20LE_QUIRK=y CONFIG_ISA_BUS=y CONFIG_ISA_DMA_API=y CONFIG_ISA=y CONFIG_SCx200=y CONFIG_SCx200HR_TIMER=y CONFIG_OLPC=y CONFIG_OLPC_XO1_PM=y CONFIG_OLPC_XO1_RTC=y CONFIG_OLPC_XO1_SCI=y CONFIG_OLPC_XO15_SCI=y CONFIG_ALIX=y CONFIG_NET5501=y CONFIG_GEOS=y CONFIG_AMD_NB=y CONFIG_X86_SYSFB=y # end of Bus options (PCI etc.) # # Binary Emulations # CONFIG_COMPAT_32=y # end of Binary Emulations CONFIG_HAVE_ATOMIC_IOMAP=y # # Firmware Drivers # CONFIG_EDD=y CONFIG_EDD_OFF=y CONFIG_FIRMWARE_MEMMAP=y CONFIG_DMIID=y CONFIG_DMI_SYSFS=y CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=y CONFIG_FW_CFG_SYSFS=y CONFIG_FW_CFG_SYSFS_CMDLINE=y CONFIG_GOOGLE_FIRMWARE=y CONFIG_GOOGLE_SMI=y CONFIG_GOOGLE_COREBOOT_TABLE=y CONFIG_GOOGLE_MEMCONSOLE=y CONFIG_GOOGLE_MEMCONSOLE_X86_LEGACY=y CONFIG_GOOGLE_FRAMEBUFFER_COREBOOT=y CONFIG_GOOGLE_MEMCONSOLE_COREBOOT=y CONFIG_GOOGLE_VPD=y # # EFI (Extensible Firmware Interface) Support # CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y CONFIG_EFI_VARS_PSTORE=y CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_RUNTIME_MAP=y CONFIG_EFI_FAKE_MEMMAP=y CONFIG_EFI_MAX_FAKE_MEM=8 CONFIG_EFI_RUNTIME_WRAPPERS=y CONFIG_EFI_GENERIC_STUB_INITRD_CMDLINE_LOADER=y CONFIG_EFI_BOOTLOADER_CONTROL=y CONFIG_EFI_CAPSULE_LOADER=y CONFIG_EFI_CAPSULE_QUIRK_QUARK_CSH=y CONFIG_EFI_TEST=y CONFIG_APPLE_PROPERTIES=y CONFIG_RESET_ATTACK_MITIGATION=y CONFIG_EFI_RCI2_TABLE=y CONFIG_EFI_DISABLE_PCI_DMA=y # end of EFI (Extensible Firmware Interface) Support CONFIG_EFI_EMBEDDED_FIRMWARE=y CONFIG_UEFI_CPER=y CONFIG_UEFI_CPER_X86=y CONFIG_EFI_DEV_PATH_PARSER=y CONFIG_EFI_EARLYCON=y CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y # # Tegra firmware driver # # end of Tegra firmware driver # end of Firmware Drivers CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_IRQFD=y CONFIG_HAVE_KVM_IRQ_ROUTING=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_MMIO=y CONFIG_KVM_ASYNC_PF=y CONFIG_HAVE_KVM_MSI=y CONFIG_HAVE_KVM_CPU_RELAX_INTERCEPT=y CONFIG_KVM_VFIO=y CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y CONFIG_HAVE_KVM_IRQ_BYPASS=y CONFIG_HAVE_KVM_NO_POLL=y CONFIG_KVM_XFER_TO_GUEST_WORK=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=y # CONFIG_KVM_WERROR is not set CONFIG_KVM_INTEL=y CONFIG_KVM_AMD=y CONFIG_KVM_MMU_AUDIT=y CONFIG_AS_AVX512=y CONFIG_AS_SHA1_NI=y CONFIG_AS_SHA256_NI=y CONFIG_AS_TPAUSE=y # # General architecture-dependent options # CONFIG_CRASH_CORE=y CONFIG_KEXEC_CORE=y CONFIG_HOTPLUG_SMT=y CONFIG_GENERIC_ENTRY=y CONFIG_OPROFILE=y CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y CONFIG_KPROBES=y CONFIG_JUMP_LABEL=y CONFIG_STATIC_KEYS_SELFTEST=y CONFIG_STATIC_CALL_SELFTEST=y CONFIG_OPTPROBES=y CONFIG_KPROBES_ON_FTRACE=y CONFIG_UPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_ARCH_USE_BUILTIN_BSWAP=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_KPROBES_ON_FTRACE=y CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y CONFIG_HAVE_NMI=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_ARCH_HAS_FORTIFY_SOURCE=y CONFIG_ARCH_HAS_SET_MEMORY=y CONFIG_ARCH_HAS_SET_DIRECT_MAP=y CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y CONFIG_ARCH_32BIT_OFF_T=y CONFIG_HAVE_ASM_MODVERSIONS=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_RSEQ=y CONFIG_HAVE_FUNCTION_ARG_ACCESS_API=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HAVE_PERF_REGS=y CONFIG_HAVE_PERF_USER_STACK_DUMP=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_HAVE_ARCH_JUMP_LABEL_RELATIVE=y CONFIG_MMU_GATHER_TABLE_FREE=y CONFIG_MMU_GATHER_RCU_TABLE_FREE=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y CONFIG_SECCOMP=y CONFIG_SECCOMP_FILTER=y CONFIG_SECCOMP_CACHE_DEBUG=y CONFIG_HAVE_ARCH_STACKLEAK=y CONFIG_HAVE_STACKPROTECTOR=y CONFIG_STACKPROTECTOR=y CONFIG_STACKPROTECTOR_STRONG=y CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y CONFIG_HAVE_MOVE_PUD=y CONFIG_HAVE_MOVE_PMD=y CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y CONFIG_HAVE_MOD_ARCH_SPECIFIC=y CONFIG_MODULES_USE_ELF_REL=y CONFIG_ARCH_HAS_ELF_RANDOMIZE=y CONFIG_HAVE_ARCH_MMAP_RND_BITS=y CONFIG_HAVE_EXIT_THREAD=y CONFIG_ARCH_MMAP_RND_BITS=8 CONFIG_ISA_BUS_API=y CONFIG_CLONE_BACKWARDS=y CONFIG_OLD_SIGSUSPEND3=y CONFIG_OLD_SIGACTION=y CONFIG_COMPAT_32BIT_TIME=y CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y CONFIG_STRICT_KERNEL_RWX=y CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y CONFIG_STRICT_MODULE_RWX=y CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y CONFIG_ARCH_USE_MEMREMAP_PROT=y CONFIG_LOCK_EVENT_COUNTS=y CONFIG_ARCH_HAS_MEM_ENCRYPT=y CONFIG_HAVE_STATIC_CALL=y CONFIG_ARCH_WANT_LD_ORPHAN_WARN=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_ARCH_SPLIT_ARG64=y # # GCOV-based kernel profiling # CONFIG_GCOV_KERNEL=y CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y # CONFIG_GCOV_PROFILE_ALL is not set # end of GCOV-based kernel profiling CONFIG_HAVE_GCC_PLUGINS=y # end of General architecture-dependent options CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULE_SIG_FORMAT=y CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_MODULE_SIG=y CONFIG_MODULE_SIG_FORCE=y CONFIG_MODULE_SIG_ALL=y CONFIG_MODULE_SIG_SHA1=y # CONFIG_MODULE_SIG_SHA224 is not set # CONFIG_MODULE_SIG_SHA256 is not set # CONFIG_MODULE_SIG_SHA384 is not set # CONFIG_MODULE_SIG_SHA512 is not set CONFIG_MODULE_SIG_HASH="sha1" # CONFIG_MODULE_COMPRESS is not set CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS=y CONFIG_UNUSED_SYMBOLS=y CONFIG_MODULES_TREE_LOOKUP=y CONFIG_BLOCK=y CONFIG_BLK_RQ_ALLOC_TIME=y CONFIG_BLK_SCSI_REQUEST=y CONFIG_BLK_CGROUP_RWSTAT=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_BSGLIB=y CONFIG_BLK_DEV_INTEGRITY=y CONFIG_BLK_DEV_INTEGRITY_T10=y CONFIG_BLK_DEV_ZONED=y CONFIG_BLK_DEV_THROTTLING=y CONFIG_BLK_DEV_THROTTLING_LOW=y CONFIG_BLK_CMDLINE_PARSER=y CONFIG_BLK_WBT=y CONFIG_BLK_CGROUP_IOLATENCY=y CONFIG_BLK_CGROUP_IOCOST=y CONFIG_BLK_WBT_MQ=y CONFIG_BLK_DEBUG_FS=y CONFIG_BLK_DEBUG_FS_ZONED=y CONFIG_BLK_SED_OPAL=y CONFIG_BLK_INLINE_ENCRYPTION=y CONFIG_BLK_INLINE_ENCRYPTION_FALLBACK=y # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y CONFIG_ACORN_PARTITION_CUMANA=y CONFIG_ACORN_PARTITION_EESOX=y CONFIG_ACORN_PARTITION_ICS=y CONFIG_ACORN_PARTITION_ADFS=y CONFIG_ACORN_PARTITION_POWERTEC=y CONFIG_ACORN_PARTITION_RISCIX=y CONFIG_AIX_PARTITION=y CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y CONFIG_LDM_DEBUG=y CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y CONFIG_SYSV68_PARTITION=y CONFIG_CMDLINE_PARTITION=y # end of Partition Types CONFIG_BLK_MQ_PCI=y CONFIG_BLK_MQ_VIRTIO=y CONFIG_BLK_MQ_RDMA=y CONFIG_BLK_PM=y # # IO Schedulers # CONFIG_MQ_IOSCHED_DEADLINE=y CONFIG_MQ_IOSCHED_KYBER=y CONFIG_IOSCHED_BFQ=y CONFIG_BFQ_GROUP_IOSCHED=y CONFIG_BFQ_CGROUP_DEBUG=y # end of IO Schedulers CONFIG_PREEMPT_NOTIFIERS=y CONFIG_PADATA=y CONFIG_ASN1=y CONFIG_UNINLINE_SPIN_UNLOCK=y CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y CONFIG_MUTEX_SPIN_ON_OWNER=y CONFIG_RWSEM_SPIN_ON_OWNER=y CONFIG_LOCK_SPIN_ON_OWNER=y CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y CONFIG_QUEUED_SPINLOCKS=y CONFIG_ARCH_USE_QUEUED_RWLOCKS=y CONFIG_QUEUED_RWLOCKS=y CONFIG_ARCH_HAS_NON_OVERLAPPING_ADDRESS_SPACE=y CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y CONFIG_FREEZER=y # # Executable file formats # CONFIG_BINFMT_ELF=y CONFIG_ELFCORE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_BINFMT_SCRIPT=y CONFIG_BINFMT_MISC=y CONFIG_COREDUMP=y # end of Executable file formats # # Memory Management options # CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_HAVE_FAST_GUP=y CONFIG_MEMORY_ISOLATION=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MEMORY_BALLOON=y CONFIG_BALLOON_COMPACTION=y CONFIG_COMPACTION=y CONFIG_PAGE_REPORTING=y CONFIG_MIGRATION=y CONFIG_CONTIG_ALLOC=y CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=y CONFIG_TRANSPARENT_HUGEPAGE=y CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set CONFIG_CLEANCACHE=y CONFIG_FRONTSWAP=y CONFIG_CMA=y CONFIG_CMA_DEBUG=y CONFIG_CMA_DEBUGFS=y CONFIG_CMA_AREAS=7 CONFIG_ZSWAP=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_DEFLATE is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZO=y # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_842 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4 is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_LZ4HC is not set # CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD is not set CONFIG_ZSWAP_COMPRESSOR_DEFAULT="lzo" CONFIG_ZSWAP_ZPOOL_DEFAULT_ZBUD=y # CONFIG_ZSWAP_ZPOOL_DEFAULT_Z3FOLD is not set # CONFIG_ZSWAP_ZPOOL_DEFAULT_ZSMALLOC is not set CONFIG_ZSWAP_ZPOOL_DEFAULT="zbud" CONFIG_ZSWAP_DEFAULT_ON=y CONFIG_ZPOOL=y CONFIG_ZBUD=y CONFIG_Z3FOLD=y CONFIG_ZSMALLOC=y CONFIG_ZSMALLOC_STAT=y CONFIG_GENERIC_EARLY_IOREMAP=y CONFIG_IDLE_PAGE_TRACKING=y CONFIG_HMM_MIRROR=y CONFIG_VMAP_PFN=y CONFIG_FRAME_VECTOR=y CONFIG_PERCPU_STATS=y CONFIG_GUP_TEST=y CONFIG_READ_ONLY_THP_FOR_FS=y CONFIG_ARCH_HAS_PTE_SPECIAL=y CONFIG_MAPPING_DIRTY_HELPERS=y CONFIG_KMAP_LOCAL=y # end of Memory Management options CONFIG_NET=y CONFIG_NET_INGRESS=y CONFIG_NET_EGRESS=y CONFIG_NET_REDIRECT=y CONFIG_SKB_EXTENSIONS=y # # Networking options # CONFIG_PACKET=y CONFIG_PACKET_DIAG=y CONFIG_UNIX=y CONFIG_UNIX_SCM=y CONFIG_UNIX_DIAG=y CONFIG_TLS=y CONFIG_TLS_DEVICE=y CONFIG_TLS_TOE=y CONFIG_XFRM=y CONFIG_XFRM_OFFLOAD=y CONFIG_XFRM_ALGO=y CONFIG_XFRM_USER=y CONFIG_XFRM_INTERFACE=y CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y CONFIG_XFRM_STATISTICS=y CONFIG_XFRM_AH=y CONFIG_XFRM_ESP=y CONFIG_XFRM_IPCOMP=y CONFIG_NET_KEY=y CONFIG_NET_KEY_MIGRATE=y CONFIG_XFRM_ESPINTCP=y CONFIG_SMC=y CONFIG_SMC_DIAG=y CONFIG_XDP_SOCKETS=y CONFIG_XDP_SOCKETS_DIAG=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_IP_FIB_TRIE_STATS=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y CONFIG_IP_ROUTE_CLASSID=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y CONFIG_IP_PNP_RARP=y CONFIG_NET_IPIP=y CONFIG_NET_IPGRE_DEMUX=y CONFIG_NET_IP_TUNNEL=y CONFIG_NET_IPGRE=y CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE_COMMON=y CONFIG_IP_MROUTE=y CONFIG_IP_MROUTE_MULTIPLE_TABLES=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y CONFIG_SYN_COOKIES=y CONFIG_NET_IPVTI=y CONFIG_NET_UDP_TUNNEL=y CONFIG_NET_FOU=y CONFIG_NET_FOU_IP_TUNNELS=y CONFIG_INET_AH=y CONFIG_INET_ESP=y CONFIG_INET_ESP_OFFLOAD=y CONFIG_INET_ESPINTCP=y CONFIG_INET_IPCOMP=y CONFIG_INET_XFRM_TUNNEL=y CONFIG_INET_TUNNEL=y CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y CONFIG_INET_UDP_DIAG=y CONFIG_INET_RAW_DIAG=y CONFIG_INET_DIAG_DESTROY=y CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=y CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=y CONFIG_TCP_CONG_HTCP=y CONFIG_TCP_CONG_HSTCP=y CONFIG_TCP_CONG_HYBLA=y CONFIG_TCP_CONG_VEGAS=y CONFIG_TCP_CONG_NV=y CONFIG_TCP_CONG_SCALABLE=y CONFIG_TCP_CONG_LP=y CONFIG_TCP_CONG_VENO=y CONFIG_TCP_CONG_YEAH=y CONFIG_TCP_CONG_ILLINOIS=y CONFIG_TCP_CONG_DCTCP=y CONFIG_TCP_CONG_CDG=y CONFIG_TCP_CONG_BBR=y # CONFIG_DEFAULT_BIC is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_HYBLA is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_VENO is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_DCTCP is not set # CONFIG_DEFAULT_CDG is not set # CONFIG_DEFAULT_BBR is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=y CONFIG_INET6_ESP=y CONFIG_INET6_ESP_OFFLOAD=y CONFIG_INET6_ESPINTCP=y CONFIG_INET6_IPCOMP=y CONFIG_IPV6_MIP6=y CONFIG_IPV6_ILA=y CONFIG_INET6_XFRM_TUNNEL=y CONFIG_INET6_TUNNEL=y CONFIG_IPV6_VTI=y CONFIG_IPV6_SIT=y CONFIG_IPV6_SIT_6RD=y CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=y CONFIG_IPV6_GRE=y CONFIG_IPV6_FOU=y CONFIG_IPV6_FOU_TUNNEL=y CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y CONFIG_IPV6_PIMSM_V2=y CONFIG_IPV6_SEG6_LWTUNNEL=y CONFIG_IPV6_SEG6_HMAC=y CONFIG_IPV6_SEG6_BPF=y CONFIG_IPV6_RPL_LWTUNNEL=y CONFIG_NETLABEL=y CONFIG_MPTCP=y CONFIG_INET_MPTCP_DIAG=y CONFIG_MPTCP_IPV6=y CONFIG_MPTCP_KUNIT_TESTS=y CONFIG_NETWORK_SECMARK=y CONFIG_NET_PTP_CLASSIFY=y CONFIG_NETWORK_PHY_TIMESTAMPING=y CONFIG_NETFILTER=y CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # CONFIG_NETFILTER_INGRESS=y CONFIG_NETFILTER_NETLINK=y CONFIG_NETFILTER_FAMILY_BRIDGE=y CONFIG_NETFILTER_FAMILY_ARP=y CONFIG_NETFILTER_NETLINK_ACCT=y CONFIG_NETFILTER_NETLINK_QUEUE=y CONFIG_NETFILTER_NETLINK_LOG=y CONFIG_NETFILTER_NETLINK_OSF=y CONFIG_NF_CONNTRACK=y CONFIG_NF_LOG_COMMON=y CONFIG_NF_LOG_NETDEV=y CONFIG_NETFILTER_CONNCOUNT=y CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y CONFIG_NF_CONNTRACK_ZONES=y CONFIG_NF_CONNTRACK_PROCFS=y CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CONNTRACK_TIMEOUT=y CONFIG_NF_CONNTRACK_TIMESTAMP=y CONFIG_NF_CONNTRACK_LABELS=y CONFIG_NF_CT_PROTO_DCCP=y CONFIG_NF_CT_PROTO_GRE=y CONFIG_NF_CT_PROTO_SCTP=y CONFIG_NF_CT_PROTO_UDPLITE=y CONFIG_NF_CONNTRACK_AMANDA=y CONFIG_NF_CONNTRACK_FTP=y CONFIG_NF_CONNTRACK_H323=y CONFIG_NF_CONNTRACK_IRC=y CONFIG_NF_CONNTRACK_BROADCAST=y CONFIG_NF_CONNTRACK_NETBIOS_NS=y CONFIG_NF_CONNTRACK_SNMP=y CONFIG_NF_CONNTRACK_PPTP=y CONFIG_NF_CONNTRACK_SANE=y CONFIG_NF_CONNTRACK_SIP=y CONFIG_NF_CONNTRACK_TFTP=y CONFIG_NF_CT_NETLINK=y CONFIG_NF_CT_NETLINK_TIMEOUT=y CONFIG_NF_CT_NETLINK_HELPER=y CONFIG_NETFILTER_NETLINK_GLUE_CT=y CONFIG_NF_NAT=y CONFIG_NF_NAT_AMANDA=y CONFIG_NF_NAT_FTP=y CONFIG_NF_NAT_IRC=y CONFIG_NF_NAT_SIP=y CONFIG_NF_NAT_TFTP=y CONFIG_NF_NAT_REDIRECT=y CONFIG_NF_NAT_MASQUERADE=y CONFIG_NETFILTER_SYNPROXY=y CONFIG_NF_TABLES=y CONFIG_NF_TABLES_INET=y CONFIG_NF_TABLES_NETDEV=y CONFIG_NFT_NUMGEN=y CONFIG_NFT_CT=y CONFIG_NFT_FLOW_OFFLOAD=y CONFIG_NFT_COUNTER=y CONFIG_NFT_CONNLIMIT=y CONFIG_NFT_LOG=y CONFIG_NFT_LIMIT=y CONFIG_NFT_MASQ=y CONFIG_NFT_REDIR=y CONFIG_NFT_NAT=y CONFIG_NFT_TUNNEL=y CONFIG_NFT_OBJREF=y CONFIG_NFT_QUEUE=y CONFIG_NFT_QUOTA=y CONFIG_NFT_REJECT=y CONFIG_NFT_REJECT_INET=y CONFIG_NFT_COMPAT=y CONFIG_NFT_HASH=y CONFIG_NFT_FIB=y CONFIG_NFT_FIB_INET=y CONFIG_NFT_XFRM=y CONFIG_NFT_SOCKET=y CONFIG_NFT_OSF=y CONFIG_NFT_TPROXY=y CONFIG_NFT_SYNPROXY=y CONFIG_NF_DUP_NETDEV=y CONFIG_NFT_DUP_NETDEV=y CONFIG_NFT_FWD_NETDEV=y CONFIG_NFT_FIB_NETDEV=y CONFIG_NFT_REJECT_NETDEV=y CONFIG_NF_FLOW_TABLE_INET=y CONFIG_NF_FLOW_TABLE=y CONFIG_NETFILTER_XTABLES=y # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=y CONFIG_NETFILTER_XT_CONNMARK=y CONFIG_NETFILTER_XT_SET=y # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_AUDIT=y CONFIG_NETFILTER_XT_TARGET_CHECKSUM=y CONFIG_NETFILTER_XT_TARGET_CLASSIFY=y CONFIG_NETFILTER_XT_TARGET_CONNMARK=y CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y CONFIG_NETFILTER_XT_TARGET_CT=y CONFIG_NETFILTER_XT_TARGET_DSCP=y CONFIG_NETFILTER_XT_TARGET_HL=y CONFIG_NETFILTER_XT_TARGET_HMARK=y CONFIG_NETFILTER_XT_TARGET_IDLETIMER=y CONFIG_NETFILTER_XT_TARGET_LED=y CONFIG_NETFILTER_XT_TARGET_LOG=y CONFIG_NETFILTER_XT_TARGET_MARK=y CONFIG_NETFILTER_XT_NAT=y CONFIG_NETFILTER_XT_TARGET_NETMAP=y CONFIG_NETFILTER_XT_TARGET_NFLOG=y CONFIG_NETFILTER_XT_TARGET_NFQUEUE=y CONFIG_NETFILTER_XT_TARGET_NOTRACK=y CONFIG_NETFILTER_XT_TARGET_RATEEST=y CONFIG_NETFILTER_XT_TARGET_REDIRECT=y CONFIG_NETFILTER_XT_TARGET_MASQUERADE=y CONFIG_NETFILTER_XT_TARGET_TEE=y CONFIG_NETFILTER_XT_TARGET_TPROXY=y CONFIG_NETFILTER_XT_TARGET_TRACE=y CONFIG_NETFILTER_XT_TARGET_SECMARK=y CONFIG_NETFILTER_XT_TARGET_TCPMSS=y CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=y # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=y CONFIG_NETFILTER_XT_MATCH_BPF=y CONFIG_NETFILTER_XT_MATCH_CGROUP=y CONFIG_NETFILTER_XT_MATCH_CLUSTER=y CONFIG_NETFILTER_XT_MATCH_COMMENT=y CONFIG_NETFILTER_XT_MATCH_CONNBYTES=y CONFIG_NETFILTER_XT_MATCH_CONNLABEL=y CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=y CONFIG_NETFILTER_XT_MATCH_CONNMARK=y CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y CONFIG_NETFILTER_XT_MATCH_CPU=y CONFIG_NETFILTER_XT_MATCH_DCCP=y CONFIG_NETFILTER_XT_MATCH_DEVGROUP=y CONFIG_NETFILTER_XT_MATCH_DSCP=y CONFIG_NETFILTER_XT_MATCH_ECN=y CONFIG_NETFILTER_XT_MATCH_ESP=y CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=y CONFIG_NETFILTER_XT_MATCH_HELPER=y CONFIG_NETFILTER_XT_MATCH_HL=y CONFIG_NETFILTER_XT_MATCH_IPCOMP=y CONFIG_NETFILTER_XT_MATCH_IPRANGE=y CONFIG_NETFILTER_XT_MATCH_IPVS=y CONFIG_NETFILTER_XT_MATCH_L2TP=y CONFIG_NETFILTER_XT_MATCH_LENGTH=y CONFIG_NETFILTER_XT_MATCH_LIMIT=y CONFIG_NETFILTER_XT_MATCH_MAC=y CONFIG_NETFILTER_XT_MATCH_MARK=y CONFIG_NETFILTER_XT_MATCH_MULTIPORT=y CONFIG_NETFILTER_XT_MATCH_NFACCT=y CONFIG_NETFILTER_XT_MATCH_OSF=y CONFIG_NETFILTER_XT_MATCH_OWNER=y CONFIG_NETFILTER_XT_MATCH_POLICY=y CONFIG_NETFILTER_XT_MATCH_PHYSDEV=y CONFIG_NETFILTER_XT_MATCH_PKTTYPE=y CONFIG_NETFILTER_XT_MATCH_QUOTA=y CONFIG_NETFILTER_XT_MATCH_RATEEST=y CONFIG_NETFILTER_XT_MATCH_REALM=y CONFIG_NETFILTER_XT_MATCH_RECENT=y CONFIG_NETFILTER_XT_MATCH_SCTP=y CONFIG_NETFILTER_XT_MATCH_SOCKET=y CONFIG_NETFILTER_XT_MATCH_STATE=y CONFIG_NETFILTER_XT_MATCH_STATISTIC=y CONFIG_NETFILTER_XT_MATCH_STRING=y CONFIG_NETFILTER_XT_MATCH_TCPMSS=y CONFIG_NETFILTER_XT_MATCH_TIME=y CONFIG_NETFILTER_XT_MATCH_U32=y # end of Core Netfilter Configuration CONFIG_IP_SET=y CONFIG_IP_SET_MAX=256 CONFIG_IP_SET_BITMAP_IP=y CONFIG_IP_SET_BITMAP_IPMAC=y CONFIG_IP_SET_BITMAP_PORT=y CONFIG_IP_SET_HASH_IP=y CONFIG_IP_SET_HASH_IPMARK=y CONFIG_IP_SET_HASH_IPPORT=y CONFIG_IP_SET_HASH_IPPORTIP=y CONFIG_IP_SET_HASH_IPPORTNET=y CONFIG_IP_SET_HASH_IPMAC=y CONFIG_IP_SET_HASH_MAC=y CONFIG_IP_SET_HASH_NETPORTNET=y CONFIG_IP_SET_HASH_NET=y CONFIG_IP_SET_HASH_NETNET=y CONFIG_IP_SET_HASH_NETPORT=y CONFIG_IP_SET_HASH_NETIFACE=y CONFIG_IP_SET_LIST_SET=y CONFIG_IP_VS=y CONFIG_IP_VS_IPV6=y CONFIG_IP_VS_DEBUG=y CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y CONFIG_IP_VS_PROTO_SCTP=y # # IPVS scheduler # CONFIG_IP_VS_RR=y CONFIG_IP_VS_WRR=y CONFIG_IP_VS_LC=y CONFIG_IP_VS_WLC=y CONFIG_IP_VS_FO=y CONFIG_IP_VS_OVF=y CONFIG_IP_VS_LBLC=y CONFIG_IP_VS_LBLCR=y CONFIG_IP_VS_DH=y CONFIG_IP_VS_SH=y CONFIG_IP_VS_MH=y CONFIG_IP_VS_SED=y CONFIG_IP_VS_NQ=y # # IPVS SH scheduler # CONFIG_IP_VS_SH_TAB_BITS=8 # # IPVS MH scheduler # CONFIG_IP_VS_MH_TAB_INDEX=12 # # IPVS application helper # CONFIG_IP_VS_FTP=y CONFIG_IP_VS_NFCT=y CONFIG_IP_VS_PE_SIP=y # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=y CONFIG_NF_SOCKET_IPV4=y CONFIG_NF_TPROXY_IPV4=y CONFIG_NF_TABLES_IPV4=y CONFIG_NFT_REJECT_IPV4=y CONFIG_NFT_DUP_IPV4=y CONFIG_NFT_FIB_IPV4=y CONFIG_NF_TABLES_ARP=y CONFIG_NF_FLOW_TABLE_IPV4=y CONFIG_NF_DUP_IPV4=y CONFIG_NF_LOG_ARP=y CONFIG_NF_LOG_IPV4=y CONFIG_NF_REJECT_IPV4=y CONFIG_NF_NAT_SNMP_BASIC=y CONFIG_NF_NAT_PPTP=y CONFIG_NF_NAT_H323=y CONFIG_IP_NF_IPTABLES=y CONFIG_IP_NF_MATCH_AH=y CONFIG_IP_NF_MATCH_ECN=y CONFIG_IP_NF_MATCH_RPFILTER=y CONFIG_IP_NF_MATCH_TTL=y CONFIG_IP_NF_FILTER=y CONFIG_IP_NF_TARGET_REJECT=y CONFIG_IP_NF_TARGET_SYNPROXY=y CONFIG_IP_NF_NAT=y CONFIG_IP_NF_TARGET_MASQUERADE=y CONFIG_IP_NF_TARGET_NETMAP=y CONFIG_IP_NF_TARGET_REDIRECT=y CONFIG_IP_NF_MANGLE=y CONFIG_IP_NF_TARGET_CLUSTERIP=y CONFIG_IP_NF_TARGET_ECN=y CONFIG_IP_NF_TARGET_TTL=y CONFIG_IP_NF_RAW=y CONFIG_IP_NF_SECURITY=y CONFIG_IP_NF_ARPTABLES=y CONFIG_IP_NF_ARPFILTER=y CONFIG_IP_NF_ARP_MANGLE=y # end of IP: Netfilter Configuration # # IPv6: Netfilter Configuration # CONFIG_NF_SOCKET_IPV6=y CONFIG_NF_TPROXY_IPV6=y CONFIG_NF_TABLES_IPV6=y CONFIG_NFT_REJECT_IPV6=y CONFIG_NFT_DUP_IPV6=y CONFIG_NFT_FIB_IPV6=y CONFIG_NF_FLOW_TABLE_IPV6=y CONFIG_NF_DUP_IPV6=y CONFIG_NF_REJECT_IPV6=y CONFIG_NF_LOG_IPV6=y CONFIG_IP6_NF_IPTABLES=y CONFIG_IP6_NF_MATCH_AH=y CONFIG_IP6_NF_MATCH_EUI64=y CONFIG_IP6_NF_MATCH_FRAG=y CONFIG_IP6_NF_MATCH_OPTS=y CONFIG_IP6_NF_MATCH_HL=y CONFIG_IP6_NF_MATCH_IPV6HEADER=y CONFIG_IP6_NF_MATCH_MH=y CONFIG_IP6_NF_MATCH_RPFILTER=y CONFIG_IP6_NF_MATCH_RT=y CONFIG_IP6_NF_MATCH_SRH=y CONFIG_IP6_NF_TARGET_HL=y CONFIG_IP6_NF_FILTER=y CONFIG_IP6_NF_TARGET_REJECT=y CONFIG_IP6_NF_TARGET_SYNPROXY=y CONFIG_IP6_NF_MANGLE=y CONFIG_IP6_NF_RAW=y CONFIG_IP6_NF_SECURITY=y CONFIG_IP6_NF_NAT=y CONFIG_IP6_NF_TARGET_MASQUERADE=y CONFIG_IP6_NF_TARGET_NPT=y # end of IPv6: Netfilter Configuration CONFIG_NF_DEFRAG_IPV6=y # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=y # end of DECnet: Netfilter Configuration CONFIG_NF_TABLES_BRIDGE=y CONFIG_NFT_BRIDGE_META=y CONFIG_NFT_BRIDGE_REJECT=y CONFIG_NF_LOG_BRIDGE=y CONFIG_NF_CONNTRACK_BRIDGE=y CONFIG_BRIDGE_NF_EBTABLES=y CONFIG_BRIDGE_EBT_BROUTE=y CONFIG_BRIDGE_EBT_T_FILTER=y CONFIG_BRIDGE_EBT_T_NAT=y CONFIG_BRIDGE_EBT_802_3=y CONFIG_BRIDGE_EBT_AMONG=y CONFIG_BRIDGE_EBT_ARP=y CONFIG_BRIDGE_EBT_IP=y CONFIG_BRIDGE_EBT_IP6=y CONFIG_BRIDGE_EBT_LIMIT=y CONFIG_BRIDGE_EBT_MARK=y CONFIG_BRIDGE_EBT_PKTTYPE=y CONFIG_BRIDGE_EBT_STP=y CONFIG_BRIDGE_EBT_VLAN=y CONFIG_BRIDGE_EBT_ARPREPLY=y CONFIG_BRIDGE_EBT_DNAT=y CONFIG_BRIDGE_EBT_MARK_T=y CONFIG_BRIDGE_EBT_REDIRECT=y CONFIG_BRIDGE_EBT_SNAT=y CONFIG_BRIDGE_EBT_LOG=y CONFIG_BRIDGE_EBT_NFLOG=y CONFIG_BPFILTER=y CONFIG_IP_DCCP=y CONFIG_INET_DCCP_DIAG=y # # DCCP CCIDs Configuration # CONFIG_IP_DCCP_CCID2_DEBUG=y CONFIG_IP_DCCP_CCID3=y CONFIG_IP_DCCP_CCID3_DEBUG=y CONFIG_IP_DCCP_TFRC_LIB=y CONFIG_IP_DCCP_TFRC_DEBUG=y # end of DCCP CCIDs Configuration # # DCCP Kernel Hacking # CONFIG_IP_DCCP_DEBUG=y # end of DCCP Kernel Hacking CONFIG_IP_SCTP=y CONFIG_SCTP_DBG_OBJCNT=y CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set # CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set CONFIG_SCTP_COOKIE_HMAC_MD5=y CONFIG_SCTP_COOKIE_HMAC_SHA1=y CONFIG_INET_SCTP_DIAG=y # CONFIG_RDS is not set CONFIG_TIPC=y CONFIG_TIPC_MEDIA_IB=y CONFIG_TIPC_MEDIA_UDP=y CONFIG_TIPC_CRYPTO=y CONFIG_TIPC_DIAG=y CONFIG_ATM=y CONFIG_ATM_CLIP=y CONFIG_ATM_CLIP_NO_ICMP=y CONFIG_ATM_LANE=y CONFIG_ATM_MPOA=y CONFIG_ATM_BR2684=y CONFIG_ATM_BR2684_IPFILTER=y CONFIG_L2TP=y CONFIG_L2TP_DEBUGFS=y CONFIG_L2TP_V3=y CONFIG_L2TP_IP=y CONFIG_L2TP_ETH=y CONFIG_STP=y CONFIG_GARP=y CONFIG_MRP=y CONFIG_BRIDGE=y CONFIG_BRIDGE_IGMP_SNOOPING=y CONFIG_BRIDGE_VLAN_FILTERING=y CONFIG_BRIDGE_MRP=y CONFIG_BRIDGE_CFM=y CONFIG_HAVE_NET_DSA=y CONFIG_NET_DSA=y CONFIG_NET_DSA_TAG_8021Q=y CONFIG_NET_DSA_TAG_AR9331=y CONFIG_NET_DSA_TAG_BRCM_COMMON=y CONFIG_NET_DSA_TAG_BRCM=y CONFIG_NET_DSA_TAG_BRCM_PREPEND=y CONFIG_NET_DSA_TAG_HELLCREEK=y CONFIG_NET_DSA_TAG_GSWIP=y CONFIG_NET_DSA_TAG_DSA_COMMON=y CONFIG_NET_DSA_TAG_DSA=y CONFIG_NET_DSA_TAG_EDSA=y CONFIG_NET_DSA_TAG_MTK=y CONFIG_NET_DSA_TAG_KSZ=y CONFIG_NET_DSA_TAG_RTL4_A=y CONFIG_NET_DSA_TAG_OCELOT=y CONFIG_NET_DSA_TAG_QCA=y CONFIG_NET_DSA_TAG_LAN9303=y CONFIG_NET_DSA_TAG_SJA1105=y CONFIG_NET_DSA_TAG_TRAILER=y CONFIG_NET_DSA_TAG_XRS700X=y CONFIG_VLAN_8021Q=y CONFIG_VLAN_8021Q_GVRP=y CONFIG_VLAN_8021Q_MVRP=y CONFIG_DECNET=y CONFIG_DECNET_ROUTER=y CONFIG_LLC=y CONFIG_LLC2=y CONFIG_ATALK=y CONFIG_DEV_APPLETALK=y CONFIG_LTPC=y # CONFIG_COPS is not set CONFIG_IPDDP=y CONFIG_IPDDP_ENCAP=y CONFIG_X25=y CONFIG_LAPB=y CONFIG_PHONET=y CONFIG_6LOWPAN=y CONFIG_6LOWPAN_DEBUGFS=y CONFIG_6LOWPAN_NHC=y CONFIG_6LOWPAN_NHC_DEST=y CONFIG_6LOWPAN_NHC_FRAGMENT=y CONFIG_6LOWPAN_NHC_HOP=y CONFIG_6LOWPAN_NHC_IPV6=y CONFIG_6LOWPAN_NHC_MOBILITY=y CONFIG_6LOWPAN_NHC_ROUTING=y CONFIG_6LOWPAN_NHC_UDP=y CONFIG_6LOWPAN_GHC_EXT_HDR_HOP=y CONFIG_6LOWPAN_GHC_UDP=y CONFIG_6LOWPAN_GHC_ICMPV6=y CONFIG_6LOWPAN_GHC_EXT_HDR_DEST=y CONFIG_6LOWPAN_GHC_EXT_HDR_FRAG=y CONFIG_6LOWPAN_GHC_EXT_HDR_ROUTE=y CONFIG_IEEE802154=y CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y CONFIG_IEEE802154_SOCKET=y CONFIG_IEEE802154_6LOWPAN=y CONFIG_MAC802154=y CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=y CONFIG_NET_SCH_HTB=y CONFIG_NET_SCH_HFSC=y CONFIG_NET_SCH_ATM=y CONFIG_NET_SCH_PRIO=y CONFIG_NET_SCH_MULTIQ=y CONFIG_NET_SCH_RED=y CONFIG_NET_SCH_SFB=y CONFIG_NET_SCH_SFQ=y CONFIG_NET_SCH_TEQL=y CONFIG_NET_SCH_TBF=y CONFIG_NET_SCH_CBS=y CONFIG_NET_SCH_ETF=y CONFIG_NET_SCH_TAPRIO=y CONFIG_NET_SCH_GRED=y CONFIG_NET_SCH_DSMARK=y CONFIG_NET_SCH_NETEM=y CONFIG_NET_SCH_DRR=y CONFIG_NET_SCH_MQPRIO=y CONFIG_NET_SCH_SKBPRIO=y CONFIG_NET_SCH_CHOKE=y CONFIG_NET_SCH_QFQ=y CONFIG_NET_SCH_CODEL=y CONFIG_NET_SCH_FQ_CODEL=y CONFIG_NET_SCH_CAKE=y CONFIG_NET_SCH_FQ=y CONFIG_NET_SCH_HHF=y CONFIG_NET_SCH_PIE=y CONFIG_NET_SCH_FQ_PIE=y CONFIG_NET_SCH_INGRESS=y CONFIG_NET_SCH_PLUG=y CONFIG_NET_SCH_ETS=y CONFIG_NET_SCH_DEFAULT=y # CONFIG_DEFAULT_FQ is not set # CONFIG_DEFAULT_CODEL is not set # CONFIG_DEFAULT_FQ_CODEL is not set # CONFIG_DEFAULT_FQ_PIE is not set # CONFIG_DEFAULT_SFQ is not set CONFIG_DEFAULT_PFIFO_FAST=y CONFIG_DEFAULT_NET_SCH="pfifo_fast" # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=y CONFIG_NET_CLS_TCINDEX=y CONFIG_NET_CLS_ROUTE4=y CONFIG_NET_CLS_FW=y CONFIG_NET_CLS_U32=y CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=y CONFIG_NET_CLS_RSVP6=y CONFIG_NET_CLS_FLOW=y CONFIG_NET_CLS_CGROUP=y CONFIG_NET_CLS_BPF=y CONFIG_NET_CLS_FLOWER=y CONFIG_NET_CLS_MATCHALL=y CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=y CONFIG_NET_EMATCH_NBYTE=y CONFIG_NET_EMATCH_U32=y CONFIG_NET_EMATCH_META=y CONFIG_NET_EMATCH_TEXT=y CONFIG_NET_EMATCH_CANID=y CONFIG_NET_EMATCH_IPSET=y CONFIG_NET_EMATCH_IPT=y CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=y CONFIG_NET_ACT_GACT=y CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=y CONFIG_NET_ACT_SAMPLE=y CONFIG_NET_ACT_IPT=y CONFIG_NET_ACT_NAT=y CONFIG_NET_ACT_PEDIT=y CONFIG_NET_ACT_SIMP=y CONFIG_NET_ACT_SKBEDIT=y CONFIG_NET_ACT_CSUM=y CONFIG_NET_ACT_MPLS=y CONFIG_NET_ACT_VLAN=y CONFIG_NET_ACT_BPF=y CONFIG_NET_ACT_CONNMARK=y CONFIG_NET_ACT_CTINFO=y CONFIG_NET_ACT_SKBMOD=y CONFIG_NET_ACT_IFE=y CONFIG_NET_ACT_TUNNEL_KEY=y CONFIG_NET_ACT_CT=y CONFIG_NET_ACT_GATE=y CONFIG_NET_IFE_SKBMARK=y CONFIG_NET_IFE_SKBPRIO=y CONFIG_NET_IFE_SKBTCINDEX=y CONFIG_NET_TC_SKB_EXT=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y CONFIG_DNS_RESOLVER=y CONFIG_BATMAN_ADV=y CONFIG_BATMAN_ADV_BATMAN_V=y CONFIG_BATMAN_ADV_BLA=y CONFIG_BATMAN_ADV_DAT=y CONFIG_BATMAN_ADV_NC=y CONFIG_BATMAN_ADV_MCAST=y CONFIG_BATMAN_ADV_DEBUG=y CONFIG_BATMAN_ADV_TRACING=y CONFIG_OPENVSWITCH=y CONFIG_OPENVSWITCH_GRE=y CONFIG_OPENVSWITCH_VXLAN=y CONFIG_OPENVSWITCH_GENEVE=y CONFIG_VSOCKETS=y CONFIG_VSOCKETS_DIAG=y CONFIG_VSOCKETS_LOOPBACK=y CONFIG_VMWARE_VMCI_VSOCKETS=y CONFIG_VIRTIO_VSOCKETS=y CONFIG_VIRTIO_VSOCKETS_COMMON=y CONFIG_HYPERV_VSOCKETS=y CONFIG_NETLINK_DIAG=y CONFIG_MPLS=y CONFIG_NET_MPLS_GSO=y CONFIG_MPLS_ROUTING=y CONFIG_MPLS_IPTUNNEL=y CONFIG_NET_NSH=y CONFIG_HSR=y CONFIG_NET_SWITCHDEV=y CONFIG_NET_L3_MASTER_DEV=y CONFIG_QRTR=y CONFIG_QRTR_SMD=y CONFIG_QRTR_TUN=y CONFIG_QRTR_MHI=y CONFIG_NET_NCSI=y CONFIG_NCSI_OEM_CMD_GET_MAC=y CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y CONFIG_CGROUP_NET_PRIO=y CONFIG_CGROUP_NET_CLASSID=y CONFIG_NET_RX_BUSY_POLL=y CONFIG_BQL=y CONFIG_BPF_JIT=y CONFIG_BPF_STREAM_PARSER=y CONFIG_NET_FLOW_LIMIT=y # # Network testing # CONFIG_NET_PKTGEN=y CONFIG_NET_DROP_MONITOR=y # end of Network testing # end of Networking options CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=y CONFIG_AX25_DAMA_SLAVE=y CONFIG_NETROM=y CONFIG_ROSE=y # # AX.25 network device drivers # CONFIG_MKISS=y CONFIG_6PACK=y CONFIG_BPQETHER=y CONFIG_SCC=y CONFIG_SCC_DELAY=y CONFIG_SCC_TRXECHO=y CONFIG_BAYCOM_SER_FDX=y CONFIG_BAYCOM_SER_HDX=y CONFIG_BAYCOM_PAR=y CONFIG_BAYCOM_EPP=y CONFIG_YAM=y # end of AX.25 network device drivers CONFIG_CAN=y CONFIG_CAN_RAW=y CONFIG_CAN_BCM=y CONFIG_CAN_GW=y CONFIG_CAN_J1939=y CONFIG_CAN_ISOTP=y # # CAN Device Drivers # CONFIG_CAN_VCAN=y CONFIG_CAN_VXCAN=y CONFIG_CAN_SLCAN=y CONFIG_CAN_DEV=y CONFIG_CAN_CALC_BITTIMING=y CONFIG_CAN_FLEXCAN=y CONFIG_CAN_GRCAN=y CONFIG_CAN_JANZ_ICAN3=y CONFIG_CAN_KVASER_PCIEFD=y CONFIG_PCH_CAN=y CONFIG_CAN_C_CAN=y CONFIG_CAN_C_CAN_PLATFORM=y CONFIG_CAN_C_CAN_PCI=y CONFIG_CAN_CC770=y CONFIG_CAN_CC770_ISA=y CONFIG_CAN_CC770_PLATFORM=y CONFIG_CAN_IFI_CANFD=y CONFIG_CAN_M_CAN=y CONFIG_CAN_M_CAN_PCI=y CONFIG_CAN_M_CAN_PLATFORM=y CONFIG_CAN_M_CAN_TCAN4X5X=y CONFIG_CAN_PEAK_PCIEFD=y CONFIG_CAN_SJA1000=y CONFIG_CAN_EMS_PCI=y CONFIG_CAN_EMS_PCMCIA=y CONFIG_CAN_F81601=y CONFIG_CAN_KVASER_PCI=y CONFIG_CAN_PEAK_PCI=y CONFIG_CAN_PEAK_PCIEC=y CONFIG_CAN_PEAK_PCMCIA=y CONFIG_CAN_PLX_PCI=y CONFIG_CAN_SJA1000_ISA=y CONFIG_CAN_SJA1000_PLATFORM=y CONFIG_CAN_TSCAN1=y CONFIG_CAN_SOFTING=y CONFIG_CAN_SOFTING_CS=y # # CAN SPI interfaces # CONFIG_CAN_HI311X=y CONFIG_CAN_MCP251X=y CONFIG_CAN_MCP251XFD=y CONFIG_CAN_MCP251XFD_SANITY=y # end of CAN SPI interfaces # # CAN USB interfaces # CONFIG_CAN_8DEV_USB=y CONFIG_CAN_EMS_USB=y CONFIG_CAN_ESD_USB2=y CONFIG_CAN_GS_USB=y CONFIG_CAN_KVASER_USB=y CONFIG_CAN_MCBA_USB=y CONFIG_CAN_PEAK_USB=y CONFIG_CAN_UCAN=y # end of CAN USB interfaces # CONFIG_CAN_DEBUG_DEVICES is not set # end of CAN Device Drivers CONFIG_BT=y CONFIG_BT_BREDR=y CONFIG_BT_RFCOMM=y CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=y CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=y CONFIG_BT_HIDP=y CONFIG_BT_HS=y CONFIG_BT_LE=y CONFIG_BT_6LOWPAN=y CONFIG_BT_LEDS=y CONFIG_BT_MSFTEXT=y CONFIG_BT_DEBUGFS=y CONFIG_BT_SELFTEST=y CONFIG_BT_SELFTEST_ECDH=y CONFIG_BT_SELFTEST_SMP=y # # Bluetooth device drivers # CONFIG_BT_INTEL=y CONFIG_BT_BCM=y CONFIG_BT_RTL=y CONFIG_BT_QCA=y CONFIG_BT_HCIBTUSB=y CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=y CONFIG_BT_HCIUART=y CONFIG_BT_HCIUART_SERDEV=y CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_NOKIA=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_ATH3K=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y CONFIG_BT_HCIUART_INTEL=y CONFIG_BT_HCIUART_BCM=y CONFIG_BT_HCIUART_RTL=y CONFIG_BT_HCIUART_QCA=y CONFIG_BT_HCIUART_AG6XX=y CONFIG_BT_HCIUART_MRVL=y CONFIG_BT_HCIBCM203X=y CONFIG_BT_HCIBPA10X=y CONFIG_BT_HCIBFUSB=y CONFIG_BT_HCIDTL1=y CONFIG_BT_HCIBT3C=y CONFIG_BT_HCIBLUECARD=y CONFIG_BT_HCIVHCI=y CONFIG_BT_MRVL=y CONFIG_BT_MRVL_SDIO=y CONFIG_BT_ATH3K=y CONFIG_BT_MTKSDIO=y CONFIG_BT_MTKUART=y CONFIG_BT_HCIRSI=y # end of Bluetooth device drivers CONFIG_AF_RXRPC=y CONFIG_AF_RXRPC_IPV6=y CONFIG_AF_RXRPC_INJECT_LOSS=y CONFIG_AF_RXRPC_DEBUG=y CONFIG_RXKAD=y CONFIG_AF_KCM=y CONFIG_STREAM_PARSER=y CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=y CONFIG_NL80211_TESTMODE=y CONFIG_CFG80211_DEVELOPER_WARNINGS=y CONFIG_CFG80211_CERTIFICATION_ONUS=y CONFIG_CFG80211_REQUIRE_SIGNED_REGDB=y CONFIG_CFG80211_USE_KERNEL_REGDB_KEYS=y CONFIG_CFG80211_EXTRA_REGDB_KEYDIR="" CONFIG_CFG80211_REG_CELLULAR_HINTS=y CONFIG_CFG80211_REG_RELAX_NO_IR=y CONFIG_CFG80211_DEFAULT_PS=y CONFIG_CFG80211_DEBUGFS=y CONFIG_CFG80211_CRDA_SUPPORT=y CONFIG_CFG80211_WEXT=y CONFIG_CFG80211_WEXT_EXPORT=y CONFIG_LIB80211=y CONFIG_LIB80211_CRYPT_WEP=y CONFIG_LIB80211_CRYPT_CCMP=y CONFIG_LIB80211_CRYPT_TKIP=y CONFIG_LIB80211_DEBUG=y CONFIG_MAC80211=y CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y CONFIG_MAC80211_DEBUGFS=y CONFIG_MAC80211_MESSAGE_TRACING=y CONFIG_MAC80211_DEBUG_MENU=y CONFIG_MAC80211_NOINLINE=y CONFIG_MAC80211_VERBOSE_DEBUG=y CONFIG_MAC80211_MLME_DEBUG=y CONFIG_MAC80211_STA_DEBUG=y CONFIG_MAC80211_HT_DEBUG=y CONFIG_MAC80211_OCB_DEBUG=y CONFIG_MAC80211_IBSS_DEBUG=y CONFIG_MAC80211_PS_DEBUG=y CONFIG_MAC80211_MPL_DEBUG=y CONFIG_MAC80211_MPATH_DEBUG=y CONFIG_MAC80211_MHWMP_DEBUG=y CONFIG_MAC80211_MESH_SYNC_DEBUG=y CONFIG_MAC80211_MESH_CSA_DEBUG=y CONFIG_MAC80211_MESH_PS_DEBUG=y CONFIG_MAC80211_TDLS_DEBUG=y CONFIG_MAC80211_DEBUG_COUNTERS=y CONFIG_MAC80211_STA_HASH_MAX_SIZE=0 CONFIG_RFKILL=y CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y CONFIG_RFKILL_GPIO=y CONFIG_NET_9P=y CONFIG_NET_9P_VIRTIO=y CONFIG_NET_9P_RDMA=y CONFIG_NET_9P_DEBUG=y CONFIG_CAIF=y CONFIG_CAIF_DEBUG=y CONFIG_CAIF_NETDEV=y CONFIG_CAIF_USB=y CONFIG_CEPH_LIB=y CONFIG_CEPH_LIB_PRETTYDEBUG=y CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y CONFIG_NFC=y CONFIG_NFC_DIGITAL=y CONFIG_NFC_NCI=y CONFIG_NFC_NCI_SPI=y CONFIG_NFC_NCI_UART=y CONFIG_NFC_HCI=y CONFIG_NFC_SHDLC=y # # Near Field Communication (NFC) devices # CONFIG_NFC_TRF7970A=y CONFIG_NFC_MEI_PHY=y CONFIG_NFC_SIM=y CONFIG_NFC_PORT100=y CONFIG_NFC_FDP=y CONFIG_NFC_FDP_I2C=y CONFIG_NFC_PN544=y CONFIG_NFC_PN544_I2C=y CONFIG_NFC_PN544_MEI=y CONFIG_NFC_PN533=y CONFIG_NFC_PN533_USB=y CONFIG_NFC_PN533_I2C=y CONFIG_NFC_PN532_UART=y CONFIG_NFC_MICROREAD=y CONFIG_NFC_MICROREAD_I2C=y CONFIG_NFC_MICROREAD_MEI=y CONFIG_NFC_MRVL=y CONFIG_NFC_MRVL_USB=y CONFIG_NFC_MRVL_UART=y CONFIG_NFC_MRVL_I2C=y CONFIG_NFC_MRVL_SPI=y CONFIG_NFC_ST21NFCA=y CONFIG_NFC_ST21NFCA_I2C=y CONFIG_NFC_ST_NCI=y CONFIG_NFC_ST_NCI_I2C=y CONFIG_NFC_ST_NCI_SPI=y CONFIG_NFC_NXP_NCI=y CONFIG_NFC_NXP_NCI_I2C=y CONFIG_NFC_S3FWRN5=y CONFIG_NFC_S3FWRN5_I2C=y CONFIG_NFC_S3FWRN82_UART=y CONFIG_NFC_ST95HF=y # end of Near Field Communication (NFC) devices CONFIG_PSAMPLE=y CONFIG_NET_IFE=y CONFIG_LWTUNNEL=y CONFIG_LWTUNNEL_BPF=y CONFIG_DST_CACHE=y CONFIG_GRO_CELLS=y CONFIG_SOCK_VALIDATE_XMIT=y CONFIG_NET_SOCK_MSG=y CONFIG_NET_DEVLINK=y CONFIG_PAGE_POOL=y CONFIG_FAILOVER=y CONFIG_ETHTOOL_NETLINK=y CONFIG_HAVE_EBPF_JIT=y # # Device Drivers # CONFIG_HAVE_EISA=y CONFIG_EISA=y CONFIG_EISA_VLB_PRIMING=y CONFIG_EISA_PCI_EISA=y CONFIG_EISA_VIRTUAL_ROOT=y CONFIG_EISA_NAMES=y CONFIG_HAVE_PCI=y CONFIG_PCI=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=y CONFIG_PCIEAER=y CONFIG_PCIEAER_INJECT=y CONFIG_PCIE_ECRC=y CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEFAULT=y # CONFIG_PCIEASPM_POWERSAVE is not set # CONFIG_PCIEASPM_POWER_SUPERSAVE is not set # CONFIG_PCIEASPM_PERFORMANCE is not set CONFIG_PCIE_PME=y CONFIG_PCIE_DPC=y CONFIG_PCIE_PTM=y CONFIG_PCIE_BW=y CONFIG_PCIE_EDR=y CONFIG_PCI_MSI=y CONFIG_PCI_MSI_IRQ_DOMAIN=y CONFIG_PCI_MSI_ARCH_FALLBACKS=y CONFIG_PCI_QUIRKS=y # CONFIG_PCI_DEBUG is not set CONFIG_PCI_REALLOC_ENABLE_AUTO=y CONFIG_PCI_STUB=y CONFIG_PCI_PF_STUB=y CONFIG_PCI_ATS=y CONFIG_PCI_ECAM=y CONFIG_PCI_LOCKLESS_CONFIG=y CONFIG_PCI_IOV=y CONFIG_PCI_PRI=y CONFIG_PCI_PASID=y CONFIG_PCI_LABEL=y # CONFIG_PCIE_BUS_TUNE_OFF is not set CONFIG_PCIE_BUS_DEFAULT=y # CONFIG_PCIE_BUS_SAFE is not set # CONFIG_PCIE_BUS_PERFORMANCE is not set # CONFIG_PCIE_BUS_PEER2PEER is not set CONFIG_HOTPLUG_PCI=y CONFIG_HOTPLUG_PCI_COMPAQ=y CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM=y CONFIG_HOTPLUG_PCI_IBM=y CONFIG_HOTPLUG_PCI_ACPI=y CONFIG_HOTPLUG_PCI_ACPI_IBM=y CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=y CONFIG_HOTPLUG_PCI_CPCI_GENERIC=y CONFIG_HOTPLUG_PCI_SHPC=y # # PCI controller drivers # CONFIG_PCI_FTPCI100=y CONFIG_PCI_HOST_COMMON=y CONFIG_PCI_HOST_GENERIC=y CONFIG_PCIE_XILINX=y # # DesignWare PCI Core Support # CONFIG_PCIE_DW=y CONFIG_PCIE_DW_HOST=y CONFIG_PCIE_DW_EP=y CONFIG_PCIE_DW_PLAT=y CONFIG_PCIE_DW_PLAT_HOST=y CONFIG_PCIE_DW_PLAT_EP=y CONFIG_PCIE_INTEL_GW=y CONFIG_PCI_MESON=y # end of DesignWare PCI Core Support # # Mobiveil PCIe Core Support # # end of Mobiveil PCIe Core Support # # Cadence PCIe controllers support # CONFIG_PCIE_CADENCE=y CONFIG_PCIE_CADENCE_HOST=y CONFIG_PCIE_CADENCE_EP=y CONFIG_PCIE_CADENCE_PLAT=y CONFIG_PCIE_CADENCE_PLAT_HOST=y CONFIG_PCIE_CADENCE_PLAT_EP=y CONFIG_PCI_J721E=y CONFIG_PCI_J721E_HOST=y CONFIG_PCI_J721E_EP=y # end of Cadence PCIe controllers support # end of PCI controller drivers # # PCI Endpoint # CONFIG_PCI_ENDPOINT=y CONFIG_PCI_ENDPOINT_CONFIGFS=y CONFIG_PCI_EPF_TEST=y # end of PCI Endpoint # # PCI switch controller drivers # CONFIG_PCI_SW_SWITCHTEC=y # end of PCI switch controller drivers CONFIG_PCCARD=y CONFIG_PCMCIA=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=y CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=y CONFIG_I82092=y CONFIG_I82365=y CONFIG_TCIC=y CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y CONFIG_RAPIDIO=y CONFIG_RAPIDIO_TSI721=y CONFIG_RAPIDIO_DISC_TIMEOUT=30 CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y CONFIG_RAPIDIO_DMA_ENGINE=y CONFIG_RAPIDIO_DEBUG=y CONFIG_RAPIDIO_ENUM_BASIC=y CONFIG_RAPIDIO_CHMAN=y CONFIG_RAPIDIO_MPORT_CDEV=y # # RapidIO Switch drivers # CONFIG_RAPIDIO_TSI57X=y CONFIG_RAPIDIO_CPS_XX=y CONFIG_RAPIDIO_TSI568=y CONFIG_RAPIDIO_CPS_GEN2=y CONFIG_RAPIDIO_RXS_GEN3=y # end of RapidIO Switch drivers # # Generic Driver Options # CONFIG_AUXILIARY_BUS=y CONFIG_UEVENT_HELPER=y CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y # # Firmware loader # CONFIG_FW_LOADER=y CONFIG_FW_LOADER_PAGED_BUF=y CONFIG_EXTRA_FIRMWARE="" CONFIG_FW_LOADER_USER_HELPER=y CONFIG_FW_LOADER_USER_HELPER_FALLBACK=y CONFIG_FW_LOADER_COMPRESS=y CONFIG_FW_CACHE=y # end of Firmware loader CONFIG_WANT_DEV_COREDUMP=y CONFIG_ALLOW_DEV_COREDUMP=y CONFIG_DEV_COREDUMP=y # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_DEBUG_TEST_DRIVER_REMOVE is not set CONFIG_PM_QOS_KUNIT_TEST=y CONFIG_TEST_ASYNC_DRIVER_PROBE=m CONFIG_KUNIT_DRIVER_PE_TEST=y CONFIG_GENERIC_CPU_AUTOPROBE=y CONFIG_GENERIC_CPU_VULNERABILITIES=y CONFIG_REGMAP=y CONFIG_REGMAP_I2C=y CONFIG_REGMAP_SLIMBUS=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_SPMI=y CONFIG_REGMAP_W1=y CONFIG_REGMAP_MMIO=y CONFIG_REGMAP_IRQ=y CONFIG_REGMAP_SOUNDWIRE=y CONFIG_REGMAP_SCCB=y CONFIG_REGMAP_I3C=y CONFIG_REGMAP_SPI_AVMM=y CONFIG_DMA_SHARED_BUFFER=y CONFIG_DMA_FENCE_TRACE=y # end of Generic Driver Options # # Bus devices # CONFIG_MOXTET=y CONFIG_SIMPLE_PM_BUS=y CONFIG_MHI_BUS=y CONFIG_MHI_BUS_DEBUG=y CONFIG_MHI_BUS_PCI_GENERIC=y # end of Bus devices CONFIG_CONNECTOR=y CONFIG_PROC_EVENTS=y CONFIG_GNSS=y CONFIG_GNSS_SERIAL=y CONFIG_GNSS_MTK_SERIAL=y CONFIG_GNSS_SIRF_SERIAL=y CONFIG_GNSS_UBX_SERIAL=y CONFIG_MTD=y CONFIG_MTD_TESTS=m # # Partition parsers # CONFIG_MTD_AR7_PARTS=y CONFIG_MTD_CMDLINE_PARTS=y CONFIG_MTD_OF_PARTS=y CONFIG_MTD_REDBOOT_PARTS=y CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y CONFIG_MTD_REDBOOT_PARTS_READONLY=y # end of Partition parsers # # User Modules And Translation Layers # CONFIG_MTD_BLKDEVS=y CONFIG_MTD_BLOCK=y CONFIG_FTL=y CONFIG_NFTL=y CONFIG_NFTL_RW=y CONFIG_INFTL=y CONFIG_RFD_FTL=y CONFIG_SSFDC=y CONFIG_SM_FTL=y CONFIG_MTD_OOPS=y CONFIG_MTD_PSTORE=y CONFIG_MTD_SWAP=y CONFIG_MTD_PARTITIONED_MASTER=y # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=y CONFIG_MTD_JEDECPROBE=y CONFIG_MTD_GEN_PROBE=y CONFIG_MTD_CFI_ADV_OPTIONS=y CONFIG_MTD_CFI_NOSWAP=y # CONFIG_MTD_CFI_BE_BYTE_SWAP is not set # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set CONFIG_MTD_CFI_GEOMETRY=y CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y CONFIG_MTD_MAP_BANK_WIDTH_8=y CONFIG_MTD_MAP_BANK_WIDTH_16=y CONFIG_MTD_MAP_BANK_WIDTH_32=y CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y CONFIG_MTD_CFI_I4=y CONFIG_MTD_CFI_I8=y CONFIG_MTD_OTP=y CONFIG_MTD_CFI_INTELEXT=y CONFIG_MTD_CFI_AMDSTD=y CONFIG_MTD_CFI_STAA=y CONFIG_MTD_CFI_UTIL=y CONFIG_MTD_RAM=y CONFIG_MTD_ROM=y CONFIG_MTD_ABSENT=y # end of RAM/ROM/Flash chip drivers # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=y CONFIG_MTD_PHYSMAP_COMPAT=y CONFIG_MTD_PHYSMAP_START=0x8000000 CONFIG_MTD_PHYSMAP_LEN=0 CONFIG_MTD_PHYSMAP_BANKWIDTH=2 CONFIG_MTD_PHYSMAP_OF=y CONFIG_MTD_PHYSMAP_VERSATILE=y CONFIG_MTD_PHYSMAP_GEMINI=y CONFIG_MTD_PHYSMAP_GPIO_ADDR=y CONFIG_MTD_SBC_GXX=y CONFIG_MTD_SCx200_DOCFLASH=y CONFIG_MTD_AMD76XROM=y CONFIG_MTD_ICHXROM=y CONFIG_MTD_ESB2ROM=y CONFIG_MTD_CK804XROM=y CONFIG_MTD_SCB2_FLASH=y # CONFIG_MTD_NETtel is not set CONFIG_MTD_L440GX=y CONFIG_MTD_PCI=y CONFIG_MTD_PCMCIA=y CONFIG_MTD_PCMCIA_ANONYMOUS=y CONFIG_MTD_INTEL_VR_NOR=y CONFIG_MTD_PLATRAM=y # end of Mapping drivers for chip access # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=y CONFIG_MTD_PMC551_BUGFIX=y CONFIG_MTD_PMC551_DEBUG=y CONFIG_MTD_DATAFLASH=y CONFIG_MTD_DATAFLASH_WRITE_VERIFY=y CONFIG_MTD_DATAFLASH_OTP=y CONFIG_MTD_MCHP23K256=y CONFIG_MTD_SST25L=y CONFIG_MTD_SLRAM=y CONFIG_MTD_PHRAM=y CONFIG_MTD_MTDRAM=y CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=y # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOCG3=y CONFIG_BCH_CONST_M=14 CONFIG_BCH_CONST_T=4 # end of Self-contained MTD device drivers # # NAND # CONFIG_MTD_NAND_CORE=y CONFIG_MTD_ONENAND=y CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=y CONFIG_MTD_ONENAND_OTP=y CONFIG_MTD_ONENAND_2X_PROGRAM=y CONFIG_MTD_RAW_NAND=y # # Raw/parallel NAND flash controllers # CONFIG_MTD_NAND_DENALI=y CONFIG_MTD_NAND_DENALI_PCI=y CONFIG_MTD_NAND_DENALI_DT=y CONFIG_MTD_NAND_CAFE=y CONFIG_MTD_NAND_CS553X=y CONFIG_MTD_NAND_MXIC=y CONFIG_MTD_NAND_GPIO=y CONFIG_MTD_NAND_PLATFORM=y CONFIG_MTD_NAND_CADENCE=y CONFIG_MTD_NAND_ARASAN=y CONFIG_MTD_NAND_INTEL_LGM=y # # Misc # CONFIG_MTD_SM_COMMON=y CONFIG_MTD_NAND_NANDSIM=y CONFIG_MTD_NAND_RICOH=y CONFIG_MTD_NAND_DISKONCHIP=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED=y CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 CONFIG_MTD_NAND_DISKONCHIP_PROBE_HIGH=y CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y CONFIG_MTD_SPI_NAND=y # # ECC engine support # CONFIG_MTD_NAND_ECC=y CONFIG_MTD_NAND_ECC_SW_HAMMING=y CONFIG_MTD_NAND_ECC_SW_HAMMING_SMC=y CONFIG_MTD_NAND_ECC_SW_BCH=y # end of ECC engine support # end of NAND # # LPDDR & LPDDR2 PCM memory drivers # CONFIG_MTD_LPDDR=y CONFIG_MTD_QINFO_PROBE=y # end of LPDDR & LPDDR2 PCM memory drivers CONFIG_MTD_SPI_NOR=y CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y # CONFIG_MTD_SPI_NOR_SWP_DISABLE is not set CONFIG_MTD_SPI_NOR_SWP_DISABLE_ON_VOLATILE=y # CONFIG_MTD_SPI_NOR_SWP_KEEP is not set CONFIG_SPI_INTEL_SPI=y CONFIG_SPI_INTEL_SPI_PCI=y CONFIG_SPI_INTEL_SPI_PLATFORM=y CONFIG_MTD_UBI=y CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_LIMIT=20 CONFIG_MTD_UBI_FASTMAP=y CONFIG_MTD_UBI_GLUEBI=y CONFIG_MTD_UBI_BLOCK=y CONFIG_MTD_HYPERBUS=y CONFIG_DTC=y CONFIG_OF=y # CONFIG_OF_UNITTEST is not set CONFIG_OF_FLATTREE=y CONFIG_OF_EARLY_FLATTREE=y CONFIG_OF_PROMTREE=y CONFIG_OF_KOBJ=y CONFIG_OF_DYNAMIC=y CONFIG_OF_ADDRESS=y CONFIG_OF_IRQ=y CONFIG_OF_NET=y CONFIG_OF_RESERVED_MEM=y CONFIG_OF_RESOLVE=y CONFIG_OF_OVERLAY=y CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y CONFIG_PARPORT=y CONFIG_PARPORT_PC=y CONFIG_PARPORT_SERIAL=y CONFIG_PARPORT_PC_FIFO=y CONFIG_PARPORT_PC_SUPERIO=y CONFIG_PARPORT_PC_PCMCIA=y CONFIG_PARPORT_AX88796=y CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y CONFIG_PNP_DEBUG_MESSAGES=y # # Protocols # CONFIG_ISAPNP=y CONFIG_PNPBIOS=y CONFIG_PNPBIOS_PROC_FS=y CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_NULL_BLK=y CONFIG_BLK_DEV_NULL_BLK_FAULT_INJECTION=y CONFIG_BLK_DEV_FD=y CONFIG_CDROM=y # CONFIG_PARIDE is not set CONFIG_BLK_DEV_PCIESSD_MTIP32XX=y # CONFIG_ZRAM is not set CONFIG_BLK_DEV_UMEM=y CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 CONFIG_BLK_DEV_CRYPTOLOOP=y CONFIG_BLK_DEV_DRBD=y CONFIG_DRBD_FAULT_INJECTION=y CONFIG_BLK_DEV_NBD=y CONFIG_BLK_DEV_SX8=y CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=4096 CONFIG_CDROM_PKTCDVD=y CONFIG_CDROM_PKTCDVD_BUFFERS=8 CONFIG_CDROM_PKTCDVD_WCACHE=y CONFIG_ATA_OVER_ETH=y CONFIG_VIRTIO_BLK=y CONFIG_BLK_DEV_RBD=y CONFIG_BLK_DEV_RSXX=y CONFIG_BLK_DEV_RNBD=y CONFIG_BLK_DEV_RNBD_CLIENT=y CONFIG_BLK_DEV_RNBD_SERVER=y # # NVME Support # CONFIG_NVME_CORE=y CONFIG_BLK_DEV_NVME=y CONFIG_NVME_MULTIPATH=y CONFIG_NVME_HWMON=y CONFIG_NVME_FABRICS=y CONFIG_NVME_RDMA=y CONFIG_NVME_FC=y CONFIG_NVME_TCP=y CONFIG_NVME_TARGET=y CONFIG_NVME_TARGET_PASSTHRU=y CONFIG_NVME_TARGET_LOOP=y CONFIG_NVME_TARGET_RDMA=y CONFIG_NVME_TARGET_FC=y CONFIG_NVME_TARGET_FCLOOP=y CONFIG_NVME_TARGET_TCP=y # end of NVME Support # # Misc devices # CONFIG_SENSORS_LIS3LV02D=y CONFIG_AD525X_DPOT=y CONFIG_AD525X_DPOT_I2C=y CONFIG_AD525X_DPOT_SPI=y CONFIG_DUMMY_IRQ=y CONFIG_IBM_ASM=y CONFIG_PHANTOM=y CONFIG_INTEL_MID_PTI=y CONFIG_TIFM_CORE=y CONFIG_TIFM_7XX1=y CONFIG_ICS932S401=y CONFIG_ENCLOSURE_SERVICES=y CONFIG_CS5535_MFGPT=y CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 CONFIG_CS5535_CLOCK_EVENT_SRC=y CONFIG_HP_ILO=y CONFIG_APDS9802ALS=y CONFIG_ISL29003=y CONFIG_ISL29020=y CONFIG_SENSORS_TSL2550=y CONFIG_SENSORS_BH1770=y CONFIG_SENSORS_APDS990X=y CONFIG_HMC6352=y CONFIG_DS1682=y CONFIG_VMWARE_BALLOON=y CONFIG_PCH_PHUB=y CONFIG_LATTICE_ECP3_CONFIG=y CONFIG_SRAM=y CONFIG_PCI_ENDPOINT_TEST=y CONFIG_XILINX_SDFEC=y CONFIG_MISC_RTSX=y CONFIG_PVPANIC=y CONFIG_HISI_HIKEY_USB=y CONFIG_C2PORT=y CONFIG_C2PORT_DURAMAR_2150=y # # EEPROM support # CONFIG_EEPROM_AT24=y CONFIG_EEPROM_AT25=y CONFIG_EEPROM_LEGACY=y CONFIG_EEPROM_MAX6875=y CONFIG_EEPROM_93CX6=y CONFIG_EEPROM_93XX46=y CONFIG_EEPROM_IDT_89HPESX=y CONFIG_EEPROM_EE1004=y # end of EEPROM support CONFIG_CB710_CORE=y CONFIG_CB710_DEBUG=y CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # CONFIG_TI_ST=y # end of Texas Instruments shared transport line discipline CONFIG_SENSORS_LIS3_I2C=y CONFIG_ALTERA_STAPL=y CONFIG_INTEL_MEI=y CONFIG_INTEL_MEI_ME=y CONFIG_INTEL_MEI_TXE=y CONFIG_INTEL_MEI_HDCP=y CONFIG_VMWARE_VMCI=y CONFIG_ECHO=y CONFIG_MISC_ALCOR_PCI=y CONFIG_MISC_RTSX_PCI=y CONFIG_MISC_RTSX_USB=y CONFIG_HABANA_AI=y CONFIG_UACCE=y # end of Misc devices CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.rst for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y CONFIG_IDE_LEGACY=y CONFIG_BLK_DEV_IDE_SATA=y CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y CONFIG_BLK_DEV_IDECS=y CONFIG_BLK_DEV_DELKIN=y CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=y CONFIG_BLK_DEV_IDEACPI=y CONFIG_IDE_TASK_IOCTL=y CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=y CONFIG_BLK_DEV_PLATFORM=y CONFIG_BLK_DEV_CMD640=y CONFIG_BLK_DEV_CMD640_ENHANCED=y CONFIG_BLK_DEV_IDEPNP=y CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y CONFIG_BLK_DEV_OFFBOARD=y CONFIG_BLK_DEV_GENERIC=y CONFIG_BLK_DEV_OPTI621=y CONFIG_BLK_DEV_RZ1000=y CONFIG_BLK_DEV_IDEDMA_PCI=y CONFIG_BLK_DEV_AEC62XX=y CONFIG_BLK_DEV_ALI15X3=y CONFIG_BLK_DEV_AMD74XX=y CONFIG_BLK_DEV_ATIIXP=y CONFIG_BLK_DEV_CMD64X=y CONFIG_BLK_DEV_TRIFLEX=y CONFIG_BLK_DEV_CS5520=y CONFIG_BLK_DEV_CS5530=y CONFIG_BLK_DEV_CS5535=y CONFIG_BLK_DEV_CS5536=y CONFIG_BLK_DEV_HPT366=y CONFIG_BLK_DEV_JMICRON=y CONFIG_BLK_DEV_SC1200=y CONFIG_BLK_DEV_PIIX=y CONFIG_BLK_DEV_IT8172=y CONFIG_BLK_DEV_IT8213=y CONFIG_BLK_DEV_IT821X=y CONFIG_BLK_DEV_NS87415=y CONFIG_BLK_DEV_PDC202XX_OLD=y CONFIG_BLK_DEV_PDC202XX_NEW=y CONFIG_BLK_DEV_SVWKS=y CONFIG_BLK_DEV_SIIMAGE=y CONFIG_BLK_DEV_SIS5513=y CONFIG_BLK_DEV_SLC90E66=y CONFIG_BLK_DEV_TRM290=y CONFIG_BLK_DEV_VIA82CXXX=y CONFIG_BLK_DEV_TC86C001=y # # Other IDE chipsets support # # # Note: most of these also require special kernel boot parameters # CONFIG_BLK_DEV_4DRIVES=y CONFIG_BLK_DEV_ALI14XX=y CONFIG_BLK_DEV_DTC2278=y CONFIG_BLK_DEV_HT6560B=y CONFIG_BLK_DEV_QD65XX=y CONFIG_BLK_DEV_UMC8672=y CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_SCSI_MOD=y CONFIG_RAID_ATTRS=y CONFIG_SCSI=y CONFIG_SCSI_DMA=y CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y CONFIG_BLK_DEV_SR=y CONFIG_CHR_DEV_SG=y CONFIG_CHR_DEV_SCH=y CONFIG_SCSI_ENCLOSURE=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=y CONFIG_SCSI_SAS_ATTRS=y CONFIG_SCSI_SAS_LIBSAS=y CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y CONFIG_SCSI_SRP_ATTRS=y # end of SCSI Transports CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=y CONFIG_ISCSI_BOOT_SYSFS=y CONFIG_SCSI_CXGB3_ISCSI=y CONFIG_SCSI_CXGB4_ISCSI=y CONFIG_SCSI_BNX2_ISCSI=y CONFIG_SCSI_BNX2X_FCOE=y CONFIG_BE2ISCSI=y CONFIG_BLK_DEV_3W_XXXX_RAID=y CONFIG_SCSI_HPSA=y CONFIG_SCSI_3W_9XXX=y CONFIG_SCSI_3W_SAS=y CONFIG_SCSI_ACARD=y CONFIG_SCSI_AHA152X=y CONFIG_SCSI_AHA1542=y CONFIG_SCSI_AHA1740=y CONFIG_SCSI_AACRAID=y CONFIG_SCSI_AIC7XXX=y CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 CONFIG_AIC7XXX_RESET_DELAY_MS=5000 CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC79XX=y CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=5000 CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC94XX=y CONFIG_AIC94XX_DEBUG=y CONFIG_SCSI_MVSAS=y CONFIG_SCSI_MVSAS_DEBUG=y CONFIG_SCSI_MVSAS_TASKLET=y CONFIG_SCSI_MVUMI=y CONFIG_SCSI_DPT_I2O=y CONFIG_SCSI_ADVANSYS=y CONFIG_SCSI_ARCMSR=y CONFIG_SCSI_ESAS2R=y CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=y CONFIG_MEGARAID_MAILBOX=y CONFIG_MEGARAID_LEGACY=y CONFIG_MEGARAID_SAS=y CONFIG_SCSI_MPT3SAS=y CONFIG_SCSI_MPT2SAS_MAX_SGE=128 CONFIG_SCSI_MPT3SAS_MAX_SGE=128 CONFIG_SCSI_MPT2SAS=y CONFIG_SCSI_SMARTPQI=y CONFIG_SCSI_UFSHCD=y CONFIG_SCSI_UFSHCD_PCI=y CONFIG_SCSI_UFS_DWC_TC_PCI=y CONFIG_SCSI_UFSHCD_PLATFORM=y CONFIG_SCSI_UFS_CDNS_PLATFORM=y CONFIG_SCSI_UFS_DWC_TC_PLATFORM=y CONFIG_SCSI_UFS_BSG=y CONFIG_SCSI_UFS_CRYPTO=y CONFIG_SCSI_HPTIOP=y CONFIG_SCSI_BUSLOGIC=y CONFIG_SCSI_FLASHPOINT=y CONFIG_SCSI_MYRB=y CONFIG_SCSI_MYRS=y CONFIG_VMWARE_PVSCSI=y CONFIG_HYPERV_STORAGE=y CONFIG_LIBFC=y CONFIG_LIBFCOE=y CONFIG_FCOE=y CONFIG_FCOE_FNIC=y CONFIG_SCSI_SNIC=y CONFIG_SCSI_SNIC_DEBUG_FS=y CONFIG_SCSI_DMX3191D=y CONFIG_SCSI_FDOMAIN=y CONFIG_SCSI_FDOMAIN_PCI=y CONFIG_SCSI_FDOMAIN_ISA=y CONFIG_SCSI_GDTH=y CONFIG_SCSI_ISCI=y CONFIG_SCSI_GENERIC_NCR5380=y CONFIG_SCSI_IPS=y CONFIG_SCSI_INITIO=y CONFIG_SCSI_INIA100=y CONFIG_SCSI_PPA=y CONFIG_SCSI_IMM=y CONFIG_SCSI_IZIP_EPP16=y CONFIG_SCSI_IZIP_SLOW_CTR=y CONFIG_SCSI_STEX=y CONFIG_SCSI_SYM53C8XX_2=y CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y CONFIG_SCSI_QLOGIC_FAS=y CONFIG_SCSI_QLOGIC_1280=y CONFIG_SCSI_QLA_FC=y CONFIG_TCM_QLA2XXX=y CONFIG_TCM_QLA2XXX_DEBUG=y CONFIG_SCSI_QLA_ISCSI=y CONFIG_QEDI=y CONFIG_QEDF=y CONFIG_SCSI_LPFC=y CONFIG_SCSI_LPFC_DEBUG_FS=y CONFIG_SCSI_SIM710=y CONFIG_SCSI_DC395x=y CONFIG_SCSI_AM53C974=y CONFIG_SCSI_NSP32=y CONFIG_SCSI_WD719X=y CONFIG_SCSI_DEBUG=y CONFIG_SCSI_PMCRAID=y CONFIG_SCSI_PM8001=y CONFIG_SCSI_BFA_FC=y CONFIG_SCSI_VIRTIO=y CONFIG_SCSI_CHELSIO_FCOE=y CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_NINJA_SCSI=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m CONFIG_SCSI_DH=y CONFIG_SCSI_DH_RDAC=y CONFIG_SCSI_DH_HP_SW=y CONFIG_SCSI_DH_EMC=y CONFIG_SCSI_DH_ALUA=y # end of SCSI device support CONFIG_ATA=y CONFIG_SATA_HOST=y CONFIG_PATA_TIMINGS=y CONFIG_ATA_VERBOSE_ERROR=y CONFIG_ATA_FORCE=y CONFIG_ATA_ACPI=y CONFIG_SATA_ZPODD=y CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=y CONFIG_SATA_MOBILE_LPM_POLICY=0 CONFIG_SATA_AHCI_PLATFORM=y CONFIG_AHCI_CEVA=y CONFIG_AHCI_QORIQ=y CONFIG_SATA_INIC162X=y CONFIG_SATA_ACARD_AHCI=y CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=y CONFIG_SATA_QSTOR=y CONFIG_SATA_SX4=y CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=y CONFIG_SATA_DWC=y CONFIG_SATA_DWC_OLD_DMA=y CONFIG_SATA_DWC_DEBUG=y CONFIG_SATA_DWC_VDEBUG=y CONFIG_SATA_MV=y CONFIG_SATA_NV=y CONFIG_SATA_PROMISE=y CONFIG_SATA_SIL=y CONFIG_SATA_SIS=y CONFIG_SATA_SVW=y CONFIG_SATA_ULI=y CONFIG_SATA_VIA=y CONFIG_SATA_VITESSE=y # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=y CONFIG_PATA_AMD=y CONFIG_PATA_ARTOP=y CONFIG_PATA_ATIIXP=y CONFIG_PATA_ATP867X=y CONFIG_PATA_CMD64X=y CONFIG_PATA_CS5520=y CONFIG_PATA_CS5530=y CONFIG_PATA_CS5535=y CONFIG_PATA_CS5536=y CONFIG_PATA_CYPRESS=y CONFIG_PATA_EFAR=y CONFIG_PATA_HPT366=y CONFIG_PATA_HPT37X=y CONFIG_PATA_HPT3X2N=y CONFIG_PATA_HPT3X3=y CONFIG_PATA_HPT3X3_DMA=y CONFIG_PATA_IT8213=y CONFIG_PATA_IT821X=y CONFIG_PATA_JMICRON=y CONFIG_PATA_MARVELL=y CONFIG_PATA_NETCELL=y CONFIG_PATA_NINJA32=y CONFIG_PATA_NS87415=y CONFIG_PATA_OLDPIIX=y CONFIG_PATA_OPTIDMA=y CONFIG_PATA_PDC2027X=y CONFIG_PATA_PDC_OLD=y CONFIG_PATA_RADISYS=y CONFIG_PATA_RDC=y CONFIG_PATA_SC1200=y CONFIG_PATA_SCH=y CONFIG_PATA_SERVERWORKS=y CONFIG_PATA_SIL680=y CONFIG_PATA_SIS=y CONFIG_PATA_TOSHIBA=y CONFIG_PATA_TRIFLEX=y CONFIG_PATA_VIA=y CONFIG_PATA_WINBOND=y # # PIO-only SFF controllers # CONFIG_PATA_CMD640_PCI=y CONFIG_PATA_ISAPNP=y CONFIG_PATA_MPIIX=y CONFIG_PATA_NS87410=y CONFIG_PATA_OPTI=y CONFIG_PATA_PCMCIA=y CONFIG_PATA_PLATFORM=y CONFIG_PATA_OF_PLATFORM=y CONFIG_PATA_QDI=y CONFIG_PATA_RZ1000=y CONFIG_PATA_WINBOND_VLB=y # # Generic fallback / legacy drivers # CONFIG_PATA_ACPI=y CONFIG_ATA_GENERIC=y CONFIG_PATA_LEGACY=y CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y CONFIG_MD_RAID10=y CONFIG_MD_RAID456=y CONFIG_MD_MULTIPATH=y CONFIG_MD_FAULTY=y CONFIG_MD_CLUSTER=y CONFIG_BCACHE=y CONFIG_BCACHE_DEBUG=y CONFIG_BCACHE_CLOSURES_DEBUG=y CONFIG_BCACHE_ASYNC_REGISTRATION=y CONFIG_BLK_DEV_DM_BUILTIN=y CONFIG_BLK_DEV_DM=y CONFIG_DM_DEBUG=y CONFIG_DM_BUFIO=y CONFIG_DM_DEBUG_BLOCK_MANAGER_LOCKING=y CONFIG_DM_DEBUG_BLOCK_STACK_TRACING=y CONFIG_DM_BIO_PRISON=y CONFIG_DM_PERSISTENT_DATA=y CONFIG_DM_UNSTRIPED=y CONFIG_DM_CRYPT=y CONFIG_DM_SNAPSHOT=y CONFIG_DM_THIN_PROVISIONING=y CONFIG_DM_CACHE=y CONFIG_DM_CACHE_SMQ=y CONFIG_DM_WRITECACHE=y CONFIG_DM_EBS=y CONFIG_DM_ERA=y CONFIG_DM_CLONE=y CONFIG_DM_MIRROR=y CONFIG_DM_LOG_USERSPACE=y CONFIG_DM_RAID=y CONFIG_DM_ZERO=y CONFIG_DM_MULTIPATH=y CONFIG_DM_MULTIPATH_QL=y CONFIG_DM_MULTIPATH_ST=y CONFIG_DM_MULTIPATH_HST=y CONFIG_DM_MULTIPATH_IOA=y CONFIG_DM_DELAY=y CONFIG_DM_DUST=y CONFIG_DM_INIT=y CONFIG_DM_UEVENT=y CONFIG_DM_FLAKEY=y CONFIG_DM_VERITY=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG=y CONFIG_DM_VERITY_VERIFY_ROOTHASH_SIG_SECONDARY_KEYRING=y CONFIG_DM_VERITY_FEC=y CONFIG_DM_SWITCH=y CONFIG_DM_LOG_WRITES=y CONFIG_DM_INTEGRITY=y CONFIG_DM_ZONED=y CONFIG_TARGET_CORE=y CONFIG_TCM_IBLOCK=y CONFIG_TCM_FILEIO=y CONFIG_TCM_PSCSI=y CONFIG_TCM_USER2=y CONFIG_LOOPBACK_TARGET=y CONFIG_TCM_FC=y CONFIG_ISCSI_TARGET=y CONFIG_ISCSI_TARGET_CXGB4=y CONFIG_SBP_TARGET=y CONFIG_FUSION=y CONFIG_FUSION_SPI=y CONFIG_FUSION_FC=y CONFIG_FUSION_SAS=y CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=y CONFIG_FUSION_LAN=y CONFIG_FUSION_LOGGING=y # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=y CONFIG_FIREWIRE_OHCI=y CONFIG_FIREWIRE_SBP2=y CONFIG_FIREWIRE_NET=y CONFIG_FIREWIRE_NOSY=y # end of IEEE 1394 (FireWire) support CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y CONFIG_MII=y CONFIG_NET_CORE=y CONFIG_BONDING=y CONFIG_DUMMY=y CONFIG_WIREGUARD=y CONFIG_WIREGUARD_DEBUG=y CONFIG_EQUALIZER=y CONFIG_NET_FC=y CONFIG_IFB=y CONFIG_NET_TEAM=y CONFIG_NET_TEAM_MODE_BROADCAST=y CONFIG_NET_TEAM_MODE_ROUNDROBIN=y CONFIG_NET_TEAM_MODE_RANDOM=y CONFIG_NET_TEAM_MODE_ACTIVEBACKUP=y CONFIG_NET_TEAM_MODE_LOADBALANCE=y CONFIG_MACVLAN=y CONFIG_MACVTAP=y CONFIG_IPVLAN_L3S=y CONFIG_IPVLAN=y CONFIG_IPVTAP=y CONFIG_VXLAN=y CONFIG_GENEVE=y CONFIG_BAREUDP=y CONFIG_GTP=y CONFIG_MACSEC=y CONFIG_NETCONSOLE=y CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y CONFIG_NET_POLL_CONTROLLER=y CONFIG_NTB_NETDEV=y CONFIG_RIONET=y CONFIG_RIONET_TX_SIZE=128 CONFIG_RIONET_RX_SIZE=128 CONFIG_TUN=y CONFIG_TAP=y CONFIG_TUN_VNET_CROSS_LE=y CONFIG_VETH=y CONFIG_VIRTIO_NET=y CONFIG_NLMON=y CONFIG_NET_VRF=y CONFIG_VSOCKMON=y CONFIG_MHI_NET=y CONFIG_SUNGEM_PHY=y CONFIG_ARCNET=y CONFIG_ARCNET_1201=y CONFIG_ARCNET_1051=y CONFIG_ARCNET_RAW=y CONFIG_ARCNET_CAP=y CONFIG_ARCNET_COM90xx=y CONFIG_ARCNET_COM90xxIO=y CONFIG_ARCNET_RIM_I=y CONFIG_ARCNET_COM20020=y CONFIG_ARCNET_COM20020_ISA=y CONFIG_ARCNET_COM20020_PCI=y CONFIG_ARCNET_COM20020_CS=y CONFIG_ATM_DRIVERS=y CONFIG_ATM_DUMMY=y CONFIG_ATM_TCP=y CONFIG_ATM_LANAI=y CONFIG_ATM_ENI=y CONFIG_ATM_ENI_DEBUG=y CONFIG_ATM_ENI_TUNE_BURST=y CONFIG_ATM_ENI_BURST_TX_16W=y CONFIG_ATM_ENI_BURST_TX_8W=y CONFIG_ATM_ENI_BURST_TX_4W=y CONFIG_ATM_ENI_BURST_TX_2W=y CONFIG_ATM_ENI_BURST_RX_16W=y CONFIG_ATM_ENI_BURST_RX_8W=y CONFIG_ATM_ENI_BURST_RX_4W=y CONFIG_ATM_ENI_BURST_RX_2W=y CONFIG_ATM_FIRESTREAM=y CONFIG_ATM_ZATM=y CONFIG_ATM_ZATM_DEBUG=y CONFIG_ATM_NICSTAR=y CONFIG_ATM_NICSTAR_USE_SUNI=y CONFIG_ATM_NICSTAR_USE_IDT77105=y CONFIG_ATM_IDT77252=y CONFIG_ATM_IDT77252_DEBUG=y CONFIG_ATM_IDT77252_RCV_ALL=y CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=y CONFIG_ATM_AMBASSADOR_DEBUG=y CONFIG_ATM_HORIZON=y CONFIG_ATM_HORIZON_DEBUG=y CONFIG_ATM_IA=y CONFIG_ATM_IA_DEBUG=y CONFIG_ATM_FORE200E=y CONFIG_ATM_FORE200E_USE_TASKLET=y CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_HE=y CONFIG_ATM_HE_USE_SUNI=y CONFIG_ATM_SOLOS=y CONFIG_CAIF_DRIVERS=y CONFIG_CAIF_TTY=y CONFIG_CAIF_HSI=y CONFIG_CAIF_VIRTIO=y # # Distributed Switch Architecture drivers # CONFIG_B53=y CONFIG_B53_SPI_DRIVER=y CONFIG_B53_MDIO_DRIVER=y CONFIG_B53_MMAP_DRIVER=y CONFIG_B53_SRAB_DRIVER=y CONFIG_B53_SERDES=y CONFIG_NET_DSA_BCM_SF2=y CONFIG_NET_DSA_LOOP=y CONFIG_NET_DSA_HIRSCHMANN_HELLCREEK=y CONFIG_NET_DSA_LANTIQ_GSWIP=y CONFIG_NET_DSA_MT7530=y CONFIG_NET_DSA_MV88E6060=y CONFIG_NET_DSA_MICROCHIP_KSZ_COMMON=y CONFIG_NET_DSA_MICROCHIP_KSZ9477=y CONFIG_NET_DSA_MICROCHIP_KSZ9477_I2C=y CONFIG_NET_DSA_MICROCHIP_KSZ9477_SPI=y CONFIG_NET_DSA_MICROCHIP_KSZ8795=y CONFIG_NET_DSA_MICROCHIP_KSZ8795_SPI=y CONFIG_NET_DSA_MV88E6XXX=y CONFIG_NET_DSA_MV88E6XXX_GLOBAL2=y CONFIG_NET_DSA_MV88E6XXX_PTP=y CONFIG_NET_DSA_MSCC_SEVILLE=y CONFIG_NET_DSA_AR9331=y CONFIG_NET_DSA_SJA1105=y CONFIG_NET_DSA_SJA1105_PTP=y CONFIG_NET_DSA_SJA1105_TAS=y CONFIG_NET_DSA_SJA1105_VL=y CONFIG_NET_DSA_XRS700X=y CONFIG_NET_DSA_XRS700X_I2C=y CONFIG_NET_DSA_XRS700X_MDIO=y CONFIG_NET_DSA_QCA8K=y CONFIG_NET_DSA_REALTEK_SMI=y CONFIG_NET_DSA_SMSC_LAN9303=y CONFIG_NET_DSA_SMSC_LAN9303_I2C=y CONFIG_NET_DSA_SMSC_LAN9303_MDIO=y CONFIG_NET_DSA_VITESSE_VSC73XX=y CONFIG_NET_DSA_VITESSE_VSC73XX_SPI=y CONFIG_NET_DSA_VITESSE_VSC73XX_PLATFORM=y # end of Distributed Switch Architecture drivers CONFIG_ETHERNET=y CONFIG_MDIO=y CONFIG_NET_VENDOR_3COM=y CONFIG_EL3=y CONFIG_3C515=y CONFIG_PCMCIA_3C574=y CONFIG_PCMCIA_3C589=y CONFIG_VORTEX=y CONFIG_TYPHOON=y CONFIG_NET_VENDOR_ADAPTEC=y CONFIG_ADAPTEC_STARFIRE=y CONFIG_NET_VENDOR_AGERE=y CONFIG_ET131X=y CONFIG_NET_VENDOR_ALACRITECH=y CONFIG_SLICOSS=y CONFIG_NET_VENDOR_ALTEON=y CONFIG_ACENIC=y CONFIG_ACENIC_OMIT_TIGON_I=y CONFIG_ALTERA_TSE=y CONFIG_NET_VENDOR_AMAZON=y CONFIG_ENA_ETHERNET=y CONFIG_NET_VENDOR_AMD=y CONFIG_AMD8111_ETH=y CONFIG_LANCE=y CONFIG_PCNET32=y CONFIG_PCMCIA_NMCLAN=y CONFIG_NI65=y CONFIG_AMD_XGBE=y CONFIG_AMD_XGBE_DCB=y CONFIG_AMD_XGBE_HAVE_ECC=y CONFIG_NET_VENDOR_AQUANTIA=y CONFIG_AQTION=y CONFIG_NET_VENDOR_ARC=y CONFIG_NET_VENDOR_ATHEROS=y CONFIG_ATL2=y CONFIG_ATL1=y CONFIG_ATL1E=y CONFIG_ATL1C=y CONFIG_ALX=y CONFIG_NET_VENDOR_BROADCOM=y CONFIG_B44=y CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_BCMGENET=y CONFIG_BNX2=y CONFIG_CNIC=y CONFIG_TIGON3=y CONFIG_TIGON3_HWMON=y CONFIG_BNX2X=y CONFIG_BNX2X_SRIOV=y CONFIG_SYSTEMPORT=y CONFIG_BNXT=y CONFIG_BNXT_SRIOV=y CONFIG_BNXT_FLOWER_OFFLOAD=y CONFIG_BNXT_DCB=y CONFIG_BNXT_HWMON=y CONFIG_NET_VENDOR_BROCADE=y CONFIG_BNA=y CONFIG_NET_VENDOR_CADENCE=y CONFIG_MACB=y CONFIG_MACB_USE_HWSTAMP=y CONFIG_MACB_PCI=y CONFIG_NET_VENDOR_CAVIUM=y CONFIG_NET_VENDOR_CHELSIO=y CONFIG_CHELSIO_T1=y CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3=y CONFIG_CHELSIO_T4=y CONFIG_CHELSIO_T4_DCB=y CONFIG_CHELSIO_T4_FCOE=y CONFIG_CHELSIO_T4VF=y CONFIG_CHELSIO_LIB=y CONFIG_CHELSIO_INLINE_CRYPTO=y CONFIG_CRYPTO_DEV_CHELSIO_TLS=y CONFIG_CHELSIO_IPSEC_INLINE=y CONFIG_CHELSIO_TLS_DEVICE=y CONFIG_NET_VENDOR_CIRRUS=y CONFIG_CS89x0=y CONFIG_CS89x0_PLATFORM=y CONFIG_NET_VENDOR_CISCO=y CONFIG_ENIC=y CONFIG_NET_VENDOR_CORTINA=y CONFIG_GEMINI_ETHERNET=y CONFIG_CX_ECAT=y CONFIG_DNET=y CONFIG_NET_VENDOR_DEC=y CONFIG_NET_TULIP=y CONFIG_DE2104X=y CONFIG_DE2104X_DSL=0 CONFIG_TULIP=y CONFIG_TULIP_MWI=y CONFIG_TULIP_MMIO=y CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=y CONFIG_WINBOND_840=y CONFIG_DM9102=y CONFIG_ULI526X=y CONFIG_PCMCIA_XIRCOM=y CONFIG_NET_VENDOR_DLINK=y CONFIG_DL2K=y CONFIG_SUNDANCE=y CONFIG_SUNDANCE_MMIO=y CONFIG_NET_VENDOR_EMULEX=y CONFIG_BE2NET=y CONFIG_BE2NET_HWMON=y CONFIG_BE2NET_BE2=y CONFIG_BE2NET_BE3=y CONFIG_BE2NET_LANCER=y CONFIG_BE2NET_SKYHAWK=y CONFIG_NET_VENDOR_EZCHIP=y CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=y CONFIG_NET_VENDOR_FUJITSU=y CONFIG_PCMCIA_FMVJ18X=y CONFIG_NET_VENDOR_GOOGLE=y CONFIG_GVE=y CONFIG_NET_VENDOR_HUAWEI=y CONFIG_HINIC=y CONFIG_NET_VENDOR_I825XX=y CONFIG_NET_VENDOR_INTEL=y CONFIG_E100=y CONFIG_E1000=y CONFIG_E1000E=y CONFIG_E1000E_HWTS=y CONFIG_IGB=y CONFIG_IGB_HWMON=y CONFIG_IGBVF=y CONFIG_IXGB=y CONFIG_IXGBE=y CONFIG_IXGBE_HWMON=y CONFIG_IXGBE_DCB=y CONFIG_IXGBE_IPSEC=y CONFIG_IXGBEVF=y CONFIG_IXGBEVF_IPSEC=y CONFIG_I40E=y CONFIG_I40E_DCB=y CONFIG_IAVF=y CONFIG_I40EVF=y CONFIG_ICE=y CONFIG_FM10K=y CONFIG_IGC=y CONFIG_JME=y CONFIG_NET_VENDOR_MARVELL=y CONFIG_MVMDIO=y CONFIG_SKGE=y CONFIG_SKGE_DEBUG=y CONFIG_SKGE_GENESIS=y CONFIG_SKY2=y CONFIG_SKY2_DEBUG=y CONFIG_PRESTERA=y CONFIG_PRESTERA_PCI=y CONFIG_NET_VENDOR_MELLANOX=y CONFIG_MLX4_EN=y CONFIG_MLX4_EN_DCB=y CONFIG_MLX4_CORE=y CONFIG_MLX4_DEBUG=y CONFIG_MLX4_CORE_GEN2=y CONFIG_MLX5_CORE=y CONFIG_MLX5_ACCEL=y CONFIG_MLX5_FPGA=y CONFIG_MLX5_CORE_EN=y CONFIG_MLX5_EN_ARFS=y CONFIG_MLX5_EN_RXNFC=y CONFIG_MLX5_MPFS=y CONFIG_MLX5_ESWITCH=y CONFIG_MLX5_CLS_ACT=y CONFIG_MLX5_TC_CT=y CONFIG_MLX5_CORE_EN_DCB=y CONFIG_MLX5_CORE_IPOIB=y CONFIG_MLX5_FPGA_IPSEC=y CONFIG_MLX5_IPSEC=y CONFIG_MLX5_EN_IPSEC=y CONFIG_MLX5_FPGA_TLS=y CONFIG_MLX5_TLS=y CONFIG_MLX5_EN_TLS=y CONFIG_MLX5_SW_STEERING=y CONFIG_MLXSW_CORE=y CONFIG_MLXSW_CORE_HWMON=y CONFIG_MLXSW_CORE_THERMAL=y CONFIG_MLXSW_PCI=y CONFIG_MLXSW_I2C=y CONFIG_MLXSW_SWITCHIB=y CONFIG_MLXSW_SWITCHX2=y CONFIG_MLXSW_SPECTRUM=y CONFIG_MLXSW_SPECTRUM_DCB=y CONFIG_MLXSW_MINIMAL=y CONFIG_MLXFW=y CONFIG_NET_VENDOR_MICREL=y CONFIG_KS8842=y CONFIG_KS8851=y CONFIG_KS8851_MLL=y CONFIG_KSZ884X_PCI=y CONFIG_NET_VENDOR_MICROCHIP=y CONFIG_ENC28J60=y CONFIG_ENC28J60_WRITEVERIFY=y CONFIG_ENCX24J600=y CONFIG_LAN743X=y CONFIG_NET_VENDOR_MICROSEMI=y CONFIG_MSCC_OCELOT_SWITCH_LIB=y CONFIG_MSCC_OCELOT_SWITCH=y CONFIG_NET_VENDOR_MYRI=y CONFIG_MYRI10GE=y CONFIG_FEALNX=y CONFIG_NET_VENDOR_NATSEMI=y CONFIG_NATSEMI=y CONFIG_NS83820=y CONFIG_NET_VENDOR_NETERION=y CONFIG_S2IO=y CONFIG_VXGE=y CONFIG_VXGE_DEBUG_TRACE_ALL=y CONFIG_NET_VENDOR_NETRONOME=y CONFIG_NFP=y CONFIG_NFP_APP_FLOWER=y CONFIG_NFP_APP_ABM_NIC=y CONFIG_NFP_DEBUG=y CONFIG_NET_VENDOR_NI=y CONFIG_NI_XGE_MANAGEMENT_ENET=y CONFIG_NET_VENDOR_8390=y CONFIG_PCMCIA_AXNET=y CONFIG_NE2000=y CONFIG_NE2K_PCI=y CONFIG_PCMCIA_PCNET=y CONFIG_ULTRA=y CONFIG_WD80x3=y CONFIG_NET_VENDOR_NVIDIA=y CONFIG_FORCEDETH=y CONFIG_NET_VENDOR_OKI=y CONFIG_PCH_GBE=y CONFIG_ETHOC=y CONFIG_NET_VENDOR_PACKET_ENGINES=y CONFIG_HAMACHI=y CONFIG_YELLOWFIN=y CONFIG_NET_VENDOR_PENSANDO=y CONFIG_NET_VENDOR_QLOGIC=y CONFIG_QLA3XXX=y CONFIG_QLCNIC=y CONFIG_QLCNIC_SRIOV=y CONFIG_QLCNIC_DCB=y CONFIG_QLCNIC_HWMON=y CONFIG_NETXEN_NIC=y CONFIG_QED=y CONFIG_QED_LL2=y CONFIG_QED_SRIOV=y CONFIG_QEDE=y CONFIG_QED_ISCSI=y CONFIG_QED_FCOE=y CONFIG_QED_OOO=y CONFIG_NET_VENDOR_QUALCOMM=y CONFIG_QCA7000=y CONFIG_QCA7000_SPI=y CONFIG_QCA7000_UART=y CONFIG_QCOM_EMAC=y CONFIG_RMNET=y CONFIG_NET_VENDOR_RDC=y CONFIG_R6040=y CONFIG_NET_VENDOR_REALTEK=y CONFIG_ATP=y CONFIG_8139CP=y CONFIG_8139TOO=y CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y CONFIG_8139_OLD_RX_RESET=y CONFIG_R8169=y CONFIG_NET_VENDOR_RENESAS=y CONFIG_NET_VENDOR_ROCKER=y CONFIG_ROCKER=y CONFIG_NET_VENDOR_SAMSUNG=y CONFIG_SXGBE_ETH=y CONFIG_NET_VENDOR_SEEQ=y CONFIG_NET_VENDOR_SOLARFLARE=y CONFIG_SFC=y CONFIG_SFC_MTD=y CONFIG_SFC_MCDI_MON=y CONFIG_SFC_SRIOV=y CONFIG_SFC_MCDI_LOGGING=y CONFIG_SFC_FALCON=y CONFIG_SFC_FALCON_MTD=y CONFIG_NET_VENDOR_SILAN=y CONFIG_SC92031=y CONFIG_NET_VENDOR_SIS=y CONFIG_SIS900=y CONFIG_SIS190=y CONFIG_NET_VENDOR_SMSC=y CONFIG_SMC9194=y CONFIG_PCMCIA_SMC91C92=y CONFIG_EPIC100=y CONFIG_SMSC911X=y CONFIG_SMSC9420=y CONFIG_NET_VENDOR_SOCIONEXT=y CONFIG_NET_VENDOR_STMICRO=y CONFIG_STMMAC_ETH=y CONFIG_STMMAC_SELFTESTS=y CONFIG_STMMAC_PLATFORM=y CONFIG_DWMAC_DWC_QOS_ETH=y CONFIG_DWMAC_GENERIC=y CONFIG_DWMAC_INTEL_PLAT=y CONFIG_DWMAC_INTEL=y CONFIG_STMMAC_PCI=y CONFIG_NET_VENDOR_SUN=y CONFIG_HAPPYMEAL=y CONFIG_SUNGEM=y CONFIG_CASSINI=y CONFIG_NIU=y CONFIG_NET_VENDOR_SYNOPSYS=y CONFIG_DWC_XLGMAC=y CONFIG_DWC_XLGMAC_PCI=y CONFIG_NET_VENDOR_TEHUTI=y CONFIG_TEHUTI=y CONFIG_NET_VENDOR_TI=y CONFIG_TI_CPSW_PHY_SEL=y CONFIG_TLAN=y CONFIG_NET_VENDOR_VIA=y CONFIG_VIA_RHINE=y CONFIG_VIA_RHINE_MMIO=y CONFIG_VIA_VELOCITY=y CONFIG_NET_VENDOR_WIZNET=y CONFIG_WIZNET_W5100=y CONFIG_WIZNET_W5300=y # CONFIG_WIZNET_BUS_DIRECT is not set # CONFIG_WIZNET_BUS_INDIRECT is not set CONFIG_WIZNET_BUS_ANY=y CONFIG_WIZNET_W5100_SPI=y CONFIG_NET_VENDOR_XILINX=y CONFIG_XILINX_AXI_EMAC=y CONFIG_XILINX_LL_TEMAC=y CONFIG_NET_VENDOR_XIRCOM=y CONFIG_PCMCIA_XIRC2PS=y CONFIG_FDDI=y CONFIG_DEFXX=y CONFIG_DEFXX_MMIO=y CONFIG_SKFP=y CONFIG_HIPPI=y CONFIG_ROADRUNNER=y CONFIG_ROADRUNNER_LARGE_RINGS=y CONFIG_NET_SB1000=y CONFIG_PHYLINK=y CONFIG_PHYLIB=y CONFIG_SWPHY=y CONFIG_LED_TRIGGER_PHY=y CONFIG_FIXED_PHY=y CONFIG_SFP=y # # MII PHY device drivers # CONFIG_AMD_PHY=y CONFIG_ADIN_PHY=y CONFIG_AQUANTIA_PHY=y CONFIG_AX88796B_PHY=y CONFIG_BROADCOM_PHY=y CONFIG_BCM54140_PHY=y CONFIG_BCM7XXX_PHY=y CONFIG_BCM84881_PHY=y CONFIG_BCM87XX_PHY=y CONFIG_BCM_NET_PHYLIB=y CONFIG_CICADA_PHY=y CONFIG_CORTINA_PHY=y CONFIG_DAVICOM_PHY=y CONFIG_ICPLUS_PHY=y CONFIG_LXT_PHY=y CONFIG_INTEL_XWAY_PHY=y CONFIG_LSI_ET1011C_PHY=y CONFIG_MARVELL_PHY=y CONFIG_MARVELL_10G_PHY=y CONFIG_MICREL_PHY=y CONFIG_MICROCHIP_PHY=y CONFIG_MICROCHIP_T1_PHY=y CONFIG_MICROSEMI_PHY=y CONFIG_NATIONAL_PHY=y CONFIG_NXP_TJA11XX_PHY=y CONFIG_AT803X_PHY=y CONFIG_QSEMI_PHY=y CONFIG_REALTEK_PHY=y CONFIG_RENESAS_PHY=y CONFIG_ROCKCHIP_PHY=y CONFIG_SMSC_PHY=y CONFIG_STE10XP=y CONFIG_TERANETICS_PHY=y CONFIG_DP83822_PHY=y CONFIG_DP83TC811_PHY=y CONFIG_DP83848_PHY=y CONFIG_DP83867_PHY=y CONFIG_DP83869_PHY=y CONFIG_VITESSE_PHY=y CONFIG_XILINX_GMII2RGMII=y CONFIG_MICREL_KS8995MA=y CONFIG_MDIO_DEVICE=y CONFIG_MDIO_BUS=y CONFIG_OF_MDIO=y CONFIG_MDIO_DEVRES=y CONFIG_MDIO_BITBANG=y CONFIG_MDIO_BCM_UNIMAC=y CONFIG_MDIO_GPIO=y CONFIG_MDIO_HISI_FEMAC=y CONFIG_MDIO_I2C=y CONFIG_MDIO_MVUSB=y CONFIG_MDIO_MSCC_MIIM=y CONFIG_MDIO_IPQ4019=y CONFIG_MDIO_IPQ8064=y # # MDIO Multiplexers # CONFIG_MDIO_BUS_MUX=y CONFIG_MDIO_BUS_MUX_GPIO=y CONFIG_MDIO_BUS_MUX_MULTIPLEXER=y CONFIG_MDIO_BUS_MUX_MMIOREG=y # # PCS device drivers # CONFIG_PCS_XPCS=y CONFIG_PCS_LYNX=y # end of PCS device drivers CONFIG_PLIP=y CONFIG_PPP=y CONFIG_PPP_BSDCOMP=y CONFIG_PPP_DEFLATE=y CONFIG_PPP_FILTER=y CONFIG_PPP_MPPE=y CONFIG_PPP_MULTILINK=y CONFIG_PPPOATM=y CONFIG_PPPOE=y CONFIG_PPTP=y CONFIG_PPPOL2TP=y CONFIG_PPP_ASYNC=y CONFIG_PPP_SYNC_TTY=y CONFIG_SLIP=y CONFIG_SLHC=y CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_USB_NET_DRIVERS=y CONFIG_USB_CATC=y CONFIG_USB_KAWETH=y CONFIG_USB_PEGASUS=y CONFIG_USB_RTL8150=y CONFIG_USB_RTL8152=y CONFIG_USB_LAN78XX=y CONFIG_USB_USBNET=y CONFIG_USB_NET_AX8817X=y CONFIG_USB_NET_AX88179_178A=y CONFIG_USB_NET_CDCETHER=y CONFIG_USB_NET_CDC_EEM=y CONFIG_USB_NET_CDC_NCM=y CONFIG_USB_NET_HUAWEI_CDC_NCM=y CONFIG_USB_NET_CDC_MBIM=y CONFIG_USB_NET_DM9601=y CONFIG_USB_NET_SR9700=y CONFIG_USB_NET_SR9800=y CONFIG_USB_NET_SMSC75XX=y CONFIG_USB_NET_SMSC95XX=y CONFIG_USB_NET_GL620A=y CONFIG_USB_NET_NET1080=y CONFIG_USB_NET_PLUSB=y CONFIG_USB_NET_MCS7830=y CONFIG_USB_NET_RNDIS_HOST=y CONFIG_USB_NET_CDC_SUBSET_ENABLE=y CONFIG_USB_NET_CDC_SUBSET=y CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=y CONFIG_USB_NET_CX82310_ETH=y CONFIG_USB_NET_KALMIA=y CONFIG_USB_NET_QMI_WWAN=y CONFIG_USB_HSO=y CONFIG_USB_NET_INT51X1=y CONFIG_USB_CDC_PHONET=y CONFIG_USB_IPHETH=y CONFIG_USB_SIERRA_NET=y CONFIG_USB_VL600=y CONFIG_USB_NET_CH9200=y CONFIG_USB_NET_AQC111=y CONFIG_USB_RTL8153_ECM=y CONFIG_WLAN=y CONFIG_WLAN_VENDOR_ADMTEK=y CONFIG_ADM8211=y CONFIG_ATH_COMMON=y CONFIG_WLAN_VENDOR_ATH=y CONFIG_ATH_DEBUG=y CONFIG_ATH_TRACEPOINTS=y CONFIG_ATH_REG_DYNAMIC_USER_REG_HINTS=y CONFIG_ATH_REG_DYNAMIC_USER_CERT_TESTING=y CONFIG_ATH5K=y CONFIG_ATH5K_DEBUG=y CONFIG_ATH5K_TRACER=y CONFIG_ATH5K_PCI=y CONFIG_ATH5K_TEST_CHANNELS=y CONFIG_ATH9K_HW=y CONFIG_ATH9K_COMMON=y CONFIG_ATH9K_COMMON_DEBUG=y CONFIG_ATH9K_DFS_DEBUGFS=y CONFIG_ATH9K_BTCOEX_SUPPORT=y CONFIG_ATH9K=y CONFIG_ATH9K_PCI=y CONFIG_ATH9K_AHB=y CONFIG_ATH9K_DEBUGFS=y CONFIG_ATH9K_STATION_STATISTICS=y CONFIG_ATH9K_TX99=y CONFIG_ATH9K_DFS_CERTIFIED=y CONFIG_ATH9K_DYNACK=y CONFIG_ATH9K_WOW=y CONFIG_ATH9K_RFKILL=y CONFIG_ATH9K_CHANNEL_CONTEXT=y CONFIG_ATH9K_PCOEM=y CONFIG_ATH9K_PCI_NO_EEPROM=y CONFIG_ATH9K_HTC=y CONFIG_ATH9K_HTC_DEBUGFS=y CONFIG_ATH9K_HWRNG=y CONFIG_ATH9K_COMMON_SPECTRAL=y CONFIG_CARL9170=y CONFIG_CARL9170_LEDS=y CONFIG_CARL9170_DEBUGFS=y CONFIG_CARL9170_WPC=y CONFIG_CARL9170_HWRNG=y CONFIG_ATH6KL=y CONFIG_ATH6KL_SDIO=y CONFIG_ATH6KL_USB=y CONFIG_ATH6KL_DEBUG=y CONFIG_ATH6KL_TRACING=y CONFIG_ATH6KL_REGDOMAIN=y CONFIG_AR5523=y CONFIG_WIL6210=y CONFIG_WIL6210_ISR_COR=y CONFIG_WIL6210_TRACING=y CONFIG_WIL6210_DEBUGFS=y CONFIG_ATH10K=y CONFIG_ATH10K_CE=y CONFIG_ATH10K_PCI=y CONFIG_ATH10K_AHB=y CONFIG_ATH10K_SDIO=y CONFIG_ATH10K_USB=y CONFIG_ATH10K_DEBUG=y CONFIG_ATH10K_DEBUGFS=y CONFIG_ATH10K_SPECTRAL=y CONFIG_ATH10K_TRACING=y CONFIG_ATH10K_DFS_CERTIFIED=y CONFIG_WCN36XX=y CONFIG_WCN36XX_DEBUGFS=y CONFIG_ATH11K=y CONFIG_ATH11K_AHB=y CONFIG_ATH11K_PCI=y CONFIG_ATH11K_DEBUG=y CONFIG_ATH11K_DEBUGFS=y CONFIG_ATH11K_TRACING=y CONFIG_ATH11K_SPECTRAL=y CONFIG_WLAN_VENDOR_ATMEL=y CONFIG_ATMEL=y CONFIG_PCI_ATMEL=y CONFIG_PCMCIA_ATMEL=y CONFIG_AT76C50X_USB=y CONFIG_WLAN_VENDOR_BROADCOM=y CONFIG_B43=y CONFIG_B43_BCMA=y CONFIG_B43_SSB=y CONFIG_B43_BUSES_BCMA_AND_SSB=y # CONFIG_B43_BUSES_BCMA is not set # CONFIG_B43_BUSES_SSB is not set CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_SDIO=y CONFIG_B43_BCMA_PIO=y CONFIG_B43_PIO=y CONFIG_B43_PHY_G=y CONFIG_B43_PHY_N=y CONFIG_B43_PHY_LP=y CONFIG_B43_PHY_HT=y CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y CONFIG_B43_DEBUG=y CONFIG_B43LEGACY=y CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y CONFIG_B43LEGACY_HWRNG=y CONFIG_B43LEGACY_DEBUG=y CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set CONFIG_BRCMUTIL=y CONFIG_BRCMSMAC=y CONFIG_BRCMFMAC=y CONFIG_BRCMFMAC_PROTO_BCDC=y CONFIG_BRCMFMAC_PROTO_MSGBUF=y CONFIG_BRCMFMAC_SDIO=y CONFIG_BRCMFMAC_USB=y CONFIG_BRCMFMAC_PCIE=y CONFIG_BRCM_TRACING=y CONFIG_BRCMDBG=y CONFIG_WLAN_VENDOR_CISCO=y CONFIG_AIRO=y CONFIG_AIRO_CS=y CONFIG_WLAN_VENDOR_INTEL=y CONFIG_IPW2100=y CONFIG_IPW2100_MONITOR=y CONFIG_IPW2100_DEBUG=y CONFIG_IPW2200=y CONFIG_IPW2200_MONITOR=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y CONFIG_IPW2200_DEBUG=y CONFIG_LIBIPW=y CONFIG_LIBIPW_DEBUG=y CONFIG_IWLEGACY=y CONFIG_IWL4965=y CONFIG_IWL3945=y # # iwl3945 / iwl4965 Debugging Options # CONFIG_IWLEGACY_DEBUG=y CONFIG_IWLEGACY_DEBUGFS=y # end of iwl3945 / iwl4965 Debugging Options CONFIG_IWLWIFI=y CONFIG_IWLWIFI_LEDS=y CONFIG_IWLDVM=y CONFIG_IWLMVM=y CONFIG_IWLWIFI_BCAST_FILTERING=y # # Debugging Options # CONFIG_IWLWIFI_DEBUG=y CONFIG_IWLWIFI_DEBUGFS=y CONFIG_IWLWIFI_DEVICE_TRACING=y # end of Debugging Options CONFIG_WLAN_VENDOR_INTERSIL=y CONFIG_HOSTAP=y CONFIG_HOSTAP_FIRMWARE=y CONFIG_HOSTAP_FIRMWARE_NVRAM=y CONFIG_HOSTAP_PLX=y CONFIG_HOSTAP_PCI=y CONFIG_HOSTAP_CS=y CONFIG_HERMES=y CONFIG_HERMES_PRISM=y CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_PLX_HERMES=y CONFIG_TMD_HERMES=y CONFIG_NORTEL_HERMES=y CONFIG_PCI_HERMES=y CONFIG_PCMCIA_HERMES=y CONFIG_PCMCIA_SPECTRUM=y CONFIG_ORINOCO_USB=y CONFIG_P54_COMMON=y CONFIG_P54_USB=y CONFIG_P54_PCI=y CONFIG_P54_SPI=y CONFIG_P54_SPI_DEFAULT_EEPROM=y CONFIG_P54_LEDS=y CONFIG_PRISM54=y CONFIG_WLAN_VENDOR_MARVELL=y CONFIG_LIBERTAS=y CONFIG_LIBERTAS_USB=y CONFIG_LIBERTAS_CS=y CONFIG_LIBERTAS_SDIO=y CONFIG_LIBERTAS_SPI=y CONFIG_LIBERTAS_DEBUG=y CONFIG_LIBERTAS_MESH=y CONFIG_LIBERTAS_THINFIRM=y CONFIG_LIBERTAS_THINFIRM_DEBUG=y CONFIG_LIBERTAS_THINFIRM_USB=y CONFIG_MWIFIEX=y CONFIG_MWIFIEX_SDIO=y CONFIG_MWIFIEX_PCIE=y CONFIG_MWIFIEX_USB=y CONFIG_MWL8K=y CONFIG_WLAN_VENDOR_MEDIATEK=y CONFIG_MT7601U=y CONFIG_MT76_CORE=y CONFIG_MT76_LEDS=y CONFIG_MT76_USB=y CONFIG_MT76_SDIO=y CONFIG_MT76x02_LIB=y CONFIG_MT76x02_USB=y CONFIG_MT76x0_COMMON=y CONFIG_MT76x0U=y CONFIG_MT76x0E=y CONFIG_MT76x2_COMMON=y CONFIG_MT76x2E=y CONFIG_MT76x2U=y CONFIG_MT7603E=y CONFIG_MT7615_COMMON=y CONFIG_MT7615E=y CONFIG_MT7663_USB_SDIO_COMMON=y CONFIG_MT7663U=y CONFIG_MT7663S=y CONFIG_MT7915E=y CONFIG_WLAN_VENDOR_MICROCHIP=y CONFIG_WILC1000=y CONFIG_WILC1000_SDIO=y CONFIG_WILC1000_SPI=y CONFIG_WILC1000_HW_OOB_INTR=y CONFIG_WLAN_VENDOR_RALINK=y CONFIG_RT2X00=y CONFIG_RT2400PCI=y CONFIG_RT2500PCI=y CONFIG_RT61PCI=y CONFIG_RT2800PCI=y CONFIG_RT2800PCI_RT33XX=y CONFIG_RT2800PCI_RT35XX=y CONFIG_RT2800PCI_RT53XX=y CONFIG_RT2800PCI_RT3290=y CONFIG_RT2500USB=y CONFIG_RT73USB=y CONFIG_RT2800USB=y CONFIG_RT2800USB_RT33XX=y CONFIG_RT2800USB_RT35XX=y CONFIG_RT2800USB_RT3573=y CONFIG_RT2800USB_RT53XX=y CONFIG_RT2800USB_RT55XX=y CONFIG_RT2800USB_UNKNOWN=y CONFIG_RT2800_LIB=y CONFIG_RT2800_LIB_MMIO=y CONFIG_RT2X00_LIB_MMIO=y CONFIG_RT2X00_LIB_PCI=y CONFIG_RT2X00_LIB_USB=y CONFIG_RT2X00_LIB=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y CONFIG_RT2X00_LIB_DEBUGFS=y CONFIG_RT2X00_DEBUG=y CONFIG_WLAN_VENDOR_REALTEK=y CONFIG_RTL8180=y CONFIG_RTL8187=y CONFIG_RTL8187_LEDS=y CONFIG_RTL_CARDS=y CONFIG_RTL8192CE=y CONFIG_RTL8192SE=y CONFIG_RTL8192DE=y CONFIG_RTL8723AE=y CONFIG_RTL8723BE=y CONFIG_RTL8188EE=y CONFIG_RTL8192EE=y CONFIG_RTL8821AE=y CONFIG_RTL8192CU=y CONFIG_RTLWIFI=y CONFIG_RTLWIFI_PCI=y CONFIG_RTLWIFI_USB=y CONFIG_RTLWIFI_DEBUG=y CONFIG_RTL8192C_COMMON=y CONFIG_RTL8723_COMMON=y CONFIG_RTLBTCOEXIST=y CONFIG_RTL8XXXU=y CONFIG_RTL8XXXU_UNTESTED=y CONFIG_RTW88=y CONFIG_RTW88_CORE=y CONFIG_RTW88_PCI=y CONFIG_RTW88_8822B=y CONFIG_RTW88_8822C=y CONFIG_RTW88_8723D=y CONFIG_RTW88_8821C=y CONFIG_RTW88_8822BE=y CONFIG_RTW88_8822CE=y CONFIG_RTW88_8723DE=y CONFIG_RTW88_8821CE=y CONFIG_RTW88_DEBUG=y CONFIG_RTW88_DEBUGFS=y CONFIG_WLAN_VENDOR_RSI=y CONFIG_RSI_91X=y CONFIG_RSI_DEBUGFS=y CONFIG_RSI_SDIO=y CONFIG_RSI_USB=y CONFIG_RSI_COEX=y CONFIG_WLAN_VENDOR_ST=y CONFIG_CW1200=y CONFIG_CW1200_WLAN_SDIO=y CONFIG_CW1200_WLAN_SPI=y CONFIG_WLAN_VENDOR_TI=y CONFIG_WL1251=y CONFIG_WL1251_SPI=y CONFIG_WL1251_SDIO=y CONFIG_WL12XX=y CONFIG_WL18XX=y CONFIG_WLCORE=y CONFIG_WLCORE_SPI=y CONFIG_WLCORE_SDIO=y CONFIG_WILINK_PLATFORM_DATA=y CONFIG_WLAN_VENDOR_ZYDAS=y CONFIG_USB_ZD1201=y CONFIG_ZD1211RW=y CONFIG_ZD1211RW_DEBUG=y CONFIG_WLAN_VENDOR_QUANTENNA=y CONFIG_QTNFMAC=y CONFIG_QTNFMAC_PCIE=y CONFIG_PCMCIA_RAYCS=y CONFIG_PCMCIA_WL3501=y CONFIG_MAC80211_HWSIM=y CONFIG_USB_NET_RNDIS_WLAN=y CONFIG_VIRT_WIFI=y CONFIG_WAN=y CONFIG_HOSTESS_SV11=m CONFIG_COSA=m CONFIG_LANMEDIA=y CONFIG_SEALEVEL_4021=m CONFIG_HDLC=y CONFIG_HDLC_RAW=y CONFIG_HDLC_RAW_ETH=y CONFIG_HDLC_CISCO=y CONFIG_HDLC_FR=y CONFIG_HDLC_PPP=y CONFIG_HDLC_X25=y CONFIG_PCI200SYN=y CONFIG_WANXL=y CONFIG_PC300TOO=y CONFIG_N2=y CONFIG_C101=y CONFIG_FARSYNC=y CONFIG_LAPBETHER=y CONFIG_SBNI=y CONFIG_SBNI_MULTILINE=y CONFIG_IEEE802154_DRIVERS=y CONFIG_IEEE802154_FAKELB=y CONFIG_IEEE802154_AT86RF230=y CONFIG_IEEE802154_AT86RF230_DEBUGFS=y CONFIG_IEEE802154_MRF24J40=y CONFIG_IEEE802154_CC2520=y CONFIG_IEEE802154_ATUSB=y CONFIG_IEEE802154_ADF7242=y CONFIG_IEEE802154_CA8210=y CONFIG_IEEE802154_CA8210_DEBUGFS=y CONFIG_IEEE802154_MCR20A=y CONFIG_IEEE802154_HWSIM=y CONFIG_VMXNET3=y CONFIG_FUJITSU_ES=y CONFIG_USB4_NET=y CONFIG_HYPERV_NET=y CONFIG_NETDEVSIM=y CONFIG_NET_FAILOVER=y CONFIG_ISDN=y CONFIG_ISDN_CAPI=y CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_MISDN=y CONFIG_MISDN_DSP=y CONFIG_MISDN_L1OIP=y # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=y CONFIG_MISDN_HFCMULTI=y CONFIG_MISDN_HFCUSB=y CONFIG_MISDN_AVMFRITZ=y CONFIG_MISDN_SPEEDFAX=y CONFIG_MISDN_INFINEON=y CONFIG_MISDN_W6692=y CONFIG_MISDN_NETJET=y CONFIG_MISDN_HDLC=y CONFIG_MISDN_IPAC=y CONFIG_MISDN_ISAR=y CONFIG_NVM=y CONFIG_NVM_PBLK=y CONFIG_NVM_PBLK_DEBUG=y # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_LEDS=y CONFIG_INPUT_FF_MEMLESS=y CONFIG_INPUT_SPARSEKMAP=y CONFIG_INPUT_MATRIXKMAP=y # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=y CONFIG_INPUT_EVDEV=y CONFIG_INPUT_EVBUG=y # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADC=y CONFIG_KEYBOARD_ADP5520=y CONFIG_KEYBOARD_ADP5588=y CONFIG_KEYBOARD_ADP5589=y CONFIG_KEYBOARD_APPLESPI=y CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT1050=y CONFIG_KEYBOARD_QT1070=y CONFIG_KEYBOARD_QT2160=y CONFIG_KEYBOARD_DLINK_DIR685=y CONFIG_KEYBOARD_LKKBD=y CONFIG_KEYBOARD_GPIO=y CONFIG_KEYBOARD_GPIO_POLLED=y CONFIG_KEYBOARD_TCA6416=y CONFIG_KEYBOARD_TCA8418=y CONFIG_KEYBOARD_MATRIX=y CONFIG_KEYBOARD_LM8323=y CONFIG_KEYBOARD_LM8333=y CONFIG_KEYBOARD_MAX7359=y CONFIG_KEYBOARD_MCS=y CONFIG_KEYBOARD_MPR121=y CONFIG_KEYBOARD_NEWTON=y CONFIG_KEYBOARD_OPENCORES=y CONFIG_KEYBOARD_SAMSUNG=y CONFIG_KEYBOARD_GOLDFISH_EVENTS=y CONFIG_KEYBOARD_STOWAWAY=y CONFIG_KEYBOARD_SUNKBD=y CONFIG_KEYBOARD_STMPE=y CONFIG_KEYBOARD_IQS62X=y CONFIG_KEYBOARD_OMAP4=y CONFIG_KEYBOARD_TC3589X=y CONFIG_KEYBOARD_TM2_TOUCHKEY=y CONFIG_KEYBOARD_TWL4030=y CONFIG_KEYBOARD_XTKBD=y CONFIG_KEYBOARD_CROS_EC=y CONFIG_KEYBOARD_CAP11XX=y CONFIG_KEYBOARD_BCM=y CONFIG_KEYBOARD_MTK_PMIC=y CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_BYD=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_SYNAPTICS_SMBUS=y CONFIG_MOUSE_PS2_CYPRESS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_ELANTECH_SMBUS=y CONFIG_MOUSE_PS2_SENTELIC=y CONFIG_MOUSE_PS2_TOUCHKIT=y CONFIG_MOUSE_PS2_OLPC=y CONFIG_MOUSE_PS2_FOCALTECH=y CONFIG_MOUSE_PS2_VMMOUSE=y CONFIG_MOUSE_PS2_SMBUS=y CONFIG_MOUSE_SERIAL=y CONFIG_MOUSE_APPLETOUCH=y CONFIG_MOUSE_BCM5974=y CONFIG_MOUSE_CYAPA=y CONFIG_MOUSE_ELAN_I2C=y CONFIG_MOUSE_ELAN_I2C_I2C=y CONFIG_MOUSE_ELAN_I2C_SMBUS=y CONFIG_MOUSE_INPORT=y CONFIG_MOUSE_ATIXL=y CONFIG_MOUSE_LOGIBM=y CONFIG_MOUSE_PC110PAD=y CONFIG_MOUSE_VSXXXAA=y CONFIG_MOUSE_GPIO=y CONFIG_MOUSE_SYNAPTICS_I2C=y CONFIG_MOUSE_SYNAPTICS_USB=y CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=y CONFIG_JOYSTICK_A3D=y CONFIG_JOYSTICK_ADC=y CONFIG_JOYSTICK_ADI=y CONFIG_JOYSTICK_COBRA=y CONFIG_JOYSTICK_GF2K=y CONFIG_JOYSTICK_GRIP=y CONFIG_JOYSTICK_GRIP_MP=y CONFIG_JOYSTICK_GUILLEMOT=y CONFIG_JOYSTICK_INTERACT=y CONFIG_JOYSTICK_SIDEWINDER=y CONFIG_JOYSTICK_TMDC=y CONFIG_JOYSTICK_IFORCE=y CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=y CONFIG_JOYSTICK_MAGELLAN=y CONFIG_JOYSTICK_SPACEORB=y CONFIG_JOYSTICK_SPACEBALL=y CONFIG_JOYSTICK_STINGER=y CONFIG_JOYSTICK_TWIDJOY=y CONFIG_JOYSTICK_ZHENHUA=y CONFIG_JOYSTICK_DB9=y CONFIG_JOYSTICK_GAMECON=y CONFIG_JOYSTICK_TURBOGRAFX=y CONFIG_JOYSTICK_AS5011=y CONFIG_JOYSTICK_JOYDUMP=y CONFIG_JOYSTICK_XPAD=y CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y CONFIG_JOYSTICK_WALKERA0701=y CONFIG_JOYSTICK_PSXPAD_SPI=y CONFIG_JOYSTICK_PSXPAD_SPI_FF=y CONFIG_JOYSTICK_PXRC=y CONFIG_JOYSTICK_FSIA6B=y CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=y CONFIG_TABLET_USB_AIPTEK=y CONFIG_TABLET_USB_HANWANG=y CONFIG_TABLET_USB_KBTAB=y CONFIG_TABLET_USB_PEGASUS=y CONFIG_TABLET_SERIAL_WACOM4=y CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_PROPERTIES=y CONFIG_TOUCHSCREEN_88PM860X=y CONFIG_TOUCHSCREEN_ADS7846=y CONFIG_TOUCHSCREEN_AD7877=y CONFIG_TOUCHSCREEN_AD7879=y CONFIG_TOUCHSCREEN_AD7879_I2C=y CONFIG_TOUCHSCREEN_AD7879_SPI=y CONFIG_TOUCHSCREEN_ADC=y CONFIG_TOUCHSCREEN_AR1021_I2C=y CONFIG_TOUCHSCREEN_ATMEL_MXT=y CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y CONFIG_TOUCHSCREEN_AUO_PIXCIR=y CONFIG_TOUCHSCREEN_BU21013=y CONFIG_TOUCHSCREEN_BU21029=y CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=y CONFIG_TOUCHSCREEN_CHIPONE_ICN8505=y CONFIG_TOUCHSCREEN_CY8CTMA140=y CONFIG_TOUCHSCREEN_CY8CTMG110=y CONFIG_TOUCHSCREEN_CYTTSP_CORE=y CONFIG_TOUCHSCREEN_CYTTSP_I2C=y CONFIG_TOUCHSCREEN_CYTTSP_SPI=y CONFIG_TOUCHSCREEN_CYTTSP4_CORE=y CONFIG_TOUCHSCREEN_CYTTSP4_I2C=y CONFIG_TOUCHSCREEN_CYTTSP4_SPI=y CONFIG_TOUCHSCREEN_DA9034=y CONFIG_TOUCHSCREEN_DA9052=y CONFIG_TOUCHSCREEN_DYNAPRO=y CONFIG_TOUCHSCREEN_HAMPSHIRE=y CONFIG_TOUCHSCREEN_EETI=y CONFIG_TOUCHSCREEN_EGALAX=y CONFIG_TOUCHSCREEN_EGALAX_SERIAL=y CONFIG_TOUCHSCREEN_EXC3000=y CONFIG_TOUCHSCREEN_FUJITSU=y CONFIG_TOUCHSCREEN_GOODIX=y CONFIG_TOUCHSCREEN_HIDEEP=y CONFIG_TOUCHSCREEN_ILI210X=y CONFIG_TOUCHSCREEN_S6SY761=y CONFIG_TOUCHSCREEN_GUNZE=y CONFIG_TOUCHSCREEN_EKTF2127=y CONFIG_TOUCHSCREEN_ELAN=y CONFIG_TOUCHSCREEN_ELO=y CONFIG_TOUCHSCREEN_WACOM_W8001=y CONFIG_TOUCHSCREEN_WACOM_I2C=y CONFIG_TOUCHSCREEN_MAX11801=y CONFIG_TOUCHSCREEN_MCS5000=y CONFIG_TOUCHSCREEN_MMS114=y CONFIG_TOUCHSCREEN_MELFAS_MIP4=y CONFIG_TOUCHSCREEN_MTOUCH=y CONFIG_TOUCHSCREEN_IMX6UL_TSC=y CONFIG_TOUCHSCREEN_INEXIO=y CONFIG_TOUCHSCREEN_MK712=y CONFIG_TOUCHSCREEN_HTCPEN=y CONFIG_TOUCHSCREEN_PENMOUNT=y CONFIG_TOUCHSCREEN_EDT_FT5X06=y CONFIG_TOUCHSCREEN_TOUCHRIGHT=y CONFIG_TOUCHSCREEN_TOUCHWIN=y CONFIG_TOUCHSCREEN_TI_AM335X_TSC=y CONFIG_TOUCHSCREEN_UCB1400=y CONFIG_TOUCHSCREEN_PIXCIR=y CONFIG_TOUCHSCREEN_WDT87XX_I2C=y CONFIG_TOUCHSCREEN_WM831X=y CONFIG_TOUCHSCREEN_WM97XX=y CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y CONFIG_TOUCHSCREEN_WM9713=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=y CONFIG_TOUCHSCREEN_MC13783=y CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_ITM=y CONFIG_TOUCHSCREEN_USB_ETURBO=y CONFIG_TOUCHSCREEN_USB_GUNZE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y CONFIG_TOUCHSCREEN_USB_IRTOUCH=y CONFIG_TOUCHSCREEN_USB_IDEALTEK=y CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_USB_JASTEC=y CONFIG_TOUCHSCREEN_USB_ELO=y CONFIG_TOUCHSCREEN_USB_E2I=y CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y CONFIG_TOUCHSCREEN_USB_ETT_TC45USB=y CONFIG_TOUCHSCREEN_USB_NEXIO=y CONFIG_TOUCHSCREEN_USB_EASYTOUCH=y CONFIG_TOUCHSCREEN_TOUCHIT213=y CONFIG_TOUCHSCREEN_TSC_SERIO=y CONFIG_TOUCHSCREEN_TSC200X_CORE=y CONFIG_TOUCHSCREEN_TSC2004=y CONFIG_TOUCHSCREEN_TSC2005=y CONFIG_TOUCHSCREEN_TSC2007=y CONFIG_TOUCHSCREEN_TSC2007_IIO=y CONFIG_TOUCHSCREEN_PCAP=y CONFIG_TOUCHSCREEN_RM_TS=y CONFIG_TOUCHSCREEN_SILEAD=y CONFIG_TOUCHSCREEN_SIS_I2C=y CONFIG_TOUCHSCREEN_ST1232=y CONFIG_TOUCHSCREEN_STMFTS=y CONFIG_TOUCHSCREEN_STMPE=y CONFIG_TOUCHSCREEN_SUR40=y CONFIG_TOUCHSCREEN_SURFACE3_SPI=y CONFIG_TOUCHSCREEN_SX8654=y CONFIG_TOUCHSCREEN_TPS6507X=y CONFIG_TOUCHSCREEN_ZET6223=y CONFIG_TOUCHSCREEN_ZFORCE=y CONFIG_TOUCHSCREEN_COLIBRI_VF50=y CONFIG_TOUCHSCREEN_ROHM_BU21023=y CONFIG_TOUCHSCREEN_IQS5XX=y CONFIG_TOUCHSCREEN_ZINITIX=y CONFIG_INPUT_MISC=y CONFIG_INPUT_88PM860X_ONKEY=y CONFIG_INPUT_88PM80X_ONKEY=y CONFIG_INPUT_AD714X=y CONFIG_INPUT_AD714X_I2C=y CONFIG_INPUT_AD714X_SPI=y CONFIG_INPUT_ARIZONA_HAPTICS=y CONFIG_INPUT_ATMEL_CAPTOUCH=y CONFIG_INPUT_BMA150=y CONFIG_INPUT_E3X0_BUTTON=y CONFIG_INPUT_PCSPKR=y CONFIG_INPUT_MAX77650_ONKEY=y CONFIG_INPUT_MAX77693_HAPTIC=y CONFIG_INPUT_MAX8925_ONKEY=y CONFIG_INPUT_MAX8997_HAPTIC=y CONFIG_INPUT_MC13783_PWRBUTTON=y CONFIG_INPUT_MMA8450=y CONFIG_INPUT_APANEL=y CONFIG_INPUT_GPIO_BEEPER=y CONFIG_INPUT_GPIO_DECODER=y CONFIG_INPUT_GPIO_VIBRA=y CONFIG_INPUT_CPCAP_PWRBUTTON=y CONFIG_INPUT_WISTRON_BTNS=y CONFIG_INPUT_ATLAS_BTNS=y CONFIG_INPUT_ATI_REMOTE2=y CONFIG_INPUT_KEYSPAN_REMOTE=y CONFIG_INPUT_KXTJ9=y CONFIG_INPUT_POWERMATE=y CONFIG_INPUT_YEALINK=y CONFIG_INPUT_CM109=y CONFIG_INPUT_REGULATOR_HAPTIC=y CONFIG_INPUT_RETU_PWRBUTTON=y CONFIG_INPUT_TPS65218_PWRBUTTON=y CONFIG_INPUT_AXP20X_PEK=y CONFIG_INPUT_TWL4030_PWRBUTTON=y CONFIG_INPUT_TWL4030_VIBRA=y CONFIG_INPUT_TWL6040_VIBRA=y CONFIG_INPUT_UINPUT=y CONFIG_INPUT_PALMAS_PWRBUTTON=y CONFIG_INPUT_PCF50633_PMU=y CONFIG_INPUT_PCF8574=y CONFIG_INPUT_PWM_BEEPER=y CONFIG_INPUT_PWM_VIBRA=y CONFIG_INPUT_RK805_PWRKEY=y CONFIG_INPUT_GPIO_ROTARY_ENCODER=y CONFIG_INPUT_DA7280_HAPTICS=y CONFIG_INPUT_DA9052_ONKEY=y CONFIG_INPUT_DA9055_ONKEY=y CONFIG_INPUT_DA9063_ONKEY=y CONFIG_INPUT_WM831X_ON=y CONFIG_INPUT_PCAP=y CONFIG_INPUT_ADXL34X=y CONFIG_INPUT_ADXL34X_I2C=y CONFIG_INPUT_ADXL34X_SPI=y CONFIG_INPUT_IMS_PCU=y CONFIG_INPUT_IQS269A=y CONFIG_INPUT_CMA3000=y CONFIG_INPUT_CMA3000_I2C=y CONFIG_INPUT_IDEAPAD_SLIDEBAR=y CONFIG_INPUT_SOC_BUTTON_ARRAY=y CONFIG_INPUT_DRV260X_HAPTICS=y CONFIG_INPUT_DRV2665_HAPTICS=y CONFIG_INPUT_DRV2667_HAPTICS=y CONFIG_INPUT_RAVE_SP_PWRBUTTON=y CONFIG_INPUT_STPMIC1_ONKEY=y CONFIG_RMI4_CORE=y CONFIG_RMI4_I2C=y CONFIG_RMI4_SPI=y CONFIG_RMI4_SMB=y CONFIG_RMI4_F03=y CONFIG_RMI4_F03_SERIO=y CONFIG_RMI4_2D_SENSOR=y CONFIG_RMI4_F11=y CONFIG_RMI4_F12=y CONFIG_RMI4_F30=y CONFIG_RMI4_F34=y CONFIG_RMI4_F3A=y CONFIG_RMI4_F54=y CONFIG_RMI4_F55=y # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=y CONFIG_SERIO_CT82C710=y CONFIG_SERIO_PARKBD=y CONFIG_SERIO_PCIPS2=y CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=y CONFIG_SERIO_ALTERA_PS2=y CONFIG_SERIO_PS2MULT=y CONFIG_SERIO_ARC_PS2=y CONFIG_SERIO_APBPS2=y CONFIG_HYPERV_KEYBOARD=y CONFIG_SERIO_GPIO_PS2=y CONFIG_USERIO=y CONFIG_GAMEPORT=y CONFIG_GAMEPORT_NS558=y CONFIG_GAMEPORT_L4=y CONFIG_GAMEPORT_EMU10K1=y CONFIG_GAMEPORT_FM801=y # end of Hardware I/O ports # end of Input device support # # Character devices # CONFIG_TTY=y CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_VT_CONSOLE_SLEEP=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_UNIX98_PTYS=y CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_LDISC_AUTOLOAD=y # # Serial drivers # CONFIG_SERIAL_EARLYCON=y CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_16550A_VARIANTS=y CONFIG_SERIAL_8250_FINTEK=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_DMA=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_EXAR=y CONFIG_SERIAL_8250_CS=y CONFIG_SERIAL_8250_MEN_MCB=y CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_FOURPORT=y CONFIG_SERIAL_8250_ACCENT=y CONFIG_SERIAL_8250_ASPEED_VUART=y CONFIG_SERIAL_8250_BOCA=y CONFIG_SERIAL_8250_EXAR_ST16C554=y CONFIG_SERIAL_8250_HUB6=y CONFIG_SERIAL_8250_SHARE_IRQ=y CONFIG_SERIAL_8250_DETECT_IRQ=y CONFIG_SERIAL_8250_RSA=y CONFIG_SERIAL_8250_DWLIB=y CONFIG_SERIAL_8250_DW=y CONFIG_SERIAL_8250_RT288X=y CONFIG_SERIAL_8250_LPSS=y CONFIG_SERIAL_8250_MID=y CONFIG_SERIAL_OF_PLATFORM=y # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=y CONFIG_SERIAL_MAX310X=y CONFIG_SERIAL_UARTLITE=y CONFIG_SERIAL_UARTLITE_CONSOLE=y CONFIG_SERIAL_UARTLITE_NR_UARTS=1 CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=y CONFIG_SERIAL_SIFIVE=y CONFIG_SERIAL_SIFIVE_CONSOLE=y CONFIG_SERIAL_LANTIQ=y CONFIG_SERIAL_LANTIQ_CONSOLE=y CONFIG_SERIAL_SCCNXP=y CONFIG_SERIAL_SCCNXP_CONSOLE=y CONFIG_SERIAL_SC16IS7XX_CORE=y CONFIG_SERIAL_SC16IS7XX=y CONFIG_SERIAL_SC16IS7XX_I2C=y CONFIG_SERIAL_SC16IS7XX_SPI=y CONFIG_SERIAL_TIMBERDALE=y CONFIG_SERIAL_BCM63XX=y CONFIG_SERIAL_BCM63XX_CONSOLE=y CONFIG_SERIAL_ALTERA_JTAGUART=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE=y CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE_BYPASS=y CONFIG_SERIAL_ALTERA_UART=y CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4 CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200 CONFIG_SERIAL_ALTERA_UART_CONSOLE=y CONFIG_SERIAL_IFX6X60=y CONFIG_SERIAL_PCH_UART=y CONFIG_SERIAL_PCH_UART_CONSOLE=y CONFIG_SERIAL_XILINX_PS_UART=y CONFIG_SERIAL_XILINX_PS_UART_CONSOLE=y CONFIG_SERIAL_ARC=y CONFIG_SERIAL_ARC_CONSOLE=y CONFIG_SERIAL_ARC_NR_PORTS=1 CONFIG_SERIAL_RP2=y CONFIG_SERIAL_RP2_NR_UARTS=32 CONFIG_SERIAL_FSL_LPUART=y CONFIG_SERIAL_FSL_LPUART_CONSOLE=y CONFIG_SERIAL_FSL_LINFLEXUART=y CONFIG_SERIAL_FSL_LINFLEXUART_CONSOLE=y CONFIG_SERIAL_CONEXANT_DIGICOLOR=y CONFIG_SERIAL_CONEXANT_DIGICOLOR_CONSOLE=y CONFIG_SERIAL_MEN_Z135=y CONFIG_SERIAL_SPRD=y CONFIG_SERIAL_SPRD_CONSOLE=y CONFIG_SERIAL_LITEUART=y CONFIG_SERIAL_LITEUART_MAX_PORTS=1 CONFIG_SERIAL_LITEUART_CONSOLE=y # end of Serial drivers CONFIG_SERIAL_MCTRL_GPIO=y CONFIG_SERIAL_NONSTANDARD=y CONFIG_ROCKETPORT=y CONFIG_CYCLADES=y CONFIG_CYZ_INTR=y CONFIG_MOXA_INTELLIO=y CONFIG_MOXA_SMARTIO=y CONFIG_SYNCLINK_GT=y CONFIG_ISI=y CONFIG_N_HDLC=y CONFIG_GOLDFISH_TTY=y CONFIG_GOLDFISH_TTY_EARLY_CONSOLE=y CONFIG_N_GSM=y CONFIG_NOZOMI=y CONFIG_NULL_TTY=y CONFIG_TRACE_ROUTER=y CONFIG_TRACE_SINK=y CONFIG_HVC_DRIVER=y CONFIG_SERIAL_DEV_BUS=y CONFIG_SERIAL_DEV_CTRL_TTYPORT=y CONFIG_TTY_PRINTK=y CONFIG_TTY_PRINTK_LEVEL=6 CONFIG_PRINTER=y CONFIG_LP_CONSOLE=y CONFIG_PPDEV=y CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=y CONFIG_IPMI_DMI_DECODE=y CONFIG_IPMI_PLAT_DATA=y CONFIG_IPMI_PANIC_EVENT=y CONFIG_IPMI_PANIC_STRING=y CONFIG_IPMI_DEVICE_INTERFACE=y CONFIG_IPMI_SI=y CONFIG_IPMI_SSIF=y CONFIG_IPMI_WATCHDOG=y CONFIG_IPMI_POWEROFF=y CONFIG_IPMB_DEVICE_INTERFACE=y CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=y CONFIG_HW_RANDOM_INTEL=y CONFIG_HW_RANDOM_AMD=y CONFIG_HW_RANDOM_BA431=y CONFIG_HW_RANDOM_GEODE=y CONFIG_HW_RANDOM_VIA=y CONFIG_HW_RANDOM_VIRTIO=y CONFIG_HW_RANDOM_CCTRNG=y CONFIG_HW_RANDOM_XIPHERA=y CONFIG_DTLK=y CONFIG_APPLICOM=y CONFIG_SONYPI=y # # PCMCIA character devices # CONFIG_SYNCLINK_CS=y CONFIG_CARDMAN_4000=y CONFIG_CARDMAN_4040=y CONFIG_SCR24X=y CONFIG_IPWIRELESS=y # end of PCMCIA character devices CONFIG_MWAVE=y CONFIG_SCx200_GPIO=y CONFIG_PC8736x_GPIO=y CONFIG_NSC_GPIO=y CONFIG_DEVMEM=y CONFIG_DEVKMEM=y CONFIG_NVRAM=y CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 CONFIG_DEVPORT=y CONFIG_HPET=y CONFIG_HPET_MMAP=y CONFIG_HPET_MMAP_DEFAULT=y CONFIG_HANGCHECK_TIMER=y CONFIG_TCG_TPM=y CONFIG_HW_RANDOM_TPM=y CONFIG_TCG_TIS_CORE=y CONFIG_TCG_TIS=y CONFIG_TCG_TIS_SPI=y CONFIG_TCG_TIS_SPI_CR50=y CONFIG_TCG_TIS_I2C_ATMEL=y CONFIG_TCG_TIS_I2C_INFINEON=y CONFIG_TCG_TIS_I2C_NUVOTON=y CONFIG_TCG_NSC=y CONFIG_TCG_ATMEL=y CONFIG_TCG_INFINEON=y CONFIG_TCG_CRB=y CONFIG_TCG_VTPM_PROXY=y CONFIG_TCG_TIS_ST33ZP24=y CONFIG_TCG_TIS_ST33ZP24_I2C=y CONFIG_TCG_TIS_ST33ZP24_SPI=y CONFIG_TELCLOCK=y CONFIG_XILLYBUS=y CONFIG_XILLYBUS_PCIE=y CONFIG_XILLYBUS_OF=y # end of Character devices CONFIG_RANDOM_TRUST_CPU=y CONFIG_RANDOM_TRUST_BOOTLOADER=y # # I2C support # CONFIG_I2C=y CONFIG_ACPI_I2C_OPREGION=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_MUX=y # # Multiplexer I2C Chip support # CONFIG_I2C_ARB_GPIO_CHALLENGE=y CONFIG_I2C_MUX_GPIO=y CONFIG_I2C_MUX_GPMUX=y CONFIG_I2C_MUX_LTC4306=y CONFIG_I2C_MUX_PCA9541=y CONFIG_I2C_MUX_PCA954x=y CONFIG_I2C_MUX_PINCTRL=y CONFIG_I2C_MUX_REG=y CONFIG_I2C_DEMUX_PINCTRL=y CONFIG_I2C_MUX_MLXCPLD=y # end of Multiplexer I2C Chip support CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=y CONFIG_I2C_ALGOBIT=y CONFIG_I2C_ALGOPCA=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=y CONFIG_I2C_ALI1563=y CONFIG_I2C_ALI15X3=y CONFIG_I2C_AMD756=y CONFIG_I2C_AMD756_S4882=y CONFIG_I2C_AMD8111=y CONFIG_I2C_AMD_MP2=y CONFIG_I2C_I801=y CONFIG_I2C_ISCH=y CONFIG_I2C_ISMT=y CONFIG_I2C_PIIX4=y CONFIG_I2C_CHT_WC=y CONFIG_I2C_NFORCE2=y CONFIG_I2C_NFORCE2_S4985=y CONFIG_I2C_NVIDIA_GPU=y CONFIG_I2C_SIS5595=y CONFIG_I2C_SIS630=y CONFIG_I2C_SIS96X=y CONFIG_I2C_VIA=y CONFIG_I2C_VIAPRO=y # # ACPI drivers # CONFIG_I2C_SCMI=y # # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_CBUS_GPIO=y CONFIG_I2C_DESIGNWARE_CORE=y CONFIG_I2C_DESIGNWARE_SLAVE=y CONFIG_I2C_DESIGNWARE_PLATFORM=y CONFIG_I2C_DESIGNWARE_BAYTRAIL=y CONFIG_I2C_DESIGNWARE_PCI=y CONFIG_I2C_EG20T=y CONFIG_I2C_EMEV2=y CONFIG_I2C_GPIO=y CONFIG_I2C_GPIO_FAULT_INJECTOR=y CONFIG_I2C_KEMPLD=y CONFIG_I2C_OCORES=y CONFIG_I2C_PCA_PLATFORM=y CONFIG_I2C_PXA=y CONFIG_I2C_PXA_PCI=y CONFIG_I2C_RK3X=y CONFIG_I2C_SIMTEC=y CONFIG_I2C_XILINX=y # # External I2C/SMBus adapter drivers # CONFIG_I2C_DIOLAN_U2C=y CONFIG_I2C_DLN2=y CONFIG_I2C_PARPORT=y CONFIG_I2C_ROBOTFUZZ_OSIF=y CONFIG_I2C_TAOS_EVM=y CONFIG_I2C_TINY_USB=y CONFIG_I2C_VIPERBOARD=y # # Other I2C/SMBus bus drivers # CONFIG_I2C_PCA_ISA=y CONFIG_I2C_CROS_EC_TUNNEL=y CONFIG_SCx200_ACB=y CONFIG_I2C_FSI=y # end of I2C Hardware Bus support CONFIG_I2C_STUB=m CONFIG_I2C_SLAVE=y CONFIG_I2C_SLAVE_EEPROM=y CONFIG_I2C_SLAVE_TESTUNIT=y # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # end of I2C support CONFIG_I3C=y CONFIG_CDNS_I3C_MASTER=y CONFIG_DW_I3C_MASTER=y CONFIG_MIPI_I3C_HCI=y CONFIG_SPI=y CONFIG_SPI_DEBUG=y CONFIG_SPI_MASTER=y CONFIG_SPI_MEM=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=y CONFIG_SPI_AXI_SPI_ENGINE=y CONFIG_SPI_BITBANG=y CONFIG_SPI_BUTTERFLY=y CONFIG_SPI_CADENCE=y CONFIG_SPI_DESIGNWARE=y CONFIG_SPI_DW_DMA=y CONFIG_SPI_DW_PCI=y CONFIG_SPI_DW_MMIO=y CONFIG_SPI_DLN2=y CONFIG_SPI_FSI=y CONFIG_SPI_NXP_FLEXSPI=y CONFIG_SPI_GPIO=y CONFIG_SPI_LM70_LLP=y CONFIG_SPI_FSL_LIB=y CONFIG_SPI_FSL_SPI=y CONFIG_SPI_LANTIQ_SSC=y CONFIG_SPI_OC_TINY=y CONFIG_SPI_PXA2XX=y CONFIG_SPI_PXA2XX_PCI=y CONFIG_SPI_ROCKCHIP=y CONFIG_SPI_SC18IS602=y CONFIG_SPI_SIFIVE=y CONFIG_SPI_MXIC=y CONFIG_SPI_TOPCLIFF_PCH=y CONFIG_SPI_XCOMM=y CONFIG_SPI_XILINX=y CONFIG_SPI_ZYNQMP_GQSPI=y CONFIG_SPI_AMD=y # # SPI Multiplexer support # CONFIG_SPI_MUX=y # # SPI Protocol Masters # CONFIG_SPI_SPIDEV=y CONFIG_SPI_LOOPBACK_TEST=m CONFIG_SPI_TLE62X0=y CONFIG_SPI_SLAVE=y CONFIG_SPI_SLAVE_TIME=y CONFIG_SPI_SLAVE_SYSTEM_CONTROL=y CONFIG_SPI_DYNAMIC=y CONFIG_SPMI=y CONFIG_HSI=y CONFIG_HSI_BOARDINFO=y # # HSI controllers # # # HSI clients # CONFIG_HSI_CHAR=y CONFIG_PPS=y # CONFIG_PPS_DEBUG is not set # # PPS clients support # CONFIG_PPS_CLIENT_KTIMER=y CONFIG_PPS_CLIENT_LDISC=y CONFIG_PPS_CLIENT_PARPORT=y CONFIG_PPS_CLIENT_GPIO=y # # PPS generators support # # # PTP clock support # CONFIG_PTP_1588_CLOCK=y CONFIG_DP83640_PHY=y CONFIG_PTP_1588_CLOCK_INES=y CONFIG_PTP_1588_CLOCK_PCH=y CONFIG_PTP_1588_CLOCK_KVM=y CONFIG_PTP_1588_CLOCK_IDT82P33=y CONFIG_PTP_1588_CLOCK_IDTCM=y CONFIG_PTP_1588_CLOCK_VMW=y CONFIG_PTP_1588_CLOCK_OCP=y # end of PTP clock support CONFIG_PINCTRL=y CONFIG_GENERIC_PINCTRL_GROUPS=y CONFIG_PINMUX=y CONFIG_GENERIC_PINMUX_FUNCTIONS=y CONFIG_PINCONF=y CONFIG_GENERIC_PINCONF=y CONFIG_DEBUG_PINCTRL=y CONFIG_PINCTRL_AS3722=y CONFIG_PINCTRL_AXP209=y CONFIG_PINCTRL_AMD=y CONFIG_PINCTRL_DA9062=y CONFIG_PINCTRL_MCP23S08_I2C=y CONFIG_PINCTRL_MCP23S08_SPI=y CONFIG_PINCTRL_MCP23S08=y CONFIG_PINCTRL_SINGLE=y CONFIG_PINCTRL_SX150X=y CONFIG_PINCTRL_STMFX=y CONFIG_PINCTRL_MAX77620=y CONFIG_PINCTRL_PALMAS=y CONFIG_PINCTRL_RK805=y CONFIG_PINCTRL_OCELOT=y CONFIG_PINCTRL_MICROCHIP_SGPIO=y CONFIG_PINCTRL_BAYTRAIL=y CONFIG_PINCTRL_CHERRYVIEW=y CONFIG_PINCTRL_LYNXPOINT=y CONFIG_PINCTRL_MERRIFIELD=y CONFIG_PINCTRL_INTEL=y CONFIG_PINCTRL_ALDERLAKE=y CONFIG_PINCTRL_BROXTON=y CONFIG_PINCTRL_CANNONLAKE=y CONFIG_PINCTRL_CEDARFORK=y CONFIG_PINCTRL_DENVERTON=y CONFIG_PINCTRL_ELKHARTLAKE=y CONFIG_PINCTRL_EMMITSBURG=y CONFIG_PINCTRL_GEMINILAKE=y CONFIG_PINCTRL_ICELAKE=y CONFIG_PINCTRL_JASPERLAKE=y CONFIG_PINCTRL_LAKEFIELD=y CONFIG_PINCTRL_LEWISBURG=y CONFIG_PINCTRL_SUNRISEPOINT=y CONFIG_PINCTRL_TIGERLAKE=y # # Renesas pinctrl drivers # # end of Renesas pinctrl drivers CONFIG_PINCTRL_LOCHNAGAR=y CONFIG_PINCTRL_MADERA=y CONFIG_PINCTRL_CS47L15=y CONFIG_PINCTRL_CS47L35=y CONFIG_PINCTRL_CS47L85=y CONFIG_PINCTRL_CS47L90=y CONFIG_PINCTRL_CS47L92=y CONFIG_PINCTRL_EQUILIBRIUM=y CONFIG_GPIOLIB=y CONFIG_GPIOLIB_FASTPATH_LIMIT=512 CONFIG_OF_GPIO=y CONFIG_GPIO_ACPI=y CONFIG_GPIOLIB_IRQCHIP=y CONFIG_DEBUG_GPIO=y CONFIG_GPIO_SYSFS=y CONFIG_GPIO_CDEV=y CONFIG_GPIO_CDEV_V1=y CONFIG_GPIO_GENERIC=y CONFIG_GPIO_MAX730X=y # # Memory mapped GPIO drivers # CONFIG_GPIO_74XX_MMIO=y CONFIG_GPIO_ALTERA=y CONFIG_GPIO_AMDPT=y CONFIG_GPIO_CADENCE=y CONFIG_GPIO_DWAPB=y CONFIG_GPIO_EXAR=y CONFIG_GPIO_FTGPIO010=y CONFIG_GPIO_GENERIC_PLATFORM=y CONFIG_GPIO_GRGPIO=y CONFIG_GPIO_HLWD=y CONFIG_GPIO_ICH=y CONFIG_GPIO_LOGICVC=y CONFIG_GPIO_MB86S7X=y CONFIG_GPIO_MENZ127=y CONFIG_GPIO_SAMA5D2_PIOBU=y CONFIG_GPIO_SIFIVE=y CONFIG_GPIO_SIOX=y CONFIG_GPIO_STA2X11=y CONFIG_GPIO_SYSCON=y CONFIG_GPIO_VX855=y CONFIG_GPIO_WCD934X=y CONFIG_GPIO_XILINX=y CONFIG_GPIO_AMD_FCH=y # end of Memory mapped GPIO drivers # # Port-mapped I/O GPIO drivers # CONFIG_GPIO_104_DIO_48E=y CONFIG_GPIO_104_IDIO_16=y CONFIG_GPIO_104_IDI_48=y CONFIG_GPIO_F7188X=y CONFIG_GPIO_GPIO_MM=y CONFIG_GPIO_IT87=y CONFIG_GPIO_SCH=y CONFIG_GPIO_SCH311X=y CONFIG_GPIO_WINBOND=y CONFIG_GPIO_WS16C48=y # end of Port-mapped I/O GPIO drivers # # I2C GPIO expanders # CONFIG_GPIO_ADP5588=y CONFIG_GPIO_ADP5588_IRQ=y CONFIG_GPIO_ADNP=y CONFIG_GPIO_GW_PLD=y CONFIG_GPIO_MAX7300=y CONFIG_GPIO_MAX732X=y CONFIG_GPIO_MAX732X_IRQ=y CONFIG_GPIO_PCA953X=y CONFIG_GPIO_PCA953X_IRQ=y CONFIG_GPIO_PCA9570=y CONFIG_GPIO_PCF857X=y CONFIG_GPIO_TPIC2810=y # end of I2C GPIO expanders # # MFD GPIO expanders # CONFIG_GPIO_ADP5520=y CONFIG_GPIO_ARIZONA=y CONFIG_GPIO_BD70528=y CONFIG_GPIO_BD71828=y CONFIG_GPIO_BD9571MWV=y CONFIG_GPIO_CRYSTAL_COVE=y CONFIG_GPIO_CS5535=y CONFIG_GPIO_DA9052=y CONFIG_GPIO_DA9055=y CONFIG_GPIO_DLN2=y CONFIG_GPIO_JANZ_TTL=y CONFIG_GPIO_KEMPLD=y CONFIG_GPIO_LP3943=y CONFIG_GPIO_LP873X=y CONFIG_GPIO_LP87565=y CONFIG_GPIO_MADERA=y CONFIG_GPIO_MAX77620=y CONFIG_GPIO_MAX77650=y CONFIG_GPIO_MSIC=y CONFIG_GPIO_PALMAS=y CONFIG_GPIO_RC5T583=y CONFIG_GPIO_STMPE=y CONFIG_GPIO_TC3589X=y CONFIG_GPIO_TIMBERDALE=y CONFIG_GPIO_TPS65086=y CONFIG_GPIO_TPS65218=y CONFIG_GPIO_TPS6586X=y CONFIG_GPIO_TPS65910=y CONFIG_GPIO_TPS65912=y CONFIG_GPIO_TPS68470=y CONFIG_GPIO_TQMX86=y CONFIG_GPIO_TWL4030=y CONFIG_GPIO_TWL6040=y CONFIG_GPIO_UCB1400=y CONFIG_GPIO_WHISKEY_COVE=y CONFIG_GPIO_WM831X=y CONFIG_GPIO_WM8350=y CONFIG_GPIO_WM8994=y # end of MFD GPIO expanders # # PCI GPIO expanders # CONFIG_GPIO_AMD8111=y CONFIG_GPIO_INTEL_MID=y CONFIG_GPIO_MERRIFIELD=y CONFIG_GPIO_ML_IOH=y CONFIG_GPIO_PCH=y CONFIG_GPIO_PCI_IDIO_16=y CONFIG_GPIO_PCIE_IDIO_24=y CONFIG_GPIO_RDC321X=y CONFIG_GPIO_SODAVILLE=y # end of PCI GPIO expanders # # SPI GPIO expanders # CONFIG_GPIO_74X164=y CONFIG_GPIO_MAX3191X=y CONFIG_GPIO_MAX7301=y CONFIG_GPIO_MC33880=y CONFIG_GPIO_PISOSR=y CONFIG_GPIO_XRA1403=y CONFIG_GPIO_MOXTET=y # end of SPI GPIO expanders # # USB GPIO expanders # CONFIG_GPIO_VIPERBOARD=y # end of USB GPIO expanders # # Virtual GPIO drivers # CONFIG_GPIO_AGGREGATOR=y CONFIG_GPIO_MOCKUP=y # end of Virtual GPIO drivers CONFIG_W1=y CONFIG_W1_CON=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=y CONFIG_W1_MASTER_DS2490=y CONFIG_W1_MASTER_DS2482=y CONFIG_W1_MASTER_DS1WM=y CONFIG_W1_MASTER_GPIO=y CONFIG_W1_MASTER_SGI=y # end of 1-wire Bus Masters # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=y CONFIG_W1_SLAVE_SMEM=y CONFIG_W1_SLAVE_DS2405=y CONFIG_W1_SLAVE_DS2408=y CONFIG_W1_SLAVE_DS2408_READBACK=y CONFIG_W1_SLAVE_DS2413=y CONFIG_W1_SLAVE_DS2406=y CONFIG_W1_SLAVE_DS2423=y CONFIG_W1_SLAVE_DS2805=y CONFIG_W1_SLAVE_DS2430=y CONFIG_W1_SLAVE_DS2431=y CONFIG_W1_SLAVE_DS2433=y CONFIG_W1_SLAVE_DS2433_CRC=y CONFIG_W1_SLAVE_DS2438=y CONFIG_W1_SLAVE_DS250X=y CONFIG_W1_SLAVE_DS2780=y CONFIG_W1_SLAVE_DS2781=y CONFIG_W1_SLAVE_DS28E04=y CONFIG_W1_SLAVE_DS28E17=y # end of 1-wire Slaves CONFIG_POWER_RESET=y CONFIG_POWER_RESET_AS3722=y CONFIG_POWER_RESET_GPIO=y CONFIG_POWER_RESET_GPIO_RESTART=y CONFIG_POWER_RESET_LTC2952=y CONFIG_POWER_RESET_MT6323=y CONFIG_POWER_RESET_REGULATOR=y CONFIG_POWER_RESET_RESTART=y CONFIG_POWER_RESET_SYSCON=y CONFIG_POWER_RESET_SYSCON_POWEROFF=y CONFIG_REBOOT_MODE=y CONFIG_SYSCON_REBOOT_MODE=y CONFIG_NVMEM_REBOOT_MODE=y CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_POWER_SUPPLY_HWMON=y CONFIG_PDA_POWER=y CONFIG_GENERIC_ADC_BATTERY=y CONFIG_MAX8925_POWER=y CONFIG_WM831X_BACKUP=y CONFIG_WM831X_POWER=y CONFIG_WM8350_POWER=y CONFIG_TEST_POWER=y CONFIG_BATTERY_88PM860X=y CONFIG_CHARGER_ADP5061=y CONFIG_BATTERY_ACT8945A=y CONFIG_BATTERY_CPCAP=y CONFIG_BATTERY_CW2015=y CONFIG_BATTERY_DS2760=y CONFIG_BATTERY_DS2780=y CONFIG_BATTERY_DS2781=y CONFIG_BATTERY_DS2782=y CONFIG_BATTERY_OLPC=y CONFIG_BATTERY_WM97XX=y CONFIG_BATTERY_SBS=y CONFIG_CHARGER_SBS=y CONFIG_MANAGER_SBS=y CONFIG_BATTERY_BQ27XXX=y CONFIG_BATTERY_BQ27XXX_I2C=y CONFIG_BATTERY_BQ27XXX_HDQ=y CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM=y CONFIG_BATTERY_DA9030=y CONFIG_BATTERY_DA9052=y CONFIG_CHARGER_DA9150=y CONFIG_BATTERY_DA9150=y CONFIG_CHARGER_AXP20X=y CONFIG_BATTERY_AXP20X=y CONFIG_AXP20X_POWER=y CONFIG_AXP288_CHARGER=y CONFIG_AXP288_FUEL_GAUGE=y CONFIG_BATTERY_MAX17040=y CONFIG_BATTERY_MAX17042=y CONFIG_BATTERY_MAX1721X=y CONFIG_BATTERY_TWL4030_MADC=y CONFIG_CHARGER_88PM860X=y CONFIG_CHARGER_PCF50633=y CONFIG_BATTERY_RX51=y CONFIG_CHARGER_ISP1704=y CONFIG_CHARGER_MAX8903=y CONFIG_CHARGER_TWL4030=y CONFIG_CHARGER_LP8727=y CONFIG_CHARGER_LP8788=y CONFIG_CHARGER_GPIO=y CONFIG_CHARGER_MANAGER=y CONFIG_CHARGER_LT3651=y CONFIG_CHARGER_MAX14577=y CONFIG_CHARGER_DETECTOR_MAX14656=y CONFIG_CHARGER_MAX77650=y CONFIG_CHARGER_MAX77693=y CONFIG_CHARGER_MAX8997=y CONFIG_CHARGER_MAX8998=y CONFIG_CHARGER_MP2629=y CONFIG_CHARGER_BQ2415X=y CONFIG_CHARGER_BQ24190=y CONFIG_CHARGER_BQ24257=y CONFIG_CHARGER_BQ24735=y CONFIG_CHARGER_BQ2515X=y CONFIG_CHARGER_BQ25890=y CONFIG_CHARGER_BQ25980=y CONFIG_CHARGER_SMB347=y CONFIG_CHARGER_TPS65090=y CONFIG_CHARGER_TPS65217=y CONFIG_BATTERY_GAUGE_LTC2941=y CONFIG_BATTERY_GOLDFISH=y CONFIG_BATTERY_RT5033=y CONFIG_CHARGER_RT9455=y CONFIG_CHARGER_CROS_USBPD=y CONFIG_CHARGER_UCS1002=y CONFIG_CHARGER_BD70528=y CONFIG_CHARGER_BD99954=y CONFIG_CHARGER_WILCO=y CONFIG_RN5T618_POWER=y CONFIG_HWMON=y CONFIG_HWMON_VID=y CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # CONFIG_SENSORS_ABITUGURU=y CONFIG_SENSORS_ABITUGURU3=y CONFIG_SENSORS_AD7314=y CONFIG_SENSORS_AD7414=y CONFIG_SENSORS_AD7418=y CONFIG_SENSORS_ADM1021=y CONFIG_SENSORS_ADM1025=y CONFIG_SENSORS_ADM1026=y CONFIG_SENSORS_ADM1029=y CONFIG_SENSORS_ADM1031=y CONFIG_SENSORS_ADM1177=y CONFIG_SENSORS_ADM9240=y CONFIG_SENSORS_ADT7X10=y CONFIG_SENSORS_ADT7310=y CONFIG_SENSORS_ADT7410=y CONFIG_SENSORS_ADT7411=y CONFIG_SENSORS_ADT7462=y CONFIG_SENSORS_ADT7470=y CONFIG_SENSORS_ADT7475=y CONFIG_SENSORS_AS370=y CONFIG_SENSORS_ASC7621=y CONFIG_SENSORS_AXI_FAN_CONTROL=y CONFIG_SENSORS_K8TEMP=y CONFIG_SENSORS_K10TEMP=y CONFIG_SENSORS_FAM15H_POWER=y CONFIG_SENSORS_AMD_ENERGY=y CONFIG_SENSORS_APPLESMC=y CONFIG_SENSORS_ASB100=y CONFIG_SENSORS_ASPEED=y CONFIG_SENSORS_ATXP1=y CONFIG_SENSORS_CORSAIR_CPRO=y CONFIG_SENSORS_CORSAIR_PSU=y CONFIG_SENSORS_DRIVETEMP=y CONFIG_SENSORS_DS620=y CONFIG_SENSORS_DS1621=y CONFIG_SENSORS_DELL_SMM=y CONFIG_SENSORS_DA9052_ADC=y CONFIG_SENSORS_DA9055=y CONFIG_SENSORS_I5K_AMB=y CONFIG_SENSORS_F71805F=y CONFIG_SENSORS_F71882FG=y CONFIG_SENSORS_F75375S=y CONFIG_SENSORS_GSC=y CONFIG_SENSORS_MC13783_ADC=y CONFIG_SENSORS_FSCHMD=y CONFIG_SENSORS_FTSTEUTATES=y CONFIG_SENSORS_GL518SM=y CONFIG_SENSORS_GL520SM=y CONFIG_SENSORS_G760A=y CONFIG_SENSORS_G762=y CONFIG_SENSORS_GPIO_FAN=y CONFIG_SENSORS_HIH6130=y CONFIG_SENSORS_IBMAEM=y CONFIG_SENSORS_IBMPEX=y CONFIG_SENSORS_IIO_HWMON=y CONFIG_SENSORS_I5500=y CONFIG_SENSORS_CORETEMP=y CONFIG_SENSORS_IT87=y CONFIG_SENSORS_JC42=y CONFIG_SENSORS_POWR1220=y CONFIG_SENSORS_LINEAGE=y CONFIG_SENSORS_LOCHNAGAR=y CONFIG_SENSORS_LTC2945=y CONFIG_SENSORS_LTC2947=y CONFIG_SENSORS_LTC2947_I2C=y CONFIG_SENSORS_LTC2947_SPI=y CONFIG_SENSORS_LTC2990=y CONFIG_SENSORS_LTC2992=y CONFIG_SENSORS_LTC4151=y CONFIG_SENSORS_LTC4215=y CONFIG_SENSORS_LTC4222=y CONFIG_SENSORS_LTC4245=y CONFIG_SENSORS_LTC4260=y CONFIG_SENSORS_LTC4261=y CONFIG_SENSORS_MAX1111=y CONFIG_SENSORS_MAX127=y CONFIG_SENSORS_MAX16065=y CONFIG_SENSORS_MAX1619=y CONFIG_SENSORS_MAX1668=y CONFIG_SENSORS_MAX197=y CONFIG_SENSORS_MAX31722=y CONFIG_SENSORS_MAX31730=y CONFIG_SENSORS_MAX6621=y CONFIG_SENSORS_MAX6639=y CONFIG_SENSORS_MAX6642=y CONFIG_SENSORS_MAX6650=y CONFIG_SENSORS_MAX6697=y CONFIG_SENSORS_MAX31790=y CONFIG_SENSORS_MCP3021=y CONFIG_SENSORS_MLXREG_FAN=y CONFIG_SENSORS_TC654=y CONFIG_SENSORS_MENF21BMC_HWMON=y CONFIG_SENSORS_MR75203=y CONFIG_SENSORS_ADCXX=y CONFIG_SENSORS_LM63=y CONFIG_SENSORS_LM70=y CONFIG_SENSORS_LM73=y CONFIG_SENSORS_LM75=y CONFIG_SENSORS_LM77=y CONFIG_SENSORS_LM78=y CONFIG_SENSORS_LM80=y CONFIG_SENSORS_LM83=y CONFIG_SENSORS_LM85=y CONFIG_SENSORS_LM87=y CONFIG_SENSORS_LM90=y CONFIG_SENSORS_LM92=y CONFIG_SENSORS_LM93=y CONFIG_SENSORS_LM95234=y CONFIG_SENSORS_LM95241=y CONFIG_SENSORS_LM95245=y CONFIG_SENSORS_PC87360=y CONFIG_SENSORS_PC87427=y CONFIG_SENSORS_NTC_THERMISTOR=y CONFIG_SENSORS_NCT6683=y CONFIG_SENSORS_NCT6775=y CONFIG_SENSORS_NCT7802=y CONFIG_SENSORS_NCT7904=y CONFIG_SENSORS_NPCM7XX=y CONFIG_SENSORS_PCF8591=y CONFIG_PMBUS=y CONFIG_SENSORS_PMBUS=y CONFIG_SENSORS_ADM1266=y CONFIG_SENSORS_ADM1275=y CONFIG_SENSORS_BEL_PFE=y CONFIG_SENSORS_IBM_CFFPS=y CONFIG_SENSORS_INSPUR_IPSPS=y CONFIG_SENSORS_IR35221=y CONFIG_SENSORS_IR38064=y CONFIG_SENSORS_IRPS5401=y CONFIG_SENSORS_ISL68137=y CONFIG_SENSORS_LM25066=y CONFIG_SENSORS_LTC2978=y CONFIG_SENSORS_LTC2978_REGULATOR=y CONFIG_SENSORS_LTC3815=y CONFIG_SENSORS_MAX16064=y CONFIG_SENSORS_MAX16601=y CONFIG_SENSORS_MAX20730=y CONFIG_SENSORS_MAX20751=y CONFIG_SENSORS_MAX31785=y CONFIG_SENSORS_MAX34440=y CONFIG_SENSORS_MAX8688=y CONFIG_SENSORS_MP2975=y CONFIG_SENSORS_PM6764TR=y CONFIG_SENSORS_PXE1610=y CONFIG_SENSORS_Q54SJ108A2=y CONFIG_SENSORS_TPS40422=y CONFIG_SENSORS_TPS53679=y CONFIG_SENSORS_UCD9000=y CONFIG_SENSORS_UCD9200=y CONFIG_SENSORS_XDPE122=y CONFIG_SENSORS_ZL6100=y CONFIG_SENSORS_PWM_FAN=y CONFIG_SENSORS_SBTSI=y CONFIG_SENSORS_SHT15=y CONFIG_SENSORS_SHT21=y CONFIG_SENSORS_SHT3x=y CONFIG_SENSORS_SHTC1=y CONFIG_SENSORS_SIS5595=y CONFIG_SENSORS_DME1737=y CONFIG_SENSORS_EMC1403=y CONFIG_SENSORS_EMC2103=y CONFIG_SENSORS_EMC6W201=y CONFIG_SENSORS_SMSC47M1=y CONFIG_SENSORS_SMSC47M192=y CONFIG_SENSORS_SMSC47B397=y CONFIG_SENSORS_SCH56XX_COMMON=y CONFIG_SENSORS_SCH5627=y CONFIG_SENSORS_SCH5636=y CONFIG_SENSORS_STTS751=y CONFIG_SENSORS_SMM665=y CONFIG_SENSORS_ADC128D818=y CONFIG_SENSORS_ADS7828=y CONFIG_SENSORS_ADS7871=y CONFIG_SENSORS_AMC6821=y CONFIG_SENSORS_INA209=y CONFIG_SENSORS_INA2XX=y CONFIG_SENSORS_INA3221=y CONFIG_SENSORS_TC74=y CONFIG_SENSORS_THMC50=y CONFIG_SENSORS_TMP102=y CONFIG_SENSORS_TMP103=y CONFIG_SENSORS_TMP108=y CONFIG_SENSORS_TMP401=y CONFIG_SENSORS_TMP421=y CONFIG_SENSORS_TMP513=y CONFIG_SENSORS_VIA_CPUTEMP=y CONFIG_SENSORS_VIA686A=y CONFIG_SENSORS_VT1211=y CONFIG_SENSORS_VT8231=y CONFIG_SENSORS_W83773G=y CONFIG_SENSORS_W83781D=y CONFIG_SENSORS_W83791D=y CONFIG_SENSORS_W83792D=y CONFIG_SENSORS_W83793=y CONFIG_SENSORS_W83795=y CONFIG_SENSORS_W83795_FANCTRL=y CONFIG_SENSORS_W83L785TS=y CONFIG_SENSORS_W83L786NG=y CONFIG_SENSORS_W83627HF=y CONFIG_SENSORS_W83627EHF=y CONFIG_SENSORS_WM831X=y CONFIG_SENSORS_WM8350=y CONFIG_SENSORS_XGENE=y CONFIG_SENSORS_INTEL_M10_BMC_HWMON=y # # ACPI drivers # CONFIG_SENSORS_ACPI_POWER=y CONFIG_SENSORS_ATK0110=y CONFIG_THERMAL=y CONFIG_THERMAL_NETLINK=y CONFIG_THERMAL_STATISTICS=y CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0 CONFIG_THERMAL_HWMON=y CONFIG_THERMAL_OF=y CONFIG_THERMAL_WRITABLE_TRIPS=y CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set # CONFIG_THERMAL_DEFAULT_GOV_POWER_ALLOCATOR is not set CONFIG_THERMAL_GOV_FAIR_SHARE=y CONFIG_THERMAL_GOV_STEP_WISE=y CONFIG_THERMAL_GOV_BANG_BANG=y CONFIG_THERMAL_GOV_USER_SPACE=y CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y CONFIG_CPU_THERMAL=y CONFIG_CPU_FREQ_THERMAL=y CONFIG_CPU_IDLE_THERMAL=y CONFIG_DEVFREQ_THERMAL=y CONFIG_THERMAL_EMULATION=y CONFIG_THERMAL_MMIO=y CONFIG_MAX77620_THERMAL=y CONFIG_DA9062_THERMAL=y # # Intel thermal drivers # CONFIG_INTEL_POWERCLAMP=y CONFIG_X86_PKG_TEMP_THERMAL=y CONFIG_INTEL_SOC_DTS_IOSF_CORE=y CONFIG_INTEL_SOC_DTS_THERMAL=y CONFIG_INTEL_QUARK_DTS_THERMAL=y # # ACPI INT340X thermal drivers # CONFIG_INT340X_THERMAL=y CONFIG_ACPI_THERMAL_REL=y CONFIG_INT3406_THERMAL=y # end of ACPI INT340X thermal drivers CONFIG_INTEL_BXT_PMIC_THERMAL=y CONFIG_INTEL_PCH_THERMAL=y # end of Intel thermal drivers # CONFIG_TI_SOC_THERMAL is not set CONFIG_GENERIC_ADC_THERMAL=y CONFIG_WATCHDOG=y CONFIG_WATCHDOG_CORE=y CONFIG_WATCHDOG_NOWAYOUT=y CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y CONFIG_WATCHDOG_OPEN_TIMEOUT=0 CONFIG_WATCHDOG_SYSFS=y # # Watchdog Pretimeout Governors # CONFIG_WATCHDOG_PRETIMEOUT_GOV=y CONFIG_WATCHDOG_PRETIMEOUT_GOV_SEL=m CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=y CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y # CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=y CONFIG_SOFT_WATCHDOG_PRETIMEOUT=y CONFIG_BD70528_WATCHDOG=y CONFIG_DA9052_WATCHDOG=y CONFIG_DA9055_WATCHDOG=y CONFIG_DA9063_WATCHDOG=y CONFIG_DA9062_WATCHDOG=y CONFIG_GPIO_WATCHDOG=y CONFIG_GPIO_WATCHDOG_ARCH_INITCALL=y CONFIG_MENF21BMC_WATCHDOG=y CONFIG_MENZ069_WATCHDOG=y CONFIG_WDAT_WDT=y CONFIG_WM831X_WATCHDOG=y CONFIG_WM8350_WATCHDOG=y CONFIG_XILINX_WATCHDOG=y CONFIG_ZIIRAVE_WATCHDOG=y CONFIG_RAVE_SP_WATCHDOG=y CONFIG_MLX_WDT=y CONFIG_CADENCE_WATCHDOG=y CONFIG_DW_WATCHDOG=y CONFIG_RN5T618_WATCHDOG=y CONFIG_TWL4030_WATCHDOG=y CONFIG_MAX63XX_WATCHDOG=y CONFIG_MAX77620_WATCHDOG=y CONFIG_RETU_WATCHDOG=y CONFIG_STPMIC1_WATCHDOG=y CONFIG_ACQUIRE_WDT=y CONFIG_ADVANTECH_WDT=y CONFIG_ALIM1535_WDT=y CONFIG_ALIM7101_WDT=y CONFIG_EBC_C384_WDT=y CONFIG_F71808E_WDT=y CONFIG_SP5100_TCO=y CONFIG_GEODE_WDT=y CONFIG_SBC_FITPC2_WATCHDOG=y # CONFIG_EUROTECH_WDT is not set CONFIG_IB700_WDT=y CONFIG_IBMASR=y CONFIG_WAFER_WDT=y CONFIG_I6300ESB_WDT=y CONFIG_IE6XX_WDT=y CONFIG_INTEL_SCU_WATCHDOG=y CONFIG_INTEL_MID_WATCHDOG=y CONFIG_ITCO_WDT=y CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=y CONFIG_IT87_WDT=y CONFIG_HP_WATCHDOG=y CONFIG_HPWDT_NMI_DECODING=y CONFIG_KEMPLD_WDT=y CONFIG_SC1200_WDT=y CONFIG_SCx200_WDT=y CONFIG_PC87413_WDT=y CONFIG_NV_TCO=y CONFIG_RDC321X_WDT=y CONFIG_60XX_WDT=y CONFIG_SBC8360_WDT=y CONFIG_SBC7240_WDT=y CONFIG_CPU5_WDT=y CONFIG_SMSC_SCH311X_WDT=y CONFIG_SMSC37B787_WDT=y CONFIG_TQMX86_WDT=y CONFIG_VIA_WDT=y CONFIG_W83627HF_WDT=y CONFIG_W83877F_WDT=y CONFIG_W83977F_WDT=y CONFIG_MACHZ_WDT=y CONFIG_SBC_EPX_C3_WATCHDOG=y CONFIG_INTEL_MEI_WDT=y CONFIG_NI903X_WDT=y CONFIG_NIC7018_WDT=y CONFIG_MEN_A21_WDT=y # # ISA-based Watchdog Cards # CONFIG_PCWATCHDOG=y CONFIG_MIXCOMWD=y # CONFIG_WDT is not set # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=y CONFIG_WDTPCI=y # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=y CONFIG_SSB_POSSIBLE=y CONFIG_SSB=y CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_SSB_DRIVER_GPIO=y CONFIG_BCMA_POSSIBLE=y CONFIG_BCMA=y CONFIG_BCMA_BLOCKIO=y CONFIG_BCMA_HOST_PCI_POSSIBLE=y CONFIG_BCMA_HOST_PCI=y CONFIG_BCMA_HOST_SOC=y CONFIG_BCMA_DRIVER_PCI=y CONFIG_BCMA_SFLASH=y CONFIG_BCMA_DRIVER_GMAC_CMN=y CONFIG_BCMA_DRIVER_GPIO=y CONFIG_BCMA_DEBUG=y # # Multifunction device drivers # CONFIG_MFD_CORE=y CONFIG_MFD_CS5535=y CONFIG_MFD_ACT8945A=y CONFIG_MFD_AS3711=y CONFIG_MFD_AS3722=y CONFIG_PMIC_ADP5520=y CONFIG_MFD_AAT2870_CORE=y CONFIG_MFD_ATMEL_FLEXCOM=y CONFIG_MFD_ATMEL_HLCDC=y CONFIG_MFD_BCM590XX=y CONFIG_MFD_BD9571MWV=y CONFIG_MFD_AXP20X=y CONFIG_MFD_AXP20X_I2C=y CONFIG_MFD_CROS_EC_DEV=y CONFIG_MFD_MADERA=y CONFIG_MFD_MADERA_I2C=y CONFIG_MFD_MADERA_SPI=y CONFIG_MFD_CS47L15=y CONFIG_MFD_CS47L35=y CONFIG_MFD_CS47L85=y CONFIG_MFD_CS47L90=y CONFIG_MFD_CS47L92=y CONFIG_PMIC_DA903X=y CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y CONFIG_MFD_DA9052_I2C=y CONFIG_MFD_DA9055=y CONFIG_MFD_DA9062=y CONFIG_MFD_DA9063=y CONFIG_MFD_DA9150=y CONFIG_MFD_DLN2=y CONFIG_MFD_GATEWORKS_GSC=y CONFIG_MFD_MC13XXX=y CONFIG_MFD_MC13XXX_SPI=y CONFIG_MFD_MC13XXX_I2C=y CONFIG_MFD_MP2629=y CONFIG_MFD_HI6421_PMIC=y CONFIG_HTC_PASIC3=y CONFIG_HTC_I2CPLD=y CONFIG_MFD_INTEL_QUARK_I2C_GPIO=y CONFIG_LPC_ICH=y CONFIG_LPC_SCH=y CONFIG_INTEL_SOC_PMIC=y CONFIG_INTEL_SOC_PMIC_BXTWC=y CONFIG_INTEL_SOC_PMIC_CHTWC=y CONFIG_INTEL_SOC_PMIC_CHTDC_TI=y CONFIG_INTEL_SOC_PMIC_MRFLD=y CONFIG_MFD_INTEL_LPSS=y CONFIG_MFD_INTEL_LPSS_ACPI=y CONFIG_MFD_INTEL_LPSS_PCI=y CONFIG_MFD_INTEL_MSIC=y CONFIG_MFD_INTEL_PMC_BXT=y CONFIG_MFD_INTEL_PMT=y CONFIG_MFD_IQS62X=y CONFIG_MFD_JANZ_CMODIO=y CONFIG_MFD_KEMPLD=y CONFIG_MFD_88PM800=y CONFIG_MFD_88PM805=y CONFIG_MFD_88PM860X=y CONFIG_MFD_MAX14577=y CONFIG_MFD_MAX77620=y CONFIG_MFD_MAX77650=y CONFIG_MFD_MAX77686=y CONFIG_MFD_MAX77693=y CONFIG_MFD_MAX77843=y CONFIG_MFD_MAX8907=y CONFIG_MFD_MAX8925=y CONFIG_MFD_MAX8997=y CONFIG_MFD_MAX8998=y CONFIG_MFD_MT6360=y CONFIG_MFD_MT6397=y CONFIG_MFD_MENF21BMC=y CONFIG_EZX_PCAP=y CONFIG_MFD_CPCAP=y CONFIG_MFD_VIPERBOARD=y CONFIG_MFD_RETU=y CONFIG_MFD_PCF50633=y CONFIG_PCF50633_ADC=y CONFIG_PCF50633_GPIO=y CONFIG_UCB1400_CORE=y CONFIG_MFD_RDC321X=y CONFIG_MFD_RT5033=y CONFIG_MFD_RC5T583=y CONFIG_MFD_RK808=y CONFIG_MFD_RN5T618=y CONFIG_MFD_SEC_CORE=y CONFIG_MFD_SI476X_CORE=y CONFIG_MFD_SM501=y CONFIG_MFD_SM501_GPIO=y CONFIG_MFD_SKY81452=y CONFIG_ABX500_CORE=y CONFIG_AB3100_CORE=y CONFIG_AB3100_OTP=y CONFIG_MFD_STMPE=y # # STMicroelectronics STMPE Interface Drivers # CONFIG_STMPE_I2C=y CONFIG_STMPE_SPI=y # end of STMicroelectronics STMPE Interface Drivers CONFIG_MFD_STA2X11=y CONFIG_MFD_SYSCON=y CONFIG_MFD_TI_AM335X_TSCADC=y CONFIG_MFD_LP3943=y CONFIG_MFD_LP8788=y CONFIG_MFD_TI_LMU=y CONFIG_MFD_PALMAS=y CONFIG_TPS6105X=y # CONFIG_TPS65010 is not set CONFIG_TPS6507X=y CONFIG_MFD_TPS65086=y CONFIG_MFD_TPS65090=y CONFIG_MFD_TPS65217=y CONFIG_MFD_TPS68470=y CONFIG_MFD_TI_LP873X=y CONFIG_MFD_TI_LP87565=y CONFIG_MFD_TPS65218=y CONFIG_MFD_TPS6586X=y CONFIG_MFD_TPS65910=y CONFIG_MFD_TPS65912=y CONFIG_MFD_TPS65912_I2C=y CONFIG_MFD_TPS65912_SPI=y CONFIG_MFD_TPS80031=y CONFIG_TWL4030_CORE=y CONFIG_MFD_TWL4030_AUDIO=y CONFIG_TWL6040_CORE=y CONFIG_MFD_WL1273_CORE=y CONFIG_MFD_LM3533=y CONFIG_MFD_TIMBERDALE=y CONFIG_MFD_TC3589X=y CONFIG_MFD_TQMX86=y CONFIG_MFD_VX855=y CONFIG_MFD_LOCHNAGAR=y CONFIG_MFD_ARIZONA=y CONFIG_MFD_ARIZONA_I2C=y CONFIG_MFD_ARIZONA_SPI=y CONFIG_MFD_CS47L24=y CONFIG_MFD_WM5102=y CONFIG_MFD_WM5110=y CONFIG_MFD_WM8997=y CONFIG_MFD_WM8998=y CONFIG_MFD_WM8400=y CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_I2C=y CONFIG_MFD_WM831X_SPI=y CONFIG_MFD_WM8350=y CONFIG_MFD_WM8350_I2C=y CONFIG_MFD_WM8994=y CONFIG_MFD_ROHM_BD718XX=y CONFIG_MFD_ROHM_BD70528=y CONFIG_MFD_ROHM_BD71828=y CONFIG_MFD_STPMIC1=y CONFIG_MFD_STMFX=y CONFIG_MFD_WCD934X=y CONFIG_RAVE_SP_CORE=y CONFIG_MFD_INTEL_M10_BMC=y # end of Multifunction device drivers CONFIG_REGULATOR=y CONFIG_REGULATOR_DEBUG=y CONFIG_REGULATOR_FIXED_VOLTAGE=y CONFIG_REGULATOR_VIRTUAL_CONSUMER=y CONFIG_REGULATOR_USERSPACE_CONSUMER=y CONFIG_REGULATOR_88PG86X=y CONFIG_REGULATOR_88PM800=y CONFIG_REGULATOR_88PM8607=y CONFIG_REGULATOR_ACT8865=y CONFIG_REGULATOR_ACT8945A=y CONFIG_REGULATOR_AD5398=y CONFIG_REGULATOR_AAT2870=y CONFIG_REGULATOR_AB3100=y CONFIG_REGULATOR_ARIZONA_LDO1=y CONFIG_REGULATOR_ARIZONA_MICSUPP=y CONFIG_REGULATOR_AS3711=y CONFIG_REGULATOR_AS3722=y CONFIG_REGULATOR_AXP20X=y CONFIG_REGULATOR_BCM590XX=y CONFIG_REGULATOR_BD70528=y CONFIG_REGULATOR_BD71828=y CONFIG_REGULATOR_BD718XX=y CONFIG_REGULATOR_BD9571MWV=y CONFIG_REGULATOR_CPCAP=y CONFIG_REGULATOR_CROS_EC=y CONFIG_REGULATOR_DA903X=y CONFIG_REGULATOR_DA9052=y CONFIG_REGULATOR_DA9055=y CONFIG_REGULATOR_DA9062=y CONFIG_REGULATOR_DA9063=y CONFIG_REGULATOR_DA9121=y CONFIG_REGULATOR_DA9210=y CONFIG_REGULATOR_DA9211=y CONFIG_REGULATOR_FAN53555=y CONFIG_REGULATOR_FAN53880=y CONFIG_REGULATOR_GPIO=y CONFIG_REGULATOR_HI6421=y CONFIG_REGULATOR_HI6421V530=y CONFIG_REGULATOR_ISL9305=y CONFIG_REGULATOR_ISL6271A=y CONFIG_REGULATOR_LM363X=y CONFIG_REGULATOR_LOCHNAGAR=y CONFIG_REGULATOR_LP3971=y CONFIG_REGULATOR_LP3972=y CONFIG_REGULATOR_LP872X=y CONFIG_REGULATOR_LP873X=y CONFIG_REGULATOR_LP8755=y CONFIG_REGULATOR_LP87565=y CONFIG_REGULATOR_LP8788=y CONFIG_REGULATOR_LTC3589=y CONFIG_REGULATOR_LTC3676=y CONFIG_REGULATOR_MAX14577=y CONFIG_REGULATOR_MAX1586=y CONFIG_REGULATOR_MAX77620=y CONFIG_REGULATOR_MAX77650=y CONFIG_REGULATOR_MAX8649=y CONFIG_REGULATOR_MAX8660=y CONFIG_REGULATOR_MAX8907=y CONFIG_REGULATOR_MAX8925=y CONFIG_REGULATOR_MAX8952=y CONFIG_REGULATOR_MAX8973=y CONFIG_REGULATOR_MAX8997=y CONFIG_REGULATOR_MAX8998=y CONFIG_REGULATOR_MAX77686=y CONFIG_REGULATOR_MAX77693=y CONFIG_REGULATOR_MAX77802=y CONFIG_REGULATOR_MAX77826=y CONFIG_REGULATOR_MC13XXX_CORE=y CONFIG_REGULATOR_MC13783=y CONFIG_REGULATOR_MC13892=y CONFIG_REGULATOR_MCP16502=y CONFIG_REGULATOR_MP5416=y CONFIG_REGULATOR_MP8859=y CONFIG_REGULATOR_MP886X=y CONFIG_REGULATOR_MPQ7920=y CONFIG_REGULATOR_MT6311=y CONFIG_REGULATOR_MT6323=y CONFIG_REGULATOR_MT6358=y CONFIG_REGULATOR_MT6360=y CONFIG_REGULATOR_MT6397=y CONFIG_REGULATOR_PALMAS=y CONFIG_REGULATOR_PCA9450=y CONFIG_REGULATOR_PCAP=y CONFIG_REGULATOR_PCF50633=y CONFIG_REGULATOR_PF8X00=y CONFIG_REGULATOR_PFUZE100=y CONFIG_REGULATOR_PV88060=y CONFIG_REGULATOR_PV88080=y CONFIG_REGULATOR_PV88090=y CONFIG_REGULATOR_PWM=y CONFIG_REGULATOR_QCOM_SPMI=y CONFIG_REGULATOR_QCOM_USB_VBUS=y CONFIG_REGULATOR_RASPBERRYPI_TOUCHSCREEN_ATTINY=y CONFIG_REGULATOR_RC5T583=y CONFIG_REGULATOR_RK808=y CONFIG_REGULATOR_RN5T618=y CONFIG_REGULATOR_ROHM=y CONFIG_REGULATOR_RT4801=y CONFIG_REGULATOR_RT5033=y CONFIG_REGULATOR_RTMV20=y CONFIG_REGULATOR_S2MPA01=y CONFIG_REGULATOR_S2MPS11=y CONFIG_REGULATOR_S5M8767=y CONFIG_REGULATOR_SKY81452=y CONFIG_REGULATOR_SLG51000=y CONFIG_REGULATOR_STPMIC1=y CONFIG_REGULATOR_SY8106A=y CONFIG_REGULATOR_SY8824X=y CONFIG_REGULATOR_SY8827N=y CONFIG_REGULATOR_TPS51632=y CONFIG_REGULATOR_TPS6105X=y CONFIG_REGULATOR_TPS62360=y CONFIG_REGULATOR_TPS65023=y CONFIG_REGULATOR_TPS6507X=y CONFIG_REGULATOR_TPS65086=y CONFIG_REGULATOR_TPS65090=y CONFIG_REGULATOR_TPS65132=y CONFIG_REGULATOR_TPS65217=y CONFIG_REGULATOR_TPS65218=y CONFIG_REGULATOR_TPS6524X=y CONFIG_REGULATOR_TPS6586X=y CONFIG_REGULATOR_TPS65910=y CONFIG_REGULATOR_TPS65912=y CONFIG_REGULATOR_TPS80031=y CONFIG_REGULATOR_TWL4030=y CONFIG_REGULATOR_VCTRL=y CONFIG_REGULATOR_WM831X=y CONFIG_REGULATOR_WM8350=y CONFIG_REGULATOR_WM8400=y CONFIG_REGULATOR_WM8994=y CONFIG_REGULATOR_QCOM_LABIBB=y CONFIG_RC_CORE=y CONFIG_RC_MAP=y CONFIG_LIRC=y CONFIG_BPF_LIRC_MODE2=y CONFIG_RC_DECODERS=y CONFIG_IR_NEC_DECODER=y CONFIG_IR_RC5_DECODER=y CONFIG_IR_RC6_DECODER=y CONFIG_IR_JVC_DECODER=y CONFIG_IR_SONY_DECODER=y CONFIG_IR_SANYO_DECODER=y CONFIG_IR_SHARP_DECODER=y CONFIG_IR_MCE_KBD_DECODER=y CONFIG_IR_XMP_DECODER=y CONFIG_IR_IMON_DECODER=y CONFIG_IR_RCMM_DECODER=y CONFIG_RC_DEVICES=y CONFIG_RC_ATI_REMOTE=y CONFIG_IR_ENE=y CONFIG_IR_HIX5HD2=y CONFIG_IR_IMON=y CONFIG_IR_IMON_RAW=y CONFIG_IR_MCEUSB=y CONFIG_IR_ITE_CIR=y CONFIG_IR_FINTEK=y CONFIG_IR_NUVOTON=y CONFIG_IR_REDRAT3=y CONFIG_IR_SPI=y CONFIG_IR_STREAMZAP=y CONFIG_IR_WINBOND_CIR=y CONFIG_IR_IGORPLUGUSB=y CONFIG_IR_IGUANA=y CONFIG_IR_TTUSBIR=y CONFIG_RC_LOOPBACK=y CONFIG_IR_GPIO_CIR=y CONFIG_IR_GPIO_TX=y CONFIG_IR_PWM_TX=y CONFIG_IR_SERIAL=y CONFIG_IR_SERIAL_TRANSMITTER=y CONFIG_IR_SIR=y CONFIG_RC_XBOX_DVD=y CONFIG_IR_TOY=y CONFIG_CEC_CORE=y CONFIG_CEC_NOTIFIER=y CONFIG_MEDIA_CEC_RC=y CONFIG_MEDIA_CEC_SUPPORT=y CONFIG_CEC_CH7322=y CONFIG_CEC_CROS_EC=y CONFIG_CEC_SECO=y CONFIG_CEC_SECO_RC=y CONFIG_USB_PULSE8_CEC=y CONFIG_USB_RAINSHADOW_CEC=y CONFIG_MEDIA_SUPPORT=y CONFIG_MEDIA_SUPPORT_FILTER=y CONFIG_MEDIA_SUBDRV_AUTOSELECT=y # # Media device types # CONFIG_MEDIA_CAMERA_SUPPORT=y CONFIG_MEDIA_ANALOG_TV_SUPPORT=y CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y CONFIG_MEDIA_RADIO_SUPPORT=y CONFIG_MEDIA_SDR_SUPPORT=y CONFIG_MEDIA_PLATFORM_SUPPORT=y CONFIG_MEDIA_TEST_SUPPORT=y # end of Media device types CONFIG_VIDEO_DEV=y CONFIG_MEDIA_CONTROLLER=y CONFIG_DVB_CORE=y # # Video4Linux options # CONFIG_VIDEO_V4L2=y CONFIG_VIDEO_V4L2_I2C=y CONFIG_VIDEO_V4L2_SUBDEV_API=y CONFIG_VIDEO_ADV_DEBUG=y CONFIG_VIDEO_FIXED_MINOR_RANGES=y CONFIG_VIDEO_TUNER=y CONFIG_V4L2_MEM2MEM_DEV=y CONFIG_V4L2_FLASH_LED_CLASS=y CONFIG_V4L2_FWNODE=y CONFIG_VIDEOBUF_GEN=y CONFIG_VIDEOBUF_DMA_SG=y CONFIG_VIDEOBUF_VMALLOC=y # end of Video4Linux options # # Media controller options # CONFIG_MEDIA_CONTROLLER_DVB=y CONFIG_MEDIA_CONTROLLER_REQUEST_API=y # # Please notice that the enabled Media controller Request API is EXPERIMENTAL # # end of Media controller options # # Digital TV options # CONFIG_DVB_MMAP=y CONFIG_DVB_NET=y CONFIG_DVB_MAX_ADAPTERS=16 CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_DEMUX_SECTION_LOSS_LOG=y CONFIG_DVB_ULE_DEBUG=y # end of Digital TV options # # Media drivers # # # Drivers filtered as selected at 'Filter media drivers' # CONFIG_TTPCI_EEPROM=y CONFIG_MEDIA_USB_SUPPORT=y # # Webcam devices # CONFIG_USB_VIDEO_CLASS=y CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=y CONFIG_USB_M5602=y CONFIG_USB_STV06XX=y CONFIG_USB_GL860=y CONFIG_USB_GSPCA_BENQ=y CONFIG_USB_GSPCA_CONEX=y CONFIG_USB_GSPCA_CPIA1=y CONFIG_USB_GSPCA_DTCS033=y CONFIG_USB_GSPCA_ETOMS=y CONFIG_USB_GSPCA_FINEPIX=y CONFIG_USB_GSPCA_JEILINJ=y CONFIG_USB_GSPCA_JL2005BCD=y CONFIG_USB_GSPCA_KINECT=y CONFIG_USB_GSPCA_KONICA=y CONFIG_USB_GSPCA_MARS=y CONFIG_USB_GSPCA_MR97310A=y CONFIG_USB_GSPCA_NW80X=y CONFIG_USB_GSPCA_OV519=y CONFIG_USB_GSPCA_OV534=y CONFIG_USB_GSPCA_OV534_9=y CONFIG_USB_GSPCA_PAC207=y CONFIG_USB_GSPCA_PAC7302=y CONFIG_USB_GSPCA_PAC7311=y CONFIG_USB_GSPCA_SE401=y CONFIG_USB_GSPCA_SN9C2028=y CONFIG_USB_GSPCA_SN9C20X=y CONFIG_USB_GSPCA_SONIXB=y CONFIG_USB_GSPCA_SONIXJ=y CONFIG_USB_GSPCA_SPCA500=y CONFIG_USB_GSPCA_SPCA501=y CONFIG_USB_GSPCA_SPCA505=y CONFIG_USB_GSPCA_SPCA506=y CONFIG_USB_GSPCA_SPCA508=y CONFIG_USB_GSPCA_SPCA561=y CONFIG_USB_GSPCA_SPCA1528=y CONFIG_USB_GSPCA_SQ905=y CONFIG_USB_GSPCA_SQ905C=y CONFIG_USB_GSPCA_SQ930X=y CONFIG_USB_GSPCA_STK014=y CONFIG_USB_GSPCA_STK1135=y CONFIG_USB_GSPCA_STV0680=y CONFIG_USB_GSPCA_SUNPLUS=y CONFIG_USB_GSPCA_T613=y CONFIG_USB_GSPCA_TOPRO=y CONFIG_USB_GSPCA_TOUPTEK=y CONFIG_USB_GSPCA_TV8532=y CONFIG_USB_GSPCA_VC032X=y CONFIG_USB_GSPCA_VICAM=y CONFIG_USB_GSPCA_XIRLINK_CIT=y CONFIG_USB_GSPCA_ZC3XX=y CONFIG_USB_PWC=y CONFIG_USB_PWC_DEBUG=y CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_VIDEO_CPIA2=y CONFIG_USB_ZR364XX=y CONFIG_USB_STKWEBCAM=y CONFIG_USB_S2255=y CONFIG_VIDEO_USBTV=y # # Analog TV USB devices # CONFIG_VIDEO_PVRUSB2=y CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y CONFIG_VIDEO_PVRUSB2_DEBUGIFC=y CONFIG_VIDEO_HDPVR=y CONFIG_VIDEO_STK1160_COMMON=y CONFIG_VIDEO_STK1160=y CONFIG_VIDEO_GO7007=y CONFIG_VIDEO_GO7007_USB=y CONFIG_VIDEO_GO7007_LOADER=y CONFIG_VIDEO_GO7007_USB_S2250_BOARD=y # # Analog/digital TV USB devices # CONFIG_VIDEO_AU0828=y CONFIG_VIDEO_AU0828_V4L2=y CONFIG_VIDEO_AU0828_RC=y CONFIG_VIDEO_CX231XX=y CONFIG_VIDEO_CX231XX_RC=y CONFIG_VIDEO_CX231XX_ALSA=y CONFIG_VIDEO_CX231XX_DVB=y CONFIG_VIDEO_TM6000=y CONFIG_VIDEO_TM6000_ALSA=y CONFIG_VIDEO_TM6000_DVB=y # # Digital TV USB devices # CONFIG_DVB_USB=y CONFIG_DVB_USB_DEBUG=y CONFIG_DVB_USB_DIB3000MC=y CONFIG_DVB_USB_A800=y CONFIG_DVB_USB_DIBUSB_MB=y CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y CONFIG_DVB_USB_DIBUSB_MC=y CONFIG_DVB_USB_DIB0700=y CONFIG_DVB_USB_UMT_010=y CONFIG_DVB_USB_CXUSB=y CONFIG_DVB_USB_CXUSB_ANALOG=y CONFIG_DVB_USB_M920X=y CONFIG_DVB_USB_DIGITV=y CONFIG_DVB_USB_VP7045=y CONFIG_DVB_USB_VP702X=y CONFIG_DVB_USB_GP8PSK=y CONFIG_DVB_USB_NOVA_T_USB2=y CONFIG_DVB_USB_TTUSB2=y CONFIG_DVB_USB_DTT200U=y CONFIG_DVB_USB_OPERA1=y CONFIG_DVB_USB_AF9005=y CONFIG_DVB_USB_AF9005_REMOTE=y CONFIG_DVB_USB_PCTV452E=y CONFIG_DVB_USB_DW2102=y CONFIG_DVB_USB_CINERGY_T2=y CONFIG_DVB_USB_DTV5100=y CONFIG_DVB_USB_AZ6027=y CONFIG_DVB_USB_TECHNISAT_USB2=y CONFIG_DVB_USB_V2=y CONFIG_DVB_USB_AF9015=y CONFIG_DVB_USB_AF9035=y CONFIG_DVB_USB_ANYSEE=y CONFIG_DVB_USB_AU6610=y CONFIG_DVB_USB_AZ6007=y CONFIG_DVB_USB_CE6230=y CONFIG_DVB_USB_EC168=y CONFIG_DVB_USB_GL861=y CONFIG_DVB_USB_LME2510=y CONFIG_DVB_USB_MXL111SF=y CONFIG_DVB_USB_RTL28XXU=y CONFIG_DVB_USB_DVBSKY=y CONFIG_DVB_USB_ZD1301=y CONFIG_DVB_TTUSB_BUDGET=y CONFIG_DVB_TTUSB_DEC=y CONFIG_SMS_USB_DRV=y CONFIG_DVB_B2C2_FLEXCOP_USB=y CONFIG_DVB_B2C2_FLEXCOP_USB_DEBUG=y CONFIG_DVB_AS102=y # # Webcam, TV (analog/digital) USB devices # CONFIG_VIDEO_EM28XX=y CONFIG_VIDEO_EM28XX_V4L2=y CONFIG_VIDEO_EM28XX_ALSA=y CONFIG_VIDEO_EM28XX_DVB=y CONFIG_VIDEO_EM28XX_RC=y # # Software defined radio USB devices # CONFIG_USB_AIRSPY=y CONFIG_USB_HACKRF=y CONFIG_USB_MSI2500=y CONFIG_MEDIA_PCI_SUPPORT=y # # Media capture support # CONFIG_VIDEO_MEYE=y CONFIG_VIDEO_SOLO6X10=y CONFIG_STA2X11_VIP=y CONFIG_VIDEO_TW5864=y CONFIG_VIDEO_TW68=y CONFIG_VIDEO_TW686X=y # # Media capture/analog TV support # CONFIG_VIDEO_IVTV=y CONFIG_VIDEO_IVTV_DEPRECATED_IOCTLS=y CONFIG_VIDEO_IVTV_ALSA=y CONFIG_VIDEO_FB_IVTV=y CONFIG_VIDEO_FB_IVTV_FORCE_PAT=y CONFIG_VIDEO_HEXIUM_GEMINI=y CONFIG_VIDEO_HEXIUM_ORION=y CONFIG_VIDEO_MXB=y CONFIG_VIDEO_DT3155=y # # Media capture/analog/hybrid TV support # CONFIG_VIDEO_CX18=y CONFIG_VIDEO_CX18_ALSA=y CONFIG_VIDEO_CX23885=y CONFIG_MEDIA_ALTERA_CI=y CONFIG_VIDEO_CX25821=y CONFIG_VIDEO_CX25821_ALSA=y CONFIG_VIDEO_CX88=y CONFIG_VIDEO_CX88_ALSA=y CONFIG_VIDEO_CX88_BLACKBIRD=y CONFIG_VIDEO_CX88_DVB=y CONFIG_VIDEO_CX88_ENABLE_VP3054=y CONFIG_VIDEO_CX88_VP3054=y CONFIG_VIDEO_CX88_MPEG=y CONFIG_VIDEO_BT848=y CONFIG_DVB_BT8XX=y CONFIG_VIDEO_SAA7134=y CONFIG_VIDEO_SAA7134_ALSA=y CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=y CONFIG_VIDEO_SAA7134_GO7007=y CONFIG_VIDEO_SAA7164=y # # Media digital TV PCI Adapters # CONFIG_DVB_AV7110_IR=y CONFIG_DVB_AV7110=y CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=y CONFIG_DVB_BUDGET=y CONFIG_DVB_BUDGET_CI=y CONFIG_DVB_BUDGET_AV=y CONFIG_DVB_BUDGET_PATCH=y CONFIG_DVB_B2C2_FLEXCOP_PCI=y CONFIG_DVB_B2C2_FLEXCOP_PCI_DEBUG=y CONFIG_DVB_PLUTO2=y CONFIG_DVB_DM1105=y CONFIG_DVB_PT1=y CONFIG_DVB_PT3=y CONFIG_MANTIS_CORE=y CONFIG_DVB_MANTIS=y CONFIG_DVB_HOPPER=y CONFIG_DVB_NGENE=y CONFIG_DVB_DDBRIDGE=y CONFIG_DVB_DDBRIDGE_MSIENABLE=y CONFIG_DVB_SMIPCIE=y CONFIG_DVB_NETUP_UNIDVB=y CONFIG_VIDEO_IPU3_CIO2=y CONFIG_VIDEO_PCI_SKELETON=y CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_TEA575X=y CONFIG_RADIO_SI470X=y CONFIG_USB_SI470X=y CONFIG_I2C_SI470X=y CONFIG_RADIO_SI4713=y CONFIG_USB_SI4713=y CONFIG_PLATFORM_SI4713=y CONFIG_I2C_SI4713=y CONFIG_RADIO_SI476X=y CONFIG_USB_MR800=y CONFIG_USB_DSBR=y CONFIG_RADIO_MAXIRADIO=y CONFIG_RADIO_SHARK=y CONFIG_RADIO_SHARK2=y CONFIG_USB_KEENE=y CONFIG_USB_RAREMONO=y CONFIG_USB_MA901=y CONFIG_RADIO_TEA5764=y CONFIG_RADIO_TEA5764_XTAL=y CONFIG_RADIO_SAA7706H=y CONFIG_RADIO_TEF6862=y CONFIG_RADIO_TIMBERDALE=y CONFIG_RADIO_WL1273=y CONFIG_RADIO_WL128X=y CONFIG_V4L_RADIO_ISA_DRIVERS=y CONFIG_RADIO_ISA=y CONFIG_RADIO_CADET=y CONFIG_RADIO_RTRACK=y CONFIG_RADIO_RTRACK_PORT=30f CONFIG_RADIO_RTRACK2=y CONFIG_RADIO_RTRACK2_PORT=30c CONFIG_RADIO_AZTECH=y CONFIG_RADIO_AZTECH_PORT=350 CONFIG_RADIO_GEMTEK=y CONFIG_RADIO_GEMTEK_PORT=34c CONFIG_RADIO_GEMTEK_PROBE=y CONFIG_RADIO_MIROPCM20=y CONFIG_RADIO_SF16FMI=y CONFIG_RADIO_SF16FMR2=y CONFIG_RADIO_TERRATEC=y CONFIG_RADIO_TRUST=y CONFIG_RADIO_TRUST_PORT=350 CONFIG_RADIO_TYPHOON=y CONFIG_RADIO_TYPHOON_PORT=316 CONFIG_RADIO_TYPHOON_MUTEFREQ=87500 CONFIG_RADIO_ZOLTRIX=y CONFIG_RADIO_ZOLTRIX_PORT=20c CONFIG_MEDIA_COMMON_OPTIONS=y # # common driver options # CONFIG_VIDEO_CX2341X=y CONFIG_VIDEO_TVEEPROM=y CONFIG_CYPRESS_FIRMWARE=y CONFIG_VIDEOBUF2_CORE=y CONFIG_VIDEOBUF2_V4L2=y CONFIG_VIDEOBUF2_MEMOPS=y CONFIG_VIDEOBUF2_DMA_CONTIG=y CONFIG_VIDEOBUF2_VMALLOC=y CONFIG_VIDEOBUF2_DMA_SG=y CONFIG_VIDEOBUF2_DVB=y CONFIG_DVB_B2C2_FLEXCOP=y CONFIG_DVB_B2C2_FLEXCOP_DEBUG=y CONFIG_VIDEO_SAA7146=y CONFIG_VIDEO_SAA7146_VV=y CONFIG_SMS_SIANO_MDTV=y CONFIG_SMS_SIANO_RC=y CONFIG_SMS_SIANO_DEBUGFS=y CONFIG_VIDEO_V4L2_TPG=y CONFIG_V4L_PLATFORM_DRIVERS=y CONFIG_VIDEO_CAFE_CCIC=y CONFIG_VIDEO_VIA_CAMERA=y CONFIG_VIDEO_CADENCE=y CONFIG_VIDEO_CADENCE_CSI2RX=y CONFIG_VIDEO_CADENCE_CSI2TX=y CONFIG_VIDEO_ASPEED=y CONFIG_VIDEO_MUX=y CONFIG_VIDEO_XILINX=y CONFIG_VIDEO_XILINX_CSI2RXSS=y CONFIG_VIDEO_XILINX_TPG=y CONFIG_VIDEO_XILINX_VTC=y CONFIG_V4L_MEM2MEM_DRIVERS=y CONFIG_VIDEO_MEM2MEM_DEINTERLACE=y CONFIG_DVB_PLATFORM_DRIVERS=y CONFIG_SDR_PLATFORM_DRIVERS=y # # MMC/SDIO DVB adapters # CONFIG_SMS_SDIO_DRV=y CONFIG_V4L_TEST_DRIVERS=y CONFIG_VIDEO_VIMC=y CONFIG_VIDEO_VIVID=y CONFIG_VIDEO_VIVID_CEC=y CONFIG_VIDEO_VIVID_MAX_DEVS=64 CONFIG_VIDEO_VIM2M=y CONFIG_VIDEO_VICODEC=y CONFIG_DVB_TEST_DRIVERS=y CONFIG_DVB_VIDTV=y # # FireWire (IEEE 1394) Adapters # CONFIG_DVB_FIREDTV=y CONFIG_DVB_FIREDTV_INPUT=y # end of Media drivers # # Media ancillary drivers # CONFIG_MEDIA_ATTACH=y # # IR I2C driver auto-selected by 'Autoselect ancillary drivers' # CONFIG_VIDEO_IR_I2C=y # # Audio decoders, processors and mixers # CONFIG_VIDEO_TVAUDIO=y CONFIG_VIDEO_TDA7432=y CONFIG_VIDEO_TDA9840=y CONFIG_VIDEO_TDA1997X=y CONFIG_VIDEO_TEA6415C=y CONFIG_VIDEO_TEA6420=y CONFIG_VIDEO_MSP3400=y CONFIG_VIDEO_CS3308=y CONFIG_VIDEO_CS5345=y CONFIG_VIDEO_CS53L32A=y CONFIG_VIDEO_TLV320AIC23B=y CONFIG_VIDEO_UDA1342=y CONFIG_VIDEO_WM8775=y CONFIG_VIDEO_WM8739=y CONFIG_VIDEO_VP27SMPX=y CONFIG_VIDEO_SONY_BTF_MPX=y # end of Audio decoders, processors and mixers # # RDS decoders # CONFIG_VIDEO_SAA6588=y # end of RDS decoders # # Video decoders # CONFIG_VIDEO_ADV7180=y CONFIG_VIDEO_ADV7183=y CONFIG_VIDEO_ADV748X=y CONFIG_VIDEO_ADV7604=y CONFIG_VIDEO_ADV7604_CEC=y CONFIG_VIDEO_ADV7842=y CONFIG_VIDEO_ADV7842_CEC=y CONFIG_VIDEO_BT819=y CONFIG_VIDEO_BT856=y CONFIG_VIDEO_BT866=y CONFIG_VIDEO_KS0127=y CONFIG_VIDEO_ML86V7667=y CONFIG_VIDEO_SAA7110=y CONFIG_VIDEO_SAA711X=y CONFIG_VIDEO_TC358743=y CONFIG_VIDEO_TC358743_CEC=y CONFIG_VIDEO_TVP514X=y CONFIG_VIDEO_TVP5150=y CONFIG_VIDEO_TVP7002=y CONFIG_VIDEO_TW2804=y CONFIG_VIDEO_TW9903=y CONFIG_VIDEO_TW9906=y CONFIG_VIDEO_TW9910=y CONFIG_VIDEO_VPX3220=y CONFIG_VIDEO_MAX9286=y # # Video and audio decoders # CONFIG_VIDEO_SAA717X=y CONFIG_VIDEO_CX25840=y # end of Video decoders # # Video encoders # CONFIG_VIDEO_SAA7127=y CONFIG_VIDEO_SAA7185=y CONFIG_VIDEO_ADV7170=y CONFIG_VIDEO_ADV7175=y CONFIG_VIDEO_ADV7343=y CONFIG_VIDEO_ADV7393=y CONFIG_VIDEO_AD9389B=y CONFIG_VIDEO_AK881X=y CONFIG_VIDEO_THS8200=y # end of Video encoders # # Video improvement chips # CONFIG_VIDEO_UPD64031A=y CONFIG_VIDEO_UPD64083=y # end of Video improvement chips # # Audio/Video compression chips # CONFIG_VIDEO_SAA6752HS=y # end of Audio/Video compression chips # # SDR tuner chips # CONFIG_SDR_MAX2175=y # end of SDR tuner chips # # Miscellaneous helper chips # CONFIG_VIDEO_THS7303=y CONFIG_VIDEO_M52790=y CONFIG_VIDEO_I2C=y CONFIG_VIDEO_ST_MIPID02=y # end of Miscellaneous helper chips # # Camera sensor devices # CONFIG_VIDEO_APTINA_PLL=y CONFIG_VIDEO_CCS_PLL=y CONFIG_VIDEO_HI556=y CONFIG_VIDEO_IMX214=y CONFIG_VIDEO_IMX219=y CONFIG_VIDEO_IMX258=y CONFIG_VIDEO_IMX274=y CONFIG_VIDEO_IMX290=y CONFIG_VIDEO_IMX319=y CONFIG_VIDEO_IMX355=y CONFIG_VIDEO_OV02A10=y CONFIG_VIDEO_OV2640=y CONFIG_VIDEO_OV2659=y CONFIG_VIDEO_OV2680=y CONFIG_VIDEO_OV2685=y CONFIG_VIDEO_OV2740=y CONFIG_VIDEO_OV5640=y CONFIG_VIDEO_OV5645=y CONFIG_VIDEO_OV5647=y CONFIG_VIDEO_OV6650=y CONFIG_VIDEO_OV5670=y CONFIG_VIDEO_OV5675=y CONFIG_VIDEO_OV5695=y CONFIG_VIDEO_OV7251=y CONFIG_VIDEO_OV772X=y CONFIG_VIDEO_OV7640=y CONFIG_VIDEO_OV7670=y CONFIG_VIDEO_OV7740=y CONFIG_VIDEO_OV8856=y CONFIG_VIDEO_OV9640=y CONFIG_VIDEO_OV9650=y CONFIG_VIDEO_OV9734=y CONFIG_VIDEO_OV13858=y CONFIG_VIDEO_VS6624=y CONFIG_VIDEO_MT9M001=y CONFIG_VIDEO_MT9M032=y CONFIG_VIDEO_MT9M111=y CONFIG_VIDEO_MT9P031=y CONFIG_VIDEO_MT9T001=y CONFIG_VIDEO_MT9T112=y CONFIG_VIDEO_MT9V011=y CONFIG_VIDEO_MT9V032=y CONFIG_VIDEO_MT9V111=y CONFIG_VIDEO_SR030PC30=y CONFIG_VIDEO_NOON010PC30=y CONFIG_VIDEO_M5MOLS=y CONFIG_VIDEO_RDACM20=y CONFIG_VIDEO_RJ54N1=y CONFIG_VIDEO_S5K6AA=y CONFIG_VIDEO_S5K6A3=y CONFIG_VIDEO_S5K4ECGX=y CONFIG_VIDEO_S5K5BAF=y CONFIG_VIDEO_CCS=y CONFIG_VIDEO_ET8EK8=y CONFIG_VIDEO_S5C73M3=y # end of Camera sensor devices # # Lens drivers # CONFIG_VIDEO_AD5820=y CONFIG_VIDEO_AK7375=y CONFIG_VIDEO_DW9714=y CONFIG_VIDEO_DW9768=y CONFIG_VIDEO_DW9807_VCM=y # end of Lens drivers # # Flash devices # CONFIG_VIDEO_ADP1653=y CONFIG_VIDEO_LM3560=y CONFIG_VIDEO_LM3646=y # end of Flash devices # # SPI helper chips # CONFIG_VIDEO_GS1662=y # end of SPI helper chips # # Media SPI Adapters # CONFIG_CXD2880_SPI_DRV=y # end of Media SPI Adapters CONFIG_MEDIA_TUNER=y # # Customize TV tuners # CONFIG_MEDIA_TUNER_SIMPLE=y CONFIG_MEDIA_TUNER_TDA18250=y CONFIG_MEDIA_TUNER_TDA8290=y CONFIG_MEDIA_TUNER_TDA827X=y CONFIG_MEDIA_TUNER_TDA18271=y CONFIG_MEDIA_TUNER_TDA9887=y CONFIG_MEDIA_TUNER_TEA5761=y CONFIG_MEDIA_TUNER_TEA5767=y CONFIG_MEDIA_TUNER_MSI001=y CONFIG_MEDIA_TUNER_MT20XX=y CONFIG_MEDIA_TUNER_MT2060=y CONFIG_MEDIA_TUNER_MT2063=y CONFIG_MEDIA_TUNER_MT2266=y CONFIG_MEDIA_TUNER_MT2131=y CONFIG_MEDIA_TUNER_QT1010=y CONFIG_MEDIA_TUNER_XC2028=y CONFIG_MEDIA_TUNER_XC5000=y CONFIG_MEDIA_TUNER_XC4000=y CONFIG_MEDIA_TUNER_MXL5005S=y CONFIG_MEDIA_TUNER_MXL5007T=y CONFIG_MEDIA_TUNER_MC44S803=y CONFIG_MEDIA_TUNER_MAX2165=y CONFIG_MEDIA_TUNER_TDA18218=y CONFIG_MEDIA_TUNER_FC0011=y CONFIG_MEDIA_TUNER_FC0012=y CONFIG_MEDIA_TUNER_FC0013=y CONFIG_MEDIA_TUNER_TDA18212=y CONFIG_MEDIA_TUNER_E4000=y CONFIG_MEDIA_TUNER_FC2580=y CONFIG_MEDIA_TUNER_M88RS6000T=y CONFIG_MEDIA_TUNER_TUA9001=y CONFIG_MEDIA_TUNER_SI2157=y CONFIG_MEDIA_TUNER_IT913X=y CONFIG_MEDIA_TUNER_R820T=y CONFIG_MEDIA_TUNER_MXL301RF=y CONFIG_MEDIA_TUNER_QM1D1C0042=y CONFIG_MEDIA_TUNER_QM1D1B0004=y # end of Customize TV tuners # # Customise DVB Frontends # # # Multistandard (satellite) frontends # CONFIG_DVB_STB0899=y CONFIG_DVB_STB6100=y CONFIG_DVB_STV090x=y CONFIG_DVB_STV0910=y CONFIG_DVB_STV6110x=y CONFIG_DVB_STV6111=y CONFIG_DVB_MXL5XX=y CONFIG_DVB_M88DS3103=y # # Multistandard (cable + terrestrial) frontends # CONFIG_DVB_DRXK=y CONFIG_DVB_TDA18271C2DD=y CONFIG_DVB_SI2165=y CONFIG_DVB_MN88472=y CONFIG_DVB_MN88473=y # # DVB-S (satellite) frontends # CONFIG_DVB_CX24110=y CONFIG_DVB_CX24123=y CONFIG_DVB_MT312=y CONFIG_DVB_ZL10036=y CONFIG_DVB_ZL10039=y CONFIG_DVB_S5H1420=y CONFIG_DVB_STV0288=y CONFIG_DVB_STB6000=y CONFIG_DVB_STV0299=y CONFIG_DVB_STV6110=y CONFIG_DVB_STV0900=y CONFIG_DVB_TDA8083=y CONFIG_DVB_TDA10086=y CONFIG_DVB_TDA8261=y CONFIG_DVB_VES1X93=y CONFIG_DVB_TUNER_ITD1000=y CONFIG_DVB_TUNER_CX24113=y CONFIG_DVB_TDA826X=y CONFIG_DVB_TUA6100=y CONFIG_DVB_CX24116=y CONFIG_DVB_CX24117=y CONFIG_DVB_CX24120=y CONFIG_DVB_SI21XX=y CONFIG_DVB_TS2020=y CONFIG_DVB_DS3000=y CONFIG_DVB_MB86A16=y CONFIG_DVB_TDA10071=y # # DVB-T (terrestrial) frontends # CONFIG_DVB_SP8870=y CONFIG_DVB_SP887X=y CONFIG_DVB_CX22700=y CONFIG_DVB_CX22702=y CONFIG_DVB_S5H1432=y CONFIG_DVB_DRXD=y CONFIG_DVB_L64781=y CONFIG_DVB_TDA1004X=y CONFIG_DVB_NXT6000=y CONFIG_DVB_MT352=y CONFIG_DVB_ZL10353=y CONFIG_DVB_DIB3000MB=y CONFIG_DVB_DIB3000MC=y CONFIG_DVB_DIB7000M=y CONFIG_DVB_DIB7000P=y CONFIG_DVB_DIB9000=y CONFIG_DVB_TDA10048=y CONFIG_DVB_AF9013=y CONFIG_DVB_EC100=y CONFIG_DVB_STV0367=y CONFIG_DVB_CXD2820R=y CONFIG_DVB_CXD2841ER=y CONFIG_DVB_RTL2830=y CONFIG_DVB_RTL2832=y CONFIG_DVB_RTL2832_SDR=y CONFIG_DVB_SI2168=y CONFIG_DVB_AS102_FE=y CONFIG_DVB_ZD1301_DEMOD=y CONFIG_DVB_GP8PSK_FE=y CONFIG_DVB_CXD2880=y # # DVB-C (cable) frontends # CONFIG_DVB_VES1820=y CONFIG_DVB_TDA10021=y CONFIG_DVB_TDA10023=y CONFIG_DVB_STV0297=y # # ATSC (North American/Korean Terrestrial/Cable DTV) frontends # CONFIG_DVB_NXT200X=y CONFIG_DVB_OR51211=y CONFIG_DVB_OR51132=y CONFIG_DVB_BCM3510=y CONFIG_DVB_LGDT330X=y CONFIG_DVB_LGDT3305=y CONFIG_DVB_LGDT3306A=y CONFIG_DVB_LG2160=y CONFIG_DVB_S5H1409=y CONFIG_DVB_AU8522=y CONFIG_DVB_AU8522_DTV=y CONFIG_DVB_AU8522_V4L=y CONFIG_DVB_S5H1411=y # # ISDB-T (terrestrial) frontends # CONFIG_DVB_S921=y CONFIG_DVB_DIB8000=y CONFIG_DVB_MB86A20S=y # # ISDB-S (satellite) & ISDB-T (terrestrial) frontends # CONFIG_DVB_TC90522=y CONFIG_DVB_MN88443X=y # # Digital terrestrial only tuners/PLL # CONFIG_DVB_PLL=y CONFIG_DVB_TUNER_DIB0070=y CONFIG_DVB_TUNER_DIB0090=y # # SEC control devices for DVB-S # CONFIG_DVB_DRX39XYJ=y CONFIG_DVB_LNBH25=y CONFIG_DVB_LNBH29=y CONFIG_DVB_LNBP21=y CONFIG_DVB_LNBP22=y CONFIG_DVB_ISL6405=y CONFIG_DVB_ISL6421=y CONFIG_DVB_ISL6423=y CONFIG_DVB_A8293=y CONFIG_DVB_LGS8GL5=y CONFIG_DVB_LGS8GXX=y CONFIG_DVB_ATBM8830=y CONFIG_DVB_TDA665x=y CONFIG_DVB_IX2505V=y CONFIG_DVB_M88RS2000=y CONFIG_DVB_AF9033=y CONFIG_DVB_HORUS3A=y CONFIG_DVB_ASCOT2E=y CONFIG_DVB_HELENE=y # # Common Interface (EN50221) controller drivers # CONFIG_DVB_CXD2099=y CONFIG_DVB_SP2=y # end of Customise DVB Frontends # # Tools to develop new frontends # CONFIG_DVB_DUMMY_FE=y # end of Media ancillary drivers # # Graphics support # CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y CONFIG_AGP_VIA=y CONFIG_AGP_EFFICEON=y CONFIG_INTEL_GTT=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y CONFIG_DRM=y CONFIG_DRM_MIPI_DBI=y CONFIG_DRM_MIPI_DSI=y CONFIG_DRM_DP_AUX_CHARDEV=y CONFIG_DRM_DEBUG_MM=y CONFIG_DRM_DEBUG_SELFTEST=y CONFIG_DRM_KMS_HELPER=y CONFIG_DRM_KMS_FB_HELPER=y CONFIG_DRM_DEBUG_DP_MST_TOPOLOGY_REFS=y CONFIG_DRM_FBDEV_EMULATION=y CONFIG_DRM_FBDEV_OVERALLOC=100 CONFIG_DRM_FBDEV_LEAK_PHYS_SMEM=y CONFIG_DRM_LOAD_EDID_FIRMWARE=y CONFIG_DRM_DP_CEC=y CONFIG_DRM_TTM=y CONFIG_DRM_VRAM_HELPER=y CONFIG_DRM_TTM_HELPER=y CONFIG_DRM_GEM_CMA_HELPER=y CONFIG_DRM_KMS_CMA_HELPER=y CONFIG_DRM_GEM_SHMEM_HELPER=y CONFIG_DRM_VM=y CONFIG_DRM_SCHED=y # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=y CONFIG_DRM_I2C_SIL164=y CONFIG_DRM_I2C_NXP_TDA998X=y CONFIG_DRM_I2C_NXP_TDA9950=y # end of I2C encoder or helper chips # # ARM devices # CONFIG_DRM_KOMEDA=y # end of ARM devices CONFIG_DRM_RADEON=y CONFIG_DRM_RADEON_USERPTR=y CONFIG_DRM_AMDGPU=y CONFIG_DRM_AMDGPU_SI=y CONFIG_DRM_AMDGPU_CIK=y CONFIG_DRM_AMDGPU_USERPTR=y CONFIG_DRM_AMDGPU_GART_DEBUGFS=y # # ACP (Audio CoProcessor) Configuration # CONFIG_DRM_AMD_ACP=y # end of ACP (Audio CoProcessor) Configuration # # Display Engine Configuration # CONFIG_DRM_AMD_DC=y CONFIG_DRM_AMD_DC_DCN=y CONFIG_DRM_AMD_DC_HDCP=y CONFIG_DRM_AMD_DC_SI=y # end of Display Engine Configuration CONFIG_DRM_NOUVEAU=y CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT=y CONFIG_NOUVEAU_DEBUG=5 CONFIG_NOUVEAU_DEBUG_DEFAULT=3 CONFIG_NOUVEAU_DEBUG_MMU=y CONFIG_NOUVEAU_DEBUG_PUSH=y CONFIG_DRM_NOUVEAU_BACKLIGHT=y CONFIG_DRM_I915=y CONFIG_DRM_I915_FORCE_PROBE="" CONFIG_DRM_I915_CAPTURE_ERROR=y CONFIG_DRM_I915_COMPRESS_ERROR=y CONFIG_DRM_I915_USERPTR=y # # drm/i915 Debugging # CONFIG_DRM_I915_WERROR=y # CONFIG_DRM_I915_DEBUG is not set CONFIG_DRM_I915_DEBUG_MMIO=y # CONFIG_DRM_I915_DEBUG_GEM is not set CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS=y CONFIG_DRM_I915_SW_FENCE_CHECK_DAG=y CONFIG_DRM_I915_DEBUG_GUC=y CONFIG_DRM_I915_SELFTEST=y CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS=y CONFIG_DRM_I915_DEBUG_VBLANK_EVADE=y CONFIG_DRM_I915_DEBUG_RUNTIME_PM=y # end of drm/i915 Debugging # # drm/i915 Profile Guided Optimisation # CONFIG_DRM_I915_FENCE_TIMEOUT=10000 CONFIG_DRM_I915_USERFAULT_AUTOSUSPEND=250 CONFIG_DRM_I915_HEARTBEAT_INTERVAL=2500 CONFIG_DRM_I915_PREEMPT_TIMEOUT=640 CONFIG_DRM_I915_MAX_REQUEST_BUSYWAIT=8000 CONFIG_DRM_I915_STOP_TIMEOUT=100 CONFIG_DRM_I915_TIMESLICE_DURATION=1 # end of drm/i915 Profile Guided Optimisation CONFIG_DRM_VGEM=y CONFIG_DRM_VKMS=y CONFIG_DRM_VMWGFX=y CONFIG_DRM_VMWGFX_FBCON=y CONFIG_DRM_GMA500=y CONFIG_DRM_GMA600=y CONFIG_DRM_GMA3600=y CONFIG_DRM_MEDFIELD=y CONFIG_DRM_UDL=y CONFIG_DRM_AST=y CONFIG_DRM_MGAG200=y CONFIG_DRM_RCAR_DW_HDMI=y CONFIG_DRM_RCAR_LVDS=y CONFIG_DRM_QXL=y CONFIG_DRM_BOCHS=y CONFIG_DRM_VIRTIO_GPU=y CONFIG_DRM_PANEL=y # # Display Panels # CONFIG_DRM_PANEL_ABT_Y030XX067A=y CONFIG_DRM_PANEL_ARM_VERSATILE=y CONFIG_DRM_PANEL_ASUS_Z00T_TM5P5_NT35596=y CONFIG_DRM_PANEL_BOE_HIMAX8279D=y CONFIG_DRM_PANEL_BOE_TV101WUM_NL6=y CONFIG_DRM_PANEL_LVDS=y CONFIG_DRM_PANEL_SIMPLE=y CONFIG_DRM_PANEL_ELIDA_KD35T133=y CONFIG_DRM_PANEL_FEIXIN_K101_IM2BA02=y CONFIG_DRM_PANEL_FEIYANG_FY07024DI26A30D=y CONFIG_DRM_PANEL_ILITEK_IL9322=y CONFIG_DRM_PANEL_ILITEK_ILI9881C=y CONFIG_DRM_PANEL_INNOLUX_P079ZCA=y CONFIG_DRM_PANEL_JDI_LT070ME05000=y CONFIG_DRM_PANEL_KINGDISPLAY_KD097D04=y CONFIG_DRM_PANEL_LEADTEK_LTK050H3146W=y CONFIG_DRM_PANEL_LEADTEK_LTK500HD1829=y CONFIG_DRM_PANEL_SAMSUNG_LD9040=y CONFIG_DRM_PANEL_LG_LB035Q02=y CONFIG_DRM_PANEL_LG_LG4573=y CONFIG_DRM_PANEL_NEC_NL8048HL11=y CONFIG_DRM_PANEL_NOVATEK_NT35510=y CONFIG_DRM_PANEL_NOVATEK_NT36672A=y CONFIG_DRM_PANEL_NOVATEK_NT39016=y CONFIG_DRM_PANEL_MANTIX_MLAF057WE51=y CONFIG_DRM_PANEL_OLIMEX_LCD_OLINUXINO=y CONFIG_DRM_PANEL_ORISETECH_OTM8009A=y CONFIG_DRM_PANEL_OSD_OSD101T2587_53TS=y CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=y CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=y CONFIG_DRM_PANEL_RAYDIUM_RM67191=y CONFIG_DRM_PANEL_RAYDIUM_RM68200=y CONFIG_DRM_PANEL_RONBO_RB070D30=y CONFIG_DRM_PANEL_SAMSUNG_S6D16D0=y CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=y CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=y CONFIG_DRM_PANEL_SAMSUNG_S6E63M0=y CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_SPI=y CONFIG_DRM_PANEL_SAMSUNG_S6E63M0_DSI=y CONFIG_DRM_PANEL_SAMSUNG_S6E88A0_AMS452EF01=y CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=y CONFIG_DRM_PANEL_SAMSUNG_SOFEF00=y CONFIG_DRM_PANEL_SEIKO_43WVF1G=y CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=y CONFIG_DRM_PANEL_SHARP_LS037V7DW01=y CONFIG_DRM_PANEL_SHARP_LS043T1LE01=y CONFIG_DRM_PANEL_SITRONIX_ST7701=y CONFIG_DRM_PANEL_SITRONIX_ST7703=y CONFIG_DRM_PANEL_SITRONIX_ST7789V=y CONFIG_DRM_PANEL_SONY_ACX424AKP=y CONFIG_DRM_PANEL_SONY_ACX565AKM=y CONFIG_DRM_PANEL_TDO_TL070WSH30=y CONFIG_DRM_PANEL_TPO_TD028TTEC1=y CONFIG_DRM_PANEL_TPO_TD043MTEA1=y CONFIG_DRM_PANEL_TPO_TPG110=y CONFIG_DRM_PANEL_TRULY_NT35597_WQXGA=y CONFIG_DRM_PANEL_VISIONOX_RM69299=y CONFIG_DRM_PANEL_XINPENG_XPP055C272=y # end of Display Panels CONFIG_DRM_BRIDGE=y CONFIG_DRM_PANEL_BRIDGE=y # # Display Interface Bridges # CONFIG_DRM_CDNS_DSI=y CONFIG_DRM_CHRONTEL_CH7033=y CONFIG_DRM_DISPLAY_CONNECTOR=y CONFIG_DRM_LONTIUM_LT9611=y CONFIG_DRM_LONTIUM_LT9611UXC=y CONFIG_DRM_LVDS_CODEC=y CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=y CONFIG_DRM_NWL_MIPI_DSI=y CONFIG_DRM_NXP_PTN3460=y CONFIG_DRM_PARADE_PS8622=y CONFIG_DRM_PARADE_PS8640=y CONFIG_DRM_SIL_SII8620=y CONFIG_DRM_SII902X=y CONFIG_DRM_SII9234=y CONFIG_DRM_SIMPLE_BRIDGE=y CONFIG_DRM_THINE_THC63LVD1024=y CONFIG_DRM_TOSHIBA_TC358762=y CONFIG_DRM_TOSHIBA_TC358764=y CONFIG_DRM_TOSHIBA_TC358767=y CONFIG_DRM_TOSHIBA_TC358768=y CONFIG_DRM_TOSHIBA_TC358775=y CONFIG_DRM_TI_TFP410=y CONFIG_DRM_TI_SN65DSI86=y CONFIG_DRM_TI_TPD12S015=y CONFIG_DRM_ANALOGIX_ANX6345=y CONFIG_DRM_ANALOGIX_ANX78XX=y CONFIG_DRM_ANALOGIX_DP=y CONFIG_DRM_ANALOGIX_ANX7625=y CONFIG_DRM_I2C_ADV7511=y CONFIG_DRM_I2C_ADV7511_AUDIO=y CONFIG_DRM_I2C_ADV7511_CEC=y CONFIG_DRM_CDNS_MHDP8546=y CONFIG_DRM_DW_HDMI=y CONFIG_DRM_DW_HDMI_AHB_AUDIO=y CONFIG_DRM_DW_HDMI_I2S_AUDIO=y CONFIG_DRM_DW_HDMI_CEC=y # end of Display Interface Bridges CONFIG_DRM_ETNAVIV=y CONFIG_DRM_ETNAVIV_THERMAL=y CONFIG_DRM_ARCPGU=y CONFIG_DRM_MXS=y CONFIG_DRM_MXSFB=y CONFIG_DRM_CIRRUS_QEMU=y CONFIG_DRM_GM12U320=y CONFIG_TINYDRM_HX8357D=y CONFIG_TINYDRM_ILI9225=y CONFIG_TINYDRM_ILI9341=y CONFIG_TINYDRM_ILI9486=y CONFIG_TINYDRM_MI0283QT=y CONFIG_TINYDRM_REPAPER=y CONFIG_TINYDRM_ST7586=y CONFIG_TINYDRM_ST7735R=y CONFIG_DRM_VBOXVIDEO=y CONFIG_DRM_LEGACY=y CONFIG_DRM_TDFX=y CONFIG_DRM_R128=y CONFIG_DRM_I810=y CONFIG_DRM_MGA=y CONFIG_DRM_SIS=y CONFIG_DRM_VIA=y CONFIG_DRM_SAVAGE=y CONFIG_DRM_EXPORT_FOR_TESTS=y CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y CONFIG_DRM_LIB_RANDOM=y # # Frame buffer Devices # CONFIG_FB_CMDLINE=y CONFIG_FB_NOTIFY=y CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_DDC=y CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y CONFIG_FB_SYS_FILLRECT=y CONFIG_FB_SYS_COPYAREA=y CONFIG_FB_SYS_IMAGEBLIT=y CONFIG_FB_FOREIGN_ENDIAN=y CONFIG_FB_BOTH_ENDIAN=y # CONFIG_FB_BIG_ENDIAN is not set # CONFIG_FB_LITTLE_ENDIAN is not set CONFIG_FB_SYS_FOPS=y CONFIG_FB_DEFERRED_IO=y CONFIG_FB_HECUBA=y CONFIG_FB_SVGALIB=y CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=y CONFIG_FB_PM2=y CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=y CONFIG_FB_CYBER2000_DDC=y CONFIG_FB_ARC=y CONFIG_FB_ASILIANT=y CONFIG_FB_IMSTT=y # CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=y CONFIG_FB_VESA=y CONFIG_FB_EFI=y CONFIG_FB_N411=y CONFIG_FB_HGA=y CONFIG_FB_OPENCORES=y CONFIG_FB_S1D13XXX=y CONFIG_FB_NVIDIA=y CONFIG_FB_NVIDIA_I2C=y CONFIG_FB_NVIDIA_DEBUG=y CONFIG_FB_NVIDIA_BACKLIGHT=y CONFIG_FB_RIVA=y CONFIG_FB_RIVA_I2C=y CONFIG_FB_RIVA_DEBUG=y CONFIG_FB_RIVA_BACKLIGHT=y CONFIG_FB_I740=y CONFIG_FB_I810=y CONFIG_FB_I810_GTF=y CONFIG_FB_I810_I2C=y CONFIG_FB_LE80578=y CONFIG_FB_CARILLO_RANCH=y CONFIG_FB_MATROX=y CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=y CONFIG_FB_MATROX_MAVEN=y CONFIG_FB_RADEON=y CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y CONFIG_FB_RADEON_DEBUG=y CONFIG_FB_ATY128=y CONFIG_FB_ATY128_BACKLIGHT=y CONFIG_FB_ATY=y CONFIG_FB_ATY_CT=y CONFIG_FB_ATY_GENERIC_LCD=y CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=y CONFIG_FB_S3_DDC=y CONFIG_FB_SAVAGE=y CONFIG_FB_SAVAGE_I2C=y CONFIG_FB_SAVAGE_ACCEL=y CONFIG_FB_SIS=y CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=y CONFIG_FB_VIA_DIRECT_PROCFS=y CONFIG_FB_VIA_X_COMPATIBILITY=y CONFIG_FB_NEOMAGIC=y CONFIG_FB_KYRO=y CONFIG_FB_3DFX=y CONFIG_FB_3DFX_ACCEL=y CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=y CONFIG_FB_VT8623=y CONFIG_FB_TRIDENT=y CONFIG_FB_ARK=y CONFIG_FB_PM3=y CONFIG_FB_CARMINE=y CONFIG_FB_CARMINE_DRAM_EVAL=y # CONFIG_CARMINE_DRAM_CUSTOM is not set CONFIG_FB_GEODE=y CONFIG_FB_GEODE_LX=y CONFIG_FB_GEODE_GX=y CONFIG_FB_GEODE_GX1=y CONFIG_FB_SM501=y CONFIG_FB_SMSCUFX=y CONFIG_FB_UDL=y CONFIG_FB_IBM_GXT4500=y CONFIG_FB_GOLDFISH=y CONFIG_FB_VIRTUAL=y CONFIG_FB_METRONOME=y CONFIG_FB_MB862XX=y CONFIG_FB_MB862XX_PCI_GDC=y CONFIG_FB_MB862XX_I2C=y CONFIG_FB_HYPERV=y CONFIG_FB_SIMPLE=y CONFIG_FB_SSD1307=y CONFIG_FB_SM712=y # end of Frame buffer Devices # # Backlight & LCD device support # CONFIG_LCD_CLASS_DEVICE=y CONFIG_LCD_L4F00242T03=y CONFIG_LCD_LMS283GF05=y CONFIG_LCD_LTV350QV=y CONFIG_LCD_ILI922X=y CONFIG_LCD_ILI9320=y CONFIG_LCD_TDO24M=y CONFIG_LCD_VGG2432A4=y CONFIG_LCD_PLATFORM=y CONFIG_LCD_AMS369FG06=y CONFIG_LCD_LMS501KF03=y CONFIG_LCD_HX8357=y CONFIG_LCD_OTM3225A=y CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_KTD253=y CONFIG_BACKLIGHT_LM3533=y CONFIG_BACKLIGHT_CARILLO_RANCH=y CONFIG_BACKLIGHT_PWM=y CONFIG_BACKLIGHT_DA903X=y CONFIG_BACKLIGHT_DA9052=y CONFIG_BACKLIGHT_MAX8925=y CONFIG_BACKLIGHT_APPLE=y CONFIG_BACKLIGHT_QCOM_WLED=y CONFIG_BACKLIGHT_SAHARA=y CONFIG_BACKLIGHT_WM831X=y CONFIG_BACKLIGHT_ADP5520=y CONFIG_BACKLIGHT_ADP8860=y CONFIG_BACKLIGHT_ADP8870=y CONFIG_BACKLIGHT_88PM860X=y CONFIG_BACKLIGHT_PCF50633=y CONFIG_BACKLIGHT_AAT2870=y CONFIG_BACKLIGHT_LM3630A=y CONFIG_BACKLIGHT_LM3639=y CONFIG_BACKLIGHT_LP855X=y CONFIG_BACKLIGHT_LP8788=y CONFIG_BACKLIGHT_PANDORA=y CONFIG_BACKLIGHT_SKY81452=y CONFIG_BACKLIGHT_TPS65217=y CONFIG_BACKLIGHT_AS3711=y CONFIG_BACKLIGHT_GPIO=y CONFIG_BACKLIGHT_LV5207LP=y CONFIG_BACKLIGHT_BD6107=y CONFIG_BACKLIGHT_ARCXCNN=y CONFIG_BACKLIGHT_RAVE_SP=y CONFIG_BACKLIGHT_LED=y # end of Backlight & LCD device support CONFIG_VGASTATE=y CONFIG_VIDEOMODE_HELPERS=y CONFIG_HDMI=y # # Console display driver support # CONFIG_VGA_CONSOLE=y CONFIG_MDA_CONSOLE=y CONFIG_DUMMY_CONSOLE=y CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER=y # end of Console display driver support CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y # end of Graphics support CONFIG_SOUND=y CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y CONFIG_SND=y CONFIG_SND_TIMER=y CONFIG_SND_PCM=y CONFIG_SND_PCM_ELD=y CONFIG_SND_PCM_IEC958=y CONFIG_SND_DMAENGINE_PCM=y CONFIG_SND_HWDEP=y CONFIG_SND_SEQ_DEVICE=y CONFIG_SND_RAWMIDI=y CONFIG_SND_COMPRESS_OFFLOAD=y CONFIG_SND_JACK=y CONFIG_SND_JACK_INPUT_DEV=y CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=y CONFIG_SND_PCM_OSS=y CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_PCM_TIMER=y CONFIG_SND_HRTIMER=y CONFIG_SND_DYNAMIC_MINORS=y 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=y CONFIG_SND_DEBUG=y CONFIG_SND_DEBUG_VERBOSE=y CONFIG_SND_PCM_XRUN_DEBUG=y CONFIG_SND_CTL_VALIDATION=y CONFIG_SND_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_SEQUENCER=y CONFIG_SND_SEQ_DUMMY=y CONFIG_SND_SEQUENCER_OSS=y CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_SEQ_MIDI_EVENT=y CONFIG_SND_SEQ_MIDI=y CONFIG_SND_SEQ_MIDI_EMUL=y CONFIG_SND_SEQ_VIRMIDI=y CONFIG_SND_MPU401_UART=y CONFIG_SND_OPL3_LIB=y CONFIG_SND_OPL4_LIB=y CONFIG_SND_OPL3_LIB_SEQ=y CONFIG_SND_OPL4_LIB_SEQ=y CONFIG_SND_VX_LIB=y CONFIG_SND_AC97_CODEC=y CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=y CONFIG_SND_DUMMY=y CONFIG_SND_ALOOP=y CONFIG_SND_VIRMIDI=y CONFIG_SND_MTPAV=y CONFIG_SND_MTS64=y CONFIG_SND_SERIAL_U16550=y CONFIG_SND_MPU401=y CONFIG_SND_PORTMAN2X4=y CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_WSS_LIB=y CONFIG_SND_SB_COMMON=y CONFIG_SND_SB8_DSP=y CONFIG_SND_SB16_DSP=y CONFIG_SND_ISA=y CONFIG_SND_ADLIB=y CONFIG_SND_AD1816A=y CONFIG_SND_AD1848=y CONFIG_SND_ALS100=y CONFIG_SND_AZT1605=y CONFIG_SND_AZT2316=y CONFIG_SND_AZT2320=y CONFIG_SND_CMI8328=y CONFIG_SND_CMI8330=y CONFIG_SND_CS4231=y CONFIG_SND_CS4236=y CONFIG_SND_ES1688=y CONFIG_SND_ES18XX=y CONFIG_SND_SC6000=y CONFIG_SND_GUSCLASSIC=y CONFIG_SND_GUSEXTREME=y CONFIG_SND_GUSMAX=y CONFIG_SND_INTERWAVE=y CONFIG_SND_INTERWAVE_STB=y CONFIG_SND_JAZZ16=y CONFIG_SND_OPL3SA2=y CONFIG_SND_OPTI92X_AD1848=y CONFIG_SND_OPTI92X_CS4231=y CONFIG_SND_OPTI93X=y CONFIG_SND_MIRO=y CONFIG_SND_SB8=y CONFIG_SND_SB16=y CONFIG_SND_SBAWE=y CONFIG_SND_SBAWE_SEQ=y CONFIG_SND_SB16_CSP=y CONFIG_SND_SSCAPE=y CONFIG_SND_WAVEFRONT=y CONFIG_SND_MSND_PINNACLE=y CONFIG_SND_MSND_CLASSIC=y CONFIG_SND_PCI=y CONFIG_SND_AD1889=y CONFIG_SND_ALS300=y CONFIG_SND_ALS4000=y CONFIG_SND_ALI5451=y CONFIG_SND_ASIHPI=y CONFIG_SND_ATIIXP=y CONFIG_SND_ATIIXP_MODEM=y CONFIG_SND_AU8810=y CONFIG_SND_AU8820=y CONFIG_SND_AU8830=y CONFIG_SND_AW2=y CONFIG_SND_AZT3328=y CONFIG_SND_BT87X=y CONFIG_SND_BT87X_OVERCLOCK=y CONFIG_SND_CA0106=y CONFIG_SND_CMIPCI=y CONFIG_SND_OXYGEN_LIB=y CONFIG_SND_OXYGEN=y CONFIG_SND_CS4281=y CONFIG_SND_CS46XX=y CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=y CONFIG_SND_CS5535AUDIO=y CONFIG_SND_CTXFI=y CONFIG_SND_DARLA20=y CONFIG_SND_GINA20=y CONFIG_SND_LAYLA20=y CONFIG_SND_DARLA24=y CONFIG_SND_GINA24=y CONFIG_SND_LAYLA24=y CONFIG_SND_MONA=y CONFIG_SND_MIA=y CONFIG_SND_ECHO3G=y CONFIG_SND_INDIGO=y CONFIG_SND_INDIGOIO=y CONFIG_SND_INDIGODJ=y CONFIG_SND_INDIGOIOX=y CONFIG_SND_INDIGODJX=y CONFIG_SND_EMU10K1=y CONFIG_SND_EMU10K1_SEQ=y CONFIG_SND_EMU10K1X=y CONFIG_SND_ENS1370=y CONFIG_SND_ENS1371=y CONFIG_SND_ES1938=y CONFIG_SND_ES1968=y CONFIG_SND_ES1968_INPUT=y CONFIG_SND_ES1968_RADIO=y CONFIG_SND_FM801=y CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_HDSP=y # # Don't forget to add built-in firmwares for HDSP driver # CONFIG_SND_HDSPM=y CONFIG_SND_ICE1712=y CONFIG_SND_ICE1724=y CONFIG_SND_INTEL8X0=y CONFIG_SND_INTEL8X0M=y CONFIG_SND_KORG1212=y CONFIG_SND_LOLA=y CONFIG_SND_LX6464ES=y CONFIG_SND_MAESTRO3=y CONFIG_SND_MAESTRO3_INPUT=y CONFIG_SND_MIXART=y CONFIG_SND_NM256=y CONFIG_SND_PCXHR=y CONFIG_SND_RIPTIDE=y CONFIG_SND_RME32=y CONFIG_SND_RME96=y CONFIG_SND_RME9652=y CONFIG_SND_SIS7019=y CONFIG_SND_SONICVIBES=y CONFIG_SND_TRIDENT=y CONFIG_SND_VIA82XX=y CONFIG_SND_VIA82XX_MODEM=y CONFIG_SND_VIRTUOSO=y CONFIG_SND_VX222=y CONFIG_SND_YMFPCI=y # # HD-Audio # CONFIG_SND_HDA=y CONFIG_SND_HDA_GENERIC_LEDS=y CONFIG_SND_HDA_INTEL=y CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CA0132=y CONFIG_SND_HDA_CODEC_CA0132_DSP=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDA_INTEL_HDMI_SILENT_STREAM=y # end of HD-Audio CONFIG_SND_HDA_CORE=y CONFIG_SND_HDA_DSP_LOADER=y CONFIG_SND_HDA_COMPONENT=y CONFIG_SND_HDA_I915=y CONFIG_SND_HDA_EXT_CORE=y CONFIG_SND_HDA_PREALLOC_SIZE=2048 CONFIG_SND_INTEL_NHLT=y CONFIG_SND_INTEL_DSP_CONFIG=y CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=y CONFIG_SND_USB_AUDIO_USE_MEDIA_CONTROLLER=y CONFIG_SND_USB_UA101=y CONFIG_SND_USB_USX2Y=y CONFIG_SND_USB_CAIAQ=y CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=y CONFIG_SND_USB_6FIRE=y CONFIG_SND_USB_HIFACE=y CONFIG_SND_BCD2000=y CONFIG_SND_USB_LINE6=y CONFIG_SND_USB_POD=y CONFIG_SND_USB_PODHD=y CONFIG_SND_USB_TONEPORT=y CONFIG_SND_USB_VARIAX=y CONFIG_SND_FIREWIRE=y CONFIG_SND_FIREWIRE_LIB=y CONFIG_SND_DICE=y CONFIG_SND_OXFW=y CONFIG_SND_ISIGHT=y CONFIG_SND_FIREWORKS=y CONFIG_SND_BEBOB=y CONFIG_SND_FIREWIRE_DIGI00X=y CONFIG_SND_FIREWIRE_TASCAM=y CONFIG_SND_FIREWIRE_MOTU=y CONFIG_SND_FIREFACE=y CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=y CONFIG_SND_PDAUDIOCF=y CONFIG_SND_SOC=y CONFIG_SND_SOC_AC97_BUS=y CONFIG_SND_SOC_GENERIC_DMAENGINE_PCM=y CONFIG_SND_SOC_COMPRESS=y CONFIG_SND_SOC_TOPOLOGY=y CONFIG_SND_SOC_ACPI=y CONFIG_SND_SOC_ADI=y CONFIG_SND_SOC_ADI_AXI_I2S=y CONFIG_SND_SOC_ADI_AXI_SPDIF=y CONFIG_SND_SOC_AMD_ACP=y CONFIG_SND_SOC_AMD_CZ_DA7219MX98357_MACH=y CONFIG_SND_SOC_AMD_CZ_RT5645_MACH=y CONFIG_SND_SOC_AMD_ACP3x=y CONFIG_SND_SOC_AMD_RV_RT5682_MACH=y CONFIG_SND_SOC_AMD_RENOIR=y CONFIG_SND_SOC_AMD_RENOIR_MACH=y CONFIG_SND_ATMEL_SOC=y CONFIG_SND_SOC_MIKROE_PROTO=y CONFIG_SND_BCM63XX_I2S_WHISTLER=y CONFIG_SND_DESIGNWARE_I2S=y CONFIG_SND_DESIGNWARE_PCM=y # # SoC Audio for Freescale CPUs # # # Common SoC Audio options for Freescale CPUs: # CONFIG_SND_SOC_FSL_ASRC=y CONFIG_SND_SOC_FSL_SAI=y CONFIG_SND_SOC_FSL_MQS=y CONFIG_SND_SOC_FSL_AUDMIX=y CONFIG_SND_SOC_FSL_SSI=y CONFIG_SND_SOC_FSL_SPDIF=y CONFIG_SND_SOC_FSL_ESAI=y CONFIG_SND_SOC_FSL_MICFIL=y CONFIG_SND_SOC_FSL_EASRC=y CONFIG_SND_SOC_FSL_XCVR=y CONFIG_SND_SOC_IMX_AUDMUX=y # end of SoC Audio for Freescale CPUs CONFIG_SND_I2S_HI6210_I2S=y CONFIG_SND_SOC_IMG=y CONFIG_SND_SOC_IMG_I2S_IN=y CONFIG_SND_SOC_IMG_I2S_OUT=y CONFIG_SND_SOC_IMG_PARALLEL_OUT=y CONFIG_SND_SOC_IMG_SPDIF_IN=y CONFIG_SND_SOC_IMG_SPDIF_OUT=y CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=y CONFIG_SND_SOC_INTEL_SST_TOPLEVEL=y CONFIG_SND_SOC_INTEL_SST=y CONFIG_SND_SOC_INTEL_CATPT=y CONFIG_SND_SST_ATOM_HIFI2_PLATFORM=y CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=y CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_ACPI=y CONFIG_SND_SOC_INTEL_SKYLAKE=y CONFIG_SND_SOC_INTEL_SKL=y CONFIG_SND_SOC_INTEL_APL=y CONFIG_SND_SOC_INTEL_KBL=y CONFIG_SND_SOC_INTEL_GLK=y CONFIG_SND_SOC_INTEL_CNL=y CONFIG_SND_SOC_INTEL_CFL=y CONFIG_SND_SOC_INTEL_CML_H=y CONFIG_SND_SOC_INTEL_CML_LP=y CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=y CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=y CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=y CONFIG_SND_SOC_ACPI_INTEL_MATCH=y CONFIG_SND_SOC_INTEL_MACH=y CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y CONFIG_SND_SOC_INTEL_HASWELL_MACH=y CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=y CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=y CONFIG_SND_SOC_INTEL_BROADWELL_MACH=y CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=y CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=y CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=y CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=y CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=y CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=y CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=y CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=y CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=y CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=y CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=y CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=y CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=y CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=y CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=y CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=y CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=y CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=y CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=y CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=y CONFIG_SND_SOC_MTK_BTCVSD=y CONFIG_SND_SOC_SOF_TOPLEVEL=y CONFIG_SND_SOC_SOF_PCI=y CONFIG_SND_SOC_SOF_ACPI=y CONFIG_SND_SOC_SOF_OF=y CONFIG_SND_SOC_SOF_DEBUG_PROBES=y CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT=y CONFIG_SND_SOC_SOF_NOCODEC=y CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT=y CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS=y CONFIG_SND_SOC_SOF_DEBUG=y CONFIG_SND_SOC_SOF_FORCE_NOCODEC_MODE=y CONFIG_SND_SOC_SOF_DEBUG_XRUN_STOP=y CONFIG_SND_SOC_SOF_DEBUG_VERBOSE_IPC=y CONFIG_SND_SOC_SOF_DEBUG_FORCE_IPC_POSITION=y CONFIG_SND_SOC_SOF_DEBUG_ENABLE_DEBUGFS_CACHE=y CONFIG_SND_SOC_SOF_DEBUG_ENABLE_FIRMWARE_TRACE=y CONFIG_SND_SOC_SOF_DEBUG_IPC_FLOOD_TEST=y CONFIG_SND_SOC_SOF_DEBUG_RETAIN_DSP_CONTEXT=y CONFIG_SND_SOC_SOF=y CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y CONFIG_SND_SOC_SOF_INTEL_ACPI=y CONFIG_SND_SOC_SOF_INTEL_PCI=y CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=y CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=y CONFIG_SND_SOC_SOF_INTEL_COMMON=y CONFIG_SND_SOC_SOF_BAYTRAIL_SUPPORT=y CONFIG_SND_SOC_SOF_BAYTRAIL=y CONFIG_SND_SOC_SOF_BROADWELL_SUPPORT=y CONFIG_SND_SOC_SOF_BROADWELL=y CONFIG_SND_SOC_SOF_MERRIFIELD_SUPPORT=y CONFIG_SND_SOC_SOF_MERRIFIELD=y CONFIG_SND_SOC_SOF_APOLLOLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_APOLLOLAKE=y CONFIG_SND_SOC_SOF_GEMINILAKE_SUPPORT=y CONFIG_SND_SOC_SOF_GEMINILAKE=y CONFIG_SND_SOC_SOF_CANNONLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_CANNONLAKE=y CONFIG_SND_SOC_SOF_COFFEELAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COFFEELAKE=y CONFIG_SND_SOC_SOF_ICELAKE_SUPPORT=y CONFIG_SND_SOC_SOF_ICELAKE=y CONFIG_SND_SOC_SOF_COMETLAKE=y CONFIG_SND_SOC_SOF_COMETLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_COMETLAKE_LP_SUPPORT=y CONFIG_SND_SOC_SOF_TIGERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_TIGERLAKE=y CONFIG_SND_SOC_SOF_ELKHARTLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_ELKHARTLAKE=y CONFIG_SND_SOC_SOF_JASPERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_JASPERLAKE=y CONFIG_SND_SOC_SOF_ALDERLAKE_SUPPORT=y CONFIG_SND_SOC_SOF_ALDERLAKE=y CONFIG_SND_SOC_SOF_HDA_COMMON=y CONFIG_SND_SOC_SOF_HDA_PROBES=y CONFIG_SND_SOC_SOF_HDA_ALWAYS_ENABLE_DMI_L1=y CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=y CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE=y CONFIG_SND_SOC_SOF_XTENSA=y # # STMicroelectronics STM32 SOC audio support # # end of STMicroelectronics STM32 SOC audio support CONFIG_SND_SOC_XILINX_I2S=y CONFIG_SND_SOC_XILINX_AUDIO_FORMATTER=y CONFIG_SND_SOC_XILINX_SPDIF=y CONFIG_SND_SOC_XTFPGA_I2S=y CONFIG_ZX_TDM=y CONFIG_SND_SOC_I2C_AND_SPI=y # # CODEC drivers # CONFIG_SND_SOC_AC97_CODEC=y CONFIG_SND_SOC_ADAU_UTILS=y CONFIG_SND_SOC_ADAU1372=y CONFIG_SND_SOC_ADAU1372_I2C=y CONFIG_SND_SOC_ADAU1372_SPI=y CONFIG_SND_SOC_ADAU1701=y CONFIG_SND_SOC_ADAU17X1=y CONFIG_SND_SOC_ADAU1761=y CONFIG_SND_SOC_ADAU1761_I2C=y CONFIG_SND_SOC_ADAU1761_SPI=y CONFIG_SND_SOC_ADAU7002=y CONFIG_SND_SOC_ADAU7118=y CONFIG_SND_SOC_ADAU7118_HW=y CONFIG_SND_SOC_ADAU7118_I2C=y CONFIG_SND_SOC_AK4104=y CONFIG_SND_SOC_AK4118=y CONFIG_SND_SOC_AK4458=y CONFIG_SND_SOC_AK4554=y CONFIG_SND_SOC_AK4613=y CONFIG_SND_SOC_AK4642=y CONFIG_SND_SOC_AK5386=y CONFIG_SND_SOC_AK5558=y CONFIG_SND_SOC_ALC5623=y CONFIG_SND_SOC_BD28623=y CONFIG_SND_SOC_BT_SCO=y CONFIG_SND_SOC_CPCAP=y CONFIG_SND_SOC_CROS_EC_CODEC=y CONFIG_SND_SOC_CS35L32=y CONFIG_SND_SOC_CS35L33=y CONFIG_SND_SOC_CS35L34=y CONFIG_SND_SOC_CS35L35=y CONFIG_SND_SOC_CS35L36=y CONFIG_SND_SOC_CS42L42=y CONFIG_SND_SOC_CS42L51=y CONFIG_SND_SOC_CS42L51_I2C=y CONFIG_SND_SOC_CS42L52=y CONFIG_SND_SOC_CS42L56=y CONFIG_SND_SOC_CS42L73=y CONFIG_SND_SOC_CS4234=y CONFIG_SND_SOC_CS4265=y CONFIG_SND_SOC_CS4270=y CONFIG_SND_SOC_CS4271=y CONFIG_SND_SOC_CS4271_I2C=y CONFIG_SND_SOC_CS4271_SPI=y CONFIG_SND_SOC_CS42XX8=y CONFIG_SND_SOC_CS42XX8_I2C=y CONFIG_SND_SOC_CS43130=y CONFIG_SND_SOC_CS4341=y CONFIG_SND_SOC_CS4349=y CONFIG_SND_SOC_CS53L30=y CONFIG_SND_SOC_CX2072X=y CONFIG_SND_SOC_DA7213=y CONFIG_SND_SOC_DA7219=y CONFIG_SND_SOC_DMIC=y CONFIG_SND_SOC_HDMI_CODEC=y CONFIG_SND_SOC_ES7134=y CONFIG_SND_SOC_ES7241=y CONFIG_SND_SOC_ES8316=y CONFIG_SND_SOC_ES8328=y CONFIG_SND_SOC_ES8328_I2C=y CONFIG_SND_SOC_ES8328_SPI=y CONFIG_SND_SOC_GTM601=y CONFIG_SND_SOC_HDAC_HDMI=y CONFIG_SND_SOC_HDAC_HDA=y CONFIG_SND_SOC_INNO_RK3036=y CONFIG_SND_SOC_LOCHNAGAR_SC=y CONFIG_SND_SOC_MAX98088=y CONFIG_SND_SOC_MAX98090=y CONFIG_SND_SOC_MAX98357A=y CONFIG_SND_SOC_MAX98504=y CONFIG_SND_SOC_MAX9867=y CONFIG_SND_SOC_MAX98927=y CONFIG_SND_SOC_MAX98373=y CONFIG_SND_SOC_MAX98373_I2C=y CONFIG_SND_SOC_MAX98373_SDW=y CONFIG_SND_SOC_MAX98390=y CONFIG_SND_SOC_MAX9860=y CONFIG_SND_SOC_MSM8916_WCD_ANALOG=y CONFIG_SND_SOC_MSM8916_WCD_DIGITAL=y CONFIG_SND_SOC_PCM1681=y CONFIG_SND_SOC_PCM1789=y CONFIG_SND_SOC_PCM1789_I2C=y CONFIG_SND_SOC_PCM179X=y CONFIG_SND_SOC_PCM179X_I2C=y CONFIG_SND_SOC_PCM179X_SPI=y CONFIG_SND_SOC_PCM186X=y CONFIG_SND_SOC_PCM186X_I2C=y CONFIG_SND_SOC_PCM186X_SPI=y CONFIG_SND_SOC_PCM3060=y CONFIG_SND_SOC_PCM3060_I2C=y CONFIG_SND_SOC_PCM3060_SPI=y CONFIG_SND_SOC_PCM3168A=y CONFIG_SND_SOC_PCM3168A_I2C=y CONFIG_SND_SOC_PCM3168A_SPI=y CONFIG_SND_SOC_PCM5102A=y CONFIG_SND_SOC_PCM512x=y CONFIG_SND_SOC_PCM512x_I2C=y CONFIG_SND_SOC_PCM512x_SPI=y CONFIG_SND_SOC_RK3328=y CONFIG_SND_SOC_RL6231=y CONFIG_SND_SOC_RL6347A=y CONFIG_SND_SOC_RT286=y CONFIG_SND_SOC_RT298=y CONFIG_SND_SOC_RT1011=y CONFIG_SND_SOC_RT1015=y CONFIG_SND_SOC_RT1308_SDW=y CONFIG_SND_SOC_RT5514=y CONFIG_SND_SOC_RT5514_SPI=y CONFIG_SND_SOC_RT5616=y CONFIG_SND_SOC_RT5631=y CONFIG_SND_SOC_RT5640=y CONFIG_SND_SOC_RT5645=y CONFIG_SND_SOC_RT5651=y CONFIG_SND_SOC_RT5660=y CONFIG_SND_SOC_RT5663=y CONFIG_SND_SOC_RT5670=y CONFIG_SND_SOC_RT5677=y CONFIG_SND_SOC_RT5677_SPI=y CONFIG_SND_SOC_RT5682=y CONFIG_SND_SOC_RT5682_I2C=y CONFIG_SND_SOC_RT5682_SDW=y CONFIG_SND_SOC_RT700=y CONFIG_SND_SOC_RT700_SDW=y CONFIG_SND_SOC_RT711=y CONFIG_SND_SOC_RT711_SDW=y CONFIG_SND_SOC_RT715=y CONFIG_SND_SOC_RT715_SDW=y CONFIG_SND_SOC_SGTL5000=y CONFIG_SND_SOC_SI476X=y CONFIG_SND_SOC_SIGMADSP=y CONFIG_SND_SOC_SIGMADSP_I2C=y CONFIG_SND_SOC_SIGMADSP_REGMAP=y CONFIG_SND_SOC_SIMPLE_AMPLIFIER=y CONFIG_SND_SOC_SIMPLE_MUX=y CONFIG_SND_SOC_SIRF_AUDIO_CODEC=y CONFIG_SND_SOC_SPDIF=y CONFIG_SND_SOC_SSM2305=y CONFIG_SND_SOC_SSM2602=y CONFIG_SND_SOC_SSM2602_SPI=y CONFIG_SND_SOC_SSM2602_I2C=y CONFIG_SND_SOC_SSM4567=y CONFIG_SND_SOC_STA32X=y CONFIG_SND_SOC_STA350=y CONFIG_SND_SOC_STI_SAS=y CONFIG_SND_SOC_TAS2552=y CONFIG_SND_SOC_TAS2562=y CONFIG_SND_SOC_TAS2764=y CONFIG_SND_SOC_TAS2770=y CONFIG_SND_SOC_TAS5086=y CONFIG_SND_SOC_TAS571X=y CONFIG_SND_SOC_TAS5720=y CONFIG_SND_SOC_TAS6424=y CONFIG_SND_SOC_TDA7419=y CONFIG_SND_SOC_TFA9879=y CONFIG_SND_SOC_TLV320AIC23=y CONFIG_SND_SOC_TLV320AIC23_I2C=y CONFIG_SND_SOC_TLV320AIC23_SPI=y CONFIG_SND_SOC_TLV320AIC31XX=y CONFIG_SND_SOC_TLV320AIC32X4=y CONFIG_SND_SOC_TLV320AIC32X4_I2C=y CONFIG_SND_SOC_TLV320AIC32X4_SPI=y CONFIG_SND_SOC_TLV320AIC3X=y CONFIG_SND_SOC_TLV320ADCX140=y CONFIG_SND_SOC_TS3A227E=y CONFIG_SND_SOC_TSCS42XX=y CONFIG_SND_SOC_TSCS454=y CONFIG_SND_SOC_UDA1334=y CONFIG_SND_SOC_WCD9335=y CONFIG_SND_SOC_WCD934X=y CONFIG_SND_SOC_WM8510=y CONFIG_SND_SOC_WM8523=y CONFIG_SND_SOC_WM8524=y CONFIG_SND_SOC_WM8580=y CONFIG_SND_SOC_WM8711=y CONFIG_SND_SOC_WM8728=y CONFIG_SND_SOC_WM8731=y CONFIG_SND_SOC_WM8737=y CONFIG_SND_SOC_WM8741=y CONFIG_SND_SOC_WM8750=y CONFIG_SND_SOC_WM8753=y CONFIG_SND_SOC_WM8770=y CONFIG_SND_SOC_WM8776=y CONFIG_SND_SOC_WM8782=y CONFIG_SND_SOC_WM8804=y CONFIG_SND_SOC_WM8804_I2C=y CONFIG_SND_SOC_WM8804_SPI=y CONFIG_SND_SOC_WM8903=y CONFIG_SND_SOC_WM8904=y CONFIG_SND_SOC_WM8960=y CONFIG_SND_SOC_WM8962=y CONFIG_SND_SOC_WM8974=y CONFIG_SND_SOC_WM8978=y CONFIG_SND_SOC_WM8985=y CONFIG_SND_SOC_WSA881X=y CONFIG_SND_SOC_ZL38060=y CONFIG_SND_SOC_ZX_AUD96P22=y CONFIG_SND_SOC_MAX9759=y CONFIG_SND_SOC_MT6351=y CONFIG_SND_SOC_MT6358=y CONFIG_SND_SOC_MT6660=y CONFIG_SND_SOC_NAU8315=y CONFIG_SND_SOC_NAU8540=y CONFIG_SND_SOC_NAU8810=y CONFIG_SND_SOC_NAU8822=y CONFIG_SND_SOC_NAU8824=y CONFIG_SND_SOC_NAU8825=y CONFIG_SND_SOC_TPA6130A2=y CONFIG_SND_SOC_LPASS_WSA_MACRO=y CONFIG_SND_SOC_LPASS_VA_MACRO=y # end of CODEC drivers CONFIG_SND_SIMPLE_CARD_UTILS=y CONFIG_SND_SIMPLE_CARD=y CONFIG_SND_AUDIO_GRAPH_CARD=y CONFIG_SND_X86=y CONFIG_HDMI_LPE_AUDIO=y CONFIG_SND_SYNTH_EMUX=y CONFIG_AC97_BUS=y # # HID support # CONFIG_HID=y CONFIG_HID_BATTERY_STRENGTH=y CONFIG_HIDRAW=y CONFIG_UHID=y CONFIG_HID_GENERIC=y # # Special HID drivers # CONFIG_HID_A4TECH=y CONFIG_HID_ACCUTOUCH=y CONFIG_HID_ACRUX=y CONFIG_HID_ACRUX_FF=y CONFIG_HID_APPLE=y CONFIG_HID_APPLEIR=y CONFIG_HID_ASUS=y CONFIG_HID_AUREAL=y CONFIG_HID_BELKIN=y CONFIG_HID_BETOP_FF=y CONFIG_HID_BIGBEN_FF=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CORSAIR=y CONFIG_HID_COUGAR=y CONFIG_HID_MACALLY=y CONFIG_HID_PRODIKEYS=y CONFIG_HID_CMEDIA=y CONFIG_HID_CP2112=y CONFIG_HID_CREATIVE_SB0540=y CONFIG_HID_CYPRESS=y CONFIG_HID_DRAGONRISE=y CONFIG_DRAGONRISE_FF=y CONFIG_HID_EMS_FF=y CONFIG_HID_ELAN=y CONFIG_HID_ELECOM=y CONFIG_HID_ELO=y CONFIG_HID_EZKEY=y CONFIG_HID_GEMBIRD=y CONFIG_HID_GFRM=y CONFIG_HID_GLORIOUS=y CONFIG_HID_HOLTEK=y CONFIG_HOLTEK_FF=y CONFIG_HID_GOOGLE_HAMMER=y CONFIG_HID_VIVALDI=y CONFIG_HID_GT683R=y CONFIG_HID_KEYTOUCH=y CONFIG_HID_KYE=y CONFIG_HID_UCLOGIC=y CONFIG_HID_WALTOP=y CONFIG_HID_VIEWSONIC=y CONFIG_HID_GYRATION=y CONFIG_HID_ICADE=y CONFIG_HID_ITE=y CONFIG_HID_JABRA=y CONFIG_HID_TWINHAN=y CONFIG_HID_KENSINGTON=y CONFIG_HID_LCPOWER=y CONFIG_HID_LED=y CONFIG_HID_LENOVO=y CONFIG_HID_LOGITECH=y CONFIG_HID_LOGITECH_DJ=y CONFIG_HID_LOGITECH_HIDPP=y CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y CONFIG_LOGIWHEELS_FF=y CONFIG_HID_MAGICMOUSE=y CONFIG_HID_MALTRON=y CONFIG_HID_MAYFLASH=y CONFIG_HID_REDRAGON=y CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_MULTITOUCH=y CONFIG_HID_NTI=y CONFIG_HID_NTRIG=y CONFIG_HID_ORTEK=y CONFIG_HID_PANTHERLORD=y CONFIG_PANTHERLORD_FF=y CONFIG_HID_PENMOUNT=y CONFIG_HID_PETALYNX=y CONFIG_HID_PICOLCD=y CONFIG_HID_PICOLCD_FB=y CONFIG_HID_PICOLCD_BACKLIGHT=y CONFIG_HID_PICOLCD_LCD=y CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_PICOLCD_CIR=y CONFIG_HID_PLANTRONICS=y CONFIG_HID_PRIMAX=y CONFIG_HID_RETRODE=y CONFIG_HID_ROCCAT=y CONFIG_HID_SAITEK=y CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y CONFIG_SONY_FF=y CONFIG_HID_SPEEDLINK=y CONFIG_HID_STEAM=y CONFIG_HID_STEELSERIES=y CONFIG_HID_SUNPLUS=y CONFIG_HID_RMI=y CONFIG_HID_GREENASIA=y CONFIG_GREENASIA_FF=y CONFIG_HID_HYPERV_MOUSE=y CONFIG_HID_SMARTJOYPLUS=y CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TIVO=y CONFIG_HID_TOPSEED=y CONFIG_HID_THINGM=y CONFIG_HID_THRUSTMASTER=y CONFIG_THRUSTMASTER_FF=y CONFIG_HID_UDRAW_PS3=y CONFIG_HID_U2FZERO=y CONFIG_HID_WACOM=y CONFIG_HID_WIIMOTE=y CONFIG_HID_XINMO=y CONFIG_HID_ZEROPLUS=y CONFIG_ZEROPLUS_FF=y CONFIG_HID_ZYDACRON=y CONFIG_HID_SENSOR_HUB=y CONFIG_HID_SENSOR_CUSTOM_SENSOR=y CONFIG_HID_ALPS=y CONFIG_HID_MCP2221=y # end of Special HID drivers # # USB HID support # CONFIG_USB_HID=y CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # end of USB HID support # # I2C HID support # CONFIG_I2C_HID=y # end of I2C HID support # end of HID support CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=y CONFIG_USB_LED_TRIG=y CONFIG_USB_ULPI_BUS=y CONFIG_USB_CONN_GPIO=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=y CONFIG_USB_PCI=y CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEFAULT_PERSIST=y CONFIG_USB_FEW_INIT_RETRIES=y CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_OTG=y CONFIG_USB_OTG_PRODUCTLIST=y CONFIG_USB_OTG_DISABLE_EXTERNAL_HUB=y CONFIG_USB_OTG_FSM=y CONFIG_USB_LEDS_TRIGGER_USBPORT=y CONFIG_USB_AUTOSUSPEND_DELAY=2 CONFIG_USB_MON=y # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=y CONFIG_USB_XHCI_HCD=y CONFIG_USB_XHCI_DBGCAP=y CONFIG_USB_XHCI_PCI=y CONFIG_USB_XHCI_PCI_RENESAS=y CONFIG_USB_XHCI_PLATFORM=y CONFIG_USB_EHCI_HCD=y CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_PCI=y CONFIG_USB_EHCI_FSL=y CONFIG_USB_EHCI_HCD_PLATFORM=y CONFIG_USB_OXU210HP_HCD=y CONFIG_USB_ISP116X_HCD=y CONFIG_USB_FOTG210_HCD=y CONFIG_USB_MAX3421_HCD=y CONFIG_USB_OHCI_HCD=y CONFIG_USB_OHCI_HCD_PCI=y CONFIG_USB_OHCI_HCD_SSB=y CONFIG_USB_OHCI_HCD_PLATFORM=y CONFIG_USB_UHCI_HCD=y CONFIG_USB_U132_HCD=y CONFIG_USB_SL811_HCD=y CONFIG_USB_SL811_HCD_ISO=y CONFIG_USB_SL811_CS=y CONFIG_USB_R8A66597_HCD=y CONFIG_USB_HCD_BCMA=y CONFIG_USB_HCD_SSB=y CONFIG_USB_HCD_TEST_MODE=y # # USB Device Class drivers # CONFIG_USB_ACM=y CONFIG_USB_PRINTER=y CONFIG_USB_WDM=y CONFIG_USB_TMC=y # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=y CONFIG_USB_STORAGE_DEBUG=y CONFIG_USB_STORAGE_REALTEK=y CONFIG_REALTEK_AUTOPM=y CONFIG_USB_STORAGE_DATAFAB=y CONFIG_USB_STORAGE_FREECOM=y CONFIG_USB_STORAGE_ISD200=y CONFIG_USB_STORAGE_USBAT=y CONFIG_USB_STORAGE_SDDR09=y CONFIG_USB_STORAGE_SDDR55=y CONFIG_USB_STORAGE_JUMPSHOT=y CONFIG_USB_STORAGE_ALAUDA=y CONFIG_USB_STORAGE_ONETOUCH=y CONFIG_USB_STORAGE_KARMA=y CONFIG_USB_STORAGE_CYPRESS_ATACB=y CONFIG_USB_STORAGE_ENE_UB6250=y CONFIG_USB_UAS=y # # USB Imaging devices # CONFIG_USB_MDC800=y CONFIG_USB_MICROTEK=y CONFIG_USBIP_CORE=y CONFIG_USBIP_VHCI_HCD=y CONFIG_USBIP_VHCI_HC_PORTS=8 CONFIG_USBIP_VHCI_NR_HCS=1 CONFIG_USBIP_HOST=y CONFIG_USBIP_VUDC=y CONFIG_USBIP_DEBUG=y CONFIG_USB_CDNS3=y CONFIG_USB_CDNS3_GADGET=y CONFIG_USB_CDNS3_HOST=y CONFIG_USB_CDNS3_PCI_WRAP=y CONFIG_USB_MUSB_HDRC=y # CONFIG_USB_MUSB_HOST is not set # CONFIG_USB_MUSB_GADGET is not set CONFIG_USB_MUSB_DUAL_ROLE=y # # Platform Glue Layer # # # MUSB DMA mode # CONFIG_MUSB_PIO_ONLY=y CONFIG_USB_DWC3=y CONFIG_USB_DWC3_ULPI=y # CONFIG_USB_DWC3_HOST is not set # CONFIG_USB_DWC3_GADGET is not set CONFIG_USB_DWC3_DUAL_ROLE=y # # Platform Glue Driver Support # CONFIG_USB_DWC3_PCI=y CONFIG_USB_DWC3_HAPS=y CONFIG_USB_DWC3_OF_SIMPLE=y CONFIG_USB_DWC2=y # CONFIG_USB_DWC2_HOST is not set # # Gadget/Dual-role mode requires USB Gadget support to be enabled # # CONFIG_USB_DWC2_PERIPHERAL is not set CONFIG_USB_DWC2_DUAL_ROLE=y CONFIG_USB_DWC2_PCI=y CONFIG_USB_DWC2_DEBUG=y CONFIG_USB_DWC2_VERBOSE=y CONFIG_USB_DWC2_TRACK_MISSED_SOFS=y CONFIG_USB_DWC2_DEBUG_PERIODIC=y CONFIG_USB_CHIPIDEA=y CONFIG_USB_CHIPIDEA_UDC=y CONFIG_USB_CHIPIDEA_HOST=y CONFIG_USB_CHIPIDEA_PCI=y CONFIG_USB_CHIPIDEA_MSM=y CONFIG_USB_CHIPIDEA_IMX=y CONFIG_USB_CHIPIDEA_GENERIC=y CONFIG_USB_CHIPIDEA_TEGRA=y CONFIG_USB_ISP1760=y CONFIG_USB_ISP1760_HCD=y CONFIG_USB_ISP1761_UDC=y # CONFIG_USB_ISP1760_HOST_ROLE is not set # CONFIG_USB_ISP1760_GADGET_ROLE is not set CONFIG_USB_ISP1760_DUAL_ROLE=y # # USB port drivers # CONFIG_USB_USS720=y CONFIG_USB_SERIAL=y CONFIG_USB_SERIAL_CONSOLE=y CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_SIMPLE=y CONFIG_USB_SERIAL_AIRCABLE=y CONFIG_USB_SERIAL_ARK3116=y CONFIG_USB_SERIAL_BELKIN=y CONFIG_USB_SERIAL_CH341=y CONFIG_USB_SERIAL_WHITEHEAT=y CONFIG_USB_SERIAL_DIGI_ACCELEPORT=y CONFIG_USB_SERIAL_CP210X=y CONFIG_USB_SERIAL_CYPRESS_M8=y CONFIG_USB_SERIAL_EMPEG=y CONFIG_USB_SERIAL_FTDI_SIO=y CONFIG_USB_SERIAL_VISOR=y CONFIG_USB_SERIAL_IPAQ=y CONFIG_USB_SERIAL_IR=y CONFIG_USB_SERIAL_EDGEPORT=y CONFIG_USB_SERIAL_EDGEPORT_TI=y CONFIG_USB_SERIAL_F81232=y CONFIG_USB_SERIAL_F8153X=y CONFIG_USB_SERIAL_GARMIN=y CONFIG_USB_SERIAL_IPW=y CONFIG_USB_SERIAL_IUU=y CONFIG_USB_SERIAL_KEYSPAN_PDA=y CONFIG_USB_SERIAL_KEYSPAN=y CONFIG_USB_SERIAL_KLSI=y CONFIG_USB_SERIAL_KOBIL_SCT=y CONFIG_USB_SERIAL_MCT_U232=y CONFIG_USB_SERIAL_METRO=y CONFIG_USB_SERIAL_MOS7720=y CONFIG_USB_SERIAL_MOS7715_PARPORT=y CONFIG_USB_SERIAL_MOS7840=y CONFIG_USB_SERIAL_MXUPORT=y CONFIG_USB_SERIAL_NAVMAN=y CONFIG_USB_SERIAL_PL2303=y CONFIG_USB_SERIAL_OTI6858=y CONFIG_USB_SERIAL_QCAUX=y CONFIG_USB_SERIAL_QUALCOMM=y CONFIG_USB_SERIAL_SPCP8X5=y CONFIG_USB_SERIAL_SAFE=y CONFIG_USB_SERIAL_SAFE_PADDED=y CONFIG_USB_SERIAL_SIERRAWIRELESS=y CONFIG_USB_SERIAL_SYMBOL=y # CONFIG_USB_SERIAL_TI is not set CONFIG_USB_SERIAL_CYBERJACK=y CONFIG_USB_SERIAL_WWAN=y CONFIG_USB_SERIAL_OPTION=y CONFIG_USB_SERIAL_OMNINET=y CONFIG_USB_SERIAL_OPTICON=y CONFIG_USB_SERIAL_XSENS_MT=y CONFIG_USB_SERIAL_WISHBONE=y CONFIG_USB_SERIAL_SSU100=y CONFIG_USB_SERIAL_QT2=y CONFIG_USB_SERIAL_UPD78F0730=y CONFIG_USB_SERIAL_DEBUG=y # # USB Miscellaneous drivers # CONFIG_USB_EMI62=y CONFIG_USB_EMI26=y CONFIG_USB_ADUTUX=y CONFIG_USB_SEVSEG=y CONFIG_USB_LEGOTOWER=y CONFIG_USB_LCD=y CONFIG_USB_CYPRESS_CY7C63=y CONFIG_USB_CYTHERM=y CONFIG_USB_IDMOUSE=y CONFIG_USB_FTDI_ELAN=y CONFIG_USB_APPLEDISPLAY=y CONFIG_APPLE_MFI_FASTCHARGE=y CONFIG_USB_SISUSBVGA=y CONFIG_USB_LD=y CONFIG_USB_TRANCEVIBRATOR=y CONFIG_USB_IOWARRIOR=y CONFIG_USB_TEST=y CONFIG_USB_EHSET_TEST_FIXTURE=y CONFIG_USB_ISIGHTFW=y CONFIG_USB_YUREX=y CONFIG_USB_EZUSB_FX2=y CONFIG_USB_HUB_USB251XB=y CONFIG_USB_HSIC_USB3503=y CONFIG_USB_HSIC_USB4604=y CONFIG_USB_LINK_LAYER_TEST=y CONFIG_USB_CHAOSKEY=y CONFIG_USB_ATM=y CONFIG_USB_SPEEDTOUCH=y CONFIG_USB_CXACRU=y CONFIG_USB_UEAGLEATM=y CONFIG_USB_XUSBATM=y # # USB Physical Layer drivers # CONFIG_USB_PHY=y CONFIG_NOP_USB_XCEIV=y CONFIG_USB_GPIO_VBUS=y CONFIG_TAHVO_USB=y CONFIG_TAHVO_USB_HOST_BY_DEFAULT=y CONFIG_USB_ISP1301=y # end of USB Physical Layer drivers CONFIG_USB_GADGET=y CONFIG_USB_GADGET_DEBUG=y CONFIG_USB_GADGET_VERBOSE=y CONFIG_USB_GADGET_DEBUG_FILES=y CONFIG_USB_GADGET_DEBUG_FS=y CONFIG_USB_GADGET_VBUS_DRAW=2 CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2 CONFIG_U_SERIAL_CONSOLE=y # # USB Peripheral Controller # CONFIG_USB_FUSB300=y CONFIG_USB_FOTG210_UDC=y CONFIG_USB_GR_UDC=y CONFIG_USB_R8A66597=y CONFIG_USB_PXA27X=y CONFIG_USB_MV_UDC=y CONFIG_USB_MV_U3D=y CONFIG_USB_SNP_CORE=y CONFIG_USB_SNP_UDC_PLAT=y CONFIG_USB_M66592=y CONFIG_USB_BDC_UDC=y # # Platform Support # CONFIG_USB_BDC_PCI=y CONFIG_USB_AMD5536UDC=y CONFIG_USB_NET2272=y CONFIG_USB_NET2272_DMA=y CONFIG_USB_NET2280=y CONFIG_USB_GOKU=y CONFIG_USB_EG20T=y CONFIG_USB_GADGET_XILINX=y CONFIG_USB_MAX3420_UDC=y CONFIG_USB_DUMMY_HCD=y # end of USB Peripheral Controller CONFIG_USB_LIBCOMPOSITE=y CONFIG_USB_F_ACM=y CONFIG_USB_F_SS_LB=y CONFIG_USB_U_SERIAL=y CONFIG_USB_U_ETHER=y CONFIG_USB_U_AUDIO=y CONFIG_USB_F_SERIAL=y CONFIG_USB_F_OBEX=y CONFIG_USB_F_NCM=y CONFIG_USB_F_ECM=y CONFIG_USB_F_PHONET=y CONFIG_USB_F_EEM=y CONFIG_USB_F_SUBSET=y CONFIG_USB_F_RNDIS=y CONFIG_USB_F_MASS_STORAGE=y CONFIG_USB_F_FS=y CONFIG_USB_F_UAC1=y CONFIG_USB_F_UAC1_LEGACY=y CONFIG_USB_F_UAC2=y CONFIG_USB_F_UVC=y CONFIG_USB_F_MIDI=y CONFIG_USB_F_HID=y CONFIG_USB_F_PRINTER=y CONFIG_USB_F_TCM=y CONFIG_USB_CONFIGFS=y CONFIG_USB_CONFIGFS_SERIAL=y CONFIG_USB_CONFIGFS_ACM=y CONFIG_USB_CONFIGFS_OBEX=y CONFIG_USB_CONFIGFS_NCM=y CONFIG_USB_CONFIGFS_ECM=y CONFIG_USB_CONFIGFS_ECM_SUBSET=y CONFIG_USB_CONFIGFS_RNDIS=y CONFIG_USB_CONFIGFS_EEM=y CONFIG_USB_CONFIGFS_PHONET=y CONFIG_USB_CONFIGFS_MASS_STORAGE=y CONFIG_USB_CONFIGFS_F_LB_SS=y CONFIG_USB_CONFIGFS_F_FS=y CONFIG_USB_CONFIGFS_F_UAC1=y CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y CONFIG_USB_CONFIGFS_F_UAC2=y CONFIG_USB_CONFIGFS_F_MIDI=y CONFIG_USB_CONFIGFS_F_HID=y CONFIG_USB_CONFIGFS_F_UVC=y CONFIG_USB_CONFIGFS_F_PRINTER=y CONFIG_USB_CONFIGFS_F_TCM=y # # USB Gadget precomposed configurations # CONFIG_USB_ZERO=y CONFIG_USB_ZERO_HNPTEST=y CONFIG_USB_AUDIO=y CONFIG_GADGET_UAC1=y CONFIG_GADGET_UAC1_LEGACY=y CONFIG_USB_ETH=y CONFIG_USB_ETH_RNDIS=y CONFIG_USB_ETH_EEM=y CONFIG_USB_G_NCM=y CONFIG_USB_GADGETFS=y CONFIG_USB_FUNCTIONFS=y CONFIG_USB_FUNCTIONFS_ETH=y CONFIG_USB_FUNCTIONFS_RNDIS=y CONFIG_USB_FUNCTIONFS_GENERIC=y CONFIG_USB_MASS_STORAGE=y CONFIG_USB_GADGET_TARGET=y CONFIG_USB_G_SERIAL=y CONFIG_USB_MIDI_GADGET=y CONFIG_USB_G_PRINTER=y CONFIG_USB_CDC_COMPOSITE=y CONFIG_USB_G_NOKIA=y CONFIG_USB_G_ACM_MS=y CONFIG_USB_G_MULTI=y CONFIG_USB_G_MULTI_RNDIS=y CONFIG_USB_G_MULTI_CDC=y CONFIG_USB_G_HID=y CONFIG_USB_G_DBGP=y # CONFIG_USB_G_DBGP_PRINTK is not set CONFIG_USB_G_DBGP_SERIAL=y # CONFIG_USB_G_WEBCAM is not set CONFIG_USB_RAW_GADGET=y # end of USB Gadget precomposed configurations CONFIG_TYPEC=y CONFIG_TYPEC_TCPM=y CONFIG_TYPEC_TCPCI=y CONFIG_TYPEC_RT1711H=y CONFIG_TYPEC_MT6360=y CONFIG_TYPEC_TCPCI_MAXIM=y CONFIG_TYPEC_FUSB302=y CONFIG_TYPEC_WCOVE=y CONFIG_TYPEC_UCSI=y CONFIG_UCSI_CCG=y CONFIG_UCSI_ACPI=y CONFIG_TYPEC_HD3SS3220=y CONFIG_TYPEC_TPS6598X=y CONFIG_TYPEC_STUSB160X=y # # USB Type-C Multiplexer/DeMultiplexer Switch support # CONFIG_TYPEC_MUX_PI3USB30532=y CONFIG_TYPEC_MUX_INTEL_PMC=y # end of USB Type-C Multiplexer/DeMultiplexer Switch support # # USB Type-C Alternate Mode drivers # CONFIG_TYPEC_DP_ALTMODE=y CONFIG_TYPEC_NVIDIA_ALTMODE=y # end of USB Type-C Alternate Mode drivers CONFIG_USB_ROLE_SWITCH=y CONFIG_USB_ROLES_INTEL_XHCI=y CONFIG_MMC=y CONFIG_PWRSEQ_EMMC=y CONFIG_PWRSEQ_SD8787=y CONFIG_PWRSEQ_SIMPLE=y CONFIG_MMC_BLOCK=y CONFIG_MMC_BLOCK_MINORS=8 CONFIG_SDIO_UART=y CONFIG_MMC_TEST=y # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_DEBUG=y CONFIG_MMC_SDHCI=y CONFIG_MMC_SDHCI_IO_ACCESSORS=y CONFIG_MMC_SDHCI_PCI=y CONFIG_MMC_RICOH_MMC=y CONFIG_MMC_SDHCI_ACPI=y CONFIG_MMC_SDHCI_PLTFM=y CONFIG_MMC_SDHCI_OF_ARASAN=y CONFIG_MMC_SDHCI_OF_ASPEED=y CONFIG_MMC_SDHCI_OF_AT91=y CONFIG_MMC_SDHCI_OF_DWCMSHC=y CONFIG_MMC_SDHCI_CADENCE=y CONFIG_MMC_SDHCI_F_SDH30=y CONFIG_MMC_SDHCI_MILBEAUT=y CONFIG_MMC_WBSD=y CONFIG_MMC_ALCOR=y CONFIG_MMC_TIFM_SD=y CONFIG_MMC_GOLDFISH=y CONFIG_MMC_SPI=y CONFIG_MMC_SDRICOH_CS=y CONFIG_MMC_CB710=y CONFIG_MMC_VIA_SDMMC=y CONFIG_MMC_VUB300=y CONFIG_MMC_USHC=y CONFIG_MMC_USDHI6ROL0=y CONFIG_MMC_REALTEK_PCI=y CONFIG_MMC_REALTEK_USB=y CONFIG_MMC_CQHCI=y CONFIG_MMC_HSQ=y CONFIG_MMC_TOSHIBA_PCI=y CONFIG_MMC_MTK=y CONFIG_MMC_SDHCI_XENON=y CONFIG_MMC_SDHCI_OMAP=y CONFIG_MMC_SDHCI_AM654=y CONFIG_MMC_SDHCI_EXTERNAL_DMA=y CONFIG_MEMSTICK=y CONFIG_MEMSTICK_DEBUG=y # # MemoryStick drivers # CONFIG_MEMSTICK_UNSAFE_RESUME=y CONFIG_MSPRO_BLOCK=y CONFIG_MS_BLOCK=y # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=y CONFIG_MEMSTICK_JMICRON_38X=y CONFIG_MEMSTICK_R592=y CONFIG_MEMSTICK_REALTEK_PCI=y CONFIG_MEMSTICK_REALTEK_USB=y CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=y CONFIG_LEDS_CLASS_FLASH=y CONFIG_LEDS_CLASS_MULTICOLOR=y CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y # # LED drivers # CONFIG_LEDS_88PM860X=y CONFIG_LEDS_AAT1290=y CONFIG_LEDS_AN30259A=y CONFIG_LEDS_APU=y CONFIG_LEDS_AS3645A=y CONFIG_LEDS_AW2013=y CONFIG_LEDS_BCM6328=y CONFIG_LEDS_BCM6358=y CONFIG_LEDS_CPCAP=y CONFIG_LEDS_CR0014114=y CONFIG_LEDS_EL15203000=y CONFIG_LEDS_LM3530=y CONFIG_LEDS_LM3532=y CONFIG_LEDS_LM3533=y CONFIG_LEDS_LM3642=y CONFIG_LEDS_LM3692X=y CONFIG_LEDS_LM3601X=y CONFIG_LEDS_MT6323=y CONFIG_LEDS_NET48XX=y CONFIG_LEDS_WRAP=y CONFIG_LEDS_PCA9532=y CONFIG_LEDS_PCA9532_GPIO=y CONFIG_LEDS_GPIO=y CONFIG_LEDS_LP3944=y CONFIG_LEDS_LP3952=y CONFIG_LEDS_LP50XX=y CONFIG_LEDS_LP55XX_COMMON=y CONFIG_LEDS_LP5521=y CONFIG_LEDS_LP5523=y CONFIG_LEDS_LP5562=y CONFIG_LEDS_LP8501=y CONFIG_LEDS_LP8788=y CONFIG_LEDS_LP8860=y CONFIG_LEDS_CLEVO_MAIL=y CONFIG_LEDS_PCA955X=y CONFIG_LEDS_PCA955X_GPIO=y CONFIG_LEDS_PCA963X=y CONFIG_LEDS_WM831X_STATUS=y CONFIG_LEDS_WM8350=y CONFIG_LEDS_DA903X=y CONFIG_LEDS_DA9052=y CONFIG_LEDS_DAC124S085=y CONFIG_LEDS_PWM=y CONFIG_LEDS_REGULATOR=y CONFIG_LEDS_BD2802=y CONFIG_LEDS_INTEL_SS4200=y CONFIG_LEDS_LT3593=y CONFIG_LEDS_ADP5520=y CONFIG_LEDS_MC13783=y CONFIG_LEDS_TCA6507=y CONFIG_LEDS_TLC591XX=y CONFIG_LEDS_MAX77650=y CONFIG_LEDS_MAX77693=y CONFIG_LEDS_MAX8997=y CONFIG_LEDS_LM355x=y CONFIG_LEDS_OT200=y CONFIG_LEDS_MENF21BMC=y CONFIG_LEDS_KTD2692=y CONFIG_LEDS_IS31FL319X=y CONFIG_LEDS_IS31FL32XX=y # # LED driver for blink(1) USB RGB LED is under Special HID drivers (HID_THINGM) # CONFIG_LEDS_BLINKM=y CONFIG_LEDS_SYSCON=y CONFIG_LEDS_MLXCPLD=y CONFIG_LEDS_MLXREG=y CONFIG_LEDS_USER=y CONFIG_LEDS_NIC78BX=y CONFIG_LEDS_SPI_BYTE=y CONFIG_LEDS_TI_LMU_COMMON=y CONFIG_LEDS_LM3697=y CONFIG_LEDS_LM36274=y CONFIG_LEDS_TPS6105X=y CONFIG_LEDS_SGM3140=y # # LED Triggers # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=y CONFIG_LEDS_TRIGGER_ONESHOT=y CONFIG_LEDS_TRIGGER_DISK=y CONFIG_LEDS_TRIGGER_MTD=y CONFIG_LEDS_TRIGGER_HEARTBEAT=y CONFIG_LEDS_TRIGGER_BACKLIGHT=y CONFIG_LEDS_TRIGGER_CPU=y CONFIG_LEDS_TRIGGER_ACTIVITY=y CONFIG_LEDS_TRIGGER_GPIO=y CONFIG_LEDS_TRIGGER_DEFAULT_ON=y # # iptables trigger is under Netfilter config (LED target) # CONFIG_LEDS_TRIGGER_TRANSIENT=y CONFIG_LEDS_TRIGGER_CAMERA=y CONFIG_LEDS_TRIGGER_PANIC=y CONFIG_LEDS_TRIGGER_NETDEV=y CONFIG_LEDS_TRIGGER_PATTERN=y CONFIG_LEDS_TRIGGER_AUDIO=y CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y # # Speakup console speech # CONFIG_SPEAKUP=y CONFIG_SPEAKUP_SERIALIO=y CONFIG_SPEAKUP_SYNTH_ACNTSA=y CONFIG_SPEAKUP_SYNTH_ACNTPC=y CONFIG_SPEAKUP_SYNTH_APOLLO=y CONFIG_SPEAKUP_SYNTH_AUDPTR=y CONFIG_SPEAKUP_SYNTH_BNS=y CONFIG_SPEAKUP_SYNTH_DECTLK=y CONFIG_SPEAKUP_SYNTH_DECEXT=y CONFIG_SPEAKUP_SYNTH_DECPC=m CONFIG_SPEAKUP_SYNTH_DTLK=y CONFIG_SPEAKUP_SYNTH_KEYPC=y CONFIG_SPEAKUP_SYNTH_LTLK=y CONFIG_SPEAKUP_SYNTH_SOFT=y CONFIG_SPEAKUP_SYNTH_SPKOUT=y CONFIG_SPEAKUP_SYNTH_TXPRT=y CONFIG_SPEAKUP_SYNTH_DUMMY=y # end of Speakup console speech CONFIG_INFINIBAND=y CONFIG_INFINIBAND_USER_MAD=y CONFIG_INFINIBAND_USER_ACCESS=y CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ON_DEMAND_PAGING=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_ADDR_TRANS_CONFIGFS=y CONFIG_INFINIBAND_MTHCA=y CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_CXGB4=y CONFIG_INFINIBAND_I40IW=y CONFIG_MLX4_INFINIBAND=y CONFIG_MLX5_INFINIBAND=y CONFIG_INFINIBAND_OCRDMA=y CONFIG_INFINIBAND_VMWARE_PVRDMA=y CONFIG_INFINIBAND_USNIC=y CONFIG_INFINIBAND_IPOIB=y CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG=y CONFIG_INFINIBAND_IPOIB_DEBUG_DATA=y CONFIG_INFINIBAND_SRP=y CONFIG_INFINIBAND_SRPT=y CONFIG_INFINIBAND_ISER=y CONFIG_INFINIBAND_ISERT=y CONFIG_INFINIBAND_RTRS=y CONFIG_INFINIBAND_RTRS_CLIENT=y CONFIG_INFINIBAND_RTRS_SERVER=y CONFIG_EDAC_ATOMIC_SCRUB=y CONFIG_EDAC_SUPPORT=y CONFIG_EDAC=y CONFIG_EDAC_LEGACY_SYSFS=y CONFIG_EDAC_DEBUG=y CONFIG_EDAC_DECODE_MCE=y CONFIG_EDAC_GHES=y CONFIG_EDAC_AMD64=y CONFIG_EDAC_AMD64_ERROR_INJECTION=y CONFIG_EDAC_AMD76X=y CONFIG_EDAC_E7XXX=y CONFIG_EDAC_E752X=y CONFIG_EDAC_I82875P=y CONFIG_EDAC_I82975X=y CONFIG_EDAC_I3000=y CONFIG_EDAC_I3200=y CONFIG_EDAC_IE31200=y CONFIG_EDAC_X38=y CONFIG_EDAC_I5400=y CONFIG_EDAC_I7CORE=y CONFIG_EDAC_I82860=y CONFIG_EDAC_R82600=y CONFIG_EDAC_I5000=y CONFIG_EDAC_I5100=y CONFIG_EDAC_I7300=y CONFIG_RTC_LIB=y CONFIG_RTC_MC146818_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" CONFIG_RTC_SYSTOHC=y CONFIG_RTC_SYSTOHC_DEVICE="rtc0" CONFIG_RTC_DEBUG=y CONFIG_RTC_NVMEM=y # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_TEST=y # # I2C RTC drivers # CONFIG_RTC_DRV_88PM860X=y CONFIG_RTC_DRV_88PM80X=y CONFIG_RTC_DRV_ABB5ZES3=y CONFIG_RTC_DRV_ABEOZ9=y CONFIG_RTC_DRV_ABX80X=y CONFIG_RTC_DRV_AS3722=y CONFIG_RTC_DRV_DS1307=y CONFIG_RTC_DRV_DS1307_CENTURY=y CONFIG_RTC_DRV_DS1374=y CONFIG_RTC_DRV_DS1374_WDT=y CONFIG_RTC_DRV_DS1672=y CONFIG_RTC_DRV_HYM8563=y CONFIG_RTC_DRV_LP8788=y CONFIG_RTC_DRV_MAX6900=y CONFIG_RTC_DRV_MAX8907=y CONFIG_RTC_DRV_MAX8925=y CONFIG_RTC_DRV_MAX8998=y CONFIG_RTC_DRV_MAX8997=y CONFIG_RTC_DRV_MAX77686=y CONFIG_RTC_DRV_RK808=y CONFIG_RTC_DRV_RS5C372=y CONFIG_RTC_DRV_ISL1208=y CONFIG_RTC_DRV_ISL12022=y CONFIG_RTC_DRV_ISL12026=y CONFIG_RTC_DRV_X1205=y CONFIG_RTC_DRV_PCF8523=y CONFIG_RTC_DRV_PCF85063=y CONFIG_RTC_DRV_PCF85363=y CONFIG_RTC_DRV_PCF8563=y CONFIG_RTC_DRV_PCF8583=y CONFIG_RTC_DRV_M41T80=y CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_BD70528=y CONFIG_RTC_DRV_BQ32K=y CONFIG_RTC_DRV_TWL4030=y CONFIG_RTC_DRV_PALMAS=y CONFIG_RTC_DRV_TPS6586X=y CONFIG_RTC_DRV_TPS65910=y CONFIG_RTC_DRV_TPS80031=y CONFIG_RTC_DRV_RC5T583=y CONFIG_RTC_DRV_RC5T619=y CONFIG_RTC_DRV_S35390A=y CONFIG_RTC_DRV_FM3130=y CONFIG_RTC_DRV_RX8010=y CONFIG_RTC_DRV_RX8581=y CONFIG_RTC_DRV_RX8025=y CONFIG_RTC_DRV_EM3027=y CONFIG_RTC_DRV_RV3028=y CONFIG_RTC_DRV_RV3032=y CONFIG_RTC_DRV_RV8803=y CONFIG_RTC_DRV_S5M=y CONFIG_RTC_DRV_SD3078=y # # SPI RTC drivers # CONFIG_RTC_DRV_M41T93=y CONFIG_RTC_DRV_M41T94=y CONFIG_RTC_DRV_DS1302=y CONFIG_RTC_DRV_DS1305=y CONFIG_RTC_DRV_DS1343=y CONFIG_RTC_DRV_DS1347=y CONFIG_RTC_DRV_DS1390=y CONFIG_RTC_DRV_MAX6916=y CONFIG_RTC_DRV_R9701=y CONFIG_RTC_DRV_RX4581=y CONFIG_RTC_DRV_RS5C348=y CONFIG_RTC_DRV_MAX6902=y CONFIG_RTC_DRV_PCF2123=y CONFIG_RTC_DRV_MCP795=y CONFIG_RTC_I2C_AND_SPI=y # # SPI and I2C RTC drivers # CONFIG_RTC_DRV_DS3232=y CONFIG_RTC_DRV_DS3232_HWMON=y CONFIG_RTC_DRV_PCF2127=y CONFIG_RTC_DRV_RV3029C2=y CONFIG_RTC_DRV_RV3029_HWMON=y CONFIG_RTC_DRV_RX6110=y # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_VRTC=y CONFIG_RTC_DRV_DS1286=y CONFIG_RTC_DRV_DS1511=y CONFIG_RTC_DRV_DS1553=y CONFIG_RTC_DRV_DS1685_FAMILY=y CONFIG_RTC_DRV_DS1685=y # CONFIG_RTC_DRV_DS1689 is not set # CONFIG_RTC_DRV_DS17285 is not set # CONFIG_RTC_DRV_DS17485 is not set # CONFIG_RTC_DRV_DS17885 is not set CONFIG_RTC_DRV_DS1742=y CONFIG_RTC_DRV_DS2404=y CONFIG_RTC_DRV_DA9052=y CONFIG_RTC_DRV_DA9055=y CONFIG_RTC_DRV_DA9063=y CONFIG_RTC_DRV_STK17TA8=y CONFIG_RTC_DRV_M48T86=y CONFIG_RTC_DRV_M48T35=y CONFIG_RTC_DRV_M48T59=y CONFIG_RTC_DRV_MSM6242=y CONFIG_RTC_DRV_BQ4802=y CONFIG_RTC_DRV_RP5C01=y CONFIG_RTC_DRV_V3020=y CONFIG_RTC_DRV_WM831X=y CONFIG_RTC_DRV_WM8350=y CONFIG_RTC_DRV_PCF50633=y CONFIG_RTC_DRV_AB3100=y CONFIG_RTC_DRV_ZYNQMP=y CONFIG_RTC_DRV_CROS_EC=y # # on-CPU RTC drivers # CONFIG_RTC_DRV_CADENCE=y CONFIG_RTC_DRV_FTRTC010=y CONFIG_RTC_DRV_PCAP=y CONFIG_RTC_DRV_MC13XXX=y CONFIG_RTC_DRV_MT6397=y CONFIG_RTC_DRV_R7301=y CONFIG_RTC_DRV_CPCAP=y # # HID Sensor RTC drivers # CONFIG_RTC_DRV_HID_SENSOR_TIME=y CONFIG_RTC_DRV_GOLDFISH=y CONFIG_RTC_DRV_WILCO_EC=y CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y CONFIG_DMADEVICES_VDEBUG=y # # DMA Devices # CONFIG_DMA_ENGINE=y CONFIG_DMA_VIRTUAL_CHANNELS=y CONFIG_DMA_ACPI=y CONFIG_DMA_OF=y CONFIG_ALTERA_MSGDMA=y CONFIG_DW_AXI_DMAC=y CONFIG_FSL_EDMA=y CONFIG_INTEL_IDMA64=y CONFIG_PCH_DMA=y CONFIG_PLX_DMA=y CONFIG_TIMB_DMA=y CONFIG_XILINX_ZYNQMP_DPDMA=y CONFIG_QCOM_HIDMA_MGMT=y CONFIG_QCOM_HIDMA=y CONFIG_DW_DMAC_CORE=y CONFIG_DW_DMAC=y CONFIG_DW_DMAC_PCI=y CONFIG_DW_EDMA=y CONFIG_DW_EDMA_PCIE=y CONFIG_HSU_DMA=y CONFIG_HSU_DMA_PCI=y CONFIG_SF_PDMA=y # # DMA Clients # CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=y CONFIG_DMA_ENGINE_RAID=y # # DMABUF options # CONFIG_SYNC_FILE=y CONFIG_SW_SYNC=y CONFIG_UDMABUF=y CONFIG_DMABUF_MOVE_NOTIFY=y # CONFIG_DMABUF_SELFTESTS is not set CONFIG_DMABUF_HEAPS=y CONFIG_DMABUF_HEAPS_SYSTEM=y CONFIG_DMABUF_HEAPS_CMA=y # end of DMABUF options CONFIG_AUXDISPLAY=y CONFIG_CHARLCD=y CONFIG_HD44780_COMMON=y CONFIG_HD44780=y CONFIG_KS0108=y CONFIG_KS0108_PORT=0x378 CONFIG_KS0108_DELAY=2 CONFIG_CFAG12864B=y CONFIG_CFAG12864B_RATE=20 CONFIG_IMG_ASCII_LCD=y CONFIG_HT16K33=y CONFIG_LCD2S=y CONFIG_PARPORT_PANEL=y CONFIG_PANEL_PARPORT=0 CONFIG_PANEL_PROFILE=5 CONFIG_PANEL_CHANGE_MESSAGE=y CONFIG_PANEL_BOOT_MESSAGE="" # CONFIG_CHARLCD_BL_OFF is not set # CONFIG_CHARLCD_BL_ON is not set CONFIG_CHARLCD_BL_FLASH=y CONFIG_PANEL=y CONFIG_UIO=y CONFIG_UIO_CIF=y CONFIG_UIO_PDRV_GENIRQ=y CONFIG_UIO_DMEM_GENIRQ=y CONFIG_UIO_AEC=y CONFIG_UIO_SERCOS3=y CONFIG_UIO_PCI_GENERIC=y CONFIG_UIO_NETX=y CONFIG_UIO_PRUSS=y CONFIG_UIO_MF624=y CONFIG_UIO_HV_GENERIC=y CONFIG_VFIO_IOMMU_TYPE1=y CONFIG_VFIO_VIRQFD=y CONFIG_VFIO=y CONFIG_VFIO_NOIOMMU=y CONFIG_VFIO_PCI=y CONFIG_VFIO_PCI_VGA=y CONFIG_VFIO_PCI_MMAP=y CONFIG_VFIO_PCI_INTX=y CONFIG_VFIO_PCI_IGD=y CONFIG_VFIO_MDEV=y CONFIG_VFIO_MDEV_DEVICE=y CONFIG_IRQ_BYPASS_MANAGER=y CONFIG_VIRT_DRIVERS=y CONFIG_VBOXGUEST=y CONFIG_NITRO_ENCLAVES=y CONFIG_VIRTIO=y CONFIG_VIRTIO_MENU=y CONFIG_VIRTIO_PCI=y CONFIG_VIRTIO_PCI_LEGACY=y CONFIG_VIRTIO_VDPA=y CONFIG_VIRTIO_BALLOON=y CONFIG_VIRTIO_INPUT=y CONFIG_VIRTIO_MMIO=y CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y CONFIG_VIRTIO_DMA_SHARED_BUFFER=y CONFIG_VDPA=y CONFIG_VDPA_SIM=y CONFIG_VDPA_SIM_NET=y CONFIG_IFCVF=y CONFIG_MLX5_VDPA=y CONFIG_MLX5_VDPA_NET=y CONFIG_VHOST_IOTLB=y CONFIG_VHOST_RING=y CONFIG_VHOST=y CONFIG_VHOST_MENU=y CONFIG_VHOST_NET=y CONFIG_VHOST_SCSI=y CONFIG_VHOST_VSOCK=y CONFIG_VHOST_VDPA=y CONFIG_VHOST_CROSS_ENDIAN_LEGACY=y # # Microsoft Hyper-V guest support # CONFIG_HYPERV=y CONFIG_HYPERV_TIMER=y CONFIG_HYPERV_UTILS=y CONFIG_HYPERV_BALLOON=y # end of Microsoft Hyper-V guest support CONFIG_GREYBUS=y CONFIG_GREYBUS_ES2=y CONFIG_STAGING=y CONFIG_PRISM2_USB=y CONFIG_COMEDI=y CONFIG_COMEDI_DEBUG=y CONFIG_COMEDI_DEFAULT_BUF_SIZE_KB=2048 CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480 CONFIG_COMEDI_MISC_DRIVERS=y CONFIG_COMEDI_BOND=y CONFIG_COMEDI_TEST=y CONFIG_COMEDI_PARPORT=y CONFIG_COMEDI_SSV_DNP=y CONFIG_COMEDI_ISA_DRIVERS=y CONFIG_COMEDI_PCL711=y CONFIG_COMEDI_PCL724=y CONFIG_COMEDI_PCL726=y CONFIG_COMEDI_PCL730=y CONFIG_COMEDI_PCL812=y CONFIG_COMEDI_PCL816=y CONFIG_COMEDI_PCL818=y CONFIG_COMEDI_PCM3724=y CONFIG_COMEDI_AMPLC_DIO200_ISA=y CONFIG_COMEDI_AMPLC_PC236_ISA=y CONFIG_COMEDI_AMPLC_PC263_ISA=y CONFIG_COMEDI_RTI800=y CONFIG_COMEDI_RTI802=y CONFIG_COMEDI_DAC02=y CONFIG_COMEDI_DAS16M1=y CONFIG_COMEDI_DAS08_ISA=y CONFIG_COMEDI_DAS16=y CONFIG_COMEDI_DAS800=y CONFIG_COMEDI_DAS1800=y CONFIG_COMEDI_DAS6402=y CONFIG_COMEDI_DT2801=y CONFIG_COMEDI_DT2811=y CONFIG_COMEDI_DT2814=y CONFIG_COMEDI_DT2815=y CONFIG_COMEDI_DT2817=y CONFIG_COMEDI_DT282X=y CONFIG_COMEDI_DMM32AT=y CONFIG_COMEDI_FL512=y CONFIG_COMEDI_AIO_AIO12_8=y CONFIG_COMEDI_AIO_IIRO_16=y CONFIG_COMEDI_II_PCI20KC=y CONFIG_COMEDI_C6XDIGIO=y CONFIG_COMEDI_MPC624=y CONFIG_COMEDI_ADQ12B=y CONFIG_COMEDI_NI_AT_A2150=y CONFIG_COMEDI_NI_AT_AO=y CONFIG_COMEDI_NI_ATMIO=y CONFIG_COMEDI_NI_ATMIO16D=y CONFIG_COMEDI_NI_LABPC_ISA=y CONFIG_COMEDI_PCMAD=y CONFIG_COMEDI_PCMDA12=y CONFIG_COMEDI_PCMMIO=y CONFIG_COMEDI_PCMUIO=y CONFIG_COMEDI_MULTIQ3=y CONFIG_COMEDI_S526=y CONFIG_COMEDI_PCI_DRIVERS=y CONFIG_COMEDI_8255_PCI=y CONFIG_COMEDI_ADDI_WATCHDOG=y CONFIG_COMEDI_ADDI_APCI_1032=y CONFIG_COMEDI_ADDI_APCI_1500=y CONFIG_COMEDI_ADDI_APCI_1516=y CONFIG_COMEDI_ADDI_APCI_1564=y CONFIG_COMEDI_ADDI_APCI_16XX=y CONFIG_COMEDI_ADDI_APCI_2032=y CONFIG_COMEDI_ADDI_APCI_2200=y CONFIG_COMEDI_ADDI_APCI_3120=y CONFIG_COMEDI_ADDI_APCI_3501=y CONFIG_COMEDI_ADDI_APCI_3XXX=y CONFIG_COMEDI_ADL_PCI6208=y CONFIG_COMEDI_ADL_PCI7X3X=y CONFIG_COMEDI_ADL_PCI8164=y CONFIG_COMEDI_ADL_PCI9111=y CONFIG_COMEDI_ADL_PCI9118=y CONFIG_COMEDI_ADV_PCI1710=y CONFIG_COMEDI_ADV_PCI1720=y CONFIG_COMEDI_ADV_PCI1723=y CONFIG_COMEDI_ADV_PCI1724=y CONFIG_COMEDI_ADV_PCI1760=y CONFIG_COMEDI_ADV_PCI_DIO=y CONFIG_COMEDI_AMPLC_DIO200_PCI=y CONFIG_COMEDI_AMPLC_PC236_PCI=y CONFIG_COMEDI_AMPLC_PC263_PCI=y CONFIG_COMEDI_AMPLC_PCI224=y CONFIG_COMEDI_AMPLC_PCI230=y CONFIG_COMEDI_CONTEC_PCI_DIO=y CONFIG_COMEDI_DAS08_PCI=y CONFIG_COMEDI_DT3000=y CONFIG_COMEDI_DYNA_PCI10XX=y CONFIG_COMEDI_GSC_HPDI=y CONFIG_COMEDI_MF6X4=y CONFIG_COMEDI_ICP_MULTI=y CONFIG_COMEDI_DAQBOARD2000=y CONFIG_COMEDI_JR3_PCI=y CONFIG_COMEDI_KE_COUNTER=y CONFIG_COMEDI_CB_PCIDAS64=y CONFIG_COMEDI_CB_PCIDAS=y CONFIG_COMEDI_CB_PCIDDA=y CONFIG_COMEDI_CB_PCIMDAS=y CONFIG_COMEDI_CB_PCIMDDA=y CONFIG_COMEDI_ME4000=y CONFIG_COMEDI_ME_DAQ=y CONFIG_COMEDI_NI_6527=y CONFIG_COMEDI_NI_65XX=y CONFIG_COMEDI_NI_660X=y CONFIG_COMEDI_NI_670X=y CONFIG_COMEDI_NI_LABPC_PCI=y CONFIG_COMEDI_NI_PCIDIO=y CONFIG_COMEDI_NI_PCIMIO=y CONFIG_COMEDI_RTD520=y CONFIG_COMEDI_S626=y CONFIG_COMEDI_MITE=y CONFIG_COMEDI_NI_TIOCMD=y CONFIG_COMEDI_PCMCIA_DRIVERS=y CONFIG_COMEDI_CB_DAS16_CS=y CONFIG_COMEDI_DAS08_CS=y CONFIG_COMEDI_NI_DAQ_700_CS=y CONFIG_COMEDI_NI_DAQ_DIO24_CS=y CONFIG_COMEDI_NI_LABPC_CS=y CONFIG_COMEDI_NI_MIO_CS=y CONFIG_COMEDI_QUATECH_DAQP_CS=y CONFIG_COMEDI_USB_DRIVERS=y CONFIG_COMEDI_DT9812=y CONFIG_COMEDI_NI_USB6501=y CONFIG_COMEDI_USBDUX=y CONFIG_COMEDI_USBDUXFAST=y CONFIG_COMEDI_USBDUXSIGMA=y CONFIG_COMEDI_VMK80XX=y CONFIG_COMEDI_8254=y CONFIG_COMEDI_8255=y CONFIG_COMEDI_8255_SA=y CONFIG_COMEDI_KCOMEDILIB=y CONFIG_COMEDI_AMPLC_DIO200=y CONFIG_COMEDI_AMPLC_PC236=y CONFIG_COMEDI_DAS08=y CONFIG_COMEDI_ISADMA=y CONFIG_COMEDI_NI_LABPC=y CONFIG_COMEDI_NI_LABPC_ISADMA=y CONFIG_COMEDI_NI_TIO=y CONFIG_COMEDI_NI_ROUTING=y CONFIG_FB_OLPC_DCON=y CONFIG_RTL8192U=m CONFIG_RTLLIB=m CONFIG_RTLLIB_CRYPTO_CCMP=m CONFIG_RTLLIB_CRYPTO_TKIP=m CONFIG_RTLLIB_CRYPTO_WEP=m CONFIG_RTL8192E=m CONFIG_RTL8723BS=m CONFIG_R8712U=y CONFIG_R8188EU=m CONFIG_88EU_AP_MODE=y CONFIG_RTS5208=y CONFIG_VT6655=m CONFIG_VT6656=m # # IIO staging drivers # # # Accelerometers # CONFIG_ADIS16203=y CONFIG_ADIS16240=y # end of Accelerometers # # Analog to digital converters # CONFIG_AD7816=y CONFIG_AD7280=y # end of Analog to digital converters # # Analog digital bi-direction converters # CONFIG_ADT7316=y CONFIG_ADT7316_SPI=y CONFIG_ADT7316_I2C=y # end of Analog digital bi-direction converters # # Capacitance to digital converters # CONFIG_AD7150=y CONFIG_AD7746=y # end of Capacitance to digital converters # # Direct Digital Synthesis # CONFIG_AD9832=y CONFIG_AD9834=y # end of Direct Digital Synthesis # # Network Analyzer, Impedance Converters # CONFIG_AD5933=y # end of Network Analyzer, Impedance Converters # # Active energy metering IC # CONFIG_ADE7854=y CONFIG_ADE7854_I2C=y CONFIG_ADE7854_SPI=y # end of Active energy metering IC # # Resolver to digital converters # CONFIG_AD2S1210=y # end of Resolver to digital converters # end of IIO staging drivers CONFIG_FB_SM750=y CONFIG_STAGING_MEDIA=y CONFIG_INTEL_ATOMISP=y CONFIG_VIDEO_ATOMISP=y CONFIG_VIDEO_ATOMISP_ISP2401=y CONFIG_VIDEO_ATOMISP_OV2722=y CONFIG_VIDEO_ATOMISP_GC2235=y CONFIG_VIDEO_ATOMISP_MSRLIST_HELPER=y CONFIG_VIDEO_ATOMISP_MT9M114=y CONFIG_VIDEO_ATOMISP_GC0310=y CONFIG_VIDEO_ATOMISP_OV2680=y CONFIG_VIDEO_ATOMISP_OV5693=y CONFIG_VIDEO_ATOMISP_LM3554=y CONFIG_VIDEO_ZORAN=y CONFIG_VIDEO_ZORAN_DC30=y CONFIG_VIDEO_ZORAN_ZR36060=y CONFIG_VIDEO_ZORAN_BUZ=y CONFIG_VIDEO_ZORAN_DC10=y CONFIG_VIDEO_ZORAN_LML33=y CONFIG_VIDEO_ZORAN_LML33R10=y CONFIG_VIDEO_ZORAN_AVS6EYES=y CONFIG_VIDEO_IPU3_IMGU=y # # Android # CONFIG_ASHMEM=y # end of Android CONFIG_STAGING_BOARD=y CONFIG_LTE_GDM724X=m CONFIG_FIREWIRE_SERIAL=y CONFIG_FWTTY_MAX_TOTAL_PORTS=64 CONFIG_FWTTY_MAX_CARD_PORTS=32 CONFIG_GS_FPGABOOT=y CONFIG_UNISYSSPAR=y CONFIG_FB_TFT=y CONFIG_FB_TFT_AGM1264K_FL=y CONFIG_FB_TFT_BD663474=y CONFIG_FB_TFT_HX8340BN=y CONFIG_FB_TFT_HX8347D=y CONFIG_FB_TFT_HX8353D=y CONFIG_FB_TFT_HX8357D=y CONFIG_FB_TFT_ILI9163=y CONFIG_FB_TFT_ILI9320=y CONFIG_FB_TFT_ILI9325=y CONFIG_FB_TFT_ILI9340=y CONFIG_FB_TFT_ILI9341=y CONFIG_FB_TFT_ILI9481=y CONFIG_FB_TFT_ILI9486=y CONFIG_FB_TFT_PCD8544=y CONFIG_FB_TFT_RA8875=y CONFIG_FB_TFT_S6D02A1=y CONFIG_FB_TFT_S6D1121=y CONFIG_FB_TFT_SEPS525=y CONFIG_FB_TFT_SH1106=y CONFIG_FB_TFT_SSD1289=y CONFIG_FB_TFT_SSD1305=y CONFIG_FB_TFT_SSD1306=y CONFIG_FB_TFT_SSD1331=y CONFIG_FB_TFT_SSD1351=y CONFIG_FB_TFT_ST7735R=y CONFIG_FB_TFT_ST7789V=y CONFIG_FB_TFT_TINYLCD=y CONFIG_FB_TFT_TLS8204=y CONFIG_FB_TFT_UC1611=y CONFIG_FB_TFT_UC1701=y CONFIG_FB_TFT_UPD161704=y CONFIG_FB_TFT_WATTEROTT=y CONFIG_MOST_COMPONENTS=y CONFIG_MOST_NET=y CONFIG_MOST_SOUND=y CONFIG_MOST_VIDEO=y CONFIG_MOST_DIM2=y CONFIG_MOST_I2C=y CONFIG_KS7010=y CONFIG_GREYBUS_AUDIO=y CONFIG_GREYBUS_AUDIO_APB_CODEC=y CONFIG_GREYBUS_BOOTROM=y CONFIG_GREYBUS_FIRMWARE=y CONFIG_GREYBUS_HID=y CONFIG_GREYBUS_LIGHT=y CONFIG_GREYBUS_LOG=y CONFIG_GREYBUS_LOOPBACK=y CONFIG_GREYBUS_POWER=y CONFIG_GREYBUS_RAW=y CONFIG_GREYBUS_VIBRATOR=y CONFIG_GREYBUS_BRIDGED_PHY=y CONFIG_GREYBUS_GPIO=y CONFIG_GREYBUS_I2C=y CONFIG_GREYBUS_PWM=y CONFIG_GREYBUS_SDIO=y CONFIG_GREYBUS_SPI=y CONFIG_GREYBUS_UART=y CONFIG_GREYBUS_USB=y CONFIG_PI433=y # # Gasket devices # # end of Gasket devices CONFIG_XIL_AXIS_FIFO=y CONFIG_FIELDBUS_DEV=y CONFIG_HMS_ANYBUSS_BUS=y CONFIG_ARCX_ANYBUS_CONTROLLER=y CONFIG_HMS_PROFINET=y CONFIG_KPC2000=y CONFIG_KPC2000_CORE=y CONFIG_KPC2000_SPI=y CONFIG_KPC2000_I2C=y CONFIG_KPC2000_DMA=y CONFIG_QLGE=y CONFIG_WIMAX=y CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_WIMAX_I2400M=y CONFIG_WIMAX_I2400M_USB=y CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 CONFIG_WFX=y CONFIG_SPMI_HISI3670=y CONFIG_MFD_HI6421_SPMI=y CONFIG_REGULATOR_HI6421V600=y CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACPI_WMI=y CONFIG_WMI_BMOF=y CONFIG_ALIENWARE_WMI=y CONFIG_HUAWEI_WMI=y CONFIG_INTEL_WMI_SBL_FW_UPDATE=y CONFIG_INTEL_WMI_THUNDERBOLT=y CONFIG_MXM_WMI=y CONFIG_PEAQ_WMI=y CONFIG_XIAOMI_WMI=y CONFIG_ACERHDF=y CONFIG_ACER_WIRELESS=y CONFIG_ACER_WMI=y CONFIG_AMD_PMC=y CONFIG_APPLE_GMUX=y CONFIG_ASUS_LAPTOP=y CONFIG_ASUS_WIRELESS=y CONFIG_ASUS_WMI=y CONFIG_ASUS_NB_WMI=y CONFIG_EEEPC_LAPTOP=y CONFIG_EEEPC_WMI=y CONFIG_DCDBAS=y CONFIG_DELL_SMBIOS=y CONFIG_DELL_SMBIOS_WMI=y CONFIG_DELL_SMBIOS_SMM=y CONFIG_DELL_LAPTOP=y CONFIG_DELL_RBTN=y CONFIG_DELL_RBU=y CONFIG_DELL_SMO8800=y CONFIG_DELL_WMI=y CONFIG_DELL_WMI_SYSMAN=y CONFIG_DELL_WMI_DESCRIPTOR=y CONFIG_DELL_WMI_AIO=y CONFIG_DELL_WMI_LED=y CONFIG_AMILO_RFKILL=y CONFIG_FUJITSU_LAPTOP=y CONFIG_FUJITSU_TABLET=y CONFIG_GPD_POCKET_FAN=y CONFIG_HP_ACCEL=y CONFIG_HP_WIRELESS=y CONFIG_HP_WMI=y CONFIG_TC1100_WMI=y CONFIG_IBM_RTL=y CONFIG_IDEAPAD_LAPTOP=y CONFIG_SENSORS_HDAPS=y CONFIG_THINKPAD_ACPI=y CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y CONFIG_THINKPAD_ACPI_DEBUGFACILITIES=y CONFIG_THINKPAD_ACPI_DEBUG=y CONFIG_THINKPAD_ACPI_UNSAFE_LEDS=y CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_INTEL_ATOMISP2_LED=y CONFIG_INTEL_CHT_INT33FE=y CONFIG_INTEL_HID_EVENT=y CONFIG_INTEL_INT0002_VGPIO=y CONFIG_INTEL_MENLOW=y CONFIG_INTEL_OAKTRAIL=y CONFIG_INTEL_VBTN=y CONFIG_MSI_LAPTOP=y CONFIG_MSI_WMI=y CONFIG_XO15_EBOOK=y CONFIG_XO1_RFKILL=y CONFIG_PCENGINES_APU2=y CONFIG_SAMSUNG_LAPTOP=y CONFIG_SAMSUNG_Q10=y CONFIG_ACPI_TOSHIBA=y CONFIG_TOSHIBA_BT_RFKILL=y CONFIG_TOSHIBA_HAPS=y CONFIG_TOSHIBA_WMI=y CONFIG_ACPI_CMPC=y CONFIG_COMPAL_LAPTOP=y CONFIG_LG_LAPTOP=y CONFIG_PANASONIC_LAPTOP=y CONFIG_SONY_LAPTOP=y CONFIG_SONYPI_COMPAT=y CONFIG_SYSTEM76_ACPI=y CONFIG_TOPSTAR_LAPTOP=y CONFIG_I2C_MULTI_INSTANTIATE=y CONFIG_MLX_PLATFORM=y CONFIG_TOUCHSCREEN_DMI=y CONFIG_INTEL_IMR=y CONFIG_INTEL_IPS=y CONFIG_INTEL_RST=y CONFIG_INTEL_SMARTCONNECT=y CONFIG_INTEL_BXTWC_PMIC_TMU=y CONFIG_INTEL_CHTDC_TI_PWRBTN=y CONFIG_INTEL_MFLD_THERMAL=y CONFIG_INTEL_MID_POWER_BUTTON=y CONFIG_INTEL_MRFLD_PWRBTN=y CONFIG_INTEL_PMC_CORE=y CONFIG_INTEL_PMT_CLASS=y CONFIG_INTEL_PMT_TELEMETRY=y CONFIG_INTEL_PMT_CRASHLOG=y CONFIG_INTEL_PUNIT_IPC=y CONFIG_INTEL_SCU_IPC=y CONFIG_INTEL_SCU=y CONFIG_INTEL_SCU_PCI=y CONFIG_INTEL_SCU_PLATFORM=y CONFIG_INTEL_SCU_IPC_UTIL=y CONFIG_PMC_ATOM=y CONFIG_GOLDFISH_PIPE=y CONFIG_CHROME_PLATFORMS=y CONFIG_CHROMEOS_LAPTOP=y CONFIG_CHROMEOS_PSTORE=y CONFIG_CHROMEOS_TBMC=y CONFIG_CROS_EC=y CONFIG_CROS_EC_I2C=y CONFIG_CROS_EC_RPMSG=y CONFIG_CROS_EC_SPI=y CONFIG_CROS_EC_LPC=y CONFIG_CROS_EC_PROTO=y CONFIG_CROS_KBD_LED_BACKLIGHT=y CONFIG_CROS_EC_CHARDEV=y CONFIG_CROS_EC_LIGHTBAR=y CONFIG_CROS_EC_VBC=y CONFIG_CROS_EC_DEBUGFS=y CONFIG_CROS_EC_SENSORHUB=y CONFIG_CROS_EC_SYSFS=y CONFIG_CROS_EC_TYPEC=y CONFIG_CROS_USBPD_LOGGER=y CONFIG_CROS_USBPD_NOTIFY=y CONFIG_WILCO_EC=y CONFIG_WILCO_EC_DEBUGFS=y CONFIG_WILCO_EC_EVENTS=y CONFIG_WILCO_EC_TELEMETRY=y CONFIG_MELLANOX_PLATFORM=y CONFIG_MLXREG_HOTPLUG=y CONFIG_MLXREG_IO=y CONFIG_OLPC_EC=y CONFIG_SURFACE_PLATFORMS=y CONFIG_SURFACE3_WMI=y CONFIG_SURFACE_3_BUTTON=y CONFIG_SURFACE_3_POWER_OPREGION=y CONFIG_SURFACE_GPE=y CONFIG_SURFACE_PRO3_BUTTON=y CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_HAVE_CLK_PREPARE=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_WM831X=y CONFIG_COMMON_CLK_MAX77686=y CONFIG_COMMON_CLK_MAX9485=y CONFIG_COMMON_CLK_RK808=y CONFIG_COMMON_CLK_SI5341=y CONFIG_COMMON_CLK_SI5351=y CONFIG_COMMON_CLK_SI514=y CONFIG_COMMON_CLK_SI544=y CONFIG_COMMON_CLK_SI570=y CONFIG_COMMON_CLK_CDCE706=y CONFIG_COMMON_CLK_CDCE925=y CONFIG_COMMON_CLK_CS2000_CP=y CONFIG_COMMON_CLK_S2MPS11=y CONFIG_CLK_TWL6040=y CONFIG_COMMON_CLK_LOCHNAGAR=y CONFIG_COMMON_CLK_PALMAS=y CONFIG_COMMON_CLK_PWM=y CONFIG_COMMON_CLK_VC5=y CONFIG_COMMON_CLK_BD718XX=y CONFIG_COMMON_CLK_FIXED_MMIO=y CONFIG_CLK_LGM_CGU=y CONFIG_HWSPINLOCK=y # # Clock Source drivers # CONFIG_TIMER_OF=y CONFIG_TIMER_PROBE=y CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_I8253_LOCK=y CONFIG_CLKBLD_I8253=y CONFIG_CLKSRC_MMIO=y CONFIG_DW_APB_TIMER=y CONFIG_MICROCHIP_PIT64B=y # end of Clock Source drivers CONFIG_MAILBOX=y CONFIG_PLATFORM_MHU=y CONFIG_PCC=y CONFIG_ALTERA_MBOX=y CONFIG_MAILBOX_TEST=y CONFIG_IOMMU_IOVA=y CONFIG_IOASID=y CONFIG_IOMMU_API=y CONFIG_IOMMU_SUPPORT=y # # Generic IOMMU Pagetable Support # # end of Generic IOMMU Pagetable Support CONFIG_IOMMU_DEBUGFS=y CONFIG_IOMMU_DEFAULT_PASSTHROUGH=y CONFIG_OF_IOMMU=y CONFIG_IOMMU_DMA=y CONFIG_DMAR_TABLE=y CONFIG_INTEL_IOMMU=y CONFIG_INTEL_IOMMU_DEBUGFS=y CONFIG_INTEL_IOMMU_DEFAULT_ON=y CONFIG_INTEL_IOMMU_FLOPPY_WA=y CONFIG_INTEL_IOMMU_SCALABLE_MODE_DEFAULT_ON=y CONFIG_HYPERV_IOMMU=y # # Remoteproc drivers # CONFIG_REMOTEPROC=y CONFIG_REMOTEPROC_CDEV=y # end of Remoteproc drivers # # Rpmsg drivers # CONFIG_RPMSG=y CONFIG_RPMSG_CHAR=y CONFIG_RPMSG_NS=y CONFIG_RPMSG_QCOM_GLINK=y CONFIG_RPMSG_QCOM_GLINK_RPM=y CONFIG_RPMSG_VIRTIO=y # end of Rpmsg drivers CONFIG_SOUNDWIRE=y # # SoundWire Devices # CONFIG_SOUNDWIRE_CADENCE=y CONFIG_SOUNDWIRE_INTEL=y CONFIG_SOUNDWIRE_QCOM=y CONFIG_SOUNDWIRE_GENERIC_ALLOCATION=y # # SOC (System On Chip) specific Drivers # # # Amlogic SoC drivers # # end of Amlogic SoC drivers # # Broadcom SoC drivers # # end of Broadcom SoC drivers # # NXP/Freescale QorIQ SoC drivers # # end of NXP/Freescale QorIQ SoC drivers # # i.MX SoC drivers # # end of i.MX SoC drivers # # Enable LiteX SoC Builder specific drivers # CONFIG_LITEX=y CONFIG_LITEX_SOC_CONTROLLER=y # end of Enable LiteX SoC Builder specific drivers # # Qualcomm SoC drivers # CONFIG_QCOM_QMI_HELPERS=y # end of Qualcomm SoC drivers CONFIG_SOC_TI=y # # Xilinx SoC drivers # CONFIG_XILINX_VCU=y # end of Xilinx SoC drivers # end of SOC (System On Chip) specific Drivers CONFIG_PM_DEVFREQ=y # # DEVFREQ Governors # CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y CONFIG_DEVFREQ_GOV_PERFORMANCE=y CONFIG_DEVFREQ_GOV_POWERSAVE=y CONFIG_DEVFREQ_GOV_USERSPACE=y CONFIG_DEVFREQ_GOV_PASSIVE=y # # DEVFREQ Drivers # CONFIG_PM_DEVFREQ_EVENT=y CONFIG_EXTCON=y # # Extcon Device Drivers # CONFIG_EXTCON_ADC_JACK=y CONFIG_EXTCON_ARIZONA=y CONFIG_EXTCON_AXP288=y CONFIG_EXTCON_FSA9480=y CONFIG_EXTCON_GPIO=y CONFIG_EXTCON_INTEL_INT3496=y CONFIG_EXTCON_INTEL_CHT_WC=y CONFIG_EXTCON_INTEL_MRFLD=y CONFIG_EXTCON_MAX14577=y CONFIG_EXTCON_MAX3355=y CONFIG_EXTCON_MAX77693=y CONFIG_EXTCON_MAX77843=y CONFIG_EXTCON_MAX8997=y CONFIG_EXTCON_PALMAS=y CONFIG_EXTCON_PTN5150=y CONFIG_EXTCON_RT8973A=y CONFIG_EXTCON_SM5502=y CONFIG_EXTCON_USB_GPIO=y CONFIG_EXTCON_USBC_CROS_EC=y CONFIG_EXTCON_USBC_TUSB320=y CONFIG_MEMORY=y CONFIG_IIO=y CONFIG_IIO_BUFFER=y CONFIG_IIO_BUFFER_CB=y CONFIG_IIO_BUFFER_DMA=y CONFIG_IIO_BUFFER_DMAENGINE=y CONFIG_IIO_BUFFER_HW_CONSUMER=y CONFIG_IIO_KFIFO_BUF=y CONFIG_IIO_TRIGGERED_BUFFER=y CONFIG_IIO_CONFIGFS=y CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 CONFIG_IIO_SW_DEVICE=y CONFIG_IIO_SW_TRIGGER=y CONFIG_IIO_TRIGGERED_EVENT=y # # Accelerometers # CONFIG_ADIS16201=y CONFIG_ADIS16209=y CONFIG_ADXL372=y CONFIG_ADXL372_SPI=y CONFIG_ADXL372_I2C=y CONFIG_BMA220=y CONFIG_BMA400=y CONFIG_BMA400_I2C=y CONFIG_BMA400_SPI=y CONFIG_BMC150_ACCEL=y CONFIG_BMC150_ACCEL_I2C=y CONFIG_BMC150_ACCEL_SPI=y CONFIG_DA280=y CONFIG_DA311=y CONFIG_DMARD06=y CONFIG_DMARD09=y CONFIG_DMARD10=y CONFIG_HID_SENSOR_ACCEL_3D=y CONFIG_IIO_CROS_EC_ACCEL_LEGACY=y CONFIG_KXSD9=y CONFIG_KXSD9_SPI=y CONFIG_KXSD9_I2C=y CONFIG_KXCJK1013=y CONFIG_MC3230=y CONFIG_MMA7455=y CONFIG_MMA7455_I2C=y CONFIG_MMA7455_SPI=y CONFIG_MMA7660=y CONFIG_MMA8452=y CONFIG_MMA9551_CORE=y CONFIG_MMA9551=y CONFIG_MMA9553=y CONFIG_MXC4005=y CONFIG_MXC6255=y CONFIG_SCA3000=y CONFIG_STK8312=y CONFIG_STK8BA50=y # end of Accelerometers # # Analog to digital converters # CONFIG_AD_SIGMA_DELTA=y CONFIG_AD7091R5=y CONFIG_AD7124=y CONFIG_AD7192=y CONFIG_AD7266=y CONFIG_AD7291=y CONFIG_AD7292=y CONFIG_AD7298=y CONFIG_AD7476=y CONFIG_AD7606=y CONFIG_AD7606_IFACE_PARALLEL=y CONFIG_AD7606_IFACE_SPI=y CONFIG_AD7766=y CONFIG_AD7768_1=y CONFIG_AD7780=y CONFIG_AD7791=y CONFIG_AD7793=y CONFIG_AD7887=y CONFIG_AD7923=y CONFIG_AD7949=y CONFIG_AD799X=y CONFIG_AD9467=y CONFIG_ADI_AXI_ADC=y CONFIG_AXP20X_ADC=y CONFIG_AXP288_ADC=y CONFIG_CC10001_ADC=y CONFIG_CPCAP_ADC=y CONFIG_DA9150_GPADC=y CONFIG_DLN2_ADC=y CONFIG_ENVELOPE_DETECTOR=y CONFIG_HI8435=y CONFIG_HX711=y CONFIG_INTEL_MRFLD_ADC=y CONFIG_LP8788_ADC=y CONFIG_LTC2471=y CONFIG_LTC2485=y CONFIG_LTC2496=y CONFIG_LTC2497=y CONFIG_MAX1027=y CONFIG_MAX11100=y CONFIG_MAX1118=y CONFIG_MAX1241=y CONFIG_MAX1363=y CONFIG_MAX9611=y CONFIG_MCP320X=y CONFIG_MCP3422=y CONFIG_MCP3911=y CONFIG_MEDIATEK_MT6360_ADC=y CONFIG_MEN_Z188_ADC=y CONFIG_MP2629_ADC=y CONFIG_NAU7802=y CONFIG_PALMAS_GPADC=y CONFIG_QCOM_VADC_COMMON=y CONFIG_QCOM_SPMI_IADC=y CONFIG_QCOM_SPMI_VADC=y CONFIG_QCOM_SPMI_ADC5=y CONFIG_RN5T618_ADC=y CONFIG_SD_ADC_MODULATOR=y CONFIG_STMPE_ADC=y CONFIG_STX104=y CONFIG_TI_ADC081C=y CONFIG_TI_ADC0832=y CONFIG_TI_ADC084S021=y CONFIG_TI_ADC12138=y CONFIG_TI_ADC108S102=y CONFIG_TI_ADC128S052=y CONFIG_TI_ADC161S626=y CONFIG_TI_ADS1015=y CONFIG_TI_ADS7950=y CONFIG_TI_ADS8344=y CONFIG_TI_ADS8688=y CONFIG_TI_ADS124S08=y CONFIG_TI_AM335X_ADC=y CONFIG_TI_TLC4541=y CONFIG_TWL4030_MADC=y CONFIG_TWL6030_GPADC=y CONFIG_VF610_ADC=y CONFIG_VIPERBOARD_ADC=y CONFIG_XILINX_XADC=y # end of Analog to digital converters # # Analog Front Ends # CONFIG_IIO_RESCALE=y # end of Analog Front Ends # # Amplifiers # CONFIG_AD8366=y CONFIG_HMC425=y # end of Amplifiers # # Chemical Sensors # CONFIG_ATLAS_PH_SENSOR=y CONFIG_ATLAS_EZO_SENSOR=y CONFIG_BME680=y CONFIG_BME680_I2C=y CONFIG_BME680_SPI=y CONFIG_CCS811=y CONFIG_IAQCORE=y CONFIG_PMS7003=y CONFIG_SCD30_CORE=y CONFIG_SCD30_I2C=y CONFIG_SCD30_SERIAL=y CONFIG_SENSIRION_SGP30=y CONFIG_SPS30=y CONFIG_VZ89X=y # end of Chemical Sensors CONFIG_IIO_CROS_EC_SENSORS_CORE=y CONFIG_IIO_CROS_EC_SENSORS=y CONFIG_IIO_CROS_EC_SENSORS_LID_ANGLE=y # # Hid Sensor IIO Common # CONFIG_HID_SENSOR_IIO_COMMON=y CONFIG_HID_SENSOR_IIO_TRIGGER=y # end of Hid Sensor IIO Common CONFIG_IIO_MS_SENSORS_I2C=y # # SSP Sensor Common # CONFIG_IIO_SSP_SENSORS_COMMONS=y CONFIG_IIO_SSP_SENSORHUB=y # end of SSP Sensor Common CONFIG_IIO_ST_SENSORS_I2C=y CONFIG_IIO_ST_SENSORS_SPI=y CONFIG_IIO_ST_SENSORS_CORE=y # # Digital to analog converters # CONFIG_AD5064=y CONFIG_AD5360=y CONFIG_AD5380=y CONFIG_AD5421=y CONFIG_AD5446=y CONFIG_AD5449=y CONFIG_AD5592R_BASE=y CONFIG_AD5592R=y CONFIG_AD5593R=y CONFIG_AD5504=y CONFIG_AD5624R_SPI=y CONFIG_AD5686=y CONFIG_AD5686_SPI=y CONFIG_AD5696_I2C=y CONFIG_AD5755=y CONFIG_AD5758=y CONFIG_AD5761=y CONFIG_AD5764=y CONFIG_AD5770R=y CONFIG_AD5791=y CONFIG_AD7303=y CONFIG_AD8801=y CONFIG_CIO_DAC=y CONFIG_DPOT_DAC=y CONFIG_DS4424=y CONFIG_LTC1660=y CONFIG_LTC2632=y CONFIG_M62332=y CONFIG_MAX517=y CONFIG_MAX5821=y CONFIG_MCP4725=y CONFIG_MCP4922=y CONFIG_TI_DAC082S085=y CONFIG_TI_DAC5571=y CONFIG_TI_DAC7311=y CONFIG_TI_DAC7612=y CONFIG_VF610_DAC=y # end of Digital to analog converters # # IIO dummy driver # CONFIG_IIO_DUMMY_EVGEN=y CONFIG_IIO_SIMPLE_DUMMY=y CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y CONFIG_IIO_SIMPLE_DUMMY_BUFFER=y # end of IIO dummy driver # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # CONFIG_AD9523=y # end of Clock Generator/Distribution # # Phase-Locked Loop (PLL) frequency synthesizers # CONFIG_ADF4350=y CONFIG_ADF4371=y # end of Phase-Locked Loop (PLL) frequency synthesizers # end of Frequency Synthesizers DDS/PLL # # Digital gyroscope sensors # CONFIG_ADIS16080=y CONFIG_ADIS16130=y CONFIG_ADIS16136=y CONFIG_ADIS16260=y CONFIG_ADXRS290=y CONFIG_ADXRS450=y CONFIG_BMG160=y CONFIG_BMG160_I2C=y CONFIG_BMG160_SPI=y CONFIG_FXAS21002C=y CONFIG_FXAS21002C_I2C=y CONFIG_FXAS21002C_SPI=y CONFIG_HID_SENSOR_GYRO_3D=y CONFIG_MPU3050=y CONFIG_MPU3050_I2C=y CONFIG_IIO_ST_GYRO_3AXIS=y CONFIG_IIO_ST_GYRO_I2C_3AXIS=y CONFIG_IIO_ST_GYRO_SPI_3AXIS=y CONFIG_ITG3200=y # end of Digital gyroscope sensors # # Health Sensors # # # Heart Rate Monitors # CONFIG_AFE4403=y CONFIG_AFE4404=y CONFIG_MAX30100=y CONFIG_MAX30102=y # end of Heart Rate Monitors # end of Health Sensors # # Humidity sensors # CONFIG_AM2315=y CONFIG_DHT11=y CONFIG_HDC100X=y CONFIG_HDC2010=y CONFIG_HID_SENSOR_HUMIDITY=y CONFIG_HTS221=y CONFIG_HTS221_I2C=y CONFIG_HTS221_SPI=y CONFIG_HTU21=y CONFIG_SI7005=y CONFIG_SI7020=y # end of Humidity sensors # # Inertial measurement units # CONFIG_ADIS16400=y CONFIG_ADIS16460=y CONFIG_ADIS16475=y CONFIG_ADIS16480=y CONFIG_BMI160=y CONFIG_BMI160_I2C=y CONFIG_BMI160_SPI=y CONFIG_FXOS8700=y CONFIG_FXOS8700_I2C=y CONFIG_FXOS8700_SPI=y CONFIG_KMX61=y CONFIG_INV_ICM42600=y CONFIG_INV_ICM42600_I2C=y CONFIG_INV_ICM42600_SPI=y CONFIG_INV_MPU6050_IIO=y CONFIG_INV_MPU6050_I2C=y CONFIG_INV_MPU6050_SPI=y CONFIG_IIO_ST_LSM6DSX=y CONFIG_IIO_ST_LSM6DSX_I2C=y CONFIG_IIO_ST_LSM6DSX_SPI=y CONFIG_IIO_ST_LSM6DSX_I3C=y # end of Inertial measurement units CONFIG_IIO_ADIS_LIB=y CONFIG_IIO_ADIS_LIB_BUFFER=y # # Light sensors # CONFIG_ACPI_ALS=y CONFIG_ADJD_S311=y CONFIG_ADUX1020=y CONFIG_AL3010=y CONFIG_AL3320A=y CONFIG_APDS9300=y CONFIG_APDS9960=y CONFIG_AS73211=y CONFIG_BH1750=y CONFIG_BH1780=y CONFIG_CM32181=y CONFIG_CM3232=y CONFIG_CM3323=y CONFIG_CM3605=y CONFIG_CM36651=y CONFIG_IIO_CROS_EC_LIGHT_PROX=y CONFIG_GP2AP002=y CONFIG_GP2AP020A00F=y CONFIG_IQS621_ALS=y CONFIG_SENSORS_ISL29018=y CONFIG_SENSORS_ISL29028=y CONFIG_ISL29125=y CONFIG_HID_SENSOR_ALS=y CONFIG_HID_SENSOR_PROX=y CONFIG_JSA1212=y CONFIG_RPR0521=y CONFIG_SENSORS_LM3533=y CONFIG_LTR501=y CONFIG_LV0104CS=y CONFIG_MAX44000=y CONFIG_MAX44009=y CONFIG_NOA1305=y CONFIG_OPT3001=y CONFIG_PA12203001=y CONFIG_SI1133=y CONFIG_SI1145=y CONFIG_STK3310=y CONFIG_ST_UVIS25=y CONFIG_ST_UVIS25_I2C=y CONFIG_ST_UVIS25_SPI=y CONFIG_TCS3414=y CONFIG_TCS3472=y CONFIG_SENSORS_TSL2563=y CONFIG_TSL2583=y CONFIG_TSL2772=y CONFIG_TSL4531=y CONFIG_US5182D=y CONFIG_VCNL4000=y CONFIG_VCNL4035=y CONFIG_VEML6030=y CONFIG_VEML6070=y CONFIG_VL6180=y CONFIG_ZOPT2201=y # end of Light sensors # # Magnetometer sensors # CONFIG_AK8974=y CONFIG_AK8975=y CONFIG_AK09911=y CONFIG_BMC150_MAGN=y CONFIG_BMC150_MAGN_I2C=y CONFIG_BMC150_MAGN_SPI=y CONFIG_MAG3110=y CONFIG_HID_SENSOR_MAGNETOMETER_3D=y CONFIG_MMC35240=y CONFIG_IIO_ST_MAGN_3AXIS=y CONFIG_IIO_ST_MAGN_I2C_3AXIS=y CONFIG_IIO_ST_MAGN_SPI_3AXIS=y CONFIG_SENSORS_HMC5843=y CONFIG_SENSORS_HMC5843_I2C=y CONFIG_SENSORS_HMC5843_SPI=y CONFIG_SENSORS_RM3100=y CONFIG_SENSORS_RM3100_I2C=y CONFIG_SENSORS_RM3100_SPI=y # end of Magnetometer sensors # # Multiplexers # CONFIG_IIO_MUX=y # end of Multiplexers # # Inclinometer sensors # CONFIG_HID_SENSOR_INCLINOMETER_3D=y CONFIG_HID_SENSOR_DEVICE_ROTATION=y # end of Inclinometer sensors # # Triggers - standalone # CONFIG_IIO_HRTIMER_TRIGGER=y CONFIG_IIO_INTERRUPT_TRIGGER=y CONFIG_IIO_TIGHTLOOP_TRIGGER=y CONFIG_IIO_SYSFS_TRIGGER=y # end of Triggers - standalone # # Linear and angular position sensors # CONFIG_IQS624_POS=y # end of Linear and angular position sensors # # Digital potentiometers # CONFIG_AD5272=y CONFIG_DS1803=y CONFIG_MAX5432=y CONFIG_MAX5481=y CONFIG_MAX5487=y CONFIG_MCP4018=y CONFIG_MCP4131=y CONFIG_MCP4531=y CONFIG_MCP41010=y CONFIG_TPL0102=y # end of Digital potentiometers # # Digital potentiostats # CONFIG_LMP91000=y # end of Digital potentiostats # # Pressure sensors # CONFIG_ABP060MG=y CONFIG_BMP280=y CONFIG_BMP280_I2C=y CONFIG_BMP280_SPI=y CONFIG_IIO_CROS_EC_BARO=y CONFIG_DLHL60D=y CONFIG_DPS310=y CONFIG_HID_SENSOR_PRESS=y CONFIG_HP03=y CONFIG_ICP10100=y CONFIG_MPL115=y CONFIG_MPL115_I2C=y CONFIG_MPL115_SPI=y CONFIG_MPL3115=y CONFIG_MS5611=y CONFIG_MS5611_I2C=y CONFIG_MS5611_SPI=y CONFIG_MS5637=y CONFIG_IIO_ST_PRESS=y CONFIG_IIO_ST_PRESS_I2C=y CONFIG_IIO_ST_PRESS_SPI=y CONFIG_T5403=y CONFIG_HP206C=y CONFIG_ZPA2326=y CONFIG_ZPA2326_I2C=y CONFIG_ZPA2326_SPI=y # end of Pressure sensors # # Lightning sensors # CONFIG_AS3935=y # end of Lightning sensors # # Proximity and distance sensors # CONFIG_ISL29501=y CONFIG_LIDAR_LITE_V2=y CONFIG_MB1232=y CONFIG_PING=y CONFIG_RFD77402=y CONFIG_SRF04=y CONFIG_SX9310=y CONFIG_SX9500=y CONFIG_SRF08=y CONFIG_VCNL3020=y CONFIG_VL53L0X_I2C=y # end of Proximity and distance sensors # # Resolver to digital converters # CONFIG_AD2S90=y CONFIG_AD2S1200=y # end of Resolver to digital converters # # Temperature sensors # CONFIG_IQS620AT_TEMP=y CONFIG_LTC2983=y CONFIG_MAXIM_THERMOCOUPLE=y CONFIG_HID_SENSOR_TEMP=y CONFIG_MLX90614=y CONFIG_MLX90632=y CONFIG_TMP006=y CONFIG_TMP007=y CONFIG_TSYS01=y CONFIG_TSYS02D=y CONFIG_MAX31856=y # end of Temperature sensors CONFIG_NTB=y CONFIG_NTB_MSI=y CONFIG_NTB_IDT=y CONFIG_NTB_SWITCHTEC=y CONFIG_NTB_PINGPONG=y CONFIG_NTB_TOOL=y CONFIG_NTB_PERF=y CONFIG_NTB_MSI_TEST=y CONFIG_NTB_TRANSPORT=y CONFIG_VME_BUS=y # # VME Bridge Drivers # CONFIG_VME_CA91CX42=y CONFIG_VME_TSI148=y CONFIG_VME_FAKE=y # # VME Board Drivers # CONFIG_VMIVME_7805=y # # VME Device Drivers # CONFIG_VME_USER=y CONFIG_PWM=y CONFIG_PWM_SYSFS=y CONFIG_PWM_DEBUG=y CONFIG_PWM_ATMEL_HLCDC_PWM=y CONFIG_PWM_ATMEL_TCB=y CONFIG_PWM_CRC=y CONFIG_PWM_CROS_EC=y CONFIG_PWM_DWC=y CONFIG_PWM_FSL_FTM=y CONFIG_PWM_INTEL_LGM=y CONFIG_PWM_IQS620A=y CONFIG_PWM_LP3943=y CONFIG_PWM_LPSS=y CONFIG_PWM_LPSS_PCI=y CONFIG_PWM_LPSS_PLATFORM=y CONFIG_PWM_PCA9685=y CONFIG_PWM_STMPE=y CONFIG_PWM_TWL=y CONFIG_PWM_TWL_LED=y # # IRQ chip support # CONFIG_IRQCHIP=y CONFIG_AL_FIC=y CONFIG_MADERA_IRQ=y # end of IRQ chip support CONFIG_IPACK_BUS=y CONFIG_BOARD_TPCI200=y CONFIG_SERIAL_IPOCTAL=y CONFIG_RESET_CONTROLLER=y CONFIG_RESET_BRCMSTB_RESCAL=y CONFIG_RESET_INTEL_GW=y CONFIG_RESET_TI_SYSCON=y # # PHY Subsystem # CONFIG_GENERIC_PHY=y CONFIG_GENERIC_PHY_MIPI_DPHY=y CONFIG_USB_LGM_PHY=y CONFIG_BCM_KONA_USB2_PHY=y CONFIG_PHY_CADENCE_TORRENT=y CONFIG_PHY_CADENCE_DPHY=y CONFIG_PHY_CADENCE_SIERRA=y CONFIG_PHY_CADENCE_SALVO=y CONFIG_PHY_FSL_IMX8MQ_USB=y CONFIG_PHY_MIXEL_MIPI_DPHY=y CONFIG_PHY_PXA_28NM_HSIC=y CONFIG_PHY_PXA_28NM_USB2=y CONFIG_PHY_CPCAP_USB=y CONFIG_PHY_MAPPHONE_MDM6600=y CONFIG_PHY_OCELOT_SERDES=y CONFIG_PHY_QCOM_USB_HS=y CONFIG_PHY_QCOM_USB_HSIC=y CONFIG_PHY_SAMSUNG_USB2=y CONFIG_PHY_TUSB1210=y CONFIG_PHY_INTEL_LGM_COMBO=y CONFIG_PHY_INTEL_LGM_EMMC=y # end of PHY Subsystem CONFIG_POWERCAP=y CONFIG_INTEL_RAPL_CORE=y CONFIG_INTEL_RAPL=y CONFIG_IDLE_INJECT=y CONFIG_MCB=y CONFIG_MCB_PCI=y CONFIG_MCB_LPC=y # # Performance monitor support # # end of Performance monitor support CONFIG_RAS=y CONFIG_RAS_CEC=y CONFIG_RAS_CEC_DEBUG=y CONFIG_USB4=y CONFIG_USB4_DEBUGFS_WRITE=y CONFIG_USB4_KUNIT_TEST=y CONFIG_USB4_DMA_TEST=y # # Android # CONFIG_ANDROID=y CONFIG_ANDROID_BINDER_IPC=y CONFIG_ANDROID_BINDERFS=y CONFIG_ANDROID_BINDER_DEVICES="binder,hwbinder,vndbinder" CONFIG_ANDROID_BINDER_IPC_SELFTEST=y # end of Android CONFIG_DAX=y CONFIG_DEV_DAX=y CONFIG_NVMEM=y CONFIG_NVMEM_SYSFS=y CONFIG_NVMEM_SPMI_SDAM=y CONFIG_RAVE_SP_EEPROM=y # # HW tracing support # CONFIG_STM=y CONFIG_STM_PROTO_BASIC=y CONFIG_STM_PROTO_SYS_T=y CONFIG_STM_DUMMY=y CONFIG_STM_SOURCE_CONSOLE=y CONFIG_STM_SOURCE_HEARTBEAT=y CONFIG_STM_SOURCE_FTRACE=y CONFIG_INTEL_TH=y CONFIG_INTEL_TH_PCI=y CONFIG_INTEL_TH_ACPI=y CONFIG_INTEL_TH_GTH=y CONFIG_INTEL_TH_STH=y CONFIG_INTEL_TH_MSU=y CONFIG_INTEL_TH_PTI=y CONFIG_INTEL_TH_DEBUG=y # end of HW tracing support CONFIG_FPGA=y CONFIG_ALTERA_PR_IP_CORE=y CONFIG_ALTERA_PR_IP_CORE_PLAT=y CONFIG_FPGA_MGR_ALTERA_PS_SPI=y CONFIG_FPGA_MGR_ALTERA_CVP=y CONFIG_FPGA_MGR_XILINX_SPI=y CONFIG_FPGA_MGR_ICE40_SPI=y CONFIG_FPGA_MGR_MACHXO2_SPI=y CONFIG_FPGA_BRIDGE=y CONFIG_ALTERA_FREEZE_BRIDGE=y CONFIG_XILINX_PR_DECOUPLER=y CONFIG_FPGA_REGION=y CONFIG_OF_FPGA_REGION=y CONFIG_FPGA_DFL=y CONFIG_FPGA_DFL_FME=y CONFIG_FPGA_DFL_FME_MGR=y CONFIG_FPGA_DFL_FME_BRIDGE=y CONFIG_FPGA_DFL_FME_REGION=y CONFIG_FPGA_DFL_AFU=y CONFIG_FPGA_DFL_PCI=y CONFIG_FSI=y CONFIG_FSI_NEW_DEV_NODE=y CONFIG_FSI_MASTER_GPIO=y CONFIG_FSI_MASTER_HUB=y CONFIG_FSI_MASTER_ASPEED=y CONFIG_FSI_SCOM=y CONFIG_FSI_SBEFIFO=y CONFIG_FSI_OCC=y CONFIG_TEE=y # # TEE drivers # # end of TEE drivers CONFIG_MULTIPLEXER=y # # Multiplexer drivers # CONFIG_MUX_ADG792A=y CONFIG_MUX_ADGS1408=y CONFIG_MUX_GPIO=y CONFIG_MUX_MMIO=y # end of Multiplexer drivers CONFIG_PM_OPP=y CONFIG_SIOX=y CONFIG_SIOX_BUS_GPIO=y CONFIG_SLIMBUS=y CONFIG_SLIM_QCOM_CTRL=y CONFIG_INTERCONNECT=y CONFIG_COUNTER=y CONFIG_104_QUAD_8=y CONFIG_FTM_QUADDEC=y CONFIG_MICROCHIP_TCB_CAPTURE=y CONFIG_MOST=y CONFIG_MOST_USB_HDM=y CONFIG_MOST_CDEV=y # end of Device Drivers # # File systems # CONFIG_DCACHE_WORD_ACCESS=y CONFIG_VALIDATE_FS_PARSER=y CONFIG_FS_IOMAP=y CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_EXT4_DEBUG=y CONFIG_EXT4_KUNIT_TESTS=y CONFIG_JBD2=y CONFIG_JBD2_DEBUG=y CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y CONFIG_REISERFS_CHECK=y CONFIG_REISERFS_PROC_INFO=y CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=y CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y CONFIG_JFS_DEBUG=y CONFIG_JFS_STATISTICS=y CONFIG_XFS_FS=y CONFIG_XFS_SUPPORT_V4=y CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y CONFIG_XFS_ONLINE_SCRUB=y CONFIG_XFS_ONLINE_REPAIR=y CONFIG_XFS_DEBUG=y CONFIG_XFS_ASSERT_FATAL=y CONFIG_GFS2_FS=y CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=y CONFIG_OCFS2_FS_O2CB=y CONFIG_OCFS2_FS_USERSPACE_CLUSTER=y CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y CONFIG_OCFS2_DEBUG_FS=y CONFIG_BTRFS_FS=y CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_BTRFS_FS_CHECK_INTEGRITY=y # CONFIG_BTRFS_FS_RUN_SANITY_TESTS is not set CONFIG_BTRFS_DEBUG=y CONFIG_BTRFS_ASSERT=y CONFIG_BTRFS_FS_REF_VERIFY=y CONFIG_NILFS2_FS=y CONFIG_F2FS_FS=y CONFIG_F2FS_STAT_FS=y CONFIG_F2FS_FS_XATTR=y CONFIG_F2FS_FS_POSIX_ACL=y CONFIG_F2FS_FS_SECURITY=y CONFIG_F2FS_CHECK_FS=y CONFIG_F2FS_IO_TRACE=y CONFIG_F2FS_FAULT_INJECTION=y CONFIG_F2FS_FS_COMPRESSION=y CONFIG_F2FS_FS_LZO=y CONFIG_F2FS_FS_LZ4=y CONFIG_F2FS_FS_ZSTD=y CONFIG_F2FS_FS_LZORLE=y CONFIG_ZONEFS_FS=y CONFIG_FS_DAX=y CONFIG_FS_POSIX_ACL=y CONFIG_EXPORTFS=y CONFIG_EXPORTFS_BLOCK_OPS=y CONFIG_FILE_LOCKING=y CONFIG_MANDATORY_FILE_LOCKING=y CONFIG_FS_ENCRYPTION=y CONFIG_FS_ENCRYPTION_ALGS=y CONFIG_FS_ENCRYPTION_INLINE_CRYPT=y CONFIG_FS_VERITY=y CONFIG_FS_VERITY_DEBUG=y CONFIG_FS_VERITY_BUILTIN_SIGNATURES=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_FANOTIFY=y CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y CONFIG_QUOTA_DEBUG=y CONFIG_QUOTA_TREE=y CONFIG_QFMT_V1=y CONFIG_QFMT_V2=y CONFIG_QUOTACTL=y CONFIG_AUTOFS4_FS=y CONFIG_AUTOFS_FS=y CONFIG_FUSE_FS=y CONFIG_CUSE=y CONFIG_VIRTIO_FS=y CONFIG_OVERLAY_FS=y CONFIG_OVERLAY_FS_REDIRECT_DIR=y CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y CONFIG_OVERLAY_FS_INDEX=y CONFIG_OVERLAY_FS_METACOPY=y # # Caches # CONFIG_FSCACHE=y CONFIG_FSCACHE_STATS=y CONFIG_FSCACHE_HISTOGRAM=y CONFIG_FSCACHE_DEBUG=y CONFIG_FSCACHE_OBJECT_LIST=y CONFIG_CACHEFILES=y CONFIG_CACHEFILES_DEBUG=y CONFIG_CACHEFILES_HISTOGRAM=y # end of Caches # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=y # end of CD-ROM/DVD Filesystems # # DOS/FAT/EXFAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_FAT_DEFAULT_UTF8=y CONFIG_EXFAT_FS=y CONFIG_EXFAT_DEFAULT_IOCHARSET="utf8" CONFIG_NTFS_FS=y CONFIG_NTFS_DEBUG=y CONFIG_NTFS_RW=y # end of DOS/FAT/EXFAT/NT Filesystems # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_VMCORE=y CONFIG_PROC_VMCORE_DEVICE_DUMP=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_PROC_CHILDREN=y CONFIG_PROC_PID_ARCH_STATUS=y CONFIG_PROC_CPU_RESCTRL=y CONFIG_KERNFS=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y CONFIG_TMPFS_XATTR=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_MEMFD_CREATE=y CONFIG_CONFIGFS_FS=y CONFIG_EFIVAR_FS=y # end of Pseudo filesystems CONFIG_MISC_FILESYSTEMS=y CONFIG_ORANGEFS_FS=y CONFIG_ADFS_FS=y CONFIG_ADFS_FS_RW=y CONFIG_AFFS_FS=y CONFIG_ECRYPT_FS=y CONFIG_ECRYPT_FS_MESSAGING=y CONFIG_HFS_FS=y CONFIG_HFSPLUS_FS=y CONFIG_BEFS_FS=y CONFIG_BEFS_DEBUG=y CONFIG_BFS_FS=y CONFIG_EFS_FS=y CONFIG_JFFS2_FS=y CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y CONFIG_JFFS2_FS_WBUF_VERIFY=y CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y CONFIG_JFFS2_FS_SECURITY=y CONFIG_JFFS2_COMPRESSION_OPTIONS=y CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_LZO=y CONFIG_JFFS2_RTIME=y CONFIG_JFFS2_RUBIN=y # CONFIG_JFFS2_CMODE_NONE is not set CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_SIZE is not set # CONFIG_JFFS2_CMODE_FAVOURLZO is not set CONFIG_UBIFS_FS=y CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y CONFIG_UBIFS_FS_ZSTD=y CONFIG_UBIFS_ATIME_SUPPORT=y CONFIG_UBIFS_FS_XATTR=y CONFIG_UBIFS_FS_SECURITY=y CONFIG_UBIFS_FS_AUTHENTICATION=y CONFIG_CRAMFS=y CONFIG_CRAMFS_BLOCKDEV=y CONFIG_CRAMFS_MTD=y CONFIG_SQUASHFS=y CONFIG_SQUASHFS_FILE_CACHE=y # CONFIG_SQUASHFS_FILE_DIRECT is not set CONFIG_SQUASHFS_DECOMP_SINGLE=y # CONFIG_SQUASHFS_DECOMP_MULTI is not set # CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU is not set CONFIG_SQUASHFS_XATTR=y CONFIG_SQUASHFS_ZLIB=y CONFIG_SQUASHFS_LZ4=y CONFIG_SQUASHFS_LZO=y CONFIG_SQUASHFS_XZ=y CONFIG_SQUASHFS_ZSTD=y CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y CONFIG_SQUASHFS_EMBEDDED=y CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=y CONFIG_MINIX_FS=y CONFIG_OMFS_FS=y CONFIG_HPFS_FS=y CONFIG_QNX4FS_FS=y CONFIG_QNX6FS_FS=y CONFIG_QNX6FS_DEBUG=y CONFIG_ROMFS_FS=y CONFIG_ROMFS_BACKED_BY_BLOCK=y # CONFIG_ROMFS_BACKED_BY_MTD is not set # CONFIG_ROMFS_BACKED_BY_BOTH is not set CONFIG_ROMFS_ON_BLOCK=y CONFIG_PSTORE=y CONFIG_PSTORE_DEFAULT_KMSG_BYTES=10240 CONFIG_PSTORE_DEFLATE_COMPRESS=y CONFIG_PSTORE_LZO_COMPRESS=y CONFIG_PSTORE_LZ4_COMPRESS=y CONFIG_PSTORE_LZ4HC_COMPRESS=y CONFIG_PSTORE_842_COMPRESS=y CONFIG_PSTORE_ZSTD_COMPRESS=y CONFIG_PSTORE_COMPRESS=y CONFIG_PSTORE_DEFLATE_COMPRESS_DEFAULT=y # CONFIG_PSTORE_LZO_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_LZ4_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_LZ4HC_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_842_COMPRESS_DEFAULT is not set # CONFIG_PSTORE_ZSTD_COMPRESS_DEFAULT is not set CONFIG_PSTORE_COMPRESS_DEFAULT="deflate" CONFIG_PSTORE_CONSOLE=y CONFIG_PSTORE_PMSG=y CONFIG_PSTORE_FTRACE=y CONFIG_PSTORE_RAM=y CONFIG_PSTORE_ZONE=y CONFIG_PSTORE_BLK=y CONFIG_PSTORE_BLK_BLKDEV="" CONFIG_PSTORE_BLK_KMSG_SIZE=64 CONFIG_PSTORE_BLK_MAX_REASON=2 CONFIG_PSTORE_BLK_PMSG_SIZE=64 CONFIG_PSTORE_BLK_CONSOLE_SIZE=64 CONFIG_PSTORE_BLK_FTRACE_SIZE=64 CONFIG_SYSV_FS=y 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_ZIP=y CONFIG_EROFS_FS_CLUSTER_PAGE_LIMIT=1 CONFIG_VBOXSF_FS=y CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V2=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_NFS_SWAP=y CONFIG_NFS_V4_1=y CONFIG_NFS_V4_2=y CONFIG_PNFS_FILE_LAYOUT=y CONFIG_PNFS_BLOCK=y CONFIG_PNFS_FLEXFILE_LAYOUT=m CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org" CONFIG_NFS_V4_1_MIGRATION=y CONFIG_NFS_V4_SECURITY_LABEL=y CONFIG_ROOT_NFS=y CONFIG_NFS_FSCACHE=y CONFIG_NFS_USE_LEGACY_DNS=y CONFIG_NFS_DEBUG=y CONFIG_NFS_DISABLE_UDP_SUPPORT=y CONFIG_NFS_V4_2_READ_PLUS=y CONFIG_NFSD=y CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_NFSD_PNFS=y CONFIG_NFSD_BLOCKLAYOUT=y CONFIG_NFSD_SCSILAYOUT=y CONFIG_NFSD_FLEXFILELAYOUT=y CONFIG_NFSD_V4_2_INTER_SSC=y CONFIG_NFSD_V4_SECURITY_LABEL=y CONFIG_GRACE_PERIOD=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_BACKCHANNEL=y CONFIG_SUNRPC_SWAP=y CONFIG_RPCSEC_GSS_KRB5=y CONFIG_SUNRPC_DISABLE_INSECURE_ENCTYPES=y CONFIG_SUNRPC_DEBUG=y CONFIG_SUNRPC_XPRT_RDMA=y CONFIG_CEPH_FS=y CONFIG_CEPH_FSCACHE=y CONFIG_CEPH_FS_POSIX_ACL=y CONFIG_CEPH_FS_SECURITY_LABEL=y CONFIG_CIFS=y CONFIG_CIFS_STATS2=y CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y CONFIG_CIFS_DEBUG=y CONFIG_CIFS_DEBUG2=y CONFIG_CIFS_DEBUG_DUMP_KEYS=y CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_SWN_UPCALL=y CONFIG_CIFS_SMB_DIRECT=y CONFIG_CIFS_FSCACHE=y CONFIG_CIFS_ROOT=y CONFIG_CODA_FS=y CONFIG_AFS_FS=y CONFIG_AFS_DEBUG=y CONFIG_AFS_FSCACHE=y CONFIG_AFS_DEBUG_CURSOR=y CONFIG_9P_FS=y CONFIG_9P_FSCACHE=y CONFIG_9P_FS_POSIX_ACL=y CONFIG_9P_FS_SECURITY=y CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=y CONFIG_NLS_CODEPAGE_775=y CONFIG_NLS_CODEPAGE_850=y CONFIG_NLS_CODEPAGE_852=y CONFIG_NLS_CODEPAGE_855=y CONFIG_NLS_CODEPAGE_857=y CONFIG_NLS_CODEPAGE_860=y CONFIG_NLS_CODEPAGE_861=y CONFIG_NLS_CODEPAGE_862=y CONFIG_NLS_CODEPAGE_863=y CONFIG_NLS_CODEPAGE_864=y CONFIG_NLS_CODEPAGE_865=y CONFIG_NLS_CODEPAGE_866=y CONFIG_NLS_CODEPAGE_869=y CONFIG_NLS_CODEPAGE_936=y CONFIG_NLS_CODEPAGE_950=y CONFIG_NLS_CODEPAGE_932=y CONFIG_NLS_CODEPAGE_949=y CONFIG_NLS_CODEPAGE_874=y CONFIG_NLS_ISO8859_8=y CONFIG_NLS_CODEPAGE_1250=y CONFIG_NLS_CODEPAGE_1251=y CONFIG_NLS_ASCII=y CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=y CONFIG_NLS_ISO8859_3=y CONFIG_NLS_ISO8859_4=y CONFIG_NLS_ISO8859_5=y CONFIG_NLS_ISO8859_6=y CONFIG_NLS_ISO8859_7=y CONFIG_NLS_ISO8859_9=y CONFIG_NLS_ISO8859_13=y CONFIG_NLS_ISO8859_14=y CONFIG_NLS_ISO8859_15=y CONFIG_NLS_KOI8_R=y CONFIG_NLS_KOI8_U=y CONFIG_NLS_MAC_ROMAN=y CONFIG_NLS_MAC_CELTIC=y CONFIG_NLS_MAC_CENTEURO=y CONFIG_NLS_MAC_CROATIAN=y CONFIG_NLS_MAC_CYRILLIC=y CONFIG_NLS_MAC_GAELIC=y CONFIG_NLS_MAC_GREEK=y CONFIG_NLS_MAC_ICELAND=y CONFIG_NLS_MAC_INUIT=y CONFIG_NLS_MAC_ROMANIAN=y CONFIG_NLS_MAC_TURKISH=y CONFIG_NLS_UTF8=y CONFIG_DLM=y CONFIG_DLM_DEBUG=y CONFIG_UNICODE=y CONFIG_UNICODE_NORMALIZATION_SELFTEST=y CONFIG_IO_WQ=y # end of File systems # # Security options # CONFIG_KEYS=y CONFIG_KEYS_REQUEST_CACHE=y CONFIG_PERSISTENT_KEYRINGS=y CONFIG_BIG_KEYS=y CONFIG_TRUSTED_KEYS=y CONFIG_ENCRYPTED_KEYS=y CONFIG_KEY_DH_OPERATIONS=y CONFIG_KEY_NOTIFICATIONS=y CONFIG_SECURITY_DMESG_RESTRICT=y CONFIG_SECURITY=y CONFIG_SECURITY_WRITABLE_HOOKS=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_INFINIBAND=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_INTEL_TXT=y CONFIG_LSM_MMAP_MIN_ADDR=65536 CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y CONFIG_HARDENED_USERCOPY=y CONFIG_HARDENED_USERCOPY_FALLBACK=y CONFIG_HARDENED_USERCOPY_PAGESPAN=y CONFIG_FORTIFY_SOURCE=y CONFIG_STATIC_USERMODEHELPER=y CONFIG_STATIC_USERMODEHELPER_PATH="/sbin/usermode-helper" CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0 CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9 CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256 CONFIG_SECURITY_SMACK=y CONFIG_SECURITY_SMACK_BRINGUP=y CONFIG_SECURITY_SMACK_NETFILTER=y CONFIG_SECURITY_SMACK_APPEND_SIGNALS=y # CONFIG_SECURITY_TOMOYO is not set CONFIG_SECURITY_APPARMOR=y CONFIG_SECURITY_APPARMOR_HASH=y CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y CONFIG_SECURITY_APPARMOR_DEBUG=y CONFIG_SECURITY_APPARMOR_DEBUG_ASSERTS=y CONFIG_SECURITY_APPARMOR_DEBUG_MESSAGES=y CONFIG_SECURITY_APPARMOR_KUNIT_TEST=y CONFIG_SECURITY_LOADPIN=y CONFIG_SECURITY_LOADPIN_ENFORCE=y CONFIG_SECURITY_YAMA=y CONFIG_SECURITY_SAFESETID=y CONFIG_SECURITY_LOCKDOWN_LSM=y CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y CONFIG_LOCK_DOWN_KERNEL_FORCE_NONE=y # CONFIG_LOCK_DOWN_KERNEL_FORCE_INTEGRITY is not set # CONFIG_LOCK_DOWN_KERNEL_FORCE_CONFIDENTIALITY is not set CONFIG_INTEGRITY=y CONFIG_INTEGRITY_SIGNATURE=y CONFIG_INTEGRITY_ASYMMETRIC_KEYS=y CONFIG_INTEGRITY_TRUSTED_KEYRING=y CONFIG_INTEGRITY_PLATFORM_KEYRING=y CONFIG_LOAD_UEFI_KEYS=y CONFIG_INTEGRITY_AUDIT=y CONFIG_IMA=y CONFIG_IMA_MEASURE_PCR_IDX=10 CONFIG_IMA_LSM_RULES=y # CONFIG_IMA_TEMPLATE is not set CONFIG_IMA_NG_TEMPLATE=y # CONFIG_IMA_SIG_TEMPLATE is not set CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng" CONFIG_IMA_DEFAULT_HASH_SHA1=y # CONFIG_IMA_DEFAULT_HASH_SHA256 is not set # CONFIG_IMA_DEFAULT_HASH_SHA512 is not set # CONFIG_IMA_DEFAULT_HASH_WP512 is not set # CONFIG_IMA_DEFAULT_HASH_SM3 is not set CONFIG_IMA_DEFAULT_HASH="sha1" CONFIG_IMA_WRITE_POLICY=y CONFIG_IMA_READ_POLICY=y CONFIG_IMA_APPRAISE=y CONFIG_IMA_ARCH_POLICY=y CONFIG_IMA_APPRAISE_BUILD_POLICY=y CONFIG_IMA_APPRAISE_REQUIRE_FIRMWARE_SIGS=y CONFIG_IMA_APPRAISE_REQUIRE_KEXEC_SIGS=y CONFIG_IMA_APPRAISE_REQUIRE_MODULE_SIGS=y CONFIG_IMA_APPRAISE_REQUIRE_POLICY_SIGS=y CONFIG_IMA_APPRAISE_BOOTPARAM=y CONFIG_IMA_APPRAISE_MODSIG=y CONFIG_IMA_TRUSTED_KEYRING=y CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=y CONFIG_IMA_BLACKLIST_KEYRING=y CONFIG_IMA_LOAD_X509=y CONFIG_IMA_X509_PATH="/etc/keys/x509_ima.der" CONFIG_IMA_APPRAISE_SIGNED_INIT=y CONFIG_IMA_MEASURE_ASYMMETRIC_KEYS=y CONFIG_IMA_QUEUE_EARLY_BOOT_KEYS=y CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT=y CONFIG_EVM=y CONFIG_EVM_ATTR_FSUUID=y CONFIG_EVM_EXTRA_SMACK_XATTRS=y CONFIG_EVM_ADD_XATTRS=y CONFIG_EVM_LOAD_X509=y CONFIG_EVM_X509_PATH="/etc/keys/x509_evm.der" CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_SMACK is not set # CONFIG_DEFAULT_SECURITY_APPARMOR is not set # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_LSM="lockdown,yama,loadpin,safesetid,integrity,selinux,smack,tomoyo,apparmor,bpf" # # Kernel hardening options # # # Memory initialization # CONFIG_INIT_STACK_NONE=y CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y CONFIG_INIT_ON_FREE_DEFAULT_ON=y # end of Memory initialization # end of Kernel hardening options # end of Security options CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=y CONFIG_ASYNC_MEMCPY=y CONFIG_ASYNC_XOR=y CONFIG_ASYNC_PQ=y CONFIG_ASYNC_RAID6_RECOV=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=y CONFIG_CRYPTO_AEAD2=y 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 CONFIG_CRYPTO_USER=y CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=y CONFIG_CRYPTO_NULL=y CONFIG_CRYPTO_NULL2=y CONFIG_CRYPTO_PCRYPT=y CONFIG_CRYPTO_CRYPTD=y CONFIG_CRYPTO_AUTHENC=y CONFIG_CRYPTO_TEST=y CONFIG_CRYPTO_SIMD=y CONFIG_CRYPTO_GLUE_HELPER_X86=y CONFIG_CRYPTO_ENGINE=y # # Public-key cryptography # CONFIG_CRYPTO_RSA=y CONFIG_CRYPTO_DH=y CONFIG_CRYPTO_ECC=y CONFIG_CRYPTO_ECDH=y CONFIG_CRYPTO_ECRDSA=y CONFIG_CRYPTO_SM2=y CONFIG_CRYPTO_CURVE25519=y # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=y CONFIG_CRYPTO_GCM=y CONFIG_CRYPTO_CHACHA20POLY1305=y CONFIG_CRYPTO_AEGIS128=y CONFIG_CRYPTO_SEQIV=y CONFIG_CRYPTO_ECHAINIV=y # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CFB=y CONFIG_CRYPTO_CTR=y CONFIG_CRYPTO_CTS=y CONFIG_CRYPTO_ECB=y CONFIG_CRYPTO_LRW=y CONFIG_CRYPTO_OFB=y CONFIG_CRYPTO_PCBC=y CONFIG_CRYPTO_XTS=y CONFIG_CRYPTO_KEYWRAP=y CONFIG_CRYPTO_NHPOLY1305=y CONFIG_CRYPTO_ADIANTUM=y CONFIG_CRYPTO_ESSIV=y # # Hash modes # CONFIG_CRYPTO_CMAC=y CONFIG_CRYPTO_HMAC=y CONFIG_CRYPTO_XCBC=y CONFIG_CRYPTO_VMAC=y # # Digest # CONFIG_CRYPTO_CRC32C=y CONFIG_CRYPTO_CRC32C_INTEL=y CONFIG_CRYPTO_CRC32=y CONFIG_CRYPTO_CRC32_PCLMUL=y CONFIG_CRYPTO_XXHASH=y CONFIG_CRYPTO_BLAKE2B=y CONFIG_CRYPTO_BLAKE2S=y CONFIG_CRYPTO_CRCT10DIF=y CONFIG_CRYPTO_GHASH=y CONFIG_CRYPTO_POLY1305=y CONFIG_CRYPTO_MD4=y CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=y CONFIG_CRYPTO_RMD128=y CONFIG_CRYPTO_RMD160=y CONFIG_CRYPTO_RMD256=y CONFIG_CRYPTO_RMD320=y CONFIG_CRYPTO_SHA1=y CONFIG_CRYPTO_SHA256=y CONFIG_CRYPTO_SHA512=y CONFIG_CRYPTO_SHA3=y CONFIG_CRYPTO_SM3=y CONFIG_CRYPTO_STREEBOG=y CONFIG_CRYPTO_TGR192=y CONFIG_CRYPTO_WP512=y # # Ciphers # CONFIG_CRYPTO_AES=y CONFIG_CRYPTO_AES_TI=y CONFIG_CRYPTO_AES_NI_INTEL=y CONFIG_CRYPTO_ANUBIS=y CONFIG_CRYPTO_ARC4=y CONFIG_CRYPTO_BLOWFISH=y CONFIG_CRYPTO_BLOWFISH_COMMON=y CONFIG_CRYPTO_CAMELLIA=y CONFIG_CRYPTO_CAST_COMMON=y CONFIG_CRYPTO_CAST5=y CONFIG_CRYPTO_CAST6=y CONFIG_CRYPTO_DES=y CONFIG_CRYPTO_FCRYPT=y CONFIG_CRYPTO_KHAZAD=y CONFIG_CRYPTO_SALSA20=y CONFIG_CRYPTO_CHACHA20=y CONFIG_CRYPTO_SEED=y CONFIG_CRYPTO_SERPENT=y CONFIG_CRYPTO_SERPENT_SSE2_586=y CONFIG_CRYPTO_SM4=y CONFIG_CRYPTO_TEA=y CONFIG_CRYPTO_TWOFISH=y CONFIG_CRYPTO_TWOFISH_COMMON=y CONFIG_CRYPTO_TWOFISH_586=y # # Compression # CONFIG_CRYPTO_DEFLATE=y CONFIG_CRYPTO_LZO=y CONFIG_CRYPTO_842=y CONFIG_CRYPTO_LZ4=y CONFIG_CRYPTO_LZ4HC=y 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=y CONFIG_CRYPTO_DRBG_CTR=y CONFIG_CRYPTO_DRBG=y CONFIG_CRYPTO_JITTERENTROPY=y CONFIG_CRYPTO_USER_API=y CONFIG_CRYPTO_USER_API_HASH=y CONFIG_CRYPTO_USER_API_SKCIPHER=y CONFIG_CRYPTO_USER_API_RNG=y CONFIG_CRYPTO_USER_API_RNG_CAVP=y CONFIG_CRYPTO_USER_API_AEAD=y CONFIG_CRYPTO_USER_API_ENABLE_OBSOLETE=y CONFIG_CRYPTO_STATS=y CONFIG_CRYPTO_HASH_INFO=y # # Crypto library routines # CONFIG_CRYPTO_LIB_AES=y CONFIG_CRYPTO_LIB_ARC4=y CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y CONFIG_CRYPTO_LIB_BLAKE2S=y CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y CONFIG_CRYPTO_LIB_CHACHA=y CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y CONFIG_CRYPTO_LIB_CURVE25519=y CONFIG_CRYPTO_LIB_DES=y CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1 CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y CONFIG_CRYPTO_LIB_POLY1305=y CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y CONFIG_CRYPTO_LIB_SHA256=y CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=y CONFIG_CRYPTO_DEV_PADLOCK_AES=y CONFIG_CRYPTO_DEV_PADLOCK_SHA=y CONFIG_CRYPTO_DEV_GEODE=y CONFIG_CRYPTO_DEV_HIFN_795X=y CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_CRYPTO_DEV_ATMEL_I2C=y CONFIG_CRYPTO_DEV_ATMEL_ECC=y CONFIG_CRYPTO_DEV_ATMEL_SHA204A=y CONFIG_CRYPTO_DEV_CCP=y CONFIG_CRYPTO_DEV_CCP_DD=y CONFIG_CRYPTO_DEV_SP_CCP=y CONFIG_CRYPTO_DEV_CCP_CRYPTO=y CONFIG_CRYPTO_DEV_CCP_DEBUGFS=y CONFIG_CRYPTO_DEV_QAT=y CONFIG_CRYPTO_DEV_QAT_DH895xCC=y CONFIG_CRYPTO_DEV_QAT_C3XXX=y CONFIG_CRYPTO_DEV_QAT_C62X=y CONFIG_CRYPTO_DEV_QAT_4XXX=y CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=y CONFIG_CRYPTO_DEV_QAT_C3XXXVF=y CONFIG_CRYPTO_DEV_QAT_C62XVF=y CONFIG_CRYPTO_DEV_CHELSIO=y CONFIG_CRYPTO_DEV_VIRTIO=y CONFIG_CRYPTO_DEV_SAFEXCEL=y CONFIG_CRYPTO_DEV_CCREE=y CONFIG_CRYPTO_DEV_AMLOGIC_GXL=y CONFIG_CRYPTO_DEV_AMLOGIC_GXL_DEBUG=y CONFIG_ASYMMETRIC_KEY_TYPE=y CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=y CONFIG_ASYMMETRIC_TPM_KEY_SUBTYPE=y CONFIG_X509_CERTIFICATE_PARSER=y CONFIG_PKCS8_PRIVATE_KEY_PARSER=y CONFIG_TPM_KEY_PARSER=y CONFIG_PKCS7_MESSAGE_PARSER=y CONFIG_PKCS7_TEST_KEY=y CONFIG_SIGNED_PE_FILE_VERIFICATION=y # # Certificates for signature checking # CONFIG_MODULE_SIG_KEY="certs/signing_key.pem" CONFIG_SYSTEM_TRUSTED_KEYRING=y CONFIG_SYSTEM_TRUSTED_KEYS="" CONFIG_SYSTEM_EXTRA_CERTIFICATE=y CONFIG_SYSTEM_EXTRA_CERTIFICATE_SIZE=4096 CONFIG_SECONDARY_TRUSTED_KEYRING=y CONFIG_SYSTEM_BLACKLIST_KEYRING=y CONFIG_SYSTEM_BLACKLIST_HASH_LIST="" # end of Certificates for signature checking CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_RAID6_PQ=y CONFIG_RAID6_PQ_BENCHMARK=y CONFIG_LINEAR_RANGES=y CONFIG_PACKING=y CONFIG_BITREVERSE=y CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_NET_UTILS=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_CORDIC=y CONFIG_PRIME_NUMBERS=y CONFIG_RATIONAL=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_ARCH_HAS_FAST_MULTIPLIER=y CONFIG_ARCH_USE_SYM_ANNOTATIONS=y CONFIG_CRC_CCITT=y CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=y CONFIG_CRC32=y CONFIG_CRC32_SELFTEST=y CONFIG_CRC32_SLICEBY8=y # CONFIG_CRC32_SLICEBY4 is not set # CONFIG_CRC32_SARWATE is not set # CONFIG_CRC32_BIT is not set CONFIG_CRC64=y CONFIG_CRC4=y CONFIG_CRC7=y CONFIG_LIBCRC32C=y CONFIG_CRC8=y CONFIG_XXHASH=y CONFIG_AUDIT_GENERIC=y CONFIG_RANDOM32_SELFTEST=y CONFIG_842_COMPRESS=y CONFIG_842_DECOMPRESS=y 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_COMPRESS=y CONFIG_ZSTD_DECOMPRESS=y CONFIG_XZ_DEC=y CONFIG_XZ_DEC_X86=y CONFIG_XZ_DEC_POWERPC=y CONFIG_XZ_DEC_IA64=y CONFIG_XZ_DEC_ARM=y CONFIG_XZ_DEC_ARMTHUMB=y CONFIG_XZ_DEC_SPARC=y CONFIG_XZ_DEC_BCJ=y CONFIG_XZ_DEC_TEST=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_XZ=y CONFIG_DECOMPRESS_LZO=y CONFIG_DECOMPRESS_LZ4=y CONFIG_DECOMPRESS_ZSTD=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=y CONFIG_REED_SOLOMON_ENC8=y CONFIG_REED_SOLOMON_DEC8=y CONFIG_REED_SOLOMON_DEC16=y CONFIG_BCH=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=y CONFIG_TEXTSEARCH_BM=y CONFIG_TEXTSEARCH_FSM=y CONFIG_BTREE=y CONFIG_INTERVAL_TREE=y CONFIG_XARRAY_MULTI=y CONFIG_ASSOCIATIVE_ARRAY=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT_MAP=y CONFIG_HAS_DMA=y CONFIG_DMA_OPS=y CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_NEED_DMA_MAP_STATE=y CONFIG_DMA_DECLARE_COHERENT=y CONFIG_SWIOTLB=y CONFIG_DMA_CMA=y CONFIG_DMA_PERNUMA_CMA=y # # Default contiguous memory area size: # CONFIG_CMA_SIZE_MBYTES=0 CONFIG_CMA_SIZE_SEL_MBYTES=y # CONFIG_CMA_SIZE_SEL_PERCENTAGE is not set # CONFIG_CMA_SIZE_SEL_MIN is not set # CONFIG_CMA_SIZE_SEL_MAX is not set CONFIG_CMA_ALIGNMENT=8 # CONFIG_DMA_API_DEBUG is not set CONFIG_DMA_MAP_BENCHMARK=y CONFIG_SGL_ALLOC=y CONFIG_CHECK_SIGNATURE=y CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_GLOB=y CONFIG_GLOB_SELFTEST=y CONFIG_NLATTR=y CONFIG_LRU_CACHE=y CONFIG_CLZ_TAB=y CONFIG_IRQ_POLL=y CONFIG_MPILIB=y CONFIG_SIGNATURE=y CONFIG_DIMLIB=y CONFIG_LIBFDT=y CONFIG_OID_REGISTRY=y CONFIG_UCS2_STRING=y CONFIG_HAVE_GENERIC_VDSO=y CONFIG_GENERIC_GETTIMEOFDAY=y CONFIG_GENERIC_VDSO_32=y CONFIG_GENERIC_VDSO_TIME_NS=y CONFIG_FONT_SUPPORT=y CONFIG_FONTS=y CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_FONT_6x11=y CONFIG_FONT_7x14=y CONFIG_FONT_PEARL_8x8=y CONFIG_FONT_ACORN_8x8=y CONFIG_FONT_MINI_4x6=y CONFIG_FONT_6x10=y CONFIG_FONT_10x18=y CONFIG_FONT_SUN8x16=y CONFIG_FONT_SUN12x22=y CONFIG_FONT_TER16x32=y CONFIG_FONT_6x8=y CONFIG_SG_POOL=y CONFIG_ARCH_STACKWALK=y CONFIG_STACKDEPOT=y CONFIG_SBITMAP=y CONFIG_PARMAN=y CONFIG_OBJAGG=y CONFIG_STRING_SELFTEST=y # end of Library routines CONFIG_PLDMFW=y # # Kernel hacking # # # printk and dmesg options # CONFIG_PRINTK_TIME=y # CONFIG_PRINTK_CALLER is not set CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7 CONFIG_CONSOLE_LOGLEVEL_QUIET=4 CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4 CONFIG_BOOT_PRINTK_DELAY=y CONFIG_DYNAMIC_DEBUG=y CONFIG_DYNAMIC_DEBUG_CORE=y CONFIG_SYMBOLIC_ERRNAME=y CONFIG_DEBUG_BUGVERBOSE=y # end of printk and dmesg options # # Compile-time checks and compiler options # CONFIG_DEBUG_INFO=y CONFIG_DEBUG_INFO_REDUCED=y # CONFIG_DEBUG_INFO_COMPRESSED is not set # CONFIG_DEBUG_INFO_SPLIT is not set # CONFIG_DEBUG_INFO_DWARF4 is not set # CONFIG_GDB_SCRIPTS is not set CONFIG_FRAME_WARN=1024 CONFIG_STRIP_ASM_SYMS=y CONFIG_READABLE_ASM=y CONFIG_HEADERS_INSTALL=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_SECTION_MISMATCH_WARN_ONLY=y CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_32B=y CONFIG_FRAME_POINTER=y CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y # end of Compile-time checks and compiler options # # Generic Kernel Debugging Instruments # CONFIG_MAGIC_SYSRQ=y CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1 CONFIG_MAGIC_SYSRQ_SERIAL=y CONFIG_MAGIC_SYSRQ_SERIAL_SEQUENCE="" CONFIG_DEBUG_FS=y CONFIG_DEBUG_FS_ALLOW_ALL=y # CONFIG_DEBUG_FS_DISALLOW_MOUNT is not set # CONFIG_DEBUG_FS_ALLOW_NONE is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y # CONFIG_UBSAN is not set # end of Generic Kernel Debugging Instruments CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_MISC=y # # Memory Debugging # CONFIG_PAGE_EXTENSION=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_PAGE_OWNER=y CONFIG_PAGE_POISONING=y CONFIG_DEBUG_PAGE_REF=y CONFIG_DEBUG_RODATA_TEST=y CONFIG_ARCH_HAS_DEBUG_WX=y CONFIG_DEBUG_WX=y CONFIG_GENERIC_PTDUMP=y CONFIG_PTDUMP_CORE=y CONFIG_PTDUMP_DEBUGFS=y CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_OBJECTS_SELFTEST=y CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_TIMERS=y CONFIG_DEBUG_OBJECTS_WORK=y CONFIG_DEBUG_OBJECTS_RCU_HEAD=y CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_SLUB_DEBUG_ON=y CONFIG_SLUB_STATS=y CONFIG_HAVE_DEBUG_KMEMLEAK=y # CONFIG_DEBUG_KMEMLEAK is not set CONFIG_DEBUG_STACK_USAGE=y CONFIG_SCHED_STACK_END_CHECK=y CONFIG_ARCH_HAS_DEBUG_VM_PGTABLE=y CONFIG_DEBUG_VM=y CONFIG_DEBUG_VM_VMACACHE=y CONFIG_DEBUG_VM_RB=y CONFIG_DEBUG_VM_PGFLAGS=y CONFIG_DEBUG_VM_PGTABLE=y CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y CONFIG_DEBUG_VIRTUAL=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_DEBUG_PER_CPU_MAPS=y CONFIG_DEBUG_KMAP_LOCAL=y CONFIG_ARCH_SUPPORTS_KMAP_LOCAL_FORCE_MAP=y CONFIG_DEBUG_KMAP_LOCAL_FORCE_MAP=y CONFIG_DEBUG_HIGHMEM=y CONFIG_HAVE_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_CC_HAS_KASAN_GENERIC=y CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y # end of Memory Debugging CONFIG_DEBUG_SHIRQ=y # # Debug Oops, Lockups and Hangs # CONFIG_PANIC_ON_OOPS=y CONFIG_PANIC_ON_OOPS_VALUE=1 CONFIG_PANIC_TIMEOUT=0 CONFIG_LOCKUP_DETECTOR=y CONFIG_SOFTLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=y CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=1 CONFIG_HARDLOCKUP_DETECTOR_PERF=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_DETECT_HUNG_TASK is not set CONFIG_WQ_WATCHDOG=y CONFIG_TEST_LOCKUP=m # end of Debug Oops, Lockups and Hangs # # Scheduler Debugging # CONFIG_SCHED_DEBUG=y CONFIG_SCHED_INFO=y CONFIG_SCHEDSTATS=y # end of Scheduler Debugging CONFIG_DEBUG_TIMEKEEPING=y # # Lock Debugging (spinlocks, mutexes, etc...) # CONFIG_LOCK_DEBUGGING_SUPPORT=y CONFIG_PROVE_LOCKING=y # CONFIG_PROVE_RAW_LOCK_NESTING is not set CONFIG_LOCK_STAT=y CONFIG_DEBUG_RT_MUTEXES=y CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_WW_MUTEX_SLOWPATH=y CONFIG_DEBUG_RWSEMS=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_LOCKDEP=y # CONFIG_DEBUG_LOCKDEP is not set CONFIG_DEBUG_ATOMIC_SLEEP=y # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set # CONFIG_LOCK_TORTURE_TEST is not set CONFIG_WW_MUTEX_SELFTEST=y # CONFIG_SCF_TORTURE_TEST is not set # end of Lock Debugging (spinlocks, mutexes, etc...) CONFIG_TRACE_IRQFLAGS=y CONFIG_TRACE_IRQFLAGS_NMI=y CONFIG_STACKTRACE=y CONFIG_WARN_ALL_UNSEEDED_RANDOM=y # CONFIG_DEBUG_KOBJECT is not set # CONFIG_DEBUG_KOBJECT_RELEASE is not set # # Debug kernel data structures # CONFIG_DEBUG_LIST=y CONFIG_DEBUG_PLIST=y CONFIG_DEBUG_SG=y CONFIG_DEBUG_NOTIFIERS=y CONFIG_BUG_ON_DATA_CORRUPTION=y # end of Debug kernel data structures CONFIG_DEBUG_CREDENTIALS=y # # RCU Debugging # CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_LIST=y # CONFIG_RCU_SCALE_TEST is not set # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_REF_SCALE_TEST is not set CONFIG_RCU_CPU_STALL_TIMEOUT=21 CONFIG_RCU_TRACE=y CONFIG_RCU_EQS_DEBUG=y CONFIG_RCU_STRICT_GRACE_PERIOD=y # end of RCU Debugging CONFIG_DEBUG_WQ_FORCE_RR_CPU=y # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set CONFIG_CPU_HOTPLUG_STATE_CONTROL=y CONFIG_LATENCYTOP=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_HAVE_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_FENTRY=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_TRACER_MAX_TRACE=y CONFIG_TRACE_CLOCK=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_PREEMPTIRQ_TRACEPOINTS=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y CONFIG_BOOTTIME_TRACING=y CONFIG_FUNCTION_TRACER=y CONFIG_FUNCTION_GRAPH_TRACER=y CONFIG_DYNAMIC_FTRACE=y CONFIG_DYNAMIC_FTRACE_WITH_REGS=y CONFIG_DYNAMIC_FTRACE_WITH_DIRECT_CALLS=y CONFIG_FUNCTION_PROFILER=y CONFIG_STACK_TRACER=y CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y CONFIG_HWLAT_TRACER=y CONFIG_MMIOTRACE=y CONFIG_FTRACE_SYSCALLS=y CONFIG_TRACER_SNAPSHOT=y CONFIG_TRACER_SNAPSHOT_PER_CPU_SWAP=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENTS=y CONFIG_KPROBE_EVENTS_ON_NOTRACE=y CONFIG_UPROBE_EVENTS=y CONFIG_BPF_EVENTS=y CONFIG_DYNAMIC_EVENTS=y CONFIG_PROBE_EVENTS=y CONFIG_BPF_KPROBE_OVERRIDE=y CONFIG_FTRACE_MCOUNT_RECORD=y CONFIG_TRACING_MAP=y CONFIG_SYNTH_EVENTS=y CONFIG_HIST_TRIGGERS=y CONFIG_TRACE_EVENT_INJECT=y CONFIG_TRACEPOINT_BENCHMARK=y CONFIG_RING_BUFFER_BENCHMARK=y CONFIG_TRACE_EVAL_MAP_FILE=y CONFIG_FTRACE_RECORD_RECURSION=y CONFIG_FTRACE_RECORD_RECURSION_SIZE=128 CONFIG_RING_BUFFER_RECORD_RECURSION=y CONFIG_GCOV_PROFILE_FTRACE=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_RING_BUFFER_STARTUP_TEST is not set CONFIG_RING_BUFFER_VALIDATE_TIME_DELTAS=y CONFIG_MMIOTRACE_TEST=m CONFIG_PREEMPTIRQ_DELAY_TEST=m CONFIG_SYNTH_EVENT_GEN_TEST=y CONFIG_KPROBE_EVENT_GEN_TEST=y CONFIG_HIST_TRIGGERS_DEBUG=y CONFIG_PROVIDE_OHCI1394_DMA_INIT=y CONFIG_SAMPLES=y CONFIG_SAMPLE_TRACE_EVENTS=m CONFIG_SAMPLE_TRACE_PRINTK=m CONFIG_SAMPLE_TRACE_ARRAY=m CONFIG_SAMPLE_KOBJECT=y CONFIG_SAMPLE_KPROBES=m CONFIG_SAMPLE_KRETPROBES=m CONFIG_SAMPLE_HW_BREAKPOINT=m CONFIG_SAMPLE_KFIFO=m CONFIG_SAMPLE_RPMSG_CLIENT=m CONFIG_SAMPLE_CONFIGFS=m CONFIG_SAMPLE_CONNECTOR=m CONFIG_SAMPLE_VFIO_MDEV_MTTY=m CONFIG_SAMPLE_VFIO_MDEV_MDPY=m CONFIG_SAMPLE_VFIO_MDEV_MDPY_FB=m CONFIG_SAMPLE_VFIO_MDEV_MBOCHS=m CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y CONFIG_STRICT_DEVMEM=y CONFIG_IO_STRICT_DEVMEM=y # # x86 Debugging # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y CONFIG_EARLY_PRINTK_USB=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y CONFIG_EARLY_PRINTK_DBGP=y CONFIG_EARLY_PRINTK_USB_XDBC=y CONFIG_EFI_PGT_DUMP=y CONFIG_DEBUG_TLBFLUSH=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEBUG_BOOT_PARAMS=y # CONFIG_CPA_DEBUG is not set CONFIG_DEBUG_ENTRY=y # CONFIG_DEBUG_NMI_SELFTEST is not set CONFIG_DEBUG_IMR_SELFTEST=y CONFIG_X86_DEBUG_FPU=y CONFIG_PUNIT_ATOM_DEBUG=y CONFIG_UNWINDER_FRAME_POINTER=y # end of x86 Debugging # # Kernel Testing and Coverage # CONFIG_KUNIT=y CONFIG_KUNIT_DEBUGFS=y CONFIG_KUNIT_TEST=y CONFIG_KUNIT_EXAMPLE_TEST=y # CONFIG_KUNIT_ALL_TESTS is not set CONFIG_NOTIFIER_ERROR_INJECTION=y CONFIG_PM_NOTIFIER_ERROR_INJECT=y CONFIG_OF_RECONFIG_NOTIFIER_ERROR_INJECT=y CONFIG_NETDEV_NOTIFIER_ERROR_INJECT=y CONFIG_FUNCTION_ERROR_INJECTION=y CONFIG_FAULT_INJECTION=y CONFIG_FAILSLAB=y CONFIG_FAIL_PAGE_ALLOC=y CONFIG_FAULT_INJECTION_USERCOPY=y CONFIG_FAIL_MAKE_REQUEST=y CONFIG_FAIL_IO_TIMEOUT=y CONFIG_FAIL_FUTEX=y CONFIG_FAULT_INJECTION_DEBUG_FS=y CONFIG_FAIL_FUNCTION=y CONFIG_FAIL_MMC_REQUEST=y CONFIG_FAULT_INJECTION_STACKTRACE_FILTER=y CONFIG_CC_HAS_SANCOV_TRACE_PC=y CONFIG_RUNTIME_TESTING_MENU=y # CONFIG_LKDTM is not set # CONFIG_TEST_LIST_SORT is not set # CONFIG_TEST_MIN_HEAP is not set # CONFIG_TEST_SORT is not set # CONFIG_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_RBTREE_TEST is not set # CONFIG_REED_SOLOMON_TEST is not set # CONFIG_INTERVAL_TREE_TEST is not set # CONFIG_PERCPU_TEST is not set CONFIG_ATOMIC64_SELFTEST=y # CONFIG_ASYNC_RAID6_TEST is not set # CONFIG_TEST_HEXDUMP is not set # CONFIG_TEST_STRING_HELPERS is not set CONFIG_TEST_STRSCPY=y # CONFIG_TEST_KSTRTOX is not set CONFIG_TEST_PRINTF=y CONFIG_TEST_BITMAP=y # CONFIG_TEST_UUID is not set # CONFIG_TEST_XARRAY is not set # CONFIG_TEST_OVERFLOW is not set # CONFIG_TEST_RHASHTABLE is not set # CONFIG_TEST_HASH is not set # CONFIG_TEST_IDA is not set # CONFIG_TEST_PARMAN is not set CONFIG_TEST_LKM=m CONFIG_TEST_BITOPS=m # CONFIG_TEST_VMALLOC is not set CONFIG_TEST_USER_COPY=m CONFIG_TEST_BPF=m CONFIG_TEST_BLACKHOLE_DEV=m # CONFIG_FIND_BIT_BENCHMARK is not set # CONFIG_TEST_FIRMWARE is not set CONFIG_TEST_SYSCTL=y CONFIG_BITFIELD_KUNIT=y CONFIG_RESOURCE_KUNIT_TEST=y CONFIG_SYSCTL_KUNIT_TEST=y CONFIG_LIST_KUNIT_TEST=y CONFIG_LINEAR_RANGES_TEST=y CONFIG_CMDLINE_KUNIT_TEST=y CONFIG_BITS_TEST=y # CONFIG_TEST_UDELAY is not set CONFIG_TEST_STATIC_KEYS=m CONFIG_TEST_KMOD=m # CONFIG_TEST_DEBUG_VIRTUAL is not set # CONFIG_TEST_MEMCAT_P is not set CONFIG_TEST_OBJAGG=y CONFIG_TEST_STACKINIT=y # CONFIG_TEST_MEMINIT is not set CONFIG_TEST_FREE_PAGES=y CONFIG_TEST_FPU=y CONFIG_MEMTEST=y CONFIG_HYPERV_TESTING=y # end of Kernel Testing and Coverage # end of Kernel hacking --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='boot' export testcase='boot' export category='functional' export timeout='10m' export job_origin='boot.yaml' export queue_cmdline_keys='branch commit' export queue='bisect' export testbox='vm-snb-i386-67' export tbox_group='vm-snb-i386' export branch='linux-devel/devel-catchup-20210209-110420' export commit='81bb8ff453eb20410103684e277befb5bc96f025' export kconfig='i386-allyesconfig' export nr_vm=160 export submit_id='6022c3ecde071361e12c5ad8' export job_file='/lkp/jobs/scheduled/vm-snb-i386-67/boot-1-openwrt-i386-generic-20190428.cgz-81bb8ff453eb20410103684e277befb5bc96f025-20210210-25057-ylfr4-0.yaml' export id='67f16f6829c89a1e4274d05544fcd21e6ea056b8' export queuer_version='/lkp-src' export model='qemu-system-i386 -enable-kvm -cpu SandyBridge' export nr_cpu=2 export memory='8G' export need_kconfig='CONFIG_KVM_GUEST=y' export ssh_base_port=23400 export kernel_cmdline='vmalloc=512M' export rootfs='openwrt-i386-generic-20190428.cgz' export compiler='gcc-9' export enqueue_time='2021-02-10 01:18:36 +0800' export _id='6022c3ecde071361e12c5ad8' export _rt='/result/boot/1/vm-snb-i386/openwrt-i386-generic-20190428.cgz/i386-allyesconfig/gcc-9/81bb8ff453eb20410103684e277befb5bc96f025' export user='lkp' export LKP_SERVER='internal-lkp-server' export result_root='/result/boot/1/vm-snb-i386/openwrt-i386-generic-20190428.cgz/i386-allyesconfig/gcc-9/81bb8ff453eb20410103684e277befb5bc96f025/3' export scheduler_version='/lkp/lkp/src' export arch='i386' export max_uptime=600 export initrd='/osimage/openwrt/openwrt-i386-generic-20190428.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/vm-snb-i386-67/boot-1-openwrt-i386-generic-20190428.cgz-81bb8ff453eb20410103684e277befb5bc96f025-20210210-25057-ylfr4-0.yaml ARCH=i386 kconfig=i386-allyesconfig branch=linux-devel/devel-catchup-20210209-110420 commit=81bb8ff453eb20410103684e277befb5bc96f025 BOOT_IMAGE=/pkg/linux/i386-allyesconfig/gcc-9/81bb8ff453eb20410103684e277befb5bc96f025/vmlinuz-5.11.0-rc4-00641-g81bb8ff453eb vmalloc=512M max_uptime=600 RESULT_ROOT=/result/boot/1/vm-snb-i386/openwrt-i386-generic-20190428.cgz/i386-allyesconfig/gcc-9/81bb8ff453eb20410103684e277befb5bc96f025/3 LKP_SERVER=internal-lkp-server selinux=0 debug apic=debug sysrq_always_enabled rcupdate.rcu_cpu_stall_timeout=100 net.ifnames=0 printk.devkmsg=on panic=-1 softlockup_panic=1 nmi_watchdog=panic oops=panic load_ramdisk=2 prompt_ramdisk=0 drbd.minor_count=8 systemd.log_level=err ignore_loglevel console=tty0 earlyprintk=ttyS0,115200 console=ttyS0,115200 vga=normal rw' export modules_initrd='/pkg/linux/i386-allyesconfig/gcc-9/81bb8ff453eb20410103684e277befb5bc96f025/modules.cgz' export lkp_initrd='/osimage/user/lkp/lkp-i386.cgz' export site='2b7c4118b50f' export kernel='/pkg/linux/i386-allyesconfig/gcc-9/81bb8ff453eb20410103684e277befb5bc96f025/vmlinuz-5.11.0-rc4-00641-g81bb8ff453eb' export dequeue_time='2021-02-10 01:35:04 +0800' export job_initrd='/lkp/jobs/scheduled/vm-snb-i386-67/boot-1-openwrt-i386-generic-20190428.cgz-81bb8ff453eb20410103684e277befb5bc96f025-20210210-25057-ylfr4-0.cgz' [ -n "$LKP_SRC" ] || export LKP_SRC=/lkp/${user:-lkp}/src } run_job() { echo $$ > $TMP/run-job.pid . $LKP_SRC/lib/http.sh . $LKP_SRC/lib/job.sh . $LKP_SRC/lib/env.sh export_top_env run_monitor $LKP_SRC/monitors/one-shot/wrapper boot-slabinfo run_monitor $LKP_SRC/monitors/one-shot/wrapper boot-meminfo run_monitor $LKP_SRC/monitors/one-shot/wrapper memmap run_monitor $LKP_SRC/monitors/no-stdout/wrapper boot-time run_monitor $LKP_SRC/monitors/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper heartbeat run_monitor $LKP_SRC/monitors/wrapper meminfo run_test $LKP_SRC/tests/wrapper sleep 1 } extract_stats() { export stats_part_begin= export stats_part_end= $LKP_SRC/stats/wrapper boot-slabinfo $LKP_SRC/stats/wrapper boot-meminfo $LKP_SRC/stats/wrapper memmap $LKP_SRC/stats/wrapper boot-memory $LKP_SRC/stats/wrapper boot-time $LKP_SRC/stats/wrapper kernel-size $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper sleep $LKP_SRC/stats/wrapper meminfo $LKP_SRC/stats/wrapper time sleep.time $LKP_SRC/stats/wrapper dmesg $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper last_state $LKP_SRC/stats/wrapper stderr $LKP_SRC/stats/wrapper time } "$@" --BXVAT5kNtrzKuDFl Content-Type: application/x-xz Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 --BXVAT5kNtrzKuDFl-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============4868292740289209608==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [net] 81bb8ff453: assertion_failed Date: Tue, 23 Feb 2021 14:27:00 +0800 Message-ID: <20210223062700.GA25926@xsang-OptiPlex-9020> In-Reply-To: <20210208171917.1088230-7-atenart@kernel.org> List-Id: --===============4868292740289209608== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Greeting, FYI, we noticed the following commit (built with gcc-9): commit: 81bb8ff453eb20410103684e277befb5bc96f025 ("[PATCH net-next v2 06/12= ] net: assert the rtnl lock is held when calling __netif_set_xps_queue") url: https://github.com/0day-ci/linux/commits/Antoine-Tenart/net-xps-improv= e-the-xps-maps-handling/20210209-081506 base: https://git.kernel.org/cgit/linux/kernel/git/davem/net-next.git 6626a= 0266566c5aea16178c5e6cd7fc4db3f2f56 in testcase: boot on test machine: qemu-system-i386 -enable-kvm -cpu SandyBridge -smp 2 -m 8G caused below changes (please refer to attached dmesg/kmsg for entire log/ba= cktrace): +-------------------------------------------------------------------------+= ------------+------------+ | |= 65df35412a | 81bb8ff453 | +-------------------------------------------------------------------------+= ------------+------------+ | assertion_failed |= 0 | 35 | | WARNING:at_net/core/dev.c:#__netif_set_xps_queue |= 0 | 35 | | EIP:__netif_set_xps_queue |= 0 | 35 | +-------------------------------------------------------------------------+= ------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 104.847236] ------------[ cut here ]------------ [ 104.848653] RTNL: assertion failed at net/core/dev.c (2619) [ 104.850136] WARNING: CPU: 0 PID: 1 at net/core/dev.c:2619 __netif_set_xp= s_queue+0xb37/0xc00 [ 104.851720] Modules linked in: [ 104.852896] CPU: 0 PID: 1 Comm: swapper/0 Tainted: G S W 5.= 11.0-rc4-00641-g81bb8ff453eb #1 [ 104.854579] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = 1.12.0-1 04/01/2014 [ 104.856184] EIP: __netif_set_xps_queue+0xb37/0xc00 [ 104.857556] Code: 5d c3 80 3d 30 2e 27 d6 00 0f 85 14 f5 ff ff 68 3b 0a = 00 00 68 ab 13 65 d5 68 44 e8 d9 d4 c6 05 30 2e 27 d6 01 e8 6e 70 89 00 <0f= > 0b 83 c4 0c e9 ef f4 ff ff 8b 5d c4 85 db 0f 84 7a fe ff ff 8b [ 104.861089] EAX: 0000002f EBX: 00000000 ECX: 00000001 EDX: 00000000 [ 104.862646] ESI: 00000000 EDI: 00000001 EBP: c1c67d94 ESP: c1c67d34 [ 104.864181] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068 EFLAGS: 00010282 [ 104.865807] CR0: 80050033 CR2: 00000000 CR3: 16932000 CR4: 000406d0 [ 104.867346] Call Trace: [ 104.868607] ? rcu_read_lock_sched_held+0x47/0x80 [ 104.870085] ? find_next_bit+0xf/0x20 [ 104.871451] ? cpumask_next+0x1f/0x40 [ 104.872818] ? cpumask_next_wrap+0x21/0x60 [ 104.874195] virtnet_set_affinity+0x135/0x1a0 [ 104.875604] init_vqs+0x212/0x260 [ 104.876932] virtnet_probe+0x38a/0x880 [ 104.878266] ? virtio_vdpa_get_status+0x1c/0x20 [ 104.879649] virtio_dev_probe+0x1a8/0x280 [ 104.881046] really_probe+0x18d/0x400 [ 104.882368] driver_probe_device+0xd9/0x1a0 [ 104.883690] ? mutex_lock_nested+0x19/0x20 [ 104.885038] ? __device_driver_lock+0x25/0x60 [ 104.886387] device_driver_attach+0x49/0x60 [ 104.887710] __driver_attach+0x81/0x140 [ 104.889018] ? bind_store+0x100/0x100 [ 104.890286] ? device_driver_attach+0x60/0x60 [ 104.891584] bus_for_each_dev+0x5d/0xa0 [ 104.892868] driver_attach+0x19/0x20 [ 104.894063] ? device_driver_attach+0x60/0x60 [ 104.895304] bus_add_driver+0x117/0x1e0 [ 104.896497] driver_register+0x66/0xc0 [ 104.897707] ? veth_init+0x14/0x14 [ 104.898842] register_virtio_driver+0x1b/0x40 [ 104.900053] virtio_net_driver_init+0x61/0x86 [ 104.901299] do_one_initcall+0x60/0x320 [ 104.902500] ? rcu_read_lock_sched_held+0x47/0x80 [ 104.903732] ? trace_initcall_level+0x84/0xac [ 104.904976] kernel_init_freeable+0x208/0x257 [ 104.906177] ? rest_init+0x22d/0x22d [ 104.907304] kernel_init+0xd/0xf3 [ 104.908386] ret_from_fork+0x1c/0x28 [ 104.909580] irq event stamp: 51665545 [ 104.910652] hardirqs last enabled at (51665553): [] console_u= nlock+0x4cd/0x5e0 [ 104.912085] hardirqs last disabled at (51665560): [] console_u= nlock+0x435/0x5e0 [ 104.913537] softirqs last enabled at (51664338): [] __do_soft= irq+0x2f0/0x44b [ 104.914904] softirqs last disabled at (51664333): [] call_on_s= tack+0x45/0x60 [ 104.916226] ---[ end trace b6addf977bb74596 ]--- To reproduce: # build kernel cd linux cp config-5.11.0-rc4-00641-g81bb8ff453eb .config make HOSTCC=3Dgcc-9 CC=3Dgcc-9 ARCH=3Di386 olddefconfig prepare modules_pr= epare bzImage git clone https://github.com/intel/lkp-tests.git cd lkp-tests bin/lkp qemu -k job-script # job-script is attached in th= is email Thanks, Oliver Sang --===============4868292740289209608== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-5.11.0-rc4-00641-g81bb8ff453eb" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNS4xMS4wLXJjNCBLZXJuZWwgQ29uZmlndXJhdGlvbgojCkNPTkZJR19DQ19WRVJTSU9OX1RF WFQ9ImdjYy05IChEZWJpYW4gOS4zLjAtMTUpIDkuMy4wIgpDT05GSUdfQ0NfSVNfR0NDPXkKQ09O RklHX0dDQ19WRVJTSU9OPTkwMzAwCkNPTkZJR19MRF9WRVJTSU9OPTIzNTAwMDAwMApDT05GSUdf Q0xBTkdfVkVSU0lPTj0wCkNPTkZJR19MTERfVkVSU0lPTj0wCkNPTkZJR19DQ19IQVNfQVNNX0dP VE89eQpDT05GSUdfQ0NfSEFTX0FTTV9JTkxJTkU9eQpDT05GSUdfQ09OU1RSVUNUT1JTPXkKQ09O RklHX0lSUV9XT1JLPXkKQ09ORklHX0JVSUxEVElNRV9UQUJMRV9TT1JUPXkKQ09ORklHX1RIUkVB RF9JTkZPX0lOX1RBU0s9eQoKIwojIEdlbmVyYWwgc2V0dXAKIwpDT05GSUdfSU5JVF9FTlZfQVJH X0xJTUlUPTMyCiMgQ09ORklHX0NPTVBJTEVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19MT0NBTFZF UlNJT049IiIKQ09ORklHX0xPQ0FMVkVSU0lPTl9BVVRPPXkKQ09ORklHX0JVSUxEX1NBTFQ9IiIK Q09ORklHX0hBVkVfS0VSTkVMX0daSVA9eQpDT05GSUdfSEFWRV9LRVJORUxfQlpJUDI9eQpDT05G SUdfSEFWRV9LRVJORUxfTFpNQT15CkNPTkZJR19IQVZFX0tFUk5FTF9YWj15CkNPTkZJR19IQVZF X0tFUk5FTF9MWk89eQpDT05GSUdfSEFWRV9LRVJORUxfTFo0PXkKQ09ORklHX0hBVkVfS0VSTkVM X1pTVEQ9eQpDT05GSUdfS0VSTkVMX0daSVA9eQojIENPTkZJR19LRVJORUxfQlpJUDIgaXMgbm90 IHNldAojIENPTkZJR19LRVJORUxfTFpNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9YWiBp cyBub3Qgc2V0CiMgQ09ORklHX0tFUk5FTF9MWk8gaXMgbm90IHNldAojIENPTkZJR19LRVJORUxf TFo0IGlzIG5vdCBzZXQKIyBDT05GSUdfS0VSTkVMX1pTVEQgaXMgbm90IHNldApDT05GSUdfREVG QVVMVF9JTklUPSIiCkNPTkZJR19ERUZBVUxUX0hPU1ROQU1FPSIobm9uZSkiCkNPTkZJR19TV0FQ PXkKQ09ORklHX1NZU1ZJUEM9eQpDT05GSUdfU1lTVklQQ19TWVNDVEw9eQpDT05GSUdfUE9TSVhf TVFVRVVFPXkKQ09ORklHX1BPU0lYX01RVUVVRV9TWVNDVEw9eQpDT05GSUdfV0FUQ0hfUVVFVUU9 eQpDT05GSUdfQ1JPU1NfTUVNT1JZX0FUVEFDSD15CkNPTkZJR19VU0VMSUI9eQpDT05GSUdfQVVE SVQ9eQpDT05GSUdfSEFWRV9BUkNIX0FVRElUU1lTQ0FMTD15CkNPTkZJR19BVURJVFNZU0NBTEw9 eQoKIwojIElSUSBzdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19JUlFfUFJPQkU9eQpDT05GSUdf R0VORVJJQ19JUlFfU0hPVz15CkNPTkZJR19HRU5FUklDX0lSUV9FRkZFQ1RJVkVfQUZGX01BU0s9 eQpDT05GSUdfR0VORVJJQ19QRU5ESU5HX0lSUT15CkNPTkZJR19HRU5FUklDX0lSUV9NSUdSQVRJ T049eQpDT05GSUdfR0VORVJJQ19JUlFfSU5KRUNUSU9OPXkKQ09ORklHX0hBUkRJUlFTX1NXX1JF U0VORD15CkNPTkZJR19HRU5FUklDX0lSUV9DSElQPXkKQ09ORklHX0lSUV9ET01BSU49eQpDT05G SUdfSVJRX1NJTT15CkNPTkZJR19JUlFfRE9NQUlOX0hJRVJBUkNIWT15CkNPTkZJR19HRU5FUklD X01TSV9JUlE9eQpDT05GSUdfR0VORVJJQ19NU0lfSVJRX0RPTUFJTj15CkNPTkZJR19JUlFfTVNJ X0lPTU1VPXkKQ09ORklHX0dFTkVSSUNfSVJRX01BVFJJWF9BTExPQ0FUT1I9eQpDT05GSUdfR0VO RVJJQ19JUlFfUkVTRVJWQVRJT05fTU9ERT15CkNPTkZJR19JUlFfRk9SQ0VEX1RIUkVBRElORz15 CkNPTkZJR19TUEFSU0VfSVJRPXkKQ09ORklHX0dFTkVSSUNfSVJRX0RFQlVHRlM9eQojIGVuZCBv ZiBJUlEgc3Vic3lzdGVtCgpDT05GSUdfQ0xPQ0tTT1VSQ0VfV0FUQ0hET0c9eQpDT05GSUdfQVJD SF9DTE9DS1NPVVJDRV9JTklUPXkKQ09ORklHX0NMT0NLU09VUkNFX1ZBTElEQVRFX0xBU1RfQ1lD TEU9eQpDT05GSUdfR0VORVJJQ19USU1FX1ZTWVNDQUxMPXkKQ09ORklHX0dFTkVSSUNfQ0xPQ0tF VkVOVFM9eQpDT05GSUdfR0VORVJJQ19DTE9DS0VWRU5UU19CUk9BRENBU1Q9eQpDT05GSUdfR0VO RVJJQ19DTE9DS0VWRU5UU19NSU5fQURKVVNUPXkKQ09ORklHX0dFTkVSSUNfQ01PU19VUERBVEU9 eQpDT05GSUdfSEFWRV9QT1NJWF9DUFVfVElNRVJTX1RBU0tfV09SSz15CkNPTkZJR19QT1NJWF9D UFVfVElNRVJTX1RBU0tfV09SSz15CgojCiMgVGltZXJzIHN1YnN5c3RlbQojCkNPTkZJR19USUNL X09ORVNIT1Q9eQpDT05GSUdfTk9fSFpfQ09NTU9OPXkKIyBDT05GSUdfSFpfUEVSSU9ESUMgaXMg bm90IHNldApDT05GSUdfTk9fSFpfSURMRT15CkNPTkZJR19OT19IWj15CkNPTkZJR19ISUdIX1JF U19USU1FUlM9eQojIGVuZCBvZiBUaW1lcnMgc3Vic3lzdGVtCgpDT05GSUdfUFJFRU1QVF9OT05F PXkKIyBDT05GSUdfUFJFRU1QVF9WT0xVTlRBUlkgaXMgbm90IHNldAojIENPTkZJR19QUkVFTVBU IGlzIG5vdCBzZXQKQ09ORklHX1BSRUVNUFRfQ09VTlQ9eQoKIwojIENQVS9UYXNrIHRpbWUgYW5k IHN0YXRzIGFjY291bnRpbmcKIwpDT05GSUdfVElDS19DUFVfQUNDT1VOVElORz15CkNPTkZJR19J UlFfVElNRV9BQ0NPVU5USU5HPXkKQ09ORklHX0hBVkVfU0NIRURfQVZHX0lSUT15CkNPTkZJR19C U0RfUFJPQ0VTU19BQ0NUPXkKQ09ORklHX0JTRF9QUk9DRVNTX0FDQ1RfVjM9eQpDT05GSUdfVEFT S1NUQVRTPXkKQ09ORklHX1RBU0tfREVMQVlfQUNDVD15CkNPTkZJR19UQVNLX1hBQ0NUPXkKQ09O RklHX1RBU0tfSU9fQUNDT1VOVElORz15CkNPTkZJR19QU0k9eQpDT05GSUdfUFNJX0RFRkFVTFRf RElTQUJMRUQ9eQojIGVuZCBvZiBDUFUvVGFzayB0aW1lIGFuZCBzdGF0cyBhY2NvdW50aW5nCgpD T05GSUdfQ1BVX0lTT0xBVElPTj15CgojCiMgUkNVIFN1YnN5c3RlbQojCkNPTkZJR19UUkVFX1JD VT15CkNPTkZJR19SQ1VfRVhQRVJUPXkKQ09ORklHX1NSQ1U9eQpDT05GSUdfVFJFRV9TUkNVPXkK Q09ORklHX1RBU0tTX1JDVV9HRU5FUklDPXkKQ09ORklHX1RBU0tTX1JVREVfUkNVPXkKQ09ORklH X1RBU0tTX1RSQUNFX1JDVT15CkNPTkZJR19SQ1VfU1RBTExfQ09NTU9OPXkKQ09ORklHX1JDVV9O RUVEX1NFR0NCTElTVD15CkNPTkZJR19SQ1VfRkFOT1VUPTMyCkNPTkZJR19SQ1VfRkFOT1VUX0xF QUY9MgpDT05GSUdfUkNVX0ZBU1RfTk9fSFo9eQpDT05GSUdfUkNVX05PQ0JfQ1BVPXkKQ09ORklH X1RBU0tTX1RSQUNFX1JDVV9SRUFEX01CPXkKIyBlbmQgb2YgUkNVIFN1YnN5c3RlbQoKQ09ORklH X0lLQ09ORklHPXkKQ09ORklHX0lLQ09ORklHX1BST0M9eQpDT05GSUdfSUtIRUFERVJTPXkKQ09O RklHX0xPR19CVUZfU0hJRlQ9MjAKQ09ORklHX0xPR19DUFVfTUFYX0JVRl9TSElGVD0xMgpDT05G SUdfUFJJTlRLX1NBRkVfTE9HX0JVRl9TSElGVD0xMwpDT05GSUdfSEFWRV9VTlNUQUJMRV9TQ0hF RF9DTE9DSz15CgojCiMgU2NoZWR1bGVyIGZlYXR1cmVzCiMKQ09ORklHX1VDTEFNUF9UQVNLPXkK Q09ORklHX1VDTEFNUF9CVUNLRVRTX0NPVU5UPTUKIyBlbmQgb2YgU2NoZWR1bGVyIGZlYXR1cmVz CgpDT05GSUdfQVJDSF9XQU5UX0JBVENIRURfVU5NQVBfVExCX0ZMVVNIPXkKQ09ORklHX0NHUk9V UFM9eQpDT05GSUdfUEFHRV9DT1VOVEVSPXkKQ09ORklHX01FTUNHPXkKQ09ORklHX01FTUNHX1NX QVA9eQpDT05GSUdfTUVNQ0dfS01FTT15CkNPTkZJR19CTEtfQ0dST1VQPXkKQ09ORklHX0NHUk9V UF9XUklURUJBQ0s9eQpDT05GSUdfQ0dST1VQX1NDSEVEPXkKQ09ORklHX0ZBSVJfR1JPVVBfU0NI RUQ9eQpDT05GSUdfQ0ZTX0JBTkRXSURUSD15CkNPTkZJR19SVF9HUk9VUF9TQ0hFRD15CkNPTkZJ R19VQ0xBTVBfVEFTS19HUk9VUD15CkNPTkZJR19DR1JPVVBfUElEUz15CkNPTkZJR19DR1JPVVBf UkRNQT15CkNPTkZJR19DR1JPVVBfRlJFRVpFUj15CkNPTkZJR19DR1JPVVBfSFVHRVRMQj15CkNP TkZJR19DUFVTRVRTPXkKQ09ORklHX1BST0NfUElEX0NQVVNFVD15CkNPTkZJR19DR1JPVVBfREVW SUNFPXkKQ09ORklHX0NHUk9VUF9DUFVBQ0NUPXkKQ09ORklHX0NHUk9VUF9QRVJGPXkKQ09ORklH X0NHUk9VUF9CUEY9eQpDT05GSUdfQ0dST1VQX0RFQlVHPXkKQ09ORklHX1NPQ0tfQ0dST1VQX0RB VEE9eQpDT05GSUdfTkFNRVNQQUNFUz15CkNPTkZJR19VVFNfTlM9eQpDT05GSUdfVElNRV9OUz15 CkNPTkZJR19JUENfTlM9eQpDT05GSUdfVVNFUl9OUz15CkNPTkZJR19QSURfTlM9eQpDT05GSUdf TkVUX05TPXkKQ09ORklHX0NIRUNLUE9JTlRfUkVTVE9SRT15CkNPTkZJR19TQ0hFRF9BVVRPR1JP VVA9eQojIENPTkZJR19TWVNGU19ERVBSRUNBVEVEIGlzIG5vdCBzZXQKQ09ORklHX1JFTEFZPXkK Q09ORklHX0JMS19ERVZfSU5JVFJEPXkKQ09ORklHX0lOSVRSQU1GU19TT1VSQ0U9IiIKQ09ORklH X1JEX0daSVA9eQpDT05GSUdfUkRfQlpJUDI9eQpDT05GSUdfUkRfTFpNQT15CkNPTkZJR19SRF9Y Wj15CkNPTkZJR19SRF9MWk89eQpDT05GSUdfUkRfTFo0PXkKQ09ORklHX1JEX1pTVEQ9eQpDT05G SUdfQk9PVF9DT05GSUc9eQpDT05GSUdfQ0NfT1BUSU1JWkVfRk9SX1BFUkZPUk1BTkNFPXkKIyBD T05GSUdfQ0NfT1BUSU1JWkVfRk9SX1NJWkUgaXMgbm90IHNldApDT05GSUdfTERfT1JQSEFOX1dB Uk49eQpDT05GSUdfU1lTQ1RMPXkKQ09ORklHX0hBVkVfVUlEMTY9eQpDT05GSUdfU1lTQ1RMX0VY Q0VQVElPTl9UUkFDRT15CkNPTkZJR19IQVZFX1BDU1BLUl9QTEFURk9STT15CkNPTkZJR19CUEY9 eQpDT05GSUdfRVhQRVJUPXkKQ09ORklHX1VJRDE2PXkKQ09ORklHX01VTFRJVVNFUj15CkNPTkZJ R19TR0VUTUFTS19TWVNDQUxMPXkKQ09ORklHX1NZU0ZTX1NZU0NBTEw9eQpDT05GSUdfRkhBTkRM RT15CkNPTkZJR19QT1NJWF9USU1FUlM9eQpDT05GSUdfUFJJTlRLPXkKQ09ORklHX1BSSU5US19O TUk9eQpDT05GSUdfQlVHPXkKQ09ORklHX0VMRl9DT1JFPXkKQ09ORklHX1BDU1BLUl9QTEFURk9S TT15CkNPTkZJR19CQVNFX0ZVTEw9eQpDT05GSUdfRlVURVg9eQpDT05GSUdfRlVURVhfUEk9eQpD T05GSUdfRVBPTEw9eQpDT05GSUdfU0lHTkFMRkQ9eQpDT05GSUdfVElNRVJGRD15CkNPTkZJR19F VkVOVEZEPXkKQ09ORklHX1NITUVNPXkKQ09ORklHX0FJTz15CkNPTkZJR19JT19VUklORz15CkNP TkZJR19BRFZJU0VfU1lTQ0FMTFM9eQpDT05GSUdfTUVNQkFSUklFUj15CkNPTkZJR19LQUxMU1lN Uz15CkNPTkZJR19LQUxMU1lNU19BTEw9eQpDT05GSUdfS0FMTFNZTVNfQkFTRV9SRUxBVElWRT15 CiMgQ09ORklHX0JQRl9MU00gaXMgbm90IHNldApDT05GSUdfQlBGX1NZU0NBTEw9eQpDT05GSUdf QlBGX0pJVF9BTFdBWVNfT049eQpDT05GSUdfQlBGX0pJVF9ERUZBVUxUX09OPXkKQ09ORklHX1VT RVJNT0RFX0RSSVZFUj15CiMgQ09ORklHX0JQRl9QUkVMT0FEIGlzIG5vdCBzZXQKQ09ORklHX1VT RVJGQVVMVEZEPXkKQ09ORklHX0FSQ0hfSEFTX01FTUJBUlJJRVJfU1lOQ19DT1JFPXkKQ09ORklH X1JTRVE9eQpDT05GSUdfREVCVUdfUlNFUT15CkNPTkZJR19FTUJFRERFRD15CkNPTkZJR19IQVZF X1BFUkZfRVZFTlRTPXkKQ09ORklHX1BFUkZfVVNFX1ZNQUxMT0M9eQpDT05GSUdfUEMxMDQ9eQoK IwojIEtlcm5lbCBQZXJmb3JtYW5jZSBFdmVudHMgQW5kIENvdW50ZXJzCiMKQ09ORklHX1BFUkZf RVZFTlRTPXkKQ09ORklHX0RFQlVHX1BFUkZfVVNFX1ZNQUxMT0M9eQojIGVuZCBvZiBLZXJuZWwg UGVyZm9ybWFuY2UgRXZlbnRzIEFuZCBDb3VudGVycwoKQ09ORklHX1ZNX0VWRU5UX0NPVU5URVJT PXkKQ09ORklHX1NMVUJfREVCVUc9eQpDT05GSUdfU0xVQl9NRU1DR19TWVNGU19PTj15CkNPTkZJ R19DT01QQVRfQlJLPXkKIyBDT05GSUdfU0xBQiBpcyBub3Qgc2V0CkNPTkZJR19TTFVCPXkKIyBD T05GSUdfU0xPQiBpcyBub3Qgc2V0CkNPTkZJR19TTEFCX01FUkdFX0RFRkFVTFQ9eQpDT05GSUdf U0xBQl9GUkVFTElTVF9SQU5ET009eQpDT05GSUdfU0xBQl9GUkVFTElTVF9IQVJERU5FRD15CkNP TkZJR19TSFVGRkxFX1BBR0VfQUxMT0NBVE9SPXkKQ09ORklHX1NMVUJfQ1BVX1BBUlRJQUw9eQpD T05GSUdfU1lTVEVNX0RBVEFfVkVSSUZJQ0FUSU9OPXkKQ09ORklHX1BST0ZJTElORz15CkNPTkZJ R19UUkFDRVBPSU5UUz15CiMgZW5kIG9mIEdlbmVyYWwgc2V0dXAKCkNPTkZJR19YODZfMzI9eQpD T05GSUdfRk9SQ0VfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfWDg2PXkKQ09ORklHX0lOU1RSVUNU SU9OX0RFQ09ERVI9eQpDT05GSUdfT1VUUFVUX0ZPUk1BVD0iZWxmMzItaTM4NiIKQ09ORklHX0xP Q0tERVBfU1VQUE9SVD15CkNPTkZJR19TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTU1VPXkK Q09ORklHX0FSQ0hfTU1BUF9STkRfQklUU19NSU49OApDT05GSUdfQVJDSF9NTUFQX1JORF9CSVRT X01BWD0xNgpDT05GSUdfQVJDSF9NTUFQX1JORF9DT01QQVRfQklUU19NSU49OApDT05GSUdfQVJD SF9NTUFQX1JORF9DT01QQVRfQklUU19NQVg9MTYKQ09ORklHX0dFTkVSSUNfSVNBX0RNQT15CkNP TkZJR19HRU5FUklDX0JVRz15CkNPTkZJR19BUkNIX01BWV9IQVZFX1BDX0ZEQz15CkNPTkZJR19H RU5FUklDX0NBTElCUkFURV9ERUxBWT15CkNPTkZJR19BUkNIX0hBU19DUFVfUkVMQVg9eQpDT05G SUdfQVJDSF9IQVNfQ0FDSEVfTElORV9TSVpFPXkKQ09ORklHX0FSQ0hfSEFTX0ZJTFRFUl9QR1BS T1Q9eQpDT05GSUdfSEFWRV9TRVRVUF9QRVJfQ1BVX0FSRUE9eQpDT05GSUdfTkVFRF9QRVJfQ1BV X0VNQkVEX0ZJUlNUX0NIVU5LPXkKQ09ORklHX05FRURfUEVSX0NQVV9QQUdFX0ZJUlNUX0NIVU5L PXkKQ09ORklHX0FSQ0hfSElCRVJOQVRJT05fUE9TU0lCTEU9eQpDT05GSUdfQVJDSF9TVVNQRU5E X1BPU1NJQkxFPXkKQ09ORklHX0FSQ0hfV0FOVF9HRU5FUkFMX0hVR0VUTEI9eQpDT05GSUdfSEFW RV9JTlRFTF9UWFQ9eQpDT05GSUdfWDg2XzMyX1NNUD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX1VQ Uk9CRVM9eQpDT05GSUdfRklYX0VBUkxZQ09OX01FTT15CkNPTkZJR19QR1RBQkxFX0xFVkVMUz0y CkNPTkZJR19DQ19IQVNfU0FORV9TVEFDS1BST1RFQ1RPUj15CgojCiMgUHJvY2Vzc29yIHR5cGUg YW5kIGZlYXR1cmVzCiMKQ09ORklHX1pPTkVfRE1BPXkKQ09ORklHX1NNUD15CkNPTkZJR19YODZf RkVBVFVSRV9OQU1FUz15CkNPTkZJR19YODZfTVBQQVJTRT15CkNPTkZJR19HT0xERklTSD15CkNP TkZJR19SRVRQT0xJTkU9eQpDT05GSUdfWDg2X0NQVV9SRVNDVFJMPXkKQ09ORklHX1g4Nl9CSUdT TVA9eQpDT05GSUdfWDg2X0VYVEVOREVEX1BMQVRGT1JNPXkKIyBDT05GSUdfWDg2X0dPTERGSVNI IGlzIG5vdCBzZXQKQ09ORklHX1g4Nl9JTlRFTF9NSUQ9eQpDT05GSUdfWDg2X0lOVEVMX1FVQVJL PXkKQ09ORklHX1g4Nl9JTlRFTF9MUFNTPXkKQ09ORklHX1g4Nl9BTURfUExBVEZPUk1fREVWSUNF PXkKQ09ORklHX0lPU0ZfTUJJPXkKQ09ORklHX0lPU0ZfTUJJX0RFQlVHPXkKQ09ORklHX1g4Nl9S REMzMjFYPXkKQ09ORklHX1g4Nl8zMl9OT05fU1RBTkRBUkQ9eQpDT05GSUdfWDg2X1NVUFBPUlRT X01FTU9SWV9GQUlMVVJFPXkKQ09ORklHX1NUQTJYMTE9eQpDT05GSUdfWDg2XzMyX0lSSVM9eQoj IENPTkZJR19TQ0hFRF9PTUlUX0ZSQU1FX1BPSU5URVIgaXMgbm90IHNldApDT05GSUdfSFlQRVJW SVNPUl9HVUVTVD15CkNPTkZJR19QQVJBVklSVD15CkNPTkZJR19QQVJBVklSVF9ERUJVRz15CkNP TkZJR19QQVJBVklSVF9TUElOTE9DS1M9eQpDT05GSUdfWDg2X0hWX0NBTExCQUNLX1ZFQ1RPUj15 CkNPTkZJR19LVk1fR1VFU1Q9eQpDT05GSUdfQVJDSF9DUFVJRExFX0hBTFRQT0xMPXkKQ09ORklH X1BWSD15CkNPTkZJR19QQVJBVklSVF9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfUEFSQVZJUlRf Q0xPQ0s9eQojIENPTkZJR19NNDg2U1ggaXMgbm90IHNldAojIENPTkZJR19NNDg2IGlzIG5vdCBz ZXQKIyBDT05GSUdfTTU4NiBpcyBub3Qgc2V0CiMgQ09ORklHX001ODZUU0MgaXMgbm90IHNldAoj IENPTkZJR19NNTg2TU1YIGlzIG5vdCBzZXQKQ09ORklHX002ODY9eQojIENPTkZJR19NUEVOVElV TUlJIGlzIG5vdCBzZXQKIyBDT05GSUdfTVBFTlRJVU1JSUkgaXMgbm90IHNldAojIENPTkZJR19N UEVOVElVTU0gaXMgbm90IHNldAojIENPTkZJR19NUEVOVElVTTQgaXMgbm90IHNldAojIENPTkZJ R19NSzYgaXMgbm90IHNldAojIENPTkZJR19NSzcgaXMgbm90IHNldAojIENPTkZJR19NSzggaXMg bm90IHNldAojIENPTkZJR19NQ1JVU09FIGlzIG5vdCBzZXQKIyBDT05GSUdfTUVGRklDRU9OIGlz IG5vdCBzZXQKIyBDT05GSUdfTVdJTkNISVBDNiBpcyBub3Qgc2V0CiMgQ09ORklHX01XSU5DSElQ M0QgaXMgbm90IHNldAojIENPTkZJR19NRUxBTiBpcyBub3Qgc2V0CiMgQ09ORklHX01HRU9ERUdY MSBpcyBub3Qgc2V0CiMgQ09ORklHX01HRU9ERV9MWCBpcyBub3Qgc2V0CiMgQ09ORklHX01DWVJJ WElJSSBpcyBub3Qgc2V0CiMgQ09ORklHX01WSUFDM18yIGlzIG5vdCBzZXQKIyBDT05GSUdfTVZJ QUM3IGlzIG5vdCBzZXQKIyBDT05GSUdfTUNPUkUyIGlzIG5vdCBzZXQKIyBDT05GSUdfTUFUT00g aXMgbm90IHNldApDT05GSUdfWDg2X0dFTkVSSUM9eQpDT05GSUdfWDg2X0lOVEVSTk9ERV9DQUNI RV9TSElGVD02CkNPTkZJR19YODZfTDFfQ0FDSEVfU0hJRlQ9NgpDT05GSUdfWDg2X0lOVEVMX1VT RVJDT1BZPXkKQ09ORklHX1g4Nl9VU0VfUFBST19DSEVDS1NVTT15CkNPTkZJR19YODZfVFNDPXkK Q09ORklHX1g4Nl9DTVBYQ0hHNjQ9eQpDT05GSUdfWDg2X0NNT1Y9eQpDT05GSUdfWDg2X01JTklN VU1fQ1BVX0ZBTUlMWT02CkNPTkZJR19YODZfREVCVUdDVExNU1I9eQpDT05GSUdfSUEzMl9GRUFU X0NUTD15CkNPTkZJR19YODZfVk1YX0ZFQVRVUkVfTkFNRVM9eQpDT05GSUdfUFJPQ0VTU09SX1NF TEVDVD15CkNPTkZJR19DUFVfU1VQX0lOVEVMPXkKQ09ORklHX0NQVV9TVVBfQ1lSSVhfMzI9eQpD T05GSUdfQ1BVX1NVUF9BTUQ9eQpDT05GSUdfQ1BVX1NVUF9IWUdPTj15CkNPTkZJR19DUFVfU1VQ X0NFTlRBVVI9eQpDT05GSUdfQ1BVX1NVUF9UUkFOU01FVEFfMzI9eQpDT05GSUdfQ1BVX1NVUF9V TUNfMzI9eQpDT05GSUdfQ1BVX1NVUF9aSEFPWElOPXkKQ09ORklHX0hQRVRfVElNRVI9eQpDT05G SUdfSFBFVF9FTVVMQVRFX1JUQz15CkNPTkZJR19BUEJfVElNRVI9eQpDT05GSUdfRE1JPXkKQ09O RklHX05SX0NQVVNfUkFOR0VfQkVHSU49MgpDT05GSUdfTlJfQ1BVU19SQU5HRV9FTkQ9NjQKQ09O RklHX05SX0NQVVNfREVGQVVMVD0zMgpDT05GSUdfTlJfQ1BVUz0zMgpDT05GSUdfU0NIRURfU01U PXkKQ09ORklHX1NDSEVEX01DPXkKQ09ORklHX1NDSEVEX01DX1BSSU89eQpDT05GSUdfWDg2X0xP Q0FMX0FQSUM9eQpDT05GSUdfWDg2X0lPX0FQSUM9eQpDT05GSUdfWDg2X1JFUk9VVEVfRk9SX0JS T0tFTl9CT09UX0lSUVM9eQpDT05GSUdfWDg2X01DRT15CkNPTkZJR19YODZfTUNFTE9HX0xFR0FD WT15CkNPTkZJR19YODZfTUNFX0lOVEVMPXkKQ09ORklHX1g4Nl9NQ0VfQU1EPXkKQ09ORklHX1g4 Nl9BTkNJRU5UX01DRT15CkNPTkZJR19YODZfTUNFX1RIUkVTSE9MRD15CkNPTkZJR19YODZfTUNF X0lOSkVDVD15CkNPTkZJR19YODZfVEhFUk1BTF9WRUNUT1I9eQoKIwojIFBlcmZvcm1hbmNlIG1v bml0b3JpbmcKIwpDT05GSUdfUEVSRl9FVkVOVFNfSU5URUxfVU5DT1JFPXkKQ09ORklHX1BFUkZf RVZFTlRTX0lOVEVMX1JBUEw9eQpDT05GSUdfUEVSRl9FVkVOVFNfSU5URUxfQ1NUQVRFPXkKQ09O RklHX1BFUkZfRVZFTlRTX0FNRF9QT1dFUj15CiMgZW5kIG9mIFBlcmZvcm1hbmNlIG1vbml0b3Jp bmcKCkNPTkZJR19YODZfTEVHQUNZX1ZNODY9eQpDT05GSUdfVk04Nj15CkNPTkZJR19YODZfMTZC SVQ9eQpDT05GSUdfWDg2X0VTUEZJWDMyPXkKQ09ORklHX1g4Nl9JT1BMX0lPUEVSTT15CkNPTkZJ R19UT1NISUJBPXkKQ09ORklHX0k4Sz15CkNPTkZJR19YODZfUkVCT09URklYVVBTPXkKQ09ORklH X01JQ1JPQ09ERT15CkNPTkZJR19NSUNST0NPREVfSU5URUw9eQpDT05GSUdfTUlDUk9DT0RFX0FN RD15CkNPTkZJR19NSUNST0NPREVfT0xEX0lOVEVSRkFDRT15CkNPTkZJR19YODZfTVNSPXkKQ09O RklHX1g4Nl9DUFVJRD15CiMgQ09ORklHX05PSElHSE1FTSBpcyBub3Qgc2V0CkNPTkZJR19ISUdI TUVNNEc9eQojIENPTkZJR19ISUdITUVNNjRHIGlzIG5vdCBzZXQKQ09ORklHX1ZNU1BMSVRfM0c9 eQojIENPTkZJR19WTVNQTElUXzNHX09QVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZNU1BMSVRfMkcg aXMgbm90IHNldAojIENPTkZJR19WTVNQTElUXzJHX09QVCBpcyBub3Qgc2V0CiMgQ09ORklHX1ZN U1BMSVRfMUcgaXMgbm90IHNldApDT05GSUdfUEFHRV9PRkZTRVQ9MHhDMDAwMDAwMApDT05GSUdf SElHSE1FTT15CkNPTkZJR19YODZfQ1BBX1NUQVRJU1RJQ1M9eQpDT05GSUdfQVJDSF9GTEFUTUVN X0VOQUJMRT15CkNPTkZJR19BUkNIX1NQQVJTRU1FTV9FTkFCTEU9eQpDT05GSUdfQVJDSF9TRUxF Q1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0lMTEVHQUxfUE9JTlRFUl9WQUxVRT0wCkNPTkZJR19I SUdIUFRFPXkKQ09ORklHX1g4Nl9DSEVDS19CSU9TX0NPUlJVUFRJT049eQpDT05GSUdfWDg2X0JP T1RQQVJBTV9NRU1PUllfQ09SUlVQVElPTl9DSEVDSz15CkNPTkZJR19YODZfUkVTRVJWRV9MT1c9 NjQKQ09ORklHX01UUlI9eQpDT05GSUdfTVRSUl9TQU5JVElaRVI9eQpDT05GSUdfTVRSUl9TQU5J VElaRVJfRU5BQkxFX0RFRkFVTFQ9MApDT05GSUdfTVRSUl9TQU5JVElaRVJfU1BBUkVfUkVHX05S X0RFRkFVTFQ9MQpDT05GSUdfWDg2X1BBVD15CkNPTkZJR19BUkNIX1VTRVNfUEdfVU5DQUNIRUQ9 eQpDT05GSUdfQVJDSF9SQU5ET009eQpDT05GSUdfWDg2X1NNQVA9eQpDT05GSUdfWDg2X1VNSVA9 eQpDT05GSUdfWDg2X0lOVEVMX1RTWF9NT0RFX09GRj15CiMgQ09ORklHX1g4Nl9JTlRFTF9UU1hf TU9ERV9PTiBpcyBub3Qgc2V0CiMgQ09ORklHX1g4Nl9JTlRFTF9UU1hfTU9ERV9BVVRPIGlzIG5v dCBzZXQKQ09ORklHX0VGST15CkNPTkZJR19FRklfU1RVQj15CiMgQ09ORklHX0haXzEwMCBpcyBu b3Qgc2V0CkNPTkZJR19IWl8yNTA9eQojIENPTkZJR19IWl8zMDAgaXMgbm90IHNldAojIENPTkZJ R19IWl8xMDAwIGlzIG5vdCBzZXQKQ09ORklHX0haPTI1MApDT05GSUdfU0NIRURfSFJUSUNLPXkK Q09ORklHX0tFWEVDPXkKQ09ORklHX0NSQVNIX0RVTVA9eQpDT05GSUdfS0VYRUNfSlVNUD15CkNP TkZJR19QSFlTSUNBTF9TVEFSVD0weDEwMDAwMDAKQ09ORklHX1JFTE9DQVRBQkxFPXkKQ09ORklH X1JBTkRPTUlaRV9CQVNFPXkKQ09ORklHX1g4Nl9ORUVEX1JFTE9DUz15CkNPTkZJR19QSFlTSUNB TF9BTElHTj0weDIwMDAwMApDT05GSUdfSE9UUExVR19DUFU9eQpDT05GSUdfQk9PVFBBUkFNX0hP VFBMVUdfQ1BVMD15CkNPTkZJR19ERUJVR19IT1RQTFVHX0NQVTA9eQpDT05GSUdfQ09NUEFUX1ZE U089eQojIENPTkZJR19DTURMSU5FX0JPT0wgaXMgbm90IHNldApDT05GSUdfTU9ESUZZX0xEVF9T WVNDQUxMPXkKIyBlbmQgb2YgUHJvY2Vzc29yIHR5cGUgYW5kIGZlYXR1cmVzCgpDT05GSUdfQVJD SF9FTkFCTEVfTUVNT1JZX0hPVFBMVUc9eQoKIwojIFBvd2VyIG1hbmFnZW1lbnQgYW5kIEFDUEkg b3B0aW9ucwojCkNPTkZJR19BUkNIX0hJQkVSTkFUSU9OX0hFQURFUj15CkNPTkZJR19TVVNQRU5E PXkKQ09ORklHX1NVU1BFTkRfRlJFRVpFUj15CkNPTkZJR19TVVNQRU5EX1NLSVBfU1lOQz15CkNP TkZJR19ISUJFUk5BVEVfQ0FMTEJBQ0tTPXkKQ09ORklHX0hJQkVSTkFUSU9OPXkKQ09ORklHX0hJ QkVSTkFUSU9OX1NOQVBTSE9UX0RFVj15CkNPTkZJR19QTV9TVERfUEFSVElUSU9OPSIiCkNPTkZJ R19QTV9TTEVFUD15CkNPTkZJR19QTV9TTEVFUF9TTVA9eQpDT05GSUdfUE1fQVVUT1NMRUVQPXkK Q09ORklHX1BNX1dBS0VMT0NLUz15CkNPTkZJR19QTV9XQUtFTE9DS1NfTElNSVQ9MTAwCkNPTkZJ R19QTV9XQUtFTE9DS1NfR0M9eQpDT05GSUdfUE09eQpDT05GSUdfUE1fREVCVUc9eQpDT05GSUdf UE1fQURWQU5DRURfREVCVUc9eQpDT05GSUdfUE1fVEVTVF9TVVNQRU5EPXkKQ09ORklHX1BNX1NM RUVQX0RFQlVHPXkKQ09ORklHX0RQTV9XQVRDSERPRz15CkNPTkZJR19EUE1fV0FUQ0hET0dfVElN RU9VVD0xMjAKQ09ORklHX1BNX1RSQUNFPXkKQ09ORklHX1BNX1RSQUNFX1JUQz15CkNPTkZJR19Q TV9DTEs9eQpDT05GSUdfUE1fR0VORVJJQ19ET01BSU5TPXkKQ09ORklHX1dRX1BPV0VSX0VGRklD SUVOVF9ERUZBVUxUPXkKQ09ORklHX1BNX0dFTkVSSUNfRE9NQUlOU19TTEVFUD15CkNPTkZJR19Q TV9HRU5FUklDX0RPTUFJTlNfT0Y9eQpDT05GSUdfRU5FUkdZX01PREVMPXkKQ09ORklHX0FSQ0hf U1VQUE9SVFNfQUNQST15CkNPTkZJR19BQ1BJPXkKQ09ORklHX0FDUElfTEVHQUNZX1RBQkxFU19M T09LVVA9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX0FDUElfUERDPXkKQ09ORklHX0FDUElfU1lT VEVNX1BPV0VSX1NUQVRFU19TVVBQT1JUPXkKQ09ORklHX0FDUElfREVCVUdHRVI9eQpDT05GSUdf QUNQSV9ERUJVR0dFUl9VU0VSPXkKQ09ORklHX0FDUElfU1BDUl9UQUJMRT15CkNPTkZJR19BQ1BJ X1NMRUVQPXkKQ09ORklHX0FDUElfUkVWX09WRVJSSURFX1BPU1NJQkxFPXkKQ09ORklHX0FDUElf RUNfREVCVUdGUz15CkNPTkZJR19BQ1BJX0FDPXkKQ09ORklHX0FDUElfQkFUVEVSWT15CkNPTkZJ R19BQ1BJX0JVVFRPTj15CkNPTkZJR19BQ1BJX1ZJREVPPXkKQ09ORklHX0FDUElfRkFOPXkKQ09O RklHX0FDUElfVEFEPXkKQ09ORklHX0FDUElfRE9DSz15CkNPTkZJR19BQ1BJX0NQVV9GUkVRX1BT Uz15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9DU1RBVEU9eQpDT05GSUdfQUNQSV9QUk9DRVNTT1Jf SURMRT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUj15CkNPTkZJR19BQ1BJX0lQTUk9eQpDT05GSUdf QUNQSV9IT1RQTFVHX0NQVT15CkNPTkZJR19BQ1BJX1BST0NFU1NPUl9BR0dSRUdBVE9SPXkKQ09O RklHX0FDUElfVEhFUk1BTD15CkNPTkZJR19BUkNIX0hBU19BQ1BJX1RBQkxFX1VQR1JBREU9eQpD T05GSUdfQUNQSV9UQUJMRV9VUEdSQURFPXkKQ09ORklHX0FDUElfREVCVUc9eQpDT05GSUdfQUNQ SV9QQ0lfU0xPVD15CkNPTkZJR19BQ1BJX0NPTlRBSU5FUj15CkNPTkZJR19BQ1BJX0hPVFBMVUdf SU9BUElDPXkKQ09ORklHX0FDUElfU0JTPXkKQ09ORklHX0FDUElfSEVEPXkKQ09ORklHX0FDUElf Q1VTVE9NX01FVEhPRD15CkNPTkZJR19BQ1BJX0JHUlQ9eQojIENPTkZJR19BQ1BJX1JFRFVDRURf SEFSRFdBUkVfT05MWSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FDUElfQVBFST15CkNPTkZJR19I QVZFX0FDUElfQVBFSV9OTUk9eQpDT05GSUdfQUNQSV9BUEVJPXkKQ09ORklHX0FDUElfQVBFSV9H SEVTPXkKQ09ORklHX0FDUElfQVBFSV9QQ0lFQUVSPXkKQ09ORklHX0FDUElfQVBFSV9NRU1PUllf RkFJTFVSRT15CkNPTkZJR19BQ1BJX0FQRUlfRUlOSj15CkNPTkZJR19BQ1BJX0FQRUlfRVJTVF9E RUJVRz15CkNPTkZJR19BQ1BJX0RQVEY9eQpDT05GSUdfRFBURl9QT1dFUj15CkNPTkZJR19EUFRG X1BDSF9GSVZSPXkKQ09ORklHX0FDUElfV0FUQ0hET0c9eQpDT05GSUdfQUNQSV9FWFRMT0c9eQpD T05GSUdfQUNQSV9DT05GSUdGUz15CkNPTkZJR19QTUlDX09QUkVHSU9OPXkKQ09ORklHX0JZVENS Q19QTUlDX09QUkVHSU9OPXkKQ09ORklHX0NIVENSQ19QTUlDX09QUkVHSU9OPXkKQ09ORklHX1hQ T1dFUl9QTUlDX09QUkVHSU9OPXkKQ09ORklHX0JYVF9XQ19QTUlDX09QUkVHSU9OPXkKQ09ORklH X0NIVF9XQ19QTUlDX09QUkVHSU9OPXkKQ09ORklHX0NIVF9EQ19USV9QTUlDX09QUkVHSU9OPXkK Q09ORklHX1RQUzY4NDcwX1BNSUNfT1BSRUdJT049eQpDT05GSUdfWDg2X1BNX1RJTUVSPXkKQ09O RklHX1NGST15CkNPTkZJR19YODZfQVBNX0JPT1Q9eQpDT05GSUdfQVBNPXkKQ09ORklHX0FQTV9J R05PUkVfVVNFUl9TVVNQRU5EPXkKQ09ORklHX0FQTV9ET19FTkFCTEU9eQpDT05GSUdfQVBNX0NQ VV9JRExFPXkKQ09ORklHX0FQTV9ESVNQTEFZX0JMQU5LPXkKQ09ORklHX0FQTV9BTExPV19JTlRT PXkKCiMKIyBDUFUgRnJlcXVlbmN5IHNjYWxpbmcKIwpDT05GSUdfQ1BVX0ZSRVE9eQpDT05GSUdf Q1BVX0ZSRVFfR09WX0FUVFJfU0VUPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9DT01NT049eQpDT05G SUdfQ1BVX0ZSRVFfU1RBVD15CiMgQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1BFUkZPUk1B TkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfUE9XRVJTQVZFIGlz IG5vdCBzZXQKIyBDT05GSUdfQ1BVX0ZSRVFfREVGQVVMVF9HT1ZfVVNFUlNQQUNFIGlzIG5vdCBz ZXQKQ09ORklHX0NQVV9GUkVRX0RFRkFVTFRfR09WX1NDSEVEVVRJTD15CkNPTkZJR19DUFVfRlJF UV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfQ1BVX0ZSRVFfR09WX1BPV0VSU0FWRT15CkNPTkZJ R19DUFVfRlJFUV9HT1ZfVVNFUlNQQUNFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9PTkRFTUFORD15 CkNPTkZJR19DUFVfRlJFUV9HT1ZfQ09OU0VSVkFUSVZFPXkKQ09ORklHX0NQVV9GUkVRX0dPVl9T Q0hFRFVUSUw9eQoKIwojIENQVSBmcmVxdWVuY3kgc2NhbGluZyBkcml2ZXJzCiMKQ09ORklHX0NQ VUZSRVFfRFQ9eQpDT05GSUdfQ1BVRlJFUV9EVF9QTEFUREVWPXkKQ09ORklHX1g4Nl9JTlRFTF9Q U1RBVEU9eQpDT05GSUdfWDg2X1BDQ19DUFVGUkVRPXkKQ09ORklHX1g4Nl9BQ1BJX0NQVUZSRVE9 eQpDT05GSUdfWDg2X0FDUElfQ1BVRlJFUV9DUEI9eQpDT05GSUdfWDg2X1NGSV9DUFVGUkVRPXkK Q09ORklHX1g4Nl9QT1dFUk5PV19LNj15CkNPTkZJR19YODZfUE9XRVJOT1dfSzc9eQpDT05GSUdf WDg2X1BPV0VSTk9XX0s3X0FDUEk9eQpDT05GSUdfWDg2X1BPV0VSTk9XX0s4PXkKQ09ORklHX1g4 Nl9BTURfRlJFUV9TRU5TSVRJVklUWT15CkNPTkZJR19YODZfR1hfU1VTUE1PRD15CkNPTkZJR19Y ODZfU1BFRURTVEVQX0NFTlRSSU5PPXkKQ09ORklHX1g4Nl9TUEVFRFNURVBfQ0VOVFJJTk9fVEFC TEU9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9JQ0g9eQpDT05GSUdfWDg2X1NQRUVEU1RFUF9TTUk9 eQpDT05GSUdfWDg2X1A0X0NMT0NLTU9EPXkKQ09ORklHX1g4Nl9DUFVGUkVRX05GT1JDRTI9eQpD T05GSUdfWDg2X0xPTkdSVU49eQpDT05GSUdfWDg2X0xPTkdIQVVMPXkKQ09ORklHX1g4Nl9FX1BP V0VSU0FWRVI9eQoKIwojIHNoYXJlZCBvcHRpb25zCiMKQ09ORklHX1g4Nl9TUEVFRFNURVBfTElC PXkKQ09ORklHX1g4Nl9TUEVFRFNURVBfUkVMQVhFRF9DQVBfQ0hFQ0s9eQojIGVuZCBvZiBDUFUg RnJlcXVlbmN5IHNjYWxpbmcKCiMKIyBDUFUgSWRsZQojCkNPTkZJR19DUFVfSURMRT15CkNPTkZJ R19DUFVfSURMRV9HT1ZfTEFEREVSPXkKQ09ORklHX0NQVV9JRExFX0dPVl9NRU5VPXkKQ09ORklH X0NQVV9JRExFX0dPVl9URU89eQpDT05GSUdfQ1BVX0lETEVfR09WX0hBTFRQT0xMPXkKQ09ORklH X0hBTFRQT0xMX0NQVUlETEU9eQojIGVuZCBvZiBDUFUgSWRsZQoKQ09ORklHX0lOVEVMX0lETEU9 eQojIGVuZCBvZiBQb3dlciBtYW5hZ2VtZW50IGFuZCBBQ1BJIG9wdGlvbnMKCiMKIyBCdXMgb3B0 aW9ucyAoUENJIGV0Yy4pCiMKIyBDT05GSUdfUENJX0dPQklPUyBpcyBub3Qgc2V0CiMgQ09ORklH X1BDSV9HT01NQ09ORklHIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJX0dPRElSRUNUIGlzIG5vdCBz ZXQKIyBDT05GSUdfUENJX0dPT0xQQyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfR09BTlk9eQpDT05G SUdfUENJX0JJT1M9eQpDT05GSUdfUENJX0RJUkVDVD15CkNPTkZJR19QQ0lfTU1DT05GSUc9eQpD T05GSUdfUENJX09MUEM9eQpDT05GSUdfUENJX0NOQjIwTEVfUVVJUks9eQpDT05GSUdfSVNBX0JV Uz15CkNPTkZJR19JU0FfRE1BX0FQST15CkNPTkZJR19JU0E9eQpDT05GSUdfU0N4MjAwPXkKQ09O RklHX1NDeDIwMEhSX1RJTUVSPXkKQ09ORklHX09MUEM9eQpDT05GSUdfT0xQQ19YTzFfUE09eQpD T05GSUdfT0xQQ19YTzFfUlRDPXkKQ09ORklHX09MUENfWE8xX1NDST15CkNPTkZJR19PTFBDX1hP MTVfU0NJPXkKQ09ORklHX0FMSVg9eQpDT05GSUdfTkVUNTUwMT15CkNPTkZJR19HRU9TPXkKQ09O RklHX0FNRF9OQj15CkNPTkZJR19YODZfU1lTRkI9eQojIGVuZCBvZiBCdXMgb3B0aW9ucyAoUENJ IGV0Yy4pCgojCiMgQmluYXJ5IEVtdWxhdGlvbnMKIwpDT05GSUdfQ09NUEFUXzMyPXkKIyBlbmQg b2YgQmluYXJ5IEVtdWxhdGlvbnMKCkNPTkZJR19IQVZFX0FUT01JQ19JT01BUD15CgojCiMgRmly bXdhcmUgRHJpdmVycwojCkNPTkZJR19FREQ9eQpDT05GSUdfRUREX09GRj15CkNPTkZJR19GSVJN V0FSRV9NRU1NQVA9eQpDT05GSUdfRE1JSUQ9eQpDT05GSUdfRE1JX1NZU0ZTPXkKQ09ORklHX0RN SV9TQ0FOX01BQ0hJTkVfTk9OX0VGSV9GQUxMQkFDSz15CkNPTkZJR19JU0NTSV9JQkZUX0ZJTkQ9 eQpDT05GSUdfSVNDU0lfSUJGVD15CkNPTkZJR19GV19DRkdfU1lTRlM9eQpDT05GSUdfRldfQ0ZH X1NZU0ZTX0NNRExJTkU9eQpDT05GSUdfR09PR0xFX0ZJUk1XQVJFPXkKQ09ORklHX0dPT0dMRV9T TUk9eQpDT05GSUdfR09PR0xFX0NPUkVCT09UX1RBQkxFPXkKQ09ORklHX0dPT0dMRV9NRU1DT05T T0xFPXkKQ09ORklHX0dPT0dMRV9NRU1DT05TT0xFX1g4Nl9MRUdBQ1k9eQpDT05GSUdfR09PR0xF X0ZSQU1FQlVGRkVSX0NPUkVCT09UPXkKQ09ORklHX0dPT0dMRV9NRU1DT05TT0xFX0NPUkVCT09U PXkKQ09ORklHX0dPT0dMRV9WUEQ9eQoKIwojIEVGSSAoRXh0ZW5zaWJsZSBGaXJtd2FyZSBJbnRl cmZhY2UpIFN1cHBvcnQKIwpDT05GSUdfRUZJX1ZBUlM9eQpDT05GSUdfRUZJX0VTUlQ9eQpDT05G SUdfRUZJX1ZBUlNfUFNUT1JFPXkKQ09ORklHX0VGSV9WQVJTX1BTVE9SRV9ERUZBVUxUX0RJU0FC TEU9eQpDT05GSUdfRUZJX1JVTlRJTUVfTUFQPXkKQ09ORklHX0VGSV9GQUtFX01FTU1BUD15CkNP TkZJR19FRklfTUFYX0ZBS0VfTUVNPTgKQ09ORklHX0VGSV9SVU5USU1FX1dSQVBQRVJTPXkKQ09O RklHX0VGSV9HRU5FUklDX1NUVUJfSU5JVFJEX0NNRExJTkVfTE9BREVSPXkKQ09ORklHX0VGSV9C T09UTE9BREVSX0NPTlRST0w9eQpDT05GSUdfRUZJX0NBUFNVTEVfTE9BREVSPXkKQ09ORklHX0VG SV9DQVBTVUxFX1FVSVJLX1FVQVJLX0NTSD15CkNPTkZJR19FRklfVEVTVD15CkNPTkZJR19BUFBM RV9QUk9QRVJUSUVTPXkKQ09ORklHX1JFU0VUX0FUVEFDS19NSVRJR0FUSU9OPXkKQ09ORklHX0VG SV9SQ0kyX1RBQkxFPXkKQ09ORklHX0VGSV9ESVNBQkxFX1BDSV9ETUE9eQojIGVuZCBvZiBFRkkg KEV4dGVuc2libGUgRmlybXdhcmUgSW50ZXJmYWNlKSBTdXBwb3J0CgpDT05GSUdfRUZJX0VNQkVE REVEX0ZJUk1XQVJFPXkKQ09ORklHX1VFRklfQ1BFUj15CkNPTkZJR19VRUZJX0NQRVJfWDg2PXkK Q09ORklHX0VGSV9ERVZfUEFUSF9QQVJTRVI9eQpDT05GSUdfRUZJX0VBUkxZQ09OPXkKQ09ORklH X0VGSV9DVVNUT01fU1NEVF9PVkVSTEFZUz15CgojCiMgVGVncmEgZmlybXdhcmUgZHJpdmVyCiMK IyBlbmQgb2YgVGVncmEgZmlybXdhcmUgZHJpdmVyCiMgZW5kIG9mIEZpcm13YXJlIERyaXZlcnMK CkNPTkZJR19IQVZFX0tWTT15CkNPTkZJR19IQVZFX0tWTV9JUlFDSElQPXkKQ09ORklHX0hBVkVf S1ZNX0lSUUZEPXkKQ09ORklHX0hBVkVfS1ZNX0lSUV9ST1VUSU5HPXkKQ09ORklHX0hBVkVfS1ZN X0VWRU5URkQ9eQpDT05GSUdfS1ZNX01NSU89eQpDT05GSUdfS1ZNX0FTWU5DX1BGPXkKQ09ORklH X0hBVkVfS1ZNX01TST15CkNPTkZJR19IQVZFX0tWTV9DUFVfUkVMQVhfSU5URVJDRVBUPXkKQ09O RklHX0tWTV9WRklPPXkKQ09ORklHX0tWTV9HRU5FUklDX0RJUlRZTE9HX1JFQURfUFJPVEVDVD15 CkNPTkZJR19IQVZFX0tWTV9JUlFfQllQQVNTPXkKQ09ORklHX0hBVkVfS1ZNX05PX1BPTEw9eQpD T05GSUdfS1ZNX1hGRVJfVE9fR1VFU1RfV09SSz15CkNPTkZJR19WSVJUVUFMSVpBVElPTj15CkNP TkZJR19LVk09eQojIENPTkZJR19LVk1fV0VSUk9SIGlzIG5vdCBzZXQKQ09ORklHX0tWTV9JTlRF TD15CkNPTkZJR19LVk1fQU1EPXkKQ09ORklHX0tWTV9NTVVfQVVESVQ9eQpDT05GSUdfQVNfQVZY NTEyPXkKQ09ORklHX0FTX1NIQTFfTkk9eQpDT05GSUdfQVNfU0hBMjU2X05JPXkKQ09ORklHX0FT X1RQQVVTRT15CgojCiMgR2VuZXJhbCBhcmNoaXRlY3R1cmUtZGVwZW5kZW50IG9wdGlvbnMKIwpD T05GSUdfQ1JBU0hfQ09SRT15CkNPTkZJR19LRVhFQ19DT1JFPXkKQ09ORklHX0hPVFBMVUdfU01U PXkKQ09ORklHX0dFTkVSSUNfRU5UUlk9eQpDT05GSUdfT1BST0ZJTEU9eQpDT05GSUdfT1BST0ZJ TEVfRVZFTlRfTVVMVElQTEVYPXkKQ09ORklHX0hBVkVfT1BST0ZJTEU9eQpDT05GSUdfT1BST0ZJ TEVfTk1JX1RJTUVSPXkKQ09ORklHX0tQUk9CRVM9eQpDT05GSUdfSlVNUF9MQUJFTD15CkNPTkZJ R19TVEFUSUNfS0VZU19TRUxGVEVTVD15CkNPTkZJR19TVEFUSUNfQ0FMTF9TRUxGVEVTVD15CkNP TkZJR19PUFRQUk9CRVM9eQpDT05GSUdfS1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfVVBST0JF Uz15CkNPTkZJR19IQVZFX0VGRklDSUVOVF9VTkFMSUdORURfQUNDRVNTPXkKQ09ORklHX0FSQ0hf VVNFX0JVSUxUSU5fQlNXQVA9eQpDT05GSUdfS1JFVFBST0JFUz15CkNPTkZJR19VU0VSX1JFVFVS Tl9OT1RJRklFUj15CkNPTkZJR19IQVZFX0lPUkVNQVBfUFJPVD15CkNPTkZJR19IQVZFX0tQUk9C RVM9eQpDT05GSUdfSEFWRV9LUkVUUFJPQkVTPXkKQ09ORklHX0hBVkVfT1BUUFJPQkVTPXkKQ09O RklHX0hBVkVfS1BST0JFU19PTl9GVFJBQ0U9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9FUlJPUl9J TkpFQ1RJT049eQpDT05GSUdfSEFWRV9OTUk9eQpDT05GSUdfSEFWRV9BUkNIX1RSQUNFSE9PSz15 CkNPTkZJR19IQVZFX0RNQV9DT05USUdVT1VTPXkKQ09ORklHX0dFTkVSSUNfU01QX0lETEVfVEhS RUFEPXkKQ09ORklHX0FSQ0hfSEFTX0ZPUlRJRllfU09VUkNFPXkKQ09ORklHX0FSQ0hfSEFTX1NF VF9NRU1PUlk9eQpDT05GSUdfQVJDSF9IQVNfU0VUX0RJUkVDVF9NQVA9eQpDT05GSUdfSEFWRV9B UkNIX1RIUkVBRF9TVFJVQ1RfV0hJVEVMSVNUPXkKQ09ORklHX0FSQ0hfV0FOVFNfRFlOQU1JQ19U QVNLX1NUUlVDVD15CkNPTkZJR19BUkNIXzMyQklUX09GRl9UPXkKQ09ORklHX0hBVkVfQVNNX01P RFZFUlNJT05TPXkKQ09ORklHX0hBVkVfUkVHU19BTkRfU1RBQ0tfQUNDRVNTX0FQST15CkNPTkZJ R19IQVZFX1JTRVE9eQpDT05GSUdfSEFWRV9GVU5DVElPTl9BUkdfQUNDRVNTX0FQST15CkNPTkZJ R19IQVZFX0hXX0JSRUFLUE9JTlQ9eQpDT05GSUdfSEFWRV9NSVhFRF9CUkVBS1BPSU5UU19SRUdT PXkKQ09ORklHX0hBVkVfVVNFUl9SRVRVUk5fTk9USUZJRVI9eQpDT05GSUdfSEFWRV9QRVJGX0VW RU5UU19OTUk9eQpDT05GSUdfSEFWRV9IQVJETE9DS1VQX0RFVEVDVE9SX1BFUkY9eQpDT05GSUdf SEFWRV9QRVJGX1JFR1M9eQpDT05GSUdfSEFWRV9QRVJGX1VTRVJfU1RBQ0tfRFVNUD15CkNPTkZJ R19IQVZFX0FSQ0hfSlVNUF9MQUJFTD15CkNPTkZJR19IQVZFX0FSQ0hfSlVNUF9MQUJFTF9SRUxB VElWRT15CkNPTkZJR19NTVVfR0FUSEVSX1RBQkxFX0ZSRUU9eQpDT05GSUdfTU1VX0dBVEhFUl9S Q1VfVEFCTEVfRlJFRT15CkNPTkZJR19BUkNIX0hBVkVfTk1JX1NBRkVfQ01QWENIRz15CkNPTkZJ R19IQVZFX0FMSUdORURfU1RSVUNUX1BBR0U9eQpDT05GSUdfSEFWRV9DTVBYQ0hHX0xPQ0FMPXkK Q09ORklHX0hBVkVfQ01QWENIR19ET1VCTEU9eQpDT05GSUdfQVJDSF9XQU5UX0lQQ19QQVJTRV9W RVJTSU9OPXkKQ09ORklHX0hBVkVfQVJDSF9TRUNDT01QPXkKQ09ORklHX0hBVkVfQVJDSF9TRUND T01QX0ZJTFRFUj15CkNPTkZJR19TRUNDT01QPXkKQ09ORklHX1NFQ0NPTVBfRklMVEVSPXkKQ09O RklHX1NFQ0NPTVBfQ0FDSEVfREVCVUc9eQpDT05GSUdfSEFWRV9BUkNIX1NUQUNLTEVBSz15CkNP TkZJR19IQVZFX1NUQUNLUFJPVEVDVE9SPXkKQ09ORklHX1NUQUNLUFJPVEVDVE9SPXkKQ09ORklH X1NUQUNLUFJPVEVDVE9SX1NUUk9ORz15CkNPTkZJR19IQVZFX0FSQ0hfV0lUSElOX1NUQUNLX0ZS QU1FUz15CkNPTkZJR19IQVZFX0lSUV9USU1FX0FDQ09VTlRJTkc9eQpDT05GSUdfSEFWRV9NT1ZF X1BVRD15CkNPTkZJR19IQVZFX01PVkVfUE1EPXkKQ09ORklHX0hBVkVfQVJDSF9UUkFOU1BBUkVO VF9IVUdFUEFHRT15CkNPTkZJR19BUkNIX1dBTlRfSFVHRV9QTURfU0hBUkU9eQpDT05GSUdfSEFW RV9NT0RfQVJDSF9TUEVDSUZJQz15CkNPTkZJR19NT0RVTEVTX1VTRV9FTEZfUkVMPXkKQ09ORklH X0FSQ0hfSEFTX0VMRl9SQU5ET01JWkU9eQpDT05GSUdfSEFWRV9BUkNIX01NQVBfUk5EX0JJVFM9 eQpDT05GSUdfSEFWRV9FWElUX1RIUkVBRD15CkNPTkZJR19BUkNIX01NQVBfUk5EX0JJVFM9OApD T05GSUdfSVNBX0JVU19BUEk9eQpDT05GSUdfQ0xPTkVfQkFDS1dBUkRTPXkKQ09ORklHX09MRF9T SUdTVVNQRU5EMz15CkNPTkZJR19PTERfU0lHQUNUSU9OPXkKQ09ORklHX0NPTVBBVF8zMkJJVF9U SU1FPXkKQ09ORklHX0FSQ0hfSEFTX1NUUklDVF9LRVJORUxfUldYPXkKQ09ORklHX1NUUklDVF9L RVJORUxfUldYPXkKQ09ORklHX0FSQ0hfSEFTX1NUUklDVF9NT0RVTEVfUldYPXkKQ09ORklHX1NU UklDVF9NT0RVTEVfUldYPXkKQ09ORklHX0hBVkVfQVJDSF9QUkVMMzJfUkVMT0NBVElPTlM9eQpD T05GSUdfQVJDSF9VU0VfTUVNUkVNQVBfUFJPVD15CkNPTkZJR19MT0NLX0VWRU5UX0NPVU5UUz15 CkNPTkZJR19BUkNIX0hBU19NRU1fRU5DUllQVD15CkNPTkZJR19IQVZFX1NUQVRJQ19DQUxMPXkK Q09ORklHX0FSQ0hfV0FOVF9MRF9PUlBIQU5fV0FSTj15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0RF QlVHX1BBR0VBTExPQz15CkNPTkZJR19BUkNIX1NQTElUX0FSRzY0PXkKCiMKIyBHQ09WLWJhc2Vk IGtlcm5lbCBwcm9maWxpbmcKIwpDT05GSUdfR0NPVl9LRVJORUw9eQpDT05GSUdfQVJDSF9IQVNf R0NPVl9QUk9GSUxFX0FMTD15CiMgQ09ORklHX0dDT1ZfUFJPRklMRV9BTEwgaXMgbm90IHNldAoj IGVuZCBvZiBHQ09WLWJhc2VkIGtlcm5lbCBwcm9maWxpbmcKCkNPTkZJR19IQVZFX0dDQ19QTFVH SU5TPXkKIyBlbmQgb2YgR2VuZXJhbCBhcmNoaXRlY3R1cmUtZGVwZW5kZW50IG9wdGlvbnMKCkNP TkZJR19SVF9NVVRFWEVTPXkKQ09ORklHX0JBU0VfU01BTEw9MApDT05GSUdfTU9EVUxFX1NJR19G T1JNQVQ9eQpDT05GSUdfTU9EVUxFUz15CkNPTkZJR19NT0RVTEVfRk9SQ0VfTE9BRD15CkNPTkZJ R19NT0RVTEVfVU5MT0FEPXkKQ09ORklHX01PRFVMRV9GT1JDRV9VTkxPQUQ9eQojIENPTkZJR19N T0RWRVJTSU9OUyBpcyBub3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TUkNWRVJTSU9OX0FMTCBpcyBu b3Qgc2V0CkNPTkZJR19NT0RVTEVfU0lHPXkKQ09ORklHX01PRFVMRV9TSUdfRk9SQ0U9eQpDT05G SUdfTU9EVUxFX1NJR19BTEw9eQpDT05GSUdfTU9EVUxFX1NJR19TSEExPXkKIyBDT05GSUdfTU9E VUxFX1NJR19TSEEyMjQgaXMgbm90IHNldAojIENPTkZJR19NT0RVTEVfU0lHX1NIQTI1NiBpcyBu b3Qgc2V0CiMgQ09ORklHX01PRFVMRV9TSUdfU0hBMzg0IGlzIG5vdCBzZXQKIyBDT05GSUdfTU9E VUxFX1NJR19TSEE1MTIgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX1NJR19IQVNIPSJzaGExIgoj IENPTkZJR19NT0RVTEVfQ09NUFJFU1MgaXMgbm90IHNldApDT05GSUdfTU9EVUxFX0FMTE9XX01J U1NJTkdfTkFNRVNQQUNFX0lNUE9SVFM9eQpDT05GSUdfVU5VU0VEX1NZTUJPTFM9eQpDT05GSUdf TU9EVUxFU19UUkVFX0xPT0tVUD15CkNPTkZJR19CTE9DSz15CkNPTkZJR19CTEtfUlFfQUxMT0Nf VElNRT15CkNPTkZJR19CTEtfU0NTSV9SRVFVRVNUPXkKQ09ORklHX0JMS19DR1JPVVBfUldTVEFU PXkKQ09ORklHX0JMS19ERVZfQlNHPXkKQ09ORklHX0JMS19ERVZfQlNHTElCPXkKQ09ORklHX0JM S19ERVZfSU5URUdSSVRZPXkKQ09ORklHX0JMS19ERVZfSU5URUdSSVRZX1QxMD15CkNPTkZJR19C TEtfREVWX1pPTkVEPXkKQ09ORklHX0JMS19ERVZfVEhST1RUTElORz15CkNPTkZJR19CTEtfREVW X1RIUk9UVExJTkdfTE9XPXkKQ09ORklHX0JMS19DTURMSU5FX1BBUlNFUj15CkNPTkZJR19CTEtf V0JUPXkKQ09ORklHX0JMS19DR1JPVVBfSU9MQVRFTkNZPXkKQ09ORklHX0JMS19DR1JPVVBfSU9D T1NUPXkKQ09ORklHX0JMS19XQlRfTVE9eQpDT05GSUdfQkxLX0RFQlVHX0ZTPXkKQ09ORklHX0JM S19ERUJVR19GU19aT05FRD15CkNPTkZJR19CTEtfU0VEX09QQUw9eQpDT05GSUdfQkxLX0lOTElO RV9FTkNSWVBUSU9OPXkKQ09ORklHX0JMS19JTkxJTkVfRU5DUllQVElPTl9GQUxMQkFDSz15Cgoj CiMgUGFydGl0aW9uIFR5cGVzCiMKQ09ORklHX1BBUlRJVElPTl9BRFZBTkNFRD15CkNPTkZJR19B Q09STl9QQVJUSVRJT049eQpDT05GSUdfQUNPUk5fUEFSVElUSU9OX0NVTUFOQT15CkNPTkZJR19B Q09STl9QQVJUSVRJT05fRUVTT1g9eQpDT05GSUdfQUNPUk5fUEFSVElUSU9OX0lDUz15CkNPTkZJ R19BQ09STl9QQVJUSVRJT05fQURGUz15CkNPTkZJR19BQ09STl9QQVJUSVRJT05fUE9XRVJURUM9 eQpDT05GSUdfQUNPUk5fUEFSVElUSU9OX1JJU0NJWD15CkNPTkZJR19BSVhfUEFSVElUSU9OPXkK Q09ORklHX09TRl9QQVJUSVRJT049eQpDT05GSUdfQU1JR0FfUEFSVElUSU9OPXkKQ09ORklHX0FU QVJJX1BBUlRJVElPTj15CkNPTkZJR19NQUNfUEFSVElUSU9OPXkKQ09ORklHX01TRE9TX1BBUlRJ VElPTj15CkNPTkZJR19CU0RfRElTS0xBQkVMPXkKQ09ORklHX01JTklYX1NVQlBBUlRJVElPTj15 CkNPTkZJR19TT0xBUklTX1g4Nl9QQVJUSVRJT049eQpDT05GSUdfVU5JWFdBUkVfRElTS0xBQkVM PXkKQ09ORklHX0xETV9QQVJUSVRJT049eQpDT05GSUdfTERNX0RFQlVHPXkKQ09ORklHX1NHSV9Q QVJUSVRJT049eQpDT05GSUdfVUxUUklYX1BBUlRJVElPTj15CkNPTkZJR19TVU5fUEFSVElUSU9O PXkKQ09ORklHX0tBUk1BX1BBUlRJVElPTj15CkNPTkZJR19FRklfUEFSVElUSU9OPXkKQ09ORklH X1NZU1Y2OF9QQVJUSVRJT049eQpDT05GSUdfQ01ETElORV9QQVJUSVRJT049eQojIGVuZCBvZiBQ YXJ0aXRpb24gVHlwZXMKCkNPTkZJR19CTEtfTVFfUENJPXkKQ09ORklHX0JMS19NUV9WSVJUSU89 eQpDT05GSUdfQkxLX01RX1JETUE9eQpDT05GSUdfQkxLX1BNPXkKCiMKIyBJTyBTY2hlZHVsZXJz CiMKQ09ORklHX01RX0lPU0NIRURfREVBRExJTkU9eQpDT05GSUdfTVFfSU9TQ0hFRF9LWUJFUj15 CkNPTkZJR19JT1NDSEVEX0JGUT15CkNPTkZJR19CRlFfR1JPVVBfSU9TQ0hFRD15CkNPTkZJR19C RlFfQ0dST1VQX0RFQlVHPXkKIyBlbmQgb2YgSU8gU2NoZWR1bGVycwoKQ09ORklHX1BSRUVNUFRf Tk9USUZJRVJTPXkKQ09ORklHX1BBREFUQT15CkNPTkZJR19BU04xPXkKQ09ORklHX1VOSU5MSU5F X1NQSU5fVU5MT0NLPXkKQ09ORklHX0FSQ0hfU1VQUE9SVFNfQVRPTUlDX1JNVz15CkNPTkZJR19N VVRFWF9TUElOX09OX09XTkVSPXkKQ09ORklHX1JXU0VNX1NQSU5fT05fT1dORVI9eQpDT05GSUdf TE9DS19TUElOX09OX09XTkVSPXkKQ09ORklHX0FSQ0hfVVNFX1FVRVVFRF9TUElOTE9DS1M9eQpD T05GSUdfUVVFVUVEX1NQSU5MT0NLUz15CkNPTkZJR19BUkNIX1VTRV9RVUVVRURfUldMT0NLUz15 CkNPTkZJR19RVUVVRURfUldMT0NLUz15CkNPTkZJR19BUkNIX0hBU19OT05fT1ZFUkxBUFBJTkdf QUREUkVTU19TUEFDRT15CkNPTkZJR19BUkNIX0hBU19TWU5DX0NPUkVfQkVGT1JFX1VTRVJNT0RF PXkKQ09ORklHX0FSQ0hfSEFTX1NZU0NBTExfV1JBUFBFUj15CkNPTkZJR19GUkVFWkVSPXkKCiMK IyBFeGVjdXRhYmxlIGZpbGUgZm9ybWF0cwojCkNPTkZJR19CSU5GTVRfRUxGPXkKQ09ORklHX0VM RkNPUkU9eQpDT05GSUdfQ09SRV9EVU1QX0RFRkFVTFRfRUxGX0hFQURFUlM9eQpDT05GSUdfQklO Rk1UX1NDUklQVD15CkNPTkZJR19CSU5GTVRfTUlTQz15CkNPTkZJR19DT1JFRFVNUD15CiMgZW5k IG9mIEV4ZWN1dGFibGUgZmlsZSBmb3JtYXRzCgojCiMgTWVtb3J5IE1hbmFnZW1lbnQgb3B0aW9u cwojCkNPTkZJR19TRUxFQ1RfTUVNT1JZX01PREVMPXkKQ09ORklHX0ZMQVRNRU1fTUFOVUFMPXkK IyBDT05GSUdfU1BBUlNFTUVNX01BTlVBTCBpcyBub3Qgc2V0CkNPTkZJR19GTEFUTUVNPXkKQ09O RklHX0ZMQVRfTk9ERV9NRU1fTUFQPXkKQ09ORklHX1NQQVJTRU1FTV9TVEFUSUM9eQpDT05GSUdf SEFWRV9GQVNUX0dVUD15CkNPTkZJR19NRU1PUllfSVNPTEFUSU9OPXkKQ09ORklHX1NQTElUX1BU TE9DS19DUFVTPTQKQ09ORklHX01FTU9SWV9CQUxMT09OPXkKQ09ORklHX0JBTExPT05fQ09NUEFD VElPTj15CkNPTkZJR19DT01QQUNUSU9OPXkKQ09ORklHX1BBR0VfUkVQT1JUSU5HPXkKQ09ORklH X01JR1JBVElPTj15CkNPTkZJR19DT05USUdfQUxMT0M9eQpDT05GSUdfQk9VTkNFPXkKQ09ORklH X1ZJUlRfVE9fQlVTPXkKQ09ORklHX01NVV9OT1RJRklFUj15CkNPTkZJR19LU009eQpDT05GSUdf REVGQVVMVF9NTUFQX01JTl9BRERSPTQwOTYKQ09ORklHX0FSQ0hfU1VQUE9SVFNfTUVNT1JZX0ZB SUxVUkU9eQpDT05GSUdfTUVNT1JZX0ZBSUxVUkU9eQpDT05GSUdfSFdQT0lTT05fSU5KRUNUPXkK Q09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFPXkKQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdF X0FMV0FZUz15CiMgQ09ORklHX1RSQU5TUEFSRU5UX0hVR0VQQUdFX01BRFZJU0UgaXMgbm90IHNl dApDT05GSUdfQ0xFQU5DQUNIRT15CkNPTkZJR19GUk9OVFNXQVA9eQpDT05GSUdfQ01BPXkKQ09O RklHX0NNQV9ERUJVRz15CkNPTkZJR19DTUFfREVCVUdGUz15CkNPTkZJR19DTUFfQVJFQVM9NwpD T05GSUdfWlNXQVA9eQojIENPTkZJR19aU1dBUF9DT01QUkVTU09SX0RFRkFVTFRfREVGTEFURSBp cyBub3Qgc2V0CkNPTkZJR19aU1dBUF9DT01QUkVTU09SX0RFRkFVTFRfTFpPPXkKIyBDT05GSUdf WlNXQVBfQ09NUFJFU1NPUl9ERUZBVUxUXzg0MiBpcyBub3Qgc2V0CiMgQ09ORklHX1pTV0FQX0NP TVBSRVNTT1JfREVGQVVMVF9MWjQgaXMgbm90IHNldAojIENPTkZJR19aU1dBUF9DT01QUkVTU09S X0RFRkFVTFRfTFo0SEMgaXMgbm90IHNldAojIENPTkZJR19aU1dBUF9DT01QUkVTU09SX0RFRkFV TFRfWlNURCBpcyBub3Qgc2V0CkNPTkZJR19aU1dBUF9DT01QUkVTU09SX0RFRkFVTFQ9Imx6byIK Q09ORklHX1pTV0FQX1pQT09MX0RFRkFVTFRfWkJVRD15CiMgQ09ORklHX1pTV0FQX1pQT09MX0RF RkFVTFRfWjNGT0xEIGlzIG5vdCBzZXQKIyBDT05GSUdfWlNXQVBfWlBPT0xfREVGQVVMVF9aU01B TExPQyBpcyBub3Qgc2V0CkNPTkZJR19aU1dBUF9aUE9PTF9ERUZBVUxUPSJ6YnVkIgpDT05GSUdf WlNXQVBfREVGQVVMVF9PTj15CkNPTkZJR19aUE9PTD15CkNPTkZJR19aQlVEPXkKQ09ORklHX1oz Rk9MRD15CkNPTkZJR19aU01BTExPQz15CkNPTkZJR19aU01BTExPQ19TVEFUPXkKQ09ORklHX0dF TkVSSUNfRUFSTFlfSU9SRU1BUD15CkNPTkZJR19JRExFX1BBR0VfVFJBQ0tJTkc9eQpDT05GSUdf SE1NX01JUlJPUj15CkNPTkZJR19WTUFQX1BGTj15CkNPTkZJR19GUkFNRV9WRUNUT1I9eQpDT05G SUdfUEVSQ1BVX1NUQVRTPXkKQ09ORklHX0dVUF9URVNUPXkKQ09ORklHX1JFQURfT05MWV9USFBf Rk9SX0ZTPXkKQ09ORklHX0FSQ0hfSEFTX1BURV9TUEVDSUFMPXkKQ09ORklHX01BUFBJTkdfRElS VFlfSEVMUEVSUz15CkNPTkZJR19LTUFQX0xPQ0FMPXkKIyBlbmQgb2YgTWVtb3J5IE1hbmFnZW1l bnQgb3B0aW9ucwoKQ09ORklHX05FVD15CkNPTkZJR19ORVRfSU5HUkVTUz15CkNPTkZJR19ORVRf RUdSRVNTPXkKQ09ORklHX05FVF9SRURJUkVDVD15CkNPTkZJR19TS0JfRVhURU5TSU9OUz15Cgoj CiMgTmV0d29ya2luZyBvcHRpb25zCiMKQ09ORklHX1BBQ0tFVD15CkNPTkZJR19QQUNLRVRfRElB Rz15CkNPTkZJR19VTklYPXkKQ09ORklHX1VOSVhfU0NNPXkKQ09ORklHX1VOSVhfRElBRz15CkNP TkZJR19UTFM9eQpDT05GSUdfVExTX0RFVklDRT15CkNPTkZJR19UTFNfVE9FPXkKQ09ORklHX1hG Uk09eQpDT05GSUdfWEZSTV9PRkZMT0FEPXkKQ09ORklHX1hGUk1fQUxHTz15CkNPTkZJR19YRlJN X1VTRVI9eQpDT05GSUdfWEZSTV9JTlRFUkZBQ0U9eQpDT05GSUdfWEZSTV9TVUJfUE9MSUNZPXkK Q09ORklHX1hGUk1fTUlHUkFURT15CkNPTkZJR19YRlJNX1NUQVRJU1RJQ1M9eQpDT05GSUdfWEZS TV9BSD15CkNPTkZJR19YRlJNX0VTUD15CkNPTkZJR19YRlJNX0lQQ09NUD15CkNPTkZJR19ORVRf S0VZPXkKQ09ORklHX05FVF9LRVlfTUlHUkFURT15CkNPTkZJR19YRlJNX0VTUElOVENQPXkKQ09O RklHX1NNQz15CkNPTkZJR19TTUNfRElBRz15CkNPTkZJR19YRFBfU09DS0VUUz15CkNPTkZJR19Y RFBfU09DS0VUU19ESUFHPXkKQ09ORklHX0lORVQ9eQpDT05GSUdfSVBfTVVMVElDQVNUPXkKQ09O RklHX0lQX0FEVkFOQ0VEX1JPVVRFUj15CkNPTkZJR19JUF9GSUJfVFJJRV9TVEFUUz15CkNPTkZJ R19JUF9NVUxUSVBMRV9UQUJMRVM9eQpDT05GSUdfSVBfUk9VVEVfTVVMVElQQVRIPXkKQ09ORklH X0lQX1JPVVRFX1ZFUkJPU0U9eQpDT05GSUdfSVBfUk9VVEVfQ0xBU1NJRD15CkNPTkZJR19JUF9Q TlA9eQpDT05GSUdfSVBfUE5QX0RIQ1A9eQpDT05GSUdfSVBfUE5QX0JPT1RQPXkKQ09ORklHX0lQ X1BOUF9SQVJQPXkKQ09ORklHX05FVF9JUElQPXkKQ09ORklHX05FVF9JUEdSRV9ERU1VWD15CkNP TkZJR19ORVRfSVBfVFVOTkVMPXkKQ09ORklHX05FVF9JUEdSRT15CkNPTkZJR19ORVRfSVBHUkVf QlJPQURDQVNUPXkKQ09ORklHX0lQX01ST1VURV9DT01NT049eQpDT05GSUdfSVBfTVJPVVRFPXkK Q09ORklHX0lQX01ST1VURV9NVUxUSVBMRV9UQUJMRVM9eQpDT05GSUdfSVBfUElNU01fVjE9eQpD T05GSUdfSVBfUElNU01fVjI9eQpDT05GSUdfU1lOX0NPT0tJRVM9eQpDT05GSUdfTkVUX0lQVlRJ PXkKQ09ORklHX05FVF9VRFBfVFVOTkVMPXkKQ09ORklHX05FVF9GT1U9eQpDT05GSUdfTkVUX0ZP VV9JUF9UVU5ORUxTPXkKQ09ORklHX0lORVRfQUg9eQpDT05GSUdfSU5FVF9FU1A9eQpDT05GSUdf SU5FVF9FU1BfT0ZGTE9BRD15CkNPTkZJR19JTkVUX0VTUElOVENQPXkKQ09ORklHX0lORVRfSVBD T01QPXkKQ09ORklHX0lORVRfWEZSTV9UVU5ORUw9eQpDT05GSUdfSU5FVF9UVU5ORUw9eQpDT05G SUdfSU5FVF9ESUFHPXkKQ09ORklHX0lORVRfVENQX0RJQUc9eQpDT05GSUdfSU5FVF9VRFBfRElB Rz15CkNPTkZJR19JTkVUX1JBV19ESUFHPXkKQ09ORklHX0lORVRfRElBR19ERVNUUk9ZPXkKQ09O RklHX1RDUF9DT05HX0FEVkFOQ0VEPXkKQ09ORklHX1RDUF9DT05HX0JJQz15CkNPTkZJR19UQ1Bf Q09OR19DVUJJQz15CkNPTkZJR19UQ1BfQ09OR19XRVNUV09PRD15CkNPTkZJR19UQ1BfQ09OR19I VENQPXkKQ09ORklHX1RDUF9DT05HX0hTVENQPXkKQ09ORklHX1RDUF9DT05HX0hZQkxBPXkKQ09O RklHX1RDUF9DT05HX1ZFR0FTPXkKQ09ORklHX1RDUF9DT05HX05WPXkKQ09ORklHX1RDUF9DT05H X1NDQUxBQkxFPXkKQ09ORklHX1RDUF9DT05HX0xQPXkKQ09ORklHX1RDUF9DT05HX1ZFTk89eQpD T05GSUdfVENQX0NPTkdfWUVBSD15CkNPTkZJR19UQ1BfQ09OR19JTExJTk9JUz15CkNPTkZJR19U Q1BfQ09OR19EQ1RDUD15CkNPTkZJR19UQ1BfQ09OR19DREc9eQpDT05GSUdfVENQX0NPTkdfQkJS PXkKIyBDT05GSUdfREVGQVVMVF9CSUMgaXMgbm90IHNldApDT05GSUdfREVGQVVMVF9DVUJJQz15 CiMgQ09ORklHX0RFRkFVTFRfSFRDUCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfSFlCTEEg aXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX1ZFR0FTIGlzIG5vdCBzZXQKIyBDT05GSUdfREVG QVVMVF9WRU5PIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9XRVNUV09PRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFRkFVTFRfRENUQ1AgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX0NERyBp cyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRfQkJSIGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVM VF9SRU5PIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfVENQX0NPTkc9ImN1YmljIgpDT05GSUdf VENQX01ENVNJRz15CkNPTkZJR19JUFY2PXkKQ09ORklHX0lQVjZfUk9VVEVSX1BSRUY9eQpDT05G SUdfSVBWNl9ST1VURV9JTkZPPXkKQ09ORklHX0lQVjZfT1BUSU1JU1RJQ19EQUQ9eQpDT05GSUdf SU5FVDZfQUg9eQpDT05GSUdfSU5FVDZfRVNQPXkKQ09ORklHX0lORVQ2X0VTUF9PRkZMT0FEPXkK Q09ORklHX0lORVQ2X0VTUElOVENQPXkKQ09ORklHX0lORVQ2X0lQQ09NUD15CkNPTkZJR19JUFY2 X01JUDY9eQpDT05GSUdfSVBWNl9JTEE9eQpDT05GSUdfSU5FVDZfWEZSTV9UVU5ORUw9eQpDT05G SUdfSU5FVDZfVFVOTkVMPXkKQ09ORklHX0lQVjZfVlRJPXkKQ09ORklHX0lQVjZfU0lUPXkKQ09O RklHX0lQVjZfU0lUXzZSRD15CkNPTkZJR19JUFY2X05ESVNDX05PREVUWVBFPXkKQ09ORklHX0lQ VjZfVFVOTkVMPXkKQ09ORklHX0lQVjZfR1JFPXkKQ09ORklHX0lQVjZfRk9VPXkKQ09ORklHX0lQ VjZfRk9VX1RVTk5FTD15CkNPTkZJR19JUFY2X01VTFRJUExFX1RBQkxFUz15CkNPTkZJR19JUFY2 X1NVQlRSRUVTPXkKQ09ORklHX0lQVjZfTVJPVVRFPXkKQ09ORklHX0lQVjZfTVJPVVRFX01VTFRJ UExFX1RBQkxFUz15CkNPTkZJR19JUFY2X1BJTVNNX1YyPXkKQ09ORklHX0lQVjZfU0VHNl9MV1RV Tk5FTD15CkNPTkZJR19JUFY2X1NFRzZfSE1BQz15CkNPTkZJR19JUFY2X1NFRzZfQlBGPXkKQ09O RklHX0lQVjZfUlBMX0xXVFVOTkVMPXkKQ09ORklHX05FVExBQkVMPXkKQ09ORklHX01QVENQPXkK Q09ORklHX0lORVRfTVBUQ1BfRElBRz15CkNPTkZJR19NUFRDUF9JUFY2PXkKQ09ORklHX01QVENQ X0tVTklUX1RFU1RTPXkKQ09ORklHX05FVFdPUktfU0VDTUFSSz15CkNPTkZJR19ORVRfUFRQX0NM QVNTSUZZPXkKQ09ORklHX05FVFdPUktfUEhZX1RJTUVTVEFNUElORz15CkNPTkZJR19ORVRGSUxU RVI9eQpDT05GSUdfTkVURklMVEVSX0FEVkFOQ0VEPXkKQ09ORklHX0JSSURHRV9ORVRGSUxURVI9 eQoKIwojIENvcmUgTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KIwpDT05GSUdfTkVURklMVEVSX0lO R1JFU1M9eQpDT05GSUdfTkVURklMVEVSX05FVExJTks9eQpDT05GSUdfTkVURklMVEVSX0ZBTUlM WV9CUklER0U9eQpDT05GSUdfTkVURklMVEVSX0ZBTUlMWV9BUlA9eQpDT05GSUdfTkVURklMVEVS X05FVExJTktfQUNDVD15CkNPTkZJR19ORVRGSUxURVJfTkVUTElOS19RVUVVRT15CkNPTkZJR19O RVRGSUxURVJfTkVUTElOS19MT0c9eQpDT05GSUdfTkVURklMVEVSX05FVExJTktfT1NGPXkKQ09O RklHX05GX0NPTk5UUkFDSz15CkNPTkZJR19ORl9MT0dfQ09NTU9OPXkKQ09ORklHX05GX0xPR19O RVRERVY9eQpDT05GSUdfTkVURklMVEVSX0NPTk5DT1VOVD15CkNPTkZJR19ORl9DT05OVFJBQ0tf TUFSSz15CkNPTkZJR19ORl9DT05OVFJBQ0tfU0VDTUFSSz15CkNPTkZJR19ORl9DT05OVFJBQ0tf Wk9ORVM9eQpDT05GSUdfTkZfQ09OTlRSQUNLX1BST0NGUz15CkNPTkZJR19ORl9DT05OVFJBQ0tf RVZFTlRTPXkKQ09ORklHX05GX0NPTk5UUkFDS19USU1FT1VUPXkKQ09ORklHX05GX0NPTk5UUkFD S19USU1FU1RBTVA9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0xBQkVMUz15CkNPTkZJR19ORl9DVF9Q Uk9UT19EQ0NQPXkKQ09ORklHX05GX0NUX1BST1RPX0dSRT15CkNPTkZJR19ORl9DVF9QUk9UT19T Q1RQPXkKQ09ORklHX05GX0NUX1BST1RPX1VEUExJVEU9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0FN QU5EQT15CkNPTkZJR19ORl9DT05OVFJBQ0tfRlRQPXkKQ09ORklHX05GX0NPTk5UUkFDS19IMzIz PXkKQ09ORklHX05GX0NPTk5UUkFDS19JUkM9eQpDT05GSUdfTkZfQ09OTlRSQUNLX0JST0FEQ0FT VD15CkNPTkZJR19ORl9DT05OVFJBQ0tfTkVUQklPU19OUz15CkNPTkZJR19ORl9DT05OVFJBQ0tf U05NUD15CkNPTkZJR19ORl9DT05OVFJBQ0tfUFBUUD15CkNPTkZJR19ORl9DT05OVFJBQ0tfU0FO RT15CkNPTkZJR19ORl9DT05OVFJBQ0tfU0lQPXkKQ09ORklHX05GX0NPTk5UUkFDS19URlRQPXkK Q09ORklHX05GX0NUX05FVExJTks9eQpDT05GSUdfTkZfQ1RfTkVUTElOS19USU1FT1VUPXkKQ09O RklHX05GX0NUX05FVExJTktfSEVMUEVSPXkKQ09ORklHX05FVEZJTFRFUl9ORVRMSU5LX0dMVUVf Q1Q9eQpDT05GSUdfTkZfTkFUPXkKQ09ORklHX05GX05BVF9BTUFOREE9eQpDT05GSUdfTkZfTkFU X0ZUUD15CkNPTkZJR19ORl9OQVRfSVJDPXkKQ09ORklHX05GX05BVF9TSVA9eQpDT05GSUdfTkZf TkFUX1RGVFA9eQpDT05GSUdfTkZfTkFUX1JFRElSRUNUPXkKQ09ORklHX05GX05BVF9NQVNRVUVS QURFPXkKQ09ORklHX05FVEZJTFRFUl9TWU5QUk9YWT15CkNPTkZJR19ORl9UQUJMRVM9eQpDT05G SUdfTkZfVEFCTEVTX0lORVQ9eQpDT05GSUdfTkZfVEFCTEVTX05FVERFVj15CkNPTkZJR19ORlRf TlVNR0VOPXkKQ09ORklHX05GVF9DVD15CkNPTkZJR19ORlRfRkxPV19PRkZMT0FEPXkKQ09ORklH X05GVF9DT1VOVEVSPXkKQ09ORklHX05GVF9DT05OTElNSVQ9eQpDT05GSUdfTkZUX0xPRz15CkNP TkZJR19ORlRfTElNSVQ9eQpDT05GSUdfTkZUX01BU1E9eQpDT05GSUdfTkZUX1JFRElSPXkKQ09O RklHX05GVF9OQVQ9eQpDT05GSUdfTkZUX1RVTk5FTD15CkNPTkZJR19ORlRfT0JKUkVGPXkKQ09O RklHX05GVF9RVUVVRT15CkNPTkZJR19ORlRfUVVPVEE9eQpDT05GSUdfTkZUX1JFSkVDVD15CkNP TkZJR19ORlRfUkVKRUNUX0lORVQ9eQpDT05GSUdfTkZUX0NPTVBBVD15CkNPTkZJR19ORlRfSEFT SD15CkNPTkZJR19ORlRfRklCPXkKQ09ORklHX05GVF9GSUJfSU5FVD15CkNPTkZJR19ORlRfWEZS TT15CkNPTkZJR19ORlRfU09DS0VUPXkKQ09ORklHX05GVF9PU0Y9eQpDT05GSUdfTkZUX1RQUk9Y WT15CkNPTkZJR19ORlRfU1lOUFJPWFk9eQpDT05GSUdfTkZfRFVQX05FVERFVj15CkNPTkZJR19O RlRfRFVQX05FVERFVj15CkNPTkZJR19ORlRfRldEX05FVERFVj15CkNPTkZJR19ORlRfRklCX05F VERFVj15CkNPTkZJR19ORlRfUkVKRUNUX05FVERFVj15CkNPTkZJR19ORl9GTE9XX1RBQkxFX0lO RVQ9eQpDT05GSUdfTkZfRkxPV19UQUJMRT15CkNPTkZJR19ORVRGSUxURVJfWFRBQkxFUz15Cgoj CiMgWHRhYmxlcyBjb21iaW5lZCBtb2R1bGVzCiMKQ09ORklHX05FVEZJTFRFUl9YVF9NQVJLPXkK Q09ORklHX05FVEZJTFRFUl9YVF9DT05OTUFSSz15CkNPTkZJR19ORVRGSUxURVJfWFRfU0VUPXkK CiMKIyBYdGFibGVzIHRhcmdldHMKIwpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9BVURJVD15 CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NIRUNLU1VNPXkKQ09ORklHX05FVEZJTFRFUl9Y VF9UQVJHRVRfQ0xBU1NJRlk9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9DT05OTUFSSz15 CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0NPTk5TRUNNQVJLPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfQ1Q9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9EU0NQPXkKQ09ORklH X05FVEZJTFRFUl9YVF9UQVJHRVRfSEw9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9ITUFS Sz15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0lETEVUSU1FUj15CkNPTkZJR19ORVRGSUxU RVJfWFRfVEFSR0VUX0xFRD15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX0xPRz15CkNPTkZJ R19ORVRGSUxURVJfWFRfVEFSR0VUX01BUks9eQpDT05GSUdfTkVURklMVEVSX1hUX05BVD15CkNP TkZJR19ORVRGSUxURVJfWFRfVEFSR0VUX05FVE1BUD15CkNPTkZJR19ORVRGSUxURVJfWFRfVEFS R0VUX05GTE9HPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfTkZRVUVVRT15CkNPTkZJR19O RVRGSUxURVJfWFRfVEFSR0VUX05PVFJBQ0s9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9S QVRFRVNUPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfUkVESVJFQ1Q9eQpDT05GSUdfTkVU RklMVEVSX1hUX1RBUkdFVF9NQVNRVUVSQURFPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRf VEVFPXkKQ09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVFBST1hZPXkKQ09ORklHX05FVEZJTFRF Ul9YVF9UQVJHRVRfVFJBQ0U9eQpDT05GSUdfTkVURklMVEVSX1hUX1RBUkdFVF9TRUNNQVJLPXkK Q09ORklHX05FVEZJTFRFUl9YVF9UQVJHRVRfVENQTVNTPXkKQ09ORklHX05FVEZJTFRFUl9YVF9U QVJHRVRfVENQT1BUU1RSSVA9eQoKIwojIFh0YWJsZXMgbWF0Y2hlcwojCkNPTkZJR19ORVRGSUxU RVJfWFRfTUFUQ0hfQUREUlRZUEU9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0JQRj15CkNP TkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ0dST1VQPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRD SF9DTFVTVEVSPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DT01NRU5UPXkKQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9DT05OQllURVM9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0NP Tk5MQUJFTD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09OTkxJTUlUPXkKQ09ORklHX05F VEZJTFRFUl9YVF9NQVRDSF9DT05OTUFSSz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfQ09O TlRSQUNLPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9DUFU9eQpDT05GSUdfTkVURklMVEVS X1hUX01BVENIX0RDQ1A9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0RFVkdST1VQPXkKQ09O RklHX05FVEZJTFRFUl9YVF9NQVRDSF9EU0NQPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9F Q049eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0VTUD15CkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfSEFTSExJTUlUPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9IRUxQRVI9eQpDT05G SUdfTkVURklMVEVSX1hUX01BVENIX0hMPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9JUENP TVA9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0lQUkFOR0U9eQpDT05GSUdfTkVURklMVEVS X1hUX01BVENIX0lQVlM9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX0wyVFA9eQpDT05GSUdf TkVURklMVEVSX1hUX01BVENIX0xFTkdUSD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTElN SVQ9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX01BQz15CkNPTkZJR19ORVRGSUxURVJfWFRf TUFUQ0hfTUFSSz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfTVVMVElQT1JUPXkKQ09ORklH X05FVEZJTFRFUl9YVF9NQVRDSF9ORkFDQ1Q9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX09T Rj15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfT1dORVI9eQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1BPTElDWT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfUEhZU0RFVj15CkNPTkZJ R19ORVRGSUxURVJfWFRfTUFUQ0hfUEtUVFlQRT15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hf UVVPVEE9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1JBVEVFU1Q9eQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX1JFQUxNPXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9SRUNFTlQ9eQpD T05GSUdfTkVURklMVEVSX1hUX01BVENIX1NDVFA9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENI X1NPQ0tFVD15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RBVEU9eQpDT05GSUdfTkVURklM VEVSX1hUX01BVENIX1NUQVRJU1RJQz15CkNPTkZJR19ORVRGSUxURVJfWFRfTUFUQ0hfU1RSSU5H PXkKQ09ORklHX05FVEZJTFRFUl9YVF9NQVRDSF9UQ1BNU1M9eQpDT05GSUdfTkVURklMVEVSX1hU X01BVENIX1RJTUU9eQpDT05GSUdfTkVURklMVEVSX1hUX01BVENIX1UzMj15CiMgZW5kIG9mIENv cmUgTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KCkNPTkZJR19JUF9TRVQ9eQpDT05GSUdfSVBfU0VU X01BWD0yNTYKQ09ORklHX0lQX1NFVF9CSVRNQVBfSVA9eQpDT05GSUdfSVBfU0VUX0JJVE1BUF9J UE1BQz15CkNPTkZJR19JUF9TRVRfQklUTUFQX1BPUlQ9eQpDT05GSUdfSVBfU0VUX0hBU0hfSVA9 eQpDT05GSUdfSVBfU0VUX0hBU0hfSVBNQVJLPXkKQ09ORklHX0lQX1NFVF9IQVNIX0lQUE9SVD15 CkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlRJUD15CkNPTkZJR19JUF9TRVRfSEFTSF9JUFBPUlRO RVQ9eQpDT05GSUdfSVBfU0VUX0hBU0hfSVBNQUM9eQpDT05GSUdfSVBfU0VUX0hBU0hfTUFDPXkK Q09ORklHX0lQX1NFVF9IQVNIX05FVFBPUlRORVQ9eQpDT05GSUdfSVBfU0VUX0hBU0hfTkVUPXkK Q09ORklHX0lQX1NFVF9IQVNIX05FVE5FVD15CkNPTkZJR19JUF9TRVRfSEFTSF9ORVRQT1JUPXkK Q09ORklHX0lQX1NFVF9IQVNIX05FVElGQUNFPXkKQ09ORklHX0lQX1NFVF9MSVNUX1NFVD15CkNP TkZJR19JUF9WUz15CkNPTkZJR19JUF9WU19JUFY2PXkKQ09ORklHX0lQX1ZTX0RFQlVHPXkKQ09O RklHX0lQX1ZTX1RBQl9CSVRTPTEyCgojCiMgSVBWUyB0cmFuc3BvcnQgcHJvdG9jb2wgbG9hZCBi YWxhbmNpbmcgc3VwcG9ydAojCkNPTkZJR19JUF9WU19QUk9UT19UQ1A9eQpDT05GSUdfSVBfVlNf UFJPVE9fVURQPXkKQ09ORklHX0lQX1ZTX1BST1RPX0FIX0VTUD15CkNPTkZJR19JUF9WU19QUk9U T19FU1A9eQpDT05GSUdfSVBfVlNfUFJPVE9fQUg9eQpDT05GSUdfSVBfVlNfUFJPVE9fU0NUUD15 CgojCiMgSVBWUyBzY2hlZHVsZXIKIwpDT05GSUdfSVBfVlNfUlI9eQpDT05GSUdfSVBfVlNfV1JS PXkKQ09ORklHX0lQX1ZTX0xDPXkKQ09ORklHX0lQX1ZTX1dMQz15CkNPTkZJR19JUF9WU19GTz15 CkNPTkZJR19JUF9WU19PVkY9eQpDT05GSUdfSVBfVlNfTEJMQz15CkNPTkZJR19JUF9WU19MQkxD Uj15CkNPTkZJR19JUF9WU19ESD15CkNPTkZJR19JUF9WU19TSD15CkNPTkZJR19JUF9WU19NSD15 CkNPTkZJR19JUF9WU19TRUQ9eQpDT05GSUdfSVBfVlNfTlE9eQoKIwojIElQVlMgU0ggc2NoZWR1 bGVyCiMKQ09ORklHX0lQX1ZTX1NIX1RBQl9CSVRTPTgKCiMKIyBJUFZTIE1IIHNjaGVkdWxlcgoj CkNPTkZJR19JUF9WU19NSF9UQUJfSU5ERVg9MTIKCiMKIyBJUFZTIGFwcGxpY2F0aW9uIGhlbHBl cgojCkNPTkZJR19JUF9WU19GVFA9eQpDT05GSUdfSVBfVlNfTkZDVD15CkNPTkZJR19JUF9WU19Q RV9TSVA9eQoKIwojIElQOiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCkNPTkZJR19ORl9ERUZS QUdfSVBWND15CkNPTkZJR19ORl9TT0NLRVRfSVBWND15CkNPTkZJR19ORl9UUFJPWFlfSVBWND15 CkNPTkZJR19ORl9UQUJMRVNfSVBWND15CkNPTkZJR19ORlRfUkVKRUNUX0lQVjQ9eQpDT05GSUdf TkZUX0RVUF9JUFY0PXkKQ09ORklHX05GVF9GSUJfSVBWND15CkNPTkZJR19ORl9UQUJMRVNfQVJQ PXkKQ09ORklHX05GX0ZMT1dfVEFCTEVfSVBWND15CkNPTkZJR19ORl9EVVBfSVBWND15CkNPTkZJ R19ORl9MT0dfQVJQPXkKQ09ORklHX05GX0xPR19JUFY0PXkKQ09ORklHX05GX1JFSkVDVF9JUFY0 PXkKQ09ORklHX05GX05BVF9TTk1QX0JBU0lDPXkKQ09ORklHX05GX05BVF9QUFRQPXkKQ09ORklH X05GX05BVF9IMzIzPXkKQ09ORklHX0lQX05GX0lQVEFCTEVTPXkKQ09ORklHX0lQX05GX01BVENI X0FIPXkKQ09ORklHX0lQX05GX01BVENIX0VDTj15CkNPTkZJR19JUF9ORl9NQVRDSF9SUEZJTFRF Uj15CkNPTkZJR19JUF9ORl9NQVRDSF9UVEw9eQpDT05GSUdfSVBfTkZfRklMVEVSPXkKQ09ORklH X0lQX05GX1RBUkdFVF9SRUpFQ1Q9eQpDT05GSUdfSVBfTkZfVEFSR0VUX1NZTlBST1hZPXkKQ09O RklHX0lQX05GX05BVD15CkNPTkZJR19JUF9ORl9UQVJHRVRfTUFTUVVFUkFERT15CkNPTkZJR19J UF9ORl9UQVJHRVRfTkVUTUFQPXkKQ09ORklHX0lQX05GX1RBUkdFVF9SRURJUkVDVD15CkNPTkZJ R19JUF9ORl9NQU5HTEU9eQpDT05GSUdfSVBfTkZfVEFSR0VUX0NMVVNURVJJUD15CkNPTkZJR19J UF9ORl9UQVJHRVRfRUNOPXkKQ09ORklHX0lQX05GX1RBUkdFVF9UVEw9eQpDT05GSUdfSVBfTkZf UkFXPXkKQ09ORklHX0lQX05GX1NFQ1VSSVRZPXkKQ09ORklHX0lQX05GX0FSUFRBQkxFUz15CkNP TkZJR19JUF9ORl9BUlBGSUxURVI9eQpDT05GSUdfSVBfTkZfQVJQX01BTkdMRT15CiMgZW5kIG9m IElQOiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgoKIwojIElQdjY6IE5ldGZpbHRlciBDb25maWd1 cmF0aW9uCiMKQ09ORklHX05GX1NPQ0tFVF9JUFY2PXkKQ09ORklHX05GX1RQUk9YWV9JUFY2PXkK Q09ORklHX05GX1RBQkxFU19JUFY2PXkKQ09ORklHX05GVF9SRUpFQ1RfSVBWNj15CkNPTkZJR19O RlRfRFVQX0lQVjY9eQpDT05GSUdfTkZUX0ZJQl9JUFY2PXkKQ09ORklHX05GX0ZMT1dfVEFCTEVf SVBWNj15CkNPTkZJR19ORl9EVVBfSVBWNj15CkNPTkZJR19ORl9SRUpFQ1RfSVBWNj15CkNPTkZJ R19ORl9MT0dfSVBWNj15CkNPTkZJR19JUDZfTkZfSVBUQUJMRVM9eQpDT05GSUdfSVA2X05GX01B VENIX0FIPXkKQ09ORklHX0lQNl9ORl9NQVRDSF9FVUk2ND15CkNPTkZJR19JUDZfTkZfTUFUQ0hf RlJBRz15CkNPTkZJR19JUDZfTkZfTUFUQ0hfT1BUUz15CkNPTkZJR19JUDZfTkZfTUFUQ0hfSEw9 eQpDT05GSUdfSVA2X05GX01BVENIX0lQVjZIRUFERVI9eQpDT05GSUdfSVA2X05GX01BVENIX01I PXkKQ09ORklHX0lQNl9ORl9NQVRDSF9SUEZJTFRFUj15CkNPTkZJR19JUDZfTkZfTUFUQ0hfUlQ9 eQpDT05GSUdfSVA2X05GX01BVENIX1NSSD15CkNPTkZJR19JUDZfTkZfVEFSR0VUX0hMPXkKQ09O RklHX0lQNl9ORl9GSUxURVI9eQpDT05GSUdfSVA2X05GX1RBUkdFVF9SRUpFQ1Q9eQpDT05GSUdf SVA2X05GX1RBUkdFVF9TWU5QUk9YWT15CkNPTkZJR19JUDZfTkZfTUFOR0xFPXkKQ09ORklHX0lQ Nl9ORl9SQVc9eQpDT05GSUdfSVA2X05GX1NFQ1VSSVRZPXkKQ09ORklHX0lQNl9ORl9OQVQ9eQpD T05GSUdfSVA2X05GX1RBUkdFVF9NQVNRVUVSQURFPXkKQ09ORklHX0lQNl9ORl9UQVJHRVRfTlBU PXkKIyBlbmQgb2YgSVB2NjogTmV0ZmlsdGVyIENvbmZpZ3VyYXRpb24KCkNPTkZJR19ORl9ERUZS QUdfSVBWNj15CgojCiMgREVDbmV0OiBOZXRmaWx0ZXIgQ29uZmlndXJhdGlvbgojCkNPTkZJR19E RUNORVRfTkZfR1JBQlVMQVRPUj15CiMgZW5kIG9mIERFQ25ldDogTmV0ZmlsdGVyIENvbmZpZ3Vy YXRpb24KCkNPTkZJR19ORl9UQUJMRVNfQlJJREdFPXkKQ09ORklHX05GVF9CUklER0VfTUVUQT15 CkNPTkZJR19ORlRfQlJJREdFX1JFSkVDVD15CkNPTkZJR19ORl9MT0dfQlJJREdFPXkKQ09ORklH X05GX0NPTk5UUkFDS19CUklER0U9eQpDT05GSUdfQlJJREdFX05GX0VCVEFCTEVTPXkKQ09ORklH X0JSSURHRV9FQlRfQlJPVVRFPXkKQ09ORklHX0JSSURHRV9FQlRfVF9GSUxURVI9eQpDT05GSUdf QlJJREdFX0VCVF9UX05BVD15CkNPTkZJR19CUklER0VfRUJUXzgwMl8zPXkKQ09ORklHX0JSSURH RV9FQlRfQU1PTkc9eQpDT05GSUdfQlJJREdFX0VCVF9BUlA9eQpDT05GSUdfQlJJREdFX0VCVF9J UD15CkNPTkZJR19CUklER0VfRUJUX0lQNj15CkNPTkZJR19CUklER0VfRUJUX0xJTUlUPXkKQ09O RklHX0JSSURHRV9FQlRfTUFSSz15CkNPTkZJR19CUklER0VfRUJUX1BLVFRZUEU9eQpDT05GSUdf QlJJREdFX0VCVF9TVFA9eQpDT05GSUdfQlJJREdFX0VCVF9WTEFOPXkKQ09ORklHX0JSSURHRV9F QlRfQVJQUkVQTFk9eQpDT05GSUdfQlJJREdFX0VCVF9ETkFUPXkKQ09ORklHX0JSSURHRV9FQlRf TUFSS19UPXkKQ09ORklHX0JSSURHRV9FQlRfUkVESVJFQ1Q9eQpDT05GSUdfQlJJREdFX0VCVF9T TkFUPXkKQ09ORklHX0JSSURHRV9FQlRfTE9HPXkKQ09ORklHX0JSSURHRV9FQlRfTkZMT0c9eQpD T05GSUdfQlBGSUxURVI9eQpDT05GSUdfSVBfRENDUD15CkNPTkZJR19JTkVUX0RDQ1BfRElBRz15 CgojCiMgRENDUCBDQ0lEcyBDb25maWd1cmF0aW9uCiMKQ09ORklHX0lQX0RDQ1BfQ0NJRDJfREVC VUc9eQpDT05GSUdfSVBfRENDUF9DQ0lEMz15CkNPTkZJR19JUF9EQ0NQX0NDSUQzX0RFQlVHPXkK Q09ORklHX0lQX0RDQ1BfVEZSQ19MSUI9eQpDT05GSUdfSVBfRENDUF9URlJDX0RFQlVHPXkKIyBl bmQgb2YgRENDUCBDQ0lEcyBDb25maWd1cmF0aW9uCgojCiMgRENDUCBLZXJuZWwgSGFja2luZwoj CkNPTkZJR19JUF9EQ0NQX0RFQlVHPXkKIyBlbmQgb2YgRENDUCBLZXJuZWwgSGFja2luZwoKQ09O RklHX0lQX1NDVFA9eQpDT05GSUdfU0NUUF9EQkdfT0JKQ05UPXkKQ09ORklHX1NDVFBfREVGQVVM VF9DT09LSUVfSE1BQ19NRDU9eQojIENPTkZJR19TQ1RQX0RFRkFVTFRfQ09PS0lFX0hNQUNfU0hB MSBpcyBub3Qgc2V0CiMgQ09ORklHX1NDVFBfREVGQVVMVF9DT09LSUVfSE1BQ19OT05FIGlzIG5v dCBzZXQKQ09ORklHX1NDVFBfQ09PS0lFX0hNQUNfTUQ1PXkKQ09ORklHX1NDVFBfQ09PS0lFX0hN QUNfU0hBMT15CkNPTkZJR19JTkVUX1NDVFBfRElBRz15CiMgQ09ORklHX1JEUyBpcyBub3Qgc2V0 CkNPTkZJR19USVBDPXkKQ09ORklHX1RJUENfTUVESUFfSUI9eQpDT05GSUdfVElQQ19NRURJQV9V RFA9eQpDT05GSUdfVElQQ19DUllQVE89eQpDT05GSUdfVElQQ19ESUFHPXkKQ09ORklHX0FUTT15 CkNPTkZJR19BVE1fQ0xJUD15CkNPTkZJR19BVE1fQ0xJUF9OT19JQ01QPXkKQ09ORklHX0FUTV9M QU5FPXkKQ09ORklHX0FUTV9NUE9BPXkKQ09ORklHX0FUTV9CUjI2ODQ9eQpDT05GSUdfQVRNX0JS MjY4NF9JUEZJTFRFUj15CkNPTkZJR19MMlRQPXkKQ09ORklHX0wyVFBfREVCVUdGUz15CkNPTkZJ R19MMlRQX1YzPXkKQ09ORklHX0wyVFBfSVA9eQpDT05GSUdfTDJUUF9FVEg9eQpDT05GSUdfU1RQ PXkKQ09ORklHX0dBUlA9eQpDT05GSUdfTVJQPXkKQ09ORklHX0JSSURHRT15CkNPTkZJR19CUklE R0VfSUdNUF9TTk9PUElORz15CkNPTkZJR19CUklER0VfVkxBTl9GSUxURVJJTkc9eQpDT05GSUdf QlJJREdFX01SUD15CkNPTkZJR19CUklER0VfQ0ZNPXkKQ09ORklHX0hBVkVfTkVUX0RTQT15CkNP TkZJR19ORVRfRFNBPXkKQ09ORklHX05FVF9EU0FfVEFHXzgwMjFRPXkKQ09ORklHX05FVF9EU0Ff VEFHX0FSOTMzMT15CkNPTkZJR19ORVRfRFNBX1RBR19CUkNNX0NPTU1PTj15CkNPTkZJR19ORVRf RFNBX1RBR19CUkNNPXkKQ09ORklHX05FVF9EU0FfVEFHX0JSQ01fUFJFUEVORD15CkNPTkZJR19O RVRfRFNBX1RBR19IRUxMQ1JFRUs9eQpDT05GSUdfTkVUX0RTQV9UQUdfR1NXSVA9eQpDT05GSUdf TkVUX0RTQV9UQUdfRFNBX0NPTU1PTj15CkNPTkZJR19ORVRfRFNBX1RBR19EU0E9eQpDT05GSUdf TkVUX0RTQV9UQUdfRURTQT15CkNPTkZJR19ORVRfRFNBX1RBR19NVEs9eQpDT05GSUdfTkVUX0RT QV9UQUdfS1NaPXkKQ09ORklHX05FVF9EU0FfVEFHX1JUTDRfQT15CkNPTkZJR19ORVRfRFNBX1RB R19PQ0VMT1Q9eQpDT05GSUdfTkVUX0RTQV9UQUdfUUNBPXkKQ09ORklHX05FVF9EU0FfVEFHX0xB TjkzMDM9eQpDT05GSUdfTkVUX0RTQV9UQUdfU0pBMTEwNT15CkNPTkZJR19ORVRfRFNBX1RBR19U UkFJTEVSPXkKQ09ORklHX05FVF9EU0FfVEFHX1hSUzcwMFg9eQpDT05GSUdfVkxBTl84MDIxUT15 CkNPTkZJR19WTEFOXzgwMjFRX0dWUlA9eQpDT05GSUdfVkxBTl84MDIxUV9NVlJQPXkKQ09ORklH X0RFQ05FVD15CkNPTkZJR19ERUNORVRfUk9VVEVSPXkKQ09ORklHX0xMQz15CkNPTkZJR19MTEMy PXkKQ09ORklHX0FUQUxLPXkKQ09ORklHX0RFVl9BUFBMRVRBTEs9eQpDT05GSUdfTFRQQz15CiMg Q09ORklHX0NPUFMgaXMgbm90IHNldApDT05GSUdfSVBERFA9eQpDT05GSUdfSVBERFBfRU5DQVA9 eQpDT05GSUdfWDI1PXkKQ09ORklHX0xBUEI9eQpDT05GSUdfUEhPTkVUPXkKQ09ORklHXzZMT1dQ QU49eQpDT05GSUdfNkxPV1BBTl9ERUJVR0ZTPXkKQ09ORklHXzZMT1dQQU5fTkhDPXkKQ09ORklH XzZMT1dQQU5fTkhDX0RFU1Q9eQpDT05GSUdfNkxPV1BBTl9OSENfRlJBR01FTlQ9eQpDT05GSUdf NkxPV1BBTl9OSENfSE9QPXkKQ09ORklHXzZMT1dQQU5fTkhDX0lQVjY9eQpDT05GSUdfNkxPV1BB Tl9OSENfTU9CSUxJVFk9eQpDT05GSUdfNkxPV1BBTl9OSENfUk9VVElORz15CkNPTkZJR182TE9X UEFOX05IQ19VRFA9eQpDT05GSUdfNkxPV1BBTl9HSENfRVhUX0hEUl9IT1A9eQpDT05GSUdfNkxP V1BBTl9HSENfVURQPXkKQ09ORklHXzZMT1dQQU5fR0hDX0lDTVBWNj15CkNPTkZJR182TE9XUEFO X0dIQ19FWFRfSERSX0RFU1Q9eQpDT05GSUdfNkxPV1BBTl9HSENfRVhUX0hEUl9GUkFHPXkKQ09O RklHXzZMT1dQQU5fR0hDX0VYVF9IRFJfUk9VVEU9eQpDT05GSUdfSUVFRTgwMjE1ND15CkNPTkZJ R19JRUVFODAyMTU0X05MODAyMTU0X0VYUEVSSU1FTlRBTD15CkNPTkZJR19JRUVFODAyMTU0X1NP Q0tFVD15CkNPTkZJR19JRUVFODAyMTU0XzZMT1dQQU49eQpDT05GSUdfTUFDODAyMTU0PXkKQ09O RklHX05FVF9TQ0hFRD15CgojCiMgUXVldWVpbmcvU2NoZWR1bGluZwojCkNPTkZJR19ORVRfU0NI X0NCUT15CkNPTkZJR19ORVRfU0NIX0hUQj15CkNPTkZJR19ORVRfU0NIX0hGU0M9eQpDT05GSUdf TkVUX1NDSF9BVE09eQpDT05GSUdfTkVUX1NDSF9QUklPPXkKQ09ORklHX05FVF9TQ0hfTVVMVElR PXkKQ09ORklHX05FVF9TQ0hfUkVEPXkKQ09ORklHX05FVF9TQ0hfU0ZCPXkKQ09ORklHX05FVF9T Q0hfU0ZRPXkKQ09ORklHX05FVF9TQ0hfVEVRTD15CkNPTkZJR19ORVRfU0NIX1RCRj15CkNPTkZJ R19ORVRfU0NIX0NCUz15CkNPTkZJR19ORVRfU0NIX0VURj15CkNPTkZJR19ORVRfU0NIX1RBUFJJ Tz15CkNPTkZJR19ORVRfU0NIX0dSRUQ9eQpDT05GSUdfTkVUX1NDSF9EU01BUks9eQpDT05GSUdf TkVUX1NDSF9ORVRFTT15CkNPTkZJR19ORVRfU0NIX0RSUj15CkNPTkZJR19ORVRfU0NIX01RUFJJ Tz15CkNPTkZJR19ORVRfU0NIX1NLQlBSSU89eQpDT05GSUdfTkVUX1NDSF9DSE9LRT15CkNPTkZJ R19ORVRfU0NIX1FGUT15CkNPTkZJR19ORVRfU0NIX0NPREVMPXkKQ09ORklHX05FVF9TQ0hfRlFf Q09ERUw9eQpDT05GSUdfTkVUX1NDSF9DQUtFPXkKQ09ORklHX05FVF9TQ0hfRlE9eQpDT05GSUdf TkVUX1NDSF9ISEY9eQpDT05GSUdfTkVUX1NDSF9QSUU9eQpDT05GSUdfTkVUX1NDSF9GUV9QSUU9 eQpDT05GSUdfTkVUX1NDSF9JTkdSRVNTPXkKQ09ORklHX05FVF9TQ0hfUExVRz15CkNPTkZJR19O RVRfU0NIX0VUUz15CkNPTkZJR19ORVRfU0NIX0RFRkFVTFQ9eQojIENPTkZJR19ERUZBVUxUX0ZR IGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9DT0RFTCBpcyBub3Qgc2V0CiMgQ09ORklHX0RF RkFVTFRfRlFfQ09ERUwgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX0ZRX1BJRSBpcyBub3Qg c2V0CiMgQ09ORklHX0RFRkFVTFRfU0ZRIGlzIG5vdCBzZXQKQ09ORklHX0RFRkFVTFRfUEZJRk9f RkFTVD15CkNPTkZJR19ERUZBVUxUX05FVF9TQ0g9InBmaWZvX2Zhc3QiCgojCiMgQ2xhc3NpZmlj YXRpb24KIwpDT05GSUdfTkVUX0NMUz15CkNPTkZJR19ORVRfQ0xTX0JBU0lDPXkKQ09ORklHX05F VF9DTFNfVENJTkRFWD15CkNPTkZJR19ORVRfQ0xTX1JPVVRFND15CkNPTkZJR19ORVRfQ0xTX0ZX PXkKQ09ORklHX05FVF9DTFNfVTMyPXkKQ09ORklHX0NMU19VMzJfUEVSRj15CkNPTkZJR19DTFNf VTMyX01BUks9eQpDT05GSUdfTkVUX0NMU19SU1ZQPXkKQ09ORklHX05FVF9DTFNfUlNWUDY9eQpD T05GSUdfTkVUX0NMU19GTE9XPXkKQ09ORklHX05FVF9DTFNfQ0dST1VQPXkKQ09ORklHX05FVF9D TFNfQlBGPXkKQ09ORklHX05FVF9DTFNfRkxPV0VSPXkKQ09ORklHX05FVF9DTFNfTUFUQ0hBTEw9 eQpDT05GSUdfTkVUX0VNQVRDSD15CkNPTkZJR19ORVRfRU1BVENIX1NUQUNLPTMyCkNPTkZJR19O RVRfRU1BVENIX0NNUD15CkNPTkZJR19ORVRfRU1BVENIX05CWVRFPXkKQ09ORklHX05FVF9FTUFU Q0hfVTMyPXkKQ09ORklHX05FVF9FTUFUQ0hfTUVUQT15CkNPTkZJR19ORVRfRU1BVENIX1RFWFQ9 eQpDT05GSUdfTkVUX0VNQVRDSF9DQU5JRD15CkNPTkZJR19ORVRfRU1BVENIX0lQU0VUPXkKQ09O RklHX05FVF9FTUFUQ0hfSVBUPXkKQ09ORklHX05FVF9DTFNfQUNUPXkKQ09ORklHX05FVF9BQ1Rf UE9MSUNFPXkKQ09ORklHX05FVF9BQ1RfR0FDVD15CkNPTkZJR19HQUNUX1BST0I9eQpDT05GSUdf TkVUX0FDVF9NSVJSRUQ9eQpDT05GSUdfTkVUX0FDVF9TQU1QTEU9eQpDT05GSUdfTkVUX0FDVF9J UFQ9eQpDT05GSUdfTkVUX0FDVF9OQVQ9eQpDT05GSUdfTkVUX0FDVF9QRURJVD15CkNPTkZJR19O RVRfQUNUX1NJTVA9eQpDT05GSUdfTkVUX0FDVF9TS0JFRElUPXkKQ09ORklHX05FVF9BQ1RfQ1NV TT15CkNPTkZJR19ORVRfQUNUX01QTFM9eQpDT05GSUdfTkVUX0FDVF9WTEFOPXkKQ09ORklHX05F VF9BQ1RfQlBGPXkKQ09ORklHX05FVF9BQ1RfQ09OTk1BUks9eQpDT05GSUdfTkVUX0FDVF9DVElO Rk89eQpDT05GSUdfTkVUX0FDVF9TS0JNT0Q9eQpDT05GSUdfTkVUX0FDVF9JRkU9eQpDT05GSUdf TkVUX0FDVF9UVU5ORUxfS0VZPXkKQ09ORklHX05FVF9BQ1RfQ1Q9eQpDT05GSUdfTkVUX0FDVF9H QVRFPXkKQ09ORklHX05FVF9JRkVfU0tCTUFSSz15CkNPTkZJR19ORVRfSUZFX1NLQlBSSU89eQpD T05GSUdfTkVUX0lGRV9TS0JUQ0lOREVYPXkKQ09ORklHX05FVF9UQ19TS0JfRVhUPXkKQ09ORklH X05FVF9TQ0hfRklGTz15CkNPTkZJR19EQ0I9eQpDT05GSUdfRE5TX1JFU09MVkVSPXkKQ09ORklH X0JBVE1BTl9BRFY9eQpDT05GSUdfQkFUTUFOX0FEVl9CQVRNQU5fVj15CkNPTkZJR19CQVRNQU5f QURWX0JMQT15CkNPTkZJR19CQVRNQU5fQURWX0RBVD15CkNPTkZJR19CQVRNQU5fQURWX05DPXkK Q09ORklHX0JBVE1BTl9BRFZfTUNBU1Q9eQpDT05GSUdfQkFUTUFOX0FEVl9ERUJVRz15CkNPTkZJ R19CQVRNQU5fQURWX1RSQUNJTkc9eQpDT05GSUdfT1BFTlZTV0lUQ0g9eQpDT05GSUdfT1BFTlZT V0lUQ0hfR1JFPXkKQ09ORklHX09QRU5WU1dJVENIX1ZYTEFOPXkKQ09ORklHX09QRU5WU1dJVENI X0dFTkVWRT15CkNPTkZJR19WU09DS0VUUz15CkNPTkZJR19WU09DS0VUU19ESUFHPXkKQ09ORklH X1ZTT0NLRVRTX0xPT1BCQUNLPXkKQ09ORklHX1ZNV0FSRV9WTUNJX1ZTT0NLRVRTPXkKQ09ORklH X1ZJUlRJT19WU09DS0VUUz15CkNPTkZJR19WSVJUSU9fVlNPQ0tFVFNfQ09NTU9OPXkKQ09ORklH X0hZUEVSVl9WU09DS0VUUz15CkNPTkZJR19ORVRMSU5LX0RJQUc9eQpDT05GSUdfTVBMUz15CkNP TkZJR19ORVRfTVBMU19HU089eQpDT05GSUdfTVBMU19ST1VUSU5HPXkKQ09ORklHX01QTFNfSVBU VU5ORUw9eQpDT05GSUdfTkVUX05TSD15CkNPTkZJR19IU1I9eQpDT05GSUdfTkVUX1NXSVRDSERF Vj15CkNPTkZJR19ORVRfTDNfTUFTVEVSX0RFVj15CkNPTkZJR19RUlRSPXkKQ09ORklHX1FSVFJf U01EPXkKQ09ORklHX1FSVFJfVFVOPXkKQ09ORklHX1FSVFJfTUhJPXkKQ09ORklHX05FVF9OQ1NJ PXkKQ09ORklHX05DU0lfT0VNX0NNRF9HRVRfTUFDPXkKQ09ORklHX1JQUz15CkNPTkZJR19SRlNf QUNDRUw9eQpDT05GSUdfWFBTPXkKQ09ORklHX0NHUk9VUF9ORVRfUFJJTz15CkNPTkZJR19DR1JP VVBfTkVUX0NMQVNTSUQ9eQpDT05GSUdfTkVUX1JYX0JVU1lfUE9MTD15CkNPTkZJR19CUUw9eQpD T05GSUdfQlBGX0pJVD15CkNPTkZJR19CUEZfU1RSRUFNX1BBUlNFUj15CkNPTkZJR19ORVRfRkxP V19MSU1JVD15CgojCiMgTmV0d29yayB0ZXN0aW5nCiMKQ09ORklHX05FVF9QS1RHRU49eQpDT05G SUdfTkVUX0RST1BfTU9OSVRPUj15CiMgZW5kIG9mIE5ldHdvcmsgdGVzdGluZwojIGVuZCBvZiBO ZXR3b3JraW5nIG9wdGlvbnMKCkNPTkZJR19IQU1SQURJTz15CgojCiMgUGFja2V0IFJhZGlvIHBy b3RvY29scwojCkNPTkZJR19BWDI1PXkKQ09ORklHX0FYMjVfREFNQV9TTEFWRT15CkNPTkZJR19O RVRST009eQpDT05GSUdfUk9TRT15CgojCiMgQVguMjUgbmV0d29yayBkZXZpY2UgZHJpdmVycwoj CkNPTkZJR19NS0lTUz15CkNPTkZJR182UEFDSz15CkNPTkZJR19CUFFFVEhFUj15CkNPTkZJR19T Q0M9eQpDT05GSUdfU0NDX0RFTEFZPXkKQ09ORklHX1NDQ19UUlhFQ0hPPXkKQ09ORklHX0JBWUNP TV9TRVJfRkRYPXkKQ09ORklHX0JBWUNPTV9TRVJfSERYPXkKQ09ORklHX0JBWUNPTV9QQVI9eQpD T05GSUdfQkFZQ09NX0VQUD15CkNPTkZJR19ZQU09eQojIGVuZCBvZiBBWC4yNSBuZXR3b3JrIGRl dmljZSBkcml2ZXJzCgpDT05GSUdfQ0FOPXkKQ09ORklHX0NBTl9SQVc9eQpDT05GSUdfQ0FOX0JD TT15CkNPTkZJR19DQU5fR1c9eQpDT05GSUdfQ0FOX0oxOTM5PXkKQ09ORklHX0NBTl9JU09UUD15 CgojCiMgQ0FOIERldmljZSBEcml2ZXJzCiMKQ09ORklHX0NBTl9WQ0FOPXkKQ09ORklHX0NBTl9W WENBTj15CkNPTkZJR19DQU5fU0xDQU49eQpDT05GSUdfQ0FOX0RFVj15CkNPTkZJR19DQU5fQ0FM Q19CSVRUSU1JTkc9eQpDT05GSUdfQ0FOX0ZMRVhDQU49eQpDT05GSUdfQ0FOX0dSQ0FOPXkKQ09O RklHX0NBTl9KQU5aX0lDQU4zPXkKQ09ORklHX0NBTl9LVkFTRVJfUENJRUZEPXkKQ09ORklHX1BD SF9DQU49eQpDT05GSUdfQ0FOX0NfQ0FOPXkKQ09ORklHX0NBTl9DX0NBTl9QTEFURk9STT15CkNP TkZJR19DQU5fQ19DQU5fUENJPXkKQ09ORklHX0NBTl9DQzc3MD15CkNPTkZJR19DQU5fQ0M3NzBf SVNBPXkKQ09ORklHX0NBTl9DQzc3MF9QTEFURk9STT15CkNPTkZJR19DQU5fSUZJX0NBTkZEPXkK Q09ORklHX0NBTl9NX0NBTj15CkNPTkZJR19DQU5fTV9DQU5fUENJPXkKQ09ORklHX0NBTl9NX0NB Tl9QTEFURk9STT15CkNPTkZJR19DQU5fTV9DQU5fVENBTjRYNVg9eQpDT05GSUdfQ0FOX1BFQUtf UENJRUZEPXkKQ09ORklHX0NBTl9TSkExMDAwPXkKQ09ORklHX0NBTl9FTVNfUENJPXkKQ09ORklH X0NBTl9FTVNfUENNQ0lBPXkKQ09ORklHX0NBTl9GODE2MDE9eQpDT05GSUdfQ0FOX0tWQVNFUl9Q Q0k9eQpDT05GSUdfQ0FOX1BFQUtfUENJPXkKQ09ORklHX0NBTl9QRUFLX1BDSUVDPXkKQ09ORklH X0NBTl9QRUFLX1BDTUNJQT15CkNPTkZJR19DQU5fUExYX1BDST15CkNPTkZJR19DQU5fU0pBMTAw MF9JU0E9eQpDT05GSUdfQ0FOX1NKQTEwMDBfUExBVEZPUk09eQpDT05GSUdfQ0FOX1RTQ0FOMT15 CkNPTkZJR19DQU5fU09GVElORz15CkNPTkZJR19DQU5fU09GVElOR19DUz15CgojCiMgQ0FOIFNQ SSBpbnRlcmZhY2VzCiMKQ09ORklHX0NBTl9ISTMxMVg9eQpDT05GSUdfQ0FOX01DUDI1MVg9eQpD T05GSUdfQ0FOX01DUDI1MVhGRD15CkNPTkZJR19DQU5fTUNQMjUxWEZEX1NBTklUWT15CiMgZW5k IG9mIENBTiBTUEkgaW50ZXJmYWNlcwoKIwojIENBTiBVU0IgaW50ZXJmYWNlcwojCkNPTkZJR19D QU5fOERFVl9VU0I9eQpDT05GSUdfQ0FOX0VNU19VU0I9eQpDT05GSUdfQ0FOX0VTRF9VU0IyPXkK Q09ORklHX0NBTl9HU19VU0I9eQpDT05GSUdfQ0FOX0tWQVNFUl9VU0I9eQpDT05GSUdfQ0FOX01D QkFfVVNCPXkKQ09ORklHX0NBTl9QRUFLX1VTQj15CkNPTkZJR19DQU5fVUNBTj15CiMgZW5kIG9m IENBTiBVU0IgaW50ZXJmYWNlcwoKIyBDT05GSUdfQ0FOX0RFQlVHX0RFVklDRVMgaXMgbm90IHNl dAojIGVuZCBvZiBDQU4gRGV2aWNlIERyaXZlcnMKCkNPTkZJR19CVD15CkNPTkZJR19CVF9CUkVE Uj15CkNPTkZJR19CVF9SRkNPTU09eQpDT05GSUdfQlRfUkZDT01NX1RUWT15CkNPTkZJR19CVF9C TkVQPXkKQ09ORklHX0JUX0JORVBfTUNfRklMVEVSPXkKQ09ORklHX0JUX0JORVBfUFJPVE9fRklM VEVSPXkKQ09ORklHX0JUX0NNVFA9eQpDT05GSUdfQlRfSElEUD15CkNPTkZJR19CVF9IUz15CkNP TkZJR19CVF9MRT15CkNPTkZJR19CVF82TE9XUEFOPXkKQ09ORklHX0JUX0xFRFM9eQpDT05GSUdf QlRfTVNGVEVYVD15CkNPTkZJR19CVF9ERUJVR0ZTPXkKQ09ORklHX0JUX1NFTEZURVNUPXkKQ09O RklHX0JUX1NFTEZURVNUX0VDREg9eQpDT05GSUdfQlRfU0VMRlRFU1RfU01QPXkKCiMKIyBCbHVl dG9vdGggZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfQlRfSU5URUw9eQpDT05GSUdfQlRfQkNNPXkK Q09ORklHX0JUX1JUTD15CkNPTkZJR19CVF9RQ0E9eQpDT05GSUdfQlRfSENJQlRVU0I9eQpDT05G SUdfQlRfSENJQlRVU0JfQVVUT1NVU1BFTkQ9eQpDT05GSUdfQlRfSENJQlRVU0JfQkNNPXkKQ09O RklHX0JUX0hDSUJUVVNCX01USz15CkNPTkZJR19CVF9IQ0lCVFVTQl9SVEw9eQpDT05GSUdfQlRf SENJQlRTRElPPXkKQ09ORklHX0JUX0hDSVVBUlQ9eQpDT05GSUdfQlRfSENJVUFSVF9TRVJERVY9 eQpDT05GSUdfQlRfSENJVUFSVF9IND15CkNPTkZJR19CVF9IQ0lVQVJUX05PS0lBPXkKQ09ORklH X0JUX0hDSVVBUlRfQkNTUD15CkNPTkZJR19CVF9IQ0lVQVJUX0FUSDNLPXkKQ09ORklHX0JUX0hD SVVBUlRfTEw9eQpDT05GSUdfQlRfSENJVUFSVF8zV0lSRT15CkNPTkZJR19CVF9IQ0lVQVJUX0lO VEVMPXkKQ09ORklHX0JUX0hDSVVBUlRfQkNNPXkKQ09ORklHX0JUX0hDSVVBUlRfUlRMPXkKQ09O RklHX0JUX0hDSVVBUlRfUUNBPXkKQ09ORklHX0JUX0hDSVVBUlRfQUc2WFg9eQpDT05GSUdfQlRf SENJVUFSVF9NUlZMPXkKQ09ORklHX0JUX0hDSUJDTTIwM1g9eQpDT05GSUdfQlRfSENJQlBBMTBY PXkKQ09ORklHX0JUX0hDSUJGVVNCPXkKQ09ORklHX0JUX0hDSURUTDE9eQpDT05GSUdfQlRfSENJ QlQzQz15CkNPTkZJR19CVF9IQ0lCTFVFQ0FSRD15CkNPTkZJR19CVF9IQ0lWSENJPXkKQ09ORklH X0JUX01SVkw9eQpDT05GSUdfQlRfTVJWTF9TRElPPXkKQ09ORklHX0JUX0FUSDNLPXkKQ09ORklH X0JUX01US1NESU89eQpDT05GSUdfQlRfTVRLVUFSVD15CkNPTkZJR19CVF9IQ0lSU0k9eQojIGVu ZCBvZiBCbHVldG9vdGggZGV2aWNlIGRyaXZlcnMKCkNPTkZJR19BRl9SWFJQQz15CkNPTkZJR19B Rl9SWFJQQ19JUFY2PXkKQ09ORklHX0FGX1JYUlBDX0lOSkVDVF9MT1NTPXkKQ09ORklHX0FGX1JY UlBDX0RFQlVHPXkKQ09ORklHX1JYS0FEPXkKQ09ORklHX0FGX0tDTT15CkNPTkZJR19TVFJFQU1f UEFSU0VSPXkKQ09ORklHX0ZJQl9SVUxFUz15CkNPTkZJR19XSVJFTEVTUz15CkNPTkZJR19XSVJF TEVTU19FWFQ9eQpDT05GSUdfV0VYVF9DT1JFPXkKQ09ORklHX1dFWFRfUFJPQz15CkNPTkZJR19X RVhUX1NQWT15CkNPTkZJR19XRVhUX1BSSVY9eQpDT05GSUdfQ0ZHODAyMTE9eQpDT05GSUdfTkw4 MDIxMV9URVNUTU9ERT15CkNPTkZJR19DRkc4MDIxMV9ERVZFTE9QRVJfV0FSTklOR1M9eQpDT05G SUdfQ0ZHODAyMTFfQ0VSVElGSUNBVElPTl9PTlVTPXkKQ09ORklHX0NGRzgwMjExX1JFUVVJUkVf U0lHTkVEX1JFR0RCPXkKQ09ORklHX0NGRzgwMjExX1VTRV9LRVJORUxfUkVHREJfS0VZUz15CkNP TkZJR19DRkc4MDIxMV9FWFRSQV9SRUdEQl9LRVlESVI9IiIKQ09ORklHX0NGRzgwMjExX1JFR19D RUxMVUxBUl9ISU5UUz15CkNPTkZJR19DRkc4MDIxMV9SRUdfUkVMQVhfTk9fSVI9eQpDT05GSUdf Q0ZHODAyMTFfREVGQVVMVF9QUz15CkNPTkZJR19DRkc4MDIxMV9ERUJVR0ZTPXkKQ09ORklHX0NG RzgwMjExX0NSREFfU1VQUE9SVD15CkNPTkZJR19DRkc4MDIxMV9XRVhUPXkKQ09ORklHX0NGRzgw MjExX1dFWFRfRVhQT1JUPXkKQ09ORklHX0xJQjgwMjExPXkKQ09ORklHX0xJQjgwMjExX0NSWVBU X1dFUD15CkNPTkZJR19MSUI4MDIxMV9DUllQVF9DQ01QPXkKQ09ORklHX0xJQjgwMjExX0NSWVBU X1RLSVA9eQpDT05GSUdfTElCODAyMTFfREVCVUc9eQpDT05GSUdfTUFDODAyMTE9eQpDT05GSUdf TUFDODAyMTFfSEFTX1JDPXkKQ09ORklHX01BQzgwMjExX1JDX01JTlNUUkVMPXkKQ09ORklHX01B QzgwMjExX1JDX0RFRkFVTFRfTUlOU1RSRUw9eQpDT05GSUdfTUFDODAyMTFfUkNfREVGQVVMVD0i bWluc3RyZWxfaHQiCkNPTkZJR19NQUM4MDIxMV9NRVNIPXkKQ09ORklHX01BQzgwMjExX0xFRFM9 eQpDT05GSUdfTUFDODAyMTFfREVCVUdGUz15CkNPTkZJR19NQUM4MDIxMV9NRVNTQUdFX1RSQUNJ Tkc9eQpDT05GSUdfTUFDODAyMTFfREVCVUdfTUVOVT15CkNPTkZJR19NQUM4MDIxMV9OT0lOTElO RT15CkNPTkZJR19NQUM4MDIxMV9WRVJCT1NFX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01MTUVf REVCVUc9eQpDT05GSUdfTUFDODAyMTFfU1RBX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX0hUX0RF QlVHPXkKQ09ORklHX01BQzgwMjExX09DQl9ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9JQlNTX0RF QlVHPXkKQ09ORklHX01BQzgwMjExX1BTX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01QTF9ERUJV Rz15CkNPTkZJR19NQUM4MDIxMV9NUEFUSF9ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9NSFdNUF9E RUJVRz15CkNPTkZJR19NQUM4MDIxMV9NRVNIX1NZTkNfREVCVUc9eQpDT05GSUdfTUFDODAyMTFf TUVTSF9DU0FfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfTUVTSF9QU19ERUJVRz15CkNPTkZJR19N QUM4MDIxMV9URExTX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX0RFQlVHX0NPVU5URVJTPXkKQ09O RklHX01BQzgwMjExX1NUQV9IQVNIX01BWF9TSVpFPTAKQ09ORklHX1JGS0lMTD15CkNPTkZJR19S RktJTExfTEVEUz15CkNPTkZJR19SRktJTExfSU5QVVQ9eQpDT05GSUdfUkZLSUxMX0dQSU89eQpD T05GSUdfTkVUXzlQPXkKQ09ORklHX05FVF85UF9WSVJUSU89eQpDT05GSUdfTkVUXzlQX1JETUE9 eQpDT05GSUdfTkVUXzlQX0RFQlVHPXkKQ09ORklHX0NBSUY9eQpDT05GSUdfQ0FJRl9ERUJVRz15 CkNPTkZJR19DQUlGX05FVERFVj15CkNPTkZJR19DQUlGX1VTQj15CkNPTkZJR19DRVBIX0xJQj15 CkNPTkZJR19DRVBIX0xJQl9QUkVUVFlERUJVRz15CkNPTkZJR19DRVBIX0xJQl9VU0VfRE5TX1JF U09MVkVSPXkKQ09ORklHX05GQz15CkNPTkZJR19ORkNfRElHSVRBTD15CkNPTkZJR19ORkNfTkNJ PXkKQ09ORklHX05GQ19OQ0lfU1BJPXkKQ09ORklHX05GQ19OQ0lfVUFSVD15CkNPTkZJR19ORkNf SENJPXkKQ09ORklHX05GQ19TSERMQz15CgojCiMgTmVhciBGaWVsZCBDb21tdW5pY2F0aW9uIChO RkMpIGRldmljZXMKIwpDT05GSUdfTkZDX1RSRjc5NzBBPXkKQ09ORklHX05GQ19NRUlfUEhZPXkK Q09ORklHX05GQ19TSU09eQpDT05GSUdfTkZDX1BPUlQxMDA9eQpDT05GSUdfTkZDX0ZEUD15CkNP TkZJR19ORkNfRkRQX0kyQz15CkNPTkZJR19ORkNfUE41NDQ9eQpDT05GSUdfTkZDX1BONTQ0X0ky Qz15CkNPTkZJR19ORkNfUE41NDRfTUVJPXkKQ09ORklHX05GQ19QTjUzMz15CkNPTkZJR19ORkNf UE41MzNfVVNCPXkKQ09ORklHX05GQ19QTjUzM19JMkM9eQpDT05GSUdfTkZDX1BONTMyX1VBUlQ9 eQpDT05GSUdfTkZDX01JQ1JPUkVBRD15CkNPTkZJR19ORkNfTUlDUk9SRUFEX0kyQz15CkNPTkZJ R19ORkNfTUlDUk9SRUFEX01FST15CkNPTkZJR19ORkNfTVJWTD15CkNPTkZJR19ORkNfTVJWTF9V U0I9eQpDT05GSUdfTkZDX01SVkxfVUFSVD15CkNPTkZJR19ORkNfTVJWTF9JMkM9eQpDT05GSUdf TkZDX01SVkxfU1BJPXkKQ09ORklHX05GQ19TVDIxTkZDQT15CkNPTkZJR19ORkNfU1QyMU5GQ0Ff STJDPXkKQ09ORklHX05GQ19TVF9OQ0k9eQpDT05GSUdfTkZDX1NUX05DSV9JMkM9eQpDT05GSUdf TkZDX1NUX05DSV9TUEk9eQpDT05GSUdfTkZDX05YUF9OQ0k9eQpDT05GSUdfTkZDX05YUF9OQ0lf STJDPXkKQ09ORklHX05GQ19TM0ZXUk41PXkKQ09ORklHX05GQ19TM0ZXUk41X0kyQz15CkNPTkZJ R19ORkNfUzNGV1JOODJfVUFSVD15CkNPTkZJR19ORkNfU1Q5NUhGPXkKIyBlbmQgb2YgTmVhciBG aWVsZCBDb21tdW5pY2F0aW9uIChORkMpIGRldmljZXMKCkNPTkZJR19QU0FNUExFPXkKQ09ORklH X05FVF9JRkU9eQpDT05GSUdfTFdUVU5ORUw9eQpDT05GSUdfTFdUVU5ORUxfQlBGPXkKQ09ORklH X0RTVF9DQUNIRT15CkNPTkZJR19HUk9fQ0VMTFM9eQpDT05GSUdfU09DS19WQUxJREFURV9YTUlU PXkKQ09ORklHX05FVF9TT0NLX01TRz15CkNPTkZJR19ORVRfREVWTElOSz15CkNPTkZJR19QQUdF X1BPT0w9eQpDT05GSUdfRkFJTE9WRVI9eQpDT05GSUdfRVRIVE9PTF9ORVRMSU5LPXkKQ09ORklH X0hBVkVfRUJQRl9KSVQ9eQoKIwojIERldmljZSBEcml2ZXJzCiMKQ09ORklHX0hBVkVfRUlTQT15 CkNPTkZJR19FSVNBPXkKQ09ORklHX0VJU0FfVkxCX1BSSU1JTkc9eQpDT05GSUdfRUlTQV9QQ0lf RUlTQT15CkNPTkZJR19FSVNBX1ZJUlRVQUxfUk9PVD15CkNPTkZJR19FSVNBX05BTUVTPXkKQ09O RklHX0hBVkVfUENJPXkKQ09ORklHX1BDST15CkNPTkZJR19QQ0lfRE9NQUlOUz15CkNPTkZJR19Q Q0lFUE9SVEJVUz15CkNPTkZJR19IT1RQTFVHX1BDSV9QQ0lFPXkKQ09ORklHX1BDSUVBRVI9eQpD T05GSUdfUENJRUFFUl9JTkpFQ1Q9eQpDT05GSUdfUENJRV9FQ1JDPXkKQ09ORklHX1BDSUVBU1BN PXkKQ09ORklHX1BDSUVBU1BNX0RFRkFVTFQ9eQojIENPTkZJR19QQ0lFQVNQTV9QT1dFUlNBVkUg aXMgbm90IHNldAojIENPTkZJR19QQ0lFQVNQTV9QT1dFUl9TVVBFUlNBVkUgaXMgbm90IHNldAoj IENPTkZJR19QQ0lFQVNQTV9QRVJGT1JNQU5DRSBpcyBub3Qgc2V0CkNPTkZJR19QQ0lFX1BNRT15 CkNPTkZJR19QQ0lFX0RQQz15CkNPTkZJR19QQ0lFX1BUTT15CkNPTkZJR19QQ0lFX0JXPXkKQ09O RklHX1BDSUVfRURSPXkKQ09ORklHX1BDSV9NU0k9eQpDT05GSUdfUENJX01TSV9JUlFfRE9NQUlO PXkKQ09ORklHX1BDSV9NU0lfQVJDSF9GQUxMQkFDS1M9eQpDT05GSUdfUENJX1FVSVJLUz15CiMg Q09ORklHX1BDSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19QQ0lfUkVBTExPQ19FTkFCTEVfQVVU Tz15CkNPTkZJR19QQ0lfU1RVQj15CkNPTkZJR19QQ0lfUEZfU1RVQj15CkNPTkZJR19QQ0lfQVRT PXkKQ09ORklHX1BDSV9FQ0FNPXkKQ09ORklHX1BDSV9MT0NLTEVTU19DT05GSUc9eQpDT05GSUdf UENJX0lPVj15CkNPTkZJR19QQ0lfUFJJPXkKQ09ORklHX1BDSV9QQVNJRD15CkNPTkZJR19QQ0lf TEFCRUw9eQojIENPTkZJR19QQ0lFX0JVU19UVU5FX09GRiBpcyBub3Qgc2V0CkNPTkZJR19QQ0lF X0JVU19ERUZBVUxUPXkKIyBDT05GSUdfUENJRV9CVVNfU0FGRSBpcyBub3Qgc2V0CiMgQ09ORklH X1BDSUVfQlVTX1BFUkZPUk1BTkNFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRV9CVVNfUEVFUjJQ RUVSIGlzIG5vdCBzZXQKQ09ORklHX0hPVFBMVUdfUENJPXkKQ09ORklHX0hPVFBMVUdfUENJX0NP TVBBUT15CkNPTkZJR19IT1RQTFVHX1BDSV9DT01QQVFfTlZSQU09eQpDT05GSUdfSE9UUExVR19Q Q0lfSUJNPXkKQ09ORklHX0hPVFBMVUdfUENJX0FDUEk9eQpDT05GSUdfSE9UUExVR19QQ0lfQUNQ SV9JQk09eQpDT05GSUdfSE9UUExVR19QQ0lfQ1BDST15CkNPTkZJR19IT1RQTFVHX1BDSV9DUENJ X1pUNTU1MD15CkNPTkZJR19IT1RQTFVHX1BDSV9DUENJX0dFTkVSSUM9eQpDT05GSUdfSE9UUExV R19QQ0lfU0hQQz15CgojCiMgUENJIGNvbnRyb2xsZXIgZHJpdmVycwojCkNPTkZJR19QQ0lfRlRQ Q0kxMDA9eQpDT05GSUdfUENJX0hPU1RfQ09NTU9OPXkKQ09ORklHX1BDSV9IT1NUX0dFTkVSSUM9 eQpDT05GSUdfUENJRV9YSUxJTlg9eQoKIwojIERlc2lnbldhcmUgUENJIENvcmUgU3VwcG9ydAoj CkNPTkZJR19QQ0lFX0RXPXkKQ09ORklHX1BDSUVfRFdfSE9TVD15CkNPTkZJR19QQ0lFX0RXX0VQ PXkKQ09ORklHX1BDSUVfRFdfUExBVD15CkNPTkZJR19QQ0lFX0RXX1BMQVRfSE9TVD15CkNPTkZJ R19QQ0lFX0RXX1BMQVRfRVA9eQpDT05GSUdfUENJRV9JTlRFTF9HVz15CkNPTkZJR19QQ0lfTUVT T049eQojIGVuZCBvZiBEZXNpZ25XYXJlIFBDSSBDb3JlIFN1cHBvcnQKCiMKIyBNb2JpdmVpbCBQ Q0llIENvcmUgU3VwcG9ydAojCiMgZW5kIG9mIE1vYml2ZWlsIFBDSWUgQ29yZSBTdXBwb3J0Cgoj CiMgQ2FkZW5jZSBQQ0llIGNvbnRyb2xsZXJzIHN1cHBvcnQKIwpDT05GSUdfUENJRV9DQURFTkNF PXkKQ09ORklHX1BDSUVfQ0FERU5DRV9IT1NUPXkKQ09ORklHX1BDSUVfQ0FERU5DRV9FUD15CkNP TkZJR19QQ0lFX0NBREVOQ0VfUExBVD15CkNPTkZJR19QQ0lFX0NBREVOQ0VfUExBVF9IT1NUPXkK Q09ORklHX1BDSUVfQ0FERU5DRV9QTEFUX0VQPXkKQ09ORklHX1BDSV9KNzIxRT15CkNPTkZJR19Q Q0lfSjcyMUVfSE9TVD15CkNPTkZJR19QQ0lfSjcyMUVfRVA9eQojIGVuZCBvZiBDYWRlbmNlIFBD SWUgY29udHJvbGxlcnMgc3VwcG9ydAojIGVuZCBvZiBQQ0kgY29udHJvbGxlciBkcml2ZXJzCgoj CiMgUENJIEVuZHBvaW50CiMKQ09ORklHX1BDSV9FTkRQT0lOVD15CkNPTkZJR19QQ0lfRU5EUE9J TlRfQ09ORklHRlM9eQpDT05GSUdfUENJX0VQRl9URVNUPXkKIyBlbmQgb2YgUENJIEVuZHBvaW50 CgojCiMgUENJIHN3aXRjaCBjb250cm9sbGVyIGRyaXZlcnMKIwpDT05GSUdfUENJX1NXX1NXSVRD SFRFQz15CiMgZW5kIG9mIFBDSSBzd2l0Y2ggY29udHJvbGxlciBkcml2ZXJzCgpDT05GSUdfUEND QVJEPXkKQ09ORklHX1BDTUNJQT15CkNPTkZJR19QQ01DSUFfTE9BRF9DSVM9eQpDT05GSUdfQ0FS REJVUz15CgojCiMgUEMtY2FyZCBicmlkZ2VzCiMKQ09ORklHX1lFTlRBPXkKQ09ORklHX1lFTlRB X08yPXkKQ09ORklHX1lFTlRBX1JJQ09IPXkKQ09ORklHX1lFTlRBX1RJPXkKQ09ORklHX1lFTlRB X0VORV9UVU5FPXkKQ09ORklHX1lFTlRBX1RPU0hJQkE9eQpDT05GSUdfUEQ2NzI5PXkKQ09ORklH X0k4MjA5Mj15CkNPTkZJR19JODIzNjU9eQpDT05GSUdfVENJQz15CkNPTkZJR19QQ01DSUFfUFJP QkU9eQpDT05GSUdfUENDQVJEX05PTlNUQVRJQz15CkNPTkZJR19SQVBJRElPPXkKQ09ORklHX1JB UElESU9fVFNJNzIxPXkKQ09ORklHX1JBUElESU9fRElTQ19USU1FT1VUPTMwCkNPTkZJR19SQVBJ RElPX0VOQUJMRV9SWF9UWF9QT1JUUz15CkNPTkZJR19SQVBJRElPX0RNQV9FTkdJTkU9eQpDT05G SUdfUkFQSURJT19ERUJVRz15CkNPTkZJR19SQVBJRElPX0VOVU1fQkFTSUM9eQpDT05GSUdfUkFQ SURJT19DSE1BTj15CkNPTkZJR19SQVBJRElPX01QT1JUX0NERVY9eQoKIwojIFJhcGlkSU8gU3dp dGNoIGRyaXZlcnMKIwpDT05GSUdfUkFQSURJT19UU0k1N1g9eQpDT05GSUdfUkFQSURJT19DUFNf WFg9eQpDT05GSUdfUkFQSURJT19UU0k1Njg9eQpDT05GSUdfUkFQSURJT19DUFNfR0VOMj15CkNP TkZJR19SQVBJRElPX1JYU19HRU4zPXkKIyBlbmQgb2YgUmFwaWRJTyBTd2l0Y2ggZHJpdmVycwoK IwojIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKIwpDT05GSUdfQVVYSUxJQVJZX0JVUz15CkNPTkZJ R19VRVZFTlRfSEVMUEVSPXkKQ09ORklHX1VFVkVOVF9IRUxQRVJfUEFUSD0iIgpDT05GSUdfREVW VE1QRlM9eQpDT05GSUdfREVWVE1QRlNfTU9VTlQ9eQpDT05GSUdfU1RBTkRBTE9ORT15CkNPTkZJ R19QUkVWRU5UX0ZJUk1XQVJFX0JVSUxEPXkKCiMKIyBGaXJtd2FyZSBsb2FkZXIKIwpDT05GSUdf RldfTE9BREVSPXkKQ09ORklHX0ZXX0xPQURFUl9QQUdFRF9CVUY9eQpDT05GSUdfRVhUUkFfRklS TVdBUkU9IiIKQ09ORklHX0ZXX0xPQURFUl9VU0VSX0hFTFBFUj15CkNPTkZJR19GV19MT0FERVJf VVNFUl9IRUxQRVJfRkFMTEJBQ0s9eQpDT05GSUdfRldfTE9BREVSX0NPTVBSRVNTPXkKQ09ORklH X0ZXX0NBQ0hFPXkKIyBlbmQgb2YgRmlybXdhcmUgbG9hZGVyCgpDT05GSUdfV0FOVF9ERVZfQ09S RURVTVA9eQpDT05GSUdfQUxMT1dfREVWX0NPUkVEVU1QPXkKQ09ORklHX0RFVl9DT1JFRFVNUD15 CiMgQ09ORklHX0RFQlVHX0RSSVZFUiBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19ERVZSRVM9eQoj IENPTkZJR19ERUJVR19URVNUX0RSSVZFUl9SRU1PVkUgaXMgbm90IHNldApDT05GSUdfUE1fUU9T X0tVTklUX1RFU1Q9eQpDT05GSUdfVEVTVF9BU1lOQ19EUklWRVJfUFJPQkU9bQpDT05GSUdfS1VO SVRfRFJJVkVSX1BFX1RFU1Q9eQpDT05GSUdfR0VORVJJQ19DUFVfQVVUT1BST0JFPXkKQ09ORklH X0dFTkVSSUNfQ1BVX1ZVTE5FUkFCSUxJVElFUz15CkNPTkZJR19SRUdNQVA9eQpDT05GSUdfUkVH TUFQX0kyQz15CkNPTkZJR19SRUdNQVBfU0xJTUJVUz15CkNPTkZJR19SRUdNQVBfU1BJPXkKQ09O RklHX1JFR01BUF9TUE1JPXkKQ09ORklHX1JFR01BUF9XMT15CkNPTkZJR19SRUdNQVBfTU1JTz15 CkNPTkZJR19SRUdNQVBfSVJRPXkKQ09ORklHX1JFR01BUF9TT1VORFdJUkU9eQpDT05GSUdfUkVH TUFQX1NDQ0I9eQpDT05GSUdfUkVHTUFQX0kzQz15CkNPTkZJR19SRUdNQVBfU1BJX0FWTU09eQpD T05GSUdfRE1BX1NIQVJFRF9CVUZGRVI9eQpDT05GSUdfRE1BX0ZFTkNFX1RSQUNFPXkKIyBlbmQg b2YgR2VuZXJpYyBEcml2ZXIgT3B0aW9ucwoKIwojIEJ1cyBkZXZpY2VzCiMKQ09ORklHX01PWFRF VD15CkNPTkZJR19TSU1QTEVfUE1fQlVTPXkKQ09ORklHX01ISV9CVVM9eQpDT05GSUdfTUhJX0JV U19ERUJVRz15CkNPTkZJR19NSElfQlVTX1BDSV9HRU5FUklDPXkKIyBlbmQgb2YgQnVzIGRldmlj ZXMKCkNPTkZJR19DT05ORUNUT1I9eQpDT05GSUdfUFJPQ19FVkVOVFM9eQpDT05GSUdfR05TUz15 CkNPTkZJR19HTlNTX1NFUklBTD15CkNPTkZJR19HTlNTX01US19TRVJJQUw9eQpDT05GSUdfR05T U19TSVJGX1NFUklBTD15CkNPTkZJR19HTlNTX1VCWF9TRVJJQUw9eQpDT05GSUdfTVREPXkKQ09O RklHX01URF9URVNUUz1tCgojCiMgUGFydGl0aW9uIHBhcnNlcnMKIwpDT05GSUdfTVREX0FSN19Q QVJUUz15CkNPTkZJR19NVERfQ01ETElORV9QQVJUUz15CkNPTkZJR19NVERfT0ZfUEFSVFM9eQpD T05GSUdfTVREX1JFREJPT1RfUEFSVFM9eQpDT05GSUdfTVREX1JFREJPT1RfRElSRUNUT1JZX0JM T0NLPS0xCkNPTkZJR19NVERfUkVEQk9PVF9QQVJUU19VTkFMTE9DQVRFRD15CkNPTkZJR19NVERf UkVEQk9PVF9QQVJUU19SRUFET05MWT15CiMgZW5kIG9mIFBhcnRpdGlvbiBwYXJzZXJzCgojCiMg VXNlciBNb2R1bGVzIEFuZCBUcmFuc2xhdGlvbiBMYXllcnMKIwpDT05GSUdfTVREX0JMS0RFVlM9 eQpDT05GSUdfTVREX0JMT0NLPXkKQ09ORklHX0ZUTD15CkNPTkZJR19ORlRMPXkKQ09ORklHX05G VExfUlc9eQpDT05GSUdfSU5GVEw9eQpDT05GSUdfUkZEX0ZUTD15CkNPTkZJR19TU0ZEQz15CkNP TkZJR19TTV9GVEw9eQpDT05GSUdfTVREX09PUFM9eQpDT05GSUdfTVREX1BTVE9SRT15CkNPTkZJ R19NVERfU1dBUD15CkNPTkZJR19NVERfUEFSVElUSU9ORURfTUFTVEVSPXkKCiMKIyBSQU0vUk9N L0ZsYXNoIGNoaXAgZHJpdmVycwojCkNPTkZJR19NVERfQ0ZJPXkKQ09ORklHX01URF9KRURFQ1BS T0JFPXkKQ09ORklHX01URF9HRU5fUFJPQkU9eQpDT05GSUdfTVREX0NGSV9BRFZfT1BUSU9OUz15 CkNPTkZJR19NVERfQ0ZJX05PU1dBUD15CiMgQ09ORklHX01URF9DRklfQkVfQllURV9TV0FQIGlz IG5vdCBzZXQKIyBDT05GSUdfTVREX0NGSV9MRV9CWVRFX1NXQVAgaXMgbm90IHNldApDT05GSUdf TVREX0NGSV9HRU9NRVRSWT15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMT15CkNPTkZJR19N VERfTUFQX0JBTktfV0lEVEhfMj15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfND15CkNPTkZJ R19NVERfTUFQX0JBTktfV0lEVEhfOD15CkNPTkZJR19NVERfTUFQX0JBTktfV0lEVEhfMTY9eQpD T05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzMyPXkKQ09ORklHX01URF9DRklfSTE9eQpDT05GSUdf TVREX0NGSV9JMj15CkNPTkZJR19NVERfQ0ZJX0k0PXkKQ09ORklHX01URF9DRklfSTg9eQpDT05G SUdfTVREX09UUD15CkNPTkZJR19NVERfQ0ZJX0lOVEVMRVhUPXkKQ09ORklHX01URF9DRklfQU1E U1REPXkKQ09ORklHX01URF9DRklfU1RBQT15CkNPTkZJR19NVERfQ0ZJX1VUSUw9eQpDT05GSUdf TVREX1JBTT15CkNPTkZJR19NVERfUk9NPXkKQ09ORklHX01URF9BQlNFTlQ9eQojIGVuZCBvZiBS QU0vUk9NL0ZsYXNoIGNoaXAgZHJpdmVycwoKIwojIE1hcHBpbmcgZHJpdmVycyBmb3IgY2hpcCBh Y2Nlc3MKIwpDT05GSUdfTVREX0NPTVBMRVhfTUFQUElOR1M9eQpDT05GSUdfTVREX1BIWVNNQVA9 eQpDT05GSUdfTVREX1BIWVNNQVBfQ09NUEFUPXkKQ09ORklHX01URF9QSFlTTUFQX1NUQVJUPTB4 ODAwMDAwMApDT05GSUdfTVREX1BIWVNNQVBfTEVOPTAKQ09ORklHX01URF9QSFlTTUFQX0JBTktX SURUSD0yCkNPTkZJR19NVERfUEhZU01BUF9PRj15CkNPTkZJR19NVERfUEhZU01BUF9WRVJTQVRJ TEU9eQpDT05GSUdfTVREX1BIWVNNQVBfR0VNSU5JPXkKQ09ORklHX01URF9QSFlTTUFQX0dQSU9f QUREUj15CkNPTkZJR19NVERfU0JDX0dYWD15CkNPTkZJR19NVERfU0N4MjAwX0RPQ0ZMQVNIPXkK Q09ORklHX01URF9BTUQ3NlhST009eQpDT05GSUdfTVREX0lDSFhST009eQpDT05GSUdfTVREX0VT QjJST009eQpDT05GSUdfTVREX0NLODA0WFJPTT15CkNPTkZJR19NVERfU0NCMl9GTEFTSD15CiMg Q09ORklHX01URF9ORVR0ZWwgaXMgbm90IHNldApDT05GSUdfTVREX0w0NDBHWD15CkNPTkZJR19N VERfUENJPXkKQ09ORklHX01URF9QQ01DSUE9eQpDT05GSUdfTVREX1BDTUNJQV9BTk9OWU1PVVM9 eQpDT05GSUdfTVREX0lOVEVMX1ZSX05PUj15CkNPTkZJR19NVERfUExBVFJBTT15CiMgZW5kIG9m IE1hcHBpbmcgZHJpdmVycyBmb3IgY2hpcCBhY2Nlc3MKCiMKIyBTZWxmLWNvbnRhaW5lZCBNVEQg ZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTVREX1BNQzU1MT15CkNPTkZJR19NVERfUE1DNTUxX0JV R0ZJWD15CkNPTkZJR19NVERfUE1DNTUxX0RFQlVHPXkKQ09ORklHX01URF9EQVRBRkxBU0g9eQpD T05GSUdfTVREX0RBVEFGTEFTSF9XUklURV9WRVJJRlk9eQpDT05GSUdfTVREX0RBVEFGTEFTSF9P VFA9eQpDT05GSUdfTVREX01DSFAyM0syNTY9eQpDT05GSUdfTVREX1NTVDI1TD15CkNPTkZJR19N VERfU0xSQU09eQpDT05GSUdfTVREX1BIUkFNPXkKQ09ORklHX01URF9NVERSQU09eQpDT05GSUdf TVREUkFNX1RPVEFMX1NJWkU9NDA5NgpDT05GSUdfTVREUkFNX0VSQVNFX1NJWkU9MTI4CkNPTkZJ R19NVERfQkxPQ0syTVREPXkKCiMKIyBEaXNrLU9uLUNoaXAgRGV2aWNlIERyaXZlcnMKIwpDT05G SUdfTVREX0RPQ0czPXkKQ09ORklHX0JDSF9DT05TVF9NPTE0CkNPTkZJR19CQ0hfQ09OU1RfVD00 CiMgZW5kIG9mIFNlbGYtY29udGFpbmVkIE1URCBkZXZpY2UgZHJpdmVycwoKIwojIE5BTkQKIwpD T05GSUdfTVREX05BTkRfQ09SRT15CkNPTkZJR19NVERfT05FTkFORD15CkNPTkZJR19NVERfT05F TkFORF9WRVJJRllfV1JJVEU9eQpDT05GSUdfTVREX09ORU5BTkRfR0VORVJJQz15CkNPTkZJR19N VERfT05FTkFORF9PVFA9eQpDT05GSUdfTVREX09ORU5BTkRfMlhfUFJPR1JBTT15CkNPTkZJR19N VERfUkFXX05BTkQ9eQoKIwojIFJhdy9wYXJhbGxlbCBOQU5EIGZsYXNoIGNvbnRyb2xsZXJzCiMK Q09ORklHX01URF9OQU5EX0RFTkFMST15CkNPTkZJR19NVERfTkFORF9ERU5BTElfUENJPXkKQ09O RklHX01URF9OQU5EX0RFTkFMSV9EVD15CkNPTkZJR19NVERfTkFORF9DQUZFPXkKQ09ORklHX01U RF9OQU5EX0NTNTUzWD15CkNPTkZJR19NVERfTkFORF9NWElDPXkKQ09ORklHX01URF9OQU5EX0dQ SU89eQpDT05GSUdfTVREX05BTkRfUExBVEZPUk09eQpDT05GSUdfTVREX05BTkRfQ0FERU5DRT15 CkNPTkZJR19NVERfTkFORF9BUkFTQU49eQpDT05GSUdfTVREX05BTkRfSU5URUxfTEdNPXkKCiMK IyBNaXNjCiMKQ09ORklHX01URF9TTV9DT01NT049eQpDT05GSUdfTVREX05BTkRfTkFORFNJTT15 CkNPTkZJR19NVERfTkFORF9SSUNPSD15CkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQPXkKQ09O RklHX01URF9OQU5EX0RJU0tPTkNISVBfUFJPQkVfQURWQU5DRUQ9eQpDT05GSUdfTVREX05BTkRf RElTS09OQ0hJUF9QUk9CRV9BRERSRVNTPTAKQ09ORklHX01URF9OQU5EX0RJU0tPTkNISVBfUFJP QkVfSElHSD15CkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQX0JCVFdSSVRFPXkKQ09ORklHX01U RF9TUElfTkFORD15CgojCiMgRUNDIGVuZ2luZSBzdXBwb3J0CiMKQ09ORklHX01URF9OQU5EX0VD Qz15CkNPTkZJR19NVERfTkFORF9FQ0NfU1dfSEFNTUlORz15CkNPTkZJR19NVERfTkFORF9FQ0Nf U1dfSEFNTUlOR19TTUM9eQpDT05GSUdfTVREX05BTkRfRUNDX1NXX0JDSD15CiMgZW5kIG9mIEVD QyBlbmdpbmUgc3VwcG9ydAojIGVuZCBvZiBOQU5ECgojCiMgTFBERFIgJiBMUEREUjIgUENNIG1l bW9yeSBkcml2ZXJzCiMKQ09ORklHX01URF9MUEREUj15CkNPTkZJR19NVERfUUlORk9fUFJPQkU9 eQojIGVuZCBvZiBMUEREUiAmIExQRERSMiBQQ00gbWVtb3J5IGRyaXZlcnMKCkNPTkZJR19NVERf U1BJX05PUj15CkNPTkZJR19NVERfU1BJX05PUl9VU0VfNEtfU0VDVE9SUz15CiMgQ09ORklHX01U RF9TUElfTk9SX1NXUF9ESVNBQkxFIGlzIG5vdCBzZXQKQ09ORklHX01URF9TUElfTk9SX1NXUF9E SVNBQkxFX09OX1ZPTEFUSUxFPXkKIyBDT05GSUdfTVREX1NQSV9OT1JfU1dQX0tFRVAgaXMgbm90 IHNldApDT05GSUdfU1BJX0lOVEVMX1NQST15CkNPTkZJR19TUElfSU5URUxfU1BJX1BDST15CkNP TkZJR19TUElfSU5URUxfU1BJX1BMQVRGT1JNPXkKQ09ORklHX01URF9VQkk9eQpDT05GSUdfTVRE X1VCSV9XTF9USFJFU0hPTEQ9NDA5NgpDT05GSUdfTVREX1VCSV9CRUJfTElNSVQ9MjAKQ09ORklH X01URF9VQklfRkFTVE1BUD15CkNPTkZJR19NVERfVUJJX0dMVUVCST15CkNPTkZJR19NVERfVUJJ X0JMT0NLPXkKQ09ORklHX01URF9IWVBFUkJVUz15CkNPTkZJR19EVEM9eQpDT05GSUdfT0Y9eQoj IENPTkZJR19PRl9VTklUVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19PRl9GTEFUVFJFRT15CkNPTkZJ R19PRl9FQVJMWV9GTEFUVFJFRT15CkNPTkZJR19PRl9QUk9NVFJFRT15CkNPTkZJR19PRl9LT0JK PXkKQ09ORklHX09GX0RZTkFNSUM9eQpDT05GSUdfT0ZfQUREUkVTUz15CkNPTkZJR19PRl9JUlE9 eQpDT05GSUdfT0ZfTkVUPXkKQ09ORklHX09GX1JFU0VSVkVEX01FTT15CkNPTkZJR19PRl9SRVNP TFZFPXkKQ09ORklHX09GX09WRVJMQVk9eQpDT05GSUdfQVJDSF9NSUdIVF9IQVZFX1BDX1BBUlBP UlQ9eQpDT05GSUdfUEFSUE9SVD15CkNPTkZJR19QQVJQT1JUX1BDPXkKQ09ORklHX1BBUlBPUlRf U0VSSUFMPXkKQ09ORklHX1BBUlBPUlRfUENfRklGTz15CkNPTkZJR19QQVJQT1JUX1BDX1NVUEVS SU89eQpDT05GSUdfUEFSUE9SVF9QQ19QQ01DSUE9eQpDT05GSUdfUEFSUE9SVF9BWDg4Nzk2PXkK Q09ORklHX1BBUlBPUlRfMTI4ND15CkNPTkZJR19QQVJQT1JUX05PVF9QQz15CkNPTkZJR19QTlA9 eQpDT05GSUdfUE5QX0RFQlVHX01FU1NBR0VTPXkKCiMKIyBQcm90b2NvbHMKIwpDT05GSUdfSVNB UE5QPXkKQ09ORklHX1BOUEJJT1M9eQpDT05GSUdfUE5QQklPU19QUk9DX0ZTPXkKQ09ORklHX1BO UEFDUEk9eQpDT05GSUdfQkxLX0RFVj15CkNPTkZJR19CTEtfREVWX05VTExfQkxLPXkKQ09ORklH X0JMS19ERVZfTlVMTF9CTEtfRkFVTFRfSU5KRUNUSU9OPXkKQ09ORklHX0JMS19ERVZfRkQ9eQpD T05GSUdfQ0RST009eQojIENPTkZJR19QQVJJREUgaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9Q Q0lFU1NEX01USVAzMlhYPXkKIyBDT05GSUdfWlJBTSBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVW X1VNRU09eQpDT05GSUdfQkxLX0RFVl9MT09QPXkKQ09ORklHX0JMS19ERVZfTE9PUF9NSU5fQ09V TlQ9OApDT05GSUdfQkxLX0RFVl9DUllQVE9MT09QPXkKQ09ORklHX0JMS19ERVZfRFJCRD15CkNP TkZJR19EUkJEX0ZBVUxUX0lOSkVDVElPTj15CkNPTkZJR19CTEtfREVWX05CRD15CkNPTkZJR19C TEtfREVWX1NYOD15CkNPTkZJR19CTEtfREVWX1JBTT15CkNPTkZJR19CTEtfREVWX1JBTV9DT1VO VD0xNgpDT05GSUdfQkxLX0RFVl9SQU1fU0laRT00MDk2CkNPTkZJR19DRFJPTV9QS1RDRFZEPXkK Q09ORklHX0NEUk9NX1BLVENEVkRfQlVGRkVSUz04CkNPTkZJR19DRFJPTV9QS1RDRFZEX1dDQUNI RT15CkNPTkZJR19BVEFfT1ZFUl9FVEg9eQpDT05GSUdfVklSVElPX0JMSz15CkNPTkZJR19CTEtf REVWX1JCRD15CkNPTkZJR19CTEtfREVWX1JTWFg9eQpDT05GSUdfQkxLX0RFVl9STkJEPXkKQ09O RklHX0JMS19ERVZfUk5CRF9DTElFTlQ9eQpDT05GSUdfQkxLX0RFVl9STkJEX1NFUlZFUj15Cgoj CiMgTlZNRSBTdXBwb3J0CiMKQ09ORklHX05WTUVfQ09SRT15CkNPTkZJR19CTEtfREVWX05WTUU9 eQpDT05GSUdfTlZNRV9NVUxUSVBBVEg9eQpDT05GSUdfTlZNRV9IV01PTj15CkNPTkZJR19OVk1F X0ZBQlJJQ1M9eQpDT05GSUdfTlZNRV9SRE1BPXkKQ09ORklHX05WTUVfRkM9eQpDT05GSUdfTlZN RV9UQ1A9eQpDT05GSUdfTlZNRV9UQVJHRVQ9eQpDT05GSUdfTlZNRV9UQVJHRVRfUEFTU1RIUlU9 eQpDT05GSUdfTlZNRV9UQVJHRVRfTE9PUD15CkNPTkZJR19OVk1FX1RBUkdFVF9SRE1BPXkKQ09O RklHX05WTUVfVEFSR0VUX0ZDPXkKQ09ORklHX05WTUVfVEFSR0VUX0ZDTE9PUD15CkNPTkZJR19O Vk1FX1RBUkdFVF9UQ1A9eQojIGVuZCBvZiBOVk1FIFN1cHBvcnQKCiMKIyBNaXNjIGRldmljZXMK IwpDT05GSUdfU0VOU09SU19MSVMzTFYwMkQ9eQpDT05GSUdfQUQ1MjVYX0RQT1Q9eQpDT05GSUdf QUQ1MjVYX0RQT1RfSTJDPXkKQ09ORklHX0FENTI1WF9EUE9UX1NQST15CkNPTkZJR19EVU1NWV9J UlE9eQpDT05GSUdfSUJNX0FTTT15CkNPTkZJR19QSEFOVE9NPXkKQ09ORklHX0lOVEVMX01JRF9Q VEk9eQpDT05GSUdfVElGTV9DT1JFPXkKQ09ORklHX1RJRk1fN1hYMT15CkNPTkZJR19JQ1M5MzJT NDAxPXkKQ09ORklHX0VOQ0xPU1VSRV9TRVJWSUNFUz15CkNPTkZJR19DUzU1MzVfTUZHUFQ9eQpD T05GSUdfQ1M1NTM1X01GR1BUX0RFRkFVTFRfSVJRPTcKQ09ORklHX0NTNTUzNV9DTE9DS19FVkVO VF9TUkM9eQpDT05GSUdfSFBfSUxPPXkKQ09ORklHX0FQRFM5ODAyQUxTPXkKQ09ORklHX0lTTDI5 MDAzPXkKQ09ORklHX0lTTDI5MDIwPXkKQ09ORklHX1NFTlNPUlNfVFNMMjU1MD15CkNPTkZJR19T RU5TT1JTX0JIMTc3MD15CkNPTkZJR19TRU5TT1JTX0FQRFM5OTBYPXkKQ09ORklHX0hNQzYzNTI9 eQpDT05GSUdfRFMxNjgyPXkKQ09ORklHX1ZNV0FSRV9CQUxMT09OPXkKQ09ORklHX1BDSF9QSFVC PXkKQ09ORklHX0xBVFRJQ0VfRUNQM19DT05GSUc9eQpDT05GSUdfU1JBTT15CkNPTkZJR19QQ0lf RU5EUE9JTlRfVEVTVD15CkNPTkZJR19YSUxJTlhfU0RGRUM9eQpDT05GSUdfTUlTQ19SVFNYPXkK Q09ORklHX1BWUEFOSUM9eQpDT05GSUdfSElTSV9ISUtFWV9VU0I9eQpDT05GSUdfQzJQT1JUPXkK Q09ORklHX0MyUE9SVF9EVVJBTUFSXzIxNTA9eQoKIwojIEVFUFJPTSBzdXBwb3J0CiMKQ09ORklH X0VFUFJPTV9BVDI0PXkKQ09ORklHX0VFUFJPTV9BVDI1PXkKQ09ORklHX0VFUFJPTV9MRUdBQ1k9 eQpDT05GSUdfRUVQUk9NX01BWDY4NzU9eQpDT05GSUdfRUVQUk9NXzkzQ1g2PXkKQ09ORklHX0VF UFJPTV85M1hYNDY9eQpDT05GSUdfRUVQUk9NX0lEVF84OUhQRVNYPXkKQ09ORklHX0VFUFJPTV9F RTEwMDQ9eQojIGVuZCBvZiBFRVBST00gc3VwcG9ydAoKQ09ORklHX0NCNzEwX0NPUkU9eQpDT05G SUdfQ0I3MTBfREVCVUc9eQpDT05GSUdfQ0I3MTBfREVCVUdfQVNTVU1QVElPTlM9eQoKIwojIFRl eGFzIEluc3RydW1lbnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCiMKQ09ORklH X1RJX1NUPXkKIyBlbmQgb2YgVGV4YXMgSW5zdHJ1bWVudHMgc2hhcmVkIHRyYW5zcG9ydCBsaW5l IGRpc2NpcGxpbmUKCkNPTkZJR19TRU5TT1JTX0xJUzNfSTJDPXkKQ09ORklHX0FMVEVSQV9TVEFQ TD15CkNPTkZJR19JTlRFTF9NRUk9eQpDT05GSUdfSU5URUxfTUVJX01FPXkKQ09ORklHX0lOVEVM X01FSV9UWEU9eQpDT05GSUdfSU5URUxfTUVJX0hEQ1A9eQpDT05GSUdfVk1XQVJFX1ZNQ0k9eQpD T05GSUdfRUNITz15CkNPTkZJR19NSVNDX0FMQ09SX1BDST15CkNPTkZJR19NSVNDX1JUU1hfUENJ PXkKQ09ORklHX01JU0NfUlRTWF9VU0I9eQpDT05GSUdfSEFCQU5BX0FJPXkKQ09ORklHX1VBQ0NF PXkKIyBlbmQgb2YgTWlzYyBkZXZpY2VzCgpDT05GSUdfSEFWRV9JREU9eQpDT05GSUdfSURFPXkK CiMKIyBQbGVhc2Ugc2VlIERvY3VtZW50YXRpb24vaWRlL2lkZS5yc3QgZm9yIGhlbHAvaW5mbyBv biBJREUgZHJpdmVzCiMKQ09ORklHX0lERV9YRkVSX01PREU9eQpDT05GSUdfSURFX1RJTUlOR1M9 eQpDT05GSUdfSURFX0FUQVBJPXkKQ09ORklHX0lERV9MRUdBQ1k9eQpDT05GSUdfQkxLX0RFVl9J REVfU0FUQT15CkNPTkZJR19JREVfR0Q9eQpDT05GSUdfSURFX0dEX0FUQT15CkNPTkZJR19JREVf R0RfQVRBUEk9eQpDT05GSUdfQkxLX0RFVl9JREVDUz15CkNPTkZJR19CTEtfREVWX0RFTEtJTj15 CkNPTkZJR19CTEtfREVWX0lERUNEPXkKQ09ORklHX0JMS19ERVZfSURFQ0RfVkVSQk9TRV9FUlJP UlM9eQpDT05GSUdfQkxLX0RFVl9JREVUQVBFPXkKQ09ORklHX0JMS19ERVZfSURFQUNQST15CkNP TkZJR19JREVfVEFTS19JT0NUTD15CkNPTkZJR19JREVfUFJPQ19GUz15CgojCiMgSURFIGNoaXBz ZXQgc3VwcG9ydC9idWdmaXhlcwojCkNPTkZJR19JREVfR0VORVJJQz15CkNPTkZJR19CTEtfREVW X1BMQVRGT1JNPXkKQ09ORklHX0JMS19ERVZfQ01ENjQwPXkKQ09ORklHX0JMS19ERVZfQ01ENjQw X0VOSEFOQ0VEPXkKQ09ORklHX0JMS19ERVZfSURFUE5QPXkKQ09ORklHX0JMS19ERVZfSURFRE1B X1NGRj15CgojCiMgUENJIElERSBjaGlwc2V0cyBzdXBwb3J0CiMKQ09ORklHX0JMS19ERVZfSURF UENJPXkKQ09ORklHX0lERVBDSV9QQ0lCVVNfT1JERVI9eQpDT05GSUdfQkxLX0RFVl9PRkZCT0FS RD15CkNPTkZJR19CTEtfREVWX0dFTkVSSUM9eQpDT05GSUdfQkxLX0RFVl9PUFRJNjIxPXkKQ09O RklHX0JMS19ERVZfUloxMDAwPXkKQ09ORklHX0JMS19ERVZfSURFRE1BX1BDST15CkNPTkZJR19C TEtfREVWX0FFQzYyWFg9eQpDT05GSUdfQkxLX0RFVl9BTEkxNVgzPXkKQ09ORklHX0JMS19ERVZf QU1ENzRYWD15CkNPTkZJR19CTEtfREVWX0FUSUlYUD15CkNPTkZJR19CTEtfREVWX0NNRDY0WD15 CkNPTkZJR19CTEtfREVWX1RSSUZMRVg9eQpDT05GSUdfQkxLX0RFVl9DUzU1MjA9eQpDT05GSUdf QkxLX0RFVl9DUzU1MzA9eQpDT05GSUdfQkxLX0RFVl9DUzU1MzU9eQpDT05GSUdfQkxLX0RFVl9D UzU1MzY9eQpDT05GSUdfQkxLX0RFVl9IUFQzNjY9eQpDT05GSUdfQkxLX0RFVl9KTUlDUk9OPXkK Q09ORklHX0JMS19ERVZfU0MxMjAwPXkKQ09ORklHX0JMS19ERVZfUElJWD15CkNPTkZJR19CTEtf REVWX0lUODE3Mj15CkNPTkZJR19CTEtfREVWX0lUODIxMz15CkNPTkZJR19CTEtfREVWX0lUODIx WD15CkNPTkZJR19CTEtfREVWX05TODc0MTU9eQpDT05GSUdfQkxLX0RFVl9QREMyMDJYWF9PTEQ9 eQpDT05GSUdfQkxLX0RFVl9QREMyMDJYWF9ORVc9eQpDT05GSUdfQkxLX0RFVl9TVldLUz15CkNP TkZJR19CTEtfREVWX1NJSU1BR0U9eQpDT05GSUdfQkxLX0RFVl9TSVM1NTEzPXkKQ09ORklHX0JM S19ERVZfU0xDOTBFNjY9eQpDT05GSUdfQkxLX0RFVl9UUk0yOTA9eQpDT05GSUdfQkxLX0RFVl9W SUE4MkNYWFg9eQpDT05GSUdfQkxLX0RFVl9UQzg2QzAwMT15CgojCiMgT3RoZXIgSURFIGNoaXBz ZXRzIHN1cHBvcnQKIwoKIwojIE5vdGU6IG1vc3Qgb2YgdGhlc2UgYWxzbyByZXF1aXJlIHNwZWNp YWwga2VybmVsIGJvb3QgcGFyYW1ldGVycwojCkNPTkZJR19CTEtfREVWXzREUklWRVM9eQpDT05G SUdfQkxLX0RFVl9BTEkxNFhYPXkKQ09ORklHX0JMS19ERVZfRFRDMjI3OD15CkNPTkZJR19CTEtf REVWX0hUNjU2MEI9eQpDT05GSUdfQkxLX0RFVl9RRDY1WFg9eQpDT05GSUdfQkxLX0RFVl9VTUM4 NjcyPXkKQ09ORklHX0JMS19ERVZfSURFRE1BPXkKCiMKIyBTQ1NJIGRldmljZSBzdXBwb3J0CiMK Q09ORklHX1NDU0lfTU9EPXkKQ09ORklHX1JBSURfQVRUUlM9eQpDT05GSUdfU0NTST15CkNPTkZJ R19TQ1NJX0RNQT15CkNPTkZJR19TQ1NJX05FVExJTks9eQpDT05GSUdfU0NTSV9QUk9DX0ZTPXkK CiMKIyBTQ1NJIHN1cHBvcnQgdHlwZSAoZGlzaywgdGFwZSwgQ0QtUk9NKQojCkNPTkZJR19CTEtf REVWX1NEPXkKQ09ORklHX0NIUl9ERVZfU1Q9eQpDT05GSUdfQkxLX0RFVl9TUj15CkNPTkZJR19D SFJfREVWX1NHPXkKQ09ORklHX0NIUl9ERVZfU0NIPXkKQ09ORklHX1NDU0lfRU5DTE9TVVJFPXkK Q09ORklHX1NDU0lfQ09OU1RBTlRTPXkKQ09ORklHX1NDU0lfTE9HR0lORz15CkNPTkZJR19TQ1NJ X1NDQU5fQVNZTkM9eQoKIwojIFNDU0kgVHJhbnNwb3J0cwojCkNPTkZJR19TQ1NJX1NQSV9BVFRS Uz15CkNPTkZJR19TQ1NJX0ZDX0FUVFJTPXkKQ09ORklHX1NDU0lfSVNDU0lfQVRUUlM9eQpDT05G SUdfU0NTSV9TQVNfQVRUUlM9eQpDT05GSUdfU0NTSV9TQVNfTElCU0FTPXkKQ09ORklHX1NDU0lf U0FTX0FUQT15CkNPTkZJR19TQ1NJX1NBU19IT1NUX1NNUD15CkNPTkZJR19TQ1NJX1NSUF9BVFRS Uz15CiMgZW5kIG9mIFNDU0kgVHJhbnNwb3J0cwoKQ09ORklHX1NDU0lfTE9XTEVWRUw9eQpDT05G SUdfSVNDU0lfVENQPXkKQ09ORklHX0lTQ1NJX0JPT1RfU1lTRlM9eQpDT05GSUdfU0NTSV9DWEdC M19JU0NTST15CkNPTkZJR19TQ1NJX0NYR0I0X0lTQ1NJPXkKQ09ORklHX1NDU0lfQk5YMl9JU0NT ST15CkNPTkZJR19TQ1NJX0JOWDJYX0ZDT0U9eQpDT05GSUdfQkUySVNDU0k9eQpDT05GSUdfQkxL X0RFVl8zV19YWFhYX1JBSUQ9eQpDT05GSUdfU0NTSV9IUFNBPXkKQ09ORklHX1NDU0lfM1dfOVhY WD15CkNPTkZJR19TQ1NJXzNXX1NBUz15CkNPTkZJR19TQ1NJX0FDQVJEPXkKQ09ORklHX1NDU0lf QUhBMTUyWD15CkNPTkZJR19TQ1NJX0FIQTE1NDI9eQpDT05GSUdfU0NTSV9BSEExNzQwPXkKQ09O RklHX1NDU0lfQUFDUkFJRD15CkNPTkZJR19TQ1NJX0FJQzdYWFg9eQpDT05GSUdfQUlDN1hYWF9D TURTX1BFUl9ERVZJQ0U9MzIKQ09ORklHX0FJQzdYWFhfUkVTRVRfREVMQVlfTVM9NTAwMApDT05G SUdfQUlDN1hYWF9ERUJVR19FTkFCTEU9eQpDT05GSUdfQUlDN1hYWF9ERUJVR19NQVNLPTAKQ09O RklHX0FJQzdYWFhfUkVHX1BSRVRUWV9QUklOVD15CkNPTkZJR19TQ1NJX0FJQzc5WFg9eQpDT05G SUdfQUlDNzlYWF9DTURTX1BFUl9ERVZJQ0U9MzIKQ09ORklHX0FJQzc5WFhfUkVTRVRfREVMQVlf TVM9NTAwMApDT05GSUdfQUlDNzlYWF9ERUJVR19FTkFCTEU9eQpDT05GSUdfQUlDNzlYWF9ERUJV R19NQVNLPTAKQ09ORklHX0FJQzc5WFhfUkVHX1BSRVRUWV9QUklOVD15CkNPTkZJR19TQ1NJX0FJ Qzk0WFg9eQpDT05GSUdfQUlDOTRYWF9ERUJVRz15CkNPTkZJR19TQ1NJX01WU0FTPXkKQ09ORklH X1NDU0lfTVZTQVNfREVCVUc9eQpDT05GSUdfU0NTSV9NVlNBU19UQVNLTEVUPXkKQ09ORklHX1ND U0lfTVZVTUk9eQpDT05GSUdfU0NTSV9EUFRfSTJPPXkKQ09ORklHX1NDU0lfQURWQU5TWVM9eQpD T05GSUdfU0NTSV9BUkNNU1I9eQpDT05GSUdfU0NTSV9FU0FTMlI9eQpDT05GSUdfTUVHQVJBSURf TkVXR0VOPXkKQ09ORklHX01FR0FSQUlEX01NPXkKQ09ORklHX01FR0FSQUlEX01BSUxCT1g9eQpD T05GSUdfTUVHQVJBSURfTEVHQUNZPXkKQ09ORklHX01FR0FSQUlEX1NBUz15CkNPTkZJR19TQ1NJ X01QVDNTQVM9eQpDT05GSUdfU0NTSV9NUFQyU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJX01Q VDNTQVNfTUFYX1NHRT0xMjgKQ09ORklHX1NDU0lfTVBUMlNBUz15CkNPTkZJR19TQ1NJX1NNQVJU UFFJPXkKQ09ORklHX1NDU0lfVUZTSENEPXkKQ09ORklHX1NDU0lfVUZTSENEX1BDST15CkNPTkZJ R19TQ1NJX1VGU19EV0NfVENfUENJPXkKQ09ORklHX1NDU0lfVUZTSENEX1BMQVRGT1JNPXkKQ09O RklHX1NDU0lfVUZTX0NETlNfUExBVEZPUk09eQpDT05GSUdfU0NTSV9VRlNfRFdDX1RDX1BMQVRG T1JNPXkKQ09ORklHX1NDU0lfVUZTX0JTRz15CkNPTkZJR19TQ1NJX1VGU19DUllQVE89eQpDT05G SUdfU0NTSV9IUFRJT1A9eQpDT05GSUdfU0NTSV9CVVNMT0dJQz15CkNPTkZJR19TQ1NJX0ZMQVNI UE9JTlQ9eQpDT05GSUdfU0NTSV9NWVJCPXkKQ09ORklHX1NDU0lfTVlSUz15CkNPTkZJR19WTVdB UkVfUFZTQ1NJPXkKQ09ORklHX0hZUEVSVl9TVE9SQUdFPXkKQ09ORklHX0xJQkZDPXkKQ09ORklH X0xJQkZDT0U9eQpDT05GSUdfRkNPRT15CkNPTkZJR19GQ09FX0ZOSUM9eQpDT05GSUdfU0NTSV9T TklDPXkKQ09ORklHX1NDU0lfU05JQ19ERUJVR19GUz15CkNPTkZJR19TQ1NJX0RNWDMxOTFEPXkK Q09ORklHX1NDU0lfRkRPTUFJTj15CkNPTkZJR19TQ1NJX0ZET01BSU5fUENJPXkKQ09ORklHX1ND U0lfRkRPTUFJTl9JU0E9eQpDT05GSUdfU0NTSV9HRFRIPXkKQ09ORklHX1NDU0lfSVNDST15CkNP TkZJR19TQ1NJX0dFTkVSSUNfTkNSNTM4MD15CkNPTkZJR19TQ1NJX0lQUz15CkNPTkZJR19TQ1NJ X0lOSVRJTz15CkNPTkZJR19TQ1NJX0lOSUExMDA9eQpDT05GSUdfU0NTSV9QUEE9eQpDT05GSUdf U0NTSV9JTU09eQpDT05GSUdfU0NTSV9JWklQX0VQUDE2PXkKQ09ORklHX1NDU0lfSVpJUF9TTE9X X0NUUj15CkNPTkZJR19TQ1NJX1NURVg9eQpDT05GSUdfU0NTSV9TWU01M0M4WFhfMj15CkNPTkZJ R19TQ1NJX1NZTTUzQzhYWF9ETUFfQUREUkVTU0lOR19NT0RFPTEKQ09ORklHX1NDU0lfU1lNNTND OFhYX0RFRkFVTFRfVEFHUz0xNgpDT05GSUdfU0NTSV9TWU01M0M4WFhfTUFYX1RBR1M9NjQKQ09O RklHX1NDU0lfU1lNNTNDOFhYX01NSU89eQpDT05GSUdfU0NTSV9JUFI9eQpDT05GSUdfU0NTSV9J UFJfVFJBQ0U9eQpDT05GSUdfU0NTSV9JUFJfRFVNUD15CkNPTkZJR19TQ1NJX1FMT0dJQ19GQVM9 eQpDT05GSUdfU0NTSV9RTE9HSUNfMTI4MD15CkNPTkZJR19TQ1NJX1FMQV9GQz15CkNPTkZJR19U Q01fUUxBMlhYWD15CkNPTkZJR19UQ01fUUxBMlhYWF9ERUJVRz15CkNPTkZJR19TQ1NJX1FMQV9J U0NTST15CkNPTkZJR19RRURJPXkKQ09ORklHX1FFREY9eQpDT05GSUdfU0NTSV9MUEZDPXkKQ09O RklHX1NDU0lfTFBGQ19ERUJVR19GUz15CkNPTkZJR19TQ1NJX1NJTTcxMD15CkNPTkZJR19TQ1NJ X0RDMzk1eD15CkNPTkZJR19TQ1NJX0FNNTNDOTc0PXkKQ09ORklHX1NDU0lfTlNQMzI9eQpDT05G SUdfU0NTSV9XRDcxOVg9eQpDT05GSUdfU0NTSV9ERUJVRz15CkNPTkZJR19TQ1NJX1BNQ1JBSUQ9 eQpDT05GSUdfU0NTSV9QTTgwMDE9eQpDT05GSUdfU0NTSV9CRkFfRkM9eQpDT05GSUdfU0NTSV9W SVJUSU89eQpDT05GSUdfU0NTSV9DSEVMU0lPX0ZDT0U9eQpDT05GSUdfU0NTSV9MT1dMRVZFTF9Q Q01DSUE9eQpDT05GSUdfUENNQ0lBX0FIQTE1Mlg9bQpDT05GSUdfUENNQ0lBX0ZET01BSU49bQpD T05GSUdfUENNQ0lBX05JTkpBX1NDU0k9bQpDT05GSUdfUENNQ0lBX1FMT0dJQz1tCkNPTkZJR19Q Q01DSUFfU1lNNTNDNTAwPW0KQ09ORklHX1NDU0lfREg9eQpDT05GSUdfU0NTSV9ESF9SREFDPXkK Q09ORklHX1NDU0lfREhfSFBfU1c9eQpDT05GSUdfU0NTSV9ESF9FTUM9eQpDT05GSUdfU0NTSV9E SF9BTFVBPXkKIyBlbmQgb2YgU0NTSSBkZXZpY2Ugc3VwcG9ydAoKQ09ORklHX0FUQT15CkNPTkZJ R19TQVRBX0hPU1Q9eQpDT05GSUdfUEFUQV9USU1JTkdTPXkKQ09ORklHX0FUQV9WRVJCT1NFX0VS Uk9SPXkKQ09ORklHX0FUQV9GT1JDRT15CkNPTkZJR19BVEFfQUNQST15CkNPTkZJR19TQVRBX1pQ T0REPXkKQ09ORklHX1NBVEFfUE1QPXkKCiMKIyBDb250cm9sbGVycyB3aXRoIG5vbi1TRkYgbmF0 aXZlIGludGVyZmFjZQojCkNPTkZJR19TQVRBX0FIQ0k9eQpDT05GSUdfU0FUQV9NT0JJTEVfTFBN X1BPTElDWT0wCkNPTkZJR19TQVRBX0FIQ0lfUExBVEZPUk09eQpDT05GSUdfQUhDSV9DRVZBPXkK Q09ORklHX0FIQ0lfUU9SSVE9eQpDT05GSUdfU0FUQV9JTklDMTYyWD15CkNPTkZJR19TQVRBX0FD QVJEX0FIQ0k9eQpDT05GSUdfU0FUQV9TSUwyND15CkNPTkZJR19BVEFfU0ZGPXkKCiMKIyBTRkYg Y29udHJvbGxlcnMgd2l0aCBjdXN0b20gRE1BIGludGVyZmFjZQojCkNPTkZJR19QRENfQURNQT15 CkNPTkZJR19TQVRBX1FTVE9SPXkKQ09ORklHX1NBVEFfU1g0PXkKQ09ORklHX0FUQV9CTURNQT15 CgojCiMgU0FUQSBTRkYgY29udHJvbGxlcnMgd2l0aCBCTURNQQojCkNPTkZJR19BVEFfUElJWD15 CkNPTkZJR19TQVRBX0RXQz15CkNPTkZJR19TQVRBX0RXQ19PTERfRE1BPXkKQ09ORklHX1NBVEFf RFdDX0RFQlVHPXkKQ09ORklHX1NBVEFfRFdDX1ZERUJVRz15CkNPTkZJR19TQVRBX01WPXkKQ09O RklHX1NBVEFfTlY9eQpDT05GSUdfU0FUQV9QUk9NSVNFPXkKQ09ORklHX1NBVEFfU0lMPXkKQ09O RklHX1NBVEFfU0lTPXkKQ09ORklHX1NBVEFfU1ZXPXkKQ09ORklHX1NBVEFfVUxJPXkKQ09ORklH X1NBVEFfVklBPXkKQ09ORklHX1NBVEFfVklURVNTRT15CgojCiMgUEFUQSBTRkYgY29udHJvbGxl cnMgd2l0aCBCTURNQQojCkNPTkZJR19QQVRBX0FMST15CkNPTkZJR19QQVRBX0FNRD15CkNPTkZJ R19QQVRBX0FSVE9QPXkKQ09ORklHX1BBVEFfQVRJSVhQPXkKQ09ORklHX1BBVEFfQVRQODY3WD15 CkNPTkZJR19QQVRBX0NNRDY0WD15CkNPTkZJR19QQVRBX0NTNTUyMD15CkNPTkZJR19QQVRBX0NT NTUzMD15CkNPTkZJR19QQVRBX0NTNTUzNT15CkNPTkZJR19QQVRBX0NTNTUzNj15CkNPTkZJR19Q QVRBX0NZUFJFU1M9eQpDT05GSUdfUEFUQV9FRkFSPXkKQ09ORklHX1BBVEFfSFBUMzY2PXkKQ09O RklHX1BBVEFfSFBUMzdYPXkKQ09ORklHX1BBVEFfSFBUM1gyTj15CkNPTkZJR19QQVRBX0hQVDNY Mz15CkNPTkZJR19QQVRBX0hQVDNYM19ETUE9eQpDT05GSUdfUEFUQV9JVDgyMTM9eQpDT05GSUdf UEFUQV9JVDgyMVg9eQpDT05GSUdfUEFUQV9KTUlDUk9OPXkKQ09ORklHX1BBVEFfTUFSVkVMTD15 CkNPTkZJR19QQVRBX05FVENFTEw9eQpDT05GSUdfUEFUQV9OSU5KQTMyPXkKQ09ORklHX1BBVEFf TlM4NzQxNT15CkNPTkZJR19QQVRBX09MRFBJSVg9eQpDT05GSUdfUEFUQV9PUFRJRE1BPXkKQ09O RklHX1BBVEFfUERDMjAyN1g9eQpDT05GSUdfUEFUQV9QRENfT0xEPXkKQ09ORklHX1BBVEFfUkFE SVNZUz15CkNPTkZJR19QQVRBX1JEQz15CkNPTkZJR19QQVRBX1NDMTIwMD15CkNPTkZJR19QQVRB X1NDSD15CkNPTkZJR19QQVRBX1NFUlZFUldPUktTPXkKQ09ORklHX1BBVEFfU0lMNjgwPXkKQ09O RklHX1BBVEFfU0lTPXkKQ09ORklHX1BBVEFfVE9TSElCQT15CkNPTkZJR19QQVRBX1RSSUZMRVg9 eQpDT05GSUdfUEFUQV9WSUE9eQpDT05GSUdfUEFUQV9XSU5CT05EPXkKCiMKIyBQSU8tb25seSBT RkYgY29udHJvbGxlcnMKIwpDT05GSUdfUEFUQV9DTUQ2NDBfUENJPXkKQ09ORklHX1BBVEFfSVNB UE5QPXkKQ09ORklHX1BBVEFfTVBJSVg9eQpDT05GSUdfUEFUQV9OUzg3NDEwPXkKQ09ORklHX1BB VEFfT1BUST15CkNPTkZJR19QQVRBX1BDTUNJQT15CkNPTkZJR19QQVRBX1BMQVRGT1JNPXkKQ09O RklHX1BBVEFfT0ZfUExBVEZPUk09eQpDT05GSUdfUEFUQV9RREk9eQpDT05GSUdfUEFUQV9SWjEw MDA9eQpDT05GSUdfUEFUQV9XSU5CT05EX1ZMQj15CgojCiMgR2VuZXJpYyBmYWxsYmFjayAvIGxl Z2FjeSBkcml2ZXJzCiMKQ09ORklHX1BBVEFfQUNQST15CkNPTkZJR19BVEFfR0VORVJJQz15CkNP TkZJR19QQVRBX0xFR0FDWT15CkNPTkZJR19NRD15CkNPTkZJR19CTEtfREVWX01EPXkKQ09ORklH X01EX0FVVE9ERVRFQ1Q9eQpDT05GSUdfTURfTElORUFSPXkKQ09ORklHX01EX1JBSUQwPXkKQ09O RklHX01EX1JBSUQxPXkKQ09ORklHX01EX1JBSUQxMD15CkNPTkZJR19NRF9SQUlENDU2PXkKQ09O RklHX01EX01VTFRJUEFUSD15CkNPTkZJR19NRF9GQVVMVFk9eQpDT05GSUdfTURfQ0xVU1RFUj15 CkNPTkZJR19CQ0FDSEU9eQpDT05GSUdfQkNBQ0hFX0RFQlVHPXkKQ09ORklHX0JDQUNIRV9DTE9T VVJFU19ERUJVRz15CkNPTkZJR19CQ0FDSEVfQVNZTkNfUkVHSVNUUkFUSU9OPXkKQ09ORklHX0JM S19ERVZfRE1fQlVJTFRJTj15CkNPTkZJR19CTEtfREVWX0RNPXkKQ09ORklHX0RNX0RFQlVHPXkK Q09ORklHX0RNX0JVRklPPXkKQ09ORklHX0RNX0RFQlVHX0JMT0NLX01BTkFHRVJfTE9DS0lORz15 CkNPTkZJR19ETV9ERUJVR19CTE9DS19TVEFDS19UUkFDSU5HPXkKQ09ORklHX0RNX0JJT19QUklT T049eQpDT05GSUdfRE1fUEVSU0lTVEVOVF9EQVRBPXkKQ09ORklHX0RNX1VOU1RSSVBFRD15CkNP TkZJR19ETV9DUllQVD15CkNPTkZJR19ETV9TTkFQU0hPVD15CkNPTkZJR19ETV9USElOX1BST1ZJ U0lPTklORz15CkNPTkZJR19ETV9DQUNIRT15CkNPTkZJR19ETV9DQUNIRV9TTVE9eQpDT05GSUdf RE1fV1JJVEVDQUNIRT15CkNPTkZJR19ETV9FQlM9eQpDT05GSUdfRE1fRVJBPXkKQ09ORklHX0RN X0NMT05FPXkKQ09ORklHX0RNX01JUlJPUj15CkNPTkZJR19ETV9MT0dfVVNFUlNQQUNFPXkKQ09O RklHX0RNX1JBSUQ9eQpDT05GSUdfRE1fWkVSTz15CkNPTkZJR19ETV9NVUxUSVBBVEg9eQpDT05G SUdfRE1fTVVMVElQQVRIX1FMPXkKQ09ORklHX0RNX01VTFRJUEFUSF9TVD15CkNPTkZJR19ETV9N VUxUSVBBVEhfSFNUPXkKQ09ORklHX0RNX01VTFRJUEFUSF9JT0E9eQpDT05GSUdfRE1fREVMQVk9 eQpDT05GSUdfRE1fRFVTVD15CkNPTkZJR19ETV9JTklUPXkKQ09ORklHX0RNX1VFVkVOVD15CkNP TkZJR19ETV9GTEFLRVk9eQpDT05GSUdfRE1fVkVSSVRZPXkKQ09ORklHX0RNX1ZFUklUWV9WRVJJ RllfUk9PVEhBU0hfU0lHPXkKQ09ORklHX0RNX1ZFUklUWV9WRVJJRllfUk9PVEhBU0hfU0lHX1NF Q09OREFSWV9LRVlSSU5HPXkKQ09ORklHX0RNX1ZFUklUWV9GRUM9eQpDT05GSUdfRE1fU1dJVENI PXkKQ09ORklHX0RNX0xPR19XUklURVM9eQpDT05GSUdfRE1fSU5URUdSSVRZPXkKQ09ORklHX0RN X1pPTkVEPXkKQ09ORklHX1RBUkdFVF9DT1JFPXkKQ09ORklHX1RDTV9JQkxPQ0s9eQpDT05GSUdf VENNX0ZJTEVJTz15CkNPTkZJR19UQ01fUFNDU0k9eQpDT05GSUdfVENNX1VTRVIyPXkKQ09ORklH X0xPT1BCQUNLX1RBUkdFVD15CkNPTkZJR19UQ01fRkM9eQpDT05GSUdfSVNDU0lfVEFSR0VUPXkK Q09ORklHX0lTQ1NJX1RBUkdFVF9DWEdCND15CkNPTkZJR19TQlBfVEFSR0VUPXkKQ09ORklHX0ZV U0lPTj15CkNPTkZJR19GVVNJT05fU1BJPXkKQ09ORklHX0ZVU0lPTl9GQz15CkNPTkZJR19GVVNJ T05fU0FTPXkKQ09ORklHX0ZVU0lPTl9NQVhfU0dFPTEyOApDT05GSUdfRlVTSU9OX0NUTD15CkNP TkZJR19GVVNJT05fTEFOPXkKQ09ORklHX0ZVU0lPTl9MT0dHSU5HPXkKCiMKIyBJRUVFIDEzOTQg KEZpcmVXaXJlKSBzdXBwb3J0CiMKQ09ORklHX0ZJUkVXSVJFPXkKQ09ORklHX0ZJUkVXSVJFX09I Q0k9eQpDT05GSUdfRklSRVdJUkVfU0JQMj15CkNPTkZJR19GSVJFV0lSRV9ORVQ9eQpDT05GSUdf RklSRVdJUkVfTk9TWT15CiMgZW5kIG9mIElFRUUgMTM5NCAoRmlyZVdpcmUpIHN1cHBvcnQKCkNP TkZJR19NQUNJTlRPU0hfRFJJVkVSUz15CkNPTkZJR19NQUNfRU1VTU9VU0VCVE49eQpDT05GSUdf TkVUREVWSUNFUz15CkNPTkZJR19NSUk9eQpDT05GSUdfTkVUX0NPUkU9eQpDT05GSUdfQk9ORElO Rz15CkNPTkZJR19EVU1NWT15CkNPTkZJR19XSVJFR1VBUkQ9eQpDT05GSUdfV0lSRUdVQVJEX0RF QlVHPXkKQ09ORklHX0VRVUFMSVpFUj15CkNPTkZJR19ORVRfRkM9eQpDT05GSUdfSUZCPXkKQ09O RklHX05FVF9URUFNPXkKQ09ORklHX05FVF9URUFNX01PREVfQlJPQURDQVNUPXkKQ09ORklHX05F VF9URUFNX01PREVfUk9VTkRST0JJTj15CkNPTkZJR19ORVRfVEVBTV9NT0RFX1JBTkRPTT15CkNP TkZJR19ORVRfVEVBTV9NT0RFX0FDVElWRUJBQ0tVUD15CkNPTkZJR19ORVRfVEVBTV9NT0RFX0xP QURCQUxBTkNFPXkKQ09ORklHX01BQ1ZMQU49eQpDT05GSUdfTUFDVlRBUD15CkNPTkZJR19JUFZM QU5fTDNTPXkKQ09ORklHX0lQVkxBTj15CkNPTkZJR19JUFZUQVA9eQpDT05GSUdfVlhMQU49eQpD T05GSUdfR0VORVZFPXkKQ09ORklHX0JBUkVVRFA9eQpDT05GSUdfR1RQPXkKQ09ORklHX01BQ1NF Qz15CkNPTkZJR19ORVRDT05TT0xFPXkKQ09ORklHX05FVENPTlNPTEVfRFlOQU1JQz15CkNPTkZJ R19ORVRQT0xMPXkKQ09ORklHX05FVF9QT0xMX0NPTlRST0xMRVI9eQpDT05GSUdfTlRCX05FVERF Vj15CkNPTkZJR19SSU9ORVQ9eQpDT05GSUdfUklPTkVUX1RYX1NJWkU9MTI4CkNPTkZJR19SSU9O RVRfUlhfU0laRT0xMjgKQ09ORklHX1RVTj15CkNPTkZJR19UQVA9eQpDT05GSUdfVFVOX1ZORVRf Q1JPU1NfTEU9eQpDT05GSUdfVkVUSD15CkNPTkZJR19WSVJUSU9fTkVUPXkKQ09ORklHX05MTU9O PXkKQ09ORklHX05FVF9WUkY9eQpDT05GSUdfVlNPQ0tNT049eQpDT05GSUdfTUhJX05FVD15CkNP TkZJR19TVU5HRU1fUEhZPXkKQ09ORklHX0FSQ05FVD15CkNPTkZJR19BUkNORVRfMTIwMT15CkNP TkZJR19BUkNORVRfMTA1MT15CkNPTkZJR19BUkNORVRfUkFXPXkKQ09ORklHX0FSQ05FVF9DQVA9 eQpDT05GSUdfQVJDTkVUX0NPTTkweHg9eQpDT05GSUdfQVJDTkVUX0NPTTkweHhJTz15CkNPTkZJ R19BUkNORVRfUklNX0k9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwPXkKQ09ORklHX0FSQ05FVF9D T00yMDAyMF9JU0E9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwX1BDST15CkNPTkZJR19BUkNORVRf Q09NMjAwMjBfQ1M9eQpDT05GSUdfQVRNX0RSSVZFUlM9eQpDT05GSUdfQVRNX0RVTU1ZPXkKQ09O RklHX0FUTV9UQ1A9eQpDT05GSUdfQVRNX0xBTkFJPXkKQ09ORklHX0FUTV9FTkk9eQpDT05GSUdf QVRNX0VOSV9ERUJVRz15CkNPTkZJR19BVE1fRU5JX1RVTkVfQlVSU1Q9eQpDT05GSUdfQVRNX0VO SV9CVVJTVF9UWF8xNlc9eQpDT05GSUdfQVRNX0VOSV9CVVJTVF9UWF84Vz15CkNPTkZJR19BVE1f RU5JX0JVUlNUX1RYXzRXPXkKQ09ORklHX0FUTV9FTklfQlVSU1RfVFhfMlc9eQpDT05GSUdfQVRN X0VOSV9CVVJTVF9SWF8xNlc9eQpDT05GSUdfQVRNX0VOSV9CVVJTVF9SWF84Vz15CkNPTkZJR19B VE1fRU5JX0JVUlNUX1JYXzRXPXkKQ09ORklHX0FUTV9FTklfQlVSU1RfUlhfMlc9eQpDT05GSUdf QVRNX0ZJUkVTVFJFQU09eQpDT05GSUdfQVRNX1pBVE09eQpDT05GSUdfQVRNX1pBVE1fREVCVUc9 eQpDT05GSUdfQVRNX05JQ1NUQVI9eQpDT05GSUdfQVRNX05JQ1NUQVJfVVNFX1NVTkk9eQpDT05G SUdfQVRNX05JQ1NUQVJfVVNFX0lEVDc3MTA1PXkKQ09ORklHX0FUTV9JRFQ3NzI1Mj15CkNPTkZJ R19BVE1fSURUNzcyNTJfREVCVUc9eQpDT05GSUdfQVRNX0lEVDc3MjUyX1JDVl9BTEw9eQpDT05G SUdfQVRNX0lEVDc3MjUyX1VTRV9TVU5JPXkKQ09ORklHX0FUTV9BTUJBU1NBRE9SPXkKQ09ORklH X0FUTV9BTUJBU1NBRE9SX0RFQlVHPXkKQ09ORklHX0FUTV9IT1JJWk9OPXkKQ09ORklHX0FUTV9I T1JJWk9OX0RFQlVHPXkKQ09ORklHX0FUTV9JQT15CkNPTkZJR19BVE1fSUFfREVCVUc9eQpDT05G SUdfQVRNX0ZPUkUyMDBFPXkKQ09ORklHX0FUTV9GT1JFMjAwRV9VU0VfVEFTS0xFVD15CkNPTkZJ R19BVE1fRk9SRTIwMEVfVFhfUkVUUlk9MTYKQ09ORklHX0FUTV9GT1JFMjAwRV9ERUJVRz0wCkNP TkZJR19BVE1fSEU9eQpDT05GSUdfQVRNX0hFX1VTRV9TVU5JPXkKQ09ORklHX0FUTV9TT0xPUz15 CkNPTkZJR19DQUlGX0RSSVZFUlM9eQpDT05GSUdfQ0FJRl9UVFk9eQpDT05GSUdfQ0FJRl9IU0k9 eQpDT05GSUdfQ0FJRl9WSVJUSU89eQoKIwojIERpc3RyaWJ1dGVkIFN3aXRjaCBBcmNoaXRlY3R1 cmUgZHJpdmVycwojCkNPTkZJR19CNTM9eQpDT05GSUdfQjUzX1NQSV9EUklWRVI9eQpDT05GSUdf QjUzX01ESU9fRFJJVkVSPXkKQ09ORklHX0I1M19NTUFQX0RSSVZFUj15CkNPTkZJR19CNTNfU1JB Ql9EUklWRVI9eQpDT05GSUdfQjUzX1NFUkRFUz15CkNPTkZJR19ORVRfRFNBX0JDTV9TRjI9eQpD T05GSUdfTkVUX0RTQV9MT09QPXkKQ09ORklHX05FVF9EU0FfSElSU0NITUFOTl9IRUxMQ1JFRUs9 eQpDT05GSUdfTkVUX0RTQV9MQU5USVFfR1NXSVA9eQpDT05GSUdfTkVUX0RTQV9NVDc1MzA9eQpD T05GSUdfTkVUX0RTQV9NVjg4RTYwNjA9eQpDT05GSUdfTkVUX0RTQV9NSUNST0NISVBfS1NaX0NP TU1PTj15CkNPTkZJR19ORVRfRFNBX01JQ1JPQ0hJUF9LU1o5NDc3PXkKQ09ORklHX05FVF9EU0Ff TUlDUk9DSElQX0tTWjk0NzdfSTJDPXkKQ09ORklHX05FVF9EU0FfTUlDUk9DSElQX0tTWjk0Nzdf U1BJPXkKQ09ORklHX05FVF9EU0FfTUlDUk9DSElQX0tTWjg3OTU9eQpDT05GSUdfTkVUX0RTQV9N SUNST0NISVBfS1NaODc5NV9TUEk9eQpDT05GSUdfTkVUX0RTQV9NVjg4RTZYWFg9eQpDT05GSUdf TkVUX0RTQV9NVjg4RTZYWFhfR0xPQkFMMj15CkNPTkZJR19ORVRfRFNBX01WODhFNlhYWF9QVFA9 eQpDT05GSUdfTkVUX0RTQV9NU0NDX1NFVklMTEU9eQpDT05GSUdfTkVUX0RTQV9BUjkzMzE9eQpD T05GSUdfTkVUX0RTQV9TSkExMTA1PXkKQ09ORklHX05FVF9EU0FfU0pBMTEwNV9QVFA9eQpDT05G SUdfTkVUX0RTQV9TSkExMTA1X1RBUz15CkNPTkZJR19ORVRfRFNBX1NKQTExMDVfVkw9eQpDT05G SUdfTkVUX0RTQV9YUlM3MDBYPXkKQ09ORklHX05FVF9EU0FfWFJTNzAwWF9JMkM9eQpDT05GSUdf TkVUX0RTQV9YUlM3MDBYX01ESU89eQpDT05GSUdfTkVUX0RTQV9RQ0E4Sz15CkNPTkZJR19ORVRf RFNBX1JFQUxURUtfU01JPXkKQ09ORklHX05FVF9EU0FfU01TQ19MQU45MzAzPXkKQ09ORklHX05F VF9EU0FfU01TQ19MQU45MzAzX0kyQz15CkNPTkZJR19ORVRfRFNBX1NNU0NfTEFOOTMwM19NRElP PXkKQ09ORklHX05FVF9EU0FfVklURVNTRV9WU0M3M1hYPXkKQ09ORklHX05FVF9EU0FfVklURVNT RV9WU0M3M1hYX1NQST15CkNPTkZJR19ORVRfRFNBX1ZJVEVTU0VfVlNDNzNYWF9QTEFURk9STT15 CiMgZW5kIG9mIERpc3RyaWJ1dGVkIFN3aXRjaCBBcmNoaXRlY3R1cmUgZHJpdmVycwoKQ09ORklH X0VUSEVSTkVUPXkKQ09ORklHX01ESU89eQpDT05GSUdfTkVUX1ZFTkRPUl8zQ09NPXkKQ09ORklH X0VMMz15CkNPTkZJR18zQzUxNT15CkNPTkZJR19QQ01DSUFfM0M1NzQ9eQpDT05GSUdfUENNQ0lB XzNDNTg5PXkKQ09ORklHX1ZPUlRFWD15CkNPTkZJR19UWVBIT09OPXkKQ09ORklHX05FVF9WRU5E T1JfQURBUFRFQz15CkNPTkZJR19BREFQVEVDX1NUQVJGSVJFPXkKQ09ORklHX05FVF9WRU5ET1Jf QUdFUkU9eQpDT05GSUdfRVQxMzFYPXkKQ09ORklHX05FVF9WRU5ET1JfQUxBQ1JJVEVDSD15CkNP TkZJR19TTElDT1NTPXkKQ09ORklHX05FVF9WRU5ET1JfQUxURU9OPXkKQ09ORklHX0FDRU5JQz15 CkNPTkZJR19BQ0VOSUNfT01JVF9USUdPTl9JPXkKQ09ORklHX0FMVEVSQV9UU0U9eQpDT05GSUdf TkVUX1ZFTkRPUl9BTUFaT049eQpDT05GSUdfRU5BX0VUSEVSTkVUPXkKQ09ORklHX05FVF9WRU5E T1JfQU1EPXkKQ09ORklHX0FNRDgxMTFfRVRIPXkKQ09ORklHX0xBTkNFPXkKQ09ORklHX1BDTkVU MzI9eQpDT05GSUdfUENNQ0lBX05NQ0xBTj15CkNPTkZJR19OSTY1PXkKQ09ORklHX0FNRF9YR0JF PXkKQ09ORklHX0FNRF9YR0JFX0RDQj15CkNPTkZJR19BTURfWEdCRV9IQVZFX0VDQz15CkNPTkZJ R19ORVRfVkVORE9SX0FRVUFOVElBPXkKQ09ORklHX0FRVElPTj15CkNPTkZJR19ORVRfVkVORE9S X0FSQz15CkNPTkZJR19ORVRfVkVORE9SX0FUSEVST1M9eQpDT05GSUdfQVRMMj15CkNPTkZJR19B VEwxPXkKQ09ORklHX0FUTDFFPXkKQ09ORklHX0FUTDFDPXkKQ09ORklHX0FMWD15CkNPTkZJR19O RVRfVkVORE9SX0JST0FEQ09NPXkKQ09ORklHX0I0ND15CkNPTkZJR19CNDRfUENJX0FVVE9TRUxF Q1Q9eQpDT05GSUdfQjQ0X1BDSUNPUkVfQVVUT1NFTEVDVD15CkNPTkZJR19CNDRfUENJPXkKQ09O RklHX0JDTUdFTkVUPXkKQ09ORklHX0JOWDI9eQpDT05GSUdfQ05JQz15CkNPTkZJR19USUdPTjM9 eQpDT05GSUdfVElHT04zX0hXTU9OPXkKQ09ORklHX0JOWDJYPXkKQ09ORklHX0JOWDJYX1NSSU9W PXkKQ09ORklHX1NZU1RFTVBPUlQ9eQpDT05GSUdfQk5YVD15CkNPTkZJR19CTlhUX1NSSU9WPXkK Q09ORklHX0JOWFRfRkxPV0VSX09GRkxPQUQ9eQpDT05GSUdfQk5YVF9EQ0I9eQpDT05GSUdfQk5Y VF9IV01PTj15CkNPTkZJR19ORVRfVkVORE9SX0JST0NBREU9eQpDT05GSUdfQk5BPXkKQ09ORklH X05FVF9WRU5ET1JfQ0FERU5DRT15CkNPTkZJR19NQUNCPXkKQ09ORklHX01BQ0JfVVNFX0hXU1RB TVA9eQpDT05GSUdfTUFDQl9QQ0k9eQpDT05GSUdfTkVUX1ZFTkRPUl9DQVZJVU09eQpDT05GSUdf TkVUX1ZFTkRPUl9DSEVMU0lPPXkKQ09ORklHX0NIRUxTSU9fVDE9eQpDT05GSUdfQ0hFTFNJT19U MV8xRz15CkNPTkZJR19DSEVMU0lPX1QzPXkKQ09ORklHX0NIRUxTSU9fVDQ9eQpDT05GSUdfQ0hF TFNJT19UNF9EQ0I9eQpDT05GSUdfQ0hFTFNJT19UNF9GQ09FPXkKQ09ORklHX0NIRUxTSU9fVDRW Rj15CkNPTkZJR19DSEVMU0lPX0xJQj15CkNPTkZJR19DSEVMU0lPX0lOTElORV9DUllQVE89eQpD T05GSUdfQ1JZUFRPX0RFVl9DSEVMU0lPX1RMUz15CkNPTkZJR19DSEVMU0lPX0lQU0VDX0lOTElO RT15CkNPTkZJR19DSEVMU0lPX1RMU19ERVZJQ0U9eQpDT05GSUdfTkVUX1ZFTkRPUl9DSVJSVVM9 eQpDT05GSUdfQ1M4OXgwPXkKQ09ORklHX0NTODl4MF9QTEFURk9STT15CkNPTkZJR19ORVRfVkVO RE9SX0NJU0NPPXkKQ09ORklHX0VOSUM9eQpDT05GSUdfTkVUX1ZFTkRPUl9DT1JUSU5BPXkKQ09O RklHX0dFTUlOSV9FVEhFUk5FVD15CkNPTkZJR19DWF9FQ0FUPXkKQ09ORklHX0RORVQ9eQpDT05G SUdfTkVUX1ZFTkRPUl9ERUM9eQpDT05GSUdfTkVUX1RVTElQPXkKQ09ORklHX0RFMjEwNFg9eQpD T05GSUdfREUyMTA0WF9EU0w9MApDT05GSUdfVFVMSVA9eQpDT05GSUdfVFVMSVBfTVdJPXkKQ09O RklHX1RVTElQX01NSU89eQpDT05GSUdfVFVMSVBfTkFQST15CkNPTkZJR19UVUxJUF9OQVBJX0hX X01JVElHQVRJT049eQpDT05GSUdfREU0WDU9eQpDT05GSUdfV0lOQk9ORF84NDA9eQpDT05GSUdf RE05MTAyPXkKQ09ORklHX1VMSTUyNlg9eQpDT05GSUdfUENNQ0lBX1hJUkNPTT15CkNPTkZJR19O RVRfVkVORE9SX0RMSU5LPXkKQ09ORklHX0RMMks9eQpDT05GSUdfU1VOREFOQ0U9eQpDT05GSUdf U1VOREFOQ0VfTU1JTz15CkNPTkZJR19ORVRfVkVORE9SX0VNVUxFWD15CkNPTkZJR19CRTJORVQ9 eQpDT05GSUdfQkUyTkVUX0hXTU9OPXkKQ09ORklHX0JFMk5FVF9CRTI9eQpDT05GSUdfQkUyTkVU X0JFMz15CkNPTkZJR19CRTJORVRfTEFOQ0VSPXkKQ09ORklHX0JFMk5FVF9TS1lIQVdLPXkKQ09O RklHX05FVF9WRU5ET1JfRVpDSElQPXkKQ09ORklHX0VaQ0hJUF9OUFNfTUFOQUdFTUVOVF9FTkVU PXkKQ09ORklHX05FVF9WRU5ET1JfRlVKSVRTVT15CkNPTkZJR19QQ01DSUFfRk1WSjE4WD15CkNP TkZJR19ORVRfVkVORE9SX0dPT0dMRT15CkNPTkZJR19HVkU9eQpDT05GSUdfTkVUX1ZFTkRPUl9I VUFXRUk9eQpDT05GSUdfSElOSUM9eQpDT05GSUdfTkVUX1ZFTkRPUl9JODI1WFg9eQpDT05GSUdf TkVUX1ZFTkRPUl9JTlRFTD15CkNPTkZJR19FMTAwPXkKQ09ORklHX0UxMDAwPXkKQ09ORklHX0Ux MDAwRT15CkNPTkZJR19FMTAwMEVfSFdUUz15CkNPTkZJR19JR0I9eQpDT05GSUdfSUdCX0hXTU9O PXkKQ09ORklHX0lHQlZGPXkKQ09ORklHX0lYR0I9eQpDT05GSUdfSVhHQkU9eQpDT05GSUdfSVhH QkVfSFdNT049eQpDT05GSUdfSVhHQkVfRENCPXkKQ09ORklHX0lYR0JFX0lQU0VDPXkKQ09ORklH X0lYR0JFVkY9eQpDT05GSUdfSVhHQkVWRl9JUFNFQz15CkNPTkZJR19JNDBFPXkKQ09ORklHX0k0 MEVfRENCPXkKQ09ORklHX0lBVkY9eQpDT05GSUdfSTQwRVZGPXkKQ09ORklHX0lDRT15CkNPTkZJ R19GTTEwSz15CkNPTkZJR19JR0M9eQpDT05GSUdfSk1FPXkKQ09ORklHX05FVF9WRU5ET1JfTUFS VkVMTD15CkNPTkZJR19NVk1ESU89eQpDT05GSUdfU0tHRT15CkNPTkZJR19TS0dFX0RFQlVHPXkK Q09ORklHX1NLR0VfR0VORVNJUz15CkNPTkZJR19TS1kyPXkKQ09ORklHX1NLWTJfREVCVUc9eQpD T05GSUdfUFJFU1RFUkE9eQpDT05GSUdfUFJFU1RFUkFfUENJPXkKQ09ORklHX05FVF9WRU5ET1Jf TUVMTEFOT1g9eQpDT05GSUdfTUxYNF9FTj15CkNPTkZJR19NTFg0X0VOX0RDQj15CkNPTkZJR19N TFg0X0NPUkU9eQpDT05GSUdfTUxYNF9ERUJVRz15CkNPTkZJR19NTFg0X0NPUkVfR0VOMj15CkNP TkZJR19NTFg1X0NPUkU9eQpDT05GSUdfTUxYNV9BQ0NFTD15CkNPTkZJR19NTFg1X0ZQR0E9eQpD T05GSUdfTUxYNV9DT1JFX0VOPXkKQ09ORklHX01MWDVfRU5fQVJGUz15CkNPTkZJR19NTFg1X0VO X1JYTkZDPXkKQ09ORklHX01MWDVfTVBGUz15CkNPTkZJR19NTFg1X0VTV0lUQ0g9eQpDT05GSUdf TUxYNV9DTFNfQUNUPXkKQ09ORklHX01MWDVfVENfQ1Q9eQpDT05GSUdfTUxYNV9DT1JFX0VOX0RD Qj15CkNPTkZJR19NTFg1X0NPUkVfSVBPSUI9eQpDT05GSUdfTUxYNV9GUEdBX0lQU0VDPXkKQ09O RklHX01MWDVfSVBTRUM9eQpDT05GSUdfTUxYNV9FTl9JUFNFQz15CkNPTkZJR19NTFg1X0ZQR0Ff VExTPXkKQ09ORklHX01MWDVfVExTPXkKQ09ORklHX01MWDVfRU5fVExTPXkKQ09ORklHX01MWDVf U1dfU1RFRVJJTkc9eQpDT05GSUdfTUxYU1dfQ09SRT15CkNPTkZJR19NTFhTV19DT1JFX0hXTU9O PXkKQ09ORklHX01MWFNXX0NPUkVfVEhFUk1BTD15CkNPTkZJR19NTFhTV19QQ0k9eQpDT05GSUdf TUxYU1dfSTJDPXkKQ09ORklHX01MWFNXX1NXSVRDSElCPXkKQ09ORklHX01MWFNXX1NXSVRDSFgy PXkKQ09ORklHX01MWFNXX1NQRUNUUlVNPXkKQ09ORklHX01MWFNXX1NQRUNUUlVNX0RDQj15CkNP TkZJR19NTFhTV19NSU5JTUFMPXkKQ09ORklHX01MWEZXPXkKQ09ORklHX05FVF9WRU5ET1JfTUlD UkVMPXkKQ09ORklHX0tTODg0Mj15CkNPTkZJR19LUzg4NTE9eQpDT05GSUdfS1M4ODUxX01MTD15 CkNPTkZJR19LU1o4ODRYX1BDST15CkNPTkZJR19ORVRfVkVORE9SX01JQ1JPQ0hJUD15CkNPTkZJ R19FTkMyOEo2MD15CkNPTkZJR19FTkMyOEo2MF9XUklURVZFUklGWT15CkNPTkZJR19FTkNYMjRK NjAwPXkKQ09ORklHX0xBTjc0M1g9eQpDT05GSUdfTkVUX1ZFTkRPUl9NSUNST1NFTUk9eQpDT05G SUdfTVNDQ19PQ0VMT1RfU1dJVENIX0xJQj15CkNPTkZJR19NU0NDX09DRUxPVF9TV0lUQ0g9eQpD T05GSUdfTkVUX1ZFTkRPUl9NWVJJPXkKQ09ORklHX01ZUkkxMEdFPXkKQ09ORklHX0ZFQUxOWD15 CkNPTkZJR19ORVRfVkVORE9SX05BVFNFTUk9eQpDT05GSUdfTkFUU0VNST15CkNPTkZJR19OUzgz ODIwPXkKQ09ORklHX05FVF9WRU5ET1JfTkVURVJJT049eQpDT05GSUdfUzJJTz15CkNPTkZJR19W WEdFPXkKQ09ORklHX1ZYR0VfREVCVUdfVFJBQ0VfQUxMPXkKQ09ORklHX05FVF9WRU5ET1JfTkVU Uk9OT01FPXkKQ09ORklHX05GUD15CkNPTkZJR19ORlBfQVBQX0ZMT1dFUj15CkNPTkZJR19ORlBf QVBQX0FCTV9OSUM9eQpDT05GSUdfTkZQX0RFQlVHPXkKQ09ORklHX05FVF9WRU5ET1JfTkk9eQpD T05GSUdfTklfWEdFX01BTkFHRU1FTlRfRU5FVD15CkNPTkZJR19ORVRfVkVORE9SXzgzOTA9eQpD T05GSUdfUENNQ0lBX0FYTkVUPXkKQ09ORklHX05FMjAwMD15CkNPTkZJR19ORTJLX1BDST15CkNP TkZJR19QQ01DSUFfUENORVQ9eQpDT05GSUdfVUxUUkE9eQpDT05GSUdfV0Q4MHgzPXkKQ09ORklH X05FVF9WRU5ET1JfTlZJRElBPXkKQ09ORklHX0ZPUkNFREVUSD15CkNPTkZJR19ORVRfVkVORE9S X09LST15CkNPTkZJR19QQ0hfR0JFPXkKQ09ORklHX0VUSE9DPXkKQ09ORklHX05FVF9WRU5ET1Jf UEFDS0VUX0VOR0lORVM9eQpDT05GSUdfSEFNQUNIST15CkNPTkZJR19ZRUxMT1dGSU49eQpDT05G SUdfTkVUX1ZFTkRPUl9QRU5TQU5ETz15CkNPTkZJR19ORVRfVkVORE9SX1FMT0dJQz15CkNPTkZJ R19RTEEzWFhYPXkKQ09ORklHX1FMQ05JQz15CkNPTkZJR19RTENOSUNfU1JJT1Y9eQpDT05GSUdf UUxDTklDX0RDQj15CkNPTkZJR19RTENOSUNfSFdNT049eQpDT05GSUdfTkVUWEVOX05JQz15CkNP TkZJR19RRUQ9eQpDT05GSUdfUUVEX0xMMj15CkNPTkZJR19RRURfU1JJT1Y9eQpDT05GSUdfUUVE RT15CkNPTkZJR19RRURfSVNDU0k9eQpDT05GSUdfUUVEX0ZDT0U9eQpDT05GSUdfUUVEX09PTz15 CkNPTkZJR19ORVRfVkVORE9SX1FVQUxDT01NPXkKQ09ORklHX1FDQTcwMDA9eQpDT05GSUdfUUNB NzAwMF9TUEk9eQpDT05GSUdfUUNBNzAwMF9VQVJUPXkKQ09ORklHX1FDT01fRU1BQz15CkNPTkZJ R19STU5FVD15CkNPTkZJR19ORVRfVkVORE9SX1JEQz15CkNPTkZJR19SNjA0MD15CkNPTkZJR19O RVRfVkVORE9SX1JFQUxURUs9eQpDT05GSUdfQVRQPXkKQ09ORklHXzgxMzlDUD15CkNPTkZJR184 MTM5VE9PPXkKQ09ORklHXzgxMzlUT09fUElPPXkKQ09ORklHXzgxMzlUT09fVFVORV9UV0lTVEVS PXkKQ09ORklHXzgxMzlUT09fODEyOT15CkNPTkZJR184MTM5X09MRF9SWF9SRVNFVD15CkNPTkZJ R19SODE2OT15CkNPTkZJR19ORVRfVkVORE9SX1JFTkVTQVM9eQpDT05GSUdfTkVUX1ZFTkRPUl9S T0NLRVI9eQpDT05GSUdfUk9DS0VSPXkKQ09ORklHX05FVF9WRU5ET1JfU0FNU1VORz15CkNPTkZJ R19TWEdCRV9FVEg9eQpDT05GSUdfTkVUX1ZFTkRPUl9TRUVRPXkKQ09ORklHX05FVF9WRU5ET1Jf U09MQVJGTEFSRT15CkNPTkZJR19TRkM9eQpDT05GSUdfU0ZDX01URD15CkNPTkZJR19TRkNfTUNE SV9NT049eQpDT05GSUdfU0ZDX1NSSU9WPXkKQ09ORklHX1NGQ19NQ0RJX0xPR0dJTkc9eQpDT05G SUdfU0ZDX0ZBTENPTj15CkNPTkZJR19TRkNfRkFMQ09OX01URD15CkNPTkZJR19ORVRfVkVORE9S X1NJTEFOPXkKQ09ORklHX1NDOTIwMzE9eQpDT05GSUdfTkVUX1ZFTkRPUl9TSVM9eQpDT05GSUdf U0lTOTAwPXkKQ09ORklHX1NJUzE5MD15CkNPTkZJR19ORVRfVkVORE9SX1NNU0M9eQpDT05GSUdf U01DOTE5ND15CkNPTkZJR19QQ01DSUFfU01DOTFDOTI9eQpDT05GSUdfRVBJQzEwMD15CkNPTkZJ R19TTVNDOTExWD15CkNPTkZJR19TTVNDOTQyMD15CkNPTkZJR19ORVRfVkVORE9SX1NPQ0lPTkVY VD15CkNPTkZJR19ORVRfVkVORE9SX1NUTUlDUk89eQpDT05GSUdfU1RNTUFDX0VUSD15CkNPTkZJ R19TVE1NQUNfU0VMRlRFU1RTPXkKQ09ORklHX1NUTU1BQ19QTEFURk9STT15CkNPTkZJR19EV01B Q19EV0NfUU9TX0VUSD15CkNPTkZJR19EV01BQ19HRU5FUklDPXkKQ09ORklHX0RXTUFDX0lOVEVM X1BMQVQ9eQpDT05GSUdfRFdNQUNfSU5URUw9eQpDT05GSUdfU1RNTUFDX1BDST15CkNPTkZJR19O RVRfVkVORE9SX1NVTj15CkNPTkZJR19IQVBQWU1FQUw9eQpDT05GSUdfU1VOR0VNPXkKQ09ORklH X0NBU1NJTkk9eQpDT05GSUdfTklVPXkKQ09ORklHX05FVF9WRU5ET1JfU1lOT1BTWVM9eQpDT05G SUdfRFdDX1hMR01BQz15CkNPTkZJR19EV0NfWExHTUFDX1BDST15CkNPTkZJR19ORVRfVkVORE9S X1RFSFVUST15CkNPTkZJR19URUhVVEk9eQpDT05GSUdfTkVUX1ZFTkRPUl9UST15CkNPTkZJR19U SV9DUFNXX1BIWV9TRUw9eQpDT05GSUdfVExBTj15CkNPTkZJR19ORVRfVkVORE9SX1ZJQT15CkNP TkZJR19WSUFfUkhJTkU9eQpDT05GSUdfVklBX1JISU5FX01NSU89eQpDT05GSUdfVklBX1ZFTE9D SVRZPXkKQ09ORklHX05FVF9WRU5ET1JfV0laTkVUPXkKQ09ORklHX1dJWk5FVF9XNTEwMD15CkNP TkZJR19XSVpORVRfVzUzMDA9eQojIENPTkZJR19XSVpORVRfQlVTX0RJUkVDVCBpcyBub3Qgc2V0 CiMgQ09ORklHX1dJWk5FVF9CVVNfSU5ESVJFQ1QgaXMgbm90IHNldApDT05GSUdfV0laTkVUX0JV U19BTlk9eQpDT05GSUdfV0laTkVUX1c1MTAwX1NQST15CkNPTkZJR19ORVRfVkVORE9SX1hJTElO WD15CkNPTkZJR19YSUxJTlhfQVhJX0VNQUM9eQpDT05GSUdfWElMSU5YX0xMX1RFTUFDPXkKQ09O RklHX05FVF9WRU5ET1JfWElSQ09NPXkKQ09ORklHX1BDTUNJQV9YSVJDMlBTPXkKQ09ORklHX0ZE REk9eQpDT05GSUdfREVGWFg9eQpDT05GSUdfREVGWFhfTU1JTz15CkNPTkZJR19TS0ZQPXkKQ09O RklHX0hJUFBJPXkKQ09ORklHX1JPQURSVU5ORVI9eQpDT05GSUdfUk9BRFJVTk5FUl9MQVJHRV9S SU5HUz15CkNPTkZJR19ORVRfU0IxMDAwPXkKQ09ORklHX1BIWUxJTks9eQpDT05GSUdfUEhZTElC PXkKQ09ORklHX1NXUEhZPXkKQ09ORklHX0xFRF9UUklHR0VSX1BIWT15CkNPTkZJR19GSVhFRF9Q SFk9eQpDT05GSUdfU0ZQPXkKCiMKIyBNSUkgUEhZIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0FN RF9QSFk9eQpDT05GSUdfQURJTl9QSFk9eQpDT05GSUdfQVFVQU5USUFfUEhZPXkKQ09ORklHX0FY ODg3OTZCX1BIWT15CkNPTkZJR19CUk9BRENPTV9QSFk9eQpDT05GSUdfQkNNNTQxNDBfUEhZPXkK Q09ORklHX0JDTTdYWFhfUEhZPXkKQ09ORklHX0JDTTg0ODgxX1BIWT15CkNPTkZJR19CQ004N1hY X1BIWT15CkNPTkZJR19CQ01fTkVUX1BIWUxJQj15CkNPTkZJR19DSUNBREFfUEhZPXkKQ09ORklH X0NPUlRJTkFfUEhZPXkKQ09ORklHX0RBVklDT01fUEhZPXkKQ09ORklHX0lDUExVU19QSFk9eQpD T05GSUdfTFhUX1BIWT15CkNPTkZJR19JTlRFTF9YV0FZX1BIWT15CkNPTkZJR19MU0lfRVQxMDEx Q19QSFk9eQpDT05GSUdfTUFSVkVMTF9QSFk9eQpDT05GSUdfTUFSVkVMTF8xMEdfUEhZPXkKQ09O RklHX01JQ1JFTF9QSFk9eQpDT05GSUdfTUlDUk9DSElQX1BIWT15CkNPTkZJR19NSUNST0NISVBf VDFfUEhZPXkKQ09ORklHX01JQ1JPU0VNSV9QSFk9eQpDT05GSUdfTkFUSU9OQUxfUEhZPXkKQ09O RklHX05YUF9USkExMVhYX1BIWT15CkNPTkZJR19BVDgwM1hfUEhZPXkKQ09ORklHX1FTRU1JX1BI WT15CkNPTkZJR19SRUFMVEVLX1BIWT15CkNPTkZJR19SRU5FU0FTX1BIWT15CkNPTkZJR19ST0NL Q0hJUF9QSFk9eQpDT05GSUdfU01TQ19QSFk9eQpDT05GSUdfU1RFMTBYUD15CkNPTkZJR19URVJB TkVUSUNTX1BIWT15CkNPTkZJR19EUDgzODIyX1BIWT15CkNPTkZJR19EUDgzVEM4MTFfUEhZPXkK Q09ORklHX0RQODM4NDhfUEhZPXkKQ09ORklHX0RQODM4NjdfUEhZPXkKQ09ORklHX0RQODM4Njlf UEhZPXkKQ09ORklHX1ZJVEVTU0VfUEhZPXkKQ09ORklHX1hJTElOWF9HTUlJMlJHTUlJPXkKQ09O RklHX01JQ1JFTF9LUzg5OTVNQT15CkNPTkZJR19NRElPX0RFVklDRT15CkNPTkZJR19NRElPX0JV Uz15CkNPTkZJR19PRl9NRElPPXkKQ09ORklHX01ESU9fREVWUkVTPXkKQ09ORklHX01ESU9fQklU QkFORz15CkNPTkZJR19NRElPX0JDTV9VTklNQUM9eQpDT05GSUdfTURJT19HUElPPXkKQ09ORklH X01ESU9fSElTSV9GRU1BQz15CkNPTkZJR19NRElPX0kyQz15CkNPTkZJR19NRElPX01WVVNCPXkK Q09ORklHX01ESU9fTVNDQ19NSUlNPXkKQ09ORklHX01ESU9fSVBRNDAxOT15CkNPTkZJR19NRElP X0lQUTgwNjQ9eQoKIwojIE1ESU8gTXVsdGlwbGV4ZXJzCiMKQ09ORklHX01ESU9fQlVTX01VWD15 CkNPTkZJR19NRElPX0JVU19NVVhfR1BJTz15CkNPTkZJR19NRElPX0JVU19NVVhfTVVMVElQTEVY RVI9eQpDT05GSUdfTURJT19CVVNfTVVYX01NSU9SRUc9eQoKIwojIFBDUyBkZXZpY2UgZHJpdmVy cwojCkNPTkZJR19QQ1NfWFBDUz15CkNPTkZJR19QQ1NfTFlOWD15CiMgZW5kIG9mIFBDUyBkZXZp Y2UgZHJpdmVycwoKQ09ORklHX1BMSVA9eQpDT05GSUdfUFBQPXkKQ09ORklHX1BQUF9CU0RDT01Q PXkKQ09ORklHX1BQUF9ERUZMQVRFPXkKQ09ORklHX1BQUF9GSUxURVI9eQpDT05GSUdfUFBQX01Q UEU9eQpDT05GSUdfUFBQX01VTFRJTElOSz15CkNPTkZJR19QUFBPQVRNPXkKQ09ORklHX1BQUE9F PXkKQ09ORklHX1BQVFA9eQpDT05GSUdfUFBQT0wyVFA9eQpDT05GSUdfUFBQX0FTWU5DPXkKQ09O RklHX1BQUF9TWU5DX1RUWT15CkNPTkZJR19TTElQPXkKQ09ORklHX1NMSEM9eQpDT05GSUdfU0xJ UF9DT01QUkVTU0VEPXkKQ09ORklHX1NMSVBfU01BUlQ9eQpDT05GSUdfU0xJUF9NT0RFX1NMSVA2 PXkKQ09ORklHX1VTQl9ORVRfRFJJVkVSUz15CkNPTkZJR19VU0JfQ0FUQz15CkNPTkZJR19VU0Jf S0FXRVRIPXkKQ09ORklHX1VTQl9QRUdBU1VTPXkKQ09ORklHX1VTQl9SVEw4MTUwPXkKQ09ORklH X1VTQl9SVEw4MTUyPXkKQ09ORklHX1VTQl9MQU43OFhYPXkKQ09ORklHX1VTQl9VU0JORVQ9eQpD T05GSUdfVVNCX05FVF9BWDg4MTdYPXkKQ09ORklHX1VTQl9ORVRfQVg4ODE3OV8xNzhBPXkKQ09O RklHX1VTQl9ORVRfQ0RDRVRIRVI9eQpDT05GSUdfVVNCX05FVF9DRENfRUVNPXkKQ09ORklHX1VT Ql9ORVRfQ0RDX05DTT15CkNPTkZJR19VU0JfTkVUX0hVQVdFSV9DRENfTkNNPXkKQ09ORklHX1VT Ql9ORVRfQ0RDX01CSU09eQpDT05GSUdfVVNCX05FVF9ETTk2MDE9eQpDT05GSUdfVVNCX05FVF9T Ujk3MDA9eQpDT05GSUdfVVNCX05FVF9TUjk4MDA9eQpDT05GSUdfVVNCX05FVF9TTVNDNzVYWD15 CkNPTkZJR19VU0JfTkVUX1NNU0M5NVhYPXkKQ09ORklHX1VTQl9ORVRfR0w2MjBBPXkKQ09ORklH X1VTQl9ORVRfTkVUMTA4MD15CkNPTkZJR19VU0JfTkVUX1BMVVNCPXkKQ09ORklHX1VTQl9ORVRf TUNTNzgzMD15CkNPTkZJR19VU0JfTkVUX1JORElTX0hPU1Q9eQpDT05GSUdfVVNCX05FVF9DRENf U1VCU0VUX0VOQUJMRT15CkNPTkZJR19VU0JfTkVUX0NEQ19TVUJTRVQ9eQpDT05GSUdfVVNCX0FM SV9NNTYzMj15CkNPTkZJR19VU0JfQU4yNzIwPXkKQ09ORklHX1VTQl9CRUxLSU49eQpDT05GSUdf VVNCX0FSTUxJTlVYPXkKQ09ORklHX1VTQl9FUFNPTjI4ODg9eQpDT05GSUdfVVNCX0tDMjE5MD15 CkNPTkZJR19VU0JfTkVUX1pBVVJVUz15CkNPTkZJR19VU0JfTkVUX0NYODIzMTBfRVRIPXkKQ09O RklHX1VTQl9ORVRfS0FMTUlBPXkKQ09ORklHX1VTQl9ORVRfUU1JX1dXQU49eQpDT05GSUdfVVNC X0hTTz15CkNPTkZJR19VU0JfTkVUX0lOVDUxWDE9eQpDT05GSUdfVVNCX0NEQ19QSE9ORVQ9eQpD T05GSUdfVVNCX0lQSEVUSD15CkNPTkZJR19VU0JfU0lFUlJBX05FVD15CkNPTkZJR19VU0JfVkw2 MDA9eQpDT05GSUdfVVNCX05FVF9DSDkyMDA9eQpDT05GSUdfVVNCX05FVF9BUUMxMTE9eQpDT05G SUdfVVNCX1JUTDgxNTNfRUNNPXkKQ09ORklHX1dMQU49eQpDT05GSUdfV0xBTl9WRU5ET1JfQURN VEVLPXkKQ09ORklHX0FETTgyMTE9eQpDT05GSUdfQVRIX0NPTU1PTj15CkNPTkZJR19XTEFOX1ZF TkRPUl9BVEg9eQpDT05GSUdfQVRIX0RFQlVHPXkKQ09ORklHX0FUSF9UUkFDRVBPSU5UUz15CkNP TkZJR19BVEhfUkVHX0RZTkFNSUNfVVNFUl9SRUdfSElOVFM9eQpDT05GSUdfQVRIX1JFR19EWU5B TUlDX1VTRVJfQ0VSVF9URVNUSU5HPXkKQ09ORklHX0FUSDVLPXkKQ09ORklHX0FUSDVLX0RFQlVH PXkKQ09ORklHX0FUSDVLX1RSQUNFUj15CkNPTkZJR19BVEg1S19QQ0k9eQpDT05GSUdfQVRINUtf VEVTVF9DSEFOTkVMUz15CkNPTkZJR19BVEg5S19IVz15CkNPTkZJR19BVEg5S19DT01NT049eQpD T05GSUdfQVRIOUtfQ09NTU9OX0RFQlVHPXkKQ09ORklHX0FUSDlLX0RGU19ERUJVR0ZTPXkKQ09O RklHX0FUSDlLX0JUQ09FWF9TVVBQT1JUPXkKQ09ORklHX0FUSDlLPXkKQ09ORklHX0FUSDlLX1BD ST15CkNPTkZJR19BVEg5S19BSEI9eQpDT05GSUdfQVRIOUtfREVCVUdGUz15CkNPTkZJR19BVEg5 S19TVEFUSU9OX1NUQVRJU1RJQ1M9eQpDT05GSUdfQVRIOUtfVFg5OT15CkNPTkZJR19BVEg5S19E RlNfQ0VSVElGSUVEPXkKQ09ORklHX0FUSDlLX0RZTkFDSz15CkNPTkZJR19BVEg5S19XT1c9eQpD T05GSUdfQVRIOUtfUkZLSUxMPXkKQ09ORklHX0FUSDlLX0NIQU5ORUxfQ09OVEVYVD15CkNPTkZJ R19BVEg5S19QQ09FTT15CkNPTkZJR19BVEg5S19QQ0lfTk9fRUVQUk9NPXkKQ09ORklHX0FUSDlL X0hUQz15CkNPTkZJR19BVEg5S19IVENfREVCVUdGUz15CkNPTkZJR19BVEg5S19IV1JORz15CkNP TkZJR19BVEg5S19DT01NT05fU1BFQ1RSQUw9eQpDT05GSUdfQ0FSTDkxNzA9eQpDT05GSUdfQ0FS TDkxNzBfTEVEUz15CkNPTkZJR19DQVJMOTE3MF9ERUJVR0ZTPXkKQ09ORklHX0NBUkw5MTcwX1dQ Qz15CkNPTkZJR19DQVJMOTE3MF9IV1JORz15CkNPTkZJR19BVEg2S0w9eQpDT05GSUdfQVRINktM X1NESU89eQpDT05GSUdfQVRINktMX1VTQj15CkNPTkZJR19BVEg2S0xfREVCVUc9eQpDT05GSUdf QVRINktMX1RSQUNJTkc9eQpDT05GSUdfQVRINktMX1JFR0RPTUFJTj15CkNPTkZJR19BUjU1MjM9 eQpDT05GSUdfV0lMNjIxMD15CkNPTkZJR19XSUw2MjEwX0lTUl9DT1I9eQpDT05GSUdfV0lMNjIx MF9UUkFDSU5HPXkKQ09ORklHX1dJTDYyMTBfREVCVUdGUz15CkNPTkZJR19BVEgxMEs9eQpDT05G SUdfQVRIMTBLX0NFPXkKQ09ORklHX0FUSDEwS19QQ0k9eQpDT05GSUdfQVRIMTBLX0FIQj15CkNP TkZJR19BVEgxMEtfU0RJTz15CkNPTkZJR19BVEgxMEtfVVNCPXkKQ09ORklHX0FUSDEwS19ERUJV Rz15CkNPTkZJR19BVEgxMEtfREVCVUdGUz15CkNPTkZJR19BVEgxMEtfU1BFQ1RSQUw9eQpDT05G SUdfQVRIMTBLX1RSQUNJTkc9eQpDT05GSUdfQVRIMTBLX0RGU19DRVJUSUZJRUQ9eQpDT05GSUdf V0NOMzZYWD15CkNPTkZJR19XQ04zNlhYX0RFQlVHRlM9eQpDT05GSUdfQVRIMTFLPXkKQ09ORklH X0FUSDExS19BSEI9eQpDT05GSUdfQVRIMTFLX1BDST15CkNPTkZJR19BVEgxMUtfREVCVUc9eQpD T05GSUdfQVRIMTFLX0RFQlVHRlM9eQpDT05GSUdfQVRIMTFLX1RSQUNJTkc9eQpDT05GSUdfQVRI MTFLX1NQRUNUUkFMPXkKQ09ORklHX1dMQU5fVkVORE9SX0FUTUVMPXkKQ09ORklHX0FUTUVMPXkK Q09ORklHX1BDSV9BVE1FTD15CkNPTkZJR19QQ01DSUFfQVRNRUw9eQpDT05GSUdfQVQ3NkM1MFhf VVNCPXkKQ09ORklHX1dMQU5fVkVORE9SX0JST0FEQ09NPXkKQ09ORklHX0I0Mz15CkNPTkZJR19C NDNfQkNNQT15CkNPTkZJR19CNDNfU1NCPXkKQ09ORklHX0I0M19CVVNFU19CQ01BX0FORF9TU0I9 eQojIENPTkZJR19CNDNfQlVTRVNfQkNNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0I0M19CVVNFU19T U0IgaXMgbm90IHNldApDT05GSUdfQjQzX1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M19QQ0lD T1JFX0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQzX1NESU89eQpDT05GSUdfQjQzX0JDTUFfUElPPXkK Q09ORklHX0I0M19QSU89eQpDT05GSUdfQjQzX1BIWV9HPXkKQ09ORklHX0I0M19QSFlfTj15CkNP TkZJR19CNDNfUEhZX0xQPXkKQ09ORklHX0I0M19QSFlfSFQ9eQpDT05GSUdfQjQzX0xFRFM9eQpD T05GSUdfQjQzX0hXUk5HPXkKQ09ORklHX0I0M19ERUJVRz15CkNPTkZJR19CNDNMRUdBQ1k9eQpD T05GSUdfQjQzTEVHQUNZX1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M0xFR0FDWV9QQ0lDT1JF X0FVVE9TRUxFQ1Q9eQpDT05GSUdfQjQzTEVHQUNZX0xFRFM9eQpDT05GSUdfQjQzTEVHQUNZX0hX Uk5HPXkKQ09ORklHX0I0M0xFR0FDWV9ERUJVRz15CkNPTkZJR19CNDNMRUdBQ1lfRE1BPXkKQ09O RklHX0I0M0xFR0FDWV9QSU89eQpDT05GSUdfQjQzTEVHQUNZX0RNQV9BTkRfUElPX01PREU9eQoj IENPTkZJR19CNDNMRUdBQ1lfRE1BX01PREUgaXMgbm90IHNldAojIENPTkZJR19CNDNMRUdBQ1lf UElPX01PREUgaXMgbm90IHNldApDT05GSUdfQlJDTVVUSUw9eQpDT05GSUdfQlJDTVNNQUM9eQpD T05GSUdfQlJDTUZNQUM9eQpDT05GSUdfQlJDTUZNQUNfUFJPVE9fQkNEQz15CkNPTkZJR19CUkNN Rk1BQ19QUk9UT19NU0dCVUY9eQpDT05GSUdfQlJDTUZNQUNfU0RJTz15CkNPTkZJR19CUkNNRk1B Q19VU0I9eQpDT05GSUdfQlJDTUZNQUNfUENJRT15CkNPTkZJR19CUkNNX1RSQUNJTkc9eQpDT05G SUdfQlJDTURCRz15CkNPTkZJR19XTEFOX1ZFTkRPUl9DSVNDTz15CkNPTkZJR19BSVJPPXkKQ09O RklHX0FJUk9fQ1M9eQpDT05GSUdfV0xBTl9WRU5ET1JfSU5URUw9eQpDT05GSUdfSVBXMjEwMD15 CkNPTkZJR19JUFcyMTAwX01PTklUT1I9eQpDT05GSUdfSVBXMjEwMF9ERUJVRz15CkNPTkZJR19J UFcyMjAwPXkKQ09ORklHX0lQVzIyMDBfTU9OSVRPUj15CkNPTkZJR19JUFcyMjAwX1JBRElPVEFQ PXkKQ09ORklHX0lQVzIyMDBfUFJPTUlTQ1VPVVM9eQpDT05GSUdfSVBXMjIwMF9RT1M9eQpDT05G SUdfSVBXMjIwMF9ERUJVRz15CkNPTkZJR19MSUJJUFc9eQpDT05GSUdfTElCSVBXX0RFQlVHPXkK Q09ORklHX0lXTEVHQUNZPXkKQ09ORklHX0lXTDQ5NjU9eQpDT05GSUdfSVdMMzk0NT15CgojCiMg aXdsMzk0NSAvIGl3bDQ5NjUgRGVidWdnaW5nIE9wdGlvbnMKIwpDT05GSUdfSVdMRUdBQ1lfREVC VUc9eQpDT05GSUdfSVdMRUdBQ1lfREVCVUdGUz15CiMgZW5kIG9mIGl3bDM5NDUgLyBpd2w0OTY1 IERlYnVnZ2luZyBPcHRpb25zCgpDT05GSUdfSVdMV0lGST15CkNPTkZJR19JV0xXSUZJX0xFRFM9 eQpDT05GSUdfSVdMRFZNPXkKQ09ORklHX0lXTE1WTT15CkNPTkZJR19JV0xXSUZJX0JDQVNUX0ZJ TFRFUklORz15CgojCiMgRGVidWdnaW5nIE9wdGlvbnMKIwpDT05GSUdfSVdMV0lGSV9ERUJVRz15 CkNPTkZJR19JV0xXSUZJX0RFQlVHRlM9eQpDT05GSUdfSVdMV0lGSV9ERVZJQ0VfVFJBQ0lORz15 CiMgZW5kIG9mIERlYnVnZ2luZyBPcHRpb25zCgpDT05GSUdfV0xBTl9WRU5ET1JfSU5URVJTSUw9 eQpDT05GSUdfSE9TVEFQPXkKQ09ORklHX0hPU1RBUF9GSVJNV0FSRT15CkNPTkZJR19IT1NUQVBf RklSTVdBUkVfTlZSQU09eQpDT05GSUdfSE9TVEFQX1BMWD15CkNPTkZJR19IT1NUQVBfUENJPXkK Q09ORklHX0hPU1RBUF9DUz15CkNPTkZJR19IRVJNRVM9eQpDT05GSUdfSEVSTUVTX1BSSVNNPXkK Q09ORklHX0hFUk1FU19DQUNIRV9GV19PTl9JTklUPXkKQ09ORklHX1BMWF9IRVJNRVM9eQpDT05G SUdfVE1EX0hFUk1FUz15CkNPTkZJR19OT1JURUxfSEVSTUVTPXkKQ09ORklHX1BDSV9IRVJNRVM9 eQpDT05GSUdfUENNQ0lBX0hFUk1FUz15CkNPTkZJR19QQ01DSUFfU1BFQ1RSVU09eQpDT05GSUdf T1JJTk9DT19VU0I9eQpDT05GSUdfUDU0X0NPTU1PTj15CkNPTkZJR19QNTRfVVNCPXkKQ09ORklH X1A1NF9QQ0k9eQpDT05GSUdfUDU0X1NQST15CkNPTkZJR19QNTRfU1BJX0RFRkFVTFRfRUVQUk9N PXkKQ09ORklHX1A1NF9MRURTPXkKQ09ORklHX1BSSVNNNTQ9eQpDT05GSUdfV0xBTl9WRU5ET1Jf TUFSVkVMTD15CkNPTkZJR19MSUJFUlRBUz15CkNPTkZJR19MSUJFUlRBU19VU0I9eQpDT05GSUdf TElCRVJUQVNfQ1M9eQpDT05GSUdfTElCRVJUQVNfU0RJTz15CkNPTkZJR19MSUJFUlRBU19TUEk9 eQpDT05GSUdfTElCRVJUQVNfREVCVUc9eQpDT05GSUdfTElCRVJUQVNfTUVTSD15CkNPTkZJR19M SUJFUlRBU19USElORklSTT15CkNPTkZJR19MSUJFUlRBU19USElORklSTV9ERUJVRz15CkNPTkZJ R19MSUJFUlRBU19USElORklSTV9VU0I9eQpDT05GSUdfTVdJRklFWD15CkNPTkZJR19NV0lGSUVY X1NESU89eQpDT05GSUdfTVdJRklFWF9QQ0lFPXkKQ09ORklHX01XSUZJRVhfVVNCPXkKQ09ORklH X01XTDhLPXkKQ09ORklHX1dMQU5fVkVORE9SX01FRElBVEVLPXkKQ09ORklHX01UNzYwMVU9eQpD T05GSUdfTVQ3Nl9DT1JFPXkKQ09ORklHX01UNzZfTEVEUz15CkNPTkZJR19NVDc2X1VTQj15CkNP TkZJR19NVDc2X1NESU89eQpDT05GSUdfTVQ3NngwMl9MSUI9eQpDT05GSUdfTVQ3NngwMl9VU0I9 eQpDT05GSUdfTVQ3NngwX0NPTU1PTj15CkNPTkZJR19NVDc2eDBVPXkKQ09ORklHX01UNzZ4MEU9 eQpDT05GSUdfTVQ3NngyX0NPTU1PTj15CkNPTkZJR19NVDc2eDJFPXkKQ09ORklHX01UNzZ4MlU9 eQpDT05GSUdfTVQ3NjAzRT15CkNPTkZJR19NVDc2MTVfQ09NTU9OPXkKQ09ORklHX01UNzYxNUU9 eQpDT05GSUdfTVQ3NjYzX1VTQl9TRElPX0NPTU1PTj15CkNPTkZJR19NVDc2NjNVPXkKQ09ORklH X01UNzY2M1M9eQpDT05GSUdfTVQ3OTE1RT15CkNPTkZJR19XTEFOX1ZFTkRPUl9NSUNST0NISVA9 eQpDT05GSUdfV0lMQzEwMDA9eQpDT05GSUdfV0lMQzEwMDBfU0RJTz15CkNPTkZJR19XSUxDMTAw MF9TUEk9eQpDT05GSUdfV0lMQzEwMDBfSFdfT09CX0lOVFI9eQpDT05GSUdfV0xBTl9WRU5ET1Jf UkFMSU5LPXkKQ09ORklHX1JUMlgwMD15CkNPTkZJR19SVDI0MDBQQ0k9eQpDT05GSUdfUlQyNTAw UENJPXkKQ09ORklHX1JUNjFQQ0k9eQpDT05GSUdfUlQyODAwUENJPXkKQ09ORklHX1JUMjgwMFBD SV9SVDMzWFg9eQpDT05GSUdfUlQyODAwUENJX1JUMzVYWD15CkNPTkZJR19SVDI4MDBQQ0lfUlQ1 M1hYPXkKQ09ORklHX1JUMjgwMFBDSV9SVDMyOTA9eQpDT05GSUdfUlQyNTAwVVNCPXkKQ09ORklH X1JUNzNVU0I9eQpDT05GSUdfUlQyODAwVVNCPXkKQ09ORklHX1JUMjgwMFVTQl9SVDMzWFg9eQpD T05GSUdfUlQyODAwVVNCX1JUMzVYWD15CkNPTkZJR19SVDI4MDBVU0JfUlQzNTczPXkKQ09ORklH X1JUMjgwMFVTQl9SVDUzWFg9eQpDT05GSUdfUlQyODAwVVNCX1JUNTVYWD15CkNPTkZJR19SVDI4 MDBVU0JfVU5LTk9XTj15CkNPTkZJR19SVDI4MDBfTElCPXkKQ09ORklHX1JUMjgwMF9MSUJfTU1J Tz15CkNPTkZJR19SVDJYMDBfTElCX01NSU89eQpDT05GSUdfUlQyWDAwX0xJQl9QQ0k9eQpDT05G SUdfUlQyWDAwX0xJQl9VU0I9eQpDT05GSUdfUlQyWDAwX0xJQj15CkNPTkZJR19SVDJYMDBfTElC X0ZJUk1XQVJFPXkKQ09ORklHX1JUMlgwMF9MSUJfQ1JZUFRPPXkKQ09ORklHX1JUMlgwMF9MSUJf TEVEUz15CkNPTkZJR19SVDJYMDBfTElCX0RFQlVHRlM9eQpDT05GSUdfUlQyWDAwX0RFQlVHPXkK Q09ORklHX1dMQU5fVkVORE9SX1JFQUxURUs9eQpDT05GSUdfUlRMODE4MD15CkNPTkZJR19SVEw4 MTg3PXkKQ09ORklHX1JUTDgxODdfTEVEUz15CkNPTkZJR19SVExfQ0FSRFM9eQpDT05GSUdfUlRM ODE5MkNFPXkKQ09ORklHX1JUTDgxOTJTRT15CkNPTkZJR19SVEw4MTkyREU9eQpDT05GSUdfUlRM ODcyM0FFPXkKQ09ORklHX1JUTDg3MjNCRT15CkNPTkZJR19SVEw4MTg4RUU9eQpDT05GSUdfUlRM ODE5MkVFPXkKQ09ORklHX1JUTDg4MjFBRT15CkNPTkZJR19SVEw4MTkyQ1U9eQpDT05GSUdfUlRM V0lGST15CkNPTkZJR19SVExXSUZJX1BDST15CkNPTkZJR19SVExXSUZJX1VTQj15CkNPTkZJR19S VExXSUZJX0RFQlVHPXkKQ09ORklHX1JUTDgxOTJDX0NPTU1PTj15CkNPTkZJR19SVEw4NzIzX0NP TU1PTj15CkNPTkZJR19SVExCVENPRVhJU1Q9eQpDT05GSUdfUlRMOFhYWFU9eQpDT05GSUdfUlRM OFhYWFVfVU5URVNURUQ9eQpDT05GSUdfUlRXODg9eQpDT05GSUdfUlRXODhfQ09SRT15CkNPTkZJ R19SVFc4OF9QQ0k9eQpDT05GSUdfUlRXODhfODgyMkI9eQpDT05GSUdfUlRXODhfODgyMkM9eQpD T05GSUdfUlRXODhfODcyM0Q9eQpDT05GSUdfUlRXODhfODgyMUM9eQpDT05GSUdfUlRXODhfODgy MkJFPXkKQ09ORklHX1JUVzg4Xzg4MjJDRT15CkNPTkZJR19SVFc4OF84NzIzREU9eQpDT05GSUdf UlRXODhfODgyMUNFPXkKQ09ORklHX1JUVzg4X0RFQlVHPXkKQ09ORklHX1JUVzg4X0RFQlVHRlM9 eQpDT05GSUdfV0xBTl9WRU5ET1JfUlNJPXkKQ09ORklHX1JTSV85MVg9eQpDT05GSUdfUlNJX0RF QlVHRlM9eQpDT05GSUdfUlNJX1NESU89eQpDT05GSUdfUlNJX1VTQj15CkNPTkZJR19SU0lfQ09F WD15CkNPTkZJR19XTEFOX1ZFTkRPUl9TVD15CkNPTkZJR19DVzEyMDA9eQpDT05GSUdfQ1cxMjAw X1dMQU5fU0RJTz15CkNPTkZJR19DVzEyMDBfV0xBTl9TUEk9eQpDT05GSUdfV0xBTl9WRU5ET1Jf VEk9eQpDT05GSUdfV0wxMjUxPXkKQ09ORklHX1dMMTI1MV9TUEk9eQpDT05GSUdfV0wxMjUxX1NE SU89eQpDT05GSUdfV0wxMlhYPXkKQ09ORklHX1dMMThYWD15CkNPTkZJR19XTENPUkU9eQpDT05G SUdfV0xDT1JFX1NQST15CkNPTkZJR19XTENPUkVfU0RJTz15CkNPTkZJR19XSUxJTktfUExBVEZP Uk1fREFUQT15CkNPTkZJR19XTEFOX1ZFTkRPUl9aWURBUz15CkNPTkZJR19VU0JfWkQxMjAxPXkK Q09ORklHX1pEMTIxMVJXPXkKQ09ORklHX1pEMTIxMVJXX0RFQlVHPXkKQ09ORklHX1dMQU5fVkVO RE9SX1FVQU5URU5OQT15CkNPTkZJR19RVE5GTUFDPXkKQ09ORklHX1FUTkZNQUNfUENJRT15CkNP TkZJR19QQ01DSUFfUkFZQ1M9eQpDT05GSUdfUENNQ0lBX1dMMzUwMT15CkNPTkZJR19NQUM4MDIx MV9IV1NJTT15CkNPTkZJR19VU0JfTkVUX1JORElTX1dMQU49eQpDT05GSUdfVklSVF9XSUZJPXkK Q09ORklHX1dBTj15CkNPTkZJR19IT1NURVNTX1NWMTE9bQpDT05GSUdfQ09TQT1tCkNPTkZJR19M QU5NRURJQT15CkNPTkZJR19TRUFMRVZFTF80MDIxPW0KQ09ORklHX0hETEM9eQpDT05GSUdfSERM Q19SQVc9eQpDT05GSUdfSERMQ19SQVdfRVRIPXkKQ09ORklHX0hETENfQ0lTQ089eQpDT05GSUdf SERMQ19GUj15CkNPTkZJR19IRExDX1BQUD15CkNPTkZJR19IRExDX1gyNT15CkNPTkZJR19QQ0ky MDBTWU49eQpDT05GSUdfV0FOWEw9eQpDT05GSUdfUEMzMDBUT089eQpDT05GSUdfTjI9eQpDT05G SUdfQzEwMT15CkNPTkZJR19GQVJTWU5DPXkKQ09ORklHX0xBUEJFVEhFUj15CkNPTkZJR19TQk5J PXkKQ09ORklHX1NCTklfTVVMVElMSU5FPXkKQ09ORklHX0lFRUU4MDIxNTRfRFJJVkVSUz15CkNP TkZJR19JRUVFODAyMTU0X0ZBS0VMQj15CkNPTkZJR19JRUVFODAyMTU0X0FUODZSRjIzMD15CkNP TkZJR19JRUVFODAyMTU0X0FUODZSRjIzMF9ERUJVR0ZTPXkKQ09ORklHX0lFRUU4MDIxNTRfTVJG MjRKNDA9eQpDT05GSUdfSUVFRTgwMjE1NF9DQzI1MjA9eQpDT05GSUdfSUVFRTgwMjE1NF9BVFVT Qj15CkNPTkZJR19JRUVFODAyMTU0X0FERjcyNDI9eQpDT05GSUdfSUVFRTgwMjE1NF9DQTgyMTA9 eQpDT05GSUdfSUVFRTgwMjE1NF9DQTgyMTBfREVCVUdGUz15CkNPTkZJR19JRUVFODAyMTU0X01D UjIwQT15CkNPTkZJR19JRUVFODAyMTU0X0hXU0lNPXkKQ09ORklHX1ZNWE5FVDM9eQpDT05GSUdf RlVKSVRTVV9FUz15CkNPTkZJR19VU0I0X05FVD15CkNPTkZJR19IWVBFUlZfTkVUPXkKQ09ORklH X05FVERFVlNJTT15CkNPTkZJR19ORVRfRkFJTE9WRVI9eQpDT05GSUdfSVNETj15CkNPTkZJR19J U0ROX0NBUEk9eQpDT05GSUdfQ0FQSV9UUkFDRT15CkNPTkZJR19JU0ROX0NBUElfTUlERExFV0FS RT15CkNPTkZJR19NSVNETj15CkNPTkZJR19NSVNETl9EU1A9eQpDT05GSUdfTUlTRE5fTDFPSVA9 eQoKIwojIG1JU0ROIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfTUlTRE5fSEZDUENJPXkKQ09O RklHX01JU0ROX0hGQ01VTFRJPXkKQ09ORklHX01JU0ROX0hGQ1VTQj15CkNPTkZJR19NSVNETl9B Vk1GUklUWj15CkNPTkZJR19NSVNETl9TUEVFREZBWD15CkNPTkZJR19NSVNETl9JTkZJTkVPTj15 CkNPTkZJR19NSVNETl9XNjY5Mj15CkNPTkZJR19NSVNETl9ORVRKRVQ9eQpDT05GSUdfTUlTRE5f SERMQz15CkNPTkZJR19NSVNETl9JUEFDPXkKQ09ORklHX01JU0ROX0lTQVI9eQpDT05GSUdfTlZN PXkKQ09ORklHX05WTV9QQkxLPXkKQ09ORklHX05WTV9QQkxLX0RFQlVHPXkKCiMKIyBJbnB1dCBk ZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19JTlBVVD15CkNPTkZJR19JTlBVVF9MRURTPXkKQ09ORklH X0lOUFVUX0ZGX01FTUxFU1M9eQpDT05GSUdfSU5QVVRfU1BBUlNFS01BUD15CkNPTkZJR19JTlBV VF9NQVRSSVhLTUFQPXkKCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01P VVNFREVWPXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1BTQVVYPXkKQ09ORklHX0lOUFVUX01PVVNF REVWX1NDUkVFTl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9ZPTc2OApDT05G SUdfSU5QVVRfSk9ZREVWPXkKQ09ORklHX0lOUFVUX0VWREVWPXkKQ09ORklHX0lOUFVUX0VWQlVH PXkKCiMKIyBJbnB1dCBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19JTlBVVF9LRVlCT0FSRD15CkNP TkZJR19LRVlCT0FSRF9BREM9eQpDT05GSUdfS0VZQk9BUkRfQURQNTUyMD15CkNPTkZJR19LRVlC T0FSRF9BRFA1NTg4PXkKQ09ORklHX0tFWUJPQVJEX0FEUDU1ODk9eQpDT05GSUdfS0VZQk9BUkRf QVBQTEVTUEk9eQpDT05GSUdfS0VZQk9BUkRfQVRLQkQ9eQpDT05GSUdfS0VZQk9BUkRfUVQxMDUw PXkKQ09ORklHX0tFWUJPQVJEX1FUMTA3MD15CkNPTkZJR19LRVlCT0FSRF9RVDIxNjA9eQpDT05G SUdfS0VZQk9BUkRfRExJTktfRElSNjg1PXkKQ09ORklHX0tFWUJPQVJEX0xLS0JEPXkKQ09ORklH X0tFWUJPQVJEX0dQSU89eQpDT05GSUdfS0VZQk9BUkRfR1BJT19QT0xMRUQ9eQpDT05GSUdfS0VZ Qk9BUkRfVENBNjQxNj15CkNPTkZJR19LRVlCT0FSRF9UQ0E4NDE4PXkKQ09ORklHX0tFWUJPQVJE X01BVFJJWD15CkNPTkZJR19LRVlCT0FSRF9MTTgzMjM9eQpDT05GSUdfS0VZQk9BUkRfTE04MzMz PXkKQ09ORklHX0tFWUJPQVJEX01BWDczNTk9eQpDT05GSUdfS0VZQk9BUkRfTUNTPXkKQ09ORklH X0tFWUJPQVJEX01QUjEyMT15CkNPTkZJR19LRVlCT0FSRF9ORVdUT049eQpDT05GSUdfS0VZQk9B UkRfT1BFTkNPUkVTPXkKQ09ORklHX0tFWUJPQVJEX1NBTVNVTkc9eQpDT05GSUdfS0VZQk9BUkRf R09MREZJU0hfRVZFTlRTPXkKQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZPXkKQ09ORklHX0tFWUJP QVJEX1NVTktCRD15CkNPTkZJR19LRVlCT0FSRF9TVE1QRT15CkNPTkZJR19LRVlCT0FSRF9JUVM2 Mlg9eQpDT05GSUdfS0VZQk9BUkRfT01BUDQ9eQpDT05GSUdfS0VZQk9BUkRfVEMzNTg5WD15CkNP TkZJR19LRVlCT0FSRF9UTTJfVE9VQ0hLRVk9eQpDT05GSUdfS0VZQk9BUkRfVFdMNDAzMD15CkNP TkZJR19LRVlCT0FSRF9YVEtCRD15CkNPTkZJR19LRVlCT0FSRF9DUk9TX0VDPXkKQ09ORklHX0tF WUJPQVJEX0NBUDExWFg9eQpDT05GSUdfS0VZQk9BUkRfQkNNPXkKQ09ORklHX0tFWUJPQVJEX01U S19QTUlDPXkKQ09ORklHX0lOUFVUX01PVVNFPXkKQ09ORklHX01PVVNFX1BTMj15CkNPTkZJR19N T1VTRV9QUzJfQUxQUz15CkNPTkZJR19NT1VTRV9QUzJfQllEPXkKQ09ORklHX01PVVNFX1BTMl9M T0dJUFMyUFA9eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDUz15CkNPTkZJR19NT1VTRV9QUzJf U1lOQVBUSUNTX1NNQlVTPXkKQ09ORklHX01PVVNFX1BTMl9DWVBSRVNTPXkKQ09ORklHX01PVVNF X1BTMl9MSUZFQk9PSz15CkNPTkZJR19NT1VTRV9QUzJfVFJBQ0tQT0lOVD15CkNPTkZJR19NT1VT RV9QUzJfRUxBTlRFQ0g9eQpDT05GSUdfTU9VU0VfUFMyX0VMQU5URUNIX1NNQlVTPXkKQ09ORklH X01PVVNFX1BTMl9TRU5URUxJQz15CkNPTkZJR19NT1VTRV9QUzJfVE9VQ0hLSVQ9eQpDT05GSUdf TU9VU0VfUFMyX09MUEM9eQpDT05GSUdfTU9VU0VfUFMyX0ZPQ0FMVEVDSD15CkNPTkZJR19NT1VT RV9QUzJfVk1NT1VTRT15CkNPTkZJR19NT1VTRV9QUzJfU01CVVM9eQpDT05GSUdfTU9VU0VfU0VS SUFMPXkKQ09ORklHX01PVVNFX0FQUExFVE9VQ0g9eQpDT05GSUdfTU9VU0VfQkNNNTk3ND15CkNP TkZJR19NT1VTRV9DWUFQQT15CkNPTkZJR19NT1VTRV9FTEFOX0kyQz15CkNPTkZJR19NT1VTRV9F TEFOX0kyQ19JMkM9eQpDT05GSUdfTU9VU0VfRUxBTl9JMkNfU01CVVM9eQpDT05GSUdfTU9VU0Vf SU5QT1JUPXkKQ09ORklHX01PVVNFX0FUSVhMPXkKQ09ORklHX01PVVNFX0xPR0lCTT15CkNPTkZJ R19NT1VTRV9QQzExMFBBRD15CkNPTkZJR19NT1VTRV9WU1hYWEFBPXkKQ09ORklHX01PVVNFX0dQ SU89eQpDT05GSUdfTU9VU0VfU1lOQVBUSUNTX0kyQz15CkNPTkZJR19NT1VTRV9TWU5BUFRJQ1Nf VVNCPXkKQ09ORklHX0lOUFVUX0pPWVNUSUNLPXkKQ09ORklHX0pPWVNUSUNLX0FOQUxPRz15CkNP TkZJR19KT1lTVElDS19BM0Q9eQpDT05GSUdfSk9ZU1RJQ0tfQURDPXkKQ09ORklHX0pPWVNUSUNL X0FEST15CkNPTkZJR19KT1lTVElDS19DT0JSQT15CkNPTkZJR19KT1lTVElDS19HRjJLPXkKQ09O RklHX0pPWVNUSUNLX0dSSVA9eQpDT05GSUdfSk9ZU1RJQ0tfR1JJUF9NUD15CkNPTkZJR19KT1lT VElDS19HVUlMTEVNT1Q9eQpDT05GSUdfSk9ZU1RJQ0tfSU5URVJBQ1Q9eQpDT05GSUdfSk9ZU1RJ Q0tfU0lERVdJTkRFUj15CkNPTkZJR19KT1lTVElDS19UTURDPXkKQ09ORklHX0pPWVNUSUNLX0lG T1JDRT15CkNPTkZJR19KT1lTVElDS19JRk9SQ0VfVVNCPXkKQ09ORklHX0pPWVNUSUNLX0lGT1JD RV8yMzI9eQpDT05GSUdfSk9ZU1RJQ0tfV0FSUklPUj15CkNPTkZJR19KT1lTVElDS19NQUdFTExB Tj15CkNPTkZJR19KT1lTVElDS19TUEFDRU9SQj15CkNPTkZJR19KT1lTVElDS19TUEFDRUJBTEw9 eQpDT05GSUdfSk9ZU1RJQ0tfU1RJTkdFUj15CkNPTkZJR19KT1lTVElDS19UV0lESk9ZPXkKQ09O RklHX0pPWVNUSUNLX1pIRU5IVUE9eQpDT05GSUdfSk9ZU1RJQ0tfREI5PXkKQ09ORklHX0pPWVNU SUNLX0dBTUVDT049eQpDT05GSUdfSk9ZU1RJQ0tfVFVSQk9HUkFGWD15CkNPTkZJR19KT1lTVElD S19BUzUwMTE9eQpDT05GSUdfSk9ZU1RJQ0tfSk9ZRFVNUD15CkNPTkZJR19KT1lTVElDS19YUEFE PXkKQ09ORklHX0pPWVNUSUNLX1hQQURfRkY9eQpDT05GSUdfSk9ZU1RJQ0tfWFBBRF9MRURTPXkK Q09ORklHX0pPWVNUSUNLX1dBTEtFUkEwNzAxPXkKQ09ORklHX0pPWVNUSUNLX1BTWFBBRF9TUEk9 eQpDT05GSUdfSk9ZU1RJQ0tfUFNYUEFEX1NQSV9GRj15CkNPTkZJR19KT1lTVElDS19QWFJDPXkK Q09ORklHX0pPWVNUSUNLX0ZTSUE2Qj15CkNPTkZJR19JTlBVVF9UQUJMRVQ9eQpDT05GSUdfVEFC TEVUX1VTQl9BQ0VDQUQ9eQpDT05GSUdfVEFCTEVUX1VTQl9BSVBURUs9eQpDT05GSUdfVEFCTEVU X1VTQl9IQU5XQU5HPXkKQ09ORklHX1RBQkxFVF9VU0JfS0JUQUI9eQpDT05GSUdfVEFCTEVUX1VT Ql9QRUdBU1VTPXkKQ09ORklHX1RBQkxFVF9TRVJJQUxfV0FDT000PXkKQ09ORklHX0lOUFVUX1RP VUNIU0NSRUVOPXkKQ09ORklHX1RPVUNIU0NSRUVOX1BST1BFUlRJRVM9eQpDT05GSUdfVE9VQ0hT Q1JFRU5fODhQTTg2MFg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQURTNzg0Nj15CkNPTkZJR19UT1VD SFNDUkVFTl9BRDc4Nzc9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5PXkKQ09ORklHX1RPVUNI U0NSRUVOX0FENzg3OV9JMkM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5X1NQST15CkNPTkZJ R19UT1VDSFNDUkVFTl9BREM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQVIxMDIxX0kyQz15CkNPTkZJ R19UT1VDSFNDUkVFTl9BVE1FTF9NWFQ9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQVRNRUxfTVhUX1Qz Nz15CkNPTkZJR19UT1VDSFNDUkVFTl9BVU9fUElYQ0lSPXkKQ09ORklHX1RPVUNIU0NSRUVOX0JV MjEwMTM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQlUyMTAyOT15CkNPTkZJR19UT1VDSFNDUkVFTl9D SElQT05FX0lDTjgzMTg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ0hJUE9ORV9JQ044NTA1PXkKQ09O RklHX1RPVUNIU0NSRUVOX0NZOENUTUExNDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1k4Q1RNRzEx MD15CkNPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1BfQ09SRT15CkNPTkZJR19UT1VDSFNDUkVFTl9D WVRUU1BfSTJDPXkKQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRTUF9TUEk9eQpDT05GSUdfVE9VQ0hT Q1JFRU5fQ1lUVFNQNF9DT1JFPXkKQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRTUDRfSTJDPXkKQ09O RklHX1RPVUNIU0NSRUVOX0NZVFRTUDRfU1BJPXkKQ09ORklHX1RPVUNIU0NSRUVOX0RBOTAzND15 CkNPTkZJR19UT1VDSFNDUkVFTl9EQTkwNTI9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRFlOQVBSTz15 CkNPTkZJR19UT1VDSFNDUkVFTl9IQU1QU0hJUkU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUVUST15 CkNPTkZJR19UT1VDSFNDUkVFTl9FR0FMQVg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUdBTEFYX1NF UklBTD15CkNPTkZJR19UT1VDSFNDUkVFTl9FWEMzMDAwPXkKQ09ORklHX1RPVUNIU0NSRUVOX0ZV SklUU1U9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fR09PRElYPXkKQ09ORklHX1RPVUNIU0NSRUVOX0hJ REVFUD15CkNPTkZJR19UT1VDSFNDUkVFTl9JTEkyMTBYPXkKQ09ORklHX1RPVUNIU0NSRUVOX1M2 U1k3NjE9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fR1VOWkU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUtU RjIxMjc9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUxBTj15CkNPTkZJR19UT1VDSFNDUkVFTl9FTE89 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0FDT01fVzgwMDE9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0FD T01fSTJDPXkKQ09ORklHX1RPVUNIU0NSRUVOX01BWDExODAxPXkKQ09ORklHX1RPVUNIU0NSRUVO X01DUzUwMDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fTU1TMTE0PXkKQ09ORklHX1RPVUNIU0NSRUVO X01FTEZBU19NSVA0PXkKQ09ORklHX1RPVUNIU0NSRUVOX01UT1VDSD15CkNPTkZJR19UT1VDSFND UkVFTl9JTVg2VUxfVFNDPXkKQ09ORklHX1RPVUNIU0NSRUVOX0lORVhJTz15CkNPTkZJR19UT1VD SFNDUkVFTl9NSzcxMj15CkNPTkZJR19UT1VDSFNDUkVFTl9IVENQRU49eQpDT05GSUdfVE9VQ0hT Q1JFRU5fUEVOTU9VTlQ9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRURUX0ZUNVgwNj15CkNPTkZJR19U T1VDSFNDUkVFTl9UT1VDSFJJR0hUPXkKQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNIV0lOPXkKQ09O RklHX1RPVUNIU0NSRUVOX1RJX0FNMzM1WF9UU0M9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVUNCMTQw MD15CkNPTkZJR19UT1VDSFNDUkVFTl9QSVhDSVI9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0RUODdY WF9JMkM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV004MzFYPXkKQ09ORklHX1RPVUNIU0NSRUVOX1dN OTdYWD15CkNPTkZJR19UT1VDSFNDUkVFTl9XTTk3MDU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV005 NzEyPXkKQ09ORklHX1RPVUNIU0NSRUVOX1dNOTcxMz15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0Jf Q09NUE9TSVRFPXkKQ09ORklHX1RPVUNIU0NSRUVOX01DMTM3ODM9eQpDT05GSUdfVE9VQ0hTQ1JF RU5fVVNCX0VHQUxBWD15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfUEFOSklUPXkKQ09ORklHX1RP VUNIU0NSRUVOX1VTQl8zTT15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfSVRNPXkKQ09ORklHX1RP VUNIU0NSRUVOX1VTQl9FVFVSQk89eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0dVTlpFPXkKQ09O RklHX1RPVUNIU0NSRUVOX1VTQl9ETUNfVFNDMTA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lS VE9VQ0g9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lERUFMVEVLPXkKQ09ORklHX1RPVUNIU0NS RUVOX1VTQl9HRU5FUkFMX1RPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9HT1RPUD15CkNP TkZJR19UT1VDSFNDUkVFTl9VU0JfSkFTVEVDPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FTE89 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0UyST15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfWllU Uk9OSUM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0VUVF9UQzQ1VVNCPXkKQ09ORklHX1RPVUNI U0NSRUVOX1VTQl9ORVhJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRUFTWVRPVUNIPXkKQ09O RklHX1RPVUNIU0NSRUVOX1RPVUNISVQyMTM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVFNDX1NFUklP PXkKQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMFhfQ09SRT15CkNPTkZJR19UT1VDSFNDUkVFTl9U U0MyMDA0PXkKQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMDU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5f VFNDMjAwNz15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA3X0lJTz15CkNPTkZJR19UT1VDSFND UkVFTl9QQ0FQPXkKQ09ORklHX1RPVUNIU0NSRUVOX1JNX1RTPXkKQ09ORklHX1RPVUNIU0NSRUVO X1NJTEVBRD15CkNPTkZJR19UT1VDSFNDUkVFTl9TSVNfSTJDPXkKQ09ORklHX1RPVUNIU0NSRUVO X1NUMTIzMj15CkNPTkZJR19UT1VDSFNDUkVFTl9TVE1GVFM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5f U1RNUEU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSNDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1VS RkFDRTNfU1BJPXkKQ09ORklHX1RPVUNIU0NSRUVOX1NYODY1ND15CkNPTkZJR19UT1VDSFNDUkVF Tl9UUFM2NTA3WD15CkNPTkZJR19UT1VDSFNDUkVFTl9aRVQ2MjIzPXkKQ09ORklHX1RPVUNIU0NS RUVOX1pGT1JDRT15CkNPTkZJR19UT1VDSFNDUkVFTl9DT0xJQlJJX1ZGNTA9eQpDT05GSUdfVE9V Q0hTQ1JFRU5fUk9ITV9CVTIxMDIzPXkKQ09ORklHX1RPVUNIU0NSRUVOX0lRUzVYWD15CkNPTkZJ R19UT1VDSFNDUkVFTl9aSU5JVElYPXkKQ09ORklHX0lOUFVUX01JU0M9eQpDT05GSUdfSU5QVVRf ODhQTTg2MFhfT05LRVk9eQpDT05GSUdfSU5QVVRfODhQTTgwWF9PTktFWT15CkNPTkZJR19JTlBV VF9BRDcxNFg9eQpDT05GSUdfSU5QVVRfQUQ3MTRYX0kyQz15CkNPTkZJR19JTlBVVF9BRDcxNFhf U1BJPXkKQ09ORklHX0lOUFVUX0FSSVpPTkFfSEFQVElDUz15CkNPTkZJR19JTlBVVF9BVE1FTF9D QVBUT1VDSD15CkNPTkZJR19JTlBVVF9CTUExNTA9eQpDT05GSUdfSU5QVVRfRTNYMF9CVVRUT049 eQpDT05GSUdfSU5QVVRfUENTUEtSPXkKQ09ORklHX0lOUFVUX01BWDc3NjUwX09OS0VZPXkKQ09O RklHX0lOUFVUX01BWDc3NjkzX0hBUFRJQz15CkNPTkZJR19JTlBVVF9NQVg4OTI1X09OS0VZPXkK Q09ORklHX0lOUFVUX01BWDg5OTdfSEFQVElDPXkKQ09ORklHX0lOUFVUX01DMTM3ODNfUFdSQlVU VE9OPXkKQ09ORklHX0lOUFVUX01NQTg0NTA9eQpDT05GSUdfSU5QVVRfQVBBTkVMPXkKQ09ORklH X0lOUFVUX0dQSU9fQkVFUEVSPXkKQ09ORklHX0lOUFVUX0dQSU9fREVDT0RFUj15CkNPTkZJR19J TlBVVF9HUElPX1ZJQlJBPXkKQ09ORklHX0lOUFVUX0NQQ0FQX1BXUkJVVFRPTj15CkNPTkZJR19J TlBVVF9XSVNUUk9OX0JUTlM9eQpDT05GSUdfSU5QVVRfQVRMQVNfQlROUz15CkNPTkZJR19JTlBV VF9BVElfUkVNT1RFMj15CkNPTkZJR19JTlBVVF9LRVlTUEFOX1JFTU9URT15CkNPTkZJR19JTlBV VF9LWFRKOT15CkNPTkZJR19JTlBVVF9QT1dFUk1BVEU9eQpDT05GSUdfSU5QVVRfWUVBTElOSz15 CkNPTkZJR19JTlBVVF9DTTEwOT15CkNPTkZJR19JTlBVVF9SRUdVTEFUT1JfSEFQVElDPXkKQ09O RklHX0lOUFVUX1JFVFVfUFdSQlVUVE9OPXkKQ09ORklHX0lOUFVUX1RQUzY1MjE4X1BXUkJVVFRP Tj15CkNPTkZJR19JTlBVVF9BWFAyMFhfUEVLPXkKQ09ORklHX0lOUFVUX1RXTDQwMzBfUFdSQlVU VE9OPXkKQ09ORklHX0lOUFVUX1RXTDQwMzBfVklCUkE9eQpDT05GSUdfSU5QVVRfVFdMNjA0MF9W SUJSQT15CkNPTkZJR19JTlBVVF9VSU5QVVQ9eQpDT05GSUdfSU5QVVRfUEFMTUFTX1BXUkJVVFRP Tj15CkNPTkZJR19JTlBVVF9QQ0Y1MDYzM19QTVU9eQpDT05GSUdfSU5QVVRfUENGODU3ND15CkNP TkZJR19JTlBVVF9QV01fQkVFUEVSPXkKQ09ORklHX0lOUFVUX1BXTV9WSUJSQT15CkNPTkZJR19J TlBVVF9SSzgwNV9QV1JLRVk9eQpDT05GSUdfSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUj15CkNP TkZJR19JTlBVVF9EQTcyODBfSEFQVElDUz15CkNPTkZJR19JTlBVVF9EQTkwNTJfT05LRVk9eQpD T05GSUdfSU5QVVRfREE5MDU1X09OS0VZPXkKQ09ORklHX0lOUFVUX0RBOTA2M19PTktFWT15CkNP TkZJR19JTlBVVF9XTTgzMVhfT049eQpDT05GSUdfSU5QVVRfUENBUD15CkNPTkZJR19JTlBVVF9B RFhMMzRYPXkKQ09ORklHX0lOUFVUX0FEWEwzNFhfSTJDPXkKQ09ORklHX0lOUFVUX0FEWEwzNFhf U1BJPXkKQ09ORklHX0lOUFVUX0lNU19QQ1U9eQpDT05GSUdfSU5QVVRfSVFTMjY5QT15CkNPTkZJ R19JTlBVVF9DTUEzMDAwPXkKQ09ORklHX0lOUFVUX0NNQTMwMDBfSTJDPXkKQ09ORklHX0lOUFVU X0lERUFQQURfU0xJREVCQVI9eQpDT05GSUdfSU5QVVRfU09DX0JVVFRPTl9BUlJBWT15CkNPTkZJ R19JTlBVVF9EUlYyNjBYX0hBUFRJQ1M9eQpDT05GSUdfSU5QVVRfRFJWMjY2NV9IQVBUSUNTPXkK Q09ORklHX0lOUFVUX0RSVjI2NjdfSEFQVElDUz15CkNPTkZJR19JTlBVVF9SQVZFX1NQX1BXUkJV VFRPTj15CkNPTkZJR19JTlBVVF9TVFBNSUMxX09OS0VZPXkKQ09ORklHX1JNSTRfQ09SRT15CkNP TkZJR19STUk0X0kyQz15CkNPTkZJR19STUk0X1NQST15CkNPTkZJR19STUk0X1NNQj15CkNPTkZJ R19STUk0X0YwMz15CkNPTkZJR19STUk0X0YwM19TRVJJTz15CkNPTkZJR19STUk0XzJEX1NFTlNP Uj15CkNPTkZJR19STUk0X0YxMT15CkNPTkZJR19STUk0X0YxMj15CkNPTkZJR19STUk0X0YzMD15 CkNPTkZJR19STUk0X0YzND15CkNPTkZJR19STUk0X0YzQT15CkNPTkZJR19STUk0X0Y1ND15CkNP TkZJR19STUk0X0Y1NT15CgojCiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NFUklPPXkK Q09ORklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15CkNP TkZJR19TRVJJT19TRVJQT1JUPXkKQ09ORklHX1NFUklPX0NUODJDNzEwPXkKQ09ORklHX1NFUklP X1BBUktCRD15CkNPTkZJR19TRVJJT19QQ0lQUzI9eQpDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09O RklHX1NFUklPX1JBVz15CkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPXkKQ09ORklHX1NFUklPX1BT Mk1VTFQ9eQpDT05GSUdfU0VSSU9fQVJDX1BTMj15CkNPTkZJR19TRVJJT19BUEJQUzI9eQpDT05G SUdfSFlQRVJWX0tFWUJPQVJEPXkKQ09ORklHX1NFUklPX0dQSU9fUFMyPXkKQ09ORklHX1VTRVJJ Tz15CkNPTkZJR19HQU1FUE9SVD15CkNPTkZJR19HQU1FUE9SVF9OUzU1OD15CkNPTkZJR19HQU1F UE9SVF9MND15CkNPTkZJR19HQU1FUE9SVF9FTVUxMEsxPXkKQ09ORklHX0dBTUVQT1JUX0ZNODAx PXkKIyBlbmQgb2YgSGFyZHdhcmUgSS9PIHBvcnRzCiMgZW5kIG9mIElucHV0IGRldmljZSBzdXBw b3J0CgojCiMgQ2hhcmFjdGVyIGRldmljZXMKIwpDT05GSUdfVFRZPXkKQ09ORklHX1ZUPXkKQ09O RklHX0NPTlNPTEVfVFJBTlNMQVRJT05TPXkKQ09ORklHX1ZUX0NPTlNPTEU9eQpDT05GSUdfVlRf Q09OU09MRV9TTEVFUD15CkNPTkZJR19IV19DT05TT0xFPXkKQ09ORklHX1ZUX0hXX0NPTlNPTEVf QklORElORz15CkNPTkZJR19VTklYOThfUFRZUz15CkNPTkZJR19MRUdBQ1lfUFRZUz15CkNPTkZJ R19MRUdBQ1lfUFRZX0NPVU5UPTI1NgpDT05GSUdfTERJU0NfQVVUT0xPQUQ9eQoKIwojIFNlcmlh bCBkcml2ZXJzCiMKQ09ORklHX1NFUklBTF9FQVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1MD15 CkNPTkZJR19TRVJJQUxfODI1MF9ERVBSRUNBVEVEX09QVElPTlM9eQpDT05GSUdfU0VSSUFMXzgy NTBfUE5QPXkKQ09ORklHX1NFUklBTF84MjUwXzE2NTUwQV9WQVJJQU5UUz15CkNPTkZJR19TRVJJ QUxfODI1MF9GSU5URUs9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJR19TRVJJ QUxfODI1MF9ETUE9eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUw X0VYQVI9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ1M9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUVOX01D Qj15CkNPTkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9SVU5U SU1FX1VBUlRTPTQKQ09ORklHX1NFUklBTF84MjUwX0VYVEVOREVEPXkKQ09ORklHX1NFUklBTF84 MjUwX01BTllfUE9SVFM9eQpDT05GSUdfU0VSSUFMXzgyNTBfRk9VUlBPUlQ9eQpDT05GSUdfU0VS SUFMXzgyNTBfQUNDRU5UPXkKQ09ORklHX1NFUklBTF84MjUwX0FTUEVFRF9WVUFSVD15CkNPTkZJ R19TRVJJQUxfODI1MF9CT0NBPXkKQ09ORklHX1NFUklBTF84MjUwX0VYQVJfU1QxNkM1NTQ9eQpD T05GSUdfU0VSSUFMXzgyNTBfSFVCNj15CkNPTkZJR19TRVJJQUxfODI1MF9TSEFSRV9JUlE9eQpD T05GSUdfU0VSSUFMXzgyNTBfREVURUNUX0lSUT15CkNPTkZJR19TRVJJQUxfODI1MF9SU0E9eQpD T05GSUdfU0VSSUFMXzgyNTBfRFdMSUI9eQpDT05GSUdfU0VSSUFMXzgyNTBfRFc9eQpDT05GSUdf U0VSSUFMXzgyNTBfUlQyODhYPXkKQ09ORklHX1NFUklBTF84MjUwX0xQU1M9eQpDT05GSUdfU0VS SUFMXzgyNTBfTUlEPXkKQ09ORklHX1NFUklBTF9PRl9QTEFURk9STT15CgojCiMgTm9uLTgyNTAg c2VyaWFsIHBvcnQgc3VwcG9ydAojCkNPTkZJR19TRVJJQUxfTUFYMzEwMD15CkNPTkZJR19TRVJJ QUxfTUFYMzEwWD15CkNPTkZJR19TRVJJQUxfVUFSVExJVEU9eQpDT05GSUdfU0VSSUFMX1VBUlRM SVRFX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX1VBUlRMSVRFX05SX1VBUlRTPTEKQ09ORklHX1NF UklBTF9DT1JFPXkKQ09ORklHX1NFUklBTF9DT1JFX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX0pT TT15CkNPTkZJR19TRVJJQUxfU0lGSVZFPXkKQ09ORklHX1NFUklBTF9TSUZJVkVfQ09OU09MRT15 CkNPTkZJR19TRVJJQUxfTEFOVElRPXkKQ09ORklHX1NFUklBTF9MQU5USVFfQ09OU09MRT15CkNP TkZJR19TRVJJQUxfU0NDTlhQPXkKQ09ORklHX1NFUklBTF9TQ0NOWFBfQ09OU09MRT15CkNPTkZJ R19TRVJJQUxfU0MxNklTN1hYX0NPUkU9eQpDT05GSUdfU0VSSUFMX1NDMTZJUzdYWD15CkNPTkZJ R19TRVJJQUxfU0MxNklTN1hYX0kyQz15CkNPTkZJR19TRVJJQUxfU0MxNklTN1hYX1NQST15CkNP TkZJR19TRVJJQUxfVElNQkVSREFMRT15CkNPTkZJR19TRVJJQUxfQkNNNjNYWD15CkNPTkZJR19T RVJJQUxfQkNNNjNYWF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQ9eQpD T05GSUdfU0VSSUFMX0FMVEVSQV9KVEFHVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BTFRF UkFfSlRBR1VBUlRfQ09OU09MRV9CWVBBU1M9eQpDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUPXkK Q09ORklHX1NFUklBTF9BTFRFUkFfVUFSVF9NQVhQT1JUUz00CkNPTkZJR19TRVJJQUxfQUxURVJB X1VBUlRfQkFVRFJBVEU9MTE1MjAwCkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfQ09OU09MRT15 CkNPTkZJR19TRVJJQUxfSUZYNlg2MD15CkNPTkZJR19TRVJJQUxfUENIX1VBUlQ9eQpDT05GSUdf U0VSSUFMX1BDSF9VQVJUX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX1hJTElOWF9QU19VQVJUPXkK Q09ORklHX1NFUklBTF9YSUxJTlhfUFNfVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BUkM9 eQpDT05GSUdfU0VSSUFMX0FSQ19DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BUkNfTlJfUE9SVFM9 MQpDT05GSUdfU0VSSUFMX1JQMj15CkNPTkZJR19TRVJJQUxfUlAyX05SX1VBUlRTPTMyCkNPTkZJ R19TRVJJQUxfRlNMX0xQVUFSVD15CkNPTkZJR19TRVJJQUxfRlNMX0xQVUFSVF9DT05TT0xFPXkK Q09ORklHX1NFUklBTF9GU0xfTElORkxFWFVBUlQ9eQpDT05GSUdfU0VSSUFMX0ZTTF9MSU5GTEVY VUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9DT05FWEFOVF9ESUdJQ09MT1I9eQpDT05GSUdf U0VSSUFMX0NPTkVYQU5UX0RJR0lDT0xPUl9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9NRU5fWjEz NT15CkNPTkZJR19TRVJJQUxfU1BSRD15CkNPTkZJR19TRVJJQUxfU1BSRF9DT05TT0xFPXkKQ09O RklHX1NFUklBTF9MSVRFVUFSVD15CkNPTkZJR19TRVJJQUxfTElURVVBUlRfTUFYX1BPUlRTPTEK Q09ORklHX1NFUklBTF9MSVRFVUFSVF9DT05TT0xFPXkKIyBlbmQgb2YgU2VyaWFsIGRyaXZlcnMK CkNPTkZJR19TRVJJQUxfTUNUUkxfR1BJTz15CkNPTkZJR19TRVJJQUxfTk9OU1RBTkRBUkQ9eQpD T05GSUdfUk9DS0VUUE9SVD15CkNPTkZJR19DWUNMQURFUz15CkNPTkZJR19DWVpfSU5UUj15CkNP TkZJR19NT1hBX0lOVEVMTElPPXkKQ09ORklHX01PWEFfU01BUlRJTz15CkNPTkZJR19TWU5DTElO S19HVD15CkNPTkZJR19JU0k9eQpDT05GSUdfTl9IRExDPXkKQ09ORklHX0dPTERGSVNIX1RUWT15 CkNPTkZJR19HT0xERklTSF9UVFlfRUFSTFlfQ09OU09MRT15CkNPTkZJR19OX0dTTT15CkNPTkZJ R19OT1pPTUk9eQpDT05GSUdfTlVMTF9UVFk9eQpDT05GSUdfVFJBQ0VfUk9VVEVSPXkKQ09ORklH X1RSQUNFX1NJTks9eQpDT05GSUdfSFZDX0RSSVZFUj15CkNPTkZJR19TRVJJQUxfREVWX0JVUz15 CkNPTkZJR19TRVJJQUxfREVWX0NUUkxfVFRZUE9SVD15CkNPTkZJR19UVFlfUFJJTlRLPXkKQ09O RklHX1RUWV9QUklOVEtfTEVWRUw9NgpDT05GSUdfUFJJTlRFUj15CkNPTkZJR19MUF9DT05TT0xF PXkKQ09ORklHX1BQREVWPXkKQ09ORklHX1ZJUlRJT19DT05TT0xFPXkKQ09ORklHX0lQTUlfSEFO RExFUj15CkNPTkZJR19JUE1JX0RNSV9ERUNPREU9eQpDT05GSUdfSVBNSV9QTEFUX0RBVEE9eQpD T05GSUdfSVBNSV9QQU5JQ19FVkVOVD15CkNPTkZJR19JUE1JX1BBTklDX1NUUklORz15CkNPTkZJ R19JUE1JX0RFVklDRV9JTlRFUkZBQ0U9eQpDT05GSUdfSVBNSV9TST15CkNPTkZJR19JUE1JX1NT SUY9eQpDT05GSUdfSVBNSV9XQVRDSERPRz15CkNPTkZJR19JUE1JX1BPV0VST0ZGPXkKQ09ORklH X0lQTUJfREVWSUNFX0lOVEVSRkFDRT15CkNPTkZJR19IV19SQU5ET009eQpDT05GSUdfSFdfUkFO RE9NX1RJTUVSSU9NRU09eQpDT05GSUdfSFdfUkFORE9NX0lOVEVMPXkKQ09ORklHX0hXX1JBTkRP TV9BTUQ9eQpDT05GSUdfSFdfUkFORE9NX0JBNDMxPXkKQ09ORklHX0hXX1JBTkRPTV9HRU9ERT15 CkNPTkZJR19IV19SQU5ET01fVklBPXkKQ09ORklHX0hXX1JBTkRPTV9WSVJUSU89eQpDT05GSUdf SFdfUkFORE9NX0NDVFJORz15CkNPTkZJR19IV19SQU5ET01fWElQSEVSQT15CkNPTkZJR19EVExL PXkKQ09ORklHX0FQUExJQ09NPXkKQ09ORklHX1NPTllQST15CgojCiMgUENNQ0lBIGNoYXJhY3Rl ciBkZXZpY2VzCiMKQ09ORklHX1NZTkNMSU5LX0NTPXkKQ09ORklHX0NBUkRNQU5fNDAwMD15CkNP TkZJR19DQVJETUFOXzQwNDA9eQpDT05GSUdfU0NSMjRYPXkKQ09ORklHX0lQV0lSRUxFU1M9eQoj IGVuZCBvZiBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKCkNPTkZJR19NV0FWRT15CkNPTkZJR19T Q3gyMDBfR1BJTz15CkNPTkZJR19QQzg3MzZ4X0dQSU89eQpDT05GSUdfTlNDX0dQSU89eQpDT05G SUdfREVWTUVNPXkKQ09ORklHX0RFVktNRU09eQpDT05GSUdfTlZSQU09eQpDT05GSUdfUkFXX0RS SVZFUj15CkNPTkZJR19NQVhfUkFXX0RFVlM9MjU2CkNPTkZJR19ERVZQT1JUPXkKQ09ORklHX0hQ RVQ9eQpDT05GSUdfSFBFVF9NTUFQPXkKQ09ORklHX0hQRVRfTU1BUF9ERUZBVUxUPXkKQ09ORklH X0hBTkdDSEVDS19USU1FUj15CkNPTkZJR19UQ0dfVFBNPXkKQ09ORklHX0hXX1JBTkRPTV9UUE09 eQpDT05GSUdfVENHX1RJU19DT1JFPXkKQ09ORklHX1RDR19USVM9eQpDT05GSUdfVENHX1RJU19T UEk9eQpDT05GSUdfVENHX1RJU19TUElfQ1I1MD15CkNPTkZJR19UQ0dfVElTX0kyQ19BVE1FTD15 CkNPTkZJR19UQ0dfVElTX0kyQ19JTkZJTkVPTj15CkNPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9O PXkKQ09ORklHX1RDR19OU0M9eQpDT05GSUdfVENHX0FUTUVMPXkKQ09ORklHX1RDR19JTkZJTkVP Tj15CkNPTkZJR19UQ0dfQ1JCPXkKQ09ORklHX1RDR19WVFBNX1BST1hZPXkKQ09ORklHX1RDR19U SVNfU1QzM1pQMjQ9eQpDT05GSUdfVENHX1RJU19TVDMzWlAyNF9JMkM9eQpDT05GSUdfVENHX1RJ U19TVDMzWlAyNF9TUEk9eQpDT05GSUdfVEVMQ0xPQ0s9eQpDT05GSUdfWElMTFlCVVM9eQpDT05G SUdfWElMTFlCVVNfUENJRT15CkNPTkZJR19YSUxMWUJVU19PRj15CiMgZW5kIG9mIENoYXJhY3Rl ciBkZXZpY2VzCgpDT05GSUdfUkFORE9NX1RSVVNUX0NQVT15CkNPTkZJR19SQU5ET01fVFJVU1Rf Qk9PVExPQURFUj15CgojCiMgSTJDIHN1cHBvcnQKIwpDT05GSUdfSTJDPXkKQ09ORklHX0FDUElf STJDX09QUkVHSU9OPXkKQ09ORklHX0kyQ19CT0FSRElORk89eQpDT05GSUdfSTJDX0NPTVBBVD15 CkNPTkZJR19JMkNfQ0hBUkRFVj15CkNPTkZJR19JMkNfTVVYPXkKCiMKIyBNdWx0aXBsZXhlciBJ MkMgQ2hpcCBzdXBwb3J0CiMKQ09ORklHX0kyQ19BUkJfR1BJT19DSEFMTEVOR0U9eQpDT05GSUdf STJDX01VWF9HUElPPXkKQ09ORklHX0kyQ19NVVhfR1BNVVg9eQpDT05GSUdfSTJDX01VWF9MVEM0 MzA2PXkKQ09ORklHX0kyQ19NVVhfUENBOTU0MT15CkNPTkZJR19JMkNfTVVYX1BDQTk1NHg9eQpD T05GSUdfSTJDX01VWF9QSU5DVFJMPXkKQ09ORklHX0kyQ19NVVhfUkVHPXkKQ09ORklHX0kyQ19E RU1VWF9QSU5DVFJMPXkKQ09ORklHX0kyQ19NVVhfTUxYQ1BMRD15CiMgZW5kIG9mIE11bHRpcGxl eGVyIEkyQyBDaGlwIHN1cHBvcnQKCkNPTkZJR19JMkNfSEVMUEVSX0FVVE89eQpDT05GSUdfSTJD X1NNQlVTPXkKQ09ORklHX0kyQ19BTEdPQklUPXkKQ09ORklHX0kyQ19BTEdPUENBPXkKCiMKIyBJ MkMgSGFyZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVzIGhvc3QgY29udHJvbGxlciBk cml2ZXJzCiMKQ09ORklHX0kyQ19BTEkxNTM1PXkKQ09ORklHX0kyQ19BTEkxNTYzPXkKQ09ORklH X0kyQ19BTEkxNVgzPXkKQ09ORklHX0kyQ19BTUQ3NTY9eQpDT05GSUdfSTJDX0FNRDc1Nl9TNDg4 Mj15CkNPTkZJR19JMkNfQU1EODExMT15CkNPTkZJR19JMkNfQU1EX01QMj15CkNPTkZJR19JMkNf STgwMT15CkNPTkZJR19JMkNfSVNDSD15CkNPTkZJR19JMkNfSVNNVD15CkNPTkZJR19JMkNfUElJ WDQ9eQpDT05GSUdfSTJDX0NIVF9XQz15CkNPTkZJR19JMkNfTkZPUkNFMj15CkNPTkZJR19JMkNf TkZPUkNFMl9TNDk4NT15CkNPTkZJR19JMkNfTlZJRElBX0dQVT15CkNPTkZJR19JMkNfU0lTNTU5 NT15CkNPTkZJR19JMkNfU0lTNjMwPXkKQ09ORklHX0kyQ19TSVM5Nlg9eQpDT05GSUdfSTJDX1ZJ QT15CkNPTkZJR19JMkNfVklBUFJPPXkKCiMKIyBBQ1BJIGRyaXZlcnMKIwpDT05GSUdfSTJDX1ND TUk9eQoKIwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1vc3RseSBlbWJlZGRlZCAvIHN5c3Rl bS1vbi1jaGlwKQojCkNPTkZJR19JMkNfQ0JVU19HUElPPXkKQ09ORklHX0kyQ19ERVNJR05XQVJF X0NPUkU9eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfU0xBVkU9eQpDT05GSUdfSTJDX0RFU0lHTldB UkVfUExBVEZPUk09eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfQkFZVFJBSUw9eQpDT05GSUdfSTJD X0RFU0lHTldBUkVfUENJPXkKQ09ORklHX0kyQ19FRzIwVD15CkNPTkZJR19JMkNfRU1FVjI9eQpD T05GSUdfSTJDX0dQSU89eQpDT05GSUdfSTJDX0dQSU9fRkFVTFRfSU5KRUNUT1I9eQpDT05GSUdf STJDX0tFTVBMRD15CkNPTkZJR19JMkNfT0NPUkVTPXkKQ09ORklHX0kyQ19QQ0FfUExBVEZPUk09 eQpDT05GSUdfSTJDX1BYQT15CkNPTkZJR19JMkNfUFhBX1BDST15CkNPTkZJR19JMkNfUkszWD15 CkNPTkZJR19JMkNfU0lNVEVDPXkKQ09ORklHX0kyQ19YSUxJTlg9eQoKIwojIEV4dGVybmFsIEky Qy9TTUJ1cyBhZGFwdGVyIGRyaXZlcnMKIwpDT05GSUdfSTJDX0RJT0xBTl9VMkM9eQpDT05GSUdf STJDX0RMTjI9eQpDT05GSUdfSTJDX1BBUlBPUlQ9eQpDT05GSUdfSTJDX1JPQk9URlVaWl9PU0lG PXkKQ09ORklHX0kyQ19UQU9TX0VWTT15CkNPTkZJR19JMkNfVElOWV9VU0I9eQpDT05GSUdfSTJD X1ZJUEVSQk9BUkQ9eQoKIwojIE90aGVyIEkyQy9TTUJ1cyBidXMgZHJpdmVycwojCkNPTkZJR19J MkNfUENBX0lTQT15CkNPTkZJR19JMkNfQ1JPU19FQ19UVU5ORUw9eQpDT05GSUdfU0N4MjAwX0FD Qj15CkNPTkZJR19JMkNfRlNJPXkKIyBlbmQgb2YgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CgpD T05GSUdfSTJDX1NUVUI9bQpDT05GSUdfSTJDX1NMQVZFPXkKQ09ORklHX0kyQ19TTEFWRV9FRVBS T009eQpDT05GSUdfSTJDX1NMQVZFX1RFU1RVTklUPXkKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUg aXMgbm90IHNldAojIENPTkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0ky Q19ERUJVR19CVVMgaXMgbm90IHNldAojIGVuZCBvZiBJMkMgc3VwcG9ydAoKQ09ORklHX0kzQz15 CkNPTkZJR19DRE5TX0kzQ19NQVNURVI9eQpDT05GSUdfRFdfSTNDX01BU1RFUj15CkNPTkZJR19N SVBJX0kzQ19IQ0k9eQpDT05GSUdfU1BJPXkKQ09ORklHX1NQSV9ERUJVRz15CkNPTkZJR19TUElf TUFTVEVSPXkKQ09ORklHX1NQSV9NRU09eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2 ZXJzCiMKQ09ORklHX1NQSV9BTFRFUkE9eQpDT05GSUdfU1BJX0FYSV9TUElfRU5HSU5FPXkKQ09O RklHX1NQSV9CSVRCQU5HPXkKQ09ORklHX1NQSV9CVVRURVJGTFk9eQpDT05GSUdfU1BJX0NBREVO Q0U9eQpDT05GSUdfU1BJX0RFU0lHTldBUkU9eQpDT05GSUdfU1BJX0RXX0RNQT15CkNPTkZJR19T UElfRFdfUENJPXkKQ09ORklHX1NQSV9EV19NTUlPPXkKQ09ORklHX1NQSV9ETE4yPXkKQ09ORklH X1NQSV9GU0k9eQpDT05GSUdfU1BJX05YUF9GTEVYU1BJPXkKQ09ORklHX1NQSV9HUElPPXkKQ09O RklHX1NQSV9MTTcwX0xMUD15CkNPTkZJR19TUElfRlNMX0xJQj15CkNPTkZJR19TUElfRlNMX1NQ ST15CkNPTkZJR19TUElfTEFOVElRX1NTQz15CkNPTkZJR19TUElfT0NfVElOWT15CkNPTkZJR19T UElfUFhBMlhYPXkKQ09ORklHX1NQSV9QWEEyWFhfUENJPXkKQ09ORklHX1NQSV9ST0NLQ0hJUD15 CkNPTkZJR19TUElfU0MxOElTNjAyPXkKQ09ORklHX1NQSV9TSUZJVkU9eQpDT05GSUdfU1BJX01Y SUM9eQpDT05GSUdfU1BJX1RPUENMSUZGX1BDSD15CkNPTkZJR19TUElfWENPTU09eQpDT05GSUdf U1BJX1hJTElOWD15CkNPTkZJR19TUElfWllOUU1QX0dRU1BJPXkKQ09ORklHX1NQSV9BTUQ9eQoK IwojIFNQSSBNdWx0aXBsZXhlciBzdXBwb3J0CiMKQ09ORklHX1NQSV9NVVg9eQoKIwojIFNQSSBQ cm90b2NvbCBNYXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9eQpDT05GSUdfU1BJX0xPT1BCQUNL X1RFU1Q9bQpDT05GSUdfU1BJX1RMRTYyWDA9eQpDT05GSUdfU1BJX1NMQVZFPXkKQ09ORklHX1NQ SV9TTEFWRV9USU1FPXkKQ09ORklHX1NQSV9TTEFWRV9TWVNURU1fQ09OVFJPTD15CkNPTkZJR19T UElfRFlOQU1JQz15CkNPTkZJR19TUE1JPXkKQ09ORklHX0hTST15CkNPTkZJR19IU0lfQk9BUkRJ TkZPPXkKCiMKIyBIU0kgY29udHJvbGxlcnMKIwoKIwojIEhTSSBjbGllbnRzCiMKQ09ORklHX0hT SV9DSEFSPXkKQ09ORklHX1BQUz15CiMgQ09ORklHX1BQU19ERUJVRyBpcyBub3Qgc2V0CgojCiMg UFBTIGNsaWVudHMgc3VwcG9ydAojCkNPTkZJR19QUFNfQ0xJRU5UX0tUSU1FUj15CkNPTkZJR19Q UFNfQ0xJRU5UX0xESVNDPXkKQ09ORklHX1BQU19DTElFTlRfUEFSUE9SVD15CkNPTkZJR19QUFNf Q0xJRU5UX0dQSU89eQoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBvcnQKIwoKIwojIFBUUCBjbG9j ayBzdXBwb3J0CiMKQ09ORklHX1BUUF8xNTg4X0NMT0NLPXkKQ09ORklHX0RQODM2NDBfUEhZPXkK Q09ORklHX1BUUF8xNTg4X0NMT0NLX0lORVM9eQpDT05GSUdfUFRQXzE1ODhfQ0xPQ0tfUENIPXkK Q09ORklHX1BUUF8xNTg4X0NMT0NLX0tWTT15CkNPTkZJR19QVFBfMTU4OF9DTE9DS19JRFQ4MlAz Mz15CkNPTkZJR19QVFBfMTU4OF9DTE9DS19JRFRDTT15CkNPTkZJR19QVFBfMTU4OF9DTE9DS19W TVc9eQpDT05GSUdfUFRQXzE1ODhfQ0xPQ0tfT0NQPXkKIyBlbmQgb2YgUFRQIGNsb2NrIHN1cHBv cnQKCkNPTkZJR19QSU5DVFJMPXkKQ09ORklHX0dFTkVSSUNfUElOQ1RSTF9HUk9VUFM9eQpDT05G SUdfUElOTVVYPXkKQ09ORklHX0dFTkVSSUNfUElOTVVYX0ZVTkNUSU9OUz15CkNPTkZJR19QSU5D T05GPXkKQ09ORklHX0dFTkVSSUNfUElOQ09ORj15CkNPTkZJR19ERUJVR19QSU5DVFJMPXkKQ09O RklHX1BJTkNUUkxfQVMzNzIyPXkKQ09ORklHX1BJTkNUUkxfQVhQMjA5PXkKQ09ORklHX1BJTkNU UkxfQU1EPXkKQ09ORklHX1BJTkNUUkxfREE5MDYyPXkKQ09ORklHX1BJTkNUUkxfTUNQMjNTMDhf STJDPXkKQ09ORklHX1BJTkNUUkxfTUNQMjNTMDhfU1BJPXkKQ09ORklHX1BJTkNUUkxfTUNQMjNT MDg9eQpDT05GSUdfUElOQ1RSTF9TSU5HTEU9eQpDT05GSUdfUElOQ1RSTF9TWDE1MFg9eQpDT05G SUdfUElOQ1RSTF9TVE1GWD15CkNPTkZJR19QSU5DVFJMX01BWDc3NjIwPXkKQ09ORklHX1BJTkNU UkxfUEFMTUFTPXkKQ09ORklHX1BJTkNUUkxfUks4MDU9eQpDT05GSUdfUElOQ1RSTF9PQ0VMT1Q9 eQpDT05GSUdfUElOQ1RSTF9NSUNST0NISVBfU0dQSU89eQpDT05GSUdfUElOQ1RSTF9CQVlUUkFJ TD15CkNPTkZJR19QSU5DVFJMX0NIRVJSWVZJRVc9eQpDT05GSUdfUElOQ1RSTF9MWU5YUE9JTlQ9 eQpDT05GSUdfUElOQ1RSTF9NRVJSSUZJRUxEPXkKQ09ORklHX1BJTkNUUkxfSU5URUw9eQpDT05G SUdfUElOQ1RSTF9BTERFUkxBS0U9eQpDT05GSUdfUElOQ1RSTF9CUk9YVE9OPXkKQ09ORklHX1BJ TkNUUkxfQ0FOTk9OTEFLRT15CkNPTkZJR19QSU5DVFJMX0NFREFSRk9SSz15CkNPTkZJR19QSU5D VFJMX0RFTlZFUlRPTj15CkNPTkZJR19QSU5DVFJMX0VMS0hBUlRMQUtFPXkKQ09ORklHX1BJTkNU UkxfRU1NSVRTQlVSRz15CkNPTkZJR19QSU5DVFJMX0dFTUlOSUxBS0U9eQpDT05GSUdfUElOQ1RS TF9JQ0VMQUtFPXkKQ09ORklHX1BJTkNUUkxfSkFTUEVSTEFLRT15CkNPTkZJR19QSU5DVFJMX0xB S0VGSUVMRD15CkNPTkZJR19QSU5DVFJMX0xFV0lTQlVSRz15CkNPTkZJR19QSU5DVFJMX1NVTlJJ U0VQT0lOVD15CkNPTkZJR19QSU5DVFJMX1RJR0VSTEFLRT15CgojCiMgUmVuZXNhcyBwaW5jdHJs IGRyaXZlcnMKIwojIGVuZCBvZiBSZW5lc2FzIHBpbmN0cmwgZHJpdmVycwoKQ09ORklHX1BJTkNU UkxfTE9DSE5BR0FSPXkKQ09ORklHX1BJTkNUUkxfTUFERVJBPXkKQ09ORklHX1BJTkNUUkxfQ1M0 N0wxNT15CkNPTkZJR19QSU5DVFJMX0NTNDdMMzU9eQpDT05GSUdfUElOQ1RSTF9DUzQ3TDg1PXkK Q09ORklHX1BJTkNUUkxfQ1M0N0w5MD15CkNPTkZJR19QSU5DVFJMX0NTNDdMOTI9eQpDT05GSUdf UElOQ1RSTF9FUVVJTElCUklVTT15CkNPTkZJR19HUElPTElCPXkKQ09ORklHX0dQSU9MSUJfRkFT VFBBVEhfTElNSVQ9NTEyCkNPTkZJR19PRl9HUElPPXkKQ09ORklHX0dQSU9fQUNQST15CkNPTkZJ R19HUElPTElCX0lSUUNISVA9eQpDT05GSUdfREVCVUdfR1BJTz15CkNPTkZJR19HUElPX1NZU0ZT PXkKQ09ORklHX0dQSU9fQ0RFVj15CkNPTkZJR19HUElPX0NERVZfVjE9eQpDT05GSUdfR1BJT19H RU5FUklDPXkKQ09ORklHX0dQSU9fTUFYNzMwWD15CgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRy aXZlcnMKIwpDT05GSUdfR1BJT183NFhYX01NSU89eQpDT05GSUdfR1BJT19BTFRFUkE9eQpDT05G SUdfR1BJT19BTURQVD15CkNPTkZJR19HUElPX0NBREVOQ0U9eQpDT05GSUdfR1BJT19EV0FQQj15 CkNPTkZJR19HUElPX0VYQVI9eQpDT05GSUdfR1BJT19GVEdQSU8wMTA9eQpDT05GSUdfR1BJT19H RU5FUklDX1BMQVRGT1JNPXkKQ09ORklHX0dQSU9fR1JHUElPPXkKQ09ORklHX0dQSU9fSExXRD15 CkNPTkZJR19HUElPX0lDSD15CkNPTkZJR19HUElPX0xPR0lDVkM9eQpDT05GSUdfR1BJT19NQjg2 UzdYPXkKQ09ORklHX0dQSU9fTUVOWjEyNz15CkNPTkZJR19HUElPX1NBTUE1RDJfUElPQlU9eQpD T05GSUdfR1BJT19TSUZJVkU9eQpDT05GSUdfR1BJT19TSU9YPXkKQ09ORklHX0dQSU9fU1RBMlgx MT15CkNPTkZJR19HUElPX1NZU0NPTj15CkNPTkZJR19HUElPX1ZYODU1PXkKQ09ORklHX0dQSU9f V0NEOTM0WD15CkNPTkZJR19HUElPX1hJTElOWD15CkNPTkZJR19HUElPX0FNRF9GQ0g9eQojIGVu ZCBvZiBNZW1vcnkgbWFwcGVkIEdQSU8gZHJpdmVycwoKIwojIFBvcnQtbWFwcGVkIEkvTyBHUElP IGRyaXZlcnMKIwpDT05GSUdfR1BJT18xMDRfRElPXzQ4RT15CkNPTkZJR19HUElPXzEwNF9JRElP XzE2PXkKQ09ORklHX0dQSU9fMTA0X0lESV80OD15CkNPTkZJR19HUElPX0Y3MTg4WD15CkNPTkZJ R19HUElPX0dQSU9fTU09eQpDT05GSUdfR1BJT19JVDg3PXkKQ09ORklHX0dQSU9fU0NIPXkKQ09O RklHX0dQSU9fU0NIMzExWD15CkNPTkZJR19HUElPX1dJTkJPTkQ9eQpDT05GSUdfR1BJT19XUzE2 QzQ4PXkKIyBlbmQgb2YgUG9ydC1tYXBwZWQgSS9PIEdQSU8gZHJpdmVycwoKIwojIEkyQyBHUElP IGV4cGFuZGVycwojCkNPTkZJR19HUElPX0FEUDU1ODg9eQpDT05GSUdfR1BJT19BRFA1NTg4X0lS UT15CkNPTkZJR19HUElPX0FETlA9eQpDT05GSUdfR1BJT19HV19QTEQ9eQpDT05GSUdfR1BJT19N QVg3MzAwPXkKQ09ORklHX0dQSU9fTUFYNzMyWD15CkNPTkZJR19HUElPX01BWDczMlhfSVJRPXkK Q09ORklHX0dQSU9fUENBOTUzWD15CkNPTkZJR19HUElPX1BDQTk1M1hfSVJRPXkKQ09ORklHX0dQ SU9fUENBOTU3MD15CkNPTkZJR19HUElPX1BDRjg1N1g9eQpDT05GSUdfR1BJT19UUElDMjgxMD15 CiMgZW5kIG9mIEkyQyBHUElPIGV4cGFuZGVycwoKIwojIE1GRCBHUElPIGV4cGFuZGVycwojCkNP TkZJR19HUElPX0FEUDU1MjA9eQpDT05GSUdfR1BJT19BUklaT05BPXkKQ09ORklHX0dQSU9fQkQ3 MDUyOD15CkNPTkZJR19HUElPX0JENzE4Mjg9eQpDT05GSUdfR1BJT19CRDk1NzFNV1Y9eQpDT05G SUdfR1BJT19DUllTVEFMX0NPVkU9eQpDT05GSUdfR1BJT19DUzU1MzU9eQpDT05GSUdfR1BJT19E QTkwNTI9eQpDT05GSUdfR1BJT19EQTkwNTU9eQpDT05GSUdfR1BJT19ETE4yPXkKQ09ORklHX0dQ SU9fSkFOWl9UVEw9eQpDT05GSUdfR1BJT19LRU1QTEQ9eQpDT05GSUdfR1BJT19MUDM5NDM9eQpD T05GSUdfR1BJT19MUDg3M1g9eQpDT05GSUdfR1BJT19MUDg3NTY1PXkKQ09ORklHX0dQSU9fTUFE RVJBPXkKQ09ORklHX0dQSU9fTUFYNzc2MjA9eQpDT05GSUdfR1BJT19NQVg3NzY1MD15CkNPTkZJ R19HUElPX01TSUM9eQpDT05GSUdfR1BJT19QQUxNQVM9eQpDT05GSUdfR1BJT19SQzVUNTgzPXkK Q09ORklHX0dQSU9fU1RNUEU9eQpDT05GSUdfR1BJT19UQzM1ODlYPXkKQ09ORklHX0dQSU9fVElN QkVSREFMRT15CkNPTkZJR19HUElPX1RQUzY1MDg2PXkKQ09ORklHX0dQSU9fVFBTNjUyMTg9eQpD T05GSUdfR1BJT19UUFM2NTg2WD15CkNPTkZJR19HUElPX1RQUzY1OTEwPXkKQ09ORklHX0dQSU9f VFBTNjU5MTI9eQpDT05GSUdfR1BJT19UUFM2ODQ3MD15CkNPTkZJR19HUElPX1RRTVg4Nj15CkNP TkZJR19HUElPX1RXTDQwMzA9eQpDT05GSUdfR1BJT19UV0w2MDQwPXkKQ09ORklHX0dQSU9fVUNC MTQwMD15CkNPTkZJR19HUElPX1dISVNLRVlfQ09WRT15CkNPTkZJR19HUElPX1dNODMxWD15CkNP TkZJR19HUElPX1dNODM1MD15CkNPTkZJR19HUElPX1dNODk5ND15CiMgZW5kIG9mIE1GRCBHUElP IGV4cGFuZGVycwoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX0FNRDgxMTE9 eQpDT05GSUdfR1BJT19JTlRFTF9NSUQ9eQpDT05GSUdfR1BJT19NRVJSSUZJRUxEPXkKQ09ORklH X0dQSU9fTUxfSU9IPXkKQ09ORklHX0dQSU9fUENIPXkKQ09ORklHX0dQSU9fUENJX0lESU9fMTY9 eQpDT05GSUdfR1BJT19QQ0lFX0lESU9fMjQ9eQpDT05GSUdfR1BJT19SREMzMjFYPXkKQ09ORklH X0dQSU9fU09EQVZJTExFPXkKIyBlbmQgb2YgUENJIEdQSU8gZXhwYW5kZXJzCgojCiMgU1BJIEdQ SU8gZXhwYW5kZXJzCiMKQ09ORklHX0dQSU9fNzRYMTY0PXkKQ09ORklHX0dQSU9fTUFYMzE5MVg9 eQpDT05GSUdfR1BJT19NQVg3MzAxPXkKQ09ORklHX0dQSU9fTUMzMzg4MD15CkNPTkZJR19HUElP X1BJU09TUj15CkNPTkZJR19HUElPX1hSQTE0MDM9eQpDT05GSUdfR1BJT19NT1hURVQ9eQojIGVu ZCBvZiBTUEkgR1BJTyBleHBhbmRlcnMKCiMKIyBVU0IgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdf R1BJT19WSVBFUkJPQVJEPXkKIyBlbmQgb2YgVVNCIEdQSU8gZXhwYW5kZXJzCgojCiMgVmlydHVh bCBHUElPIGRyaXZlcnMKIwpDT05GSUdfR1BJT19BR0dSRUdBVE9SPXkKQ09ORklHX0dQSU9fTU9D S1VQPXkKIyBlbmQgb2YgVmlydHVhbCBHUElPIGRyaXZlcnMKCkNPTkZJR19XMT15CkNPTkZJR19X MV9DT049eQoKIwojIDEtd2lyZSBCdXMgTWFzdGVycwojCkNPTkZJR19XMV9NQVNURVJfTUFUUk9Y PXkKQ09ORklHX1cxX01BU1RFUl9EUzI0OTA9eQpDT05GSUdfVzFfTUFTVEVSX0RTMjQ4Mj15CkNP TkZJR19XMV9NQVNURVJfRFMxV009eQpDT05GSUdfVzFfTUFTVEVSX0dQSU89eQpDT05GSUdfVzFf TUFTVEVSX1NHST15CiMgZW5kIG9mIDEtd2lyZSBCdXMgTWFzdGVycwoKIwojIDEtd2lyZSBTbGF2 ZXMKIwpDT05GSUdfVzFfU0xBVkVfVEhFUk09eQpDT05GSUdfVzFfU0xBVkVfU01FTT15CkNPTkZJ R19XMV9TTEFWRV9EUzI0MDU9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PXkKQ09ORklHX1cxX1NM QVZFX0RTMjQwOF9SRUFEQkFDSz15CkNPTkZJR19XMV9TTEFWRV9EUzI0MTM9eQpDT05GSUdfVzFf U0xBVkVfRFMyNDA2PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQyMz15CkNPTkZJR19XMV9TTEFWRV9E UzI4MDU9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMwPXkKQ09ORklHX1cxX1NMQVZFX0RTMjQzMT15 CkNPTkZJR19XMV9TTEFWRV9EUzI0MzM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMzX0NSQz15CkNP TkZJR19XMV9TTEFWRV9EUzI0Mzg9eQpDT05GSUdfVzFfU0xBVkVfRFMyNTBYPXkKQ09ORklHX1cx X1NMQVZFX0RTMjc4MD15CkNPTkZJR19XMV9TTEFWRV9EUzI3ODE9eQpDT05GSUdfVzFfU0xBVkVf RFMyOEUwND15CkNPTkZJR19XMV9TTEFWRV9EUzI4RTE3PXkKIyBlbmQgb2YgMS13aXJlIFNsYXZl cwoKQ09ORklHX1BPV0VSX1JFU0VUPXkKQ09ORklHX1BPV0VSX1JFU0VUX0FTMzcyMj15CkNPTkZJ R19QT1dFUl9SRVNFVF9HUElPPXkKQ09ORklHX1BPV0VSX1JFU0VUX0dQSU9fUkVTVEFSVD15CkNP TkZJR19QT1dFUl9SRVNFVF9MVEMyOTUyPXkKQ09ORklHX1BPV0VSX1JFU0VUX01UNjMyMz15CkNP TkZJR19QT1dFUl9SRVNFVF9SRUdVTEFUT1I9eQpDT05GSUdfUE9XRVJfUkVTRVRfUkVTVEFSVD15 CkNPTkZJR19QT1dFUl9SRVNFVF9TWVNDT049eQpDT05GSUdfUE9XRVJfUkVTRVRfU1lTQ09OX1BP V0VST0ZGPXkKQ09ORklHX1JFQk9PVF9NT0RFPXkKQ09ORklHX1NZU0NPTl9SRUJPT1RfTU9ERT15 CkNPTkZJR19OVk1FTV9SRUJPT1RfTU9ERT15CkNPTkZJR19QT1dFUl9TVVBQTFk9eQojIENPTkZJ R19QT1dFUl9TVVBQTFlfREVCVUcgaXMgbm90IHNldApDT05GSUdfUE9XRVJfU1VQUExZX0hXTU9O PXkKQ09ORklHX1BEQV9QT1dFUj15CkNPTkZJR19HRU5FUklDX0FEQ19CQVRURVJZPXkKQ09ORklH X01BWDg5MjVfUE9XRVI9eQpDT05GSUdfV004MzFYX0JBQ0tVUD15CkNPTkZJR19XTTgzMVhfUE9X RVI9eQpDT05GSUdfV004MzUwX1BPV0VSPXkKQ09ORklHX1RFU1RfUE9XRVI9eQpDT05GSUdfQkFU VEVSWV84OFBNODYwWD15CkNPTkZJR19DSEFSR0VSX0FEUDUwNjE9eQpDT05GSUdfQkFUVEVSWV9B Q1Q4OTQ1QT15CkNPTkZJR19CQVRURVJZX0NQQ0FQPXkKQ09ORklHX0JBVFRFUllfQ1cyMDE1PXkK Q09ORklHX0JBVFRFUllfRFMyNzYwPXkKQ09ORklHX0JBVFRFUllfRFMyNzgwPXkKQ09ORklHX0JB VFRFUllfRFMyNzgxPXkKQ09ORklHX0JBVFRFUllfRFMyNzgyPXkKQ09ORklHX0JBVFRFUllfT0xQ Qz15CkNPTkZJR19CQVRURVJZX1dNOTdYWD15CkNPTkZJR19CQVRURVJZX1NCUz15CkNPTkZJR19D SEFSR0VSX1NCUz15CkNPTkZJR19NQU5BR0VSX1NCUz15CkNPTkZJR19CQVRURVJZX0JRMjdYWFg9 eQpDT05GSUdfQkFUVEVSWV9CUTI3WFhYX0kyQz15CkNPTkZJR19CQVRURVJZX0JRMjdYWFhfSERR PXkKQ09ORklHX0JBVFRFUllfQlEyN1hYWF9EVF9VUERBVEVTX05WTT15CkNPTkZJR19CQVRURVJZ X0RBOTAzMD15CkNPTkZJR19CQVRURVJZX0RBOTA1Mj15CkNPTkZJR19DSEFSR0VSX0RBOTE1MD15 CkNPTkZJR19CQVRURVJZX0RBOTE1MD15CkNPTkZJR19DSEFSR0VSX0FYUDIwWD15CkNPTkZJR19C QVRURVJZX0FYUDIwWD15CkNPTkZJR19BWFAyMFhfUE9XRVI9eQpDT05GSUdfQVhQMjg4X0NIQVJH RVI9eQpDT05GSUdfQVhQMjg4X0ZVRUxfR0FVR0U9eQpDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD15 CkNPTkZJR19CQVRURVJZX01BWDE3MDQyPXkKQ09ORklHX0JBVFRFUllfTUFYMTcyMVg9eQpDT05G SUdfQkFUVEVSWV9UV0w0MDMwX01BREM9eQpDT05GSUdfQ0hBUkdFUl84OFBNODYwWD15CkNPTkZJ R19DSEFSR0VSX1BDRjUwNjMzPXkKQ09ORklHX0JBVFRFUllfUlg1MT15CkNPTkZJR19DSEFSR0VS X0lTUDE3MDQ9eQpDT05GSUdfQ0hBUkdFUl9NQVg4OTAzPXkKQ09ORklHX0NIQVJHRVJfVFdMNDAz MD15CkNPTkZJR19DSEFSR0VSX0xQODcyNz15CkNPTkZJR19DSEFSR0VSX0xQODc4OD15CkNPTkZJ R19DSEFSR0VSX0dQSU89eQpDT05GSUdfQ0hBUkdFUl9NQU5BR0VSPXkKQ09ORklHX0NIQVJHRVJf TFQzNjUxPXkKQ09ORklHX0NIQVJHRVJfTUFYMTQ1Nzc9eQpDT05GSUdfQ0hBUkdFUl9ERVRFQ1RP Ul9NQVgxNDY1Nj15CkNPTkZJR19DSEFSR0VSX01BWDc3NjUwPXkKQ09ORklHX0NIQVJHRVJfTUFY Nzc2OTM9eQpDT05GSUdfQ0hBUkdFUl9NQVg4OTk3PXkKQ09ORklHX0NIQVJHRVJfTUFYODk5OD15 CkNPTkZJR19DSEFSR0VSX01QMjYyOT15CkNPTkZJR19DSEFSR0VSX0JRMjQxNVg9eQpDT05GSUdf Q0hBUkdFUl9CUTI0MTkwPXkKQ09ORklHX0NIQVJHRVJfQlEyNDI1Nz15CkNPTkZJR19DSEFSR0VS X0JRMjQ3MzU9eQpDT05GSUdfQ0hBUkdFUl9CUTI1MTVYPXkKQ09ORklHX0NIQVJHRVJfQlEyNTg5 MD15CkNPTkZJR19DSEFSR0VSX0JRMjU5ODA9eQpDT05GSUdfQ0hBUkdFUl9TTUIzNDc9eQpDT05G SUdfQ0hBUkdFUl9UUFM2NTA5MD15CkNPTkZJR19DSEFSR0VSX1RQUzY1MjE3PXkKQ09ORklHX0JB VFRFUllfR0FVR0VfTFRDMjk0MT15CkNPTkZJR19CQVRURVJZX0dPTERGSVNIPXkKQ09ORklHX0JB VFRFUllfUlQ1MDMzPXkKQ09ORklHX0NIQVJHRVJfUlQ5NDU1PXkKQ09ORklHX0NIQVJHRVJfQ1JP U19VU0JQRD15CkNPTkZJR19DSEFSR0VSX1VDUzEwMDI9eQpDT05GSUdfQ0hBUkdFUl9CRDcwNTI4 PXkKQ09ORklHX0NIQVJHRVJfQkQ5OTk1ND15CkNPTkZJR19DSEFSR0VSX1dJTENPPXkKQ09ORklH X1JONVQ2MThfUE9XRVI9eQpDT05GSUdfSFdNT049eQpDT05GSUdfSFdNT05fVklEPXkKQ09ORklH X0hXTU9OX0RFQlVHX0NISVA9eQoKIwojIE5hdGl2ZSBkcml2ZXJzCiMKQ09ORklHX1NFTlNPUlNf QUJJVFVHVVJVPXkKQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVMz15CkNPTkZJR19TRU5TT1JTX0FE NzMxND15CkNPTkZJR19TRU5TT1JTX0FENzQxND15CkNPTkZJR19TRU5TT1JTX0FENzQxOD15CkNP TkZJR19TRU5TT1JTX0FETTEwMjE9eQpDT05GSUdfU0VOU09SU19BRE0xMDI1PXkKQ09ORklHX1NF TlNPUlNfQURNMTAyNj15CkNPTkZJR19TRU5TT1JTX0FETTEwMjk9eQpDT05GSUdfU0VOU09SU19B RE0xMDMxPXkKQ09ORklHX1NFTlNPUlNfQURNMTE3Nz15CkNPTkZJR19TRU5TT1JTX0FETTkyNDA9 eQpDT05GSUdfU0VOU09SU19BRFQ3WDEwPXkKQ09ORklHX1NFTlNPUlNfQURUNzMxMD15CkNPTkZJ R19TRU5TT1JTX0FEVDc0MTA9eQpDT05GSUdfU0VOU09SU19BRFQ3NDExPXkKQ09ORklHX1NFTlNP UlNfQURUNzQ2Mj15CkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9eQpDT05GSUdfU0VOU09SU19BRFQ3 NDc1PXkKQ09ORklHX1NFTlNPUlNfQVMzNzA9eQpDT05GSUdfU0VOU09SU19BU0M3NjIxPXkKQ09O RklHX1NFTlNPUlNfQVhJX0ZBTl9DT05UUk9MPXkKQ09ORklHX1NFTlNPUlNfSzhURU1QPXkKQ09O RklHX1NFTlNPUlNfSzEwVEVNUD15CkNPTkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUj15CkNPTkZJ R19TRU5TT1JTX0FNRF9FTkVSR1k9eQpDT05GSUdfU0VOU09SU19BUFBMRVNNQz15CkNPTkZJR19T RU5TT1JTX0FTQjEwMD15CkNPTkZJR19TRU5TT1JTX0FTUEVFRD15CkNPTkZJR19TRU5TT1JTX0FU WFAxPXkKQ09ORklHX1NFTlNPUlNfQ09SU0FJUl9DUFJPPXkKQ09ORklHX1NFTlNPUlNfQ09SU0FJ Ul9QU1U9eQpDT05GSUdfU0VOU09SU19EUklWRVRFTVA9eQpDT05GSUdfU0VOU09SU19EUzYyMD15 CkNPTkZJR19TRU5TT1JTX0RTMTYyMT15CkNPTkZJR19TRU5TT1JTX0RFTExfU01NPXkKQ09ORklH X1NFTlNPUlNfREE5MDUyX0FEQz15CkNPTkZJR19TRU5TT1JTX0RBOTA1NT15CkNPTkZJR19TRU5T T1JTX0k1S19BTUI9eQpDT05GSUdfU0VOU09SU19GNzE4MDVGPXkKQ09ORklHX1NFTlNPUlNfRjcx ODgyRkc9eQpDT05GSUdfU0VOU09SU19GNzUzNzVTPXkKQ09ORklHX1NFTlNPUlNfR1NDPXkKQ09O RklHX1NFTlNPUlNfTUMxMzc4M19BREM9eQpDT05GSUdfU0VOU09SU19GU0NITUQ9eQpDT05GSUdf U0VOU09SU19GVFNURVVUQVRFUz15CkNPTkZJR19TRU5TT1JTX0dMNTE4U009eQpDT05GSUdfU0VO U09SU19HTDUyMFNNPXkKQ09ORklHX1NFTlNPUlNfRzc2MEE9eQpDT05GSUdfU0VOU09SU19HNzYy PXkKQ09ORklHX1NFTlNPUlNfR1BJT19GQU49eQpDT05GSUdfU0VOU09SU19ISUg2MTMwPXkKQ09O RklHX1NFTlNPUlNfSUJNQUVNPXkKQ09ORklHX1NFTlNPUlNfSUJNUEVYPXkKQ09ORklHX1NFTlNP UlNfSUlPX0hXTU9OPXkKQ09ORklHX1NFTlNPUlNfSTU1MDA9eQpDT05GSUdfU0VOU09SU19DT1JF VEVNUD15CkNPTkZJR19TRU5TT1JTX0lUODc9eQpDT05GSUdfU0VOU09SU19KQzQyPXkKQ09ORklH X1NFTlNPUlNfUE9XUjEyMjA9eQpDT05GSUdfU0VOU09SU19MSU5FQUdFPXkKQ09ORklHX1NFTlNP UlNfTE9DSE5BR0FSPXkKQ09ORklHX1NFTlNPUlNfTFRDMjk0NT15CkNPTkZJR19TRU5TT1JTX0xU QzI5NDc9eQpDT05GSUdfU0VOU09SU19MVEMyOTQ3X0kyQz15CkNPTkZJR19TRU5TT1JTX0xUQzI5 NDdfU1BJPXkKQ09ORklHX1NFTlNPUlNfTFRDMjk5MD15CkNPTkZJR19TRU5TT1JTX0xUQzI5OTI9 eQpDT05GSUdfU0VOU09SU19MVEM0MTUxPXkKQ09ORklHX1NFTlNPUlNfTFRDNDIxNT15CkNPTkZJ R19TRU5TT1JTX0xUQzQyMjI9eQpDT05GSUdfU0VOU09SU19MVEM0MjQ1PXkKQ09ORklHX1NFTlNP UlNfTFRDNDI2MD15CkNPTkZJR19TRU5TT1JTX0xUQzQyNjE9eQpDT05GSUdfU0VOU09SU19NQVgx MTExPXkKQ09ORklHX1NFTlNPUlNfTUFYMTI3PXkKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9eQpD T05GSUdfU0VOU09SU19NQVgxNjE5PXkKQ09ORklHX1NFTlNPUlNfTUFYMTY2OD15CkNPTkZJR19T RU5TT1JTX01BWDE5Nz15CkNPTkZJR19TRU5TT1JTX01BWDMxNzIyPXkKQ09ORklHX1NFTlNPUlNf TUFYMzE3MzA9eQpDT05GSUdfU0VOU09SU19NQVg2NjIxPXkKQ09ORklHX1NFTlNPUlNfTUFYNjYz OT15CkNPTkZJR19TRU5TT1JTX01BWDY2NDI9eQpDT05GSUdfU0VOU09SU19NQVg2NjUwPXkKQ09O RklHX1NFTlNPUlNfTUFYNjY5Nz15CkNPTkZJR19TRU5TT1JTX01BWDMxNzkwPXkKQ09ORklHX1NF TlNPUlNfTUNQMzAyMT15CkNPTkZJR19TRU5TT1JTX01MWFJFR19GQU49eQpDT05GSUdfU0VOU09S U19UQzY1ND15CkNPTkZJR19TRU5TT1JTX01FTkYyMUJNQ19IV01PTj15CkNPTkZJR19TRU5TT1JT X01SNzUyMDM9eQpDT05GSUdfU0VOU09SU19BRENYWD15CkNPTkZJR19TRU5TT1JTX0xNNjM9eQpD T05GSUdfU0VOU09SU19MTTcwPXkKQ09ORklHX1NFTlNPUlNfTE03Mz15CkNPTkZJR19TRU5TT1JT X0xNNzU9eQpDT05GSUdfU0VOU09SU19MTTc3PXkKQ09ORklHX1NFTlNPUlNfTE03OD15CkNPTkZJ R19TRU5TT1JTX0xNODA9eQpDT05GSUdfU0VOU09SU19MTTgzPXkKQ09ORklHX1NFTlNPUlNfTE04 NT15CkNPTkZJR19TRU5TT1JTX0xNODc9eQpDT05GSUdfU0VOU09SU19MTTkwPXkKQ09ORklHX1NF TlNPUlNfTE05Mj15CkNPTkZJR19TRU5TT1JTX0xNOTM9eQpDT05GSUdfU0VOU09SU19MTTk1MjM0 PXkKQ09ORklHX1NFTlNPUlNfTE05NTI0MT15CkNPTkZJR19TRU5TT1JTX0xNOTUyNDU9eQpDT05G SUdfU0VOU09SU19QQzg3MzYwPXkKQ09ORklHX1NFTlNPUlNfUEM4NzQyNz15CkNPTkZJR19TRU5T T1JTX05UQ19USEVSTUlTVE9SPXkKQ09ORklHX1NFTlNPUlNfTkNUNjY4Mz15CkNPTkZJR19TRU5T T1JTX05DVDY3NzU9eQpDT05GSUdfU0VOU09SU19OQ1Q3ODAyPXkKQ09ORklHX1NFTlNPUlNfTkNU NzkwND15CkNPTkZJR19TRU5TT1JTX05QQ003WFg9eQpDT05GSUdfU0VOU09SU19QQ0Y4NTkxPXkK Q09ORklHX1BNQlVTPXkKQ09ORklHX1NFTlNPUlNfUE1CVVM9eQpDT05GSUdfU0VOU09SU19BRE0x MjY2PXkKQ09ORklHX1NFTlNPUlNfQURNMTI3NT15CkNPTkZJR19TRU5TT1JTX0JFTF9QRkU9eQpD T05GSUdfU0VOU09SU19JQk1fQ0ZGUFM9eQpDT05GSUdfU0VOU09SU19JTlNQVVJfSVBTUFM9eQpD T05GSUdfU0VOU09SU19JUjM1MjIxPXkKQ09ORklHX1NFTlNPUlNfSVIzODA2ND15CkNPTkZJR19T RU5TT1JTX0lSUFM1NDAxPXkKQ09ORklHX1NFTlNPUlNfSVNMNjgxMzc9eQpDT05GSUdfU0VOU09S U19MTTI1MDY2PXkKQ09ORklHX1NFTlNPUlNfTFRDMjk3OD15CkNPTkZJR19TRU5TT1JTX0xUQzI5 NzhfUkVHVUxBVE9SPXkKQ09ORklHX1NFTlNPUlNfTFRDMzgxNT15CkNPTkZJR19TRU5TT1JTX01B WDE2MDY0PXkKQ09ORklHX1NFTlNPUlNfTUFYMTY2MDE9eQpDT05GSUdfU0VOU09SU19NQVgyMDcz MD15CkNPTkZJR19TRU5TT1JTX01BWDIwNzUxPXkKQ09ORklHX1NFTlNPUlNfTUFYMzE3ODU9eQpD T05GSUdfU0VOU09SU19NQVgzNDQ0MD15CkNPTkZJR19TRU5TT1JTX01BWDg2ODg9eQpDT05GSUdf U0VOU09SU19NUDI5NzU9eQpDT05GSUdfU0VOU09SU19QTTY3NjRUUj15CkNPTkZJR19TRU5TT1JT X1BYRTE2MTA9eQpDT05GSUdfU0VOU09SU19RNTRTSjEwOEEyPXkKQ09ORklHX1NFTlNPUlNfVFBT NDA0MjI9eQpDT05GSUdfU0VOU09SU19UUFM1MzY3OT15CkNPTkZJR19TRU5TT1JTX1VDRDkwMDA9 eQpDT05GSUdfU0VOU09SU19VQ0Q5MjAwPXkKQ09ORklHX1NFTlNPUlNfWERQRTEyMj15CkNPTkZJ R19TRU5TT1JTX1pMNjEwMD15CkNPTkZJR19TRU5TT1JTX1BXTV9GQU49eQpDT05GSUdfU0VOU09S U19TQlRTST15CkNPTkZJR19TRU5TT1JTX1NIVDE1PXkKQ09ORklHX1NFTlNPUlNfU0hUMjE9eQpD T05GSUdfU0VOU09SU19TSFQzeD15CkNPTkZJR19TRU5TT1JTX1NIVEMxPXkKQ09ORklHX1NFTlNP UlNfU0lTNTU5NT15CkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9eQpDT05GSUdfU0VOU09SU19FTUMx NDAzPXkKQ09ORklHX1NFTlNPUlNfRU1DMjEwMz15CkNPTkZJR19TRU5TT1JTX0VNQzZXMjAxPXkK Q09ORklHX1NFTlNPUlNfU01TQzQ3TTE9eQpDT05GSUdfU0VOU09SU19TTVNDNDdNMTkyPXkKQ09O RklHX1NFTlNPUlNfU01TQzQ3QjM5Nz15CkNPTkZJR19TRU5TT1JTX1NDSDU2WFhfQ09NTU9OPXkK Q09ORklHX1NFTlNPUlNfU0NINTYyNz15CkNPTkZJR19TRU5TT1JTX1NDSDU2MzY9eQpDT05GSUdf U0VOU09SU19TVFRTNzUxPXkKQ09ORklHX1NFTlNPUlNfU01NNjY1PXkKQ09ORklHX1NFTlNPUlNf QURDMTI4RDgxOD15CkNPTkZJR19TRU5TT1JTX0FEUzc4Mjg9eQpDT05GSUdfU0VOU09SU19BRFM3 ODcxPXkKQ09ORklHX1NFTlNPUlNfQU1DNjgyMT15CkNPTkZJR19TRU5TT1JTX0lOQTIwOT15CkNP TkZJR19TRU5TT1JTX0lOQTJYWD15CkNPTkZJR19TRU5TT1JTX0lOQTMyMjE9eQpDT05GSUdfU0VO U09SU19UQzc0PXkKQ09ORklHX1NFTlNPUlNfVEhNQzUwPXkKQ09ORklHX1NFTlNPUlNfVE1QMTAy PXkKQ09ORklHX1NFTlNPUlNfVE1QMTAzPXkKQ09ORklHX1NFTlNPUlNfVE1QMTA4PXkKQ09ORklH X1NFTlNPUlNfVE1QNDAxPXkKQ09ORklHX1NFTlNPUlNfVE1QNDIxPXkKQ09ORklHX1NFTlNPUlNf VE1QNTEzPXkKQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9eQpDT05GSUdfU0VOU09SU19WSUE2 ODZBPXkKQ09ORklHX1NFTlNPUlNfVlQxMjExPXkKQ09ORklHX1NFTlNPUlNfVlQ4MjMxPXkKQ09O RklHX1NFTlNPUlNfVzgzNzczRz15CkNPTkZJR19TRU5TT1JTX1c4Mzc4MUQ9eQpDT05GSUdfU0VO U09SU19XODM3OTFEPXkKQ09ORklHX1NFTlNPUlNfVzgzNzkyRD15CkNPTkZJR19TRU5TT1JTX1c4 Mzc5Mz15CkNPTkZJR19TRU5TT1JTX1c4Mzc5NT15CkNPTkZJR19TRU5TT1JTX1c4Mzc5NV9GQU5D VFJMPXkKQ09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPXkKQ09ORklHX1NFTlNPUlNfVzgzTDc4Nk5H PXkKQ09ORklHX1NFTlNPUlNfVzgzNjI3SEY9eQpDT05GSUdfU0VOU09SU19XODM2MjdFSEY9eQpD T05GSUdfU0VOU09SU19XTTgzMVg9eQpDT05GSUdfU0VOU09SU19XTTgzNTA9eQpDT05GSUdfU0VO U09SU19YR0VORT15CkNPTkZJR19TRU5TT1JTX0lOVEVMX00xMF9CTUNfSFdNT049eQoKIwojIEFD UEkgZHJpdmVycwojCkNPTkZJR19TRU5TT1JTX0FDUElfUE9XRVI9eQpDT05GSUdfU0VOU09SU19B VEswMTEwPXkKQ09ORklHX1RIRVJNQUw9eQpDT05GSUdfVEhFUk1BTF9ORVRMSU5LPXkKQ09ORklH X1RIRVJNQUxfU1RBVElTVElDUz15CkNPTkZJR19USEVSTUFMX0VNRVJHRU5DWV9QT1dFUk9GRl9E RUxBWV9NUz0wCkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfT0Y9eQpDT05G SUdfVEhFUk1BTF9XUklUQUJMRV9UUklQUz15CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NU RVBfV0lTRT15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qg c2V0CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CiMg Q09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfUE9XRVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKQ09O RklHX1RIRVJNQUxfR09WX0ZBSVJfU0hBUkU9eQpDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNF PXkKQ09ORklHX1RIRVJNQUxfR09WX0JBTkdfQkFORz15CkNPTkZJR19USEVSTUFMX0dPVl9VU0VS X1NQQUNFPXkKQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUj15CkNPTkZJR19DUFVf VEhFUk1BTD15CkNPTkZJR19DUFVfRlJFUV9USEVSTUFMPXkKQ09ORklHX0NQVV9JRExFX1RIRVJN QUw9eQpDT05GSUdfREVWRlJFUV9USEVSTUFMPXkKQ09ORklHX1RIRVJNQUxfRU1VTEFUSU9OPXkK Q09ORklHX1RIRVJNQUxfTU1JTz15CkNPTkZJR19NQVg3NzYyMF9USEVSTUFMPXkKQ09ORklHX0RB OTA2Ml9USEVSTUFMPXkKCiMKIyBJbnRlbCB0aGVybWFsIGRyaXZlcnMKIwpDT05GSUdfSU5URUxf UE9XRVJDTEFNUD15CkNPTkZJR19YODZfUEtHX1RFTVBfVEhFUk1BTD15CkNPTkZJR19JTlRFTF9T T0NfRFRTX0lPU0ZfQ09SRT15CkNPTkZJR19JTlRFTF9TT0NfRFRTX1RIRVJNQUw9eQpDT05GSUdf SU5URUxfUVVBUktfRFRTX1RIRVJNQUw9eQoKIwojIEFDUEkgSU5UMzQwWCB0aGVybWFsIGRyaXZl cnMKIwpDT05GSUdfSU5UMzQwWF9USEVSTUFMPXkKQ09ORklHX0FDUElfVEhFUk1BTF9SRUw9eQpD T05GSUdfSU5UMzQwNl9USEVSTUFMPXkKIyBlbmQgb2YgQUNQSSBJTlQzNDBYIHRoZXJtYWwgZHJp dmVycwoKQ09ORklHX0lOVEVMX0JYVF9QTUlDX1RIRVJNQUw9eQpDT05GSUdfSU5URUxfUENIX1RI RVJNQUw9eQojIGVuZCBvZiBJbnRlbCB0aGVybWFsIGRyaXZlcnMKCiMgQ09ORklHX1RJX1NPQ19U SEVSTUFMIGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfQURDX1RIRVJNQUw9eQpDT05GSUdfV0FU Q0hET0c9eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CkNPTkZJR19XQVRDSERPR19OT1dBWU9VVD15 CkNPTkZJR19XQVRDSERPR19IQU5ETEVfQk9PVF9FTkFCTEVEPXkKQ09ORklHX1dBVENIRE9HX09Q RU5fVElNRU9VVD0wCkNPTkZJR19XQVRDSERPR19TWVNGUz15CgojCiMgV2F0Y2hkb2cgUHJldGlt ZW91dCBHb3Zlcm5vcnMKIwpDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9HT1Y9eQpDT05GSUdf V0FUQ0hET0dfUFJFVElNRU9VVF9HT1ZfU0VMPW0KQ09ORklHX1dBVENIRE9HX1BSRVRJTUVPVVRf R09WX05PT1A9eQpDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9HT1ZfUEFOSUM9eQojIENPTkZJ R19XQVRDSERPR19QUkVUSU1FT1VUX0RFRkFVTFRfR09WX05PT1AgaXMgbm90IHNldApDT05GSUdf V0FUQ0hET0dfUFJFVElNRU9VVF9ERUZBVUxUX0dPVl9QQU5JQz15CgojCiMgV2F0Y2hkb2cgRGV2 aWNlIERyaXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz15CkNPTkZJR19TT0ZUX1dBVENIRE9H X1BSRVRJTUVPVVQ9eQpDT05GSUdfQkQ3MDUyOF9XQVRDSERPRz15CkNPTkZJR19EQTkwNTJfV0FU Q0hET0c9eQpDT05GSUdfREE5MDU1X1dBVENIRE9HPXkKQ09ORklHX0RBOTA2M19XQVRDSERPRz15 CkNPTkZJR19EQTkwNjJfV0FUQ0hET0c9eQpDT05GSUdfR1BJT19XQVRDSERPRz15CkNPTkZJR19H UElPX1dBVENIRE9HX0FSQ0hfSU5JVENBTEw9eQpDT05GSUdfTUVORjIxQk1DX1dBVENIRE9HPXkK Q09ORklHX01FTlowNjlfV0FUQ0hET0c9eQpDT05GSUdfV0RBVF9XRFQ9eQpDT05GSUdfV004MzFY X1dBVENIRE9HPXkKQ09ORklHX1dNODM1MF9XQVRDSERPRz15CkNPTkZJR19YSUxJTlhfV0FUQ0hE T0c9eQpDT05GSUdfWklJUkFWRV9XQVRDSERPRz15CkNPTkZJR19SQVZFX1NQX1dBVENIRE9HPXkK Q09ORklHX01MWF9XRFQ9eQpDT05GSUdfQ0FERU5DRV9XQVRDSERPRz15CkNPTkZJR19EV19XQVRD SERPRz15CkNPTkZJR19STjVUNjE4X1dBVENIRE9HPXkKQ09ORklHX1RXTDQwMzBfV0FUQ0hET0c9 eQpDT05GSUdfTUFYNjNYWF9XQVRDSERPRz15CkNPTkZJR19NQVg3NzYyMF9XQVRDSERPRz15CkNP TkZJR19SRVRVX1dBVENIRE9HPXkKQ09ORklHX1NUUE1JQzFfV0FUQ0hET0c9eQpDT05GSUdfQUNR VUlSRV9XRFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD15CkNPTkZJR19BTElNMTUzNV9XRFQ9eQpD T05GSUdfQUxJTTcxMDFfV0RUPXkKQ09ORklHX0VCQ19DMzg0X1dEVD15CkNPTkZJR19GNzE4MDhF X1dEVD15CkNPTkZJR19TUDUxMDBfVENPPXkKQ09ORklHX0dFT0RFX1dEVD15CkNPTkZJR19TQkNf RklUUEMyX1dBVENIRE9HPXkKIyBDT05GSUdfRVVST1RFQ0hfV0RUIGlzIG5vdCBzZXQKQ09ORklH X0lCNzAwX1dEVD15CkNPTkZJR19JQk1BU1I9eQpDT05GSUdfV0FGRVJfV0RUPXkKQ09ORklHX0k2 MzAwRVNCX1dEVD15CkNPTkZJR19JRTZYWF9XRFQ9eQpDT05GSUdfSU5URUxfU0NVX1dBVENIRE9H PXkKQ09ORklHX0lOVEVMX01JRF9XQVRDSERPRz15CkNPTkZJR19JVENPX1dEVD15CkNPTkZJR19J VENPX1ZFTkRPUl9TVVBQT1JUPXkKQ09ORklHX0lUODcxMkZfV0RUPXkKQ09ORklHX0lUODdfV0RU PXkKQ09ORklHX0hQX1dBVENIRE9HPXkKQ09ORklHX0hQV0RUX05NSV9ERUNPRElORz15CkNPTkZJ R19LRU1QTERfV0RUPXkKQ09ORklHX1NDMTIwMF9XRFQ9eQpDT05GSUdfU0N4MjAwX1dEVD15CkNP TkZJR19QQzg3NDEzX1dEVD15CkNPTkZJR19OVl9UQ089eQpDT05GSUdfUkRDMzIxWF9XRFQ9eQpD T05GSUdfNjBYWF9XRFQ9eQpDT05GSUdfU0JDODM2MF9XRFQ9eQpDT05GSUdfU0JDNzI0MF9XRFQ9 eQpDT05GSUdfQ1BVNV9XRFQ9eQpDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD15CkNPTkZJR19TTVND MzdCNzg3X1dEVD15CkNPTkZJR19UUU1YODZfV0RUPXkKQ09ORklHX1ZJQV9XRFQ9eQpDT05GSUdf VzgzNjI3SEZfV0RUPXkKQ09ORklHX1c4Mzg3N0ZfV0RUPXkKQ09ORklHX1c4Mzk3N0ZfV0RUPXkK Q09ORklHX01BQ0haX1dEVD15CkNPTkZJR19TQkNfRVBYX0MzX1dBVENIRE9HPXkKQ09ORklHX0lO VEVMX01FSV9XRFQ9eQpDT05GSUdfTkk5MDNYX1dEVD15CkNPTkZJR19OSUM3MDE4X1dEVD15CkNP TkZJR19NRU5fQTIxX1dEVD15CgojCiMgSVNBLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklH X1BDV0FUQ0hET0c9eQpDT05GSUdfTUlYQ09NV0Q9eQojIENPTkZJR19XRFQgaXMgbm90IHNldAoK IwojIFBDSS1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPXkKQ09O RklHX1dEVFBDST15CgojCiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBD V0FUQ0hET0c9eQpDT05GSUdfU1NCX1BPU1NJQkxFPXkKQ09ORklHX1NTQj15CkNPTkZJR19TU0Jf U1BST009eQpDT05GSUdfU1NCX0JMT0NLSU89eQpDT05GSUdfU1NCX1BDSUhPU1RfUE9TU0lCTEU9 eQpDT05GSUdfU1NCX1BDSUhPU1Q9eQpDT05GSUdfU1NCX0I0M19QQ0lfQlJJREdFPXkKQ09ORklH X1NTQl9QQ01DSUFIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ01DSUFIT1NUPXkKQ09ORklH X1NTQl9TRElPSE9TVF9QT1NTSUJMRT15CkNPTkZJR19TU0JfU0RJT0hPU1Q9eQpDT05GSUdfU1NC X0RSSVZFUl9QQ0lDT1JFX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRT15CkNP TkZJR19TU0JfRFJJVkVSX0dQSU89eQpDT05GSUdfQkNNQV9QT1NTSUJMRT15CkNPTkZJR19CQ01B PXkKQ09ORklHX0JDTUFfQkxPQ0tJTz15CkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkK Q09ORklHX0JDTUFfSE9TVF9QQ0k9eQpDT05GSUdfQkNNQV9IT1NUX1NPQz15CkNPTkZJR19CQ01B X0RSSVZFUl9QQ0k9eQpDT05GSUdfQkNNQV9TRkxBU0g9eQpDT05GSUdfQkNNQV9EUklWRVJfR01B Q19DTU49eQpDT05GSUdfQkNNQV9EUklWRVJfR1BJTz15CkNPTkZJR19CQ01BX0RFQlVHPXkKCiMK IyBNdWx0aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01GRF9DT1JFPXkKQ09ORklH X01GRF9DUzU1MzU9eQpDT05GSUdfTUZEX0FDVDg5NDVBPXkKQ09ORklHX01GRF9BUzM3MTE9eQpD T05GSUdfTUZEX0FTMzcyMj15CkNPTkZJR19QTUlDX0FEUDU1MjA9eQpDT05GSUdfTUZEX0FBVDI4 NzBfQ09SRT15CkNPTkZJR19NRkRfQVRNRUxfRkxFWENPTT15CkNPTkZJR19NRkRfQVRNRUxfSExD REM9eQpDT05GSUdfTUZEX0JDTTU5MFhYPXkKQ09ORklHX01GRF9CRDk1NzFNV1Y9eQpDT05GSUdf TUZEX0FYUDIwWD15CkNPTkZJR19NRkRfQVhQMjBYX0kyQz15CkNPTkZJR19NRkRfQ1JPU19FQ19E RVY9eQpDT05GSUdfTUZEX01BREVSQT15CkNPTkZJR19NRkRfTUFERVJBX0kyQz15CkNPTkZJR19N RkRfTUFERVJBX1NQST15CkNPTkZJR19NRkRfQ1M0N0wxNT15CkNPTkZJR19NRkRfQ1M0N0wzNT15 CkNPTkZJR19NRkRfQ1M0N0w4NT15CkNPTkZJR19NRkRfQ1M0N0w5MD15CkNPTkZJR19NRkRfQ1M0 N0w5Mj15CkNPTkZJR19QTUlDX0RBOTAzWD15CkNPTkZJR19QTUlDX0RBOTA1Mj15CkNPTkZJR19N RkRfREE5MDUyX1NQST15CkNPTkZJR19NRkRfREE5MDUyX0kyQz15CkNPTkZJR19NRkRfREE5MDU1 PXkKQ09ORklHX01GRF9EQTkwNjI9eQpDT05GSUdfTUZEX0RBOTA2Mz15CkNPTkZJR19NRkRfREE5 MTUwPXkKQ09ORklHX01GRF9ETE4yPXkKQ09ORklHX01GRF9HQVRFV09SS1NfR1NDPXkKQ09ORklH X01GRF9NQzEzWFhYPXkKQ09ORklHX01GRF9NQzEzWFhYX1NQST15CkNPTkZJR19NRkRfTUMxM1hY WF9JMkM9eQpDT05GSUdfTUZEX01QMjYyOT15CkNPTkZJR19NRkRfSEk2NDIxX1BNSUM9eQpDT05G SUdfSFRDX1BBU0lDMz15CkNPTkZJR19IVENfSTJDUExEPXkKQ09ORklHX01GRF9JTlRFTF9RVUFS S19JMkNfR1BJTz15CkNPTkZJR19MUENfSUNIPXkKQ09ORklHX0xQQ19TQ0g9eQpDT05GSUdfSU5U RUxfU09DX1BNSUM9eQpDT05GSUdfSU5URUxfU09DX1BNSUNfQlhUV0M9eQpDT05GSUdfSU5URUxf U09DX1BNSUNfQ0hUV0M9eQpDT05GSUdfSU5URUxfU09DX1BNSUNfQ0hURENfVEk9eQpDT05GSUdf SU5URUxfU09DX1BNSUNfTVJGTEQ9eQpDT05GSUdfTUZEX0lOVEVMX0xQU1M9eQpDT05GSUdfTUZE X0lOVEVMX0xQU1NfQUNQST15CkNPTkZJR19NRkRfSU5URUxfTFBTU19QQ0k9eQpDT05GSUdfTUZE X0lOVEVMX01TSUM9eQpDT05GSUdfTUZEX0lOVEVMX1BNQ19CWFQ9eQpDT05GSUdfTUZEX0lOVEVM X1BNVD15CkNPTkZJR19NRkRfSVFTNjJYPXkKQ09ORklHX01GRF9KQU5aX0NNT0RJTz15CkNPTkZJ R19NRkRfS0VNUExEPXkKQ09ORklHX01GRF84OFBNODAwPXkKQ09ORklHX01GRF84OFBNODA1PXkK Q09ORklHX01GRF84OFBNODYwWD15CkNPTkZJR19NRkRfTUFYMTQ1Nzc9eQpDT05GSUdfTUZEX01B WDc3NjIwPXkKQ09ORklHX01GRF9NQVg3NzY1MD15CkNPTkZJR19NRkRfTUFYNzc2ODY9eQpDT05G SUdfTUZEX01BWDc3NjkzPXkKQ09ORklHX01GRF9NQVg3Nzg0Mz15CkNPTkZJR19NRkRfTUFYODkw Nz15CkNPTkZJR19NRkRfTUFYODkyNT15CkNPTkZJR19NRkRfTUFYODk5Nz15CkNPTkZJR19NRkRf TUFYODk5OD15CkNPTkZJR19NRkRfTVQ2MzYwPXkKQ09ORklHX01GRF9NVDYzOTc9eQpDT05GSUdf TUZEX01FTkYyMUJNQz15CkNPTkZJR19FWlhfUENBUD15CkNPTkZJR19NRkRfQ1BDQVA9eQpDT05G SUdfTUZEX1ZJUEVSQk9BUkQ9eQpDT05GSUdfTUZEX1JFVFU9eQpDT05GSUdfTUZEX1BDRjUwNjMz PXkKQ09ORklHX1BDRjUwNjMzX0FEQz15CkNPTkZJR19QQ0Y1MDYzM19HUElPPXkKQ09ORklHX1VD QjE0MDBfQ09SRT15CkNPTkZJR19NRkRfUkRDMzIxWD15CkNPTkZJR19NRkRfUlQ1MDMzPXkKQ09O RklHX01GRF9SQzVUNTgzPXkKQ09ORklHX01GRF9SSzgwOD15CkNPTkZJR19NRkRfUk41VDYxOD15 CkNPTkZJR19NRkRfU0VDX0NPUkU9eQpDT05GSUdfTUZEX1NJNDc2WF9DT1JFPXkKQ09ORklHX01G RF9TTTUwMT15CkNPTkZJR19NRkRfU001MDFfR1BJTz15CkNPTkZJR19NRkRfU0tZODE0NTI9eQpD T05GSUdfQUJYNTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX09U UD15CkNPTkZJR19NRkRfU1RNUEU9eQoKIwojIFNUTWljcm9lbGVjdHJvbmljcyBTVE1QRSBJbnRl cmZhY2UgRHJpdmVycwojCkNPTkZJR19TVE1QRV9JMkM9eQpDT05GSUdfU1RNUEVfU1BJPXkKIyBl bmQgb2YgU1RNaWNyb2VsZWN0cm9uaWNzIFNUTVBFIEludGVyZmFjZSBEcml2ZXJzCgpDT05GSUdf TUZEX1NUQTJYMTE9eQpDT05GSUdfTUZEX1NZU0NPTj15CkNPTkZJR19NRkRfVElfQU0zMzVYX1RT Q0FEQz15CkNPTkZJR19NRkRfTFAzOTQzPXkKQ09ORklHX01GRF9MUDg3ODg9eQpDT05GSUdfTUZE X1RJX0xNVT15CkNPTkZJR19NRkRfUEFMTUFTPXkKQ09ORklHX1RQUzYxMDVYPXkKIyBDT05GSUdf VFBTNjUwMTAgaXMgbm90IHNldApDT05GSUdfVFBTNjUwN1g9eQpDT05GSUdfTUZEX1RQUzY1MDg2 PXkKQ09ORklHX01GRF9UUFM2NTA5MD15CkNPTkZJR19NRkRfVFBTNjUyMTc9eQpDT05GSUdfTUZE X1RQUzY4NDcwPXkKQ09ORklHX01GRF9USV9MUDg3M1g9eQpDT05GSUdfTUZEX1RJX0xQODc1NjU9 eQpDT05GSUdfTUZEX1RQUzY1MjE4PXkKQ09ORklHX01GRF9UUFM2NTg2WD15CkNPTkZJR19NRkRf VFBTNjU5MTA9eQpDT05GSUdfTUZEX1RQUzY1OTEyPXkKQ09ORklHX01GRF9UUFM2NTkxMl9JMkM9 eQpDT05GSUdfTUZEX1RQUzY1OTEyX1NQST15CkNPTkZJR19NRkRfVFBTODAwMzE9eQpDT05GSUdf VFdMNDAzMF9DT1JFPXkKQ09ORklHX01GRF9UV0w0MDMwX0FVRElPPXkKQ09ORklHX1RXTDYwNDBf Q09SRT15CkNPTkZJR19NRkRfV0wxMjczX0NPUkU9eQpDT05GSUdfTUZEX0xNMzUzMz15CkNPTkZJ R19NRkRfVElNQkVSREFMRT15CkNPTkZJR19NRkRfVEMzNTg5WD15CkNPTkZJR19NRkRfVFFNWDg2 PXkKQ09ORklHX01GRF9WWDg1NT15CkNPTkZJR19NRkRfTE9DSE5BR0FSPXkKQ09ORklHX01GRF9B UklaT05BPXkKQ09ORklHX01GRF9BUklaT05BX0kyQz15CkNPTkZJR19NRkRfQVJJWk9OQV9TUEk9 eQpDT05GSUdfTUZEX0NTNDdMMjQ9eQpDT05GSUdfTUZEX1dNNTEwMj15CkNPTkZJR19NRkRfV001 MTEwPXkKQ09ORklHX01GRF9XTTg5OTc9eQpDT05GSUdfTUZEX1dNODk5OD15CkNPTkZJR19NRkRf V004NDAwPXkKQ09ORklHX01GRF9XTTgzMVg9eQpDT05GSUdfTUZEX1dNODMxWF9JMkM9eQpDT05G SUdfTUZEX1dNODMxWF9TUEk9eQpDT05GSUdfTUZEX1dNODM1MD15CkNPTkZJR19NRkRfV004MzUw X0kyQz15CkNPTkZJR19NRkRfV004OTk0PXkKQ09ORklHX01GRF9ST0hNX0JENzE4WFg9eQpDT05G SUdfTUZEX1JPSE1fQkQ3MDUyOD15CkNPTkZJR19NRkRfUk9ITV9CRDcxODI4PXkKQ09ORklHX01G RF9TVFBNSUMxPXkKQ09ORklHX01GRF9TVE1GWD15CkNPTkZJR19NRkRfV0NEOTM0WD15CkNPTkZJ R19SQVZFX1NQX0NPUkU9eQpDT05GSUdfTUZEX0lOVEVMX00xMF9CTUM9eQojIGVuZCBvZiBNdWx0 aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJzCgpDT05GSUdfUkVHVUxBVE9SPXkKQ09ORklHX1JFR1VM QVRPUl9ERUJVRz15CkNPTkZJR19SRUdVTEFUT1JfRklYRURfVk9MVEFHRT15CkNPTkZJR19SRUdV TEFUT1JfVklSVFVBTF9DT05TVU1FUj15CkNPTkZJR19SRUdVTEFUT1JfVVNFUlNQQUNFX0NPTlNV TUVSPXkKQ09ORklHX1JFR1VMQVRPUl84OFBHODZYPXkKQ09ORklHX1JFR1VMQVRPUl84OFBNODAw PXkKQ09ORklHX1JFR1VMQVRPUl84OFBNODYwNz15CkNPTkZJR19SRUdVTEFUT1JfQUNUODg2NT15 CkNPTkZJR19SRUdVTEFUT1JfQUNUODk0NUE9eQpDT05GSUdfUkVHVUxBVE9SX0FENTM5OD15CkNP TkZJR19SRUdVTEFUT1JfQUFUMjg3MD15CkNPTkZJR19SRUdVTEFUT1JfQUIzMTAwPXkKQ09ORklH X1JFR1VMQVRPUl9BUklaT05BX0xETzE9eQpDT05GSUdfUkVHVUxBVE9SX0FSSVpPTkFfTUlDU1VQ UD15CkNPTkZJR19SRUdVTEFUT1JfQVMzNzExPXkKQ09ORklHX1JFR1VMQVRPUl9BUzM3MjI9eQpD T05GSUdfUkVHVUxBVE9SX0FYUDIwWD15CkNPTkZJR19SRUdVTEFUT1JfQkNNNTkwWFg9eQpDT05G SUdfUkVHVUxBVE9SX0JENzA1Mjg9eQpDT05GSUdfUkVHVUxBVE9SX0JENzE4Mjg9eQpDT05GSUdf UkVHVUxBVE9SX0JENzE4WFg9eQpDT05GSUdfUkVHVUxBVE9SX0JEOTU3MU1XVj15CkNPTkZJR19S RUdVTEFUT1JfQ1BDQVA9eQpDT05GSUdfUkVHVUxBVE9SX0NST1NfRUM9eQpDT05GSUdfUkVHVUxB VE9SX0RBOTAzWD15CkNPTkZJR19SRUdVTEFUT1JfREE5MDUyPXkKQ09ORklHX1JFR1VMQVRPUl9E QTkwNTU9eQpDT05GSUdfUkVHVUxBVE9SX0RBOTA2Mj15CkNPTkZJR19SRUdVTEFUT1JfREE5MDYz PXkKQ09ORklHX1JFR1VMQVRPUl9EQTkxMjE9eQpDT05GSUdfUkVHVUxBVE9SX0RBOTIxMD15CkNP TkZJR19SRUdVTEFUT1JfREE5MjExPXkKQ09ORklHX1JFR1VMQVRPUl9GQU41MzU1NT15CkNPTkZJ R19SRUdVTEFUT1JfRkFONTM4ODA9eQpDT05GSUdfUkVHVUxBVE9SX0dQSU89eQpDT05GSUdfUkVH VUxBVE9SX0hJNjQyMT15CkNPTkZJR19SRUdVTEFUT1JfSEk2NDIxVjUzMD15CkNPTkZJR19SRUdV TEFUT1JfSVNMOTMwNT15CkNPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUE9eQpDT05GSUdfUkVHVUxB VE9SX0xNMzYzWD15CkNPTkZJR19SRUdVTEFUT1JfTE9DSE5BR0FSPXkKQ09ORklHX1JFR1VMQVRP Ul9MUDM5NzE9eQpDT05GSUdfUkVHVUxBVE9SX0xQMzk3Mj15CkNPTkZJR19SRUdVTEFUT1JfTFA4 NzJYPXkKQ09ORklHX1JFR1VMQVRPUl9MUDg3M1g9eQpDT05GSUdfUkVHVUxBVE9SX0xQODc1NT15 CkNPTkZJR19SRUdVTEFUT1JfTFA4NzU2NT15CkNPTkZJR19SRUdVTEFUT1JfTFA4Nzg4PXkKQ09O RklHX1JFR1VMQVRPUl9MVEMzNTg5PXkKQ09ORklHX1JFR1VMQVRPUl9MVEMzNjc2PXkKQ09ORklH X1JFR1VMQVRPUl9NQVgxNDU3Nz15CkNPTkZJR19SRUdVTEFUT1JfTUFYMTU4Nj15CkNPTkZJR19S RUdVTEFUT1JfTUFYNzc2MjA9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3NjUwPXkKQ09ORklHX1JF R1VMQVRPUl9NQVg4NjQ5PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4NjYwPXkKQ09ORklHX1JFR1VM QVRPUl9NQVg4OTA3PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTI1PXkKQ09ORklHX1JFR1VMQVRP Ul9NQVg4OTUyPXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTczPXkKQ09ORklHX1JFR1VMQVRPUl9N QVg4OTk3PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTk4PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg3 NzY4Nj15CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2OTM9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3 ODAyPXkKQ09ORklHX1JFR1VMQVRPUl9NQVg3NzgyNj15CkNPTkZJR19SRUdVTEFUT1JfTUMxM1hY WF9DT1JFPXkKQ09ORklHX1JFR1VMQVRPUl9NQzEzNzgzPXkKQ09ORklHX1JFR1VMQVRPUl9NQzEz ODkyPXkKQ09ORklHX1JFR1VMQVRPUl9NQ1AxNjUwMj15CkNPTkZJR19SRUdVTEFUT1JfTVA1NDE2 PXkKQ09ORklHX1JFR1VMQVRPUl9NUDg4NTk9eQpDT05GSUdfUkVHVUxBVE9SX01QODg2WD15CkNP TkZJR19SRUdVTEFUT1JfTVBRNzkyMD15CkNPTkZJR19SRUdVTEFUT1JfTVQ2MzExPXkKQ09ORklH X1JFR1VMQVRPUl9NVDYzMjM9eQpDT05GSUdfUkVHVUxBVE9SX01UNjM1OD15CkNPTkZJR19SRUdV TEFUT1JfTVQ2MzYwPXkKQ09ORklHX1JFR1VMQVRPUl9NVDYzOTc9eQpDT05GSUdfUkVHVUxBVE9S X1BBTE1BUz15CkNPTkZJR19SRUdVTEFUT1JfUENBOTQ1MD15CkNPTkZJR19SRUdVTEFUT1JfUENB UD15CkNPTkZJR19SRUdVTEFUT1JfUENGNTA2MzM9eQpDT05GSUdfUkVHVUxBVE9SX1BGOFgwMD15 CkNPTkZJR19SRUdVTEFUT1JfUEZVWkUxMDA9eQpDT05GSUdfUkVHVUxBVE9SX1BWODgwNjA9eQpD T05GSUdfUkVHVUxBVE9SX1BWODgwODA9eQpDT05GSUdfUkVHVUxBVE9SX1BWODgwOTA9eQpDT05G SUdfUkVHVUxBVE9SX1BXTT15CkNPTkZJR19SRUdVTEFUT1JfUUNPTV9TUE1JPXkKQ09ORklHX1JF R1VMQVRPUl9RQ09NX1VTQl9WQlVTPXkKQ09ORklHX1JFR1VMQVRPUl9SQVNQQkVSUllQSV9UT1VD SFNDUkVFTl9BVFRJTlk9eQpDT05GSUdfUkVHVUxBVE9SX1JDNVQ1ODM9eQpDT05GSUdfUkVHVUxB VE9SX1JLODA4PXkKQ09ORklHX1JFR1VMQVRPUl9STjVUNjE4PXkKQ09ORklHX1JFR1VMQVRPUl9S T0hNPXkKQ09ORklHX1JFR1VMQVRPUl9SVDQ4MDE9eQpDT05GSUdfUkVHVUxBVE9SX1JUNTAzMz15 CkNPTkZJR19SRUdVTEFUT1JfUlRNVjIwPXkKQ09ORklHX1JFR1VMQVRPUl9TMk1QQTAxPXkKQ09O RklHX1JFR1VMQVRPUl9TMk1QUzExPXkKQ09ORklHX1JFR1VMQVRPUl9TNU04NzY3PXkKQ09ORklH X1JFR1VMQVRPUl9TS1k4MTQ1Mj15CkNPTkZJR19SRUdVTEFUT1JfU0xHNTEwMDA9eQpDT05GSUdf UkVHVUxBVE9SX1NUUE1JQzE9eQpDT05GSUdfUkVHVUxBVE9SX1NZODEwNkE9eQpDT05GSUdfUkVH VUxBVE9SX1NZODgyNFg9eQpDT05GSUdfUkVHVUxBVE9SX1NZODgyN049eQpDT05GSUdfUkVHVUxB VE9SX1RQUzUxNjMyPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2MTA1WD15CkNPTkZJR19SRUdVTEFU T1JfVFBTNjIzNjA9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDIzPXkKQ09ORklHX1JFR1VMQVRP Ul9UUFM2NTA3WD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwODY9eQpDT05GSUdfUkVHVUxBVE9S X1RQUzY1MDkwPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTEzMj15CkNPTkZJR19SRUdVTEFUT1Jf VFBTNjUyMTc9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MjE4PXkKQ09ORklHX1JFR1VMQVRPUl9U UFM2NTI0WD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjU4Nlg9eQpDT05GSUdfUkVHVUxBVE9SX1RQ UzY1OTEwPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTkxMj15CkNPTkZJR19SRUdVTEFUT1JfVFBT ODAwMzE9eQpDT05GSUdfUkVHVUxBVE9SX1RXTDQwMzA9eQpDT05GSUdfUkVHVUxBVE9SX1ZDVFJM PXkKQ09ORklHX1JFR1VMQVRPUl9XTTgzMVg9eQpDT05GSUdfUkVHVUxBVE9SX1dNODM1MD15CkNP TkZJR19SRUdVTEFUT1JfV004NDAwPXkKQ09ORklHX1JFR1VMQVRPUl9XTTg5OTQ9eQpDT05GSUdf UkVHVUxBVE9SX1FDT01fTEFCSUJCPXkKQ09ORklHX1JDX0NPUkU9eQpDT05GSUdfUkNfTUFQPXkK Q09ORklHX0xJUkM9eQpDT05GSUdfQlBGX0xJUkNfTU9ERTI9eQpDT05GSUdfUkNfREVDT0RFUlM9 eQpDT05GSUdfSVJfTkVDX0RFQ09ERVI9eQpDT05GSUdfSVJfUkM1X0RFQ09ERVI9eQpDT05GSUdf SVJfUkM2X0RFQ09ERVI9eQpDT05GSUdfSVJfSlZDX0RFQ09ERVI9eQpDT05GSUdfSVJfU09OWV9E RUNPREVSPXkKQ09ORklHX0lSX1NBTllPX0RFQ09ERVI9eQpDT05GSUdfSVJfU0hBUlBfREVDT0RF Uj15CkNPTkZJR19JUl9NQ0VfS0JEX0RFQ09ERVI9eQpDT05GSUdfSVJfWE1QX0RFQ09ERVI9eQpD T05GSUdfSVJfSU1PTl9ERUNPREVSPXkKQ09ORklHX0lSX1JDTU1fREVDT0RFUj15CkNPTkZJR19S Q19ERVZJQ0VTPXkKQ09ORklHX1JDX0FUSV9SRU1PVEU9eQpDT05GSUdfSVJfRU5FPXkKQ09ORklH X0lSX0hJWDVIRDI9eQpDT05GSUdfSVJfSU1PTj15CkNPTkZJR19JUl9JTU9OX1JBVz15CkNPTkZJ R19JUl9NQ0VVU0I9eQpDT05GSUdfSVJfSVRFX0NJUj15CkNPTkZJR19JUl9GSU5URUs9eQpDT05G SUdfSVJfTlVWT1RPTj15CkNPTkZJR19JUl9SRURSQVQzPXkKQ09ORklHX0lSX1NQST15CkNPTkZJ R19JUl9TVFJFQU1aQVA9eQpDT05GSUdfSVJfV0lOQk9ORF9DSVI9eQpDT05GSUdfSVJfSUdPUlBM VUdVU0I9eQpDT05GSUdfSVJfSUdVQU5BPXkKQ09ORklHX0lSX1RUVVNCSVI9eQpDT05GSUdfUkNf TE9PUEJBQ0s9eQpDT05GSUdfSVJfR1BJT19DSVI9eQpDT05GSUdfSVJfR1BJT19UWD15CkNPTkZJ R19JUl9QV01fVFg9eQpDT05GSUdfSVJfU0VSSUFMPXkKQ09ORklHX0lSX1NFUklBTF9UUkFOU01J VFRFUj15CkNPTkZJR19JUl9TSVI9eQpDT05GSUdfUkNfWEJPWF9EVkQ9eQpDT05GSUdfSVJfVE9Z PXkKQ09ORklHX0NFQ19DT1JFPXkKQ09ORklHX0NFQ19OT1RJRklFUj15CkNPTkZJR19NRURJQV9D RUNfUkM9eQpDT05GSUdfTUVESUFfQ0VDX1NVUFBPUlQ9eQpDT05GSUdfQ0VDX0NINzMyMj15CkNP TkZJR19DRUNfQ1JPU19FQz15CkNPTkZJR19DRUNfU0VDTz15CkNPTkZJR19DRUNfU0VDT19SQz15 CkNPTkZJR19VU0JfUFVMU0U4X0NFQz15CkNPTkZJR19VU0JfUkFJTlNIQURPV19DRUM9eQpDT05G SUdfTUVESUFfU1VQUE9SVD15CkNPTkZJR19NRURJQV9TVVBQT1JUX0ZJTFRFUj15CkNPTkZJR19N RURJQV9TVUJEUlZfQVVUT1NFTEVDVD15CgojCiMgTWVkaWEgZGV2aWNlIHR5cGVzCiMKQ09ORklH X01FRElBX0NBTUVSQV9TVVBQT1JUPXkKQ09ORklHX01FRElBX0FOQUxPR19UVl9TVVBQT1JUPXkK Q09ORklHX01FRElBX0RJR0lUQUxfVFZfU1VQUE9SVD15CkNPTkZJR19NRURJQV9SQURJT19TVVBQ T1JUPXkKQ09ORklHX01FRElBX1NEUl9TVVBQT1JUPXkKQ09ORklHX01FRElBX1BMQVRGT1JNX1NV UFBPUlQ9eQpDT05GSUdfTUVESUFfVEVTVF9TVVBQT1JUPXkKIyBlbmQgb2YgTWVkaWEgZGV2aWNl IHR5cGVzCgpDT05GSUdfVklERU9fREVWPXkKQ09ORklHX01FRElBX0NPTlRST0xMRVI9eQpDT05G SUdfRFZCX0NPUkU9eQoKIwojIFZpZGVvNExpbnV4IG9wdGlvbnMKIwpDT05GSUdfVklERU9fVjRM Mj15CkNPTkZJR19WSURFT19WNEwyX0kyQz15CkNPTkZJR19WSURFT19WNEwyX1NVQkRFVl9BUEk9 eQpDT05GSUdfVklERU9fQURWX0RFQlVHPXkKQ09ORklHX1ZJREVPX0ZJWEVEX01JTk9SX1JBTkdF Uz15CkNPTkZJR19WSURFT19UVU5FUj15CkNPTkZJR19WNEwyX01FTTJNRU1fREVWPXkKQ09ORklH X1Y0TDJfRkxBU0hfTEVEX0NMQVNTPXkKQ09ORklHX1Y0TDJfRldOT0RFPXkKQ09ORklHX1ZJREVP QlVGX0dFTj15CkNPTkZJR19WSURFT0JVRl9ETUFfU0c9eQpDT05GSUdfVklERU9CVUZfVk1BTExP Qz15CiMgZW5kIG9mIFZpZGVvNExpbnV4IG9wdGlvbnMKCiMKIyBNZWRpYSBjb250cm9sbGVyIG9w dGlvbnMKIwpDT05GSUdfTUVESUFfQ09OVFJPTExFUl9EVkI9eQpDT05GSUdfTUVESUFfQ09OVFJP TExFUl9SRVFVRVNUX0FQST15CgojCiMgUGxlYXNlIG5vdGljZSB0aGF0IHRoZSBlbmFibGVkIE1l ZGlhIGNvbnRyb2xsZXIgUmVxdWVzdCBBUEkgaXMgRVhQRVJJTUVOVEFMCiMKIyBlbmQgb2YgTWVk aWEgY29udHJvbGxlciBvcHRpb25zCgojCiMgRGlnaXRhbCBUViBvcHRpb25zCiMKQ09ORklHX0RW Ql9NTUFQPXkKQ09ORklHX0RWQl9ORVQ9eQpDT05GSUdfRFZCX01BWF9BREFQVEVSUz0xNgpDT05G SUdfRFZCX0RZTkFNSUNfTUlOT1JTPXkKQ09ORklHX0RWQl9ERU1VWF9TRUNUSU9OX0xPU1NfTE9H PXkKQ09ORklHX0RWQl9VTEVfREVCVUc9eQojIGVuZCBvZiBEaWdpdGFsIFRWIG9wdGlvbnMKCiMK IyBNZWRpYSBkcml2ZXJzCiMKCiMKIyBEcml2ZXJzIGZpbHRlcmVkIGFzIHNlbGVjdGVkIGF0ICdG aWx0ZXIgbWVkaWEgZHJpdmVycycKIwpDT05GSUdfVFRQQ0lfRUVQUk9NPXkKQ09ORklHX01FRElB X1VTQl9TVVBQT1JUPXkKCiMKIyBXZWJjYW0gZGV2aWNlcwojCkNPTkZJR19VU0JfVklERU9fQ0xB U1M9eQpDT05GSUdfVVNCX1ZJREVPX0NMQVNTX0lOUFVUX0VWREVWPXkKQ09ORklHX1VTQl9HU1BD QT15CkNPTkZJR19VU0JfTTU2MDI9eQpDT05GSUdfVVNCX1NUVjA2WFg9eQpDT05GSUdfVVNCX0dM ODYwPXkKQ09ORklHX1VTQl9HU1BDQV9CRU5RPXkKQ09ORklHX1VTQl9HU1BDQV9DT05FWD15CkNP TkZJR19VU0JfR1NQQ0FfQ1BJQTE9eQpDT05GSUdfVVNCX0dTUENBX0RUQ1MwMzM9eQpDT05GSUdf VVNCX0dTUENBX0VUT01TPXkKQ09ORklHX1VTQl9HU1BDQV9GSU5FUElYPXkKQ09ORklHX1VTQl9H U1BDQV9KRUlMSU5KPXkKQ09ORklHX1VTQl9HU1BDQV9KTDIwMDVCQ0Q9eQpDT05GSUdfVVNCX0dT UENBX0tJTkVDVD15CkNPTkZJR19VU0JfR1NQQ0FfS09OSUNBPXkKQ09ORklHX1VTQl9HU1BDQV9N QVJTPXkKQ09ORklHX1VTQl9HU1BDQV9NUjk3MzEwQT15CkNPTkZJR19VU0JfR1NQQ0FfTlc4MFg9 eQpDT05GSUdfVVNCX0dTUENBX09WNTE5PXkKQ09ORklHX1VTQl9HU1BDQV9PVjUzND15CkNPTkZJ R19VU0JfR1NQQ0FfT1Y1MzRfOT15CkNPTkZJR19VU0JfR1NQQ0FfUEFDMjA3PXkKQ09ORklHX1VT Ql9HU1BDQV9QQUM3MzAyPXkKQ09ORklHX1VTQl9HU1BDQV9QQUM3MzExPXkKQ09ORklHX1VTQl9H U1BDQV9TRTQwMT15CkNPTkZJR19VU0JfR1NQQ0FfU045QzIwMjg9eQpDT05GSUdfVVNCX0dTUENB X1NOOUMyMFg9eQpDT05GSUdfVVNCX0dTUENBX1NPTklYQj15CkNPTkZJR19VU0JfR1NQQ0FfU09O SVhKPXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTAwPXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTAx PXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTA1PXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTA2PXkK Q09ORklHX1VTQl9HU1BDQV9TUENBNTA4PXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTYxPXkKQ09O RklHX1VTQl9HU1BDQV9TUENBMTUyOD15CkNPTkZJR19VU0JfR1NQQ0FfU1E5MDU9eQpDT05GSUdf VVNCX0dTUENBX1NROTA1Qz15CkNPTkZJR19VU0JfR1NQQ0FfU1E5MzBYPXkKQ09ORklHX1VTQl9H U1BDQV9TVEswMTQ9eQpDT05GSUdfVVNCX0dTUENBX1NUSzExMzU9eQpDT05GSUdfVVNCX0dTUENB X1NUVjA2ODA9eQpDT05GSUdfVVNCX0dTUENBX1NVTlBMVVM9eQpDT05GSUdfVVNCX0dTUENBX1Q2 MTM9eQpDT05GSUdfVVNCX0dTUENBX1RPUFJPPXkKQ09ORklHX1VTQl9HU1BDQV9UT1VQVEVLPXkK Q09ORklHX1VTQl9HU1BDQV9UVjg1MzI9eQpDT05GSUdfVVNCX0dTUENBX1ZDMDMyWD15CkNPTkZJ R19VU0JfR1NQQ0FfVklDQU09eQpDT05GSUdfVVNCX0dTUENBX1hJUkxJTktfQ0lUPXkKQ09ORklH X1VTQl9HU1BDQV9aQzNYWD15CkNPTkZJR19VU0JfUFdDPXkKQ09ORklHX1VTQl9QV0NfREVCVUc9 eQpDT05GSUdfVVNCX1BXQ19JTlBVVF9FVkRFVj15CkNPTkZJR19WSURFT19DUElBMj15CkNPTkZJ R19VU0JfWlIzNjRYWD15CkNPTkZJR19VU0JfU1RLV0VCQ0FNPXkKQ09ORklHX1VTQl9TMjI1NT15 CkNPTkZJR19WSURFT19VU0JUVj15CgojCiMgQW5hbG9nIFRWIFVTQiBkZXZpY2VzCiMKQ09ORklH X1ZJREVPX1BWUlVTQjI9eQpDT05GSUdfVklERU9fUFZSVVNCMl9TWVNGUz15CkNPTkZJR19WSURF T19QVlJVU0IyX0RWQj15CkNPTkZJR19WSURFT19QVlJVU0IyX0RFQlVHSUZDPXkKQ09ORklHX1ZJ REVPX0hEUFZSPXkKQ09ORklHX1ZJREVPX1NUSzExNjBfQ09NTU9OPXkKQ09ORklHX1ZJREVPX1NU SzExNjA9eQpDT05GSUdfVklERU9fR083MDA3PXkKQ09ORklHX1ZJREVPX0dPNzAwN19VU0I9eQpD T05GSUdfVklERU9fR083MDA3X0xPQURFUj15CkNPTkZJR19WSURFT19HTzcwMDdfVVNCX1MyMjUw X0JPQVJEPXkKCiMKIyBBbmFsb2cvZGlnaXRhbCBUViBVU0IgZGV2aWNlcwojCkNPTkZJR19WSURF T19BVTA4Mjg9eQpDT05GSUdfVklERU9fQVUwODI4X1Y0TDI9eQpDT05GSUdfVklERU9fQVUwODI4 X1JDPXkKQ09ORklHX1ZJREVPX0NYMjMxWFg9eQpDT05GSUdfVklERU9fQ1gyMzFYWF9SQz15CkNP TkZJR19WSURFT19DWDIzMVhYX0FMU0E9eQpDT05GSUdfVklERU9fQ1gyMzFYWF9EVkI9eQpDT05G SUdfVklERU9fVE02MDAwPXkKQ09ORklHX1ZJREVPX1RNNjAwMF9BTFNBPXkKQ09ORklHX1ZJREVP X1RNNjAwMF9EVkI9eQoKIwojIERpZ2l0YWwgVFYgVVNCIGRldmljZXMKIwpDT05GSUdfRFZCX1VT Qj15CkNPTkZJR19EVkJfVVNCX0RFQlVHPXkKQ09ORklHX0RWQl9VU0JfRElCMzAwME1DPXkKQ09O RklHX0RWQl9VU0JfQTgwMD15CkNPTkZJR19EVkJfVVNCX0RJQlVTQl9NQj15CkNPTkZJR19EVkJf VVNCX0RJQlVTQl9NQl9GQVVMVFk9eQpDT05GSUdfRFZCX1VTQl9ESUJVU0JfTUM9eQpDT05GSUdf RFZCX1VTQl9ESUIwNzAwPXkKQ09ORklHX0RWQl9VU0JfVU1UXzAxMD15CkNPTkZJR19EVkJfVVNC X0NYVVNCPXkKQ09ORklHX0RWQl9VU0JfQ1hVU0JfQU5BTE9HPXkKQ09ORklHX0RWQl9VU0JfTTky MFg9eQpDT05GSUdfRFZCX1VTQl9ESUdJVFY9eQpDT05GSUdfRFZCX1VTQl9WUDcwNDU9eQpDT05G SUdfRFZCX1VTQl9WUDcwMlg9eQpDT05GSUdfRFZCX1VTQl9HUDhQU0s9eQpDT05GSUdfRFZCX1VT Ql9OT1ZBX1RfVVNCMj15CkNPTkZJR19EVkJfVVNCX1RUVVNCMj15CkNPTkZJR19EVkJfVVNCX0RU VDIwMFU9eQpDT05GSUdfRFZCX1VTQl9PUEVSQTE9eQpDT05GSUdfRFZCX1VTQl9BRjkwMDU9eQpD T05GSUdfRFZCX1VTQl9BRjkwMDVfUkVNT1RFPXkKQ09ORklHX0RWQl9VU0JfUENUVjQ1MkU9eQpD T05GSUdfRFZCX1VTQl9EVzIxMDI9eQpDT05GSUdfRFZCX1VTQl9DSU5FUkdZX1QyPXkKQ09ORklH X0RWQl9VU0JfRFRWNTEwMD15CkNPTkZJR19EVkJfVVNCX0FaNjAyNz15CkNPTkZJR19EVkJfVVNC X1RFQ0hOSVNBVF9VU0IyPXkKQ09ORklHX0RWQl9VU0JfVjI9eQpDT05GSUdfRFZCX1VTQl9BRjkw MTU9eQpDT05GSUdfRFZCX1VTQl9BRjkwMzU9eQpDT05GSUdfRFZCX1VTQl9BTllTRUU9eQpDT05G SUdfRFZCX1VTQl9BVTY2MTA9eQpDT05GSUdfRFZCX1VTQl9BWjYwMDc9eQpDT05GSUdfRFZCX1VT Ql9DRTYyMzA9eQpDT05GSUdfRFZCX1VTQl9FQzE2OD15CkNPTkZJR19EVkJfVVNCX0dMODYxPXkK Q09ORklHX0RWQl9VU0JfTE1FMjUxMD15CkNPTkZJR19EVkJfVVNCX01YTDExMVNGPXkKQ09ORklH X0RWQl9VU0JfUlRMMjhYWFU9eQpDT05GSUdfRFZCX1VTQl9EVkJTS1k9eQpDT05GSUdfRFZCX1VT Ql9aRDEzMDE9eQpDT05GSUdfRFZCX1RUVVNCX0JVREdFVD15CkNPTkZJR19EVkJfVFRVU0JfREVD PXkKQ09ORklHX1NNU19VU0JfRFJWPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfVVNCPXkKQ09O RklHX0RWQl9CMkMyX0ZMRVhDT1BfVVNCX0RFQlVHPXkKQ09ORklHX0RWQl9BUzEwMj15CgojCiMg V2ViY2FtLCBUViAoYW5hbG9nL2RpZ2l0YWwpIFVTQiBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0VN MjhYWD15CkNPTkZJR19WSURFT19FTTI4WFhfVjRMMj15CkNPTkZJR19WSURFT19FTTI4WFhfQUxT QT15CkNPTkZJR19WSURFT19FTTI4WFhfRFZCPXkKQ09ORklHX1ZJREVPX0VNMjhYWF9SQz15Cgoj CiMgU29mdHdhcmUgZGVmaW5lZCByYWRpbyBVU0IgZGV2aWNlcwojCkNPTkZJR19VU0JfQUlSU1BZ PXkKQ09ORklHX1VTQl9IQUNLUkY9eQpDT05GSUdfVVNCX01TSTI1MDA9eQpDT05GSUdfTUVESUFf UENJX1NVUFBPUlQ9eQoKIwojIE1lZGlhIGNhcHR1cmUgc3VwcG9ydAojCkNPTkZJR19WSURFT19N RVlFPXkKQ09ORklHX1ZJREVPX1NPTE82WDEwPXkKQ09ORklHX1NUQTJYMTFfVklQPXkKQ09ORklH X1ZJREVPX1RXNTg2ND15CkNPTkZJR19WSURFT19UVzY4PXkKQ09ORklHX1ZJREVPX1RXNjg2WD15 CgojCiMgTWVkaWEgY2FwdHVyZS9hbmFsb2cgVFYgc3VwcG9ydAojCkNPTkZJR19WSURFT19JVlRW PXkKQ09ORklHX1ZJREVPX0lWVFZfREVQUkVDQVRFRF9JT0NUTFM9eQpDT05GSUdfVklERU9fSVZU Vl9BTFNBPXkKQ09ORklHX1ZJREVPX0ZCX0lWVFY9eQpDT05GSUdfVklERU9fRkJfSVZUVl9GT1JD RV9QQVQ9eQpDT05GSUdfVklERU9fSEVYSVVNX0dFTUlOST15CkNPTkZJR19WSURFT19IRVhJVU1f T1JJT049eQpDT05GSUdfVklERU9fTVhCPXkKQ09ORklHX1ZJREVPX0RUMzE1NT15CgojCiMgTWVk aWEgY2FwdHVyZS9hbmFsb2cvaHlicmlkIFRWIHN1cHBvcnQKIwpDT05GSUdfVklERU9fQ1gxOD15 CkNPTkZJR19WSURFT19DWDE4X0FMU0E9eQpDT05GSUdfVklERU9fQ1gyMzg4NT15CkNPTkZJR19N RURJQV9BTFRFUkFfQ0k9eQpDT05GSUdfVklERU9fQ1gyNTgyMT15CkNPTkZJR19WSURFT19DWDI1 ODIxX0FMU0E9eQpDT05GSUdfVklERU9fQ1g4OD15CkNPTkZJR19WSURFT19DWDg4X0FMU0E9eQpD T05GSUdfVklERU9fQ1g4OF9CTEFDS0JJUkQ9eQpDT05GSUdfVklERU9fQ1g4OF9EVkI9eQpDT05G SUdfVklERU9fQ1g4OF9FTkFCTEVfVlAzMDU0PXkKQ09ORklHX1ZJREVPX0NYODhfVlAzMDU0PXkK Q09ORklHX1ZJREVPX0NYODhfTVBFRz15CkNPTkZJR19WSURFT19CVDg0OD15CkNPTkZJR19EVkJf QlQ4WFg9eQpDT05GSUdfVklERU9fU0FBNzEzND15CkNPTkZJR19WSURFT19TQUE3MTM0X0FMU0E9 eQpDT05GSUdfVklERU9fU0FBNzEzNF9SQz15CkNPTkZJR19WSURFT19TQUE3MTM0X0RWQj15CkNP TkZJR19WSURFT19TQUE3MTM0X0dPNzAwNz15CkNPTkZJR19WSURFT19TQUE3MTY0PXkKCiMKIyBN ZWRpYSBkaWdpdGFsIFRWIFBDSSBBZGFwdGVycwojCkNPTkZJR19EVkJfQVY3MTEwX0lSPXkKQ09O RklHX0RWQl9BVjcxMTA9eQpDT05GSUdfRFZCX0FWNzExMF9PU0Q9eQpDT05GSUdfRFZCX0JVREdF VF9DT1JFPXkKQ09ORklHX0RWQl9CVURHRVQ9eQpDT05GSUdfRFZCX0JVREdFVF9DST15CkNPTkZJ R19EVkJfQlVER0VUX0FWPXkKQ09ORklHX0RWQl9CVURHRVRfUEFUQ0g9eQpDT05GSUdfRFZCX0Iy QzJfRkxFWENPUF9QQ0k9eQpDT05GSUdfRFZCX0IyQzJfRkxFWENPUF9QQ0lfREVCVUc9eQpDT05G SUdfRFZCX1BMVVRPMj15CkNPTkZJR19EVkJfRE0xMTA1PXkKQ09ORklHX0RWQl9QVDE9eQpDT05G SUdfRFZCX1BUMz15CkNPTkZJR19NQU5USVNfQ09SRT15CkNPTkZJR19EVkJfTUFOVElTPXkKQ09O RklHX0RWQl9IT1BQRVI9eQpDT05GSUdfRFZCX05HRU5FPXkKQ09ORklHX0RWQl9EREJSSURHRT15 CkNPTkZJR19EVkJfRERCUklER0VfTVNJRU5BQkxFPXkKQ09ORklHX0RWQl9TTUlQQ0lFPXkKQ09O RklHX0RWQl9ORVRVUF9VTklEVkI9eQpDT05GSUdfVklERU9fSVBVM19DSU8yPXkKQ09ORklHX1ZJ REVPX1BDSV9TS0VMRVRPTj15CkNPTkZJR19SQURJT19BREFQVEVSUz15CkNPTkZJR19SQURJT19U RUE1NzVYPXkKQ09ORklHX1JBRElPX1NJNDcwWD15CkNPTkZJR19VU0JfU0k0NzBYPXkKQ09ORklH X0kyQ19TSTQ3MFg9eQpDT05GSUdfUkFESU9fU0k0NzEzPXkKQ09ORklHX1VTQl9TSTQ3MTM9eQpD T05GSUdfUExBVEZPUk1fU0k0NzEzPXkKQ09ORklHX0kyQ19TSTQ3MTM9eQpDT05GSUdfUkFESU9f U0k0NzZYPXkKQ09ORklHX1VTQl9NUjgwMD15CkNPTkZJR19VU0JfRFNCUj15CkNPTkZJR19SQURJ T19NQVhJUkFESU89eQpDT05GSUdfUkFESU9fU0hBUks9eQpDT05GSUdfUkFESU9fU0hBUksyPXkK Q09ORklHX1VTQl9LRUVORT15CkNPTkZJR19VU0JfUkFSRU1PTk89eQpDT05GSUdfVVNCX01BOTAx PXkKQ09ORklHX1JBRElPX1RFQTU3NjQ9eQpDT05GSUdfUkFESU9fVEVBNTc2NF9YVEFMPXkKQ09O RklHX1JBRElPX1NBQTc3MDZIPXkKQ09ORklHX1JBRElPX1RFRjY4NjI9eQpDT05GSUdfUkFESU9f VElNQkVSREFMRT15CkNPTkZJR19SQURJT19XTDEyNzM9eQpDT05GSUdfUkFESU9fV0wxMjhYPXkK Q09ORklHX1Y0TF9SQURJT19JU0FfRFJJVkVSUz15CkNPTkZJR19SQURJT19JU0E9eQpDT05GSUdf UkFESU9fQ0FERVQ9eQpDT05GSUdfUkFESU9fUlRSQUNLPXkKQ09ORklHX1JBRElPX1JUUkFDS19Q T1JUPTMwZgpDT05GSUdfUkFESU9fUlRSQUNLMj15CkNPTkZJR19SQURJT19SVFJBQ0syX1BPUlQ9 MzBjCkNPTkZJR19SQURJT19BWlRFQ0g9eQpDT05GSUdfUkFESU9fQVpURUNIX1BPUlQ9MzUwCkNP TkZJR19SQURJT19HRU1URUs9eQpDT05GSUdfUkFESU9fR0VNVEVLX1BPUlQ9MzRjCkNPTkZJR19S QURJT19HRU1URUtfUFJPQkU9eQpDT05GSUdfUkFESU9fTUlST1BDTTIwPXkKQ09ORklHX1JBRElP X1NGMTZGTUk9eQpDT05GSUdfUkFESU9fU0YxNkZNUjI9eQpDT05GSUdfUkFESU9fVEVSUkFURUM9 eQpDT05GSUdfUkFESU9fVFJVU1Q9eQpDT05GSUdfUkFESU9fVFJVU1RfUE9SVD0zNTAKQ09ORklH X1JBRElPX1RZUEhPT049eQpDT05GSUdfUkFESU9fVFlQSE9PTl9QT1JUPTMxNgpDT05GSUdfUkFE SU9fVFlQSE9PTl9NVVRFRlJFUT04NzUwMApDT05GSUdfUkFESU9fWk9MVFJJWD15CkNPTkZJR19S QURJT19aT0xUUklYX1BPUlQ9MjBjCkNPTkZJR19NRURJQV9DT01NT05fT1BUSU9OUz15CgojCiMg Y29tbW9uIGRyaXZlciBvcHRpb25zCiMKQ09ORklHX1ZJREVPX0NYMjM0MVg9eQpDT05GSUdfVklE RU9fVFZFRVBST009eQpDT05GSUdfQ1lQUkVTU19GSVJNV0FSRT15CkNPTkZJR19WSURFT0JVRjJf Q09SRT15CkNPTkZJR19WSURFT0JVRjJfVjRMMj15CkNPTkZJR19WSURFT0JVRjJfTUVNT1BTPXkK Q09ORklHX1ZJREVPQlVGMl9ETUFfQ09OVElHPXkKQ09ORklHX1ZJREVPQlVGMl9WTUFMTE9DPXkK Q09ORklHX1ZJREVPQlVGMl9ETUFfU0c9eQpDT05GSUdfVklERU9CVUYyX0RWQj15CkNPTkZJR19E VkJfQjJDMl9GTEVYQ09QPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfREVCVUc9eQpDT05GSUdf VklERU9fU0FBNzE0Nj15CkNPTkZJR19WSURFT19TQUE3MTQ2X1ZWPXkKQ09ORklHX1NNU19TSUFO T19NRFRWPXkKQ09ORklHX1NNU19TSUFOT19SQz15CkNPTkZJR19TTVNfU0lBTk9fREVCVUdGUz15 CkNPTkZJR19WSURFT19WNEwyX1RQRz15CkNPTkZJR19WNExfUExBVEZPUk1fRFJJVkVSUz15CkNP TkZJR19WSURFT19DQUZFX0NDSUM9eQpDT05GSUdfVklERU9fVklBX0NBTUVSQT15CkNPTkZJR19W SURFT19DQURFTkNFPXkKQ09ORklHX1ZJREVPX0NBREVOQ0VfQ1NJMlJYPXkKQ09ORklHX1ZJREVP X0NBREVOQ0VfQ1NJMlRYPXkKQ09ORklHX1ZJREVPX0FTUEVFRD15CkNPTkZJR19WSURFT19NVVg9 eQpDT05GSUdfVklERU9fWElMSU5YPXkKQ09ORklHX1ZJREVPX1hJTElOWF9DU0kyUlhTUz15CkNP TkZJR19WSURFT19YSUxJTlhfVFBHPXkKQ09ORklHX1ZJREVPX1hJTElOWF9WVEM9eQpDT05GSUdf VjRMX01FTTJNRU1fRFJJVkVSUz15CkNPTkZJR19WSURFT19NRU0yTUVNX0RFSU5URVJMQUNFPXkK Q09ORklHX0RWQl9QTEFURk9STV9EUklWRVJTPXkKQ09ORklHX1NEUl9QTEFURk9STV9EUklWRVJT PXkKCiMKIyBNTUMvU0RJTyBEVkIgYWRhcHRlcnMKIwpDT05GSUdfU01TX1NESU9fRFJWPXkKQ09O RklHX1Y0TF9URVNUX0RSSVZFUlM9eQpDT05GSUdfVklERU9fVklNQz15CkNPTkZJR19WSURFT19W SVZJRD15CkNPTkZJR19WSURFT19WSVZJRF9DRUM9eQpDT05GSUdfVklERU9fVklWSURfTUFYX0RF VlM9NjQKQ09ORklHX1ZJREVPX1ZJTTJNPXkKQ09ORklHX1ZJREVPX1ZJQ09ERUM9eQpDT05GSUdf RFZCX1RFU1RfRFJJVkVSUz15CkNPTkZJR19EVkJfVklEVFY9eQoKIwojIEZpcmVXaXJlIChJRUVF IDEzOTQpIEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9GSVJFRFRWPXkKQ09ORklHX0RWQl9GSVJFRFRW X0lOUFVUPXkKIyBlbmQgb2YgTWVkaWEgZHJpdmVycwoKIwojIE1lZGlhIGFuY2lsbGFyeSBkcml2 ZXJzCiMKQ09ORklHX01FRElBX0FUVEFDSD15CgojCiMgSVIgSTJDIGRyaXZlciBhdXRvLXNlbGVj dGVkIGJ5ICdBdXRvc2VsZWN0IGFuY2lsbGFyeSBkcml2ZXJzJwojCkNPTkZJR19WSURFT19JUl9J MkM9eQoKIwojIEF1ZGlvIGRlY29kZXJzLCBwcm9jZXNzb3JzIGFuZCBtaXhlcnMKIwpDT05GSUdf VklERU9fVFZBVURJTz15CkNPTkZJR19WSURFT19UREE3NDMyPXkKQ09ORklHX1ZJREVPX1REQTk4 NDA9eQpDT05GSUdfVklERU9fVERBMTk5N1g9eQpDT05GSUdfVklERU9fVEVBNjQxNUM9eQpDT05G SUdfVklERU9fVEVBNjQyMD15CkNPTkZJR19WSURFT19NU1AzNDAwPXkKQ09ORklHX1ZJREVPX0NT MzMwOD15CkNPTkZJR19WSURFT19DUzUzNDU9eQpDT05GSUdfVklERU9fQ1M1M0wzMkE9eQpDT05G SUdfVklERU9fVExWMzIwQUlDMjNCPXkKQ09ORklHX1ZJREVPX1VEQTEzNDI9eQpDT05GSUdfVklE RU9fV004Nzc1PXkKQ09ORklHX1ZJREVPX1dNODczOT15CkNPTkZJR19WSURFT19WUDI3U01QWD15 CkNPTkZJR19WSURFT19TT05ZX0JURl9NUFg9eQojIGVuZCBvZiBBdWRpbyBkZWNvZGVycywgcHJv Y2Vzc29ycyBhbmQgbWl4ZXJzCgojCiMgUkRTIGRlY29kZXJzCiMKQ09ORklHX1ZJREVPX1NBQTY1 ODg9eQojIGVuZCBvZiBSRFMgZGVjb2RlcnMKCiMKIyBWaWRlbyBkZWNvZGVycwojCkNPTkZJR19W SURFT19BRFY3MTgwPXkKQ09ORklHX1ZJREVPX0FEVjcxODM9eQpDT05GSUdfVklERU9fQURWNzQ4 WD15CkNPTkZJR19WSURFT19BRFY3NjA0PXkKQ09ORklHX1ZJREVPX0FEVjc2MDRfQ0VDPXkKQ09O RklHX1ZJREVPX0FEVjc4NDI9eQpDT05GSUdfVklERU9fQURWNzg0Ml9DRUM9eQpDT05GSUdfVklE RU9fQlQ4MTk9eQpDT05GSUdfVklERU9fQlQ4NTY9eQpDT05GSUdfVklERU9fQlQ4NjY9eQpDT05G SUdfVklERU9fS1MwMTI3PXkKQ09ORklHX1ZJREVPX01MODZWNzY2Nz15CkNPTkZJR19WSURFT19T QUE3MTEwPXkKQ09ORklHX1ZJREVPX1NBQTcxMVg9eQpDT05GSUdfVklERU9fVEMzNTg3NDM9eQpD T05GSUdfVklERU9fVEMzNTg3NDNfQ0VDPXkKQ09ORklHX1ZJREVPX1RWUDUxNFg9eQpDT05GSUdf VklERU9fVFZQNTE1MD15CkNPTkZJR19WSURFT19UVlA3MDAyPXkKQ09ORklHX1ZJREVPX1RXMjgw ND15CkNPTkZJR19WSURFT19UVzk5MDM9eQpDT05GSUdfVklERU9fVFc5OTA2PXkKQ09ORklHX1ZJ REVPX1RXOTkxMD15CkNPTkZJR19WSURFT19WUFgzMjIwPXkKQ09ORklHX1ZJREVPX01BWDkyODY9 eQoKIwojIFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19TQUE3MTdYPXkK Q09ORklHX1ZJREVPX0NYMjU4NDA9eQojIGVuZCBvZiBWaWRlbyBkZWNvZGVycwoKIwojIFZpZGVv IGVuY29kZXJzCiMKQ09ORklHX1ZJREVPX1NBQTcxMjc9eQpDT05GSUdfVklERU9fU0FBNzE4NT15 CkNPTkZJR19WSURFT19BRFY3MTcwPXkKQ09ORklHX1ZJREVPX0FEVjcxNzU9eQpDT05GSUdfVklE RU9fQURWNzM0Mz15CkNPTkZJR19WSURFT19BRFY3MzkzPXkKQ09ORklHX1ZJREVPX0FEOTM4OUI9 eQpDT05GSUdfVklERU9fQUs4ODFYPXkKQ09ORklHX1ZJREVPX1RIUzgyMDA9eQojIGVuZCBvZiBW aWRlbyBlbmNvZGVycwoKIwojIFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCiMKQ09ORklHX1ZJREVP X1VQRDY0MDMxQT15CkNPTkZJR19WSURFT19VUEQ2NDA4Mz15CiMgZW5kIG9mIFZpZGVvIGltcHJv dmVtZW50IGNoaXBzCgojCiMgQXVkaW8vVmlkZW8gY29tcHJlc3Npb24gY2hpcHMKIwpDT05GSUdf VklERU9fU0FBNjc1MkhTPXkKIyBlbmQgb2YgQXVkaW8vVmlkZW8gY29tcHJlc3Npb24gY2hpcHMK CiMKIyBTRFIgdHVuZXIgY2hpcHMKIwpDT05GSUdfU0RSX01BWDIxNzU9eQojIGVuZCBvZiBTRFIg dHVuZXIgY2hpcHMKCiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCkNPTkZJR19WSURF T19USFM3MzAzPXkKQ09ORklHX1ZJREVPX001Mjc5MD15CkNPTkZJR19WSURFT19JMkM9eQpDT05G SUdfVklERU9fU1RfTUlQSUQwMj15CiMgZW5kIG9mIE1pc2NlbGxhbmVvdXMgaGVscGVyIGNoaXBz CgojCiMgQ2FtZXJhIHNlbnNvciBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FQVElOQV9QTEw9eQpD T05GSUdfVklERU9fQ0NTX1BMTD15CkNPTkZJR19WSURFT19ISTU1Nj15CkNPTkZJR19WSURFT19J TVgyMTQ9eQpDT05GSUdfVklERU9fSU1YMjE5PXkKQ09ORklHX1ZJREVPX0lNWDI1OD15CkNPTkZJ R19WSURFT19JTVgyNzQ9eQpDT05GSUdfVklERU9fSU1YMjkwPXkKQ09ORklHX1ZJREVPX0lNWDMx OT15CkNPTkZJR19WSURFT19JTVgzNTU9eQpDT05GSUdfVklERU9fT1YwMkExMD15CkNPTkZJR19W SURFT19PVjI2NDA9eQpDT05GSUdfVklERU9fT1YyNjU5PXkKQ09ORklHX1ZJREVPX09WMjY4MD15 CkNPTkZJR19WSURFT19PVjI2ODU9eQpDT05GSUdfVklERU9fT1YyNzQwPXkKQ09ORklHX1ZJREVP X09WNTY0MD15CkNPTkZJR19WSURFT19PVjU2NDU9eQpDT05GSUdfVklERU9fT1Y1NjQ3PXkKQ09O RklHX1ZJREVPX09WNjY1MD15CkNPTkZJR19WSURFT19PVjU2NzA9eQpDT05GSUdfVklERU9fT1Y1 Njc1PXkKQ09ORklHX1ZJREVPX09WNTY5NT15CkNPTkZJR19WSURFT19PVjcyNTE9eQpDT05GSUdf VklERU9fT1Y3NzJYPXkKQ09ORklHX1ZJREVPX09WNzY0MD15CkNPTkZJR19WSURFT19PVjc2NzA9 eQpDT05GSUdfVklERU9fT1Y3NzQwPXkKQ09ORklHX1ZJREVPX09WODg1Nj15CkNPTkZJR19WSURF T19PVjk2NDA9eQpDT05GSUdfVklERU9fT1Y5NjUwPXkKQ09ORklHX1ZJREVPX09WOTczND15CkNP TkZJR19WSURFT19PVjEzODU4PXkKQ09ORklHX1ZJREVPX1ZTNjYyND15CkNPTkZJR19WSURFT19N VDlNMDAxPXkKQ09ORklHX1ZJREVPX01UOU0wMzI9eQpDT05GSUdfVklERU9fTVQ5TTExMT15CkNP TkZJR19WSURFT19NVDlQMDMxPXkKQ09ORklHX1ZJREVPX01UOVQwMDE9eQpDT05GSUdfVklERU9f TVQ5VDExMj15CkNPTkZJR19WSURFT19NVDlWMDExPXkKQ09ORklHX1ZJREVPX01UOVYwMzI9eQpD T05GSUdfVklERU9fTVQ5VjExMT15CkNPTkZJR19WSURFT19TUjAzMFBDMzA9eQpDT05GSUdfVklE RU9fTk9PTjAxMFBDMzA9eQpDT05GSUdfVklERU9fTTVNT0xTPXkKQ09ORklHX1ZJREVPX1JEQUNN MjA9eQpDT05GSUdfVklERU9fUko1NE4xPXkKQ09ORklHX1ZJREVPX1M1SzZBQT15CkNPTkZJR19W SURFT19TNUs2QTM9eQpDT05GSUdfVklERU9fUzVLNEVDR1g9eQpDT05GSUdfVklERU9fUzVLNUJB Rj15CkNPTkZJR19WSURFT19DQ1M9eQpDT05GSUdfVklERU9fRVQ4RUs4PXkKQ09ORklHX1ZJREVP X1M1QzczTTM9eQojIGVuZCBvZiBDYW1lcmEgc2Vuc29yIGRldmljZXMKCiMKIyBMZW5zIGRyaXZl cnMKIwpDT05GSUdfVklERU9fQUQ1ODIwPXkKQ09ORklHX1ZJREVPX0FLNzM3NT15CkNPTkZJR19W SURFT19EVzk3MTQ9eQpDT05GSUdfVklERU9fRFc5NzY4PXkKQ09ORklHX1ZJREVPX0RXOTgwN19W Q009eQojIGVuZCBvZiBMZW5zIGRyaXZlcnMKCiMKIyBGbGFzaCBkZXZpY2VzCiMKQ09ORklHX1ZJ REVPX0FEUDE2NTM9eQpDT05GSUdfVklERU9fTE0zNTYwPXkKQ09ORklHX1ZJREVPX0xNMzY0Nj15 CiMgZW5kIG9mIEZsYXNoIGRldmljZXMKCiMKIyBTUEkgaGVscGVyIGNoaXBzCiMKQ09ORklHX1ZJ REVPX0dTMTY2Mj15CiMgZW5kIG9mIFNQSSBoZWxwZXIgY2hpcHMKCiMKIyBNZWRpYSBTUEkgQWRh cHRlcnMKIwpDT05GSUdfQ1hEMjg4MF9TUElfRFJWPXkKIyBlbmQgb2YgTWVkaWEgU1BJIEFkYXB0 ZXJzCgpDT05GSUdfTUVESUFfVFVORVI9eQoKIwojIEN1c3RvbWl6ZSBUViB0dW5lcnMKIwpDT05G SUdfTUVESUFfVFVORVJfU0lNUExFPXkKQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjUwPXkKQ09O RklHX01FRElBX1RVTkVSX1REQTgyOTA9eQpDT05GSUdfTUVESUFfVFVORVJfVERBODI3WD15CkNP TkZJR19NRURJQV9UVU5FUl9UREExODI3MT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE5ODg3PXkK Q09ORklHX01FRElBX1RVTkVSX1RFQTU3NjE9eQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2Nz15 CkNPTkZJR19NRURJQV9UVU5FUl9NU0kwMDE9eQpDT05GSUdfTUVESUFfVFVORVJfTVQyMFhYPXkK Q09ORklHX01FRElBX1RVTkVSX01UMjA2MD15CkNPTkZJR19NRURJQV9UVU5FUl9NVDIwNjM9eQpD T05GSUdfTUVESUFfVFVORVJfTVQyMjY2PXkKQ09ORklHX01FRElBX1RVTkVSX01UMjEzMT15CkNP TkZJR19NRURJQV9UVU5FUl9RVDEwMTA9eQpDT05GSUdfTUVESUFfVFVORVJfWEMyMDI4PXkKQ09O RklHX01FRElBX1RVTkVSX1hDNTAwMD15CkNPTkZJR19NRURJQV9UVU5FUl9YQzQwMDA9eQpDT05G SUdfTUVESUFfVFVORVJfTVhMNTAwNVM9eQpDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwN1Q9eQpD T05GSUdfTUVESUFfVFVORVJfTUM0NFM4MDM9eQpDT05GSUdfTUVESUFfVFVORVJfTUFYMjE2NT15 CkNPTkZJR19NRURJQV9UVU5FUl9UREExODIxOD15CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTE9 eQpDT05GSUdfTUVESUFfVFVORVJfRkMwMDEyPXkKQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMz15 CkNPTkZJR19NRURJQV9UVU5FUl9UREExODIxMj15CkNPTkZJR19NRURJQV9UVU5FUl9FNDAwMD15 CkNPTkZJR19NRURJQV9UVU5FUl9GQzI1ODA9eQpDT05GSUdfTUVESUFfVFVORVJfTTg4UlM2MDAw VD15CkNPTkZJR19NRURJQV9UVU5FUl9UVUE5MDAxPXkKQ09ORklHX01FRElBX1RVTkVSX1NJMjE1 Nz15CkNPTkZJR19NRURJQV9UVU5FUl9JVDkxM1g9eQpDT05GSUdfTUVESUFfVFVORVJfUjgyMFQ9 eQpDT05GSUdfTUVESUFfVFVORVJfTVhMMzAxUkY9eQpDT05GSUdfTUVESUFfVFVORVJfUU0xRDFD MDA0Mj15CkNPTkZJR19NRURJQV9UVU5FUl9RTTFEMUIwMDA0PXkKIyBlbmQgb2YgQ3VzdG9taXpl IFRWIHR1bmVycwoKIwojIEN1c3RvbWlzZSBEVkIgRnJvbnRlbmRzCiMKCiMKIyBNdWx0aXN0YW5k YXJkIChzYXRlbGxpdGUpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfU1RCMDg5OT15CkNPTkZJR19E VkJfU1RCNjEwMD15CkNPTkZJR19EVkJfU1RWMDkweD15CkNPTkZJR19EVkJfU1RWMDkxMD15CkNP TkZJR19EVkJfU1RWNjExMHg9eQpDT05GSUdfRFZCX1NUVjYxMTE9eQpDT05GSUdfRFZCX01YTDVY WD15CkNPTkZJR19EVkJfTTg4RFMzMTAzPXkKCiMKIyBNdWx0aXN0YW5kYXJkIChjYWJsZSArIHRl cnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RSWEs9eQpDT05GSUdfRFZCX1REQTE4 MjcxQzJERD15CkNPTkZJR19EVkJfU0kyMTY1PXkKQ09ORklHX0RWQl9NTjg4NDcyPXkKQ09ORklH X0RWQl9NTjg4NDczPXkKCiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBmcm9udGVuZHMKIwpDT05GSUdf RFZCX0NYMjQxMTA9eQpDT05GSUdfRFZCX0NYMjQxMjM9eQpDT05GSUdfRFZCX01UMzEyPXkKQ09O RklHX0RWQl9aTDEwMDM2PXkKQ09ORklHX0RWQl9aTDEwMDM5PXkKQ09ORklHX0RWQl9TNUgxNDIw PXkKQ09ORklHX0RWQl9TVFYwMjg4PXkKQ09ORklHX0RWQl9TVEI2MDAwPXkKQ09ORklHX0RWQl9T VFYwMjk5PXkKQ09ORklHX0RWQl9TVFY2MTEwPXkKQ09ORklHX0RWQl9TVFYwOTAwPXkKQ09ORklH X0RWQl9UREE4MDgzPXkKQ09ORklHX0RWQl9UREExMDA4Nj15CkNPTkZJR19EVkJfVERBODI2MT15 CkNPTkZJR19EVkJfVkVTMVg5Mz15CkNPTkZJR19EVkJfVFVORVJfSVREMTAwMD15CkNPTkZJR19E VkJfVFVORVJfQ1gyNDExMz15CkNPTkZJR19EVkJfVERBODI2WD15CkNPTkZJR19EVkJfVFVBNjEw MD15CkNPTkZJR19EVkJfQ1gyNDExNj15CkNPTkZJR19EVkJfQ1gyNDExNz15CkNPTkZJR19EVkJf Q1gyNDEyMD15CkNPTkZJR19EVkJfU0kyMVhYPXkKQ09ORklHX0RWQl9UUzIwMjA9eQpDT05GSUdf RFZCX0RTMzAwMD15CkNPTkZJR19EVkJfTUI4NkExNj15CkNPTkZJR19EVkJfVERBMTAwNzE9eQoK IwojIERWQi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TUDg4NzA9eQpD T05GSUdfRFZCX1NQODg3WD15CkNPTkZJR19EVkJfQ1gyMjcwMD15CkNPTkZJR19EVkJfQ1gyMjcw Mj15CkNPTkZJR19EVkJfUzVIMTQzMj15CkNPTkZJR19EVkJfRFJYRD15CkNPTkZJR19EVkJfTDY0 NzgxPXkKQ09ORklHX0RWQl9UREExMDA0WD15CkNPTkZJR19EVkJfTlhUNjAwMD15CkNPTkZJR19E VkJfTVQzNTI9eQpDT05GSUdfRFZCX1pMMTAzNTM9eQpDT05GSUdfRFZCX0RJQjMwMDBNQj15CkNP TkZJR19EVkJfRElCMzAwME1DPXkKQ09ORklHX0RWQl9ESUI3MDAwTT15CkNPTkZJR19EVkJfRElC NzAwMFA9eQpDT05GSUdfRFZCX0RJQjkwMDA9eQpDT05GSUdfRFZCX1REQTEwMDQ4PXkKQ09ORklH X0RWQl9BRjkwMTM9eQpDT05GSUdfRFZCX0VDMTAwPXkKQ09ORklHX0RWQl9TVFYwMzY3PXkKQ09O RklHX0RWQl9DWEQyODIwUj15CkNPTkZJR19EVkJfQ1hEMjg0MUVSPXkKQ09ORklHX0RWQl9SVEwy ODMwPXkKQ09ORklHX0RWQl9SVEwyODMyPXkKQ09ORklHX0RWQl9SVEwyODMyX1NEUj15CkNPTkZJ R19EVkJfU0kyMTY4PXkKQ09ORklHX0RWQl9BUzEwMl9GRT15CkNPTkZJR19EVkJfWkQxMzAxX0RF TU9EPXkKQ09ORklHX0RWQl9HUDhQU0tfRkU9eQpDT05GSUdfRFZCX0NYRDI4ODA9eQoKIwojIERW Qi1DIChjYWJsZSkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9WRVMxODIwPXkKQ09ORklHX0RWQl9U REExMDAyMT15CkNPTkZJR19EVkJfVERBMTAwMjM9eQpDT05GSUdfRFZCX1NUVjAyOTc9eQoKIwoj IEFUU0MgKE5vcnRoIEFtZXJpY2FuL0tvcmVhbiBUZXJyZXN0cmlhbC9DYWJsZSBEVFYpIGZyb250 ZW5kcwojCkNPTkZJR19EVkJfTlhUMjAwWD15CkNPTkZJR19EVkJfT1I1MTIxMT15CkNPTkZJR19E VkJfT1I1MTEzMj15CkNPTkZJR19EVkJfQkNNMzUxMD15CkNPTkZJR19EVkJfTEdEVDMzMFg9eQpD T05GSUdfRFZCX0xHRFQzMzA1PXkKQ09ORklHX0RWQl9MR0RUMzMwNkE9eQpDT05GSUdfRFZCX0xH MjE2MD15CkNPTkZJR19EVkJfUzVIMTQwOT15CkNPTkZJR19EVkJfQVU4NTIyPXkKQ09ORklHX0RW Ql9BVTg1MjJfRFRWPXkKQ09ORklHX0RWQl9BVTg1MjJfVjRMPXkKQ09ORklHX0RWQl9TNUgxNDEx PXkKCiMKIyBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1M5MjE9 eQpDT05GSUdfRFZCX0RJQjgwMDA9eQpDT05GSUdfRFZCX01CODZBMjBTPXkKCiMKIyBJU0RCLVMg KHNhdGVsbGl0ZSkgJiBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZC X1RDOTA1MjI9eQpDT05GSUdfRFZCX01OODg0NDNYPXkKCiMKIyBEaWdpdGFsIHRlcnJlc3RyaWFs IG9ubHkgdHVuZXJzL1BMTAojCkNPTkZJR19EVkJfUExMPXkKQ09ORklHX0RWQl9UVU5FUl9ESUIw MDcwPXkKQ09ORklHX0RWQl9UVU5FUl9ESUIwMDkwPXkKCiMKIyBTRUMgY29udHJvbCBkZXZpY2Vz IGZvciBEVkItUwojCkNPTkZJR19EVkJfRFJYMzlYWUo9eQpDT05GSUdfRFZCX0xOQkgyNT15CkNP TkZJR19EVkJfTE5CSDI5PXkKQ09ORklHX0RWQl9MTkJQMjE9eQpDT05GSUdfRFZCX0xOQlAyMj15 CkNPTkZJR19EVkJfSVNMNjQwNT15CkNPTkZJR19EVkJfSVNMNjQyMT15CkNPTkZJR19EVkJfSVNM NjQyMz15CkNPTkZJR19EVkJfQTgyOTM9eQpDT05GSUdfRFZCX0xHUzhHTDU9eQpDT05GSUdfRFZC X0xHUzhHWFg9eQpDT05GSUdfRFZCX0FUQk04ODMwPXkKQ09ORklHX0RWQl9UREE2NjV4PXkKQ09O RklHX0RWQl9JWDI1MDVWPXkKQ09ORklHX0RWQl9NODhSUzIwMDA9eQpDT05GSUdfRFZCX0FGOTAz Mz15CkNPTkZJR19EVkJfSE9SVVMzQT15CkNPTkZJR19EVkJfQVNDT1QyRT15CkNPTkZJR19EVkJf SEVMRU5FPXkKCiMKIyBDb21tb24gSW50ZXJmYWNlIChFTjUwMjIxKSBjb250cm9sbGVyIGRyaXZl cnMKIwpDT05GSUdfRFZCX0NYRDIwOTk9eQpDT05GSUdfRFZCX1NQMj15CiMgZW5kIG9mIEN1c3Rv bWlzZSBEVkIgRnJvbnRlbmRzCgojCiMgVG9vbHMgdG8gZGV2ZWxvcCBuZXcgZnJvbnRlbmRzCiMK Q09ORklHX0RWQl9EVU1NWV9GRT15CiMgZW5kIG9mIE1lZGlhIGFuY2lsbGFyeSBkcml2ZXJzCgoj CiMgR3JhcGhpY3Mgc3VwcG9ydAojCkNPTkZJR19BR1A9eQpDT05GSUdfQUdQX0FMST15CkNPTkZJ R19BR1BfQVRJPXkKQ09ORklHX0FHUF9BTUQ9eQpDT05GSUdfQUdQX0FNRDY0PXkKQ09ORklHX0FH UF9JTlRFTD15CkNPTkZJR19BR1BfTlZJRElBPXkKQ09ORklHX0FHUF9TSVM9eQpDT05GSUdfQUdQ X1NXT1JLUz15CkNPTkZJR19BR1BfVklBPXkKQ09ORklHX0FHUF9FRkZJQ0VPTj15CkNPTkZJR19J TlRFTF9HVFQ9eQpDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0FfQVJCX01BWF9HUFVTPTE2CkNP TkZJR19WR0FfU1dJVENIRVJPTz15CkNPTkZJR19EUk09eQpDT05GSUdfRFJNX01JUElfREJJPXkK Q09ORklHX0RSTV9NSVBJX0RTST15CkNPTkZJR19EUk1fRFBfQVVYX0NIQVJERVY9eQpDT05GSUdf RFJNX0RFQlVHX01NPXkKQ09ORklHX0RSTV9ERUJVR19TRUxGVEVTVD15CkNPTkZJR19EUk1fS01T X0hFTFBFUj15CkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15CkNPTkZJR19EUk1fREVCVUdfRFBf TVNUX1RPUE9MT0dZX1JFRlM9eQpDT05GSUdfRFJNX0ZCREVWX0VNVUxBVElPTj15CkNPTkZJR19E Uk1fRkJERVZfT1ZFUkFMTE9DPTEwMApDT05GSUdfRFJNX0ZCREVWX0xFQUtfUEhZU19TTUVNPXkK Q09ORklHX0RSTV9MT0FEX0VESURfRklSTVdBUkU9eQpDT05GSUdfRFJNX0RQX0NFQz15CkNPTkZJ R19EUk1fVFRNPXkKQ09ORklHX0RSTV9WUkFNX0hFTFBFUj15CkNPTkZJR19EUk1fVFRNX0hFTFBF Uj15CkNPTkZJR19EUk1fR0VNX0NNQV9IRUxQRVI9eQpDT05GSUdfRFJNX0tNU19DTUFfSEVMUEVS PXkKQ09ORklHX0RSTV9HRU1fU0hNRU1fSEVMUEVSPXkKQ09ORklHX0RSTV9WTT15CkNPTkZJR19E Uk1fU0NIRUQ9eQoKIwojIEkyQyBlbmNvZGVyIG9yIGhlbHBlciBjaGlwcwojCkNPTkZJR19EUk1f STJDX0NINzAwNj15CkNPTkZJR19EUk1fSTJDX1NJTDE2ND15CkNPTkZJR19EUk1fSTJDX05YUF9U REE5OThYPXkKQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5NTA9eQojIGVuZCBvZiBJMkMgZW5jb2Rl ciBvciBoZWxwZXIgY2hpcHMKCiMKIyBBUk0gZGV2aWNlcwojCkNPTkZJR19EUk1fS09NRURBPXkK IyBlbmQgb2YgQVJNIGRldmljZXMKCkNPTkZJR19EUk1fUkFERU9OPXkKQ09ORklHX0RSTV9SQURF T05fVVNFUlBUUj15CkNPTkZJR19EUk1fQU1ER1BVPXkKQ09ORklHX0RSTV9BTURHUFVfU0k9eQpD T05GSUdfRFJNX0FNREdQVV9DSUs9eQpDT05GSUdfRFJNX0FNREdQVV9VU0VSUFRSPXkKQ09ORklH X0RSTV9BTURHUFVfR0FSVF9ERUJVR0ZTPXkKCiMKIyBBQ1AgKEF1ZGlvIENvUHJvY2Vzc29yKSBD b25maWd1cmF0aW9uCiMKQ09ORklHX0RSTV9BTURfQUNQPXkKIyBlbmQgb2YgQUNQIChBdWRpbyBD b1Byb2Nlc3NvcikgQ29uZmlndXJhdGlvbgoKIwojIERpc3BsYXkgRW5naW5lIENvbmZpZ3VyYXRp b24KIwpDT05GSUdfRFJNX0FNRF9EQz15CkNPTkZJR19EUk1fQU1EX0RDX0RDTj15CkNPTkZJR19E Uk1fQU1EX0RDX0hEQ1A9eQpDT05GSUdfRFJNX0FNRF9EQ19TST15CiMgZW5kIG9mIERpc3BsYXkg RW5naW5lIENvbmZpZ3VyYXRpb24KCkNPTkZJR19EUk1fTk9VVkVBVT15CkNPTkZJR19OT1VWRUFV X0xFR0FDWV9DVFhfU1VQUE9SVD15CkNPTkZJR19OT1VWRUFVX0RFQlVHPTUKQ09ORklHX05PVVZF QVVfREVCVUdfREVGQVVMVD0zCkNPTkZJR19OT1VWRUFVX0RFQlVHX01NVT15CkNPTkZJR19OT1VW RUFVX0RFQlVHX1BVU0g9eQpDT05GSUdfRFJNX05PVVZFQVVfQkFDS0xJR0hUPXkKQ09ORklHX0RS TV9JOTE1PXkKQ09ORklHX0RSTV9JOTE1X0ZPUkNFX1BST0JFPSIiCkNPTkZJR19EUk1fSTkxNV9D QVBUVVJFX0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1X0NPTVBSRVNTX0VSUk9SPXkKQ09ORklHX0RS TV9JOTE1X1VTRVJQVFI9eQoKIwojIGRybS9pOTE1IERlYnVnZ2luZwojCkNPTkZJR19EUk1fSTkx NV9XRVJST1I9eQojIENPTkZJR19EUk1fSTkxNV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EUk1f STkxNV9ERUJVR19NTUlPPXkKIyBDT05GSUdfRFJNX0k5MTVfREVCVUdfR0VNIGlzIG5vdCBzZXQK Q09ORklHX0RSTV9JOTE1X1NXX0ZFTkNFX0RFQlVHX09CSkVDVFM9eQpDT05GSUdfRFJNX0k5MTVf U1dfRkVOQ0VfQ0hFQ0tfREFHPXkKQ09ORklHX0RSTV9JOTE1X0RFQlVHX0dVQz15CkNPTkZJR19E Uk1fSTkxNV9TRUxGVEVTVD15CkNPTkZJR19EUk1fSTkxNV9MT1dfTEVWRUxfVFJBQ0VQT0lOVFM9 eQpDT05GSUdfRFJNX0k5MTVfREVCVUdfVkJMQU5LX0VWQURFPXkKQ09ORklHX0RSTV9JOTE1X0RF QlVHX1JVTlRJTUVfUE09eQojIGVuZCBvZiBkcm0vaTkxNSBEZWJ1Z2dpbmcKCiMKIyBkcm0vaTkx NSBQcm9maWxlIEd1aWRlZCBPcHRpbWlzYXRpb24KIwpDT05GSUdfRFJNX0k5MTVfRkVOQ0VfVElN RU9VVD0xMDAwMApDT05GSUdfRFJNX0k5MTVfVVNFUkZBVUxUX0FVVE9TVVNQRU5EPTI1MApDT05G SUdfRFJNX0k5MTVfSEVBUlRCRUFUX0lOVEVSVkFMPTI1MDAKQ09ORklHX0RSTV9JOTE1X1BSRUVN UFRfVElNRU9VVD02NDAKQ09ORklHX0RSTV9JOTE1X01BWF9SRVFVRVNUX0JVU1lXQUlUPTgwMDAK Q09ORklHX0RSTV9JOTE1X1NUT1BfVElNRU9VVD0xMDAKQ09ORklHX0RSTV9JOTE1X1RJTUVTTElD RV9EVVJBVElPTj0xCiMgZW5kIG9mIGRybS9pOTE1IFByb2ZpbGUgR3VpZGVkIE9wdGltaXNhdGlv bgoKQ09ORklHX0RSTV9WR0VNPXkKQ09ORklHX0RSTV9WS01TPXkKQ09ORklHX0RSTV9WTVdHRlg9 eQpDT05GSUdfRFJNX1ZNV0dGWF9GQkNPTj15CkNPTkZJR19EUk1fR01BNTAwPXkKQ09ORklHX0RS TV9HTUE2MDA9eQpDT05GSUdfRFJNX0dNQTM2MDA9eQpDT05GSUdfRFJNX01FREZJRUxEPXkKQ09O RklHX0RSTV9VREw9eQpDT05GSUdfRFJNX0FTVD15CkNPTkZJR19EUk1fTUdBRzIwMD15CkNPTkZJ R19EUk1fUkNBUl9EV19IRE1JPXkKQ09ORklHX0RSTV9SQ0FSX0xWRFM9eQpDT05GSUdfRFJNX1FY TD15CkNPTkZJR19EUk1fQk9DSFM9eQpDT05GSUdfRFJNX1ZJUlRJT19HUFU9eQpDT05GSUdfRFJN X1BBTkVMPXkKCiMKIyBEaXNwbGF5IFBhbmVscwojCkNPTkZJR19EUk1fUEFORUxfQUJUX1kwMzBY WDA2N0E9eQpDT05GSUdfRFJNX1BBTkVMX0FSTV9WRVJTQVRJTEU9eQpDT05GSUdfRFJNX1BBTkVM X0FTVVNfWjAwVF9UTTVQNV9OVDM1NTk2PXkKQ09ORklHX0RSTV9QQU5FTF9CT0VfSElNQVg4Mjc5 RD15CkNPTkZJR19EUk1fUEFORUxfQk9FX1RWMTAxV1VNX05MNj15CkNPTkZJR19EUk1fUEFORUxf TFZEUz15CkNPTkZJR19EUk1fUEFORUxfU0lNUExFPXkKQ09ORklHX0RSTV9QQU5FTF9FTElEQV9L RDM1VDEzMz15CkNPTkZJR19EUk1fUEFORUxfRkVJWElOX0sxMDFfSU0yQkEwMj15CkNPTkZJR19E Uk1fUEFORUxfRkVJWUFOR19GWTA3MDI0REkyNkEzMEQ9eQpDT05GSUdfRFJNX1BBTkVMX0lMSVRF S19JTDkzMjI9eQpDT05GSUdfRFJNX1BBTkVMX0lMSVRFS19JTEk5ODgxQz15CkNPTkZJR19EUk1f UEFORUxfSU5OT0xVWF9QMDc5WkNBPXkKQ09ORklHX0RSTV9QQU5FTF9KRElfTFQwNzBNRTA1MDAw PXkKQ09ORklHX0RSTV9QQU5FTF9LSU5HRElTUExBWV9LRDA5N0QwND15CkNPTkZJR19EUk1fUEFO RUxfTEVBRFRFS19MVEswNTBIMzE0Nlc9eQpDT05GSUdfRFJNX1BBTkVMX0xFQURURUtfTFRLNTAw SEQxODI5PXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX0xEOTA0MD15CkNPTkZJR19EUk1fUEFO RUxfTEdfTEIwMzVRMDI9eQpDT05GSUdfRFJNX1BBTkVMX0xHX0xHNDU3Mz15CkNPTkZJR19EUk1f UEFORUxfTkVDX05MODA0OEhMMTE9eQpDT05GSUdfRFJNX1BBTkVMX05PVkFURUtfTlQzNTUxMD15 CkNPTkZJR19EUk1fUEFORUxfTk9WQVRFS19OVDM2NjcyQT15CkNPTkZJR19EUk1fUEFORUxfTk9W QVRFS19OVDM5MDE2PXkKQ09ORklHX0RSTV9QQU5FTF9NQU5USVhfTUxBRjA1N1dFNTE9eQpDT05G SUdfRFJNX1BBTkVMX09MSU1FWF9MQ0RfT0xJTlVYSU5PPXkKQ09ORklHX0RSTV9QQU5FTF9PUklT RVRFQ0hfT1RNODAwOUE9eQpDT05GSUdfRFJNX1BBTkVMX09TRF9PU0QxMDFUMjU4N181M1RTPXkK Q09ORklHX0RSTV9QQU5FTF9QQU5BU09OSUNfVlZYMTBGMDM0TjAwPXkKQ09ORklHX0RSTV9QQU5F TF9SQVNQQkVSUllQSV9UT1VDSFNDUkVFTj15CkNPTkZJR19EUk1fUEFORUxfUkFZRElVTV9STTY3 MTkxPXkKQ09ORklHX0RSTV9QQU5FTF9SQVlESVVNX1JNNjgyMDA9eQpDT05GSUdfRFJNX1BBTkVM X1JPTkJPX1JCMDcwRDMwPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RDE2RDA9eQpDT05G SUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZFM0hBMj15CkNPTkZJR19EUk1fUEFORUxfU0FNU1VOR19T NkU2M0owWDAzPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RTYzTTA9eQpDT05GSUdfRFJN X1BBTkVMX1NBTVNVTkdfUzZFNjNNMF9TUEk9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZF NjNNMF9EU0k9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZFODhBMF9BTVM0NTJFRjAxPXkK Q09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RThBQTA9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNV TkdfU09GRUYwMD15CkNPTkZJR19EUk1fUEFORUxfU0VJS09fNDNXVkYxRz15CkNPTkZJR19EUk1f UEFORUxfU0hBUlBfTFExMDFSMVNYMDE9eQpDT05GSUdfRFJNX1BBTkVMX1NIQVJQX0xTMDM3VjdE VzAxPXkKQ09ORklHX0RSTV9QQU5FTF9TSEFSUF9MUzA0M1QxTEUwMT15CkNPTkZJR19EUk1fUEFO RUxfU0lUUk9OSVhfU1Q3NzAxPXkKQ09ORklHX0RSTV9QQU5FTF9TSVRST05JWF9TVDc3MDM9eQpD T05GSUdfRFJNX1BBTkVMX1NJVFJPTklYX1NUNzc4OVY9eQpDT05GSUdfRFJNX1BBTkVMX1NPTllf QUNYNDI0QUtQPXkKQ09ORklHX0RSTV9QQU5FTF9TT05ZX0FDWDU2NUFLTT15CkNPTkZJR19EUk1f UEFORUxfVERPX1RMMDcwV1NIMzA9eQpDT05GSUdfRFJNX1BBTkVMX1RQT19URDAyOFRURUMxPXkK Q09ORklHX0RSTV9QQU5FTF9UUE9fVEQwNDNNVEVBMT15CkNPTkZJR19EUk1fUEFORUxfVFBPX1RQ RzExMD15CkNPTkZJR19EUk1fUEFORUxfVFJVTFlfTlQzNTU5N19XUVhHQT15CkNPTkZJR19EUk1f UEFORUxfVklTSU9OT1hfUk02OTI5OT15CkNPTkZJR19EUk1fUEFORUxfWElOUEVOR19YUFAwNTVD MjcyPXkKIyBlbmQgb2YgRGlzcGxheSBQYW5lbHMKCkNPTkZJR19EUk1fQlJJREdFPXkKQ09ORklH X0RSTV9QQU5FTF9CUklER0U9eQoKIwojIERpc3BsYXkgSW50ZXJmYWNlIEJyaWRnZXMKIwpDT05G SUdfRFJNX0NETlNfRFNJPXkKQ09ORklHX0RSTV9DSFJPTlRFTF9DSDcwMzM9eQpDT05GSUdfRFJN X0RJU1BMQVlfQ09OTkVDVE9SPXkKQ09ORklHX0RSTV9MT05USVVNX0xUOTYxMT15CkNPTkZJR19E Uk1fTE9OVElVTV9MVDk2MTFVWEM9eQpDT05GSUdfRFJNX0xWRFNfQ09ERUM9eQpDT05GSUdfRFJN X01FR0FDSElQU19TVERQWFhYWF9HRV9CODUwVjNfRlc9eQpDT05GSUdfRFJNX05XTF9NSVBJX0RT ST15CkNPTkZJR19EUk1fTlhQX1BUTjM0NjA9eQpDT05GSUdfRFJNX1BBUkFERV9QUzg2MjI9eQpD T05GSUdfRFJNX1BBUkFERV9QUzg2NDA9eQpDT05GSUdfRFJNX1NJTF9TSUk4NjIwPXkKQ09ORklH X0RSTV9TSUk5MDJYPXkKQ09ORklHX0RSTV9TSUk5MjM0PXkKQ09ORklHX0RSTV9TSU1QTEVfQlJJ REdFPXkKQ09ORklHX0RSTV9USElORV9USEM2M0xWRDEwMjQ9eQpDT05GSUdfRFJNX1RPU0hJQkFf VEMzNTg3NjI9eQpDT05GSUdfRFJNX1RPU0hJQkFfVEMzNTg3NjQ9eQpDT05GSUdfRFJNX1RPU0hJ QkFfVEMzNTg3Njc9eQpDT05GSUdfRFJNX1RPU0hJQkFfVEMzNTg3Njg9eQpDT05GSUdfRFJNX1RP U0hJQkFfVEMzNTg3NzU9eQpDT05GSUdfRFJNX1RJX1RGUDQxMD15CkNPTkZJR19EUk1fVElfU042 NURTSTg2PXkKQ09ORklHX0RSTV9USV9UUEQxMlMwMTU9eQpDT05GSUdfRFJNX0FOQUxPR0lYX0FO WDYzNDU9eQpDT05GSUdfRFJNX0FOQUxPR0lYX0FOWDc4WFg9eQpDT05GSUdfRFJNX0FOQUxPR0lY X0RQPXkKQ09ORklHX0RSTV9BTkFMT0dJWF9BTlg3NjI1PXkKQ09ORklHX0RSTV9JMkNfQURWNzUx MT15CkNPTkZJR19EUk1fSTJDX0FEVjc1MTFfQVVESU89eQpDT05GSUdfRFJNX0kyQ19BRFY3NTEx X0NFQz15CkNPTkZJR19EUk1fQ0ROU19NSERQODU0Nj15CkNPTkZJR19EUk1fRFdfSERNST15CkNP TkZJR19EUk1fRFdfSERNSV9BSEJfQVVESU89eQpDT05GSUdfRFJNX0RXX0hETUlfSTJTX0FVRElP PXkKQ09ORklHX0RSTV9EV19IRE1JX0NFQz15CiMgZW5kIG9mIERpc3BsYXkgSW50ZXJmYWNlIEJy aWRnZXMKCkNPTkZJR19EUk1fRVROQVZJVj15CkNPTkZJR19EUk1fRVROQVZJVl9USEVSTUFMPXkK Q09ORklHX0RSTV9BUkNQR1U9eQpDT05GSUdfRFJNX01YUz15CkNPTkZJR19EUk1fTVhTRkI9eQpD T05GSUdfRFJNX0NJUlJVU19RRU1VPXkKQ09ORklHX0RSTV9HTTEyVTMyMD15CkNPTkZJR19USU5Z RFJNX0hYODM1N0Q9eQpDT05GSUdfVElOWURSTV9JTEk5MjI1PXkKQ09ORklHX1RJTllEUk1fSUxJ OTM0MT15CkNPTkZJR19USU5ZRFJNX0lMSTk0ODY9eQpDT05GSUdfVElOWURSTV9NSTAyODNRVD15 CkNPTkZJR19USU5ZRFJNX1JFUEFQRVI9eQpDT05GSUdfVElOWURSTV9TVDc1ODY9eQpDT05GSUdf VElOWURSTV9TVDc3MzVSPXkKQ09ORklHX0RSTV9WQk9YVklERU89eQpDT05GSUdfRFJNX0xFR0FD WT15CkNPTkZJR19EUk1fVERGWD15CkNPTkZJR19EUk1fUjEyOD15CkNPTkZJR19EUk1fSTgxMD15 CkNPTkZJR19EUk1fTUdBPXkKQ09ORklHX0RSTV9TSVM9eQpDT05GSUdfRFJNX1ZJQT15CkNPTkZJ R19EUk1fU0FWQUdFPXkKQ09ORklHX0RSTV9FWFBPUlRfRk9SX1RFU1RTPXkKQ09ORklHX0RSTV9Q QU5FTF9PUklFTlRBVElPTl9RVUlSS1M9eQpDT05GSUdfRFJNX0xJQl9SQU5ET009eQoKIwojIEZy YW1lIGJ1ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZCX0NNRExJTkU9eQpDT05GSUdfRkJfTk9USUZZ PXkKQ09ORklHX0ZCPXkKQ09ORklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfRERDPXkKQ09O RklHX0ZCX0JPT1RfVkVTQV9TVVBQT1JUPXkKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJ R19GQl9DRkJfQ09QWUFSRUE9eQpDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15CkNPTkZJR19GQl9T WVNfRklMTFJFQ1Q9eQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZCX1NZU19JTUFH RUJMSVQ9eQpDT05GSUdfRkJfRk9SRUlHTl9FTkRJQU49eQpDT05GSUdfRkJfQk9USF9FTkRJQU49 eQojIENPTkZJR19GQl9CSUdfRU5ESUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTElUVExFX0VO RElBTiBpcyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRk9QUz15CkNPTkZJR19GQl9ERUZFUlJFRF9J Tz15CkNPTkZJR19GQl9IRUNVQkE9eQpDT05GSUdfRkJfU1ZHQUxJQj15CkNPTkZJR19GQl9CQUNL TElHSFQ9eQpDT05GSUdfRkJfTU9ERV9IRUxQRVJTPXkKQ09ORklHX0ZCX1RJTEVCTElUVElORz15 CgojCiMgRnJhbWUgYnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfRkJfQ0lSUlVTPXkK Q09ORklHX0ZCX1BNMj15CkNPTkZJR19GQl9QTTJfRklGT19ESVNDT05ORUNUPXkKQ09ORklHX0ZC X0NZQkVSMjAwMD15CkNPTkZJR19GQl9DWUJFUjIwMDBfRERDPXkKQ09ORklHX0ZCX0FSQz15CkNP TkZJR19GQl9BU0lMSUFOVD15CkNPTkZJR19GQl9JTVNUVD15CiMgQ09ORklHX0ZCX1ZHQTE2IGlz IG5vdCBzZXQKQ09ORklHX0ZCX1VWRVNBPXkKQ09ORklHX0ZCX1ZFU0E9eQpDT05GSUdfRkJfRUZJ PXkKQ09ORklHX0ZCX040MTE9eQpDT05GSUdfRkJfSEdBPXkKQ09ORklHX0ZCX09QRU5DT1JFUz15 CkNPTkZJR19GQl9TMUQxM1hYWD15CkNPTkZJR19GQl9OVklESUE9eQpDT05GSUdfRkJfTlZJRElB X0kyQz15CkNPTkZJR19GQl9OVklESUFfREVCVUc9eQpDT05GSUdfRkJfTlZJRElBX0JBQ0tMSUdI VD15CkNPTkZJR19GQl9SSVZBPXkKQ09ORklHX0ZCX1JJVkFfSTJDPXkKQ09ORklHX0ZCX1JJVkFf REVCVUc9eQpDT05GSUdfRkJfUklWQV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfSTc0MD15CkNPTkZJ R19GQl9JODEwPXkKQ09ORklHX0ZCX0k4MTBfR1RGPXkKQ09ORklHX0ZCX0k4MTBfSTJDPXkKQ09O RklHX0ZCX0xFODA1Nzg9eQpDT05GSUdfRkJfQ0FSSUxMT19SQU5DSD15CkNPTkZJR19GQl9NQVRS T1g9eQpDT05GSUdfRkJfTUFUUk9YX01JTExFTklVTT15CkNPTkZJR19GQl9NQVRST1hfTVlTVElR VUU9eQpDT05GSUdfRkJfTUFUUk9YX0c9eQpDT05GSUdfRkJfTUFUUk9YX0kyQz15CkNPTkZJR19G Ql9NQVRST1hfTUFWRU49eQpDT05GSUdfRkJfUkFERU9OPXkKQ09ORklHX0ZCX1JBREVPTl9JMkM9 eQpDT05GSUdfRkJfUkFERU9OX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9SQURFT05fREVCVUc9eQpD T05GSUdfRkJfQVRZMTI4PXkKQ09ORklHX0ZCX0FUWTEyOF9CQUNLTElHSFQ9eQpDT05GSUdfRkJf QVRZPXkKQ09ORklHX0ZCX0FUWV9DVD15CkNPTkZJR19GQl9BVFlfR0VORVJJQ19MQ0Q9eQpDT05G SUdfRkJfQVRZX0dYPXkKQ09ORklHX0ZCX0FUWV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfUzM9eQpD T05GSUdfRkJfUzNfRERDPXkKQ09ORklHX0ZCX1NBVkFHRT15CkNPTkZJR19GQl9TQVZBR0VfSTJD PXkKQ09ORklHX0ZCX1NBVkFHRV9BQ0NFTD15CkNPTkZJR19GQl9TSVM9eQpDT05GSUdfRkJfU0lT XzMwMD15CkNPTkZJR19GQl9TSVNfMzE1PXkKQ09ORklHX0ZCX1ZJQT15CkNPTkZJR19GQl9WSUFf RElSRUNUX1BST0NGUz15CkNPTkZJR19GQl9WSUFfWF9DT01QQVRJQklMSVRZPXkKQ09ORklHX0ZC X05FT01BR0lDPXkKQ09ORklHX0ZCX0tZUk89eQpDT05GSUdfRkJfM0RGWD15CkNPTkZJR19GQl8z REZYX0FDQ0VMPXkKQ09ORklHX0ZCXzNERlhfSTJDPXkKQ09ORklHX0ZCX1ZPT0RPTzE9eQpDT05G SUdfRkJfVlQ4NjIzPXkKQ09ORklHX0ZCX1RSSURFTlQ9eQpDT05GSUdfRkJfQVJLPXkKQ09ORklH X0ZCX1BNMz15CkNPTkZJR19GQl9DQVJNSU5FPXkKQ09ORklHX0ZCX0NBUk1JTkVfRFJBTV9FVkFM PXkKIyBDT05GSUdfQ0FSTUlORV9EUkFNX0NVU1RPTSBpcyBub3Qgc2V0CkNPTkZJR19GQl9HRU9E RT15CkNPTkZJR19GQl9HRU9ERV9MWD15CkNPTkZJR19GQl9HRU9ERV9HWD15CkNPTkZJR19GQl9H RU9ERV9HWDE9eQpDT05GSUdfRkJfU001MDE9eQpDT05GSUdfRkJfU01TQ1VGWD15CkNPTkZJR19G Ql9VREw9eQpDT05GSUdfRkJfSUJNX0dYVDQ1MDA9eQpDT05GSUdfRkJfR09MREZJU0g9eQpDT05G SUdfRkJfVklSVFVBTD15CkNPTkZJR19GQl9NRVRST05PTUU9eQpDT05GSUdfRkJfTUI4NjJYWD15 CkNPTkZJR19GQl9NQjg2MlhYX1BDSV9HREM9eQpDT05GSUdfRkJfTUI4NjJYWF9JMkM9eQpDT05G SUdfRkJfSFlQRVJWPXkKQ09ORklHX0ZCX1NJTVBMRT15CkNPTkZJR19GQl9TU0QxMzA3PXkKQ09O RklHX0ZCX1NNNzEyPXkKIyBlbmQgb2YgRnJhbWUgYnVmZmVyIERldmljZXMKCiMKIyBCYWNrbGln aHQgJiBMQ0QgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfTENEX0NMQVNTX0RFVklDRT15CkNPTkZJ R19MQ0RfTDRGMDAyNDJUMDM9eQpDT05GSUdfTENEX0xNUzI4M0dGMDU9eQpDT05GSUdfTENEX0xU VjM1MFFWPXkKQ09ORklHX0xDRF9JTEk5MjJYPXkKQ09ORklHX0xDRF9JTEk5MzIwPXkKQ09ORklH X0xDRF9URE8yNE09eQpDT05GSUdfTENEX1ZHRzI0MzJBND15CkNPTkZJR19MQ0RfUExBVEZPUk09 eQpDT05GSUdfTENEX0FNUzM2OUZHMDY9eQpDT05GSUdfTENEX0xNUzUwMUtGMDM9eQpDT05GSUdf TENEX0hYODM1Nz15CkNPTkZJR19MQ0RfT1RNMzIyNUE9eQpDT05GSUdfQkFDS0xJR0hUX0NMQVNT X0RFVklDRT15CkNPTkZJR19CQUNLTElHSFRfS1REMjUzPXkKQ09ORklHX0JBQ0tMSUdIVF9MTTM1 MzM9eQpDT05GSUdfQkFDS0xJR0hUX0NBUklMTE9fUkFOQ0g9eQpDT05GSUdfQkFDS0xJR0hUX1BX TT15CkNPTkZJR19CQUNLTElHSFRfREE5MDNYPXkKQ09ORklHX0JBQ0tMSUdIVF9EQTkwNTI9eQpD T05GSUdfQkFDS0xJR0hUX01BWDg5MjU9eQpDT05GSUdfQkFDS0xJR0hUX0FQUExFPXkKQ09ORklH X0JBQ0tMSUdIVF9RQ09NX1dMRUQ9eQpDT05GSUdfQkFDS0xJR0hUX1NBSEFSQT15CkNPTkZJR19C QUNLTElHSFRfV004MzFYPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA1NTIwPXkKQ09ORklHX0JBQ0tM SUdIVF9BRFA4ODYwPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODcwPXkKQ09ORklHX0JBQ0tMSUdI VF84OFBNODYwWD15CkNPTkZJR19CQUNLTElHSFRfUENGNTA2MzM9eQpDT05GSUdfQkFDS0xJR0hU X0FBVDI4NzA9eQpDT05GSUdfQkFDS0xJR0hUX0xNMzYzMEE9eQpDT05GSUdfQkFDS0xJR0hUX0xN MzYzOT15CkNPTkZJR19CQUNLTElHSFRfTFA4NTVYPXkKQ09ORklHX0JBQ0tMSUdIVF9MUDg3ODg9 eQpDT05GSUdfQkFDS0xJR0hUX1BBTkRPUkE9eQpDT05GSUdfQkFDS0xJR0hUX1NLWTgxNDUyPXkK Q09ORklHX0JBQ0tMSUdIVF9UUFM2NTIxNz15CkNPTkZJR19CQUNLTElHSFRfQVMzNzExPXkKQ09O RklHX0JBQ0tMSUdIVF9HUElPPXkKQ09ORklHX0JBQ0tMSUdIVF9MVjUyMDdMUD15CkNPTkZJR19C QUNLTElHSFRfQkQ2MTA3PXkKQ09ORklHX0JBQ0tMSUdIVF9BUkNYQ05OPXkKQ09ORklHX0JBQ0tM SUdIVF9SQVZFX1NQPXkKQ09ORklHX0JBQ0tMSUdIVF9MRUQ9eQojIGVuZCBvZiBCYWNrbGlnaHQg JiBMQ0QgZGV2aWNlIHN1cHBvcnQKCkNPTkZJR19WR0FTVEFURT15CkNPTkZJR19WSURFT01PREVf SEVMUEVSUz15CkNPTkZJR19IRE1JPXkKCiMKIyBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBv cnQKIwpDT05GSUdfVkdBX0NPTlNPTEU9eQpDT05GSUdfTURBX0NPTlNPTEU9eQpDT05GSUdfRFVN TVlfQ09OU09MRT15CkNPTkZJR19EVU1NWV9DT05TT0xFX0NPTFVNTlM9ODAKQ09ORklHX0RVTU1Z X0NPTlNPTEVfUk9XUz0yNQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRT15CkNPTkZJR19GUkFN RUJVRkZFUl9DT05TT0xFX0RFVEVDVF9QUklNQVJZPXkKQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNP TEVfUk9UQVRJT049eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ERUZFUlJFRF9UQUtFT1ZF Uj15CiMgZW5kIG9mIENvbnNvbGUgZGlzcGxheSBkcml2ZXIgc3VwcG9ydAoKQ09ORklHX0xPR089 eQpDT05GSUdfTE9HT19MSU5VWF9NT05PPXkKQ09ORklHX0xPR09fTElOVVhfVkdBMTY9eQpDT05G SUdfTE9HT19MSU5VWF9DTFVUMjI0PXkKIyBlbmQgb2YgR3JhcGhpY3Mgc3VwcG9ydAoKQ09ORklH X1NPVU5EPXkKQ09ORklHX1NPVU5EX09TU19DT1JFPXkKQ09ORklHX1NPVU5EX09TU19DT1JFX1BS RUNMQUlNPXkKQ09ORklHX1NORD15CkNPTkZJR19TTkRfVElNRVI9eQpDT05GSUdfU05EX1BDTT15 CkNPTkZJR19TTkRfUENNX0VMRD15CkNPTkZJR19TTkRfUENNX0lFQzk1OD15CkNPTkZJR19TTkRf RE1BRU5HSU5FX1BDTT15CkNPTkZJR19TTkRfSFdERVA9eQpDT05GSUdfU05EX1NFUV9ERVZJQ0U9 eQpDT05GSUdfU05EX1JBV01JREk9eQpDT05GSUdfU05EX0NPTVBSRVNTX09GRkxPQUQ9eQpDT05G SUdfU05EX0pBQ0s9eQpDT05GSUdfU05EX0pBQ0tfSU5QVVRfREVWPXkKQ09ORklHX1NORF9PU1NF TVVMPXkKQ09ORklHX1NORF9NSVhFUl9PU1M9eQpDT05GSUdfU05EX1BDTV9PU1M9eQpDT05GSUdf U05EX1BDTV9PU1NfUExVR0lOUz15CkNPTkZJR19TTkRfUENNX1RJTUVSPXkKQ09ORklHX1NORF9I UlRJTUVSPXkKQ09ORklHX1NORF9EWU5BTUlDX01JTk9SUz15CkNPTkZJR19TTkRfTUFYX0NBUkRT PTMyCkNPTkZJR19TTkRfU1VQUE9SVF9PTERfQVBJPXkKQ09ORklHX1NORF9QUk9DX0ZTPXkKQ09O RklHX1NORF9WRVJCT1NFX1BST0NGUz15CkNPTkZJR19TTkRfVkVSQk9TRV9QUklOVEs9eQpDT05G SUdfU05EX0RFQlVHPXkKQ09ORklHX1NORF9ERUJVR19WRVJCT1NFPXkKQ09ORklHX1NORF9QQ01f WFJVTl9ERUJVRz15CkNPTkZJR19TTkRfQ1RMX1ZBTElEQVRJT049eQpDT05GSUdfU05EX1ZNQVNU RVI9eQpDT05GSUdfU05EX0RNQV9TR0JVRj15CkNPTkZJR19TTkRfU0VRVUVOQ0VSPXkKQ09ORklH X1NORF9TRVFfRFVNTVk9eQpDT05GSUdfU05EX1NFUVVFTkNFUl9PU1M9eQpDT05GSUdfU05EX1NF UV9IUlRJTUVSX0RFRkFVTFQ9eQpDT05GSUdfU05EX1NFUV9NSURJX0VWRU5UPXkKQ09ORklHX1NO RF9TRVFfTUlEST15CkNPTkZJR19TTkRfU0VRX01JRElfRU1VTD15CkNPTkZJR19TTkRfU0VRX1ZJ Uk1JREk9eQpDT05GSUdfU05EX01QVTQwMV9VQVJUPXkKQ09ORklHX1NORF9PUEwzX0xJQj15CkNP TkZJR19TTkRfT1BMNF9MSUI9eQpDT05GSUdfU05EX09QTDNfTElCX1NFUT15CkNPTkZJR19TTkRf T1BMNF9MSUJfU0VRPXkKQ09ORklHX1NORF9WWF9MSUI9eQpDT05GSUdfU05EX0FDOTdfQ09ERUM9 eQpDT05GSUdfU05EX0RSSVZFUlM9eQpDT05GSUdfU05EX1BDU1A9eQpDT05GSUdfU05EX0RVTU1Z PXkKQ09ORklHX1NORF9BTE9PUD15CkNPTkZJR19TTkRfVklSTUlEST15CkNPTkZJR19TTkRfTVRQ QVY9eQpDT05GSUdfU05EX01UUzY0PXkKQ09ORklHX1NORF9TRVJJQUxfVTE2NTUwPXkKQ09ORklH X1NORF9NUFU0MDE9eQpDT05GSUdfU05EX1BPUlRNQU4yWDQ9eQpDT05GSUdfU05EX0FDOTdfUE9X RVJfU0FWRT15CkNPTkZJR19TTkRfQUM5N19QT1dFUl9TQVZFX0RFRkFVTFQ9MApDT05GSUdfU05E X1dTU19MSUI9eQpDT05GSUdfU05EX1NCX0NPTU1PTj15CkNPTkZJR19TTkRfU0I4X0RTUD15CkNP TkZJR19TTkRfU0IxNl9EU1A9eQpDT05GSUdfU05EX0lTQT15CkNPTkZJR19TTkRfQURMSUI9eQpD T05GSUdfU05EX0FEMTgxNkE9eQpDT05GSUdfU05EX0FEMTg0OD15CkNPTkZJR19TTkRfQUxTMTAw PXkKQ09ORklHX1NORF9BWlQxNjA1PXkKQ09ORklHX1NORF9BWlQyMzE2PXkKQ09ORklHX1NORF9B WlQyMzIwPXkKQ09ORklHX1NORF9DTUk4MzI4PXkKQ09ORklHX1NORF9DTUk4MzMwPXkKQ09ORklH X1NORF9DUzQyMzE9eQpDT05GSUdfU05EX0NTNDIzNj15CkNPTkZJR19TTkRfRVMxNjg4PXkKQ09O RklHX1NORF9FUzE4WFg9eQpDT05GSUdfU05EX1NDNjAwMD15CkNPTkZJR19TTkRfR1VTQ0xBU1NJ Qz15CkNPTkZJR19TTkRfR1VTRVhUUkVNRT15CkNPTkZJR19TTkRfR1VTTUFYPXkKQ09ORklHX1NO RF9JTlRFUldBVkU9eQpDT05GSUdfU05EX0lOVEVSV0FWRV9TVEI9eQpDT05GSUdfU05EX0pBWlox Nj15CkNPTkZJR19TTkRfT1BMM1NBMj15CkNPTkZJR19TTkRfT1BUSTkyWF9BRDE4NDg9eQpDT05G SUdfU05EX09QVEk5MlhfQ1M0MjMxPXkKQ09ORklHX1NORF9PUFRJOTNYPXkKQ09ORklHX1NORF9N SVJPPXkKQ09ORklHX1NORF9TQjg9eQpDT05GSUdfU05EX1NCMTY9eQpDT05GSUdfU05EX1NCQVdF PXkKQ09ORklHX1NORF9TQkFXRV9TRVE9eQpDT05GSUdfU05EX1NCMTZfQ1NQPXkKQ09ORklHX1NO RF9TU0NBUEU9eQpDT05GSUdfU05EX1dBVkVGUk9OVD15CkNPTkZJR19TTkRfTVNORF9QSU5OQUNM RT15CkNPTkZJR19TTkRfTVNORF9DTEFTU0lDPXkKQ09ORklHX1NORF9QQ0k9eQpDT05GSUdfU05E X0FEMTg4OT15CkNPTkZJR19TTkRfQUxTMzAwPXkKQ09ORklHX1NORF9BTFM0MDAwPXkKQ09ORklH X1NORF9BTEk1NDUxPXkKQ09ORklHX1NORF9BU0lIUEk9eQpDT05GSUdfU05EX0FUSUlYUD15CkNP TkZJR19TTkRfQVRJSVhQX01PREVNPXkKQ09ORklHX1NORF9BVTg4MTA9eQpDT05GSUdfU05EX0FV ODgyMD15CkNPTkZJR19TTkRfQVU4ODMwPXkKQ09ORklHX1NORF9BVzI9eQpDT05GSUdfU05EX0Fa VDMzMjg9eQpDT05GSUdfU05EX0JUODdYPXkKQ09ORklHX1NORF9CVDg3WF9PVkVSQ0xPQ0s9eQpD T05GSUdfU05EX0NBMDEwNj15CkNPTkZJR19TTkRfQ01JUENJPXkKQ09ORklHX1NORF9PWFlHRU5f TElCPXkKQ09ORklHX1NORF9PWFlHRU49eQpDT05GSUdfU05EX0NTNDI4MT15CkNPTkZJR19TTkRf Q1M0NlhYPXkKQ09ORklHX1NORF9DUzQ2WFhfTkVXX0RTUD15CkNPTkZJR19TTkRfQ1M1NTMwPXkK Q09ORklHX1NORF9DUzU1MzVBVURJTz15CkNPTkZJR19TTkRfQ1RYRkk9eQpDT05GSUdfU05EX0RB UkxBMjA9eQpDT05GSUdfU05EX0dJTkEyMD15CkNPTkZJR19TTkRfTEFZTEEyMD15CkNPTkZJR19T TkRfREFSTEEyND15CkNPTkZJR19TTkRfR0lOQTI0PXkKQ09ORklHX1NORF9MQVlMQTI0PXkKQ09O RklHX1NORF9NT05BPXkKQ09ORklHX1NORF9NSUE9eQpDT05GSUdfU05EX0VDSE8zRz15CkNPTkZJ R19TTkRfSU5ESUdPPXkKQ09ORklHX1NORF9JTkRJR09JTz15CkNPTkZJR19TTkRfSU5ESUdPREo9 eQpDT05GSUdfU05EX0lORElHT0lPWD15CkNPTkZJR19TTkRfSU5ESUdPREpYPXkKQ09ORklHX1NO RF9FTVUxMEsxPXkKQ09ORklHX1NORF9FTVUxMEsxX1NFUT15CkNPTkZJR19TTkRfRU1VMTBLMVg9 eQpDT05GSUdfU05EX0VOUzEzNzA9eQpDT05GSUdfU05EX0VOUzEzNzE9eQpDT05GSUdfU05EX0VT MTkzOD15CkNPTkZJR19TTkRfRVMxOTY4PXkKQ09ORklHX1NORF9FUzE5NjhfSU5QVVQ9eQpDT05G SUdfU05EX0VTMTk2OF9SQURJTz15CkNPTkZJR19TTkRfRk04MDE9eQpDT05GSUdfU05EX0ZNODAx X1RFQTU3NVhfQk9PTD15CkNPTkZJR19TTkRfSERTUD15CgojCiMgRG9uJ3QgZm9yZ2V0IHRvIGFk ZCBidWlsdC1pbiBmaXJtd2FyZXMgZm9yIEhEU1AgZHJpdmVyCiMKQ09ORklHX1NORF9IRFNQTT15 CkNPTkZJR19TTkRfSUNFMTcxMj15CkNPTkZJR19TTkRfSUNFMTcyND15CkNPTkZJR19TTkRfSU5U RUw4WDA9eQpDT05GSUdfU05EX0lOVEVMOFgwTT15CkNPTkZJR19TTkRfS09SRzEyMTI9eQpDT05G SUdfU05EX0xPTEE9eQpDT05GSUdfU05EX0xYNjQ2NEVTPXkKQ09ORklHX1NORF9NQUVTVFJPMz15 CkNPTkZJR19TTkRfTUFFU1RSTzNfSU5QVVQ9eQpDT05GSUdfU05EX01JWEFSVD15CkNPTkZJR19T TkRfTk0yNTY9eQpDT05GSUdfU05EX1BDWEhSPXkKQ09ORklHX1NORF9SSVBUSURFPXkKQ09ORklH X1NORF9STUUzMj15CkNPTkZJR19TTkRfUk1FOTY9eQpDT05GSUdfU05EX1JNRTk2NTI9eQpDT05G SUdfU05EX1NJUzcwMTk9eQpDT05GSUdfU05EX1NPTklDVklCRVM9eQpDT05GSUdfU05EX1RSSURF TlQ9eQpDT05GSUdfU05EX1ZJQTgyWFg9eQpDT05GSUdfU05EX1ZJQTgyWFhfTU9ERU09eQpDT05G SUdfU05EX1ZJUlRVT1NPPXkKQ09ORklHX1NORF9WWDIyMj15CkNPTkZJR19TTkRfWU1GUENJPXkK CiMKIyBIRC1BdWRpbwojCkNPTkZJR19TTkRfSERBPXkKQ09ORklHX1NORF9IREFfR0VORVJJQ19M RURTPXkKQ09ORklHX1NORF9IREFfSU5URUw9eQpDT05GSUdfU05EX0hEQV9IV0RFUD15CkNPTkZJ R19TTkRfSERBX1JFQ09ORklHPXkKQ09ORklHX1NORF9IREFfSU5QVVRfQkVFUD15CkNPTkZJR19T TkRfSERBX0lOUFVUX0JFRVBfTU9ERT0xCkNPTkZJR19TTkRfSERBX1BBVENIX0xPQURFUj15CkNP TkZJR19TTkRfSERBX0NPREVDX1JFQUxURUs9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19BTkFMT0c9 eQpDT05GSUdfU05EX0hEQV9DT0RFQ19TSUdNQVRFTD15CkNPTkZJR19TTkRfSERBX0NPREVDX1ZJ QT15CkNPTkZJR19TTkRfSERBX0NPREVDX0hETUk9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DSVJS VVM9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DT05FWEFOVD15CkNPTkZJR19TTkRfSERBX0NPREVD X0NBMDExMD15CkNPTkZJR19TTkRfSERBX0NPREVDX0NBMDEzMj15CkNPTkZJR19TTkRfSERBX0NP REVDX0NBMDEzMl9EU1A9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DTUVESUE9eQpDT05GSUdfU05E X0hEQV9DT0RFQ19TSTMwNTQ9eQpDT05GSUdfU05EX0hEQV9HRU5FUklDPXkKQ09ORklHX1NORF9I REFfUE9XRVJfU0FWRV9ERUZBVUxUPTAKQ09ORklHX1NORF9IREFfSU5URUxfSERNSV9TSUxFTlRf U1RSRUFNPXkKIyBlbmQgb2YgSEQtQXVkaW8KCkNPTkZJR19TTkRfSERBX0NPUkU9eQpDT05GSUdf U05EX0hEQV9EU1BfTE9BREVSPXkKQ09ORklHX1NORF9IREFfQ09NUE9ORU5UPXkKQ09ORklHX1NO RF9IREFfSTkxNT15CkNPTkZJR19TTkRfSERBX0VYVF9DT1JFPXkKQ09ORklHX1NORF9IREFfUFJF QUxMT0NfU0laRT0yMDQ4CkNPTkZJR19TTkRfSU5URUxfTkhMVD15CkNPTkZJR19TTkRfSU5URUxf RFNQX0NPTkZJRz15CkNPTkZJR19TTkRfU1BJPXkKQ09ORklHX1NORF9VU0I9eQpDT05GSUdfU05E X1VTQl9BVURJTz15CkNPTkZJR19TTkRfVVNCX0FVRElPX1VTRV9NRURJQV9DT05UUk9MTEVSPXkK Q09ORklHX1NORF9VU0JfVUExMDE9eQpDT05GSUdfU05EX1VTQl9VU1gyWT15CkNPTkZJR19TTkRf VVNCX0NBSUFRPXkKQ09ORklHX1NORF9VU0JfQ0FJQVFfSU5QVVQ9eQpDT05GSUdfU05EX1VTQl9V UzEyMkw9eQpDT05GSUdfU05EX1VTQl82RklSRT15CkNPTkZJR19TTkRfVVNCX0hJRkFDRT15CkNP TkZJR19TTkRfQkNEMjAwMD15CkNPTkZJR19TTkRfVVNCX0xJTkU2PXkKQ09ORklHX1NORF9VU0Jf UE9EPXkKQ09ORklHX1NORF9VU0JfUE9ESEQ9eQpDT05GSUdfU05EX1VTQl9UT05FUE9SVD15CkNP TkZJR19TTkRfVVNCX1ZBUklBWD15CkNPTkZJR19TTkRfRklSRVdJUkU9eQpDT05GSUdfU05EX0ZJ UkVXSVJFX0xJQj15CkNPTkZJR19TTkRfRElDRT15CkNPTkZJR19TTkRfT1hGVz15CkNPTkZJR19T TkRfSVNJR0hUPXkKQ09ORklHX1NORF9GSVJFV09SS1M9eQpDT05GSUdfU05EX0JFQk9CPXkKQ09O RklHX1NORF9GSVJFV0lSRV9ESUdJMDBYPXkKQ09ORklHX1NORF9GSVJFV0lSRV9UQVNDQU09eQpD T05GSUdfU05EX0ZJUkVXSVJFX01PVFU9eQpDT05GSUdfU05EX0ZJUkVGQUNFPXkKQ09ORklHX1NO RF9QQ01DSUE9eQpDT05GSUdfU05EX1ZYUE9DS0VUPXkKQ09ORklHX1NORF9QREFVRElPQ0Y9eQpD T05GSUdfU05EX1NPQz15CkNPTkZJR19TTkRfU09DX0FDOTdfQlVTPXkKQ09ORklHX1NORF9TT0Nf R0VORVJJQ19ETUFFTkdJTkVfUENNPXkKQ09ORklHX1NORF9TT0NfQ09NUFJFU1M9eQpDT05GSUdf U05EX1NPQ19UT1BPTE9HWT15CkNPTkZJR19TTkRfU09DX0FDUEk9eQpDT05GSUdfU05EX1NPQ19B REk9eQpDT05GSUdfU05EX1NPQ19BRElfQVhJX0kyUz15CkNPTkZJR19TTkRfU09DX0FESV9BWElf U1BESUY9eQpDT05GSUdfU05EX1NPQ19BTURfQUNQPXkKQ09ORklHX1NORF9TT0NfQU1EX0NaX0RB NzIxOU1YOTgzNTdfTUFDSD15CkNPTkZJR19TTkRfU09DX0FNRF9DWl9SVDU2NDVfTUFDSD15CkNP TkZJR19TTkRfU09DX0FNRF9BQ1AzeD15CkNPTkZJR19TTkRfU09DX0FNRF9SVl9SVDU2ODJfTUFD SD15CkNPTkZJR19TTkRfU09DX0FNRF9SRU5PSVI9eQpDT05GSUdfU05EX1NPQ19BTURfUkVOT0lS X01BQ0g9eQpDT05GSUdfU05EX0FUTUVMX1NPQz15CkNPTkZJR19TTkRfU09DX01JS1JPRV9QUk9U Tz15CkNPTkZJR19TTkRfQkNNNjNYWF9JMlNfV0hJU1RMRVI9eQpDT05GSUdfU05EX0RFU0lHTldB UkVfSTJTPXkKQ09ORklHX1NORF9ERVNJR05XQVJFX1BDTT15CgojCiMgU29DIEF1ZGlvIGZvciBG cmVlc2NhbGUgQ1BVcwojCgojCiMgQ29tbW9uIFNvQyBBdWRpbyBvcHRpb25zIGZvciBGcmVlc2Nh bGUgQ1BVczoKIwpDT05GSUdfU05EX1NPQ19GU0xfQVNSQz15CkNPTkZJR19TTkRfU09DX0ZTTF9T QUk9eQpDT05GSUdfU05EX1NPQ19GU0xfTVFTPXkKQ09ORklHX1NORF9TT0NfRlNMX0FVRE1JWD15 CkNPTkZJR19TTkRfU09DX0ZTTF9TU0k9eQpDT05GSUdfU05EX1NPQ19GU0xfU1BESUY9eQpDT05G SUdfU05EX1NPQ19GU0xfRVNBST15CkNPTkZJR19TTkRfU09DX0ZTTF9NSUNGSUw9eQpDT05GSUdf U05EX1NPQ19GU0xfRUFTUkM9eQpDT05GSUdfU05EX1NPQ19GU0xfWENWUj15CkNPTkZJR19TTkRf U09DX0lNWF9BVURNVVg9eQojIGVuZCBvZiBTb0MgQXVkaW8gZm9yIEZyZWVzY2FsZSBDUFVzCgpD T05GSUdfU05EX0kyU19ISTYyMTBfSTJTPXkKQ09ORklHX1NORF9TT0NfSU1HPXkKQ09ORklHX1NO RF9TT0NfSU1HX0kyU19JTj15CkNPTkZJR19TTkRfU09DX0lNR19JMlNfT1VUPXkKQ09ORklHX1NO RF9TT0NfSU1HX1BBUkFMTEVMX09VVD15CkNPTkZJR19TTkRfU09DX0lNR19TUERJRl9JTj15CkNP TkZJR19TTkRfU09DX0lNR19TUERJRl9PVVQ9eQpDT05GSUdfU05EX1NPQ19JTUdfUElTVEFDSElP X0lOVEVSTkFMX0RBQz15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NTVF9UT1BMRVZFTD15CkNPTkZJ R19TTkRfU09DX0lOVEVMX1NTVD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0NBVFBUPXkKQ09ORklH X1NORF9TU1RfQVRPTV9ISUZJMl9QTEFURk9STT15CkNPTkZJR19TTkRfU1NUX0FUT01fSElGSTJf UExBVEZPUk1fUENJPXkKQ09ORklHX1NORF9TU1RfQVRPTV9ISUZJMl9QTEFURk9STV9BQ1BJPXkK Q09ORklHX1NORF9TT0NfSU5URUxfU0tZTEFLRT15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NLTD15 CkNPTkZJR19TTkRfU09DX0lOVEVMX0FQTD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0tCTD15CkNP TkZJR19TTkRfU09DX0lOVEVMX0dMSz15CkNPTkZJR19TTkRfU09DX0lOVEVMX0NOTD15CkNPTkZJ R19TTkRfU09DX0lOVEVMX0NGTD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0NNTF9IPXkKQ09ORklH X1NORF9TT0NfSU5URUxfQ01MX0xQPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU0tZTEFLRV9GQU1J TFk9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9TS1lMQUtFX1NTUF9DTEs9eQpDT05GSUdfU05EX1NP Q19JTlRFTF9TS1lMQUtFX0hEQVVESU9fQ09ERUM9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9TS1lM QUtFX0NPTU1PTj15CkNPTkZJR19TTkRfU09DX0FDUElfSU5URUxfTUFUQ0g9eQpDT05GSUdfU05E X1NPQ19JTlRFTF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfVVNFUl9GUklFTkRMWV9MT05H X05BTUVTPXkKQ09ORklHX1NORF9TT0NfSU5URUxfSEFTV0VMTF9NQUNIPXkKQ09ORklHX1NORF9T T0NfSU5URUxfQkRXX1JUNTY1MF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQkRXX1JUNTY3 N19NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQlJPQURXRUxMX01BQ0g9eQpDT05GSUdfU05E X1NPQ19JTlRFTF9CWVRDUl9SVDU2NDBfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVENS X1JUNTY1MV9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQ0hUX0JTV19SVDU2NzJfTUFDSD15 CkNPTkZJR19TTkRfU09DX0lOVEVMX0NIVF9CU1dfUlQ1NjQ1X01BQ0g9eQpDT05GSUdfU05EX1NP Q19JTlRFTF9DSFRfQlNXX01BWDk4MDkwX1RJX01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9D SFRfQlNXX05BVTg4MjRfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVF9DSFRfQ1gyMDcy WF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQllUX0NIVF9EQTcyMTNfTUFDSD15CkNPTkZJ R19TTkRfU09DX0lOVEVMX0JZVF9DSFRfRVM4MzE2X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRF TF9CWVRfQ0hUX05PQ09ERUNfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NLTF9SVDI4Nl9N QUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU0tMX05BVTg4TDI1X1NTTTQ1NjdfTUFDSD15CkNP TkZJR19TTkRfU09DX0lOVEVMX1NLTF9OQVU4OEwyNV9NQVg5ODM1N0FfTUFDSD15CkNPTkZJR19T TkRfU09DX0lOVEVMX0RBNzIxOV9NQVg5ODM1N0FfR0VORVJJQz15CkNPTkZJR19TTkRfU09DX0lO VEVMX0JYVF9EQTcyMTlfTUFYOTgzNTdBX0NPTU1PTj15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JY VF9EQTcyMTlfTUFYOTgzNTdBX01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9CWFRfUlQyOThf TUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NPRl9XTTg4MDRfTUFDSD15CkNPTkZJR19TTkRf U09DX0lOVEVMX0tCTF9SVDU2NjNfTUFYOTg5MjdfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVM X0tCTF9SVDU2NjNfUlQ1NTE0X01BWDk4OTI3X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9L QkxfREE3MjE5X01BWDk4MzU3QV9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfS0JMX0RBNzIx OV9NQVg5ODkyN19NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfS0JMX1JUNTY2MF9NQUNIPXkK Q09ORklHX1NORF9TT0NfSU5URUxfU0tMX0hEQV9EU1BfR0VORVJJQ19NQUNIPXkKQ09ORklHX1NO RF9TT0NfSU5URUxfU09GX1JUNTY4Ml9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU09GX1BD TTUxMnhfTUFDSD15CkNPTkZJR19TTkRfU09DX01US19CVENWU0Q9eQpDT05GSUdfU05EX1NPQ19T T0ZfVE9QTEVWRUw9eQpDT05GSUdfU05EX1NPQ19TT0ZfUENJPXkKQ09ORklHX1NORF9TT0NfU09G X0FDUEk9eQpDT05GSUdfU05EX1NPQ19TT0ZfT0Y9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVCVUdf UFJPQkVTPXkKQ09ORklHX1NORF9TT0NfU09GX0RFVkVMT1BFUl9TVVBQT1JUPXkKQ09ORklHX1NO RF9TT0NfU09GX05PQ09ERUM9eQpDT05GSUdfU05EX1NPQ19TT0ZfTk9DT0RFQ19TVVBQT1JUPXkK Q09ORklHX1NORF9TT0NfU09GX1NUUklDVF9BQklfQ0hFQ0tTPXkKQ09ORklHX1NORF9TT0NfU09G X0RFQlVHPXkKQ09ORklHX1NORF9TT0NfU09GX0ZPUkNFX05PQ09ERUNfTU9ERT15CkNPTkZJR19T TkRfU09DX1NPRl9ERUJVR19YUlVOX1NUT1A9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVCVUdfVkVS Qk9TRV9JUEM9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVCVUdfRk9SQ0VfSVBDX1BPU0lUSU9OPXkK Q09ORklHX1NORF9TT0NfU09GX0RFQlVHX0VOQUJMRV9ERUJVR0ZTX0NBQ0hFPXkKQ09ORklHX1NO RF9TT0NfU09GX0RFQlVHX0VOQUJMRV9GSVJNV0FSRV9UUkFDRT15CkNPTkZJR19TTkRfU09DX1NP Rl9ERUJVR19JUENfRkxPT0RfVEVTVD15CkNPTkZJR19TTkRfU09DX1NPRl9ERUJVR19SRVRBSU5f RFNQX0NPTlRFWFQ9eQpDT05GSUdfU05EX1NPQ19TT0Y9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5U RUxfVE9QTEVWRUw9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfQUNQST15CkNPTkZJR19TTkRf U09DX1NPRl9JTlRFTF9QQ0k9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfSElGSV9FUF9JUEM9 eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfQVRPTV9ISUZJX0VQPXkKQ09ORklHX1NORF9TT0Nf U09GX0lOVEVMX0NPTU1PTj15CkNPTkZJR19TTkRfU09DX1NPRl9CQVlUUkFJTF9TVVBQT1JUPXkK Q09ORklHX1NORF9TT0NfU09GX0JBWVRSQUlMPXkKQ09ORklHX1NORF9TT0NfU09GX0JST0FEV0VM TF9TVVBQT1JUPXkKQ09ORklHX1NORF9TT0NfU09GX0JST0FEV0VMTD15CkNPTkZJR19TTkRfU09D X1NPRl9NRVJSSUZJRUxEX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfTUVSUklGSUVMRD15 CkNPTkZJR19TTkRfU09DX1NPRl9BUE9MTE9MQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19T T0ZfQVBPTExPTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9HRU1JTklMQUtFX1NVUFBPUlQ9eQpD T05GSUdfU05EX1NPQ19TT0ZfR0VNSU5JTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9DQU5OT05M QUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQ0FOTk9OTEFLRT15CkNPTkZJR19TTkRf U09DX1NPRl9DT0ZGRUVMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQ09GRkVFTEFL RT15CkNPTkZJR19TTkRfU09DX1NPRl9JQ0VMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19T T0ZfSUNFTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9DT01FVExBS0U9eQpDT05GSUdfU05EX1NP Q19TT0ZfQ09NRVRMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQ09NRVRMQUtFX0xQ X1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfVElHRVJMQUtFX1NVUFBPUlQ9eQpDT05GSUdf U05EX1NPQ19TT0ZfVElHRVJMQUtFPXkKQ09ORklHX1NORF9TT0NfU09GX0VMS0hBUlRMQUtFX1NV UFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfRUxLSEFSVExBS0U9eQpDT05GSUdfU05EX1NPQ19T T0ZfSkFTUEVSTEFLRV9TVVBQT1JUPXkKQ09ORklHX1NORF9TT0NfU09GX0pBU1BFUkxBS0U9eQpD T05GSUdfU05EX1NPQ19TT0ZfQUxERVJMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0Zf QUxERVJMQUtFPXkKQ09ORklHX1NORF9TT0NfU09GX0hEQV9DT01NT049eQpDT05GSUdfU05EX1NP Q19TT0ZfSERBX1BST0JFUz15CkNPTkZJR19TTkRfU09DX1NPRl9IREFfQUxXQVlTX0VOQUJMRV9E TUlfTDE9eQpDT05GSUdfU05EX1NPQ19TT0ZfSERBX0xJTktfQkFTRUxJTkU9eQpDT05GSUdfU05E X1NPQ19TT0ZfSU5URUxfU09VTkRXSVJFX0xJTks9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxf U09VTkRXSVJFX0xJTktfQkFTRUxJTkU9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfU09VTkRX SVJFPXkKQ09ORklHX1NORF9TT0NfU09GX1hURU5TQT15CgojCiMgU1RNaWNyb2VsZWN0cm9uaWNz IFNUTTMyIFNPQyBhdWRpbyBzdXBwb3J0CiMKIyBlbmQgb2YgU1RNaWNyb2VsZWN0cm9uaWNzIFNU TTMyIFNPQyBhdWRpbyBzdXBwb3J0CgpDT05GSUdfU05EX1NPQ19YSUxJTlhfSTJTPXkKQ09ORklH X1NORF9TT0NfWElMSU5YX0FVRElPX0ZPUk1BVFRFUj15CkNPTkZJR19TTkRfU09DX1hJTElOWF9T UERJRj15CkNPTkZJR19TTkRfU09DX1hURlBHQV9JMlM9eQpDT05GSUdfWlhfVERNPXkKQ09ORklH X1NORF9TT0NfSTJDX0FORF9TUEk9eQoKIwojIENPREVDIGRyaXZlcnMKIwpDT05GSUdfU05EX1NP Q19BQzk3X0NPREVDPXkKQ09ORklHX1NORF9TT0NfQURBVV9VVElMUz15CkNPTkZJR19TTkRfU09D X0FEQVUxMzcyPXkKQ09ORklHX1NORF9TT0NfQURBVTEzNzJfSTJDPXkKQ09ORklHX1NORF9TT0Nf QURBVTEzNzJfU1BJPXkKQ09ORklHX1NORF9TT0NfQURBVTE3MDE9eQpDT05GSUdfU05EX1NPQ19B REFVMTdYMT15CkNPTkZJR19TTkRfU09DX0FEQVUxNzYxPXkKQ09ORklHX1NORF9TT0NfQURBVTE3 NjFfSTJDPXkKQ09ORklHX1NORF9TT0NfQURBVTE3NjFfU1BJPXkKQ09ORklHX1NORF9TT0NfQURB VTcwMDI9eQpDT05GSUdfU05EX1NPQ19BREFVNzExOD15CkNPTkZJR19TTkRfU09DX0FEQVU3MTE4 X0hXPXkKQ09ORklHX1NORF9TT0NfQURBVTcxMThfSTJDPXkKQ09ORklHX1NORF9TT0NfQUs0MTA0 PXkKQ09ORklHX1NORF9TT0NfQUs0MTE4PXkKQ09ORklHX1NORF9TT0NfQUs0NDU4PXkKQ09ORklH X1NORF9TT0NfQUs0NTU0PXkKQ09ORklHX1NORF9TT0NfQUs0NjEzPXkKQ09ORklHX1NORF9TT0Nf QUs0NjQyPXkKQ09ORklHX1NORF9TT0NfQUs1Mzg2PXkKQ09ORklHX1NORF9TT0NfQUs1NTU4PXkK Q09ORklHX1NORF9TT0NfQUxDNTYyMz15CkNPTkZJR19TTkRfU09DX0JEMjg2MjM9eQpDT05GSUdf U05EX1NPQ19CVF9TQ089eQpDT05GSUdfU05EX1NPQ19DUENBUD15CkNPTkZJR19TTkRfU09DX0NS T1NfRUNfQ09ERUM9eQpDT05GSUdfU05EX1NPQ19DUzM1TDMyPXkKQ09ORklHX1NORF9TT0NfQ1Mz NUwzMz15CkNPTkZJR19TTkRfU09DX0NTMzVMMzQ9eQpDT05GSUdfU05EX1NPQ19DUzM1TDM1PXkK Q09ORklHX1NORF9TT0NfQ1MzNUwzNj15CkNPTkZJR19TTkRfU09DX0NTNDJMNDI9eQpDT05GSUdf U05EX1NPQ19DUzQyTDUxPXkKQ09ORklHX1NORF9TT0NfQ1M0Mkw1MV9JMkM9eQpDT05GSUdfU05E X1NPQ19DUzQyTDUyPXkKQ09ORklHX1NORF9TT0NfQ1M0Mkw1Nj15CkNPTkZJR19TTkRfU09DX0NT NDJMNzM9eQpDT05GSUdfU05EX1NPQ19DUzQyMzQ9eQpDT05GSUdfU05EX1NPQ19DUzQyNjU9eQpD T05GSUdfU05EX1NPQ19DUzQyNzA9eQpDT05GSUdfU05EX1NPQ19DUzQyNzE9eQpDT05GSUdfU05E X1NPQ19DUzQyNzFfSTJDPXkKQ09ORklHX1NORF9TT0NfQ1M0MjcxX1NQST15CkNPTkZJR19TTkRf U09DX0NTNDJYWDg9eQpDT05GSUdfU05EX1NPQ19DUzQyWFg4X0kyQz15CkNPTkZJR19TTkRfU09D X0NTNDMxMzA9eQpDT05GSUdfU05EX1NPQ19DUzQzNDE9eQpDT05GSUdfU05EX1NPQ19DUzQzNDk9 eQpDT05GSUdfU05EX1NPQ19DUzUzTDMwPXkKQ09ORklHX1NORF9TT0NfQ1gyMDcyWD15CkNPTkZJ R19TTkRfU09DX0RBNzIxMz15CkNPTkZJR19TTkRfU09DX0RBNzIxOT15CkNPTkZJR19TTkRfU09D X0RNSUM9eQpDT05GSUdfU05EX1NPQ19IRE1JX0NPREVDPXkKQ09ORklHX1NORF9TT0NfRVM3MTM0 PXkKQ09ORklHX1NORF9TT0NfRVM3MjQxPXkKQ09ORklHX1NORF9TT0NfRVM4MzE2PXkKQ09ORklH X1NORF9TT0NfRVM4MzI4PXkKQ09ORklHX1NORF9TT0NfRVM4MzI4X0kyQz15CkNPTkZJR19TTkRf U09DX0VTODMyOF9TUEk9eQpDT05GSUdfU05EX1NPQ19HVE02MDE9eQpDT05GSUdfU05EX1NPQ19I REFDX0hETUk9eQpDT05GSUdfU05EX1NPQ19IREFDX0hEQT15CkNPTkZJR19TTkRfU09DX0lOTk9f UkszMDM2PXkKQ09ORklHX1NORF9TT0NfTE9DSE5BR0FSX1NDPXkKQ09ORklHX1NORF9TT0NfTUFY OTgwODg9eQpDT05GSUdfU05EX1NPQ19NQVg5ODA5MD15CkNPTkZJR19TTkRfU09DX01BWDk4MzU3 QT15CkNPTkZJR19TTkRfU09DX01BWDk4NTA0PXkKQ09ORklHX1NORF9TT0NfTUFYOTg2Nz15CkNP TkZJR19TTkRfU09DX01BWDk4OTI3PXkKQ09ORklHX1NORF9TT0NfTUFYOTgzNzM9eQpDT05GSUdf U05EX1NPQ19NQVg5ODM3M19JMkM9eQpDT05GSUdfU05EX1NPQ19NQVg5ODM3M19TRFc9eQpDT05G SUdfU05EX1NPQ19NQVg5ODM5MD15CkNPTkZJR19TTkRfU09DX01BWDk4NjA9eQpDT05GSUdfU05E X1NPQ19NU004OTE2X1dDRF9BTkFMT0c9eQpDT05GSUdfU05EX1NPQ19NU004OTE2X1dDRF9ESUdJ VEFMPXkKQ09ORklHX1NORF9TT0NfUENNMTY4MT15CkNPTkZJR19TTkRfU09DX1BDTTE3ODk9eQpD T05GSUdfU05EX1NPQ19QQ00xNzg5X0kyQz15CkNPTkZJR19TTkRfU09DX1BDTTE3OVg9eQpDT05G SUdfU05EX1NPQ19QQ00xNzlYX0kyQz15CkNPTkZJR19TTkRfU09DX1BDTTE3OVhfU1BJPXkKQ09O RklHX1NORF9TT0NfUENNMTg2WD15CkNPTkZJR19TTkRfU09DX1BDTTE4NlhfSTJDPXkKQ09ORklH X1NORF9TT0NfUENNMTg2WF9TUEk9eQpDT05GSUdfU05EX1NPQ19QQ00zMDYwPXkKQ09ORklHX1NO RF9TT0NfUENNMzA2MF9JMkM9eQpDT05GSUdfU05EX1NPQ19QQ00zMDYwX1NQST15CkNPTkZJR19T TkRfU09DX1BDTTMxNjhBPXkKQ09ORklHX1NORF9TT0NfUENNMzE2OEFfSTJDPXkKQ09ORklHX1NO RF9TT0NfUENNMzE2OEFfU1BJPXkKQ09ORklHX1NORF9TT0NfUENNNTEwMkE9eQpDT05GSUdfU05E X1NPQ19QQ001MTJ4PXkKQ09ORklHX1NORF9TT0NfUENNNTEyeF9JMkM9eQpDT05GSUdfU05EX1NP Q19QQ001MTJ4X1NQST15CkNPTkZJR19TTkRfU09DX1JLMzMyOD15CkNPTkZJR19TTkRfU09DX1JM NjIzMT15CkNPTkZJR19TTkRfU09DX1JMNjM0N0E9eQpDT05GSUdfU05EX1NPQ19SVDI4Nj15CkNP TkZJR19TTkRfU09DX1JUMjk4PXkKQ09ORklHX1NORF9TT0NfUlQxMDExPXkKQ09ORklHX1NORF9T T0NfUlQxMDE1PXkKQ09ORklHX1NORF9TT0NfUlQxMzA4X1NEVz15CkNPTkZJR19TTkRfU09DX1JU NTUxND15CkNPTkZJR19TTkRfU09DX1JUNTUxNF9TUEk9eQpDT05GSUdfU05EX1NPQ19SVDU2MTY9 eQpDT05GSUdfU05EX1NPQ19SVDU2MzE9eQpDT05GSUdfU05EX1NPQ19SVDU2NDA9eQpDT05GSUdf U05EX1NPQ19SVDU2NDU9eQpDT05GSUdfU05EX1NPQ19SVDU2NTE9eQpDT05GSUdfU05EX1NPQ19S VDU2NjA9eQpDT05GSUdfU05EX1NPQ19SVDU2NjM9eQpDT05GSUdfU05EX1NPQ19SVDU2NzA9eQpD T05GSUdfU05EX1NPQ19SVDU2Nzc9eQpDT05GSUdfU05EX1NPQ19SVDU2NzdfU1BJPXkKQ09ORklH X1NORF9TT0NfUlQ1NjgyPXkKQ09ORklHX1NORF9TT0NfUlQ1NjgyX0kyQz15CkNPTkZJR19TTkRf U09DX1JUNTY4Ml9TRFc9eQpDT05GSUdfU05EX1NPQ19SVDcwMD15CkNPTkZJR19TTkRfU09DX1JU NzAwX1NEVz15CkNPTkZJR19TTkRfU09DX1JUNzExPXkKQ09ORklHX1NORF9TT0NfUlQ3MTFfU0RX PXkKQ09ORklHX1NORF9TT0NfUlQ3MTU9eQpDT05GSUdfU05EX1NPQ19SVDcxNV9TRFc9eQpDT05G SUdfU05EX1NPQ19TR1RMNTAwMD15CkNPTkZJR19TTkRfU09DX1NJNDc2WD15CkNPTkZJR19TTkRf U09DX1NJR01BRFNQPXkKQ09ORklHX1NORF9TT0NfU0lHTUFEU1BfSTJDPXkKQ09ORklHX1NORF9T T0NfU0lHTUFEU1BfUkVHTUFQPXkKQ09ORklHX1NORF9TT0NfU0lNUExFX0FNUExJRklFUj15CkNP TkZJR19TTkRfU09DX1NJTVBMRV9NVVg9eQpDT05GSUdfU05EX1NPQ19TSVJGX0FVRElPX0NPREVD PXkKQ09ORklHX1NORF9TT0NfU1BESUY9eQpDT05GSUdfU05EX1NPQ19TU00yMzA1PXkKQ09ORklH X1NORF9TT0NfU1NNMjYwMj15CkNPTkZJR19TTkRfU09DX1NTTTI2MDJfU1BJPXkKQ09ORklHX1NO RF9TT0NfU1NNMjYwMl9JMkM9eQpDT05GSUdfU05EX1NPQ19TU000NTY3PXkKQ09ORklHX1NORF9T T0NfU1RBMzJYPXkKQ09ORklHX1NORF9TT0NfU1RBMzUwPXkKQ09ORklHX1NORF9TT0NfU1RJX1NB Uz15CkNPTkZJR19TTkRfU09DX1RBUzI1NTI9eQpDT05GSUdfU05EX1NPQ19UQVMyNTYyPXkKQ09O RklHX1NORF9TT0NfVEFTMjc2ND15CkNPTkZJR19TTkRfU09DX1RBUzI3NzA9eQpDT05GSUdfU05E X1NPQ19UQVM1MDg2PXkKQ09ORklHX1NORF9TT0NfVEFTNTcxWD15CkNPTkZJR19TTkRfU09DX1RB UzU3MjA9eQpDT05GSUdfU05EX1NPQ19UQVM2NDI0PXkKQ09ORklHX1NORF9TT0NfVERBNzQxOT15 CkNPTkZJR19TTkRfU09DX1RGQTk4Nzk9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMyMz15CkNP TkZJR19TTkRfU09DX1RMVjMyMEFJQzIzX0kyQz15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzIz X1NQST15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzMxWFg9eQpDT05GSUdfU05EX1NPQ19UTFYz MjBBSUMzMlg0PXkKQ09ORklHX1NORF9TT0NfVExWMzIwQUlDMzJYNF9JMkM9eQpDT05GSUdfU05E X1NPQ19UTFYzMjBBSUMzMlg0X1NQST15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzNYPXkKQ09O RklHX1NORF9TT0NfVExWMzIwQURDWDE0MD15CkNPTkZJR19TTkRfU09DX1RTM0EyMjdFPXkKQ09O RklHX1NORF9TT0NfVFNDUzQyWFg9eQpDT05GSUdfU05EX1NPQ19UU0NTNDU0PXkKQ09ORklHX1NO RF9TT0NfVURBMTMzND15CkNPTkZJR19TTkRfU09DX1dDRDkzMzU9eQpDT05GSUdfU05EX1NPQ19X Q0Q5MzRYPXkKQ09ORklHX1NORF9TT0NfV004NTEwPXkKQ09ORklHX1NORF9TT0NfV004NTIzPXkK Q09ORklHX1NORF9TT0NfV004NTI0PXkKQ09ORklHX1NORF9TT0NfV004NTgwPXkKQ09ORklHX1NO RF9TT0NfV004NzExPXkKQ09ORklHX1NORF9TT0NfV004NzI4PXkKQ09ORklHX1NORF9TT0NfV004 NzMxPXkKQ09ORklHX1NORF9TT0NfV004NzM3PXkKQ09ORklHX1NORF9TT0NfV004NzQxPXkKQ09O RklHX1NORF9TT0NfV004NzUwPXkKQ09ORklHX1NORF9TT0NfV004NzUzPXkKQ09ORklHX1NORF9T T0NfV004NzcwPXkKQ09ORklHX1NORF9TT0NfV004Nzc2PXkKQ09ORklHX1NORF9TT0NfV004Nzgy PXkKQ09ORklHX1NORF9TT0NfV004ODA0PXkKQ09ORklHX1NORF9TT0NfV004ODA0X0kyQz15CkNP TkZJR19TTkRfU09DX1dNODgwNF9TUEk9eQpDT05GSUdfU05EX1NPQ19XTTg5MDM9eQpDT05GSUdf U05EX1NPQ19XTTg5MDQ9eQpDT05GSUdfU05EX1NPQ19XTTg5NjA9eQpDT05GSUdfU05EX1NPQ19X TTg5NjI9eQpDT05GSUdfU05EX1NPQ19XTTg5NzQ9eQpDT05GSUdfU05EX1NPQ19XTTg5Nzg9eQpD T05GSUdfU05EX1NPQ19XTTg5ODU9eQpDT05GSUdfU05EX1NPQ19XU0E4ODFYPXkKQ09ORklHX1NO RF9TT0NfWkwzODA2MD15CkNPTkZJR19TTkRfU09DX1pYX0FVRDk2UDIyPXkKQ09ORklHX1NORF9T T0NfTUFYOTc1OT15CkNPTkZJR19TTkRfU09DX01UNjM1MT15CkNPTkZJR19TTkRfU09DX01UNjM1 OD15CkNPTkZJR19TTkRfU09DX01UNjY2MD15CkNPTkZJR19TTkRfU09DX05BVTgzMTU9eQpDT05G SUdfU05EX1NPQ19OQVU4NTQwPXkKQ09ORklHX1NORF9TT0NfTkFVODgxMD15CkNPTkZJR19TTkRf U09DX05BVTg4MjI9eQpDT05GSUdfU05EX1NPQ19OQVU4ODI0PXkKQ09ORklHX1NORF9TT0NfTkFV ODgyNT15CkNPTkZJR19TTkRfU09DX1RQQTYxMzBBMj15CkNPTkZJR19TTkRfU09DX0xQQVNTX1dT QV9NQUNSTz15CkNPTkZJR19TTkRfU09DX0xQQVNTX1ZBX01BQ1JPPXkKIyBlbmQgb2YgQ09ERUMg ZHJpdmVycwoKQ09ORklHX1NORF9TSU1QTEVfQ0FSRF9VVElMUz15CkNPTkZJR19TTkRfU0lNUExF X0NBUkQ9eQpDT05GSUdfU05EX0FVRElPX0dSQVBIX0NBUkQ9eQpDT05GSUdfU05EX1g4Nj15CkNP TkZJR19IRE1JX0xQRV9BVURJTz15CkNPTkZJR19TTkRfU1lOVEhfRU1VWD15CkNPTkZJR19BQzk3 X0JVUz15CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkKQ09ORklHX0hJRF9CQVRURVJZ X1NUUkVOR1RIPXkKQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElEPXkKQ09ORklHX0hJRF9HRU5F UklDPXkKCiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKQ09ORklHX0hJRF9BNFRFQ0g9eQpDT05G SUdfSElEX0FDQ1VUT1VDSD15CkNPTkZJR19ISURfQUNSVVg9eQpDT05GSUdfSElEX0FDUlVYX0ZG PXkKQ09ORklHX0hJRF9BUFBMRT15CkNPTkZJR19ISURfQVBQTEVJUj15CkNPTkZJR19ISURfQVNV Uz15CkNPTkZJR19ISURfQVVSRUFMPXkKQ09ORklHX0hJRF9CRUxLSU49eQpDT05GSUdfSElEX0JF VE9QX0ZGPXkKQ09ORklHX0hJRF9CSUdCRU5fRkY9eQpDT05GSUdfSElEX0NIRVJSWT15CkNPTkZJ R19ISURfQ0hJQ09OWT15CkNPTkZJR19ISURfQ09SU0FJUj15CkNPTkZJR19ISURfQ09VR0FSPXkK Q09ORklHX0hJRF9NQUNBTExZPXkKQ09ORklHX0hJRF9QUk9ESUtFWVM9eQpDT05GSUdfSElEX0NN RURJQT15CkNPTkZJR19ISURfQ1AyMTEyPXkKQ09ORklHX0hJRF9DUkVBVElWRV9TQjA1NDA9eQpD T05GSUdfSElEX0NZUFJFU1M9eQpDT05GSUdfSElEX0RSQUdPTlJJU0U9eQpDT05GSUdfRFJBR09O UklTRV9GRj15CkNPTkZJR19ISURfRU1TX0ZGPXkKQ09ORklHX0hJRF9FTEFOPXkKQ09ORklHX0hJ RF9FTEVDT009eQpDT05GSUdfSElEX0VMTz15CkNPTkZJR19ISURfRVpLRVk9eQpDT05GSUdfSElE X0dFTUJJUkQ9eQpDT05GSUdfSElEX0dGUk09eQpDT05GSUdfSElEX0dMT1JJT1VTPXkKQ09ORklH X0hJRF9IT0xURUs9eQpDT05GSUdfSE9MVEVLX0ZGPXkKQ09ORklHX0hJRF9HT09HTEVfSEFNTUVS PXkKQ09ORklHX0hJRF9WSVZBTERJPXkKQ09ORklHX0hJRF9HVDY4M1I9eQpDT05GSUdfSElEX0tF WVRPVUNIPXkKQ09ORklHX0hJRF9LWUU9eQpDT05GSUdfSElEX1VDTE9HSUM9eQpDT05GSUdfSElE X1dBTFRPUD15CkNPTkZJR19ISURfVklFV1NPTklDPXkKQ09ORklHX0hJRF9HWVJBVElPTj15CkNP TkZJR19ISURfSUNBREU9eQpDT05GSUdfSElEX0lURT15CkNPTkZJR19ISURfSkFCUkE9eQpDT05G SUdfSElEX1RXSU5IQU49eQpDT05GSUdfSElEX0tFTlNJTkdUT049eQpDT05GSUdfSElEX0xDUE9X RVI9eQpDT05GSUdfSElEX0xFRD15CkNPTkZJR19ISURfTEVOT1ZPPXkKQ09ORklHX0hJRF9MT0dJ VEVDSD15CkNPTkZJR19ISURfTE9HSVRFQ0hfREo9eQpDT05GSUdfSElEX0xPR0lURUNIX0hJRFBQ PXkKQ09ORklHX0xPR0lURUNIX0ZGPXkKQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZGPXkKQ09ORklH X0xPR0lHOTQwX0ZGPXkKQ09ORklHX0xPR0lXSEVFTFNfRkY9eQpDT05GSUdfSElEX01BR0lDTU9V U0U9eQpDT05GSUdfSElEX01BTFRST049eQpDT05GSUdfSElEX01BWUZMQVNIPXkKQ09ORklHX0hJ RF9SRURSQUdPTj15CkNPTkZJR19ISURfTUlDUk9TT0ZUPXkKQ09ORklHX0hJRF9NT05URVJFWT15 CkNPTkZJR19ISURfTVVMVElUT1VDSD15CkNPTkZJR19ISURfTlRJPXkKQ09ORklHX0hJRF9OVFJJ Rz15CkNPTkZJR19ISURfT1JURUs9eQpDT05GSUdfSElEX1BBTlRIRVJMT1JEPXkKQ09ORklHX1BB TlRIRVJMT1JEX0ZGPXkKQ09ORklHX0hJRF9QRU5NT1VOVD15CkNPTkZJR19ISURfUEVUQUxZTlg9 eQpDT05GSUdfSElEX1BJQ09MQ0Q9eQpDT05GSUdfSElEX1BJQ09MQ0RfRkI9eQpDT05GSUdfSElE X1BJQ09MQ0RfQkFDS0xJR0hUPXkKQ09ORklHX0hJRF9QSUNPTENEX0xDRD15CkNPTkZJR19ISURf UElDT0xDRF9MRURTPXkKQ09ORklHX0hJRF9QSUNPTENEX0NJUj15CkNPTkZJR19ISURfUExBTlRS T05JQ1M9eQpDT05GSUdfSElEX1BSSU1BWD15CkNPTkZJR19ISURfUkVUUk9ERT15CkNPTkZJR19I SURfUk9DQ0FUPXkKQ09ORklHX0hJRF9TQUlURUs9eQpDT05GSUdfSElEX1NBTVNVTkc9eQpDT05G SUdfSElEX1NPTlk9eQpDT05GSUdfU09OWV9GRj15CkNPTkZJR19ISURfU1BFRURMSU5LPXkKQ09O RklHX0hJRF9TVEVBTT15CkNPTkZJR19ISURfU1RFRUxTRVJJRVM9eQpDT05GSUdfSElEX1NVTlBM VVM9eQpDT05GSUdfSElEX1JNST15CkNPTkZJR19ISURfR1JFRU5BU0lBPXkKQ09ORklHX0dSRUVO QVNJQV9GRj15CkNPTkZJR19ISURfSFlQRVJWX01PVVNFPXkKQ09ORklHX0hJRF9TTUFSVEpPWVBM VVM9eQpDT05GSUdfU01BUlRKT1lQTFVTX0ZGPXkKQ09ORklHX0hJRF9USVZPPXkKQ09ORklHX0hJ RF9UT1BTRUVEPXkKQ09ORklHX0hJRF9USElOR009eQpDT05GSUdfSElEX1RIUlVTVE1BU1RFUj15 CkNPTkZJR19USFJVU1RNQVNURVJfRkY9eQpDT05GSUdfSElEX1VEUkFXX1BTMz15CkNPTkZJR19I SURfVTJGWkVSTz15CkNPTkZJR19ISURfV0FDT009eQpDT05GSUdfSElEX1dJSU1PVEU9eQpDT05G SUdfSElEX1hJTk1PPXkKQ09ORklHX0hJRF9aRVJPUExVUz15CkNPTkZJR19aRVJPUExVU19GRj15 CkNPTkZJR19ISURfWllEQUNST049eQpDT05GSUdfSElEX1NFTlNPUl9IVUI9eQpDT05GSUdfSElE X1NFTlNPUl9DVVNUT01fU0VOU09SPXkKQ09ORklHX0hJRF9BTFBTPXkKQ09ORklHX0hJRF9NQ1Ay MjIxPXkKIyBlbmQgb2YgU3BlY2lhbCBISUQgZHJpdmVycwoKIwojIFVTQiBISUQgc3VwcG9ydAoj CkNPTkZJR19VU0JfSElEPXkKQ09ORklHX0hJRF9QSUQ9eQpDT05GSUdfVVNCX0hJRERFVj15CiMg ZW5kIG9mIFVTQiBISUQgc3VwcG9ydAoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNf SElEPXkKIyBlbmQgb2YgSTJDIEhJRCBzdXBwb3J0CiMgZW5kIG9mIEhJRCBzdXBwb3J0CgpDT05G SUdfVVNCX09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19V U0JfQ09NTU9OPXkKQ09ORklHX1VTQl9MRURfVFJJRz15CkNPTkZJR19VU0JfVUxQSV9CVVM9eQpD T05GSUdfVVNCX0NPTk5fR1BJTz15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VT Qj15CkNPTkZJR19VU0JfUENJPXkKQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdfREVWSUNFUz15Cgoj CiMgTWlzY2VsbGFuZW91cyBVU0Igb3B0aW9ucwojCkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNU PXkKQ09ORklHX1VTQl9GRVdfSU5JVF9SRVRSSUVTPXkKQ09ORklHX1VTQl9EWU5BTUlDX01JTk9S Uz15CkNPTkZJR19VU0JfT1RHPXkKQ09ORklHX1VTQl9PVEdfUFJPRFVDVExJU1Q9eQpDT05GSUdf VVNCX09UR19ESVNBQkxFX0VYVEVSTkFMX0hVQj15CkNPTkZJR19VU0JfT1RHX0ZTTT15CkNPTkZJ R19VU0JfTEVEU19UUklHR0VSX1VTQlBPUlQ9eQpDT05GSUdfVVNCX0FVVE9TVVNQRU5EX0RFTEFZ PTIKQ09ORklHX1VTQl9NT049eQoKIwojIFVTQiBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNP TkZJR19VU0JfQzY3WDAwX0hDRD15CkNPTkZJR19VU0JfWEhDSV9IQ0Q9eQpDT05GSUdfVVNCX1hI Q0lfREJHQ0FQPXkKQ09ORklHX1VTQl9YSENJX1BDST15CkNPTkZJR19VU0JfWEhDSV9QQ0lfUkVO RVNBUz15CkNPTkZJR19VU0JfWEhDSV9QTEFURk9STT15CkNPTkZJR19VU0JfRUhDSV9IQ0Q9eQpD T05GSUdfVVNCX0VIQ0lfUk9PVF9IVUJfVFQ9eQpDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQ9 eQpDT05GSUdfVVNCX0VIQ0lfUENJPXkKQ09ORklHX1VTQl9FSENJX0ZTTD15CkNPTkZJR19VU0Jf RUhDSV9IQ0RfUExBVEZPUk09eQpDT05GSUdfVVNCX09YVTIxMEhQX0hDRD15CkNPTkZJR19VU0Jf SVNQMTE2WF9IQ0Q9eQpDT05GSUdfVVNCX0ZPVEcyMTBfSENEPXkKQ09ORklHX1VTQl9NQVgzNDIx X0hDRD15CkNPTkZJR19VU0JfT0hDSV9IQ0Q9eQpDT05GSUdfVVNCX09IQ0lfSENEX1BDST15CkNP TkZJR19VU0JfT0hDSV9IQ0RfU1NCPXkKQ09ORklHX1VTQl9PSENJX0hDRF9QTEFURk9STT15CkNP TkZJR19VU0JfVUhDSV9IQ0Q9eQpDT05GSUdfVVNCX1UxMzJfSENEPXkKQ09ORklHX1VTQl9TTDgx MV9IQ0Q9eQpDT05GSUdfVVNCX1NMODExX0hDRF9JU089eQpDT05GSUdfVVNCX1NMODExX0NTPXkK Q09ORklHX1VTQl9SOEE2NjU5N19IQ0Q9eQpDT05GSUdfVVNCX0hDRF9CQ01BPXkKQ09ORklHX1VT Ql9IQ0RfU1NCPXkKQ09ORklHX1VTQl9IQ0RfVEVTVF9NT0RFPXkKCiMKIyBVU0IgRGV2aWNlIENs YXNzIGRyaXZlcnMKIwpDT05GSUdfVVNCX0FDTT15CkNPTkZJR19VU0JfUFJJTlRFUj15CkNPTkZJ R19VU0JfV0RNPXkKQ09ORklHX1VTQl9UTUM9eQoKIwojIE5PVEU6IFVTQl9TVE9SQUdFIGRlcGVu ZHMgb24gU0NTSSBidXQgQkxLX0RFVl9TRCBtYXkKIwoKIwojIGFsc28gYmUgbmVlZGVkOyBzZWUg VVNCX1NUT1JBR0UgSGVscCBmb3IgbW9yZSBpbmZvCiMKQ09ORklHX1VTQl9TVE9SQUdFPXkKQ09O RklHX1VTQl9TVE9SQUdFX0RFQlVHPXkKQ09ORklHX1VTQl9TVE9SQUdFX1JFQUxURUs9eQpDT05G SUdfUkVBTFRFS19BVVRPUE09eQpDT05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQj15CkNPTkZJR19V U0JfU1RPUkFHRV9GUkVFQ09NPXkKQ09ORklHX1VTQl9TVE9SQUdFX0lTRDIwMD15CkNPTkZJR19V U0JfU1RPUkFHRV9VU0JBVD15CkNPTkZJR19VU0JfU1RPUkFHRV9TRERSMDk9eQpDT05GSUdfVVNC X1NUT1JBR0VfU0REUjU1PXkKQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9UPXkKQ09ORklHX1VT Ql9TVE9SQUdFX0FMQVVEQT15CkNPTkZJR19VU0JfU1RPUkFHRV9PTkVUT1VDSD15CkNPTkZJR19V U0JfU1RPUkFHRV9LQVJNQT15CkNPTkZJR19VU0JfU1RPUkFHRV9DWVBSRVNTX0FUQUNCPXkKQ09O RklHX1VTQl9TVE9SQUdFX0VORV9VQjYyNTA9eQpDT05GSUdfVVNCX1VBUz15CgojCiMgVVNCIElt YWdpbmcgZGV2aWNlcwojCkNPTkZJR19VU0JfTURDODAwPXkKQ09ORklHX1VTQl9NSUNST1RFSz15 CkNPTkZJR19VU0JJUF9DT1JFPXkKQ09ORklHX1VTQklQX1ZIQ0lfSENEPXkKQ09ORklHX1VTQklQ X1ZIQ0lfSENfUE9SVFM9OApDT05GSUdfVVNCSVBfVkhDSV9OUl9IQ1M9MQpDT05GSUdfVVNCSVBf SE9TVD15CkNPTkZJR19VU0JJUF9WVURDPXkKQ09ORklHX1VTQklQX0RFQlVHPXkKQ09ORklHX1VT Ql9DRE5TMz15CkNPTkZJR19VU0JfQ0ROUzNfR0FER0VUPXkKQ09ORklHX1VTQl9DRE5TM19IT1NU PXkKQ09ORklHX1VTQl9DRE5TM19QQ0lfV1JBUD15CkNPTkZJR19VU0JfTVVTQl9IRFJDPXkKIyBD T05GSUdfVVNCX01VU0JfSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NVVNCX0dBREdFVCBp cyBub3Qgc2V0CkNPTkZJR19VU0JfTVVTQl9EVUFMX1JPTEU9eQoKIwojIFBsYXRmb3JtIEdsdWUg TGF5ZXIKIwoKIwojIE1VU0IgRE1BIG1vZGUKIwpDT05GSUdfTVVTQl9QSU9fT05MWT15CkNPTkZJ R19VU0JfRFdDMz15CkNPTkZJR19VU0JfRFdDM19VTFBJPXkKIyBDT05GSUdfVVNCX0RXQzNfSE9T VCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9EV0MzX0dBREdFVCBpcyBub3Qgc2V0CkNPTkZJR19V U0JfRFdDM19EVUFMX1JPTEU9eQoKIwojIFBsYXRmb3JtIEdsdWUgRHJpdmVyIFN1cHBvcnQKIwpD T05GSUdfVVNCX0RXQzNfUENJPXkKQ09ORklHX1VTQl9EV0MzX0hBUFM9eQpDT05GSUdfVVNCX0RX QzNfT0ZfU0lNUExFPXkKQ09ORklHX1VTQl9EV0MyPXkKIyBDT05GSUdfVVNCX0RXQzJfSE9TVCBp cyBub3Qgc2V0CgojCiMgR2FkZ2V0L0R1YWwtcm9sZSBtb2RlIHJlcXVpcmVzIFVTQiBHYWRnZXQg c3VwcG9ydCB0byBiZSBlbmFibGVkCiMKIyBDT05GSUdfVVNCX0RXQzJfUEVSSVBIRVJBTCBpcyBu b3Qgc2V0CkNPTkZJR19VU0JfRFdDMl9EVUFMX1JPTEU9eQpDT05GSUdfVVNCX0RXQzJfUENJPXkK Q09ORklHX1VTQl9EV0MyX0RFQlVHPXkKQ09ORklHX1VTQl9EV0MyX1ZFUkJPU0U9eQpDT05GSUdf VVNCX0RXQzJfVFJBQ0tfTUlTU0VEX1NPRlM9eQpDT05GSUdfVVNCX0RXQzJfREVCVUdfUEVSSU9E SUM9eQpDT05GSUdfVVNCX0NISVBJREVBPXkKQ09ORklHX1VTQl9DSElQSURFQV9VREM9eQpDT05G SUdfVVNCX0NISVBJREVBX0hPU1Q9eQpDT05GSUdfVVNCX0NISVBJREVBX1BDST15CkNPTkZJR19V U0JfQ0hJUElERUFfTVNNPXkKQ09ORklHX1VTQl9DSElQSURFQV9JTVg9eQpDT05GSUdfVVNCX0NI SVBJREVBX0dFTkVSSUM9eQpDT05GSUdfVVNCX0NISVBJREVBX1RFR1JBPXkKQ09ORklHX1VTQl9J U1AxNzYwPXkKQ09ORklHX1VTQl9JU1AxNzYwX0hDRD15CkNPTkZJR19VU0JfSVNQMTc2MV9VREM9 eQojIENPTkZJR19VU0JfSVNQMTc2MF9IT1NUX1JPTEUgaXMgbm90IHNldAojIENPTkZJR19VU0Jf SVNQMTc2MF9HQURHRVRfUk9MRSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTc2MF9EVUFMX1JP TEU9eQoKIwojIFVTQiBwb3J0IGRyaXZlcnMKIwpDT05GSUdfVVNCX1VTUzcyMD15CkNPTkZJR19V U0JfU0VSSUFMPXkKQ09ORklHX1VTQl9TRVJJQUxfQ09OU09MRT15CkNPTkZJR19VU0JfU0VSSUFM X0dFTkVSSUM9eQpDT05GSUdfVVNCX1NFUklBTF9TSU1QTEU9eQpDT05GSUdfVVNCX1NFUklBTF9B SVJDQUJMRT15CkNPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9eQpDT05GSUdfVVNCX1NFUklBTF9C RUxLSU49eQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT15CkNPTkZJR19VU0JfU0VSSUFMX1dISVRF SEVBVD15CkNPTkZJR19VU0JfU0VSSUFMX0RJR0lfQUNDRUxFUE9SVD15CkNPTkZJR19VU0JfU0VS SUFMX0NQMjEwWD15CkNPTkZJR19VU0JfU0VSSUFMX0NZUFJFU1NfTTg9eQpDT05GSUdfVVNCX1NF UklBTF9FTVBFRz15CkNPTkZJR19VU0JfU0VSSUFMX0ZURElfU0lPPXkKQ09ORklHX1VTQl9TRVJJ QUxfVklTT1I9eQpDT05GSUdfVVNCX1NFUklBTF9JUEFRPXkKQ09ORklHX1VTQl9TRVJJQUxfSVI9 eQpDT05GSUdfVVNCX1NFUklBTF9FREdFUE9SVD15CkNPTkZJR19VU0JfU0VSSUFMX0VER0VQT1JU X1RJPXkKQ09ORklHX1VTQl9TRVJJQUxfRjgxMjMyPXkKQ09ORklHX1VTQl9TRVJJQUxfRjgxNTNY PXkKQ09ORklHX1VTQl9TRVJJQUxfR0FSTUlOPXkKQ09ORklHX1VTQl9TRVJJQUxfSVBXPXkKQ09O RklHX1VTQl9TRVJJQUxfSVVVPXkKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9QREE9eQpDT05G SUdfVVNCX1NFUklBTF9LRVlTUEFOPXkKQ09ORklHX1VTQl9TRVJJQUxfS0xTST15CkNPTkZJR19V U0JfU0VSSUFMX0tPQklMX1NDVD15CkNPTkZJR19VU0JfU0VSSUFMX01DVF9VMjMyPXkKQ09ORklH X1VTQl9TRVJJQUxfTUVUUk89eQpDT05GSUdfVVNCX1NFUklBTF9NT1M3NzIwPXkKQ09ORklHX1VT Ql9TRVJJQUxfTU9TNzcxNV9QQVJQT1JUPXkKQ09ORklHX1VTQl9TRVJJQUxfTU9TNzg0MD15CkNP TkZJR19VU0JfU0VSSUFMX01YVVBPUlQ9eQpDT05GSUdfVVNCX1NFUklBTF9OQVZNQU49eQpDT05G SUdfVVNCX1NFUklBTF9QTDIzMDM9eQpDT05GSUdfVVNCX1NFUklBTF9PVEk2ODU4PXkKQ09ORklH X1VTQl9TRVJJQUxfUUNBVVg9eQpDT05GSUdfVVNCX1NFUklBTF9RVUFMQ09NTT15CkNPTkZJR19V U0JfU0VSSUFMX1NQQ1A4WDU9eQpDT05GSUdfVVNCX1NFUklBTF9TQUZFPXkKQ09ORklHX1VTQl9T RVJJQUxfU0FGRV9QQURERUQ9eQpDT05GSUdfVVNCX1NFUklBTF9TSUVSUkFXSVJFTEVTUz15CkNP TkZJR19VU0JfU0VSSUFMX1NZTUJPTD15CiMgQ09ORklHX1VTQl9TRVJJQUxfVEkgaXMgbm90IHNl dApDT05GSUdfVVNCX1NFUklBTF9DWUJFUkpBQ0s9eQpDT05GSUdfVVNCX1NFUklBTF9XV0FOPXkK Q09ORklHX1VTQl9TRVJJQUxfT1BUSU9OPXkKQ09ORklHX1VTQl9TRVJJQUxfT01OSU5FVD15CkNP TkZJR19VU0JfU0VSSUFMX09QVElDT049eQpDT05GSUdfVVNCX1NFUklBTF9YU0VOU19NVD15CkNP TkZJR19VU0JfU0VSSUFMX1dJU0hCT05FPXkKQ09ORklHX1VTQl9TRVJJQUxfU1NVMTAwPXkKQ09O RklHX1VTQl9TRVJJQUxfUVQyPXkKQ09ORklHX1VTQl9TRVJJQUxfVVBENzhGMDczMD15CkNPTkZJ R19VU0JfU0VSSUFMX0RFQlVHPXkKCiMKIyBVU0IgTWlzY2VsbGFuZW91cyBkcml2ZXJzCiMKQ09O RklHX1VTQl9FTUk2Mj15CkNPTkZJR19VU0JfRU1JMjY9eQpDT05GSUdfVVNCX0FEVVRVWD15CkNP TkZJR19VU0JfU0VWU0VHPXkKQ09ORklHX1VTQl9MRUdPVE9XRVI9eQpDT05GSUdfVVNCX0xDRD15 CkNPTkZJR19VU0JfQ1lQUkVTU19DWTdDNjM9eQpDT05GSUdfVVNCX0NZVEhFUk09eQpDT05GSUdf VVNCX0lETU9VU0U9eQpDT05GSUdfVVNCX0ZURElfRUxBTj15CkNPTkZJR19VU0JfQVBQTEVESVNQ TEFZPXkKQ09ORklHX0FQUExFX01GSV9GQVNUQ0hBUkdFPXkKQ09ORklHX1VTQl9TSVNVU0JWR0E9 eQpDT05GSUdfVVNCX0xEPXkKQ09ORklHX1VTQl9UUkFOQ0VWSUJSQVRPUj15CkNPTkZJR19VU0Jf SU9XQVJSSU9SPXkKQ09ORklHX1VTQl9URVNUPXkKQ09ORklHX1VTQl9FSFNFVF9URVNUX0ZJWFRV UkU9eQpDT05GSUdfVVNCX0lTSUdIVEZXPXkKQ09ORklHX1VTQl9ZVVJFWD15CkNPTkZJR19VU0Jf RVpVU0JfRlgyPXkKQ09ORklHX1VTQl9IVUJfVVNCMjUxWEI9eQpDT05GSUdfVVNCX0hTSUNfVVNC MzUwMz15CkNPTkZJR19VU0JfSFNJQ19VU0I0NjA0PXkKQ09ORklHX1VTQl9MSU5LX0xBWUVSX1RF U1Q9eQpDT05GSUdfVVNCX0NIQU9TS0VZPXkKQ09ORklHX1VTQl9BVE09eQpDT05GSUdfVVNCX1NQ RUVEVE9VQ0g9eQpDT05GSUdfVVNCX0NYQUNSVT15CkNPTkZJR19VU0JfVUVBR0xFQVRNPXkKQ09O RklHX1VTQl9YVVNCQVRNPXkKCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNPTkZJ R19VU0JfUEhZPXkKQ09ORklHX05PUF9VU0JfWENFSVY9eQpDT05GSUdfVVNCX0dQSU9fVkJVUz15 CkNPTkZJR19UQUhWT19VU0I9eQpDT05GSUdfVEFIVk9fVVNCX0hPU1RfQllfREVGQVVMVD15CkNP TkZJR19VU0JfSVNQMTMwMT15CiMgZW5kIG9mIFVTQiBQaHlzaWNhbCBMYXllciBkcml2ZXJzCgpD T05GSUdfVVNCX0dBREdFVD15CkNPTkZJR19VU0JfR0FER0VUX0RFQlVHPXkKQ09ORklHX1VTQl9H QURHRVRfVkVSQk9TRT15CkNPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZJTEVTPXkKQ09ORklHX1VT Ql9HQURHRVRfREVCVUdfRlM9eQpDT05GSUdfVVNCX0dBREdFVF9WQlVTX0RSQVc9MgpDT05GSUdf VVNCX0dBREdFVF9TVE9SQUdFX05VTV9CVUZGRVJTPTIKQ09ORklHX1VfU0VSSUFMX0NPTlNPTEU9 eQoKIwojIFVTQiBQZXJpcGhlcmFsIENvbnRyb2xsZXIKIwpDT05GSUdfVVNCX0ZVU0IzMDA9eQpD T05GSUdfVVNCX0ZPVEcyMTBfVURDPXkKQ09ORklHX1VTQl9HUl9VREM9eQpDT05GSUdfVVNCX1I4 QTY2NTk3PXkKQ09ORklHX1VTQl9QWEEyN1g9eQpDT05GSUdfVVNCX01WX1VEQz15CkNPTkZJR19V U0JfTVZfVTNEPXkKQ09ORklHX1VTQl9TTlBfQ09SRT15CkNPTkZJR19VU0JfU05QX1VEQ19QTEFU PXkKQ09ORklHX1VTQl9NNjY1OTI9eQpDT05GSUdfVVNCX0JEQ19VREM9eQoKIwojIFBsYXRmb3Jt IFN1cHBvcnQKIwpDT05GSUdfVVNCX0JEQ19QQ0k9eQpDT05GSUdfVVNCX0FNRDU1MzZVREM9eQpD T05GSUdfVVNCX05FVDIyNzI9eQpDT05GSUdfVVNCX05FVDIyNzJfRE1BPXkKQ09ORklHX1VTQl9O RVQyMjgwPXkKQ09ORklHX1VTQl9HT0tVPXkKQ09ORklHX1VTQl9FRzIwVD15CkNPTkZJR19VU0Jf R0FER0VUX1hJTElOWD15CkNPTkZJR19VU0JfTUFYMzQyMF9VREM9eQpDT05GSUdfVVNCX0RVTU1Z X0hDRD15CiMgZW5kIG9mIFVTQiBQZXJpcGhlcmFsIENvbnRyb2xsZXIKCkNPTkZJR19VU0JfTElC Q09NUE9TSVRFPXkKQ09ORklHX1VTQl9GX0FDTT15CkNPTkZJR19VU0JfRl9TU19MQj15CkNPTkZJ R19VU0JfVV9TRVJJQUw9eQpDT05GSUdfVVNCX1VfRVRIRVI9eQpDT05GSUdfVVNCX1VfQVVESU89 eQpDT05GSUdfVVNCX0ZfU0VSSUFMPXkKQ09ORklHX1VTQl9GX09CRVg9eQpDT05GSUdfVVNCX0Zf TkNNPXkKQ09ORklHX1VTQl9GX0VDTT15CkNPTkZJR19VU0JfRl9QSE9ORVQ9eQpDT05GSUdfVVNC X0ZfRUVNPXkKQ09ORklHX1VTQl9GX1NVQlNFVD15CkNPTkZJR19VU0JfRl9STkRJUz15CkNPTkZJ R19VU0JfRl9NQVNTX1NUT1JBR0U9eQpDT05GSUdfVVNCX0ZfRlM9eQpDT05GSUdfVVNCX0ZfVUFD MT15CkNPTkZJR19VU0JfRl9VQUMxX0xFR0FDWT15CkNPTkZJR19VU0JfRl9VQUMyPXkKQ09ORklH X1VTQl9GX1VWQz15CkNPTkZJR19VU0JfRl9NSURJPXkKQ09ORklHX1VTQl9GX0hJRD15CkNPTkZJ R19VU0JfRl9QUklOVEVSPXkKQ09ORklHX1VTQl9GX1RDTT15CkNPTkZJR19VU0JfQ09ORklHRlM9 eQpDT05GSUdfVVNCX0NPTkZJR0ZTX1NFUklBTD15CkNPTkZJR19VU0JfQ09ORklHRlNfQUNNPXkK Q09ORklHX1VTQl9DT05GSUdGU19PQkVYPXkKQ09ORklHX1VTQl9DT05GSUdGU19OQ009eQpDT05G SUdfVVNCX0NPTkZJR0ZTX0VDTT15CkNPTkZJR19VU0JfQ09ORklHRlNfRUNNX1NVQlNFVD15CkNP TkZJR19VU0JfQ09ORklHRlNfUk5ESVM9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0VFTT15CkNPTkZJ R19VU0JfQ09ORklHRlNfUEhPTkVUPXkKQ09ORklHX1VTQl9DT05GSUdGU19NQVNTX1NUT1JBR0U9 eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfTEJfU1M9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfRlM9 eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfVUFDMT15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9VQUMx X0xFR0FDWT15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9VQUMyPXkKQ09ORklHX1VTQl9DT05GSUdG U19GX01JREk9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfSElEPXkKQ09ORklHX1VTQl9DT05GSUdG U19GX1VWQz15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9QUklOVEVSPXkKQ09ORklHX1VTQl9DT05G SUdGU19GX1RDTT15CgojCiMgVVNCIEdhZGdldCBwcmVjb21wb3NlZCBjb25maWd1cmF0aW9ucwoj CkNPTkZJR19VU0JfWkVSTz15CkNPTkZJR19VU0JfWkVST19ITlBURVNUPXkKQ09ORklHX1VTQl9B VURJTz15CkNPTkZJR19HQURHRVRfVUFDMT15CkNPTkZJR19HQURHRVRfVUFDMV9MRUdBQ1k9eQpD T05GSUdfVVNCX0VUSD15CkNPTkZJR19VU0JfRVRIX1JORElTPXkKQ09ORklHX1VTQl9FVEhfRUVN PXkKQ09ORklHX1VTQl9HX05DTT15CkNPTkZJR19VU0JfR0FER0VURlM9eQpDT05GSUdfVVNCX0ZV TkNUSU9ORlM9eQpDT05GSUdfVVNCX0ZVTkNUSU9ORlNfRVRIPXkKQ09ORklHX1VTQl9GVU5DVElP TkZTX1JORElTPXkKQ09ORklHX1VTQl9GVU5DVElPTkZTX0dFTkVSSUM9eQpDT05GSUdfVVNCX01B U1NfU1RPUkFHRT15CkNPTkZJR19VU0JfR0FER0VUX1RBUkdFVD15CkNPTkZJR19VU0JfR19TRVJJ QUw9eQpDT05GSUdfVVNCX01JRElfR0FER0VUPXkKQ09ORklHX1VTQl9HX1BSSU5URVI9eQpDT05G SUdfVVNCX0NEQ19DT01QT1NJVEU9eQpDT05GSUdfVVNCX0dfTk9LSUE9eQpDT05GSUdfVVNCX0df QUNNX01TPXkKQ09ORklHX1VTQl9HX01VTFRJPXkKQ09ORklHX1VTQl9HX01VTFRJX1JORElTPXkK Q09ORklHX1VTQl9HX01VTFRJX0NEQz15CkNPTkZJR19VU0JfR19ISUQ9eQpDT05GSUdfVVNCX0df REJHUD15CiMgQ09ORklHX1VTQl9HX0RCR1BfUFJJTlRLIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9H X0RCR1BfU0VSSUFMPXkKIyBDT05GSUdfVVNCX0dfV0VCQ0FNIGlzIG5vdCBzZXQKQ09ORklHX1VT Ql9SQVdfR0FER0VUPXkKIyBlbmQgb2YgVVNCIEdhZGdldCBwcmVjb21wb3NlZCBjb25maWd1cmF0 aW9ucwoKQ09ORklHX1RZUEVDPXkKQ09ORklHX1RZUEVDX1RDUE09eQpDT05GSUdfVFlQRUNfVENQ Q0k9eQpDT05GSUdfVFlQRUNfUlQxNzExSD15CkNPTkZJR19UWVBFQ19NVDYzNjA9eQpDT05GSUdf VFlQRUNfVENQQ0lfTUFYSU09eQpDT05GSUdfVFlQRUNfRlVTQjMwMj15CkNPTkZJR19UWVBFQ19X Q09WRT15CkNPTkZJR19UWVBFQ19VQ1NJPXkKQ09ORklHX1VDU0lfQ0NHPXkKQ09ORklHX1VDU0lf QUNQST15CkNPTkZJR19UWVBFQ19IRDNTUzMyMjA9eQpDT05GSUdfVFlQRUNfVFBTNjU5OFg9eQpD T05GSUdfVFlQRUNfU1RVU0IxNjBYPXkKCiMKIyBVU0IgVHlwZS1DIE11bHRpcGxleGVyL0RlTXVs dGlwbGV4ZXIgU3dpdGNoIHN1cHBvcnQKIwpDT05GSUdfVFlQRUNfTVVYX1BJM1VTQjMwNTMyPXkK Q09ORklHX1RZUEVDX01VWF9JTlRFTF9QTUM9eQojIGVuZCBvZiBVU0IgVHlwZS1DIE11bHRpcGxl eGVyL0RlTXVsdGlwbGV4ZXIgU3dpdGNoIHN1cHBvcnQKCiMKIyBVU0IgVHlwZS1DIEFsdGVybmF0 ZSBNb2RlIGRyaXZlcnMKIwpDT05GSUdfVFlQRUNfRFBfQUxUTU9ERT15CkNPTkZJR19UWVBFQ19O VklESUFfQUxUTU9ERT15CiMgZW5kIG9mIFVTQiBUeXBlLUMgQWx0ZXJuYXRlIE1vZGUgZHJpdmVy cwoKQ09ORklHX1VTQl9ST0xFX1NXSVRDSD15CkNPTkZJR19VU0JfUk9MRVNfSU5URUxfWEhDST15 CkNPTkZJR19NTUM9eQpDT05GSUdfUFdSU0VRX0VNTUM9eQpDT05GSUdfUFdSU0VRX1NEODc4Nz15 CkNPTkZJR19QV1JTRVFfU0lNUExFPXkKQ09ORklHX01NQ19CTE9DSz15CkNPTkZJR19NTUNfQkxP Q0tfTUlOT1JTPTgKQ09ORklHX1NESU9fVUFSVD15CkNPTkZJR19NTUNfVEVTVD15CgojCiMgTU1D L1NEL1NESU8gSG9zdCBDb250cm9sbGVyIERyaXZlcnMKIwpDT05GSUdfTU1DX0RFQlVHPXkKQ09O RklHX01NQ19TREhDST15CkNPTkZJR19NTUNfU0RIQ0lfSU9fQUNDRVNTT1JTPXkKQ09ORklHX01N Q19TREhDSV9QQ0k9eQpDT05GSUdfTU1DX1JJQ09IX01NQz15CkNPTkZJR19NTUNfU0RIQ0lfQUNQ ST15CkNPTkZJR19NTUNfU0RIQ0lfUExURk09eQpDT05GSUdfTU1DX1NESENJX09GX0FSQVNBTj15 CkNPTkZJR19NTUNfU0RIQ0lfT0ZfQVNQRUVEPXkKQ09ORklHX01NQ19TREhDSV9PRl9BVDkxPXkK Q09ORklHX01NQ19TREhDSV9PRl9EV0NNU0hDPXkKQ09ORklHX01NQ19TREhDSV9DQURFTkNFPXkK Q09ORklHX01NQ19TREhDSV9GX1NESDMwPXkKQ09ORklHX01NQ19TREhDSV9NSUxCRUFVVD15CkNP TkZJR19NTUNfV0JTRD15CkNPTkZJR19NTUNfQUxDT1I9eQpDT05GSUdfTU1DX1RJRk1fU0Q9eQpD T05GSUdfTU1DX0dPTERGSVNIPXkKQ09ORklHX01NQ19TUEk9eQpDT05GSUdfTU1DX1NEUklDT0hf Q1M9eQpDT05GSUdfTU1DX0NCNzEwPXkKQ09ORklHX01NQ19WSUFfU0RNTUM9eQpDT05GSUdfTU1D X1ZVQjMwMD15CkNPTkZJR19NTUNfVVNIQz15CkNPTkZJR19NTUNfVVNESEk2Uk9MMD15CkNPTkZJ R19NTUNfUkVBTFRFS19QQ0k9eQpDT05GSUdfTU1DX1JFQUxURUtfVVNCPXkKQ09ORklHX01NQ19D UUhDST15CkNPTkZJR19NTUNfSFNRPXkKQ09ORklHX01NQ19UT1NISUJBX1BDST15CkNPTkZJR19N TUNfTVRLPXkKQ09ORklHX01NQ19TREhDSV9YRU5PTj15CkNPTkZJR19NTUNfU0RIQ0lfT01BUD15 CkNPTkZJR19NTUNfU0RIQ0lfQU02NTQ9eQpDT05GSUdfTU1DX1NESENJX0VYVEVSTkFMX0RNQT15 CkNPTkZJR19NRU1TVElDSz15CkNPTkZJR19NRU1TVElDS19ERUJVRz15CgojCiMgTWVtb3J5U3Rp Y2sgZHJpdmVycwojCkNPTkZJR19NRU1TVElDS19VTlNBRkVfUkVTVU1FPXkKQ09ORklHX01TUFJP X0JMT0NLPXkKQ09ORklHX01TX0JMT0NLPXkKCiMKIyBNZW1vcnlTdGljayBIb3N0IENvbnRyb2xs ZXIgRHJpdmVycwojCkNPTkZJR19NRU1TVElDS19USUZNX01TPXkKQ09ORklHX01FTVNUSUNLX0pN SUNST05fMzhYPXkKQ09ORklHX01FTVNUSUNLX1I1OTI9eQpDT05GSUdfTUVNU1RJQ0tfUkVBTFRF S19QQ0k9eQpDT05GSUdfTUVNU1RJQ0tfUkVBTFRFS19VU0I9eQpDT05GSUdfTkVXX0xFRFM9eQpD T05GSUdfTEVEU19DTEFTUz15CkNPTkZJR19MRURTX0NMQVNTX0ZMQVNIPXkKQ09ORklHX0xFRFNf Q0xBU1NfTVVMVElDT0xPUj15CkNPTkZJR19MRURTX0JSSUdIVE5FU1NfSFdfQ0hBTkdFRD15Cgoj CiMgTEVEIGRyaXZlcnMKIwpDT05GSUdfTEVEU184OFBNODYwWD15CkNPTkZJR19MRURTX0FBVDEy OTA9eQpDT05GSUdfTEVEU19BTjMwMjU5QT15CkNPTkZJR19MRURTX0FQVT15CkNPTkZJR19MRURT X0FTMzY0NUE9eQpDT05GSUdfTEVEU19BVzIwMTM9eQpDT05GSUdfTEVEU19CQ002MzI4PXkKQ09O RklHX0xFRFNfQkNNNjM1OD15CkNPTkZJR19MRURTX0NQQ0FQPXkKQ09ORklHX0xFRFNfQ1IwMDE0 MTE0PXkKQ09ORklHX0xFRFNfRUwxNTIwMzAwMD15CkNPTkZJR19MRURTX0xNMzUzMD15CkNPTkZJ R19MRURTX0xNMzUzMj15CkNPTkZJR19MRURTX0xNMzUzMz15CkNPTkZJR19MRURTX0xNMzY0Mj15 CkNPTkZJR19MRURTX0xNMzY5Mlg9eQpDT05GSUdfTEVEU19MTTM2MDFYPXkKQ09ORklHX0xFRFNf TVQ2MzIzPXkKQ09ORklHX0xFRFNfTkVUNDhYWD15CkNPTkZJR19MRURTX1dSQVA9eQpDT05GSUdf TEVEU19QQ0E5NTMyPXkKQ09ORklHX0xFRFNfUENBOTUzMl9HUElPPXkKQ09ORklHX0xFRFNfR1BJ Tz15CkNPTkZJR19MRURTX0xQMzk0ND15CkNPTkZJR19MRURTX0xQMzk1Mj15CkNPTkZJR19MRURT X0xQNTBYWD15CkNPTkZJR19MRURTX0xQNTVYWF9DT01NT049eQpDT05GSUdfTEVEU19MUDU1MjE9 eQpDT05GSUdfTEVEU19MUDU1MjM9eQpDT05GSUdfTEVEU19MUDU1NjI9eQpDT05GSUdfTEVEU19M UDg1MDE9eQpDT05GSUdfTEVEU19MUDg3ODg9eQpDT05GSUdfTEVEU19MUDg4NjA9eQpDT05GSUdf TEVEU19DTEVWT19NQUlMPXkKQ09ORklHX0xFRFNfUENBOTU1WD15CkNPTkZJR19MRURTX1BDQTk1 NVhfR1BJTz15CkNPTkZJR19MRURTX1BDQTk2M1g9eQpDT05GSUdfTEVEU19XTTgzMVhfU1RBVFVT PXkKQ09ORklHX0xFRFNfV004MzUwPXkKQ09ORklHX0xFRFNfREE5MDNYPXkKQ09ORklHX0xFRFNf REE5MDUyPXkKQ09ORklHX0xFRFNfREFDMTI0UzA4NT15CkNPTkZJR19MRURTX1BXTT15CkNPTkZJ R19MRURTX1JFR1VMQVRPUj15CkNPTkZJR19MRURTX0JEMjgwMj15CkNPTkZJR19MRURTX0lOVEVM X1NTNDIwMD15CkNPTkZJR19MRURTX0xUMzU5Mz15CkNPTkZJR19MRURTX0FEUDU1MjA9eQpDT05G SUdfTEVEU19NQzEzNzgzPXkKQ09ORklHX0xFRFNfVENBNjUwNz15CkNPTkZJR19MRURTX1RMQzU5 MVhYPXkKQ09ORklHX0xFRFNfTUFYNzc2NTA9eQpDT05GSUdfTEVEU19NQVg3NzY5Mz15CkNPTkZJ R19MRURTX01BWDg5OTc9eQpDT05GSUdfTEVEU19MTTM1NXg9eQpDT05GSUdfTEVEU19PVDIwMD15 CkNPTkZJR19MRURTX01FTkYyMUJNQz15CkNPTkZJR19MRURTX0tURDI2OTI9eQpDT05GSUdfTEVE U19JUzMxRkwzMTlYPXkKQ09ORklHX0xFRFNfSVMzMUZMMzJYWD15CgojCiMgTEVEIGRyaXZlciBm b3IgYmxpbmsoMSkgVVNCIFJHQiBMRUQgaXMgdW5kZXIgU3BlY2lhbCBISUQgZHJpdmVycyAoSElE X1RISU5HTSkKIwpDT05GSUdfTEVEU19CTElOS009eQpDT05GSUdfTEVEU19TWVNDT049eQpDT05G SUdfTEVEU19NTFhDUExEPXkKQ09ORklHX0xFRFNfTUxYUkVHPXkKQ09ORklHX0xFRFNfVVNFUj15 CkNPTkZJR19MRURTX05JQzc4Qlg9eQpDT05GSUdfTEVEU19TUElfQllURT15CkNPTkZJR19MRURT X1RJX0xNVV9DT01NT049eQpDT05GSUdfTEVEU19MTTM2OTc9eQpDT05GSUdfTEVEU19MTTM2Mjc0 PXkKQ09ORklHX0xFRFNfVFBTNjEwNVg9eQpDT05GSUdfTEVEU19TR00zMTQwPXkKCiMKIyBMRUQg VHJpZ2dlcnMKIwpDT05GSUdfTEVEU19UUklHR0VSUz15CkNPTkZJR19MRURTX1RSSUdHRVJfVElN RVI9eQpDT05GSUdfTEVEU19UUklHR0VSX09ORVNIT1Q9eQpDT05GSUdfTEVEU19UUklHR0VSX0RJ U0s9eQpDT05GSUdfTEVEU19UUklHR0VSX01URD15CkNPTkZJR19MRURTX1RSSUdHRVJfSEVBUlRC RUFUPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9CQUNLTElHSFQ9eQpDT05GSUdfTEVEU19UUklHR0VS X0NQVT15CkNPTkZJR19MRURTX1RSSUdHRVJfQUNUSVZJVFk9eQpDT05GSUdfTEVEU19UUklHR0VS X0dQSU89eQpDT05GSUdfTEVEU19UUklHR0VSX0RFRkFVTFRfT049eQoKIwojIGlwdGFibGVzIHRy aWdnZXIgaXMgdW5kZXIgTmV0ZmlsdGVyIGNvbmZpZyAoTEVEIHRhcmdldCkKIwpDT05GSUdfTEVE U19UUklHR0VSX1RSQU5TSUVOVD15CkNPTkZJR19MRURTX1RSSUdHRVJfQ0FNRVJBPXkKQ09ORklH X0xFRFNfVFJJR0dFUl9QQU5JQz15CkNPTkZJR19MRURTX1RSSUdHRVJfTkVUREVWPXkKQ09ORklH X0xFRFNfVFJJR0dFUl9QQVRURVJOPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9BVURJTz15CkNPTkZJ R19BQ0NFU1NJQklMSVRZPXkKQ09ORklHX0ExMVlfQlJBSUxMRV9DT05TT0xFPXkKCiMKIyBTcGVh a3VwIGNvbnNvbGUgc3BlZWNoCiMKQ09ORklHX1NQRUFLVVA9eQpDT05GSUdfU1BFQUtVUF9TRVJJ QUxJTz15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0FDTlRTQT15CkNPTkZJR19TUEVBS1VQX1NZTlRI X0FDTlRQQz15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0FQT0xMTz15CkNPTkZJR19TUEVBS1VQX1NZ TlRIX0FVRFBUUj15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0JOUz15CkNPTkZJR19TUEVBS1VQX1NZ TlRIX0RFQ1RMSz15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0RFQ0VYVD15CkNPTkZJR19TUEVBS1VQ X1NZTlRIX0RFQ1BDPW0KQ09ORklHX1NQRUFLVVBfU1lOVEhfRFRMSz15CkNPTkZJR19TUEVBS1VQ X1NZTlRIX0tFWVBDPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfTFRMSz15CkNPTkZJR19TUEVBS1VQ X1NZTlRIX1NPRlQ9eQpDT05GSUdfU1BFQUtVUF9TWU5USF9TUEtPVVQ9eQpDT05GSUdfU1BFQUtV UF9TWU5USF9UWFBSVD15CkNPTkZJR19TUEVBS1VQX1NZTlRIX0RVTU1ZPXkKIyBlbmQgb2YgU3Bl YWt1cCBjb25zb2xlIHNwZWVjaAoKQ09ORklHX0lORklOSUJBTkQ9eQpDT05GSUdfSU5GSU5JQkFO RF9VU0VSX01BRD15CkNPTkZJR19JTkZJTklCQU5EX1VTRVJfQUNDRVNTPXkKQ09ORklHX0lORklO SUJBTkRfVVNFUl9NRU09eQpDT05GSUdfSU5GSU5JQkFORF9PTl9ERU1BTkRfUEFHSU5HPXkKQ09O RklHX0lORklOSUJBTkRfQUREUl9UUkFOUz15CkNPTkZJR19JTkZJTklCQU5EX0FERFJfVFJBTlNf Q09ORklHRlM9eQpDT05GSUdfSU5GSU5JQkFORF9NVEhDQT15CkNPTkZJR19JTkZJTklCQU5EX01U SENBX0RFQlVHPXkKQ09ORklHX0lORklOSUJBTkRfQ1hHQjQ9eQpDT05GSUdfSU5GSU5JQkFORF9J NDBJVz15CkNPTkZJR19NTFg0X0lORklOSUJBTkQ9eQpDT05GSUdfTUxYNV9JTkZJTklCQU5EPXkK Q09ORklHX0lORklOSUJBTkRfT0NSRE1BPXkKQ09ORklHX0lORklOSUJBTkRfVk1XQVJFX1BWUkRN QT15CkNPTkZJR19JTkZJTklCQU5EX1VTTklDPXkKQ09ORklHX0lORklOSUJBTkRfSVBPSUI9eQpD T05GSUdfSU5GSU5JQkFORF9JUE9JQl9DTT15CkNPTkZJR19JTkZJTklCQU5EX0lQT0lCX0RFQlVH PXkKQ09ORklHX0lORklOSUJBTkRfSVBPSUJfREVCVUdfREFUQT15CkNPTkZJR19JTkZJTklCQU5E X1NSUD15CkNPTkZJR19JTkZJTklCQU5EX1NSUFQ9eQpDT05GSUdfSU5GSU5JQkFORF9JU0VSPXkK Q09ORklHX0lORklOSUJBTkRfSVNFUlQ9eQpDT05GSUdfSU5GSU5JQkFORF9SVFJTPXkKQ09ORklH X0lORklOSUJBTkRfUlRSU19DTElFTlQ9eQpDT05GSUdfSU5GSU5JQkFORF9SVFJTX1NFUlZFUj15 CkNPTkZJR19FREFDX0FUT01JQ19TQ1JVQj15CkNPTkZJR19FREFDX1NVUFBPUlQ9eQpDT05GSUdf RURBQz15CkNPTkZJR19FREFDX0xFR0FDWV9TWVNGUz15CkNPTkZJR19FREFDX0RFQlVHPXkKQ09O RklHX0VEQUNfREVDT0RFX01DRT15CkNPTkZJR19FREFDX0dIRVM9eQpDT05GSUdfRURBQ19BTUQ2 ND15CkNPTkZJR19FREFDX0FNRDY0X0VSUk9SX0lOSkVDVElPTj15CkNPTkZJR19FREFDX0FNRDc2 WD15CkNPTkZJR19FREFDX0U3WFhYPXkKQ09ORklHX0VEQUNfRTc1Mlg9eQpDT05GSUdfRURBQ19J ODI4NzVQPXkKQ09ORklHX0VEQUNfSTgyOTc1WD15CkNPTkZJR19FREFDX0kzMDAwPXkKQ09ORklH X0VEQUNfSTMyMDA9eQpDT05GSUdfRURBQ19JRTMxMjAwPXkKQ09ORklHX0VEQUNfWDM4PXkKQ09O RklHX0VEQUNfSTU0MDA9eQpDT05GSUdfRURBQ19JN0NPUkU9eQpDT05GSUdfRURBQ19JODI4NjA9 eQpDT05GSUdfRURBQ19SODI2MDA9eQpDT05GSUdfRURBQ19JNTAwMD15CkNPTkZJR19FREFDX0k1 MTAwPXkKQ09ORklHX0VEQUNfSTczMDA9eQpDT05GSUdfUlRDX0xJQj15CkNPTkZJR19SVENfTUMx NDY4MThfTElCPXkKQ09ORklHX1JUQ19DTEFTUz15CkNPTkZJR19SVENfSENUT1NZUz15CkNPTkZJ R19SVENfSENUT1NZU19ERVZJQ0U9InJ0YzAiCkNPTkZJR19SVENfU1lTVE9IQz15CkNPTkZJR19S VENfU1lTVE9IQ19ERVZJQ0U9InJ0YzAiCkNPTkZJR19SVENfREVCVUc9eQpDT05GSUdfUlRDX05W TUVNPXkKCiMKIyBSVEMgaW50ZXJmYWNlcwojCkNPTkZJR19SVENfSU5URl9TWVNGUz15CkNPTkZJ R19SVENfSU5URl9QUk9DPXkKQ09ORklHX1JUQ19JTlRGX0RFVj15CkNPTkZJR19SVENfSU5URl9E RVZfVUlFX0VNVUw9eQpDT05GSUdfUlRDX0RSVl9URVNUPXkKCiMKIyBJMkMgUlRDIGRyaXZlcnMK IwpDT05GSUdfUlRDX0RSVl84OFBNODYwWD15CkNPTkZJR19SVENfRFJWXzg4UE04MFg9eQpDT05G SUdfUlRDX0RSVl9BQkI1WkVTMz15CkNPTkZJR19SVENfRFJWX0FCRU9aOT15CkNPTkZJR19SVENf RFJWX0FCWDgwWD15CkNPTkZJR19SVENfRFJWX0FTMzcyMj15CkNPTkZJR19SVENfRFJWX0RTMTMw Nz15CkNPTkZJR19SVENfRFJWX0RTMTMwN19DRU5UVVJZPXkKQ09ORklHX1JUQ19EUlZfRFMxMzc0 PXkKQ09ORklHX1JUQ19EUlZfRFMxMzc0X1dEVD15CkNPTkZJR19SVENfRFJWX0RTMTY3Mj15CkNP TkZJR19SVENfRFJWX0hZTTg1NjM9eQpDT05GSUdfUlRDX0RSVl9MUDg3ODg9eQpDT05GSUdfUlRD X0RSVl9NQVg2OTAwPXkKQ09ORklHX1JUQ19EUlZfTUFYODkwNz15CkNPTkZJR19SVENfRFJWX01B WDg5MjU9eQpDT05GSUdfUlRDX0RSVl9NQVg4OTk4PXkKQ09ORklHX1JUQ19EUlZfTUFYODk5Nz15 CkNPTkZJR19SVENfRFJWX01BWDc3Njg2PXkKQ09ORklHX1JUQ19EUlZfUks4MDg9eQpDT05GSUdf UlRDX0RSVl9SUzVDMzcyPXkKQ09ORklHX1JUQ19EUlZfSVNMMTIwOD15CkNPTkZJR19SVENfRFJW X0lTTDEyMDIyPXkKQ09ORklHX1JUQ19EUlZfSVNMMTIwMjY9eQpDT05GSUdfUlRDX0RSVl9YMTIw NT15CkNPTkZJR19SVENfRFJWX1BDRjg1MjM9eQpDT05GSUdfUlRDX0RSVl9QQ0Y4NTA2Mz15CkNP TkZJR19SVENfRFJWX1BDRjg1MzYzPXkKQ09ORklHX1JUQ19EUlZfUENGODU2Mz15CkNPTkZJR19S VENfRFJWX1BDRjg1ODM9eQpDT05GSUdfUlRDX0RSVl9NNDFUODA9eQpDT05GSUdfUlRDX0RSVl9N NDFUODBfV0RUPXkKQ09ORklHX1JUQ19EUlZfQkQ3MDUyOD15CkNPTkZJR19SVENfRFJWX0JRMzJL PXkKQ09ORklHX1JUQ19EUlZfVFdMNDAzMD15CkNPTkZJR19SVENfRFJWX1BBTE1BUz15CkNPTkZJ R19SVENfRFJWX1RQUzY1ODZYPXkKQ09ORklHX1JUQ19EUlZfVFBTNjU5MTA9eQpDT05GSUdfUlRD X0RSVl9UUFM4MDAzMT15CkNPTkZJR19SVENfRFJWX1JDNVQ1ODM9eQpDT05GSUdfUlRDX0RSVl9S QzVUNjE5PXkKQ09ORklHX1JUQ19EUlZfUzM1MzkwQT15CkNPTkZJR19SVENfRFJWX0ZNMzEzMD15 CkNPTkZJR19SVENfRFJWX1JYODAxMD15CkNPTkZJR19SVENfRFJWX1JYODU4MT15CkNPTkZJR19S VENfRFJWX1JYODAyNT15CkNPTkZJR19SVENfRFJWX0VNMzAyNz15CkNPTkZJR19SVENfRFJWX1JW MzAyOD15CkNPTkZJR19SVENfRFJWX1JWMzAzMj15CkNPTkZJR19SVENfRFJWX1JWODgwMz15CkNP TkZJR19SVENfRFJWX1M1TT15CkNPTkZJR19SVENfRFJWX1NEMzA3OD15CgojCiMgU1BJIFJUQyBk cml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfTTQxVDkzPXkKQ09ORklHX1JUQ19EUlZfTTQxVDk0PXkK Q09ORklHX1JUQ19EUlZfRFMxMzAyPXkKQ09ORklHX1JUQ19EUlZfRFMxMzA1PXkKQ09ORklHX1JU Q19EUlZfRFMxMzQzPXkKQ09ORklHX1JUQ19EUlZfRFMxMzQ3PXkKQ09ORklHX1JUQ19EUlZfRFMx MzkwPXkKQ09ORklHX1JUQ19EUlZfTUFYNjkxNj15CkNPTkZJR19SVENfRFJWX1I5NzAxPXkKQ09O RklHX1JUQ19EUlZfUlg0NTgxPXkKQ09ORklHX1JUQ19EUlZfUlM1QzM0OD15CkNPTkZJR19SVENf RFJWX01BWDY5MDI9eQpDT05GSUdfUlRDX0RSVl9QQ0YyMTIzPXkKQ09ORklHX1JUQ19EUlZfTUNQ Nzk1PXkKQ09ORklHX1JUQ19JMkNfQU5EX1NQST15CgojCiMgU1BJIGFuZCBJMkMgUlRDIGRyaXZl cnMKIwpDT05GSUdfUlRDX0RSVl9EUzMyMzI9eQpDT05GSUdfUlRDX0RSVl9EUzMyMzJfSFdNT049 eQpDT05GSUdfUlRDX0RSVl9QQ0YyMTI3PXkKQ09ORklHX1JUQ19EUlZfUlYzMDI5QzI9eQpDT05G SUdfUlRDX0RSVl9SVjMwMjlfSFdNT049eQpDT05GSUdfUlRDX0RSVl9SWDYxMTA9eQoKIwojIFBs YXRmb3JtIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfQ01PUz15CkNPTkZJR19SVENfRFJW X1ZSVEM9eQpDT05GSUdfUlRDX0RSVl9EUzEyODY9eQpDT05GSUdfUlRDX0RSVl9EUzE1MTE9eQpD T05GSUdfUlRDX0RSVl9EUzE1NTM9eQpDT05GSUdfUlRDX0RSVl9EUzE2ODVfRkFNSUxZPXkKQ09O RklHX1JUQ19EUlZfRFMxNjg1PXkKIyBDT05GSUdfUlRDX0RSVl9EUzE2ODkgaXMgbm90IHNldAoj IENPTkZJR19SVENfRFJWX0RTMTcyODUgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTc0 ODUgaXMgbm90IHNldAojIENPTkZJR19SVENfRFJWX0RTMTc4ODUgaXMgbm90IHNldApDT05GSUdf UlRDX0RSVl9EUzE3NDI9eQpDT05GSUdfUlRDX0RSVl9EUzI0MDQ9eQpDT05GSUdfUlRDX0RSVl9E QTkwNTI9eQpDT05GSUdfUlRDX0RSVl9EQTkwNTU9eQpDT05GSUdfUlRDX0RSVl9EQTkwNjM9eQpD T05GSUdfUlRDX0RSVl9TVEsxN1RBOD15CkNPTkZJR19SVENfRFJWX000OFQ4Nj15CkNPTkZJR19S VENfRFJWX000OFQzNT15CkNPTkZJR19SVENfRFJWX000OFQ1OT15CkNPTkZJR19SVENfRFJWX01T TTYyNDI9eQpDT05GSUdfUlRDX0RSVl9CUTQ4MDI9eQpDT05GSUdfUlRDX0RSVl9SUDVDMDE9eQpD T05GSUdfUlRDX0RSVl9WMzAyMD15CkNPTkZJR19SVENfRFJWX1dNODMxWD15CkNPTkZJR19SVENf RFJWX1dNODM1MD15CkNPTkZJR19SVENfRFJWX1BDRjUwNjMzPXkKQ09ORklHX1JUQ19EUlZfQUIz MTAwPXkKQ09ORklHX1JUQ19EUlZfWllOUU1QPXkKQ09ORklHX1JUQ19EUlZfQ1JPU19FQz15Cgoj CiMgb24tQ1BVIFJUQyBkcml2ZXJzCiMKQ09ORklHX1JUQ19EUlZfQ0FERU5DRT15CkNPTkZJR19S VENfRFJWX0ZUUlRDMDEwPXkKQ09ORklHX1JUQ19EUlZfUENBUD15CkNPTkZJR19SVENfRFJWX01D MTNYWFg9eQpDT05GSUdfUlRDX0RSVl9NVDYzOTc9eQpDT05GSUdfUlRDX0RSVl9SNzMwMT15CkNP TkZJR19SVENfRFJWX0NQQ0FQPXkKCiMKIyBISUQgU2Vuc29yIFJUQyBkcml2ZXJzCiMKQ09ORklH X1JUQ19EUlZfSElEX1NFTlNPUl9USU1FPXkKQ09ORklHX1JUQ19EUlZfR09MREZJU0g9eQpDT05G SUdfUlRDX0RSVl9XSUxDT19FQz15CkNPTkZJR19ETUFERVZJQ0VTPXkKQ09ORklHX0RNQURFVklD RVNfREVCVUc9eQpDT05GSUdfRE1BREVWSUNFU19WREVCVUc9eQoKIwojIERNQSBEZXZpY2VzCiMK Q09ORklHX0RNQV9FTkdJTkU9eQpDT05GSUdfRE1BX1ZJUlRVQUxfQ0hBTk5FTFM9eQpDT05GSUdf RE1BX0FDUEk9eQpDT05GSUdfRE1BX09GPXkKQ09ORklHX0FMVEVSQV9NU0dETUE9eQpDT05GSUdf RFdfQVhJX0RNQUM9eQpDT05GSUdfRlNMX0VETUE9eQpDT05GSUdfSU5URUxfSURNQTY0PXkKQ09O RklHX1BDSF9ETUE9eQpDT05GSUdfUExYX0RNQT15CkNPTkZJR19USU1CX0RNQT15CkNPTkZJR19Y SUxJTlhfWllOUU1QX0RQRE1BPXkKQ09ORklHX1FDT01fSElETUFfTUdNVD15CkNPTkZJR19RQ09N X0hJRE1BPXkKQ09ORklHX0RXX0RNQUNfQ09SRT15CkNPTkZJR19EV19ETUFDPXkKQ09ORklHX0RX X0RNQUNfUENJPXkKQ09ORklHX0RXX0VETUE9eQpDT05GSUdfRFdfRURNQV9QQ0lFPXkKQ09ORklH X0hTVV9ETUE9eQpDT05GSUdfSFNVX0RNQV9QQ0k9eQpDT05GSUdfU0ZfUERNQT15CgojCiMgRE1B IENsaWVudHMKIwpDT05GSUdfQVNZTkNfVFhfRE1BPXkKQ09ORklHX0RNQVRFU1Q9eQpDT05GSUdf RE1BX0VOR0lORV9SQUlEPXkKCiMKIyBETUFCVUYgb3B0aW9ucwojCkNPTkZJR19TWU5DX0ZJTEU9 eQpDT05GSUdfU1dfU1lOQz15CkNPTkZJR19VRE1BQlVGPXkKQ09ORklHX0RNQUJVRl9NT1ZFX05P VElGWT15CiMgQ09ORklHX0RNQUJVRl9TRUxGVEVTVFMgaXMgbm90IHNldApDT05GSUdfRE1BQlVG X0hFQVBTPXkKQ09ORklHX0RNQUJVRl9IRUFQU19TWVNURU09eQpDT05GSUdfRE1BQlVGX0hFQVBT X0NNQT15CiMgZW5kIG9mIERNQUJVRiBvcHRpb25zCgpDT05GSUdfQVVYRElTUExBWT15CkNPTkZJ R19DSEFSTENEPXkKQ09ORklHX0hENDQ3ODBfQ09NTU9OPXkKQ09ORklHX0hENDQ3ODA9eQpDT05G SUdfS1MwMTA4PXkKQ09ORklHX0tTMDEwOF9QT1JUPTB4Mzc4CkNPTkZJR19LUzAxMDhfREVMQVk9 MgpDT05GSUdfQ0ZBRzEyODY0Qj15CkNPTkZJR19DRkFHMTI4NjRCX1JBVEU9MjAKQ09ORklHX0lN R19BU0NJSV9MQ0Q9eQpDT05GSUdfSFQxNkszMz15CkNPTkZJR19MQ0QyUz15CkNPTkZJR19QQVJQ T1JUX1BBTkVMPXkKQ09ORklHX1BBTkVMX1BBUlBPUlQ9MApDT05GSUdfUEFORUxfUFJPRklMRT01 CkNPTkZJR19QQU5FTF9DSEFOR0VfTUVTU0FHRT15CkNPTkZJR19QQU5FTF9CT09UX01FU1NBR0U9 IiIKIyBDT05GSUdfQ0hBUkxDRF9CTF9PRkYgaXMgbm90IHNldAojIENPTkZJR19DSEFSTENEX0JM X09OIGlzIG5vdCBzZXQKQ09ORklHX0NIQVJMQ0RfQkxfRkxBU0g9eQpDT05GSUdfUEFORUw9eQpD T05GSUdfVUlPPXkKQ09ORklHX1VJT19DSUY9eQpDT05GSUdfVUlPX1BEUlZfR0VOSVJRPXkKQ09O RklHX1VJT19ETUVNX0dFTklSUT15CkNPTkZJR19VSU9fQUVDPXkKQ09ORklHX1VJT19TRVJDT1Mz PXkKQ09ORklHX1VJT19QQ0lfR0VORVJJQz15CkNPTkZJR19VSU9fTkVUWD15CkNPTkZJR19VSU9f UFJVU1M9eQpDT05GSUdfVUlPX01GNjI0PXkKQ09ORklHX1VJT19IVl9HRU5FUklDPXkKQ09ORklH X1ZGSU9fSU9NTVVfVFlQRTE9eQpDT05GSUdfVkZJT19WSVJRRkQ9eQpDT05GSUdfVkZJTz15CkNP TkZJR19WRklPX05PSU9NTVU9eQpDT05GSUdfVkZJT19QQ0k9eQpDT05GSUdfVkZJT19QQ0lfVkdB PXkKQ09ORklHX1ZGSU9fUENJX01NQVA9eQpDT05GSUdfVkZJT19QQ0lfSU5UWD15CkNPTkZJR19W RklPX1BDSV9JR0Q9eQpDT05GSUdfVkZJT19NREVWPXkKQ09ORklHX1ZGSU9fTURFVl9ERVZJQ0U9 eQpDT05GSUdfSVJRX0JZUEFTU19NQU5BR0VSPXkKQ09ORklHX1ZJUlRfRFJJVkVSUz15CkNPTkZJ R19WQk9YR1VFU1Q9eQpDT05GSUdfTklUUk9fRU5DTEFWRVM9eQpDT05GSUdfVklSVElPPXkKQ09O RklHX1ZJUlRJT19NRU5VPXkKQ09ORklHX1ZJUlRJT19QQ0k9eQpDT05GSUdfVklSVElPX1BDSV9M RUdBQ1k9eQpDT05GSUdfVklSVElPX1ZEUEE9eQpDT05GSUdfVklSVElPX0JBTExPT049eQpDT05G SUdfVklSVElPX0lOUFVUPXkKQ09ORklHX1ZJUlRJT19NTUlPPXkKQ09ORklHX1ZJUlRJT19NTUlP X0NNRExJTkVfREVWSUNFUz15CkNPTkZJR19WSVJUSU9fRE1BX1NIQVJFRF9CVUZGRVI9eQpDT05G SUdfVkRQQT15CkNPTkZJR19WRFBBX1NJTT15CkNPTkZJR19WRFBBX1NJTV9ORVQ9eQpDT05GSUdf SUZDVkY9eQpDT05GSUdfTUxYNV9WRFBBPXkKQ09ORklHX01MWDVfVkRQQV9ORVQ9eQpDT05GSUdf VkhPU1RfSU9UTEI9eQpDT05GSUdfVkhPU1RfUklORz15CkNPTkZJR19WSE9TVD15CkNPTkZJR19W SE9TVF9NRU5VPXkKQ09ORklHX1ZIT1NUX05FVD15CkNPTkZJR19WSE9TVF9TQ1NJPXkKQ09ORklH X1ZIT1NUX1ZTT0NLPXkKQ09ORklHX1ZIT1NUX1ZEUEE9eQpDT05GSUdfVkhPU1RfQ1JPU1NfRU5E SUFOX0xFR0FDWT15CgojCiMgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAojCkNPTkZJ R19IWVBFUlY9eQpDT05GSUdfSFlQRVJWX1RJTUVSPXkKQ09ORklHX0hZUEVSVl9VVElMUz15CkNP TkZJR19IWVBFUlZfQkFMTE9PTj15CiMgZW5kIG9mIE1pY3Jvc29mdCBIeXBlci1WIGd1ZXN0IHN1 cHBvcnQKCkNPTkZJR19HUkVZQlVTPXkKQ09ORklHX0dSRVlCVVNfRVMyPXkKQ09ORklHX1NUQUdJ Tkc9eQpDT05GSUdfUFJJU00yX1VTQj15CkNPTkZJR19DT01FREk9eQpDT05GSUdfQ09NRURJX0RF QlVHPXkKQ09ORklHX0NPTUVESV9ERUZBVUxUX0JVRl9TSVpFX0tCPTIwNDgKQ09ORklHX0NPTUVE SV9ERUZBVUxUX0JVRl9NQVhTSVpFX0tCPTIwNDgwCkNPTkZJR19DT01FRElfTUlTQ19EUklWRVJT PXkKQ09ORklHX0NPTUVESV9CT05EPXkKQ09ORklHX0NPTUVESV9URVNUPXkKQ09ORklHX0NPTUVE SV9QQVJQT1JUPXkKQ09ORklHX0NPTUVESV9TU1ZfRE5QPXkKQ09ORklHX0NPTUVESV9JU0FfRFJJ VkVSUz15CkNPTkZJR19DT01FRElfUENMNzExPXkKQ09ORklHX0NPTUVESV9QQ0w3MjQ9eQpDT05G SUdfQ09NRURJX1BDTDcyNj15CkNPTkZJR19DT01FRElfUENMNzMwPXkKQ09ORklHX0NPTUVESV9Q Q0w4MTI9eQpDT05GSUdfQ09NRURJX1BDTDgxNj15CkNPTkZJR19DT01FRElfUENMODE4PXkKQ09O RklHX0NPTUVESV9QQ00zNzI0PXkKQ09ORklHX0NPTUVESV9BTVBMQ19ESU8yMDBfSVNBPXkKQ09O RklHX0NPTUVESV9BTVBMQ19QQzIzNl9JU0E9eQpDT05GSUdfQ09NRURJX0FNUExDX1BDMjYzX0lT QT15CkNPTkZJR19DT01FRElfUlRJODAwPXkKQ09ORklHX0NPTUVESV9SVEk4MDI9eQpDT05GSUdf Q09NRURJX0RBQzAyPXkKQ09ORklHX0NPTUVESV9EQVMxNk0xPXkKQ09ORklHX0NPTUVESV9EQVMw OF9JU0E9eQpDT05GSUdfQ09NRURJX0RBUzE2PXkKQ09ORklHX0NPTUVESV9EQVM4MDA9eQpDT05G SUdfQ09NRURJX0RBUzE4MDA9eQpDT05GSUdfQ09NRURJX0RBUzY0MDI9eQpDT05GSUdfQ09NRURJ X0RUMjgwMT15CkNPTkZJR19DT01FRElfRFQyODExPXkKQ09ORklHX0NPTUVESV9EVDI4MTQ9eQpD T05GSUdfQ09NRURJX0RUMjgxNT15CkNPTkZJR19DT01FRElfRFQyODE3PXkKQ09ORklHX0NPTUVE SV9EVDI4Mlg9eQpDT05GSUdfQ09NRURJX0RNTTMyQVQ9eQpDT05GSUdfQ09NRURJX0ZMNTEyPXkK Q09ORklHX0NPTUVESV9BSU9fQUlPMTJfOD15CkNPTkZJR19DT01FRElfQUlPX0lJUk9fMTY9eQpD T05GSUdfQ09NRURJX0lJX1BDSTIwS0M9eQpDT05GSUdfQ09NRURJX0M2WERJR0lPPXkKQ09ORklH X0NPTUVESV9NUEM2MjQ9eQpDT05GSUdfQ09NRURJX0FEUTEyQj15CkNPTkZJR19DT01FRElfTklf QVRfQTIxNTA9eQpDT05GSUdfQ09NRURJX05JX0FUX0FPPXkKQ09ORklHX0NPTUVESV9OSV9BVE1J Tz15CkNPTkZJR19DT01FRElfTklfQVRNSU8xNkQ9eQpDT05GSUdfQ09NRURJX05JX0xBQlBDX0lT QT15CkNPTkZJR19DT01FRElfUENNQUQ9eQpDT05GSUdfQ09NRURJX1BDTURBMTI9eQpDT05GSUdf Q09NRURJX1BDTU1JTz15CkNPTkZJR19DT01FRElfUENNVUlPPXkKQ09ORklHX0NPTUVESV9NVUxU SVEzPXkKQ09ORklHX0NPTUVESV9TNTI2PXkKQ09ORklHX0NPTUVESV9QQ0lfRFJJVkVSUz15CkNP TkZJR19DT01FRElfODI1NV9QQ0k9eQpDT05GSUdfQ09NRURJX0FERElfV0FUQ0hET0c9eQpDT05G SUdfQ09NRURJX0FERElfQVBDSV8xMDMyPXkKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMTUwMD15 CkNPTkZJR19DT01FRElfQURESV9BUENJXzE1MTY9eQpDT05GSUdfQ09NRURJX0FERElfQVBDSV8x NTY0PXkKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMTZYWD15CkNPTkZJR19DT01FRElfQURESV9B UENJXzIwMzI9eQpDT05GSUdfQ09NRURJX0FERElfQVBDSV8yMjAwPXkKQ09ORklHX0NPTUVESV9B RERJX0FQQ0lfMzEyMD15CkNPTkZJR19DT01FRElfQURESV9BUENJXzM1MDE9eQpDT05GSUdfQ09N RURJX0FERElfQVBDSV8zWFhYPXkKQ09ORklHX0NPTUVESV9BRExfUENJNjIwOD15CkNPTkZJR19D T01FRElfQURMX1BDSTdYM1g9eQpDT05GSUdfQ09NRURJX0FETF9QQ0k4MTY0PXkKQ09ORklHX0NP TUVESV9BRExfUENJOTExMT15CkNPTkZJR19DT01FRElfQURMX1BDSTkxMTg9eQpDT05GSUdfQ09N RURJX0FEVl9QQ0kxNzEwPXkKQ09ORklHX0NPTUVESV9BRFZfUENJMTcyMD15CkNPTkZJR19DT01F RElfQURWX1BDSTE3MjM9eQpDT05GSUdfQ09NRURJX0FEVl9QQ0kxNzI0PXkKQ09ORklHX0NPTUVE SV9BRFZfUENJMTc2MD15CkNPTkZJR19DT01FRElfQURWX1BDSV9ESU89eQpDT05GSUdfQ09NRURJ X0FNUExDX0RJTzIwMF9QQ0k9eQpDT05GSUdfQ09NRURJX0FNUExDX1BDMjM2X1BDST15CkNPTkZJ R19DT01FRElfQU1QTENfUEMyNjNfUENJPXkKQ09ORklHX0NPTUVESV9BTVBMQ19QQ0kyMjQ9eQpD T05GSUdfQ09NRURJX0FNUExDX1BDSTIzMD15CkNPTkZJR19DT01FRElfQ09OVEVDX1BDSV9ESU89 eQpDT05GSUdfQ09NRURJX0RBUzA4X1BDST15CkNPTkZJR19DT01FRElfRFQzMDAwPXkKQ09ORklH X0NPTUVESV9EWU5BX1BDSTEwWFg9eQpDT05GSUdfQ09NRURJX0dTQ19IUERJPXkKQ09ORklHX0NP TUVESV9NRjZYND15CkNPTkZJR19DT01FRElfSUNQX01VTFRJPXkKQ09ORklHX0NPTUVESV9EQVFC T0FSRDIwMDA9eQpDT05GSUdfQ09NRURJX0pSM19QQ0k9eQpDT05GSUdfQ09NRURJX0tFX0NPVU5U RVI9eQpDT05GSUdfQ09NRURJX0NCX1BDSURBUzY0PXkKQ09ORklHX0NPTUVESV9DQl9QQ0lEQVM9 eQpDT05GSUdfQ09NRURJX0NCX1BDSUREQT15CkNPTkZJR19DT01FRElfQ0JfUENJTURBUz15CkNP TkZJR19DT01FRElfQ0JfUENJTUREQT15CkNPTkZJR19DT01FRElfTUU0MDAwPXkKQ09ORklHX0NP TUVESV9NRV9EQVE9eQpDT05GSUdfQ09NRURJX05JXzY1Mjc9eQpDT05GSUdfQ09NRURJX05JXzY1 WFg9eQpDT05GSUdfQ09NRURJX05JXzY2MFg9eQpDT05GSUdfQ09NRURJX05JXzY3MFg9eQpDT05G SUdfQ09NRURJX05JX0xBQlBDX1BDST15CkNPTkZJR19DT01FRElfTklfUENJRElPPXkKQ09ORklH X0NPTUVESV9OSV9QQ0lNSU89eQpDT05GSUdfQ09NRURJX1JURDUyMD15CkNPTkZJR19DT01FRElf UzYyNj15CkNPTkZJR19DT01FRElfTUlURT15CkNPTkZJR19DT01FRElfTklfVElPQ01EPXkKQ09O RklHX0NPTUVESV9QQ01DSUFfRFJJVkVSUz15CkNPTkZJR19DT01FRElfQ0JfREFTMTZfQ1M9eQpD T05GSUdfQ09NRURJX0RBUzA4X0NTPXkKQ09ORklHX0NPTUVESV9OSV9EQVFfNzAwX0NTPXkKQ09O RklHX0NPTUVESV9OSV9EQVFfRElPMjRfQ1M9eQpDT05GSUdfQ09NRURJX05JX0xBQlBDX0NTPXkK Q09ORklHX0NPTUVESV9OSV9NSU9fQ1M9eQpDT05GSUdfQ09NRURJX1FVQVRFQ0hfREFRUF9DUz15 CkNPTkZJR19DT01FRElfVVNCX0RSSVZFUlM9eQpDT05GSUdfQ09NRURJX0RUOTgxMj15CkNPTkZJ R19DT01FRElfTklfVVNCNjUwMT15CkNPTkZJR19DT01FRElfVVNCRFVYPXkKQ09ORklHX0NPTUVE SV9VU0JEVVhGQVNUPXkKQ09ORklHX0NPTUVESV9VU0JEVVhTSUdNQT15CkNPTkZJR19DT01FRElf Vk1LODBYWD15CkNPTkZJR19DT01FRElfODI1ND15CkNPTkZJR19DT01FRElfODI1NT15CkNPTkZJ R19DT01FRElfODI1NV9TQT15CkNPTkZJR19DT01FRElfS0NPTUVESUxJQj15CkNPTkZJR19DT01F RElfQU1QTENfRElPMjAwPXkKQ09ORklHX0NPTUVESV9BTVBMQ19QQzIzNj15CkNPTkZJR19DT01F RElfREFTMDg9eQpDT05GSUdfQ09NRURJX0lTQURNQT15CkNPTkZJR19DT01FRElfTklfTEFCUEM9 eQpDT05GSUdfQ09NRURJX05JX0xBQlBDX0lTQURNQT15CkNPTkZJR19DT01FRElfTklfVElPPXkK Q09ORklHX0NPTUVESV9OSV9ST1VUSU5HPXkKQ09ORklHX0ZCX09MUENfRENPTj15CkNPTkZJR19S VEw4MTkyVT1tCkNPTkZJR19SVExMSUI9bQpDT05GSUdfUlRMTElCX0NSWVBUT19DQ01QPW0KQ09O RklHX1JUTExJQl9DUllQVE9fVEtJUD1tCkNPTkZJR19SVExMSUJfQ1JZUFRPX1dFUD1tCkNPTkZJ R19SVEw4MTkyRT1tCkNPTkZJR19SVEw4NzIzQlM9bQpDT05GSUdfUjg3MTJVPXkKQ09ORklHX1I4 MTg4RVU9bQpDT05GSUdfODhFVV9BUF9NT0RFPXkKQ09ORklHX1JUUzUyMDg9eQpDT05GSUdfVlQ2 NjU1PW0KQ09ORklHX1ZUNjY1Nj1tCgojCiMgSUlPIHN0YWdpbmcgZHJpdmVycwojCgojCiMgQWNj ZWxlcm9tZXRlcnMKIwpDT05GSUdfQURJUzE2MjAzPXkKQ09ORklHX0FESVMxNjI0MD15CiMgZW5k IG9mIEFjY2VsZXJvbWV0ZXJzCgojCiMgQW5hbG9nIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNP TkZJR19BRDc4MTY9eQpDT05GSUdfQUQ3MjgwPXkKIyBlbmQgb2YgQW5hbG9nIHRvIGRpZ2l0YWwg Y29udmVydGVycwoKIwojIEFuYWxvZyBkaWdpdGFsIGJpLWRpcmVjdGlvbiBjb252ZXJ0ZXJzCiMK Q09ORklHX0FEVDczMTY9eQpDT05GSUdfQURUNzMxNl9TUEk9eQpDT05GSUdfQURUNzMxNl9JMkM9 eQojIGVuZCBvZiBBbmFsb2cgZGlnaXRhbCBiaS1kaXJlY3Rpb24gY29udmVydGVycwoKIwojIENh cGFjaXRhbmNlIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRDcxNTA9eQpDT05GSUdf QUQ3NzQ2PXkKIyBlbmQgb2YgQ2FwYWNpdGFuY2UgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCgojCiMg RGlyZWN0IERpZ2l0YWwgU3ludGhlc2lzCiMKQ09ORklHX0FEOTgzMj15CkNPTkZJR19BRDk4MzQ9 eQojIGVuZCBvZiBEaXJlY3QgRGlnaXRhbCBTeW50aGVzaXMKCiMKIyBOZXR3b3JrIEFuYWx5emVy LCBJbXBlZGFuY2UgQ29udmVydGVycwojCkNPTkZJR19BRDU5MzM9eQojIGVuZCBvZiBOZXR3b3Jr IEFuYWx5emVyLCBJbXBlZGFuY2UgQ29udmVydGVycwoKIwojIEFjdGl2ZSBlbmVyZ3kgbWV0ZXJp bmcgSUMKIwpDT05GSUdfQURFNzg1ND15CkNPTkZJR19BREU3ODU0X0kyQz15CkNPTkZJR19BREU3 ODU0X1NQST15CiMgZW5kIG9mIEFjdGl2ZSBlbmVyZ3kgbWV0ZXJpbmcgSUMKCiMKIyBSZXNvbHZl ciB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQyUzEyMTA9eQojIGVuZCBvZiBSZXNv bHZlciB0byBkaWdpdGFsIGNvbnZlcnRlcnMKIyBlbmQgb2YgSUlPIHN0YWdpbmcgZHJpdmVycwoK Q09ORklHX0ZCX1NNNzUwPXkKQ09ORklHX1NUQUdJTkdfTUVESUE9eQpDT05GSUdfSU5URUxfQVRP TUlTUD15CkNPTkZJR19WSURFT19BVE9NSVNQPXkKQ09ORklHX1ZJREVPX0FUT01JU1BfSVNQMjQw MT15CkNPTkZJR19WSURFT19BVE9NSVNQX09WMjcyMj15CkNPTkZJR19WSURFT19BVE9NSVNQX0dD MjIzNT15CkNPTkZJR19WSURFT19BVE9NSVNQX01TUkxJU1RfSEVMUEVSPXkKQ09ORklHX1ZJREVP X0FUT01JU1BfTVQ5TTExND15CkNPTkZJR19WSURFT19BVE9NSVNQX0dDMDMxMD15CkNPTkZJR19W SURFT19BVE9NSVNQX09WMjY4MD15CkNPTkZJR19WSURFT19BVE9NSVNQX09WNTY5Mz15CkNPTkZJ R19WSURFT19BVE9NSVNQX0xNMzU1ND15CkNPTkZJR19WSURFT19aT1JBTj15CkNPTkZJR19WSURF T19aT1JBTl9EQzMwPXkKQ09ORklHX1ZJREVPX1pPUkFOX1pSMzYwNjA9eQpDT05GSUdfVklERU9f Wk9SQU5fQlVaPXkKQ09ORklHX1ZJREVPX1pPUkFOX0RDMTA9eQpDT05GSUdfVklERU9fWk9SQU5f TE1MMzM9eQpDT05GSUdfVklERU9fWk9SQU5fTE1MMzNSMTA9eQpDT05GSUdfVklERU9fWk9SQU5f QVZTNkVZRVM9eQpDT05GSUdfVklERU9fSVBVM19JTUdVPXkKCiMKIyBBbmRyb2lkCiMKQ09ORklH X0FTSE1FTT15CiMgZW5kIG9mIEFuZHJvaWQKCkNPTkZJR19TVEFHSU5HX0JPQVJEPXkKQ09ORklH X0xURV9HRE03MjRYPW0KQ09ORklHX0ZJUkVXSVJFX1NFUklBTD15CkNPTkZJR19GV1RUWV9NQVhf VE9UQUxfUE9SVFM9NjQKQ09ORklHX0ZXVFRZX01BWF9DQVJEX1BPUlRTPTMyCkNPTkZJR19HU19G UEdBQk9PVD15CkNPTkZJR19VTklTWVNTUEFSPXkKQ09ORklHX0ZCX1RGVD15CkNPTkZJR19GQl9U RlRfQUdNMTI2NEtfRkw9eQpDT05GSUdfRkJfVEZUX0JENjYzNDc0PXkKQ09ORklHX0ZCX1RGVF9I WDgzNDBCTj15CkNPTkZJR19GQl9URlRfSFg4MzQ3RD15CkNPTkZJR19GQl9URlRfSFg4MzUzRD15 CkNPTkZJR19GQl9URlRfSFg4MzU3RD15CkNPTkZJR19GQl9URlRfSUxJOTE2Mz15CkNPTkZJR19G Ql9URlRfSUxJOTMyMD15CkNPTkZJR19GQl9URlRfSUxJOTMyNT15CkNPTkZJR19GQl9URlRfSUxJ OTM0MD15CkNPTkZJR19GQl9URlRfSUxJOTM0MT15CkNPTkZJR19GQl9URlRfSUxJOTQ4MT15CkNP TkZJR19GQl9URlRfSUxJOTQ4Nj15CkNPTkZJR19GQl9URlRfUENEODU0ND15CkNPTkZJR19GQl9U RlRfUkE4ODc1PXkKQ09ORklHX0ZCX1RGVF9TNkQwMkExPXkKQ09ORklHX0ZCX1RGVF9TNkQxMTIx PXkKQ09ORklHX0ZCX1RGVF9TRVBTNTI1PXkKQ09ORklHX0ZCX1RGVF9TSDExMDY9eQpDT05GSUdf RkJfVEZUX1NTRDEyODk9eQpDT05GSUdfRkJfVEZUX1NTRDEzMDU9eQpDT05GSUdfRkJfVEZUX1NT RDEzMDY9eQpDT05GSUdfRkJfVEZUX1NTRDEzMzE9eQpDT05GSUdfRkJfVEZUX1NTRDEzNTE9eQpD T05GSUdfRkJfVEZUX1NUNzczNVI9eQpDT05GSUdfRkJfVEZUX1NUNzc4OVY9eQpDT05GSUdfRkJf VEZUX1RJTllMQ0Q9eQpDT05GSUdfRkJfVEZUX1RMUzgyMDQ9eQpDT05GSUdfRkJfVEZUX1VDMTYx MT15CkNPTkZJR19GQl9URlRfVUMxNzAxPXkKQ09ORklHX0ZCX1RGVF9VUEQxNjE3MDQ9eQpDT05G SUdfRkJfVEZUX1dBVFRFUk9UVD15CkNPTkZJR19NT1NUX0NPTVBPTkVOVFM9eQpDT05GSUdfTU9T VF9ORVQ9eQpDT05GSUdfTU9TVF9TT1VORD15CkNPTkZJR19NT1NUX1ZJREVPPXkKQ09ORklHX01P U1RfRElNMj15CkNPTkZJR19NT1NUX0kyQz15CkNPTkZJR19LUzcwMTA9eQpDT05GSUdfR1JFWUJV U19BVURJTz15CkNPTkZJR19HUkVZQlVTX0FVRElPX0FQQl9DT0RFQz15CkNPTkZJR19HUkVZQlVT X0JPT1RST009eQpDT05GSUdfR1JFWUJVU19GSVJNV0FSRT15CkNPTkZJR19HUkVZQlVTX0hJRD15 CkNPTkZJR19HUkVZQlVTX0xJR0hUPXkKQ09ORklHX0dSRVlCVVNfTE9HPXkKQ09ORklHX0dSRVlC VVNfTE9PUEJBQ0s9eQpDT05GSUdfR1JFWUJVU19QT1dFUj15CkNPTkZJR19HUkVZQlVTX1JBVz15 CkNPTkZJR19HUkVZQlVTX1ZJQlJBVE9SPXkKQ09ORklHX0dSRVlCVVNfQlJJREdFRF9QSFk9eQpD T05GSUdfR1JFWUJVU19HUElPPXkKQ09ORklHX0dSRVlCVVNfSTJDPXkKQ09ORklHX0dSRVlCVVNf UFdNPXkKQ09ORklHX0dSRVlCVVNfU0RJTz15CkNPTkZJR19HUkVZQlVTX1NQST15CkNPTkZJR19H UkVZQlVTX1VBUlQ9eQpDT05GSUdfR1JFWUJVU19VU0I9eQpDT05GSUdfUEk0MzM9eQoKIwojIEdh c2tldCBkZXZpY2VzCiMKIyBlbmQgb2YgR2Fza2V0IGRldmljZXMKCkNPTkZJR19YSUxfQVhJU19G SUZPPXkKQ09ORklHX0ZJRUxEQlVTX0RFVj15CkNPTkZJR19ITVNfQU5ZQlVTU19CVVM9eQpDT05G SUdfQVJDWF9BTllCVVNfQ09OVFJPTExFUj15CkNPTkZJR19ITVNfUFJPRklORVQ9eQpDT05GSUdf S1BDMjAwMD15CkNPTkZJR19LUEMyMDAwX0NPUkU9eQpDT05GSUdfS1BDMjAwMF9TUEk9eQpDT05G SUdfS1BDMjAwMF9JMkM9eQpDT05GSUdfS1BDMjAwMF9ETUE9eQpDT05GSUdfUUxHRT15CkNPTkZJ R19XSU1BWD15CkNPTkZJR19XSU1BWF9ERUJVR19MRVZFTD04CkNPTkZJR19XSU1BWF9JMjQwME09 eQpDT05GSUdfV0lNQVhfSTI0MDBNX1VTQj15CkNPTkZJR19XSU1BWF9JMjQwME1fREVCVUdfTEVW RUw9OApDT05GSUdfV0ZYPXkKQ09ORklHX1NQTUlfSElTSTM2NzA9eQpDT05GSUdfTUZEX0hJNjQy MV9TUE1JPXkKQ09ORklHX1JFR1VMQVRPUl9ISTY0MjFWNjAwPXkKQ09ORklHX1g4Nl9QTEFURk9S TV9ERVZJQ0VTPXkKQ09ORklHX0FDUElfV01JPXkKQ09ORklHX1dNSV9CTU9GPXkKQ09ORklHX0FM SUVOV0FSRV9XTUk9eQpDT05GSUdfSFVBV0VJX1dNST15CkNPTkZJR19JTlRFTF9XTUlfU0JMX0ZX X1VQREFURT15CkNPTkZJR19JTlRFTF9XTUlfVEhVTkRFUkJPTFQ9eQpDT05GSUdfTVhNX1dNST15 CkNPTkZJR19QRUFRX1dNST15CkNPTkZJR19YSUFPTUlfV01JPXkKQ09ORklHX0FDRVJIREY9eQpD T05GSUdfQUNFUl9XSVJFTEVTUz15CkNPTkZJR19BQ0VSX1dNST15CkNPTkZJR19BTURfUE1DPXkK Q09ORklHX0FQUExFX0dNVVg9eQpDT05GSUdfQVNVU19MQVBUT1A9eQpDT05GSUdfQVNVU19XSVJF TEVTUz15CkNPTkZJR19BU1VTX1dNST15CkNPTkZJR19BU1VTX05CX1dNST15CkNPTkZJR19FRUVQ Q19MQVBUT1A9eQpDT05GSUdfRUVFUENfV01JPXkKQ09ORklHX0RDREJBUz15CkNPTkZJR19ERUxM X1NNQklPUz15CkNPTkZJR19ERUxMX1NNQklPU19XTUk9eQpDT05GSUdfREVMTF9TTUJJT1NfU01N PXkKQ09ORklHX0RFTExfTEFQVE9QPXkKQ09ORklHX0RFTExfUkJUTj15CkNPTkZJR19ERUxMX1JC VT15CkNPTkZJR19ERUxMX1NNTzg4MDA9eQpDT05GSUdfREVMTF9XTUk9eQpDT05GSUdfREVMTF9X TUlfU1lTTUFOPXkKQ09ORklHX0RFTExfV01JX0RFU0NSSVBUT1I9eQpDT05GSUdfREVMTF9XTUlf QUlPPXkKQ09ORklHX0RFTExfV01JX0xFRD15CkNPTkZJR19BTUlMT19SRktJTEw9eQpDT05GSUdf RlVKSVRTVV9MQVBUT1A9eQpDT05GSUdfRlVKSVRTVV9UQUJMRVQ9eQpDT05GSUdfR1BEX1BPQ0tF VF9GQU49eQpDT05GSUdfSFBfQUNDRUw9eQpDT05GSUdfSFBfV0lSRUxFU1M9eQpDT05GSUdfSFBf V01JPXkKQ09ORklHX1RDMTEwMF9XTUk9eQpDT05GSUdfSUJNX1JUTD15CkNPTkZJR19JREVBUEFE X0xBUFRPUD15CkNPTkZJR19TRU5TT1JTX0hEQVBTPXkKQ09ORklHX1RISU5LUEFEX0FDUEk9eQpD T05GSUdfVEhJTktQQURfQUNQSV9BTFNBX1NVUFBPUlQ9eQpDT05GSUdfVEhJTktQQURfQUNQSV9E RUJVR0ZBQ0lMSVRJRVM9eQpDT05GSUdfVEhJTktQQURfQUNQSV9ERUJVRz15CkNPTkZJR19USElO S1BBRF9BQ1BJX1VOU0FGRV9MRURTPXkKQ09ORklHX1RISU5LUEFEX0FDUElfVklERU89eQpDT05G SUdfVEhJTktQQURfQUNQSV9IT1RLRVlfUE9MTD15CkNPTkZJR19JTlRFTF9BVE9NSVNQMl9MRUQ9 eQpDT05GSUdfSU5URUxfQ0hUX0lOVDMzRkU9eQpDT05GSUdfSU5URUxfSElEX0VWRU5UPXkKQ09O RklHX0lOVEVMX0lOVDAwMDJfVkdQSU89eQpDT05GSUdfSU5URUxfTUVOTE9XPXkKQ09ORklHX0lO VEVMX09BS1RSQUlMPXkKQ09ORklHX0lOVEVMX1ZCVE49eQpDT05GSUdfTVNJX0xBUFRPUD15CkNP TkZJR19NU0lfV01JPXkKQ09ORklHX1hPMTVfRUJPT0s9eQpDT05GSUdfWE8xX1JGS0lMTD15CkNP TkZJR19QQ0VOR0lORVNfQVBVMj15CkNPTkZJR19TQU1TVU5HX0xBUFRPUD15CkNPTkZJR19TQU1T VU5HX1ExMD15CkNPTkZJR19BQ1BJX1RPU0hJQkE9eQpDT05GSUdfVE9TSElCQV9CVF9SRktJTEw9 eQpDT05GSUdfVE9TSElCQV9IQVBTPXkKQ09ORklHX1RPU0hJQkFfV01JPXkKQ09ORklHX0FDUElf Q01QQz15CkNPTkZJR19DT01QQUxfTEFQVE9QPXkKQ09ORklHX0xHX0xBUFRPUD15CkNPTkZJR19Q QU5BU09OSUNfTEFQVE9QPXkKQ09ORklHX1NPTllfTEFQVE9QPXkKQ09ORklHX1NPTllQSV9DT01Q QVQ9eQpDT05GSUdfU1lTVEVNNzZfQUNQST15CkNPTkZJR19UT1BTVEFSX0xBUFRPUD15CkNPTkZJ R19JMkNfTVVMVElfSU5TVEFOVElBVEU9eQpDT05GSUdfTUxYX1BMQVRGT1JNPXkKQ09ORklHX1RP VUNIU0NSRUVOX0RNST15CkNPTkZJR19JTlRFTF9JTVI9eQpDT05GSUdfSU5URUxfSVBTPXkKQ09O RklHX0lOVEVMX1JTVD15CkNPTkZJR19JTlRFTF9TTUFSVENPTk5FQ1Q9eQpDT05GSUdfSU5URUxf QlhUV0NfUE1JQ19UTVU9eQpDT05GSUdfSU5URUxfQ0hURENfVElfUFdSQlROPXkKQ09ORklHX0lO VEVMX01GTERfVEhFUk1BTD15CkNPTkZJR19JTlRFTF9NSURfUE9XRVJfQlVUVE9OPXkKQ09ORklH X0lOVEVMX01SRkxEX1BXUkJUTj15CkNPTkZJR19JTlRFTF9QTUNfQ09SRT15CkNPTkZJR19JTlRF TF9QTVRfQ0xBU1M9eQpDT05GSUdfSU5URUxfUE1UX1RFTEVNRVRSWT15CkNPTkZJR19JTlRFTF9Q TVRfQ1JBU0hMT0c9eQpDT05GSUdfSU5URUxfUFVOSVRfSVBDPXkKQ09ORklHX0lOVEVMX1NDVV9J UEM9eQpDT05GSUdfSU5URUxfU0NVPXkKQ09ORklHX0lOVEVMX1NDVV9QQ0k9eQpDT05GSUdfSU5U RUxfU0NVX1BMQVRGT1JNPXkKQ09ORklHX0lOVEVMX1NDVV9JUENfVVRJTD15CkNPTkZJR19QTUNf QVRPTT15CkNPTkZJR19HT0xERklTSF9QSVBFPXkKQ09ORklHX0NIUk9NRV9QTEFURk9STVM9eQpD T05GSUdfQ0hST01FT1NfTEFQVE9QPXkKQ09ORklHX0NIUk9NRU9TX1BTVE9SRT15CkNPTkZJR19D SFJPTUVPU19UQk1DPXkKQ09ORklHX0NST1NfRUM9eQpDT05GSUdfQ1JPU19FQ19JMkM9eQpDT05G SUdfQ1JPU19FQ19SUE1TRz15CkNPTkZJR19DUk9TX0VDX1NQST15CkNPTkZJR19DUk9TX0VDX0xQ Qz15CkNPTkZJR19DUk9TX0VDX1BST1RPPXkKQ09ORklHX0NST1NfS0JEX0xFRF9CQUNLTElHSFQ9 eQpDT05GSUdfQ1JPU19FQ19DSEFSREVWPXkKQ09ORklHX0NST1NfRUNfTElHSFRCQVI9eQpDT05G SUdfQ1JPU19FQ19WQkM9eQpDT05GSUdfQ1JPU19FQ19ERUJVR0ZTPXkKQ09ORklHX0NST1NfRUNf U0VOU09SSFVCPXkKQ09ORklHX0NST1NfRUNfU1lTRlM9eQpDT05GSUdfQ1JPU19FQ19UWVBFQz15 CkNPTkZJR19DUk9TX1VTQlBEX0xPR0dFUj15CkNPTkZJR19DUk9TX1VTQlBEX05PVElGWT15CkNP TkZJR19XSUxDT19FQz15CkNPTkZJR19XSUxDT19FQ19ERUJVR0ZTPXkKQ09ORklHX1dJTENPX0VD X0VWRU5UUz15CkNPTkZJR19XSUxDT19FQ19URUxFTUVUUlk9eQpDT05GSUdfTUVMTEFOT1hfUExB VEZPUk09eQpDT05GSUdfTUxYUkVHX0hPVFBMVUc9eQpDT05GSUdfTUxYUkVHX0lPPXkKQ09ORklH X09MUENfRUM9eQpDT05GSUdfU1VSRkFDRV9QTEFURk9STVM9eQpDT05GSUdfU1VSRkFDRTNfV01J PXkKQ09ORklHX1NVUkZBQ0VfM19CVVRUT049eQpDT05GSUdfU1VSRkFDRV8zX1BPV0VSX09QUkVH SU9OPXkKQ09ORklHX1NVUkZBQ0VfR1BFPXkKQ09ORklHX1NVUkZBQ0VfUFJPM19CVVRUT049eQpD T05GSUdfSEFWRV9DTEs9eQpDT05GSUdfQ0xLREVWX0xPT0tVUD15CkNPTkZJR19IQVZFX0NMS19Q UkVQQVJFPXkKQ09ORklHX0NPTU1PTl9DTEs9eQpDT05GSUdfQ09NTU9OX0NMS19XTTgzMVg9eQpD T05GSUdfQ09NTU9OX0NMS19NQVg3NzY4Nj15CkNPTkZJR19DT01NT05fQ0xLX01BWDk0ODU9eQpD T05GSUdfQ09NTU9OX0NMS19SSzgwOD15CkNPTkZJR19DT01NT05fQ0xLX1NJNTM0MT15CkNPTkZJ R19DT01NT05fQ0xLX1NJNTM1MT15CkNPTkZJR19DT01NT05fQ0xLX1NJNTE0PXkKQ09ORklHX0NP TU1PTl9DTEtfU0k1NDQ9eQpDT05GSUdfQ09NTU9OX0NMS19TSTU3MD15CkNPTkZJR19DT01NT05f Q0xLX0NEQ0U3MDY9eQpDT05GSUdfQ09NTU9OX0NMS19DRENFOTI1PXkKQ09ORklHX0NPTU1PTl9D TEtfQ1MyMDAwX0NQPXkKQ09ORklHX0NPTU1PTl9DTEtfUzJNUFMxMT15CkNPTkZJR19DTEtfVFdM NjA0MD15CkNPTkZJR19DT01NT05fQ0xLX0xPQ0hOQUdBUj15CkNPTkZJR19DT01NT05fQ0xLX1BB TE1BUz15CkNPTkZJR19DT01NT05fQ0xLX1BXTT15CkNPTkZJR19DT01NT05fQ0xLX1ZDNT15CkNP TkZJR19DT01NT05fQ0xLX0JENzE4WFg9eQpDT05GSUdfQ09NTU9OX0NMS19GSVhFRF9NTUlPPXkK Q09ORklHX0NMS19MR01fQ0dVPXkKQ09ORklHX0hXU1BJTkxPQ0s9eQoKIwojIENsb2NrIFNvdXJj ZSBkcml2ZXJzCiMKQ09ORklHX1RJTUVSX09GPXkKQ09ORklHX1RJTUVSX1BST0JFPXkKQ09ORklH X0NMS1NSQ19JODI1Mz15CkNPTkZJR19DTEtFVlRfSTgyNTM9eQpDT05GSUdfSTgyNTNfTE9DSz15 CkNPTkZJR19DTEtCTERfSTgyNTM9eQpDT05GSUdfQ0xLU1JDX01NSU89eQpDT05GSUdfRFdfQVBC X1RJTUVSPXkKQ09ORklHX01JQ1JPQ0hJUF9QSVQ2NEI9eQojIGVuZCBvZiBDbG9jayBTb3VyY2Ug ZHJpdmVycwoKQ09ORklHX01BSUxCT1g9eQpDT05GSUdfUExBVEZPUk1fTUhVPXkKQ09ORklHX1BD Qz15CkNPTkZJR19BTFRFUkFfTUJPWD15CkNPTkZJR19NQUlMQk9YX1RFU1Q9eQpDT05GSUdfSU9N TVVfSU9WQT15CkNPTkZJR19JT0FTSUQ9eQpDT05GSUdfSU9NTVVfQVBJPXkKQ09ORklHX0lPTU1V X1NVUFBPUlQ9eQoKIwojIEdlbmVyaWMgSU9NTVUgUGFnZXRhYmxlIFN1cHBvcnQKIwojIGVuZCBv ZiBHZW5lcmljIElPTU1VIFBhZ2V0YWJsZSBTdXBwb3J0CgpDT05GSUdfSU9NTVVfREVCVUdGUz15 CkNPTkZJR19JT01NVV9ERUZBVUxUX1BBU1NUSFJPVUdIPXkKQ09ORklHX09GX0lPTU1VPXkKQ09O RklHX0lPTU1VX0RNQT15CkNPTkZJR19ETUFSX1RBQkxFPXkKQ09ORklHX0lOVEVMX0lPTU1VPXkK Q09ORklHX0lOVEVMX0lPTU1VX0RFQlVHRlM9eQpDT05GSUdfSU5URUxfSU9NTVVfREVGQVVMVF9P Tj15CkNPTkZJR19JTlRFTF9JT01NVV9GTE9QUFlfV0E9eQpDT05GSUdfSU5URUxfSU9NTVVfU0NB TEFCTEVfTU9ERV9ERUZBVUxUX09OPXkKQ09ORklHX0hZUEVSVl9JT01NVT15CgojCiMgUmVtb3Rl cHJvYyBkcml2ZXJzCiMKQ09ORklHX1JFTU9URVBST0M9eQpDT05GSUdfUkVNT1RFUFJPQ19DREVW PXkKIyBlbmQgb2YgUmVtb3RlcHJvYyBkcml2ZXJzCgojCiMgUnBtc2cgZHJpdmVycwojCkNPTkZJ R19SUE1TRz15CkNPTkZJR19SUE1TR19DSEFSPXkKQ09ORklHX1JQTVNHX05TPXkKQ09ORklHX1JQ TVNHX1FDT01fR0xJTks9eQpDT05GSUdfUlBNU0dfUUNPTV9HTElOS19SUE09eQpDT05GSUdfUlBN U0dfVklSVElPPXkKIyBlbmQgb2YgUnBtc2cgZHJpdmVycwoKQ09ORklHX1NPVU5EV0lSRT15Cgoj CiMgU291bmRXaXJlIERldmljZXMKIwpDT05GSUdfU09VTkRXSVJFX0NBREVOQ0U9eQpDT05GSUdf U09VTkRXSVJFX0lOVEVMPXkKQ09ORklHX1NPVU5EV0lSRV9RQ09NPXkKQ09ORklHX1NPVU5EV0lS RV9HRU5FUklDX0FMTE9DQVRJT049eQoKIwojIFNPQyAoU3lzdGVtIE9uIENoaXApIHNwZWNpZmlj IERyaXZlcnMKIwoKIwojIEFtbG9naWMgU29DIGRyaXZlcnMKIwojIGVuZCBvZiBBbWxvZ2ljIFNv QyBkcml2ZXJzCgojCiMgQnJvYWRjb20gU29DIGRyaXZlcnMKIwojIGVuZCBvZiBCcm9hZGNvbSBT b0MgZHJpdmVycwoKIwojIE5YUC9GcmVlc2NhbGUgUW9ySVEgU29DIGRyaXZlcnMKIwojIGVuZCBv ZiBOWFAvRnJlZXNjYWxlIFFvcklRIFNvQyBkcml2ZXJzCgojCiMgaS5NWCBTb0MgZHJpdmVycwoj CiMgZW5kIG9mIGkuTVggU29DIGRyaXZlcnMKCiMKIyBFbmFibGUgTGl0ZVggU29DIEJ1aWxkZXIg c3BlY2lmaWMgZHJpdmVycwojCkNPTkZJR19MSVRFWD15CkNPTkZJR19MSVRFWF9TT0NfQ09OVFJP TExFUj15CiMgZW5kIG9mIEVuYWJsZSBMaXRlWCBTb0MgQnVpbGRlciBzcGVjaWZpYyBkcml2ZXJz CgojCiMgUXVhbGNvbW0gU29DIGRyaXZlcnMKIwpDT05GSUdfUUNPTV9RTUlfSEVMUEVSUz15CiMg ZW5kIG9mIFF1YWxjb21tIFNvQyBkcml2ZXJzCgpDT05GSUdfU09DX1RJPXkKCiMKIyBYaWxpbngg U29DIGRyaXZlcnMKIwpDT05GSUdfWElMSU5YX1ZDVT15CiMgZW5kIG9mIFhpbGlueCBTb0MgZHJp dmVycwojIGVuZCBvZiBTT0MgKFN5c3RlbSBPbiBDaGlwKSBzcGVjaWZpYyBEcml2ZXJzCgpDT05G SUdfUE1fREVWRlJFUT15CgojCiMgREVWRlJFUSBHb3Zlcm5vcnMKIwpDT05GSUdfREVWRlJFUV9H T1ZfU0lNUExFX09OREVNQU5EPXkKQ09ORklHX0RFVkZSRVFfR09WX1BFUkZPUk1BTkNFPXkKQ09O RklHX0RFVkZSRVFfR09WX1BPV0VSU0FWRT15CkNPTkZJR19ERVZGUkVRX0dPVl9VU0VSU1BBQ0U9 eQpDT05GSUdfREVWRlJFUV9HT1ZfUEFTU0lWRT15CgojCiMgREVWRlJFUSBEcml2ZXJzCiMKQ09O RklHX1BNX0RFVkZSRVFfRVZFTlQ9eQpDT05GSUdfRVhUQ09OPXkKCiMKIyBFeHRjb24gRGV2aWNl IERyaXZlcnMKIwpDT05GSUdfRVhUQ09OX0FEQ19KQUNLPXkKQ09ORklHX0VYVENPTl9BUklaT05B PXkKQ09ORklHX0VYVENPTl9BWFAyODg9eQpDT05GSUdfRVhUQ09OX0ZTQTk0ODA9eQpDT05GSUdf RVhUQ09OX0dQSU89eQpDT05GSUdfRVhUQ09OX0lOVEVMX0lOVDM0OTY9eQpDT05GSUdfRVhUQ09O X0lOVEVMX0NIVF9XQz15CkNPTkZJR19FWFRDT05fSU5URUxfTVJGTEQ9eQpDT05GSUdfRVhUQ09O X01BWDE0NTc3PXkKQ09ORklHX0VYVENPTl9NQVgzMzU1PXkKQ09ORklHX0VYVENPTl9NQVg3NzY5 Mz15CkNPTkZJR19FWFRDT05fTUFYNzc4NDM9eQpDT05GSUdfRVhUQ09OX01BWDg5OTc9eQpDT05G SUdfRVhUQ09OX1BBTE1BUz15CkNPTkZJR19FWFRDT05fUFRONTE1MD15CkNPTkZJR19FWFRDT05f UlQ4OTczQT15CkNPTkZJR19FWFRDT05fU001NTAyPXkKQ09ORklHX0VYVENPTl9VU0JfR1BJTz15 CkNPTkZJR19FWFRDT05fVVNCQ19DUk9TX0VDPXkKQ09ORklHX0VYVENPTl9VU0JDX1RVU0IzMjA9 eQpDT05GSUdfTUVNT1JZPXkKQ09ORklHX0lJTz15CkNPTkZJR19JSU9fQlVGRkVSPXkKQ09ORklH X0lJT19CVUZGRVJfQ0I9eQpDT05GSUdfSUlPX0JVRkZFUl9ETUE9eQpDT05GSUdfSUlPX0JVRkZF Ul9ETUFFTkdJTkU9eQpDT05GSUdfSUlPX0JVRkZFUl9IV19DT05TVU1FUj15CkNPTkZJR19JSU9f S0ZJRk9fQlVGPXkKQ09ORklHX0lJT19UUklHR0VSRURfQlVGRkVSPXkKQ09ORklHX0lJT19DT05G SUdGUz15CkNPTkZJR19JSU9fVFJJR0dFUj15CkNPTkZJR19JSU9fQ09OU1VNRVJTX1BFUl9UUklH R0VSPTIKQ09ORklHX0lJT19TV19ERVZJQ0U9eQpDT05GSUdfSUlPX1NXX1RSSUdHRVI9eQpDT05G SUdfSUlPX1RSSUdHRVJFRF9FVkVOVD15CgojCiMgQWNjZWxlcm9tZXRlcnMKIwpDT05GSUdfQURJ UzE2MjAxPXkKQ09ORklHX0FESVMxNjIwOT15CkNPTkZJR19BRFhMMzcyPXkKQ09ORklHX0FEWEwz NzJfU1BJPXkKQ09ORklHX0FEWEwzNzJfSTJDPXkKQ09ORklHX0JNQTIyMD15CkNPTkZJR19CTUE0 MDA9eQpDT05GSUdfQk1BNDAwX0kyQz15CkNPTkZJR19CTUE0MDBfU1BJPXkKQ09ORklHX0JNQzE1 MF9BQ0NFTD15CkNPTkZJR19CTUMxNTBfQUNDRUxfSTJDPXkKQ09ORklHX0JNQzE1MF9BQ0NFTF9T UEk9eQpDT05GSUdfREEyODA9eQpDT05GSUdfREEzMTE9eQpDT05GSUdfRE1BUkQwNj15CkNPTkZJ R19ETUFSRDA5PXkKQ09ORklHX0RNQVJEMTA9eQpDT05GSUdfSElEX1NFTlNPUl9BQ0NFTF8zRD15 CkNPTkZJR19JSU9fQ1JPU19FQ19BQ0NFTF9MRUdBQ1k9eQpDT05GSUdfS1hTRDk9eQpDT05GSUdf S1hTRDlfU1BJPXkKQ09ORklHX0tYU0Q5X0kyQz15CkNPTkZJR19LWENKSzEwMTM9eQpDT05GSUdf TUMzMjMwPXkKQ09ORklHX01NQTc0NTU9eQpDT05GSUdfTU1BNzQ1NV9JMkM9eQpDT05GSUdfTU1B NzQ1NV9TUEk9eQpDT05GSUdfTU1BNzY2MD15CkNPTkZJR19NTUE4NDUyPXkKQ09ORklHX01NQTk1 NTFfQ09SRT15CkNPTkZJR19NTUE5NTUxPXkKQ09ORklHX01NQTk1NTM9eQpDT05GSUdfTVhDNDAw NT15CkNPTkZJR19NWEM2MjU1PXkKQ09ORklHX1NDQTMwMDA9eQpDT05GSUdfU1RLODMxMj15CkNP TkZJR19TVEs4QkE1MD15CiMgZW5kIG9mIEFjY2VsZXJvbWV0ZXJzCgojCiMgQW5hbG9nIHRvIGRp Z2l0YWwgY29udmVydGVycwojCkNPTkZJR19BRF9TSUdNQV9ERUxUQT15CkNPTkZJR19BRDcwOTFS NT15CkNPTkZJR19BRDcxMjQ9eQpDT05GSUdfQUQ3MTkyPXkKQ09ORklHX0FENzI2Nj15CkNPTkZJ R19BRDcyOTE9eQpDT05GSUdfQUQ3MjkyPXkKQ09ORklHX0FENzI5OD15CkNPTkZJR19BRDc0NzY9 eQpDT05GSUdfQUQ3NjA2PXkKQ09ORklHX0FENzYwNl9JRkFDRV9QQVJBTExFTD15CkNPTkZJR19B RDc2MDZfSUZBQ0VfU1BJPXkKQ09ORklHX0FENzc2Nj15CkNPTkZJR19BRDc3NjhfMT15CkNPTkZJ R19BRDc3ODA9eQpDT05GSUdfQUQ3NzkxPXkKQ09ORklHX0FENzc5Mz15CkNPTkZJR19BRDc4ODc9 eQpDT05GSUdfQUQ3OTIzPXkKQ09ORklHX0FENzk0OT15CkNPTkZJR19BRDc5OVg9eQpDT05GSUdf QUQ5NDY3PXkKQ09ORklHX0FESV9BWElfQURDPXkKQ09ORklHX0FYUDIwWF9BREM9eQpDT05GSUdf QVhQMjg4X0FEQz15CkNPTkZJR19DQzEwMDAxX0FEQz15CkNPTkZJR19DUENBUF9BREM9eQpDT05G SUdfREE5MTUwX0dQQURDPXkKQ09ORklHX0RMTjJfQURDPXkKQ09ORklHX0VOVkVMT1BFX0RFVEVD VE9SPXkKQ09ORklHX0hJODQzNT15CkNPTkZJR19IWDcxMT15CkNPTkZJR19JTlRFTF9NUkZMRF9B REM9eQpDT05GSUdfTFA4Nzg4X0FEQz15CkNPTkZJR19MVEMyNDcxPXkKQ09ORklHX0xUQzI0ODU9 eQpDT05GSUdfTFRDMjQ5Nj15CkNPTkZJR19MVEMyNDk3PXkKQ09ORklHX01BWDEwMjc9eQpDT05G SUdfTUFYMTExMDA9eQpDT05GSUdfTUFYMTExOD15CkNPTkZJR19NQVgxMjQxPXkKQ09ORklHX01B WDEzNjM9eQpDT05GSUdfTUFYOTYxMT15CkNPTkZJR19NQ1AzMjBYPXkKQ09ORklHX01DUDM0MjI9 eQpDT05GSUdfTUNQMzkxMT15CkNPTkZJR19NRURJQVRFS19NVDYzNjBfQURDPXkKQ09ORklHX01F Tl9aMTg4X0FEQz15CkNPTkZJR19NUDI2MjlfQURDPXkKQ09ORklHX05BVTc4MDI9eQpDT05GSUdf UEFMTUFTX0dQQURDPXkKQ09ORklHX1FDT01fVkFEQ19DT01NT049eQpDT05GSUdfUUNPTV9TUE1J X0lBREM9eQpDT05GSUdfUUNPTV9TUE1JX1ZBREM9eQpDT05GSUdfUUNPTV9TUE1JX0FEQzU9eQpD T05GSUdfUk41VDYxOF9BREM9eQpDT05GSUdfU0RfQURDX01PRFVMQVRPUj15CkNPTkZJR19TVE1Q RV9BREM9eQpDT05GSUdfU1RYMTA0PXkKQ09ORklHX1RJX0FEQzA4MUM9eQpDT05GSUdfVElfQURD MDgzMj15CkNPTkZJR19USV9BREMwODRTMDIxPXkKQ09ORklHX1RJX0FEQzEyMTM4PXkKQ09ORklH X1RJX0FEQzEwOFMxMDI9eQpDT05GSUdfVElfQURDMTI4UzA1Mj15CkNPTkZJR19USV9BREMxNjFT NjI2PXkKQ09ORklHX1RJX0FEUzEwMTU9eQpDT05GSUdfVElfQURTNzk1MD15CkNPTkZJR19USV9B RFM4MzQ0PXkKQ09ORklHX1RJX0FEUzg2ODg9eQpDT05GSUdfVElfQURTMTI0UzA4PXkKQ09ORklH X1RJX0FNMzM1WF9BREM9eQpDT05GSUdfVElfVExDNDU0MT15CkNPTkZJR19UV0w0MDMwX01BREM9 eQpDT05GSUdfVFdMNjAzMF9HUEFEQz15CkNPTkZJR19WRjYxMF9BREM9eQpDT05GSUdfVklQRVJC T0FSRF9BREM9eQpDT05GSUdfWElMSU5YX1hBREM9eQojIGVuZCBvZiBBbmFsb2cgdG8gZGlnaXRh bCBjb252ZXJ0ZXJzCgojCiMgQW5hbG9nIEZyb250IEVuZHMKIwpDT05GSUdfSUlPX1JFU0NBTEU9 eQojIGVuZCBvZiBBbmFsb2cgRnJvbnQgRW5kcwoKIwojIEFtcGxpZmllcnMKIwpDT05GSUdfQUQ4 MzY2PXkKQ09ORklHX0hNQzQyNT15CiMgZW5kIG9mIEFtcGxpZmllcnMKCiMKIyBDaGVtaWNhbCBT ZW5zb3JzCiMKQ09ORklHX0FUTEFTX1BIX1NFTlNPUj15CkNPTkZJR19BVExBU19FWk9fU0VOU09S PXkKQ09ORklHX0JNRTY4MD15CkNPTkZJR19CTUU2ODBfSTJDPXkKQ09ORklHX0JNRTY4MF9TUEk9 eQpDT05GSUdfQ0NTODExPXkKQ09ORklHX0lBUUNPUkU9eQpDT05GSUdfUE1TNzAwMz15CkNPTkZJ R19TQ0QzMF9DT1JFPXkKQ09ORklHX1NDRDMwX0kyQz15CkNPTkZJR19TQ0QzMF9TRVJJQUw9eQpD T05GSUdfU0VOU0lSSU9OX1NHUDMwPXkKQ09ORklHX1NQUzMwPXkKQ09ORklHX1ZaODlYPXkKIyBl bmQgb2YgQ2hlbWljYWwgU2Vuc29ycwoKQ09ORklHX0lJT19DUk9TX0VDX1NFTlNPUlNfQ09SRT15 CkNPTkZJR19JSU9fQ1JPU19FQ19TRU5TT1JTPXkKQ09ORklHX0lJT19DUk9TX0VDX1NFTlNPUlNf TElEX0FOR0xFPXkKCiMKIyBIaWQgU2Vuc29yIElJTyBDb21tb24KIwpDT05GSUdfSElEX1NFTlNP Ul9JSU9fQ09NTU9OPXkKQ09ORklHX0hJRF9TRU5TT1JfSUlPX1RSSUdHRVI9eQojIGVuZCBvZiBI aWQgU2Vuc29yIElJTyBDb21tb24KCkNPTkZJR19JSU9fTVNfU0VOU09SU19JMkM9eQoKIwojIFNT UCBTZW5zb3IgQ29tbW9uCiMKQ09ORklHX0lJT19TU1BfU0VOU09SU19DT01NT05TPXkKQ09ORklH X0lJT19TU1BfU0VOU09SSFVCPXkKIyBlbmQgb2YgU1NQIFNlbnNvciBDb21tb24KCkNPTkZJR19J SU9fU1RfU0VOU09SU19JMkM9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfU1BJPXkKQ09ORklHX0lJ T19TVF9TRU5TT1JTX0NPUkU9eQoKIwojIERpZ2l0YWwgdG8gYW5hbG9nIGNvbnZlcnRlcnMKIwpD T05GSUdfQUQ1MDY0PXkKQ09ORklHX0FENTM2MD15CkNPTkZJR19BRDUzODA9eQpDT05GSUdfQUQ1 NDIxPXkKQ09ORklHX0FENTQ0Nj15CkNPTkZJR19BRDU0NDk9eQpDT05GSUdfQUQ1NTkyUl9CQVNF PXkKQ09ORklHX0FENTU5MlI9eQpDT05GSUdfQUQ1NTkzUj15CkNPTkZJR19BRDU1MDQ9eQpDT05G SUdfQUQ1NjI0Ul9TUEk9eQpDT05GSUdfQUQ1Njg2PXkKQ09ORklHX0FENTY4Nl9TUEk9eQpDT05G SUdfQUQ1Njk2X0kyQz15CkNPTkZJR19BRDU3NTU9eQpDT05GSUdfQUQ1NzU4PXkKQ09ORklHX0FE NTc2MT15CkNPTkZJR19BRDU3NjQ9eQpDT05GSUdfQUQ1NzcwUj15CkNPTkZJR19BRDU3OTE9eQpD T05GSUdfQUQ3MzAzPXkKQ09ORklHX0FEODgwMT15CkNPTkZJR19DSU9fREFDPXkKQ09ORklHX0RQ T1RfREFDPXkKQ09ORklHX0RTNDQyND15CkNPTkZJR19MVEMxNjYwPXkKQ09ORklHX0xUQzI2MzI9 eQpDT05GSUdfTTYyMzMyPXkKQ09ORklHX01BWDUxNz15CkNPTkZJR19NQVg1ODIxPXkKQ09ORklH X01DUDQ3MjU9eQpDT05GSUdfTUNQNDkyMj15CkNPTkZJR19USV9EQUMwODJTMDg1PXkKQ09ORklH X1RJX0RBQzU1NzE9eQpDT05GSUdfVElfREFDNzMxMT15CkNPTkZJR19USV9EQUM3NjEyPXkKQ09O RklHX1ZGNjEwX0RBQz15CiMgZW5kIG9mIERpZ2l0YWwgdG8gYW5hbG9nIGNvbnZlcnRlcnMKCiMK IyBJSU8gZHVtbXkgZHJpdmVyCiMKQ09ORklHX0lJT19EVU1NWV9FVkdFTj15CkNPTkZJR19JSU9f U0lNUExFX0RVTU1ZPXkKQ09ORklHX0lJT19TSU1QTEVfRFVNTVlfRVZFTlRTPXkKQ09ORklHX0lJ T19TSU1QTEVfRFVNTVlfQlVGRkVSPXkKIyBlbmQgb2YgSUlPIGR1bW15IGRyaXZlcgoKIwojIEZy ZXF1ZW5jeSBTeW50aGVzaXplcnMgRERTL1BMTAojCgojCiMgQ2xvY2sgR2VuZXJhdG9yL0Rpc3Ry aWJ1dGlvbgojCkNPTkZJR19BRDk1MjM9eQojIGVuZCBvZiBDbG9jayBHZW5lcmF0b3IvRGlzdHJp YnV0aW9uCgojCiMgUGhhc2UtTG9ja2VkIExvb3AgKFBMTCkgZnJlcXVlbmN5IHN5bnRoZXNpemVy cwojCkNPTkZJR19BREY0MzUwPXkKQ09ORklHX0FERjQzNzE9eQojIGVuZCBvZiBQaGFzZS1Mb2Nr ZWQgTG9vcCAoUExMKSBmcmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMgZW5kIG9mIEZyZXF1ZW5jeSBT eW50aGVzaXplcnMgRERTL1BMTAoKIwojIERpZ2l0YWwgZ3lyb3Njb3BlIHNlbnNvcnMKIwpDT05G SUdfQURJUzE2MDgwPXkKQ09ORklHX0FESVMxNjEzMD15CkNPTkZJR19BRElTMTYxMzY9eQpDT05G SUdfQURJUzE2MjYwPXkKQ09ORklHX0FEWFJTMjkwPXkKQ09ORklHX0FEWFJTNDUwPXkKQ09ORklH X0JNRzE2MD15CkNPTkZJR19CTUcxNjBfSTJDPXkKQ09ORklHX0JNRzE2MF9TUEk9eQpDT05GSUdf RlhBUzIxMDAyQz15CkNPTkZJR19GWEFTMjEwMDJDX0kyQz15CkNPTkZJR19GWEFTMjEwMDJDX1NQ ST15CkNPTkZJR19ISURfU0VOU09SX0dZUk9fM0Q9eQpDT05GSUdfTVBVMzA1MD15CkNPTkZJR19N UFUzMDUwX0kyQz15CkNPTkZJR19JSU9fU1RfR1lST18zQVhJUz15CkNPTkZJR19JSU9fU1RfR1lS T19JMkNfM0FYSVM9eQpDT05GSUdfSUlPX1NUX0dZUk9fU1BJXzNBWElTPXkKQ09ORklHX0lURzMy MDA9eQojIGVuZCBvZiBEaWdpdGFsIGd5cm9zY29wZSBzZW5zb3JzCgojCiMgSGVhbHRoIFNlbnNv cnMKIwoKIwojIEhlYXJ0IFJhdGUgTW9uaXRvcnMKIwpDT05GSUdfQUZFNDQwMz15CkNPTkZJR19B RkU0NDA0PXkKQ09ORklHX01BWDMwMTAwPXkKQ09ORklHX01BWDMwMTAyPXkKIyBlbmQgb2YgSGVh cnQgUmF0ZSBNb25pdG9ycwojIGVuZCBvZiBIZWFsdGggU2Vuc29ycwoKIwojIEh1bWlkaXR5IHNl bnNvcnMKIwpDT05GSUdfQU0yMzE1PXkKQ09ORklHX0RIVDExPXkKQ09ORklHX0hEQzEwMFg9eQpD T05GSUdfSERDMjAxMD15CkNPTkZJR19ISURfU0VOU09SX0hVTUlESVRZPXkKQ09ORklHX0hUUzIy MT15CkNPTkZJR19IVFMyMjFfSTJDPXkKQ09ORklHX0hUUzIyMV9TUEk9eQpDT05GSUdfSFRVMjE9 eQpDT05GSUdfU0k3MDA1PXkKQ09ORklHX1NJNzAyMD15CiMgZW5kIG9mIEh1bWlkaXR5IHNlbnNv cnMKCiMKIyBJbmVydGlhbCBtZWFzdXJlbWVudCB1bml0cwojCkNPTkZJR19BRElTMTY0MDA9eQpD T05GSUdfQURJUzE2NDYwPXkKQ09ORklHX0FESVMxNjQ3NT15CkNPTkZJR19BRElTMTY0ODA9eQpD T05GSUdfQk1JMTYwPXkKQ09ORklHX0JNSTE2MF9JMkM9eQpDT05GSUdfQk1JMTYwX1NQST15CkNP TkZJR19GWE9TODcwMD15CkNPTkZJR19GWE9TODcwMF9JMkM9eQpDT05GSUdfRlhPUzg3MDBfU1BJ PXkKQ09ORklHX0tNWDYxPXkKQ09ORklHX0lOVl9JQ000MjYwMD15CkNPTkZJR19JTlZfSUNNNDI2 MDBfSTJDPXkKQ09ORklHX0lOVl9JQ000MjYwMF9TUEk9eQpDT05GSUdfSU5WX01QVTYwNTBfSUlP PXkKQ09ORklHX0lOVl9NUFU2MDUwX0kyQz15CkNPTkZJR19JTlZfTVBVNjA1MF9TUEk9eQpDT05G SUdfSUlPX1NUX0xTTTZEU1g9eQpDT05GSUdfSUlPX1NUX0xTTTZEU1hfSTJDPXkKQ09ORklHX0lJ T19TVF9MU002RFNYX1NQST15CkNPTkZJR19JSU9fU1RfTFNNNkRTWF9JM0M9eQojIGVuZCBvZiBJ bmVydGlhbCBtZWFzdXJlbWVudCB1bml0cwoKQ09ORklHX0lJT19BRElTX0xJQj15CkNPTkZJR19J SU9fQURJU19MSUJfQlVGRkVSPXkKCiMKIyBMaWdodCBzZW5zb3JzCiMKQ09ORklHX0FDUElfQUxT PXkKQ09ORklHX0FESkRfUzMxMT15CkNPTkZJR19BRFVYMTAyMD15CkNPTkZJR19BTDMwMTA9eQpD T05GSUdfQUwzMzIwQT15CkNPTkZJR19BUERTOTMwMD15CkNPTkZJR19BUERTOTk2MD15CkNPTkZJ R19BUzczMjExPXkKQ09ORklHX0JIMTc1MD15CkNPTkZJR19CSDE3ODA9eQpDT05GSUdfQ00zMjE4 MT15CkNPTkZJR19DTTMyMzI9eQpDT05GSUdfQ00zMzIzPXkKQ09ORklHX0NNMzYwNT15CkNPTkZJ R19DTTM2NjUxPXkKQ09ORklHX0lJT19DUk9TX0VDX0xJR0hUX1BST1g9eQpDT05GSUdfR1AyQVAw MDI9eQpDT05GSUdfR1AyQVAwMjBBMDBGPXkKQ09ORklHX0lRUzYyMV9BTFM9eQpDT05GSUdfU0VO U09SU19JU0wyOTAxOD15CkNPTkZJR19TRU5TT1JTX0lTTDI5MDI4PXkKQ09ORklHX0lTTDI5MTI1 PXkKQ09ORklHX0hJRF9TRU5TT1JfQUxTPXkKQ09ORklHX0hJRF9TRU5TT1JfUFJPWD15CkNPTkZJ R19KU0ExMjEyPXkKQ09ORklHX1JQUjA1MjE9eQpDT05GSUdfU0VOU09SU19MTTM1MzM9eQpDT05G SUdfTFRSNTAxPXkKQ09ORklHX0xWMDEwNENTPXkKQ09ORklHX01BWDQ0MDAwPXkKQ09ORklHX01B WDQ0MDA5PXkKQ09ORklHX05PQTEzMDU9eQpDT05GSUdfT1BUMzAwMT15CkNPTkZJR19QQTEyMjAz MDAxPXkKQ09ORklHX1NJMTEzMz15CkNPTkZJR19TSTExNDU9eQpDT05GSUdfU1RLMzMxMD15CkNP TkZJR19TVF9VVklTMjU9eQpDT05GSUdfU1RfVVZJUzI1X0kyQz15CkNPTkZJR19TVF9VVklTMjVf U1BJPXkKQ09ORklHX1RDUzM0MTQ9eQpDT05GSUdfVENTMzQ3Mj15CkNPTkZJR19TRU5TT1JTX1RT TDI1NjM9eQpDT05GSUdfVFNMMjU4Mz15CkNPTkZJR19UU0wyNzcyPXkKQ09ORklHX1RTTDQ1MzE9 eQpDT05GSUdfVVM1MTgyRD15CkNPTkZJR19WQ05MNDAwMD15CkNPTkZJR19WQ05MNDAzNT15CkNP TkZJR19WRU1MNjAzMD15CkNPTkZJR19WRU1MNjA3MD15CkNPTkZJR19WTDYxODA9eQpDT05GSUdf Wk9QVDIyMDE9eQojIGVuZCBvZiBMaWdodCBzZW5zb3JzCgojCiMgTWFnbmV0b21ldGVyIHNlbnNv cnMKIwpDT05GSUdfQUs4OTc0PXkKQ09ORklHX0FLODk3NT15CkNPTkZJR19BSzA5OTExPXkKQ09O RklHX0JNQzE1MF9NQUdOPXkKQ09ORklHX0JNQzE1MF9NQUdOX0kyQz15CkNPTkZJR19CTUMxNTBf TUFHTl9TUEk9eQpDT05GSUdfTUFHMzExMD15CkNPTkZJR19ISURfU0VOU09SX01BR05FVE9NRVRF Ul8zRD15CkNPTkZJR19NTUMzNTI0MD15CkNPTkZJR19JSU9fU1RfTUFHTl8zQVhJUz15CkNPTkZJ R19JSU9fU1RfTUFHTl9JMkNfM0FYSVM9eQpDT05GSUdfSUlPX1NUX01BR05fU1BJXzNBWElTPXkK Q09ORklHX1NFTlNPUlNfSE1DNTg0Mz15CkNPTkZJR19TRU5TT1JTX0hNQzU4NDNfSTJDPXkKQ09O RklHX1NFTlNPUlNfSE1DNTg0M19TUEk9eQpDT05GSUdfU0VOU09SU19STTMxMDA9eQpDT05GSUdf U0VOU09SU19STTMxMDBfSTJDPXkKQ09ORklHX1NFTlNPUlNfUk0zMTAwX1NQST15CiMgZW5kIG9m IE1hZ25ldG9tZXRlciBzZW5zb3JzCgojCiMgTXVsdGlwbGV4ZXJzCiMKQ09ORklHX0lJT19NVVg9 eQojIGVuZCBvZiBNdWx0aXBsZXhlcnMKCiMKIyBJbmNsaW5vbWV0ZXIgc2Vuc29ycwojCkNPTkZJ R19ISURfU0VOU09SX0lOQ0xJTk9NRVRFUl8zRD15CkNPTkZJR19ISURfU0VOU09SX0RFVklDRV9S T1RBVElPTj15CiMgZW5kIG9mIEluY2xpbm9tZXRlciBzZW5zb3JzCgojCiMgVHJpZ2dlcnMgLSBz dGFuZGFsb25lCiMKQ09ORklHX0lJT19IUlRJTUVSX1RSSUdHRVI9eQpDT05GSUdfSUlPX0lOVEVS UlVQVF9UUklHR0VSPXkKQ09ORklHX0lJT19USUdIVExPT1BfVFJJR0dFUj15CkNPTkZJR19JSU9f U1lTRlNfVFJJR0dFUj15CiMgZW5kIG9mIFRyaWdnZXJzIC0gc3RhbmRhbG9uZQoKIwojIExpbmVh ciBhbmQgYW5ndWxhciBwb3NpdGlvbiBzZW5zb3JzCiMKQ09ORklHX0lRUzYyNF9QT1M9eQojIGVu ZCBvZiBMaW5lYXIgYW5kIGFuZ3VsYXIgcG9zaXRpb24gc2Vuc29ycwoKIwojIERpZ2l0YWwgcG90 ZW50aW9tZXRlcnMKIwpDT05GSUdfQUQ1MjcyPXkKQ09ORklHX0RTMTgwMz15CkNPTkZJR19NQVg1 NDMyPXkKQ09ORklHX01BWDU0ODE9eQpDT05GSUdfTUFYNTQ4Nz15CkNPTkZJR19NQ1A0MDE4PXkK Q09ORklHX01DUDQxMzE9eQpDT05GSUdfTUNQNDUzMT15CkNPTkZJR19NQ1A0MTAxMD15CkNPTkZJ R19UUEwwMTAyPXkKIyBlbmQgb2YgRGlnaXRhbCBwb3RlbnRpb21ldGVycwoKIwojIERpZ2l0YWwg cG90ZW50aW9zdGF0cwojCkNPTkZJR19MTVA5MTAwMD15CiMgZW5kIG9mIERpZ2l0YWwgcG90ZW50 aW9zdGF0cwoKIwojIFByZXNzdXJlIHNlbnNvcnMKIwpDT05GSUdfQUJQMDYwTUc9eQpDT05GSUdf Qk1QMjgwPXkKQ09ORklHX0JNUDI4MF9JMkM9eQpDT05GSUdfQk1QMjgwX1NQST15CkNPTkZJR19J SU9fQ1JPU19FQ19CQVJPPXkKQ09ORklHX0RMSEw2MEQ9eQpDT05GSUdfRFBTMzEwPXkKQ09ORklH X0hJRF9TRU5TT1JfUFJFU1M9eQpDT05GSUdfSFAwMz15CkNPTkZJR19JQ1AxMDEwMD15CkNPTkZJ R19NUEwxMTU9eQpDT05GSUdfTVBMMTE1X0kyQz15CkNPTkZJR19NUEwxMTVfU1BJPXkKQ09ORklH X01QTDMxMTU9eQpDT05GSUdfTVM1NjExPXkKQ09ORklHX01TNTYxMV9JMkM9eQpDT05GSUdfTVM1 NjExX1NQST15CkNPTkZJR19NUzU2Mzc9eQpDT05GSUdfSUlPX1NUX1BSRVNTPXkKQ09ORklHX0lJ T19TVF9QUkVTU19JMkM9eQpDT05GSUdfSUlPX1NUX1BSRVNTX1NQST15CkNPTkZJR19UNTQwMz15 CkNPTkZJR19IUDIwNkM9eQpDT05GSUdfWlBBMjMyNj15CkNPTkZJR19aUEEyMzI2X0kyQz15CkNP TkZJR19aUEEyMzI2X1NQST15CiMgZW5kIG9mIFByZXNzdXJlIHNlbnNvcnMKCiMKIyBMaWdodG5p bmcgc2Vuc29ycwojCkNPTkZJR19BUzM5MzU9eQojIGVuZCBvZiBMaWdodG5pbmcgc2Vuc29ycwoK IwojIFByb3hpbWl0eSBhbmQgZGlzdGFuY2Ugc2Vuc29ycwojCkNPTkZJR19JU0wyOTUwMT15CkNP TkZJR19MSURBUl9MSVRFX1YyPXkKQ09ORklHX01CMTIzMj15CkNPTkZJR19QSU5HPXkKQ09ORklH X1JGRDc3NDAyPXkKQ09ORklHX1NSRjA0PXkKQ09ORklHX1NYOTMxMD15CkNPTkZJR19TWDk1MDA9 eQpDT05GSUdfU1JGMDg9eQpDT05GSUdfVkNOTDMwMjA9eQpDT05GSUdfVkw1M0wwWF9JMkM9eQoj IGVuZCBvZiBQcm94aW1pdHkgYW5kIGRpc3RhbmNlIHNlbnNvcnMKCiMKIyBSZXNvbHZlciB0byBk aWdpdGFsIGNvbnZlcnRlcnMKIwpDT05GSUdfQUQyUzkwPXkKQ09ORklHX0FEMlMxMjAwPXkKIyBl bmQgb2YgUmVzb2x2ZXIgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCgojCiMgVGVtcGVyYXR1cmUgc2Vu c29ycwojCkNPTkZJR19JUVM2MjBBVF9URU1QPXkKQ09ORklHX0xUQzI5ODM9eQpDT05GSUdfTUFY SU1fVEhFUk1PQ09VUExFPXkKQ09ORklHX0hJRF9TRU5TT1JfVEVNUD15CkNPTkZJR19NTFg5MDYx ND15CkNPTkZJR19NTFg5MDYzMj15CkNPTkZJR19UTVAwMDY9eQpDT05GSUdfVE1QMDA3PXkKQ09O RklHX1RTWVMwMT15CkNPTkZJR19UU1lTMDJEPXkKQ09ORklHX01BWDMxODU2PXkKIyBlbmQgb2Yg VGVtcGVyYXR1cmUgc2Vuc29ycwoKQ09ORklHX05UQj15CkNPTkZJR19OVEJfTVNJPXkKQ09ORklH X05UQl9JRFQ9eQpDT05GSUdfTlRCX1NXSVRDSFRFQz15CkNPTkZJR19OVEJfUElOR1BPTkc9eQpD T05GSUdfTlRCX1RPT0w9eQpDT05GSUdfTlRCX1BFUkY9eQpDT05GSUdfTlRCX01TSV9URVNUPXkK Q09ORklHX05UQl9UUkFOU1BPUlQ9eQpDT05GSUdfVk1FX0JVUz15CgojCiMgVk1FIEJyaWRnZSBE cml2ZXJzCiMKQ09ORklHX1ZNRV9DQTkxQ1g0Mj15CkNPTkZJR19WTUVfVFNJMTQ4PXkKQ09ORklH X1ZNRV9GQUtFPXkKCiMKIyBWTUUgQm9hcmQgRHJpdmVycwojCkNPTkZJR19WTUlWTUVfNzgwNT15 CgojCiMgVk1FIERldmljZSBEcml2ZXJzCiMKQ09ORklHX1ZNRV9VU0VSPXkKQ09ORklHX1BXTT15 CkNPTkZJR19QV01fU1lTRlM9eQpDT05GSUdfUFdNX0RFQlVHPXkKQ09ORklHX1BXTV9BVE1FTF9I TENEQ19QV009eQpDT05GSUdfUFdNX0FUTUVMX1RDQj15CkNPTkZJR19QV01fQ1JDPXkKQ09ORklH X1BXTV9DUk9TX0VDPXkKQ09ORklHX1BXTV9EV0M9eQpDT05GSUdfUFdNX0ZTTF9GVE09eQpDT05G SUdfUFdNX0lOVEVMX0xHTT15CkNPTkZJR19QV01fSVFTNjIwQT15CkNPTkZJR19QV01fTFAzOTQz PXkKQ09ORklHX1BXTV9MUFNTPXkKQ09ORklHX1BXTV9MUFNTX1BDST15CkNPTkZJR19QV01fTFBT U19QTEFURk9STT15CkNPTkZJR19QV01fUENBOTY4NT15CkNPTkZJR19QV01fU1RNUEU9eQpDT05G SUdfUFdNX1RXTD15CkNPTkZJR19QV01fVFdMX0xFRD15CgojCiMgSVJRIGNoaXAgc3VwcG9ydAoj CkNPTkZJR19JUlFDSElQPXkKQ09ORklHX0FMX0ZJQz15CkNPTkZJR19NQURFUkFfSVJRPXkKIyBl bmQgb2YgSVJRIGNoaXAgc3VwcG9ydAoKQ09ORklHX0lQQUNLX0JVUz15CkNPTkZJR19CT0FSRF9U UENJMjAwPXkKQ09ORklHX1NFUklBTF9JUE9DVEFMPXkKQ09ORklHX1JFU0VUX0NPTlRST0xMRVI9 eQpDT05GSUdfUkVTRVRfQlJDTVNUQl9SRVNDQUw9eQpDT05GSUdfUkVTRVRfSU5URUxfR1c9eQpD T05GSUdfUkVTRVRfVElfU1lTQ09OPXkKCiMKIyBQSFkgU3Vic3lzdGVtCiMKQ09ORklHX0dFTkVS SUNfUEhZPXkKQ09ORklHX0dFTkVSSUNfUEhZX01JUElfRFBIWT15CkNPTkZJR19VU0JfTEdNX1BI WT15CkNPTkZJR19CQ01fS09OQV9VU0IyX1BIWT15CkNPTkZJR19QSFlfQ0FERU5DRV9UT1JSRU5U PXkKQ09ORklHX1BIWV9DQURFTkNFX0RQSFk9eQpDT05GSUdfUEhZX0NBREVOQ0VfU0lFUlJBPXkK Q09ORklHX1BIWV9DQURFTkNFX1NBTFZPPXkKQ09ORklHX1BIWV9GU0xfSU1YOE1RX1VTQj15CkNP TkZJR19QSFlfTUlYRUxfTUlQSV9EUEhZPXkKQ09ORklHX1BIWV9QWEFfMjhOTV9IU0lDPXkKQ09O RklHX1BIWV9QWEFfMjhOTV9VU0IyPXkKQ09ORklHX1BIWV9DUENBUF9VU0I9eQpDT05GSUdfUEhZ X01BUFBIT05FX01ETTY2MDA9eQpDT05GSUdfUEhZX09DRUxPVF9TRVJERVM9eQpDT05GSUdfUEhZ X1FDT01fVVNCX0hTPXkKQ09ORklHX1BIWV9RQ09NX1VTQl9IU0lDPXkKQ09ORklHX1BIWV9TQU1T VU5HX1VTQjI9eQpDT05GSUdfUEhZX1RVU0IxMjEwPXkKQ09ORklHX1BIWV9JTlRFTF9MR01fQ09N Qk89eQpDT05GSUdfUEhZX0lOVEVMX0xHTV9FTU1DPXkKIyBlbmQgb2YgUEhZIFN1YnN5c3RlbQoK Q09ORklHX1BPV0VSQ0FQPXkKQ09ORklHX0lOVEVMX1JBUExfQ09SRT15CkNPTkZJR19JTlRFTF9S QVBMPXkKQ09ORklHX0lETEVfSU5KRUNUPXkKQ09ORklHX01DQj15CkNPTkZJR19NQ0JfUENJPXkK Q09ORklHX01DQl9MUEM9eQoKIwojIFBlcmZvcm1hbmNlIG1vbml0b3Igc3VwcG9ydAojCiMgZW5k IG9mIFBlcmZvcm1hbmNlIG1vbml0b3Igc3VwcG9ydAoKQ09ORklHX1JBUz15CkNPTkZJR19SQVNf Q0VDPXkKQ09ORklHX1JBU19DRUNfREVCVUc9eQpDT05GSUdfVVNCND15CkNPTkZJR19VU0I0X0RF QlVHRlNfV1JJVEU9eQpDT05GSUdfVVNCNF9LVU5JVF9URVNUPXkKQ09ORklHX1VTQjRfRE1BX1RF U1Q9eQoKIwojIEFuZHJvaWQKIwpDT05GSUdfQU5EUk9JRD15CkNPTkZJR19BTkRST0lEX0JJTkRF Ul9JUEM9eQpDT05GSUdfQU5EUk9JRF9CSU5ERVJGUz15CkNPTkZJR19BTkRST0lEX0JJTkRFUl9E RVZJQ0VTPSJiaW5kZXIsaHdiaW5kZXIsdm5kYmluZGVyIgpDT05GSUdfQU5EUk9JRF9CSU5ERVJf SVBDX1NFTEZURVNUPXkKIyBlbmQgb2YgQW5kcm9pZAoKQ09ORklHX0RBWD15CkNPTkZJR19ERVZf REFYPXkKQ09ORklHX05WTUVNPXkKQ09ORklHX05WTUVNX1NZU0ZTPXkKQ09ORklHX05WTUVNX1NQ TUlfU0RBTT15CkNPTkZJR19SQVZFX1NQX0VFUFJPTT15CgojCiMgSFcgdHJhY2luZyBzdXBwb3J0 CiMKQ09ORklHX1NUTT15CkNPTkZJR19TVE1fUFJPVE9fQkFTSUM9eQpDT05GSUdfU1RNX1BST1RP X1NZU19UPXkKQ09ORklHX1NUTV9EVU1NWT15CkNPTkZJR19TVE1fU09VUkNFX0NPTlNPTEU9eQpD T05GSUdfU1RNX1NPVVJDRV9IRUFSVEJFQVQ9eQpDT05GSUdfU1RNX1NPVVJDRV9GVFJBQ0U9eQpD T05GSUdfSU5URUxfVEg9eQpDT05GSUdfSU5URUxfVEhfUENJPXkKQ09ORklHX0lOVEVMX1RIX0FD UEk9eQpDT05GSUdfSU5URUxfVEhfR1RIPXkKQ09ORklHX0lOVEVMX1RIX1NUSD15CkNPTkZJR19J TlRFTF9USF9NU1U9eQpDT05GSUdfSU5URUxfVEhfUFRJPXkKQ09ORklHX0lOVEVMX1RIX0RFQlVH PXkKIyBlbmQgb2YgSFcgdHJhY2luZyBzdXBwb3J0CgpDT05GSUdfRlBHQT15CkNPTkZJR19BTFRF UkFfUFJfSVBfQ09SRT15CkNPTkZJR19BTFRFUkFfUFJfSVBfQ09SRV9QTEFUPXkKQ09ORklHX0ZQ R0FfTUdSX0FMVEVSQV9QU19TUEk9eQpDT05GSUdfRlBHQV9NR1JfQUxURVJBX0NWUD15CkNPTkZJ R19GUEdBX01HUl9YSUxJTlhfU1BJPXkKQ09ORklHX0ZQR0FfTUdSX0lDRTQwX1NQST15CkNPTkZJ R19GUEdBX01HUl9NQUNIWE8yX1NQST15CkNPTkZJR19GUEdBX0JSSURHRT15CkNPTkZJR19BTFRF UkFfRlJFRVpFX0JSSURHRT15CkNPTkZJR19YSUxJTlhfUFJfREVDT1VQTEVSPXkKQ09ORklHX0ZQ R0FfUkVHSU9OPXkKQ09ORklHX09GX0ZQR0FfUkVHSU9OPXkKQ09ORklHX0ZQR0FfREZMPXkKQ09O RklHX0ZQR0FfREZMX0ZNRT15CkNPTkZJR19GUEdBX0RGTF9GTUVfTUdSPXkKQ09ORklHX0ZQR0Ff REZMX0ZNRV9CUklER0U9eQpDT05GSUdfRlBHQV9ERkxfRk1FX1JFR0lPTj15CkNPTkZJR19GUEdB X0RGTF9BRlU9eQpDT05GSUdfRlBHQV9ERkxfUENJPXkKQ09ORklHX0ZTST15CkNPTkZJR19GU0lf TkVXX0RFVl9OT0RFPXkKQ09ORklHX0ZTSV9NQVNURVJfR1BJTz15CkNPTkZJR19GU0lfTUFTVEVS X0hVQj15CkNPTkZJR19GU0lfTUFTVEVSX0FTUEVFRD15CkNPTkZJR19GU0lfU0NPTT15CkNPTkZJ R19GU0lfU0JFRklGTz15CkNPTkZJR19GU0lfT0NDPXkKQ09ORklHX1RFRT15CgojCiMgVEVFIGRy aXZlcnMKIwojIGVuZCBvZiBURUUgZHJpdmVycwoKQ09ORklHX01VTFRJUExFWEVSPXkKCiMKIyBN dWx0aXBsZXhlciBkcml2ZXJzCiMKQ09ORklHX01VWF9BREc3OTJBPXkKQ09ORklHX01VWF9BREdT MTQwOD15CkNPTkZJR19NVVhfR1BJTz15CkNPTkZJR19NVVhfTU1JTz15CiMgZW5kIG9mIE11bHRp cGxleGVyIGRyaXZlcnMKCkNPTkZJR19QTV9PUFA9eQpDT05GSUdfU0lPWD15CkNPTkZJR19TSU9Y X0JVU19HUElPPXkKQ09ORklHX1NMSU1CVVM9eQpDT05GSUdfU0xJTV9RQ09NX0NUUkw9eQpDT05G SUdfSU5URVJDT05ORUNUPXkKQ09ORklHX0NPVU5URVI9eQpDT05GSUdfMTA0X1FVQURfOD15CkNP TkZJR19GVE1fUVVBRERFQz15CkNPTkZJR19NSUNST0NISVBfVENCX0NBUFRVUkU9eQpDT05GSUdf TU9TVD15CkNPTkZJR19NT1NUX1VTQl9IRE09eQpDT05GSUdfTU9TVF9DREVWPXkKIyBlbmQgb2Yg RGV2aWNlIERyaXZlcnMKCiMKIyBGaWxlIHN5c3RlbXMKIwpDT05GSUdfRENBQ0hFX1dPUkRfQUND RVNTPXkKQ09ORklHX1ZBTElEQVRFX0ZTX1BBUlNFUj15CkNPTkZJR19GU19JT01BUD15CkNPTkZJ R19FWFQyX0ZTPXkKQ09ORklHX0VYVDJfRlNfWEFUVFI9eQpDT05GSUdfRVhUMl9GU19QT1NJWF9B Q0w9eQpDT05GSUdfRVhUMl9GU19TRUNVUklUWT15CkNPTkZJR19FWFQzX0ZTPXkKQ09ORklHX0VY VDNfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0VYVDNfRlNfU0VDVVJJVFk9eQpDT05GSUdfRVhUNF9G Uz15CkNPTkZJR19FWFQ0X0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQ0X0ZTX1NFQ1VSSVRZPXkK Q09ORklHX0VYVDRfREVCVUc9eQpDT05GSUdfRVhUNF9LVU5JVF9URVNUUz15CkNPTkZJR19KQkQy PXkKQ09ORklHX0pCRDJfREVCVUc9eQpDT05GSUdfRlNfTUJDQUNIRT15CkNPTkZJR19SRUlTRVJG U19GUz15CkNPTkZJR19SRUlTRVJGU19DSEVDSz15CkNPTkZJR19SRUlTRVJGU19QUk9DX0lORk89 eQpDT05GSUdfUkVJU0VSRlNfRlNfWEFUVFI9eQpDT05GSUdfUkVJU0VSRlNfRlNfUE9TSVhfQUNM PXkKQ09ORklHX1JFSVNFUkZTX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX0pGU19GUz15CkNPTkZJR19K RlNfUE9TSVhfQUNMPXkKQ09ORklHX0pGU19TRUNVUklUWT15CkNPTkZJR19KRlNfREVCVUc9eQpD T05GSUdfSkZTX1NUQVRJU1RJQ1M9eQpDT05GSUdfWEZTX0ZTPXkKQ09ORklHX1hGU19TVVBQT1JU X1Y0PXkKQ09ORklHX1hGU19RVU9UQT15CkNPTkZJR19YRlNfUE9TSVhfQUNMPXkKQ09ORklHX1hG U19SVD15CkNPTkZJR19YRlNfT05MSU5FX1NDUlVCPXkKQ09ORklHX1hGU19PTkxJTkVfUkVQQUlS PXkKQ09ORklHX1hGU19ERUJVRz15CkNPTkZJR19YRlNfQVNTRVJUX0ZBVEFMPXkKQ09ORklHX0dG UzJfRlM9eQpDT05GSUdfR0ZTMl9GU19MT0NLSU5HX0RMTT15CkNPTkZJR19PQ0ZTMl9GUz15CkNP TkZJR19PQ0ZTMl9GU19PMkNCPXkKQ09ORklHX09DRlMyX0ZTX1VTRVJTUEFDRV9DTFVTVEVSPXkK Q09ORklHX09DRlMyX0ZTX1NUQVRTPXkKQ09ORklHX09DRlMyX0RFQlVHX01BU0tMT0c9eQpDT05G SUdfT0NGUzJfREVCVUdfRlM9eQpDT05GSUdfQlRSRlNfRlM9eQpDT05GSUdfQlRSRlNfRlNfUE9T SVhfQUNMPXkKQ09ORklHX0JUUkZTX0ZTX0NIRUNLX0lOVEVHUklUWT15CiMgQ09ORklHX0JUUkZT X0ZTX1JVTl9TQU5JVFlfVEVTVFMgaXMgbm90IHNldApDT05GSUdfQlRSRlNfREVCVUc9eQpDT05G SUdfQlRSRlNfQVNTRVJUPXkKQ09ORklHX0JUUkZTX0ZTX1JFRl9WRVJJRlk9eQpDT05GSUdfTklM RlMyX0ZTPXkKQ09ORklHX0YyRlNfRlM9eQpDT05GSUdfRjJGU19TVEFUX0ZTPXkKQ09ORklHX0Yy RlNfRlNfWEFUVFI9eQpDT05GSUdfRjJGU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRjJGU19GU19T RUNVUklUWT15CkNPTkZJR19GMkZTX0NIRUNLX0ZTPXkKQ09ORklHX0YyRlNfSU9fVFJBQ0U9eQpD T05GSUdfRjJGU19GQVVMVF9JTkpFQ1RJT049eQpDT05GSUdfRjJGU19GU19DT01QUkVTU0lPTj15 CkNPTkZJR19GMkZTX0ZTX0xaTz15CkNPTkZJR19GMkZTX0ZTX0xaND15CkNPTkZJR19GMkZTX0ZT X1pTVEQ9eQpDT05GSUdfRjJGU19GU19MWk9STEU9eQpDT05GSUdfWk9ORUZTX0ZTPXkKQ09ORklH X0ZTX0RBWD15CkNPTkZJR19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhQT1JURlM9eQpDT05GSUdf RVhQT1JURlNfQkxPQ0tfT1BTPXkKQ09ORklHX0ZJTEVfTE9DS0lORz15CkNPTkZJR19NQU5EQVRP UllfRklMRV9MT0NLSU5HPXkKQ09ORklHX0ZTX0VOQ1JZUFRJT049eQpDT05GSUdfRlNfRU5DUllQ VElPTl9BTEdTPXkKQ09ORklHX0ZTX0VOQ1JZUFRJT05fSU5MSU5FX0NSWVBUPXkKQ09ORklHX0ZT X1ZFUklUWT15CkNPTkZJR19GU19WRVJJVFlfREVCVUc9eQpDT05GSUdfRlNfVkVSSVRZX0JVSUxU SU5fU0lHTkFUVVJFUz15CkNPTkZJR19GU05PVElGWT15CkNPTkZJR19ETk9USUZZPXkKQ09ORklH X0lOT1RJRllfVVNFUj15CkNPTkZJR19GQU5PVElGWT15CkNPTkZJR19GQU5PVElGWV9BQ0NFU1Nf UEVSTUlTU0lPTlM9eQpDT05GSUdfUVVPVEE9eQpDT05GSUdfUVVPVEFfTkVUTElOS19JTlRFUkZB Q0U9eQpDT05GSUdfUFJJTlRfUVVPVEFfV0FSTklORz15CkNPTkZJR19RVU9UQV9ERUJVRz15CkNP TkZJR19RVU9UQV9UUkVFPXkKQ09ORklHX1FGTVRfVjE9eQpDT05GSUdfUUZNVF9WMj15CkNPTkZJ R19RVU9UQUNUTD15CkNPTkZJR19BVVRPRlM0X0ZTPXkKQ09ORklHX0FVVE9GU19GUz15CkNPTkZJ R19GVVNFX0ZTPXkKQ09ORklHX0NVU0U9eQpDT05GSUdfVklSVElPX0ZTPXkKQ09ORklHX09WRVJM QVlfRlM9eQpDT05GSUdfT1ZFUkxBWV9GU19SRURJUkVDVF9ESVI9eQpDT05GSUdfT1ZFUkxBWV9G U19SRURJUkVDVF9BTFdBWVNfRk9MTE9XPXkKQ09ORklHX09WRVJMQVlfRlNfSU5ERVg9eQpDT05G SUdfT1ZFUkxBWV9GU19NRVRBQ09QWT15CgojCiMgQ2FjaGVzCiMKQ09ORklHX0ZTQ0FDSEU9eQpD T05GSUdfRlNDQUNIRV9TVEFUUz15CkNPTkZJR19GU0NBQ0hFX0hJU1RPR1JBTT15CkNPTkZJR19G U0NBQ0hFX0RFQlVHPXkKQ09ORklHX0ZTQ0FDSEVfT0JKRUNUX0xJU1Q9eQpDT05GSUdfQ0FDSEVG SUxFUz15CkNPTkZJR19DQUNIRUZJTEVTX0RFQlVHPXkKQ09ORklHX0NBQ0hFRklMRVNfSElTVE9H UkFNPXkKIyBlbmQgb2YgQ2FjaGVzCgojCiMgQ0QtUk9NL0RWRCBGaWxlc3lzdGVtcwojCkNPTkZJ R19JU085NjYwX0ZTPXkKQ09ORklHX0pPTElFVD15CkNPTkZJR19aSVNPRlM9eQpDT05GSUdfVURG X0ZTPXkKIyBlbmQgb2YgQ0QtUk9NL0RWRCBGaWxlc3lzdGVtcwoKIwojIERPUy9GQVQvRVhGQVQv TlQgRmlsZXN5c3RlbXMKIwpDT05GSUdfRkFUX0ZTPXkKQ09ORklHX01TRE9TX0ZTPXkKQ09ORklH X1ZGQVRfRlM9eQpDT05GSUdfRkFUX0RFRkFVTFRfQ09ERVBBR0U9NDM3CkNPTkZJR19GQVRfREVG QVVMVF9JT0NIQVJTRVQ9Imlzbzg4NTktMSIKQ09ORklHX0ZBVF9ERUZBVUxUX1VURjg9eQpDT05G SUdfRVhGQVRfRlM9eQpDT05GSUdfRVhGQVRfREVGQVVMVF9JT0NIQVJTRVQ9InV0ZjgiCkNPTkZJ R19OVEZTX0ZTPXkKQ09ORklHX05URlNfREVCVUc9eQpDT05GSUdfTlRGU19SVz15CiMgZW5kIG9m IERPUy9GQVQvRVhGQVQvTlQgRmlsZXN5c3RlbXMKCiMKIyBQc2V1ZG8gZmlsZXN5c3RlbXMKIwpD T05GSUdfUFJPQ19GUz15CkNPTkZJR19QUk9DX0tDT1JFPXkKQ09ORklHX1BST0NfVk1DT1JFPXkK Q09ORklHX1BST0NfVk1DT1JFX0RFVklDRV9EVU1QPXkKQ09ORklHX1BST0NfU1lTQ1RMPXkKQ09O RklHX1BST0NfUEFHRV9NT05JVE9SPXkKQ09ORklHX1BST0NfQ0hJTERSRU49eQpDT05GSUdfUFJP Q19QSURfQVJDSF9TVEFUVVM9eQpDT05GSUdfUFJPQ19DUFVfUkVTQ1RSTD15CkNPTkZJR19LRVJO RlM9eQpDT05GSUdfU1lTRlM9eQpDT05GSUdfVE1QRlM9eQpDT05GSUdfVE1QRlNfUE9TSVhfQUNM PXkKQ09ORklHX1RNUEZTX1hBVFRSPXkKQ09ORklHX0hVR0VUTEJGUz15CkNPTkZJR19IVUdFVExC X1BBR0U9eQpDT05GSUdfTUVNRkRfQ1JFQVRFPXkKQ09ORklHX0NPTkZJR0ZTX0ZTPXkKQ09ORklH X0VGSVZBUl9GUz15CiMgZW5kIG9mIFBzZXVkbyBmaWxlc3lzdGVtcwoKQ09ORklHX01JU0NfRklM RVNZU1RFTVM9eQpDT05GSUdfT1JBTkdFRlNfRlM9eQpDT05GSUdfQURGU19GUz15CkNPTkZJR19B REZTX0ZTX1JXPXkKQ09ORklHX0FGRlNfRlM9eQpDT05GSUdfRUNSWVBUX0ZTPXkKQ09ORklHX0VD UllQVF9GU19NRVNTQUdJTkc9eQpDT05GSUdfSEZTX0ZTPXkKQ09ORklHX0hGU1BMVVNfRlM9eQpD T05GSUdfQkVGU19GUz15CkNPTkZJR19CRUZTX0RFQlVHPXkKQ09ORklHX0JGU19GUz15CkNPTkZJ R19FRlNfRlM9eQpDT05GSUdfSkZGUzJfRlM9eQpDT05GSUdfSkZGUzJfRlNfREVCVUc9MApDT05G SUdfSkZGUzJfRlNfV1JJVEVCVUZGRVI9eQpDT05GSUdfSkZGUzJfRlNfV0JVRl9WRVJJRlk9eQpD T05GSUdfSkZGUzJfU1VNTUFSWT15CkNPTkZJR19KRkZTMl9GU19YQVRUUj15CkNPTkZJR19KRkZT Ml9GU19QT1NJWF9BQ0w9eQpDT05GSUdfSkZGUzJfRlNfU0VDVVJJVFk9eQpDT05GSUdfSkZGUzJf Q09NUFJFU1NJT05fT1BUSU9OUz15CkNPTkZJR19KRkZTMl9aTElCPXkKQ09ORklHX0pGRlMyX0xa Tz15CkNPTkZJR19KRkZTMl9SVElNRT15CkNPTkZJR19KRkZTMl9SVUJJTj15CiMgQ09ORklHX0pG RlMyX0NNT0RFX05PTkUgaXMgbm90IHNldApDT05GSUdfSkZGUzJfQ01PREVfUFJJT1JJVFk9eQoj IENPTkZJR19KRkZTMl9DTU9ERV9TSVpFIGlzIG5vdCBzZXQKIyBDT05GSUdfSkZGUzJfQ01PREVf RkFWT1VSTFpPIGlzIG5vdCBzZXQKQ09ORklHX1VCSUZTX0ZTPXkKQ09ORklHX1VCSUZTX0ZTX0FE VkFOQ0VEX0NPTVBSPXkKQ09ORklHX1VCSUZTX0ZTX0xaTz15CkNPTkZJR19VQklGU19GU19aTElC PXkKQ09ORklHX1VCSUZTX0ZTX1pTVEQ9eQpDT05GSUdfVUJJRlNfQVRJTUVfU1VQUE9SVD15CkNP TkZJR19VQklGU19GU19YQVRUUj15CkNPTkZJR19VQklGU19GU19TRUNVUklUWT15CkNPTkZJR19V QklGU19GU19BVVRIRU5USUNBVElPTj15CkNPTkZJR19DUkFNRlM9eQpDT05GSUdfQ1JBTUZTX0JM T0NLREVWPXkKQ09ORklHX0NSQU1GU19NVEQ9eQpDT05GSUdfU1FVQVNIRlM9eQpDT05GSUdfU1FV QVNIRlNfRklMRV9DQUNIRT15CiMgQ09ORklHX1NRVUFTSEZTX0ZJTEVfRElSRUNUIGlzIG5vdCBz ZXQKQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9TSU5HTEU9eQojIENPTkZJR19TUVVBU0hGU19ERUNP TVBfTVVMVEkgaXMgbm90IHNldAojIENPTkZJR19TUVVBU0hGU19ERUNPTVBfTVVMVElfUEVSQ1BV IGlzIG5vdCBzZXQKQ09ORklHX1NRVUFTSEZTX1hBVFRSPXkKQ09ORklHX1NRVUFTSEZTX1pMSUI9 eQpDT05GSUdfU1FVQVNIRlNfTFo0PXkKQ09ORklHX1NRVUFTSEZTX0xaTz15CkNPTkZJR19TUVVB U0hGU19YWj15CkNPTkZJR19TUVVBU0hGU19aU1REPXkKQ09ORklHX1NRVUFTSEZTXzRLX0RFVkJM S19TSVpFPXkKQ09ORklHX1NRVUFTSEZTX0VNQkVEREVEPXkKQ09ORklHX1NRVUFTSEZTX0ZSQUdN RU5UX0NBQ0hFX1NJWkU9MwpDT05GSUdfVlhGU19GUz15CkNPTkZJR19NSU5JWF9GUz15CkNPTkZJ R19PTUZTX0ZTPXkKQ09ORklHX0hQRlNfRlM9eQpDT05GSUdfUU5YNEZTX0ZTPXkKQ09ORklHX1FO WDZGU19GUz15CkNPTkZJR19RTlg2RlNfREVCVUc9eQpDT05GSUdfUk9NRlNfRlM9eQpDT05GSUdf Uk9NRlNfQkFDS0VEX0JZX0JMT0NLPXkKIyBDT05GSUdfUk9NRlNfQkFDS0VEX0JZX01URCBpcyBu b3Qgc2V0CiMgQ09ORklHX1JPTUZTX0JBQ0tFRF9CWV9CT1RIIGlzIG5vdCBzZXQKQ09ORklHX1JP TUZTX09OX0JMT0NLPXkKQ09ORklHX1BTVE9SRT15CkNPTkZJR19QU1RPUkVfREVGQVVMVF9LTVNH X0JZVEVTPTEwMjQwCkNPTkZJR19QU1RPUkVfREVGTEFURV9DT01QUkVTUz15CkNPTkZJR19QU1RP UkVfTFpPX0NPTVBSRVNTPXkKQ09ORklHX1BTVE9SRV9MWjRfQ09NUFJFU1M9eQpDT05GSUdfUFNU T1JFX0xaNEhDX0NPTVBSRVNTPXkKQ09ORklHX1BTVE9SRV84NDJfQ09NUFJFU1M9eQpDT05GSUdf UFNUT1JFX1pTVERfQ09NUFJFU1M9eQpDT05GSUdfUFNUT1JFX0NPTVBSRVNTPXkKQ09ORklHX1BT VE9SRV9ERUZMQVRFX0NPTVBSRVNTX0RFRkFVTFQ9eQojIENPTkZJR19QU1RPUkVfTFpPX0NPTVBS RVNTX0RFRkFVTFQgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfTFo0X0NPTVBSRVNTX0RFRkFV TFQgaXMgbm90IHNldAojIENPTkZJR19QU1RPUkVfTFo0SENfQ09NUFJFU1NfREVGQVVMVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1BTVE9SRV84NDJfQ09NUFJFU1NfREVGQVVMVCBpcyBub3Qgc2V0CiMg Q09ORklHX1BTVE9SRV9aU1REX0NPTVBSRVNTX0RFRkFVTFQgaXMgbm90IHNldApDT05GSUdfUFNU T1JFX0NPTVBSRVNTX0RFRkFVTFQ9ImRlZmxhdGUiCkNPTkZJR19QU1RPUkVfQ09OU09MRT15CkNP TkZJR19QU1RPUkVfUE1TRz15CkNPTkZJR19QU1RPUkVfRlRSQUNFPXkKQ09ORklHX1BTVE9SRV9S QU09eQpDT05GSUdfUFNUT1JFX1pPTkU9eQpDT05GSUdfUFNUT1JFX0JMSz15CkNPTkZJR19QU1RP UkVfQkxLX0JMS0RFVj0iIgpDT05GSUdfUFNUT1JFX0JMS19LTVNHX1NJWkU9NjQKQ09ORklHX1BT VE9SRV9CTEtfTUFYX1JFQVNPTj0yCkNPTkZJR19QU1RPUkVfQkxLX1BNU0dfU0laRT02NApDT05G SUdfUFNUT1JFX0JMS19DT05TT0xFX1NJWkU9NjQKQ09ORklHX1BTVE9SRV9CTEtfRlRSQUNFX1NJ WkU9NjQKQ09ORklHX1NZU1ZfRlM9eQpDT05GSUdfVUZTX0ZTPXkKQ09ORklHX1VGU19GU19XUklU RT15CkNPTkZJR19VRlNfREVCVUc9eQpDT05GSUdfRVJPRlNfRlM9eQpDT05GSUdfRVJPRlNfRlNf REVCVUc9eQpDT05GSUdfRVJPRlNfRlNfWEFUVFI9eQpDT05GSUdfRVJPRlNfRlNfUE9TSVhfQUNM PXkKQ09ORklHX0VST0ZTX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX0VST0ZTX0ZTX1pJUD15CkNPTkZJ R19FUk9GU19GU19DTFVTVEVSX1BBR0VfTElNSVQ9MQpDT05GSUdfVkJPWFNGX0ZTPXkKQ09ORklH X05FVFdPUktfRklMRVNZU1RFTVM9eQpDT05GSUdfTkZTX0ZTPXkKQ09ORklHX05GU19WMj15CkNP TkZJR19ORlNfVjM9eQpDT05GSUdfTkZTX1YzX0FDTD15CkNPTkZJR19ORlNfVjQ9eQpDT05GSUdf TkZTX1NXQVA9eQpDT05GSUdfTkZTX1Y0XzE9eQpDT05GSUdfTkZTX1Y0XzI9eQpDT05GSUdfUE5G U19GSUxFX0xBWU9VVD15CkNPTkZJR19QTkZTX0JMT0NLPXkKQ09ORklHX1BORlNfRkxFWEZJTEVf TEFZT1VUPW0KQ09ORklHX05GU19WNF8xX0lNUExFTUVOVEFUSU9OX0lEX0RPTUFJTj0ia2VybmVs Lm9yZyIKQ09ORklHX05GU19WNF8xX01JR1JBVElPTj15CkNPTkZJR19ORlNfVjRfU0VDVVJJVFlf TEFCRUw9eQpDT05GSUdfUk9PVF9ORlM9eQpDT05GSUdfTkZTX0ZTQ0FDSEU9eQpDT05GSUdfTkZT X1VTRV9MRUdBQ1lfRE5TPXkKQ09ORklHX05GU19ERUJVRz15CkNPTkZJR19ORlNfRElTQUJMRV9V RFBfU1VQUE9SVD15CkNPTkZJR19ORlNfVjRfMl9SRUFEX1BMVVM9eQpDT05GSUdfTkZTRD15CkNP TkZJR19ORlNEX1YyX0FDTD15CkNPTkZJR19ORlNEX1YzPXkKQ09ORklHX05GU0RfVjNfQUNMPXkK Q09ORklHX05GU0RfVjQ9eQpDT05GSUdfTkZTRF9QTkZTPXkKQ09ORklHX05GU0RfQkxPQ0tMQVlP VVQ9eQpDT05GSUdfTkZTRF9TQ1NJTEFZT1VUPXkKQ09ORklHX05GU0RfRkxFWEZJTEVMQVlPVVQ9 eQpDT05GSUdfTkZTRF9WNF8yX0lOVEVSX1NTQz15CkNPTkZJR19ORlNEX1Y0X1NFQ1VSSVRZX0xB QkVMPXkKQ09ORklHX0dSQUNFX1BFUklPRD15CkNPTkZJR19MT0NLRD15CkNPTkZJR19MT0NLRF9W ND15CkNPTkZJR19ORlNfQUNMX1NVUFBPUlQ9eQpDT05GSUdfTkZTX0NPTU1PTj15CkNPTkZJR19T VU5SUEM9eQpDT05GSUdfU1VOUlBDX0dTUz15CkNPTkZJR19TVU5SUENfQkFDS0NIQU5ORUw9eQpD T05GSUdfU1VOUlBDX1NXQVA9eQpDT05GSUdfUlBDU0VDX0dTU19LUkI1PXkKQ09ORklHX1NVTlJQ Q19ESVNBQkxFX0lOU0VDVVJFX0VOQ1RZUEVTPXkKQ09ORklHX1NVTlJQQ19ERUJVRz15CkNPTkZJ R19TVU5SUENfWFBSVF9SRE1BPXkKQ09ORklHX0NFUEhfRlM9eQpDT05GSUdfQ0VQSF9GU0NBQ0hF PXkKQ09ORklHX0NFUEhfRlNfUE9TSVhfQUNMPXkKQ09ORklHX0NFUEhfRlNfU0VDVVJJVFlfTEFC RUw9eQpDT05GSUdfQ0lGUz15CkNPTkZJR19DSUZTX1NUQVRTMj15CkNPTkZJR19DSUZTX0FMTE9X X0lOU0VDVVJFX0xFR0FDWT15CkNPTkZJR19DSUZTX1dFQUtfUFdfSEFTSD15CkNPTkZJR19DSUZT X1VQQ0FMTD15CkNPTkZJR19DSUZTX1hBVFRSPXkKQ09ORklHX0NJRlNfUE9TSVg9eQpDT05GSUdf Q0lGU19ERUJVRz15CkNPTkZJR19DSUZTX0RFQlVHMj15CkNPTkZJR19DSUZTX0RFQlVHX0RVTVBf S0VZUz15CkNPTkZJR19DSUZTX0RGU19VUENBTEw9eQpDT05GSUdfQ0lGU19TV05fVVBDQUxMPXkK Q09ORklHX0NJRlNfU01CX0RJUkVDVD15CkNPTkZJR19DSUZTX0ZTQ0FDSEU9eQpDT05GSUdfQ0lG U19ST09UPXkKQ09ORklHX0NPREFfRlM9eQpDT05GSUdfQUZTX0ZTPXkKQ09ORklHX0FGU19ERUJV Rz15CkNPTkZJR19BRlNfRlNDQUNIRT15CkNPTkZJR19BRlNfREVCVUdfQ1VSU09SPXkKQ09ORklH XzlQX0ZTPXkKQ09ORklHXzlQX0ZTQ0FDSEU9eQpDT05GSUdfOVBfRlNfUE9TSVhfQUNMPXkKQ09O RklHXzlQX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX05MUz15CkNPTkZJR19OTFNfREVGQVVMVD0iaXNv ODg1OS0xIgpDT05GSUdfTkxTX0NPREVQQUdFXzQzNz15CkNPTkZJR19OTFNfQ09ERVBBR0VfNzM3 PXkKQ09ORklHX05MU19DT0RFUEFHRV83NzU9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg1MD15CkNP TkZJR19OTFNfQ09ERVBBR0VfODUyPXkKQ09ORklHX05MU19DT0RFUEFHRV84NTU9eQpDT05GSUdf TkxTX0NPREVQQUdFXzg1Nz15CkNPTkZJR19OTFNfQ09ERVBBR0VfODYwPXkKQ09ORklHX05MU19D T0RFUEFHRV84NjE9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2Mj15CkNPTkZJR19OTFNfQ09ERVBB R0VfODYzPXkKQ09ORklHX05MU19DT0RFUEFHRV84NjQ9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2 NT15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY2PXkKQ09ORklHX05MU19DT0RFUEFHRV84Njk9eQpD T05GSUdfTkxTX0NPREVQQUdFXzkzNj15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTUwPXkKQ09ORklH X05MU19DT0RFUEFHRV85MzI9eQpDT05GSUdfTkxTX0NPREVQQUdFXzk0OT15CkNPTkZJR19OTFNf Q09ERVBBR0VfODc0PXkKQ09ORklHX05MU19JU084ODU5Xzg9eQpDT05GSUdfTkxTX0NPREVQQUdF XzEyNTA9eQpDT05GSUdfTkxTX0NPREVQQUdFXzEyNTE9eQpDT05GSUdfTkxTX0FTQ0lJPXkKQ09O RklHX05MU19JU084ODU5XzE9eQpDT05GSUdfTkxTX0lTTzg4NTlfMj15CkNPTkZJR19OTFNfSVNP ODg1OV8zPXkKQ09ORklHX05MU19JU084ODU5XzQ9eQpDT05GSUdfTkxTX0lTTzg4NTlfNT15CkNP TkZJR19OTFNfSVNPODg1OV82PXkKQ09ORklHX05MU19JU084ODU5Xzc9eQpDT05GSUdfTkxTX0lT Tzg4NTlfOT15CkNPTkZJR19OTFNfSVNPODg1OV8xMz15CkNPTkZJR19OTFNfSVNPODg1OV8xND15 CkNPTkZJR19OTFNfSVNPODg1OV8xNT15CkNPTkZJR19OTFNfS09JOF9SPXkKQ09ORklHX05MU19L T0k4X1U9eQpDT05GSUdfTkxTX01BQ19ST01BTj15CkNPTkZJR19OTFNfTUFDX0NFTFRJQz15CkNP TkZJR19OTFNfTUFDX0NFTlRFVVJPPXkKQ09ORklHX05MU19NQUNfQ1JPQVRJQU49eQpDT05GSUdf TkxTX01BQ19DWVJJTExJQz15CkNPTkZJR19OTFNfTUFDX0dBRUxJQz15CkNPTkZJR19OTFNfTUFD X0dSRUVLPXkKQ09ORklHX05MU19NQUNfSUNFTEFORD15CkNPTkZJR19OTFNfTUFDX0lOVUlUPXkK Q09ORklHX05MU19NQUNfUk9NQU5JQU49eQpDT05GSUdfTkxTX01BQ19UVVJLSVNIPXkKQ09ORklH X05MU19VVEY4PXkKQ09ORklHX0RMTT15CkNPTkZJR19ETE1fREVCVUc9eQpDT05GSUdfVU5JQ09E RT15CkNPTkZJR19VTklDT0RFX05PUk1BTElaQVRJT05fU0VMRlRFU1Q9eQpDT05GSUdfSU9fV1E9 eQojIGVuZCBvZiBGaWxlIHN5c3RlbXMKCiMKIyBTZWN1cml0eSBvcHRpb25zCiMKQ09ORklHX0tF WVM9eQpDT05GSUdfS0VZU19SRVFVRVNUX0NBQ0hFPXkKQ09ORklHX1BFUlNJU1RFTlRfS0VZUklO R1M9eQpDT05GSUdfQklHX0tFWVM9eQpDT05GSUdfVFJVU1RFRF9LRVlTPXkKQ09ORklHX0VOQ1JZ UFRFRF9LRVlTPXkKQ09ORklHX0tFWV9ESF9PUEVSQVRJT05TPXkKQ09ORklHX0tFWV9OT1RJRklD QVRJT05TPXkKQ09ORklHX1NFQ1VSSVRZX0RNRVNHX1JFU1RSSUNUPXkKQ09ORklHX1NFQ1VSSVRZ PXkKQ09ORklHX1NFQ1VSSVRZX1dSSVRBQkxFX0hPT0tTPXkKQ09ORklHX1NFQ1VSSVRZRlM9eQpD T05GSUdfU0VDVVJJVFlfTkVUV09SSz15CkNPTkZJR19TRUNVUklUWV9JTkZJTklCQU5EPXkKQ09O RklHX1NFQ1VSSVRZX05FVFdPUktfWEZSTT15CkNPTkZJR19TRUNVUklUWV9QQVRIPXkKQ09ORklH X0lOVEVMX1RYVD15CkNPTkZJR19MU01fTU1BUF9NSU5fQUREUj02NTUzNgpDT05GSUdfSEFWRV9I QVJERU5FRF9VU0VSQ09QWV9BTExPQ0FUT1I9eQpDT05GSUdfSEFSREVORURfVVNFUkNPUFk9eQpD T05GSUdfSEFSREVORURfVVNFUkNPUFlfRkFMTEJBQ0s9eQpDT05GSUdfSEFSREVORURfVVNFUkNP UFlfUEFHRVNQQU49eQpDT05GSUdfRk9SVElGWV9TT1VSQ0U9eQpDT05GSUdfU1RBVElDX1VTRVJN T0RFSEVMUEVSPXkKQ09ORklHX1NUQVRJQ19VU0VSTU9ERUhFTFBFUl9QQVRIPSIvc2Jpbi91c2Vy bW9kZS1oZWxwZXIiCkNPTkZJR19TRUNVUklUWV9TRUxJTlVYPXkKQ09ORklHX1NFQ1VSSVRZX1NF TElOVVhfQk9PVFBBUkFNPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfRElTQUJMRT15CkNPTkZJ R19TRUNVUklUWV9TRUxJTlVYX0RFVkVMT1A9eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9BVkNf U1RBVFM9eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9DSEVDS1JFUVBST1RfVkFMVUU9MApDT05G SUdfU0VDVVJJVFlfU0VMSU5VWF9TSURUQUJfSEFTSF9CSVRTPTkKQ09ORklHX1NFQ1VSSVRZX1NF TElOVVhfU0lEMlNUUl9DQUNIRV9TSVpFPTI1NgpDT05GSUdfU0VDVVJJVFlfU01BQ0s9eQpDT05G SUdfU0VDVVJJVFlfU01BQ0tfQlJJTkdVUD15CkNPTkZJR19TRUNVUklUWV9TTUFDS19ORVRGSUxU RVI9eQpDT05GSUdfU0VDVVJJVFlfU01BQ0tfQVBQRU5EX1NJR05BTFM9eQojIENPTkZJR19TRUNV UklUWV9UT01PWU8gaXMgbm90IHNldApDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1I9eQpDT05GSUdf U0VDVVJJVFlfQVBQQVJNT1JfSEFTSD15CkNPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9IQVNIX0RF RkFVTFQ9eQpDT05GSUdfU0VDVVJJVFlfQVBQQVJNT1JfREVCVUc9eQpDT05GSUdfU0VDVVJJVFlf QVBQQVJNT1JfREVCVUdfQVNTRVJUUz15CkNPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9ERUJVR19N RVNTQUdFUz15CkNPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9LVU5JVF9URVNUPXkKQ09ORklHX1NF Q1VSSVRZX0xPQURQSU49eQpDT05GSUdfU0VDVVJJVFlfTE9BRFBJTl9FTkZPUkNFPXkKQ09ORklH X1NFQ1VSSVRZX1lBTUE9eQpDT05GSUdfU0VDVVJJVFlfU0FGRVNFVElEPXkKQ09ORklHX1NFQ1VS SVRZX0xPQ0tET1dOX0xTTT15CkNPTkZJR19TRUNVUklUWV9MT0NLRE9XTl9MU01fRUFSTFk9eQpD T05GSUdfTE9DS19ET1dOX0tFUk5FTF9GT1JDRV9OT05FPXkKIyBDT05GSUdfTE9DS19ET1dOX0tF Uk5FTF9GT1JDRV9JTlRFR1JJVFkgaXMgbm90IHNldAojIENPTkZJR19MT0NLX0RPV05fS0VSTkVM X0ZPUkNFX0NPTkZJREVOVElBTElUWSBpcyBub3Qgc2V0CkNPTkZJR19JTlRFR1JJVFk9eQpDT05G SUdfSU5URUdSSVRZX1NJR05BVFVSRT15CkNPTkZJR19JTlRFR1JJVFlfQVNZTU1FVFJJQ19LRVlT PXkKQ09ORklHX0lOVEVHUklUWV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfSU5URUdSSVRZX1BM QVRGT1JNX0tFWVJJTkc9eQpDT05GSUdfTE9BRF9VRUZJX0tFWVM9eQpDT05GSUdfSU5URUdSSVRZ X0FVRElUPXkKQ09ORklHX0lNQT15CkNPTkZJR19JTUFfTUVBU1VSRV9QQ1JfSURYPTEwCkNPTkZJ R19JTUFfTFNNX1JVTEVTPXkKIyBDT05GSUdfSU1BX1RFTVBMQVRFIGlzIG5vdCBzZXQKQ09ORklH X0lNQV9OR19URU1QTEFURT15CiMgQ09ORklHX0lNQV9TSUdfVEVNUExBVEUgaXMgbm90IHNldApD T05GSUdfSU1BX0RFRkFVTFRfVEVNUExBVEU9ImltYS1uZyIKQ09ORklHX0lNQV9ERUZBVUxUX0hB U0hfU0hBMT15CiMgQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfU0hBMjU2IGlzIG5vdCBzZXQKIyBD T05GSUdfSU1BX0RFRkFVTFRfSEFTSF9TSEE1MTIgaXMgbm90IHNldAojIENPTkZJR19JTUFfREVG QVVMVF9IQVNIX1dQNTEyIGlzIG5vdCBzZXQKIyBDT05GSUdfSU1BX0RFRkFVTFRfSEFTSF9TTTMg aXMgbm90IHNldApDT05GSUdfSU1BX0RFRkFVTFRfSEFTSD0ic2hhMSIKQ09ORklHX0lNQV9XUklU RV9QT0xJQ1k9eQpDT05GSUdfSU1BX1JFQURfUE9MSUNZPXkKQ09ORklHX0lNQV9BUFBSQUlTRT15 CkNPTkZJR19JTUFfQVJDSF9QT0xJQ1k9eQpDT05GSUdfSU1BX0FQUFJBSVNFX0JVSUxEX1BPTElD WT15CkNPTkZJR19JTUFfQVBQUkFJU0VfUkVRVUlSRV9GSVJNV0FSRV9TSUdTPXkKQ09ORklHX0lN QV9BUFBSQUlTRV9SRVFVSVJFX0tFWEVDX1NJR1M9eQpDT05GSUdfSU1BX0FQUFJBSVNFX1JFUVVJ UkVfTU9EVUxFX1NJR1M9eQpDT05GSUdfSU1BX0FQUFJBSVNFX1JFUVVJUkVfUE9MSUNZX1NJR1M9 eQpDT05GSUdfSU1BX0FQUFJBSVNFX0JPT1RQQVJBTT15CkNPTkZJR19JTUFfQVBQUkFJU0VfTU9E U0lHPXkKQ09ORklHX0lNQV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfSU1BX0tFWVJJTkdTX1BF Uk1JVF9TSUdORURfQllfQlVJTFRJTl9PUl9TRUNPTkRBUlk9eQpDT05GSUdfSU1BX0JMQUNLTElT VF9LRVlSSU5HPXkKQ09ORklHX0lNQV9MT0FEX1g1MDk9eQpDT05GSUdfSU1BX1g1MDlfUEFUSD0i L2V0Yy9rZXlzL3g1MDlfaW1hLmRlciIKQ09ORklHX0lNQV9BUFBSQUlTRV9TSUdORURfSU5JVD15 CkNPTkZJR19JTUFfTUVBU1VSRV9BU1lNTUVUUklDX0tFWVM9eQpDT05GSUdfSU1BX1FVRVVFX0VB UkxZX0JPT1RfS0VZUz15CkNPTkZJR19JTUFfU0VDVVJFX0FORF9PUl9UUlVTVEVEX0JPT1Q9eQpD T05GSUdfRVZNPXkKQ09ORklHX0VWTV9BVFRSX0ZTVVVJRD15CkNPTkZJR19FVk1fRVhUUkFfU01B Q0tfWEFUVFJTPXkKQ09ORklHX0VWTV9BRERfWEFUVFJTPXkKQ09ORklHX0VWTV9MT0FEX1g1MDk9 eQpDT05GSUdfRVZNX1g1MDlfUEFUSD0iL2V0Yy9rZXlzL3g1MDlfZXZtLmRlciIKQ09ORklHX0RF RkFVTFRfU0VDVVJJVFlfU0VMSU5VWD15CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfU01BQ0sg aXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX0FQUEFSTU9SIGlzIG5vdCBzZXQK IyBDT05GSUdfREVGQVVMVF9TRUNVUklUWV9EQUMgaXMgbm90IHNldApDT05GSUdfTFNNPSJsb2Nr ZG93bix5YW1hLGxvYWRwaW4sc2FmZXNldGlkLGludGVncml0eSxzZWxpbnV4LHNtYWNrLHRvbW95 byxhcHBhcm1vcixicGYiCgojCiMgS2VybmVsIGhhcmRlbmluZyBvcHRpb25zCiMKCiMKIyBNZW1v cnkgaW5pdGlhbGl6YXRpb24KIwpDT05GSUdfSU5JVF9TVEFDS19OT05FPXkKQ09ORklHX0lOSVRf T05fQUxMT0NfREVGQVVMVF9PTj15CkNPTkZJR19JTklUX09OX0ZSRUVfREVGQVVMVF9PTj15CiMg ZW5kIG9mIE1lbW9yeSBpbml0aWFsaXphdGlvbgojIGVuZCBvZiBLZXJuZWwgaGFyZGVuaW5nIG9w dGlvbnMKIyBlbmQgb2YgU2VjdXJpdHkgb3B0aW9ucwoKQ09ORklHX1hPUl9CTE9DS1M9eQpDT05G SUdfQVNZTkNfQ09SRT15CkNPTkZJR19BU1lOQ19NRU1DUFk9eQpDT05GSUdfQVNZTkNfWE9SPXkK Q09ORklHX0FTWU5DX1BRPXkKQ09ORklHX0FTWU5DX1JBSUQ2X1JFQ09WPXkKQ09ORklHX0NSWVBU Tz15CgojCiMgQ3J5cHRvIGNvcmUgb3IgaGVscGVyCiMKQ09ORklHX0NSWVBUT19BTEdBUEk9eQpD T05GSUdfQ1JZUFRPX0FMR0FQSTI9eQpDT05GSUdfQ1JZUFRPX0FFQUQ9eQpDT05GSUdfQ1JZUFRP X0FFQUQyPXkKQ09ORklHX0NSWVBUT19TS0NJUEhFUj15CkNPTkZJR19DUllQVE9fU0tDSVBIRVIy PXkKQ09ORklHX0NSWVBUT19IQVNIPXkKQ09ORklHX0NSWVBUT19IQVNIMj15CkNPTkZJR19DUllQ VE9fUk5HPXkKQ09ORklHX0NSWVBUT19STkcyPXkKQ09ORklHX0NSWVBUT19STkdfREVGQVVMVD15 CkNPTkZJR19DUllQVE9fQUtDSVBIRVIyPXkKQ09ORklHX0NSWVBUT19BS0NJUEhFUj15CkNPTkZJ R19DUllQVE9fS1BQMj15CkNPTkZJR19DUllQVE9fS1BQPXkKQ09ORklHX0NSWVBUT19BQ09NUDI9 eQpDT05GSUdfQ1JZUFRPX01BTkFHRVI9eQpDT05GSUdfQ1JZUFRPX01BTkFHRVIyPXkKQ09ORklH X0NSWVBUT19VU0VSPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSX0RJU0FCTEVfVEVTVFM9eQpDT05G SUdfQ1JZUFRPX0dGMTI4TVVMPXkKQ09ORklHX0NSWVBUT19OVUxMPXkKQ09ORklHX0NSWVBUT19O VUxMMj15CkNPTkZJR19DUllQVE9fUENSWVBUPXkKQ09ORklHX0NSWVBUT19DUllQVEQ9eQpDT05G SUdfQ1JZUFRPX0FVVEhFTkM9eQpDT05GSUdfQ1JZUFRPX1RFU1Q9eQpDT05GSUdfQ1JZUFRPX1NJ TUQ9eQpDT05GSUdfQ1JZUFRPX0dMVUVfSEVMUEVSX1g4Nj15CkNPTkZJR19DUllQVE9fRU5HSU5F PXkKCiMKIyBQdWJsaWMta2V5IGNyeXB0b2dyYXBoeQojCkNPTkZJR19DUllQVE9fUlNBPXkKQ09O RklHX0NSWVBUT19ESD15CkNPTkZJR19DUllQVE9fRUNDPXkKQ09ORklHX0NSWVBUT19FQ0RIPXkK Q09ORklHX0NSWVBUT19FQ1JEU0E9eQpDT05GSUdfQ1JZUFRPX1NNMj15CkNPTkZJR19DUllQVE9f Q1VSVkUyNTUxOT15CgojCiMgQXV0aGVudGljYXRlZCBFbmNyeXB0aW9uIHdpdGggQXNzb2NpYXRl ZCBEYXRhCiMKQ09ORklHX0NSWVBUT19DQ009eQpDT05GSUdfQ1JZUFRPX0dDTT15CkNPTkZJR19D UllQVE9fQ0hBQ0hBMjBQT0xZMTMwNT15CkNPTkZJR19DUllQVE9fQUVHSVMxMjg9eQpDT05GSUdf Q1JZUFRPX1NFUUlWPXkKQ09ORklHX0NSWVBUT19FQ0hBSU5JVj15CgojCiMgQmxvY2sgbW9kZXMK IwpDT05GSUdfQ1JZUFRPX0NCQz15CkNPTkZJR19DUllQVE9fQ0ZCPXkKQ09ORklHX0NSWVBUT19D VFI9eQpDT05GSUdfQ1JZUFRPX0NUUz15CkNPTkZJR19DUllQVE9fRUNCPXkKQ09ORklHX0NSWVBU T19MUlc9eQpDT05GSUdfQ1JZUFRPX09GQj15CkNPTkZJR19DUllQVE9fUENCQz15CkNPTkZJR19D UllQVE9fWFRTPXkKQ09ORklHX0NSWVBUT19LRVlXUkFQPXkKQ09ORklHX0NSWVBUT19OSFBPTFkx MzA1PXkKQ09ORklHX0NSWVBUT19BRElBTlRVTT15CkNPTkZJR19DUllQVE9fRVNTSVY9eQoKIwoj IEhhc2ggbW9kZXMKIwpDT05GSUdfQ1JZUFRPX0NNQUM9eQpDT05GSUdfQ1JZUFRPX0hNQUM9eQpD T05GSUdfQ1JZUFRPX1hDQkM9eQpDT05GSUdfQ1JZUFRPX1ZNQUM9eQoKIwojIERpZ2VzdAojCkNP TkZJR19DUllQVE9fQ1JDMzJDPXkKQ09ORklHX0NSWVBUT19DUkMzMkNfSU5URUw9eQpDT05GSUdf Q1JZUFRPX0NSQzMyPXkKQ09ORklHX0NSWVBUT19DUkMzMl9QQ0xNVUw9eQpDT05GSUdfQ1JZUFRP X1hYSEFTSD15CkNPTkZJR19DUllQVE9fQkxBS0UyQj15CkNPTkZJR19DUllQVE9fQkxBS0UyUz15 CkNPTkZJR19DUllQVE9fQ1JDVDEwRElGPXkKQ09ORklHX0NSWVBUT19HSEFTSD15CkNPTkZJR19D UllQVE9fUE9MWTEzMDU9eQpDT05GSUdfQ1JZUFRPX01END15CkNPTkZJR19DUllQVE9fTUQ1PXkK Q09ORklHX0NSWVBUT19NSUNIQUVMX01JQz15CkNPTkZJR19DUllQVE9fUk1EMTI4PXkKQ09ORklH X0NSWVBUT19STUQxNjA9eQpDT05GSUdfQ1JZUFRPX1JNRDI1Nj15CkNPTkZJR19DUllQVE9fUk1E MzIwPXkKQ09ORklHX0NSWVBUT19TSEExPXkKQ09ORklHX0NSWVBUT19TSEEyNTY9eQpDT05GSUdf Q1JZUFRPX1NIQTUxMj15CkNPTkZJR19DUllQVE9fU0hBMz15CkNPTkZJR19DUllQVE9fU00zPXkK Q09ORklHX0NSWVBUT19TVFJFRUJPRz15CkNPTkZJR19DUllQVE9fVEdSMTkyPXkKQ09ORklHX0NS WVBUT19XUDUxMj15CgojCiMgQ2lwaGVycwojCkNPTkZJR19DUllQVE9fQUVTPXkKQ09ORklHX0NS WVBUT19BRVNfVEk9eQpDT05GSUdfQ1JZUFRPX0FFU19OSV9JTlRFTD15CkNPTkZJR19DUllQVE9f QU5VQklTPXkKQ09ORklHX0NSWVBUT19BUkM0PXkKQ09ORklHX0NSWVBUT19CTE9XRklTSD15CkNP TkZJR19DUllQVE9fQkxPV0ZJU0hfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19DQU1FTExJQT15CkNP TkZJR19DUllQVE9fQ0FTVF9DT01NT049eQpDT05GSUdfQ1JZUFRPX0NBU1Q1PXkKQ09ORklHX0NS WVBUT19DQVNUNj15CkNPTkZJR19DUllQVE9fREVTPXkKQ09ORklHX0NSWVBUT19GQ1JZUFQ9eQpD T05GSUdfQ1JZUFRPX0tIQVpBRD15CkNPTkZJR19DUllQVE9fU0FMU0EyMD15CkNPTkZJR19DUllQ VE9fQ0hBQ0hBMjA9eQpDT05GSUdfQ1JZUFRPX1NFRUQ9eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlQ9 eQpDT05GSUdfQ1JZUFRPX1NFUlBFTlRfU1NFMl81ODY9eQpDT05GSUdfQ1JZUFRPX1NNND15CkNP TkZJR19DUllQVE9fVEVBPXkKQ09ORklHX0NSWVBUT19UV09GSVNIPXkKQ09ORklHX0NSWVBUT19U V09GSVNIX0NPTU1PTj15CkNPTkZJR19DUllQVE9fVFdPRklTSF81ODY9eQoKIwojIENvbXByZXNz aW9uCiMKQ09ORklHX0NSWVBUT19ERUZMQVRFPXkKQ09ORklHX0NSWVBUT19MWk89eQpDT05GSUdf Q1JZUFRPXzg0Mj15CkNPTkZJR19DUllQVE9fTFo0PXkKQ09ORklHX0NSWVBUT19MWjRIQz15CkNP TkZJR19DUllQVE9fWlNURD15CgojCiMgUmFuZG9tIE51bWJlciBHZW5lcmF0aW9uCiMKQ09ORklH X0NSWVBUT19BTlNJX0NQUk5HPXkKQ09ORklHX0NSWVBUT19EUkJHX01FTlU9eQpDT05GSUdfQ1JZ UFRPX0RSQkdfSE1BQz15CkNPTkZJR19DUllQVE9fRFJCR19IQVNIPXkKQ09ORklHX0NSWVBUT19E UkJHX0NUUj15CkNPTkZJR19DUllQVE9fRFJCRz15CkNPTkZJR19DUllQVE9fSklUVEVSRU5UUk9Q WT15CkNPTkZJR19DUllQVE9fVVNFUl9BUEk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX0hBU0g9 eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1NLQ0lQSEVSPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9STkc9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJX1JOR19DQVZQPXkKQ09ORklHX0NSWVBUT19V U0VSX0FQSV9BRUFEPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9FTkFCTEVfT0JTT0xFVEU9eQpD T05GSUdfQ1JZUFRPX1NUQVRTPXkKQ09ORklHX0NSWVBUT19IQVNIX0lORk89eQoKIwojIENyeXB0 byBsaWJyYXJ5IHJvdXRpbmVzCiMKQ09ORklHX0NSWVBUT19MSUJfQUVTPXkKQ09ORklHX0NSWVBU T19MSUJfQVJDND15CkNPTkZJR19DUllQVE9fTElCX0JMQUtFMlNfR0VORVJJQz15CkNPTkZJR19D UllQVE9fTElCX0JMQUtFMlM9eQpDT05GSUdfQ1JZUFRPX0xJQl9DSEFDSEFfR0VORVJJQz15CkNP TkZJR19DUllQVE9fTElCX0NIQUNIQT15CkNPTkZJR19DUllQVE9fTElCX0NVUlZFMjU1MTlfR0VO RVJJQz15CkNPTkZJR19DUllQVE9fTElCX0NVUlZFMjU1MTk9eQpDT05GSUdfQ1JZUFRPX0xJQl9E RVM9eQpDT05GSUdfQ1JZUFRPX0xJQl9QT0xZMTMwNV9SU0laRT0xCkNPTkZJR19DUllQVE9fTElC X1BPTFkxMzA1X0dFTkVSSUM9eQpDT05GSUdfQ1JZUFRPX0xJQl9QT0xZMTMwNT15CkNPTkZJR19D UllQVE9fTElCX0NIQUNIQTIwUE9MWTEzMDU9eQpDT05GSUdfQ1JZUFRPX0xJQl9TSEEyNTY9eQpD T05GSUdfQ1JZUFRPX0hXPXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DSz15CkNPTkZJR19DUllQ VE9fREVWX1BBRExPQ0tfQUVTPXkKQ09ORklHX0NSWVBUT19ERVZfUEFETE9DS19TSEE9eQpDT05G SUdfQ1JZUFRPX0RFVl9HRU9ERT15CkNPTkZJR19DUllQVE9fREVWX0hJRk5fNzk1WD15CkNPTkZJ R19DUllQVE9fREVWX0hJRk5fNzk1WF9STkc9eQpDT05GSUdfQ1JZUFRPX0RFVl9BVE1FTF9JMkM9 eQpDT05GSUdfQ1JZUFRPX0RFVl9BVE1FTF9FQ0M9eQpDT05GSUdfQ1JZUFRPX0RFVl9BVE1FTF9T SEEyMDRBPXkKQ09ORklHX0NSWVBUT19ERVZfQ0NQPXkKQ09ORklHX0NSWVBUT19ERVZfQ0NQX0RE PXkKQ09ORklHX0NSWVBUT19ERVZfU1BfQ0NQPXkKQ09ORklHX0NSWVBUT19ERVZfQ0NQX0NSWVBU Tz15CkNPTkZJR19DUllQVE9fREVWX0NDUF9ERUJVR0ZTPXkKQ09ORklHX0NSWVBUT19ERVZfUUFU PXkKQ09ORklHX0NSWVBUT19ERVZfUUFUX0RIODk1eENDPXkKQ09ORklHX0NSWVBUT19ERVZfUUFU X0MzWFhYPXkKQ09ORklHX0NSWVBUT19ERVZfUUFUX0M2Mlg9eQpDT05GSUdfQ1JZUFRPX0RFVl9R QVRfNFhYWD15CkNPTkZJR19DUllQVE9fREVWX1FBVF9ESDg5NXhDQ1ZGPXkKQ09ORklHX0NSWVBU T19ERVZfUUFUX0MzWFhYVkY9eQpDT05GSUdfQ1JZUFRPX0RFVl9RQVRfQzYyWFZGPXkKQ09ORklH X0NSWVBUT19ERVZfQ0hFTFNJTz15CkNPTkZJR19DUllQVE9fREVWX1ZJUlRJTz15CkNPTkZJR19D UllQVE9fREVWX1NBRkVYQ0VMPXkKQ09ORklHX0NSWVBUT19ERVZfQ0NSRUU9eQpDT05GSUdfQ1JZ UFRPX0RFVl9BTUxPR0lDX0dYTD15CkNPTkZJR19DUllQVE9fREVWX0FNTE9HSUNfR1hMX0RFQlVH PXkKQ09ORklHX0FTWU1NRVRSSUNfS0VZX1RZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19QVUJMSUNf S0VZX1NVQlRZUEU9eQpDT05GSUdfQVNZTU1FVFJJQ19UUE1fS0VZX1NVQlRZUEU9eQpDT05GSUdf WDUwOV9DRVJUSUZJQ0FURV9QQVJTRVI9eQpDT05GSUdfUEtDUzhfUFJJVkFURV9LRVlfUEFSU0VS PXkKQ09ORklHX1RQTV9LRVlfUEFSU0VSPXkKQ09ORklHX1BLQ1M3X01FU1NBR0VfUEFSU0VSPXkK Q09ORklHX1BLQ1M3X1RFU1RfS0VZPXkKQ09ORklHX1NJR05FRF9QRV9GSUxFX1ZFUklGSUNBVElP Tj15CgojCiMgQ2VydGlmaWNhdGVzIGZvciBzaWduYXR1cmUgY2hlY2tpbmcKIwpDT05GSUdfTU9E VUxFX1NJR19LRVk9ImNlcnRzL3NpZ25pbmdfa2V5LnBlbSIKQ09ORklHX1NZU1RFTV9UUlVTVEVE X0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX1RSVVNURURfS0VZUz0iIgpDT05GSUdfU1lTVEVNX0VY VFJBX0NFUlRJRklDQVRFPXkKQ09ORklHX1NZU1RFTV9FWFRSQV9DRVJUSUZJQ0FURV9TSVpFPTQw OTYKQ09ORklHX1NFQ09OREFSWV9UUlVTVEVEX0tFWVJJTkc9eQpDT05GSUdfU1lTVEVNX0JMQUNL TElTVF9LRVlSSU5HPXkKQ09ORklHX1NZU1RFTV9CTEFDS0xJU1RfSEFTSF9MSVNUPSIiCiMgZW5k IG9mIENlcnRpZmljYXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nCgpDT05GSUdfQklOQVJZX1BS SU5URj15CgojCiMgTGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19SQUlENl9QUT15CkNPTkZJR19S QUlENl9QUV9CRU5DSE1BUks9eQpDT05GSUdfTElORUFSX1JBTkdFUz15CkNPTkZJR19QQUNLSU5H PXkKQ09ORklHX0JJVFJFVkVSU0U9eQpDT05GSUdfR0VORVJJQ19TVFJOQ1BZX0ZST01fVVNFUj15 CkNPTkZJR19HRU5FUklDX1NUUk5MRU5fVVNFUj15CkNPTkZJR19HRU5FUklDX05FVF9VVElMUz15 CkNPTkZJR19HRU5FUklDX0ZJTkRfRklSU1RfQklUPXkKQ09ORklHX0NPUkRJQz15CkNPTkZJR19Q UklNRV9OVU1CRVJTPXkKQ09ORklHX1JBVElPTkFMPXkKQ09ORklHX0dFTkVSSUNfUENJX0lPTUFQ PXkKQ09ORklHX0dFTkVSSUNfSU9NQVA9eQpDT05GSUdfQVJDSF9IQVNfRkFTVF9NVUxUSVBMSUVS PXkKQ09ORklHX0FSQ0hfVVNFX1NZTV9BTk5PVEFUSU9OUz15CkNPTkZJR19DUkNfQ0NJVFQ9eQpD T05GSUdfQ1JDMTY9eQpDT05GSUdfQ1JDX1QxMERJRj15CkNPTkZJR19DUkNfSVRVX1Q9eQpDT05G SUdfQ1JDMzI9eQpDT05GSUdfQ1JDMzJfU0VMRlRFU1Q9eQpDT05GSUdfQ1JDMzJfU0xJQ0VCWTg9 eQojIENPTkZJR19DUkMzMl9TTElDRUJZNCBpcyBub3Qgc2V0CiMgQ09ORklHX0NSQzMyX1NBUldB VEUgaXMgbm90IHNldAojIENPTkZJR19DUkMzMl9CSVQgaXMgbm90IHNldApDT05GSUdfQ1JDNjQ9 eQpDT05GSUdfQ1JDND15CkNPTkZJR19DUkM3PXkKQ09ORklHX0xJQkNSQzMyQz15CkNPTkZJR19D UkM4PXkKQ09ORklHX1hYSEFTSD15CkNPTkZJR19BVURJVF9HRU5FUklDPXkKQ09ORklHX1JBTkRP TTMyX1NFTEZURVNUPXkKQ09ORklHXzg0Ml9DT01QUkVTUz15CkNPTkZJR184NDJfREVDT01QUkVT Uz15CkNPTkZJR19aTElCX0lORkxBVEU9eQpDT05GSUdfWkxJQl9ERUZMQVRFPXkKQ09ORklHX0xa T19DT01QUkVTUz15CkNPTkZJR19MWk9fREVDT01QUkVTUz15CkNPTkZJR19MWjRfQ09NUFJFU1M9 eQpDT05GSUdfTFo0SENfQ09NUFJFU1M9eQpDT05GSUdfTFo0X0RFQ09NUFJFU1M9eQpDT05GSUdf WlNURF9DT01QUkVTUz15CkNPTkZJR19aU1REX0RFQ09NUFJFU1M9eQpDT05GSUdfWFpfREVDPXkK Q09ORklHX1haX0RFQ19YODY9eQpDT05GSUdfWFpfREVDX1BPV0VSUEM9eQpDT05GSUdfWFpfREVD X0lBNjQ9eQpDT05GSUdfWFpfREVDX0FSTT15CkNPTkZJR19YWl9ERUNfQVJNVEhVTUI9eQpDT05G SUdfWFpfREVDX1NQQVJDPXkKQ09ORklHX1haX0RFQ19CQ0o9eQpDT05GSUdfWFpfREVDX1RFU1Q9 eQpDT05GSUdfREVDT01QUkVTU19HWklQPXkKQ09ORklHX0RFQ09NUFJFU1NfQlpJUDI9eQpDT05G SUdfREVDT01QUkVTU19MWk1BPXkKQ09ORklHX0RFQ09NUFJFU1NfWFo9eQpDT05GSUdfREVDT01Q UkVTU19MWk89eQpDT05GSUdfREVDT01QUkVTU19MWjQ9eQpDT05GSUdfREVDT01QUkVTU19aU1RE PXkKQ09ORklHX0dFTkVSSUNfQUxMT0NBVE9SPXkKQ09ORklHX1JFRURfU09MT01PTj15CkNPTkZJ R19SRUVEX1NPTE9NT05fRU5DOD15CkNPTkZJR19SRUVEX1NPTE9NT05fREVDOD15CkNPTkZJR19S RUVEX1NPTE9NT05fREVDMTY9eQpDT05GSUdfQkNIPXkKQ09ORklHX1RFWFRTRUFSQ0g9eQpDT05G SUdfVEVYVFNFQVJDSF9LTVA9eQpDT05GSUdfVEVYVFNFQVJDSF9CTT15CkNPTkZJR19URVhUU0VB UkNIX0ZTTT15CkNPTkZJR19CVFJFRT15CkNPTkZJR19JTlRFUlZBTF9UUkVFPXkKQ09ORklHX1hB UlJBWV9NVUxUST15CkNPTkZJR19BU1NPQ0lBVElWRV9BUlJBWT15CkNPTkZJR19IQVNfSU9NRU09 eQpDT05GSUdfSEFTX0lPUE9SVF9NQVA9eQpDT05GSUdfSEFTX0RNQT15CkNPTkZJR19ETUFfT1BT PXkKQ09ORklHX05FRURfU0dfRE1BX0xFTkdUSD15CkNPTkZJR19ORUVEX0RNQV9NQVBfU1RBVEU9 eQpDT05GSUdfRE1BX0RFQ0xBUkVfQ09IRVJFTlQ9eQpDT05GSUdfU1dJT1RMQj15CkNPTkZJR19E TUFfQ01BPXkKQ09ORklHX0RNQV9QRVJOVU1BX0NNQT15CgojCiMgRGVmYXVsdCBjb250aWd1b3Vz IG1lbW9yeSBhcmVhIHNpemU6CiMKQ09ORklHX0NNQV9TSVpFX01CWVRFUz0wCkNPTkZJR19DTUFf U0laRV9TRUxfTUJZVEVTPXkKIyBDT05GSUdfQ01BX1NJWkVfU0VMX1BFUkNFTlRBR0UgaXMgbm90 IHNldAojIENPTkZJR19DTUFfU0laRV9TRUxfTUlOIGlzIG5vdCBzZXQKIyBDT05GSUdfQ01BX1NJ WkVfU0VMX01BWCBpcyBub3Qgc2V0CkNPTkZJR19DTUFfQUxJR05NRU5UPTgKIyBDT05GSUdfRE1B X0FQSV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19ETUFfTUFQX0JFTkNITUFSSz15CkNPTkZJR19T R0xfQUxMT0M9eQpDT05GSUdfQ0hFQ0tfU0lHTkFUVVJFPXkKQ09ORklHX0NQVU1BU0tfT0ZGU1RB Q0s9eQpDT05GSUdfQ1BVX1JNQVA9eQpDT05GSUdfRFFMPXkKQ09ORklHX0dMT0I9eQpDT05GSUdf R0xPQl9TRUxGVEVTVD15CkNPTkZJR19OTEFUVFI9eQpDT05GSUdfTFJVX0NBQ0hFPXkKQ09ORklH X0NMWl9UQUI9eQpDT05GSUdfSVJRX1BPTEw9eQpDT05GSUdfTVBJTElCPXkKQ09ORklHX1NJR05B VFVSRT15CkNPTkZJR19ESU1MSUI9eQpDT05GSUdfTElCRkRUPXkKQ09ORklHX09JRF9SRUdJU1RS WT15CkNPTkZJR19VQ1MyX1NUUklORz15CkNPTkZJR19IQVZFX0dFTkVSSUNfVkRTTz15CkNPTkZJ R19HRU5FUklDX0dFVFRJTUVPRkRBWT15CkNPTkZJR19HRU5FUklDX1ZEU09fMzI9eQpDT05GSUdf R0VORVJJQ19WRFNPX1RJTUVfTlM9eQpDT05GSUdfRk9OVF9TVVBQT1JUPXkKQ09ORklHX0ZPTlRT PXkKQ09ORklHX0ZPTlRfOHg4PXkKQ09ORklHX0ZPTlRfOHgxNj15CkNPTkZJR19GT05UXzZ4MTE9 eQpDT05GSUdfRk9OVF83eDE0PXkKQ09ORklHX0ZPTlRfUEVBUkxfOHg4PXkKQ09ORklHX0ZPTlRf QUNPUk5fOHg4PXkKQ09ORklHX0ZPTlRfTUlOSV80eDY9eQpDT05GSUdfRk9OVF82eDEwPXkKQ09O RklHX0ZPTlRfMTB4MTg9eQpDT05GSUdfRk9OVF9TVU44eDE2PXkKQ09ORklHX0ZPTlRfU1VOMTJ4 MjI9eQpDT05GSUdfRk9OVF9URVIxNngzMj15CkNPTkZJR19GT05UXzZ4OD15CkNPTkZJR19TR19Q T09MPXkKQ09ORklHX0FSQ0hfU1RBQ0tXQUxLPXkKQ09ORklHX1NUQUNLREVQT1Q9eQpDT05GSUdf U0JJVE1BUD15CkNPTkZJR19QQVJNQU49eQpDT05GSUdfT0JKQUdHPXkKQ09ORklHX1NUUklOR19T RUxGVEVTVD15CiMgZW5kIG9mIExpYnJhcnkgcm91dGluZXMKCkNPTkZJR19QTERNRlc9eQoKIwoj IEtlcm5lbCBoYWNraW5nCiMKCiMKIyBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMKIwpDT05GSUdf UFJJTlRLX1RJTUU9eQojIENPTkZJR19QUklOVEtfQ0FMTEVSIGlzIG5vdCBzZXQKQ09ORklHX0NP TlNPTEVfTE9HTEVWRUxfREVGQVVMVD03CkNPTkZJR19DT05TT0xFX0xPR0xFVkVMX1FVSUVUPTQK Q09ORklHX01FU1NBR0VfTE9HTEVWRUxfREVGQVVMVD00CkNPTkZJR19CT09UX1BSSU5US19ERUxB WT15CkNPTkZJR19EWU5BTUlDX0RFQlVHPXkKQ09ORklHX0RZTkFNSUNfREVCVUdfQ09SRT15CkNP TkZJR19TWU1CT0xJQ19FUlJOQU1FPXkKQ09ORklHX0RFQlVHX0JVR1ZFUkJPU0U9eQojIGVuZCBv ZiBwcmludGsgYW5kIGRtZXNnIG9wdGlvbnMKCiMKIyBDb21waWxlLXRpbWUgY2hlY2tzIGFuZCBj b21waWxlciBvcHRpb25zCiMKQ09ORklHX0RFQlVHX0lORk89eQpDT05GSUdfREVCVUdfSU5GT19S RURVQ0VEPXkKIyBDT05GSUdfREVCVUdfSU5GT19DT01QUkVTU0VEIGlzIG5vdCBzZXQKIyBDT05G SUdfREVCVUdfSU5GT19TUExJVCBpcyBub3Qgc2V0CiMgQ09ORklHX0RFQlVHX0lORk9fRFdBUkY0 IGlzIG5vdCBzZXQKIyBDT05GSUdfR0RCX1NDUklQVFMgaXMgbm90IHNldApDT05GSUdfRlJBTUVf V0FSTj0xMDI0CkNPTkZJR19TVFJJUF9BU01fU1lNUz15CkNPTkZJR19SRUFEQUJMRV9BU009eQpD T05GSUdfSEVBREVSU19JTlNUQUxMPXkKQ09ORklHX0RFQlVHX1NFQ1RJT05fTUlTTUFUQ0g9eQpD T05GSUdfU0VDVElPTl9NSVNNQVRDSF9XQVJOX09OTFk9eQpDT05GSUdfREVCVUdfRk9SQ0VfRlVO Q1RJT05fQUxJR05fMzJCPXkKQ09ORklHX0ZSQU1FX1BPSU5URVI9eQpDT05GSUdfREVCVUdfRk9S Q0VfV0VBS19QRVJfQ1BVPXkKIyBlbmQgb2YgQ29tcGlsZS10aW1lIGNoZWNrcyBhbmQgY29tcGls ZXIgb3B0aW9ucwoKIwojIEdlbmVyaWMgS2VybmVsIERlYnVnZ2luZyBJbnN0cnVtZW50cwojCkNP TkZJR19NQUdJQ19TWVNSUT15CkNPTkZJR19NQUdJQ19TWVNSUV9ERUZBVUxUX0VOQUJMRT0weDEK Q09ORklHX01BR0lDX1NZU1JRX1NFUklBTD15CkNPTkZJR19NQUdJQ19TWVNSUV9TRVJJQUxfU0VR VUVOQ0U9IiIKQ09ORklHX0RFQlVHX0ZTPXkKQ09ORklHX0RFQlVHX0ZTX0FMTE9XX0FMTD15CiMg Q09ORklHX0RFQlVHX0ZTX0RJU0FMTE9XX01PVU5UIGlzIG5vdCBzZXQKIyBDT05GSUdfREVCVUdf RlNfQUxMT1dfTk9ORSBpcyBub3Qgc2V0CkNPTkZJR19IQVZFX0FSQ0hfS0dEQj15CiMgQ09ORklH X0tHREIgaXMgbm90IHNldApDT05GSUdfQVJDSF9IQVNfVUJTQU5fU0FOSVRJWkVfQUxMPXkKIyBD T05GSUdfVUJTQU4gaXMgbm90IHNldAojIGVuZCBvZiBHZW5lcmljIEtlcm5lbCBEZWJ1Z2dpbmcg SW5zdHJ1bWVudHMKCkNPTkZJR19ERUJVR19LRVJORUw9eQpDT05GSUdfREVCVUdfTUlTQz15Cgoj CiMgTWVtb3J5IERlYnVnZ2luZwojCkNPTkZJR19QQUdFX0VYVEVOU0lPTj15CiMgQ09ORklHX0RF QlVHX1BBR0VBTExPQyBpcyBub3Qgc2V0CkNPTkZJR19QQUdFX09XTkVSPXkKQ09ORklHX1BBR0Vf UE9JU09OSU5HPXkKQ09ORklHX0RFQlVHX1BBR0VfUkVGPXkKQ09ORklHX0RFQlVHX1JPREFUQV9U RVNUPXkKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1dYPXkKQ09ORklHX0RFQlVHX1dYPXkKQ09ORklH X0dFTkVSSUNfUFREVU1QPXkKQ09ORklHX1BURFVNUF9DT1JFPXkKQ09ORklHX1BURFVNUF9ERUJV R0ZTPXkKQ09ORklHX0RFQlVHX09CSkVDVFM9eQpDT05GSUdfREVCVUdfT0JKRUNUU19TRUxGVEVT VD15CkNPTkZJR19ERUJVR19PQkpFQ1RTX0ZSRUU9eQpDT05GSUdfREVCVUdfT0JKRUNUU19USU1F UlM9eQpDT05GSUdfREVCVUdfT0JKRUNUU19XT1JLPXkKQ09ORklHX0RFQlVHX09CSkVDVFNfUkNV X0hFQUQ9eQpDT05GSUdfREVCVUdfT0JKRUNUU19QRVJDUFVfQ09VTlRFUj15CkNPTkZJR19ERUJV R19PQkpFQ1RTX0VOQUJMRV9ERUZBVUxUPTEKQ09ORklHX1NMVUJfREVCVUdfT049eQpDT05GSUdf U0xVQl9TVEFUUz15CkNPTkZJR19IQVZFX0RFQlVHX0tNRU1MRUFLPXkKIyBDT05GSUdfREVCVUdf S01FTUxFQUsgaXMgbm90IHNldApDT05GSUdfREVCVUdfU1RBQ0tfVVNBR0U9eQpDT05GSUdfU0NI RURfU1RBQ0tfRU5EX0NIRUNLPXkKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1ZNX1BHVEFCTEU9eQpD T05GSUdfREVCVUdfVk09eQpDT05GSUdfREVCVUdfVk1fVk1BQ0FDSEU9eQpDT05GSUdfREVCVUdf Vk1fUkI9eQpDT05GSUdfREVCVUdfVk1fUEdGTEFHUz15CkNPTkZJR19ERUJVR19WTV9QR1RBQkxF PXkKQ09ORklHX0FSQ0hfSEFTX0RFQlVHX1ZJUlRVQUw9eQpDT05GSUdfREVCVUdfVklSVFVBTD15 CkNPTkZJR19ERUJVR19NRU1PUllfSU5JVD15CkNPTkZJR19ERUJVR19QRVJfQ1BVX01BUFM9eQpD T05GSUdfREVCVUdfS01BUF9MT0NBTD15CkNPTkZJR19BUkNIX1NVUFBPUlRTX0tNQVBfTE9DQUxf Rk9SQ0VfTUFQPXkKQ09ORklHX0RFQlVHX0tNQVBfTE9DQUxfRk9SQ0VfTUFQPXkKQ09ORklHX0RF QlVHX0hJR0hNRU09eQpDT05GSUdfSEFWRV9ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0RF QlVHX1NUQUNLT1ZFUkZMT1c9eQpDT05GSUdfQ0NfSEFTX0tBU0FOX0dFTkVSSUM9eQpDT05GSUdf Q0NfSEFTX1dPUktJTkdfTk9TQU5JVElaRV9BRERSRVNTPXkKIyBlbmQgb2YgTWVtb3J5IERlYnVn Z2luZwoKQ09ORklHX0RFQlVHX1NISVJRPXkKCiMKIyBEZWJ1ZyBPb3BzLCBMb2NrdXBzIGFuZCBI YW5ncwojCkNPTkZJR19QQU5JQ19PTl9PT1BTPXkKQ09ORklHX1BBTklDX09OX09PUFNfVkFMVUU9 MQpDT05GSUdfUEFOSUNfVElNRU9VVD0wCkNPTkZJR19MT0NLVVBfREVURUNUT1I9eQpDT05GSUdf U09GVExPQ0tVUF9ERVRFQ1RPUj15CkNPTkZJR19CT09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQz15 CkNPTkZJR19CT09UUEFSQU1fU09GVExPQ0tVUF9QQU5JQ19WQUxVRT0xCkNPTkZJR19IQVJETE9D S1VQX0RFVEVDVE9SX1BFUkY9eQpDT05GSUdfSEFSRExPQ0tVUF9ERVRFQ1RPUj15CkNPTkZJR19C T09UUEFSQU1fSEFSRExPQ0tVUF9QQU5JQz15CkNPTkZJR19CT09UUEFSQU1fSEFSRExPQ0tVUF9Q QU5JQ19WQUxVRT0xCiMgQ09ORklHX0RFVEVDVF9IVU5HX1RBU0sgaXMgbm90IHNldApDT05GSUdf V1FfV0FUQ0hET0c9eQpDT05GSUdfVEVTVF9MT0NLVVA9bQojIGVuZCBvZiBEZWJ1ZyBPb3BzLCBM b2NrdXBzIGFuZCBIYW5ncwoKIwojIFNjaGVkdWxlciBEZWJ1Z2dpbmcKIwpDT05GSUdfU0NIRURf REVCVUc9eQpDT05GSUdfU0NIRURfSU5GTz15CkNPTkZJR19TQ0hFRFNUQVRTPXkKIyBlbmQgb2Yg U2NoZWR1bGVyIERlYnVnZ2luZwoKQ09ORklHX0RFQlVHX1RJTUVLRUVQSU5HPXkKCiMKIyBMb2Nr IERlYnVnZ2luZyAoc3BpbmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCiMKQ09ORklHX0xPQ0tfREVC VUdHSU5HX1NVUFBPUlQ9eQpDT05GSUdfUFJPVkVfTE9DS0lORz15CiMgQ09ORklHX1BST1ZFX1JB V19MT0NLX05FU1RJTkcgaXMgbm90IHNldApDT05GSUdfTE9DS19TVEFUPXkKQ09ORklHX0RFQlVH X1JUX01VVEVYRVM9eQpDT05GSUdfREVCVUdfU1BJTkxPQ0s9eQpDT05GSUdfREVCVUdfTVVURVhF Uz15CkNPTkZJR19ERUJVR19XV19NVVRFWF9TTE9XUEFUSD15CkNPTkZJR19ERUJVR19SV1NFTVM9 eQpDT05GSUdfREVCVUdfTE9DS19BTExPQz15CkNPTkZJR19MT0NLREVQPXkKIyBDT05GSUdfREVC VUdfTE9DS0RFUCBpcyBub3Qgc2V0CkNPTkZJR19ERUJVR19BVE9NSUNfU0xFRVA9eQojIENPTkZJ R19ERUJVR19MT0NLSU5HX0FQSV9TRUxGVEVTVFMgaXMgbm90IHNldAojIENPTkZJR19MT0NLX1RP UlRVUkVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19XV19NVVRFWF9TRUxGVEVTVD15CiMgQ09ORklH X1NDRl9UT1JUVVJFX1RFU1QgaXMgbm90IHNldAojIGVuZCBvZiBMb2NrIERlYnVnZ2luZyAoc3Bp bmxvY2tzLCBtdXRleGVzLCBldGMuLi4pCgpDT05GSUdfVFJBQ0VfSVJRRkxBR1M9eQpDT05GSUdf VFJBQ0VfSVJRRkxBR1NfTk1JPXkKQ09ORklHX1NUQUNLVFJBQ0U9eQpDT05GSUdfV0FSTl9BTExf VU5TRUVERURfUkFORE9NPXkKIyBDT05GSUdfREVCVUdfS09CSkVDVCBpcyBub3Qgc2V0CiMgQ09O RklHX0RFQlVHX0tPQkpFQ1RfUkVMRUFTRSBpcyBub3Qgc2V0CgojCiMgRGVidWcga2VybmVsIGRh dGEgc3RydWN0dXJlcwojCkNPTkZJR19ERUJVR19MSVNUPXkKQ09ORklHX0RFQlVHX1BMSVNUPXkK Q09ORklHX0RFQlVHX1NHPXkKQ09ORklHX0RFQlVHX05PVElGSUVSUz15CkNPTkZJR19CVUdfT05f REFUQV9DT1JSVVBUSU9OPXkKIyBlbmQgb2YgRGVidWcga2VybmVsIGRhdGEgc3RydWN0dXJlcwoK Q09ORklHX0RFQlVHX0NSRURFTlRJQUxTPXkKCiMKIyBSQ1UgRGVidWdnaW5nCiMKQ09ORklHX1BS T1ZFX1JDVT15CkNPTkZJR19QUk9WRV9SQ1VfTElTVD15CiMgQ09ORklHX1JDVV9TQ0FMRV9URVNU IGlzIG5vdCBzZXQKIyBDT05GSUdfUkNVX1RPUlRVUkVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklH X1JDVV9SRUZfU0NBTEVfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SQ1VfQ1BVX1NUQUxMX1RJTUVP VVQ9MjEKQ09ORklHX1JDVV9UUkFDRT15CkNPTkZJR19SQ1VfRVFTX0RFQlVHPXkKQ09ORklHX1JD VV9TVFJJQ1RfR1JBQ0VfUEVSSU9EPXkKIyBlbmQgb2YgUkNVIERlYnVnZ2luZwoKQ09ORklHX0RF QlVHX1dRX0ZPUkNFX1JSX0NQVT15CiMgQ09ORklHX0RFQlVHX0JMT0NLX0VYVF9ERVZUIGlzIG5v dCBzZXQKQ09ORklHX0NQVV9IT1RQTFVHX1NUQVRFX0NPTlRST0w9eQpDT05GSUdfTEFURU5DWVRP UD15CkNPTkZJR19VU0VSX1NUQUNLVFJBQ0VfU1VQUE9SVD15CkNPTkZJR19OT1BfVFJBQ0VSPXkK Q09ORklHX0hBVkVfRlVOQ1RJT05fVFJBQ0VSPXkKQ09ORklHX0hBVkVfRlVOQ1RJT05fR1JBUEhf VFJBQ0VSPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfSEFWRV9EWU5BTUlD X0ZUUkFDRV9XSVRIX1JFR1M9eQpDT05GSUdfSEFWRV9EWU5BTUlDX0ZUUkFDRV9XSVRIX0RJUkVD VF9DQUxMUz15CkNPTkZJR19IQVZFX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkKQ09ORklHX0hBVkVf U1lTQ0FMTF9UUkFDRVBPSU5UUz15CkNPTkZJR19IQVZFX0ZFTlRSWT15CkNPTkZJR19IQVZFX0Nf UkVDT1JETUNPVU5UPXkKQ09ORklHX1RSQUNFUl9NQVhfVFJBQ0U9eQpDT05GSUdfVFJBQ0VfQ0xP Q0s9eQpDT05GSUdfUklOR19CVUZGRVI9eQpDT05GSUdfRVZFTlRfVFJBQ0lORz15CkNPTkZJR19D T05URVhUX1NXSVRDSF9UUkFDRVI9eQpDT05GSUdfUklOR19CVUZGRVJfQUxMT1dfU1dBUD15CkNP TkZJR19QUkVFTVBUSVJRX1RSQUNFUE9JTlRTPXkKQ09ORklHX1RSQUNJTkc9eQpDT05GSUdfR0VO RVJJQ19UUkFDRVI9eQpDT05GSUdfVFJBQ0lOR19TVVBQT1JUPXkKQ09ORklHX0ZUUkFDRT15CkNP TkZJR19CT09UVElNRV9UUkFDSU5HPXkKQ09ORklHX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19G VU5DVElPTl9HUkFQSF9UUkFDRVI9eQpDT05GSUdfRFlOQU1JQ19GVFJBQ0U9eQpDT05GSUdfRFlO QU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0RZTkFNSUNfRlRSQUNFX1dJVEhfRElSRUNU X0NBTExTPXkKQ09ORklHX0ZVTkNUSU9OX1BST0ZJTEVSPXkKQ09ORklHX1NUQUNLX1RSQUNFUj15 CkNPTkZJR19JUlFTT0ZGX1RSQUNFUj15CkNPTkZJR19TQ0hFRF9UUkFDRVI9eQpDT05GSUdfSFdM QVRfVFJBQ0VSPXkKQ09ORklHX01NSU9UUkFDRT15CkNPTkZJR19GVFJBQ0VfU1lTQ0FMTFM9eQpD T05GSUdfVFJBQ0VSX1NOQVBTSE9UPXkKQ09ORklHX1RSQUNFUl9TTkFQU0hPVF9QRVJfQ1BVX1NX QVA9eQpDT05GSUdfQlJBTkNIX1BST0ZJTEVfTk9ORT15CiMgQ09ORklHX1BST0ZJTEVfQU5OT1RB VEVEX0JSQU5DSEVTIGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfSU9fVFJBQ0U9eQpDT05GSUdf S1BST0JFX0VWRU5UUz15CkNPTkZJR19LUFJPQkVfRVZFTlRTX09OX05PVFJBQ0U9eQpDT05GSUdf VVBST0JFX0VWRU5UUz15CkNPTkZJR19CUEZfRVZFTlRTPXkKQ09ORklHX0RZTkFNSUNfRVZFTlRT PXkKQ09ORklHX1BST0JFX0VWRU5UUz15CkNPTkZJR19CUEZfS1BST0JFX09WRVJSSURFPXkKQ09O RklHX0ZUUkFDRV9NQ09VTlRfUkVDT1JEPXkKQ09ORklHX1RSQUNJTkdfTUFQPXkKQ09ORklHX1NZ TlRIX0VWRU5UUz15CkNPTkZJR19ISVNUX1RSSUdHRVJTPXkKQ09ORklHX1RSQUNFX0VWRU5UX0lO SkVDVD15CkNPTkZJR19UUkFDRVBPSU5UX0JFTkNITUFSSz15CkNPTkZJR19SSU5HX0JVRkZFUl9C RU5DSE1BUks9eQpDT05GSUdfVFJBQ0VfRVZBTF9NQVBfRklMRT15CkNPTkZJR19GVFJBQ0VfUkVD T1JEX1JFQ1VSU0lPTj15CkNPTkZJR19GVFJBQ0VfUkVDT1JEX1JFQ1VSU0lPTl9TSVpFPTEyOApD T05GSUdfUklOR19CVUZGRVJfUkVDT1JEX1JFQ1VSU0lPTj15CkNPTkZJR19HQ09WX1BST0ZJTEVf RlRSQUNFPXkKIyBDT05GSUdfRlRSQUNFX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklH X1JJTkdfQlVGRkVSX1NUQVJUVVBfVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19SSU5HX0JVRkZFUl9W QUxJREFURV9USU1FX0RFTFRBUz15CkNPTkZJR19NTUlPVFJBQ0VfVEVTVD1tCkNPTkZJR19QUkVF TVBUSVJRX0RFTEFZX1RFU1Q9bQpDT05GSUdfU1lOVEhfRVZFTlRfR0VOX1RFU1Q9eQpDT05GSUdf S1BST0JFX0VWRU5UX0dFTl9URVNUPXkKQ09ORklHX0hJU1RfVFJJR0dFUlNfREVCVUc9eQpDT05G SUdfUFJPVklERV9PSENJMTM5NF9ETUFfSU5JVD15CkNPTkZJR19TQU1QTEVTPXkKQ09ORklHX1NB TVBMRV9UUkFDRV9FVkVOVFM9bQpDT05GSUdfU0FNUExFX1RSQUNFX1BSSU5USz1tCkNPTkZJR19T QU1QTEVfVFJBQ0VfQVJSQVk9bQpDT05GSUdfU0FNUExFX0tPQkpFQ1Q9eQpDT05GSUdfU0FNUExF X0tQUk9CRVM9bQpDT05GSUdfU0FNUExFX0tSRVRQUk9CRVM9bQpDT05GSUdfU0FNUExFX0hXX0JS RUFLUE9JTlQ9bQpDT05GSUdfU0FNUExFX0tGSUZPPW0KQ09ORklHX1NBTVBMRV9SUE1TR19DTElF TlQ9bQpDT05GSUdfU0FNUExFX0NPTkZJR0ZTPW0KQ09ORklHX1NBTVBMRV9DT05ORUNUT1I9bQpD T05GSUdfU0FNUExFX1ZGSU9fTURFVl9NVFRZPW0KQ09ORklHX1NBTVBMRV9WRklPX01ERVZfTURQ WT1tCkNPTkZJR19TQU1QTEVfVkZJT19NREVWX01EUFlfRkI9bQpDT05GSUdfU0FNUExFX1ZGSU9f TURFVl9NQk9DSFM9bQpDT05GSUdfQVJDSF9IQVNfREVWTUVNX0lTX0FMTE9XRUQ9eQpDT05GSUdf U1RSSUNUX0RFVk1FTT15CkNPTkZJR19JT19TVFJJQ1RfREVWTUVNPXkKCiMKIyB4ODYgRGVidWdn aW5nCiMKQ09ORklHX1RSQUNFX0lSUUZMQUdTX1NVUFBPUlQ9eQpDT05GSUdfVFJBQ0VfSVJRRkxB R1NfTk1JX1NVUFBPUlQ9eQpDT05GSUdfRUFSTFlfUFJJTlRLX1VTQj15CkNPTkZJR19YODZfVkVS Qk9TRV9CT09UVVA9eQpDT05GSUdfRUFSTFlfUFJJTlRLPXkKQ09ORklHX0VBUkxZX1BSSU5US19E QkdQPXkKQ09ORklHX0VBUkxZX1BSSU5US19VU0JfWERCQz15CkNPTkZJR19FRklfUEdUX0RVTVA9 eQpDT05GSUdfREVCVUdfVExCRkxVU0g9eQpDT05GSUdfSEFWRV9NTUlPVFJBQ0VfU1VQUE9SVD15 CiMgQ09ORklHX1g4Nl9ERUNPREVSX1NFTEZURVNUIGlzIG5vdCBzZXQKQ09ORklHX0lPX0RFTEFZ XzBYODA9eQojIENPTkZJR19JT19ERUxBWV8wWEVEIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVM QVlfVURFTEFZIGlzIG5vdCBzZXQKIyBDT05GSUdfSU9fREVMQVlfTk9ORSBpcyBub3Qgc2V0CkNP TkZJR19ERUJVR19CT09UX1BBUkFNUz15CiMgQ09ORklHX0NQQV9ERUJVRyBpcyBub3Qgc2V0CkNP TkZJR19ERUJVR19FTlRSWT15CiMgQ09ORklHX0RFQlVHX05NSV9TRUxGVEVTVCBpcyBub3Qgc2V0 CkNPTkZJR19ERUJVR19JTVJfU0VMRlRFU1Q9eQpDT05GSUdfWDg2X0RFQlVHX0ZQVT15CkNPTkZJ R19QVU5JVF9BVE9NX0RFQlVHPXkKQ09ORklHX1VOV0lOREVSX0ZSQU1FX1BPSU5URVI9eQojIGVu ZCBvZiB4ODYgRGVidWdnaW5nCgojCiMgS2VybmVsIFRlc3RpbmcgYW5kIENvdmVyYWdlCiMKQ09O RklHX0tVTklUPXkKQ09ORklHX0tVTklUX0RFQlVHRlM9eQpDT05GSUdfS1VOSVRfVEVTVD15CkNP TkZJR19LVU5JVF9FWEFNUExFX1RFU1Q9eQojIENPTkZJR19LVU5JVF9BTExfVEVTVFMgaXMgbm90 IHNldApDT05GSUdfTk9USUZJRVJfRVJST1JfSU5KRUNUSU9OPXkKQ09ORklHX1BNX05PVElGSUVS X0VSUk9SX0lOSkVDVD15CkNPTkZJR19PRl9SRUNPTkZJR19OT1RJRklFUl9FUlJPUl9JTkpFQ1Q9 eQpDT05GSUdfTkVUREVWX05PVElGSUVSX0VSUk9SX0lOSkVDVD15CkNPTkZJR19GVU5DVElPTl9F UlJPUl9JTkpFQ1RJT049eQpDT05GSUdfRkFVTFRfSU5KRUNUSU9OPXkKQ09ORklHX0ZBSUxTTEFC PXkKQ09ORklHX0ZBSUxfUEFHRV9BTExPQz15CkNPTkZJR19GQVVMVF9JTkpFQ1RJT05fVVNFUkNP UFk9eQpDT05GSUdfRkFJTF9NQUtFX1JFUVVFU1Q9eQpDT05GSUdfRkFJTF9JT19USU1FT1VUPXkK Q09ORklHX0ZBSUxfRlVURVg9eQpDT05GSUdfRkFVTFRfSU5KRUNUSU9OX0RFQlVHX0ZTPXkKQ09O RklHX0ZBSUxfRlVOQ1RJT049eQpDT05GSUdfRkFJTF9NTUNfUkVRVUVTVD15CkNPTkZJR19GQVVM VF9JTkpFQ1RJT05fU1RBQ0tUUkFDRV9GSUxURVI9eQpDT05GSUdfQ0NfSEFTX1NBTkNPVl9UUkFD RV9QQz15CkNPTkZJR19SVU5USU1FX1RFU1RJTkdfTUVOVT15CiMgQ09ORklHX0xLRFRNIGlzIG5v dCBzZXQKIyBDT05GSUdfVEVTVF9MSVNUX1NPUlQgaXMgbm90IHNldAojIENPTkZJR19URVNUX01J Tl9IRUFQIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9TT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdf S1BST0JFU19TQU5JVFlfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0JBQ0tUUkFDRV9TRUxGX1RF U1QgaXMgbm90IHNldAojIENPTkZJR19SQlRSRUVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JF RURfU09MT01PTl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfSU5URVJWQUxfVFJFRV9URVNUIGlz IG5vdCBzZXQKIyBDT05GSUdfUEVSQ1BVX1RFU1QgaXMgbm90IHNldApDT05GSUdfQVRPTUlDNjRf U0VMRlRFU1Q9eQojIENPTkZJR19BU1lOQ19SQUlENl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdf VEVTVF9IRVhEVU1QIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9TVFJJTkdfSEVMUEVSUyBpcyBu b3Qgc2V0CkNPTkZJR19URVNUX1NUUlNDUFk9eQojIENPTkZJR19URVNUX0tTVFJUT1ggaXMgbm90 IHNldApDT05GSUdfVEVTVF9QUklOVEY9eQpDT05GSUdfVEVTVF9CSVRNQVA9eQojIENPTkZJR19U RVNUX1VVSUQgaXMgbm90IHNldAojIENPTkZJR19URVNUX1hBUlJBWSBpcyBub3Qgc2V0CiMgQ09O RklHX1RFU1RfT1ZFUkZMT1cgaXMgbm90IHNldAojIENPTkZJR19URVNUX1JIQVNIVEFCTEUgaXMg bm90IHNldAojIENPTkZJR19URVNUX0hBU0ggaXMgbm90IHNldAojIENPTkZJR19URVNUX0lEQSBp cyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfUEFSTUFOIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfTEtN PW0KQ09ORklHX1RFU1RfQklUT1BTPW0KIyBDT05GSUdfVEVTVF9WTUFMTE9DIGlzIG5vdCBzZXQK Q09ORklHX1RFU1RfVVNFUl9DT1BZPW0KQ09ORklHX1RFU1RfQlBGPW0KQ09ORklHX1RFU1RfQkxB Q0tIT0xFX0RFVj1tCiMgQ09ORklHX0ZJTkRfQklUX0JFTkNITUFSSyBpcyBub3Qgc2V0CiMgQ09O RklHX1RFU1RfRklSTVdBUkUgaXMgbm90IHNldApDT05GSUdfVEVTVF9TWVNDVEw9eQpDT05GSUdf QklURklFTERfS1VOSVQ9eQpDT05GSUdfUkVTT1VSQ0VfS1VOSVRfVEVTVD15CkNPTkZJR19TWVND VExfS1VOSVRfVEVTVD15CkNPTkZJR19MSVNUX0tVTklUX1RFU1Q9eQpDT05GSUdfTElORUFSX1JB TkdFU19URVNUPXkKQ09ORklHX0NNRExJTkVfS1VOSVRfVEVTVD15CkNPTkZJR19CSVRTX1RFU1Q9 eQojIENPTkZJR19URVNUX1VERUxBWSBpcyBub3Qgc2V0CkNPTkZJR19URVNUX1NUQVRJQ19LRVlT PW0KQ09ORklHX1RFU1RfS01PRD1tCiMgQ09ORklHX1RFU1RfREVCVUdfVklSVFVBTCBpcyBub3Qg c2V0CiMgQ09ORklHX1RFU1RfTUVNQ0FUX1AgaXMgbm90IHNldApDT05GSUdfVEVTVF9PQkpBR0c9 eQpDT05GSUdfVEVTVF9TVEFDS0lOSVQ9eQojIENPTkZJR19URVNUX01FTUlOSVQgaXMgbm90IHNl dApDT05GSUdfVEVTVF9GUkVFX1BBR0VTPXkKQ09ORklHX1RFU1RfRlBVPXkKQ09ORklHX01FTVRF U1Q9eQpDT05GSUdfSFlQRVJWX1RFU1RJTkc9eQojIGVuZCBvZiBLZXJuZWwgVGVzdGluZyBhbmQg Q292ZXJhZ2UKIyBlbmQgb2YgS2VybmVsIGhhY2tpbmcK --===============4868292740289209608== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0nYm9vdCcKCWV4cG9y dCB0ZXN0Y2FzZT0nYm9vdCcKCWV4cG9ydCBjYXRlZ29yeT0nZnVuY3Rpb25hbCcKCWV4cG9ydCB0 aW1lb3V0PScxMG0nCglleHBvcnQgam9iX29yaWdpbj0nYm9vdC55YW1sJwoJZXhwb3J0IHF1ZXVl X2NtZGxpbmVfa2V5cz0nYnJhbmNoCmNvbW1pdCcKCWV4cG9ydCBxdWV1ZT0nYmlzZWN0JwoJZXhw b3J0IHRlc3Rib3g9J3ZtLXNuYi1pMzg2LTY3JwoJZXhwb3J0IHRib3hfZ3JvdXA9J3ZtLXNuYi1p Mzg2JwoJZXhwb3J0IGJyYW5jaD0nbGludXgtZGV2ZWwvZGV2ZWwtY2F0Y2h1cC0yMDIxMDIwOS0x MTA0MjAnCglleHBvcnQgY29tbWl0PSc4MWJiOGZmNDUzZWIyMDQxMDEwMzY4NGUyNzdiZWZiNWJj OTZmMDI1JwoJZXhwb3J0IGtjb25maWc9J2kzODYtYWxseWVzY29uZmlnJwoJZXhwb3J0IG5yX3Zt PTE2MAoJZXhwb3J0IHN1Ym1pdF9pZD0nNjAyMmMzZWNkZTA3MTM2MWUxMmM1YWQ4JwoJZXhwb3J0 IGpvYl9maWxlPScvbGtwL2pvYnMvc2NoZWR1bGVkL3ZtLXNuYi1pMzg2LTY3L2Jvb3QtMS1vcGVu d3J0LWkzODYtZ2VuZXJpYy0yMDE5MDQyOC5jZ3otODFiYjhmZjQ1M2ViMjA0MTAxMDM2ODRlMjc3 YmVmYjViYzk2ZjAyNS0yMDIxMDIxMC0yNTA1Ny15bGZyNC0wLnlhbWwnCglleHBvcnQgaWQ9JzY3 ZjE2ZjY4MjljODlhMWU0Mjc0ZDA1NTQ0ZmNkMjFlNmVhMDU2YjgnCglleHBvcnQgcXVldWVyX3Zl cnNpb249Jy9sa3Atc3JjJwoJZXhwb3J0IG1vZGVsPSdxZW11LXN5c3RlbS1pMzg2IC1lbmFibGUt a3ZtIC1jcHUgU2FuZHlCcmlkZ2UnCglleHBvcnQgbnJfY3B1PTIKCWV4cG9ydCBtZW1vcnk9JzhH JwoJZXhwb3J0IG5lZWRfa2NvbmZpZz0nQ09ORklHX0tWTV9HVUVTVD15JwoJZXhwb3J0IHNzaF9i YXNlX3BvcnQ9MjM0MDAKCWV4cG9ydCBrZXJuZWxfY21kbGluZT0ndm1hbGxvYz01MTJNJwoJZXhw b3J0IHJvb3Rmcz0nb3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6JwoJZXhwb3J0IGNv bXBpbGVyPSdnY2MtOScKCWV4cG9ydCBlbnF1ZXVlX3RpbWU9JzIwMjEtMDItMTAgMDE6MTg6MzYg KzA4MDAnCglleHBvcnQgX2lkPSc2MDIyYzNlY2RlMDcxMzYxZTEyYzVhZDgnCglleHBvcnQgX3J0 PScvcmVzdWx0L2Jvb3QvMS92bS1zbmItaTM4Ni9vcGVud3J0LWkzODYtZ2VuZXJpYy0yMDE5MDQy OC5jZ3ovaTM4Ni1hbGx5ZXNjb25maWcvZ2NjLTkvODFiYjhmZjQ1M2ViMjA0MTAxMDM2ODRlMjc3 YmVmYjViYzk2ZjAyNScKCWV4cG9ydCB1c2VyPSdsa3AnCglleHBvcnQgTEtQX1NFUlZFUj0naW50 ZXJuYWwtbGtwLXNlcnZlcicKCWV4cG9ydCByZXN1bHRfcm9vdD0nL3Jlc3VsdC9ib290LzEvdm0t c25iLWkzODYvb3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6L2kzODYtYWxseWVzY29u ZmlnL2djYy05LzgxYmI4ZmY0NTNlYjIwNDEwMTAzNjg0ZTI3N2JlZmI1YmM5NmYwMjUvMycKCWV4 cG9ydCBzY2hlZHVsZXJfdmVyc2lvbj0nL2xrcC9sa3Avc3JjJwoJZXhwb3J0IGFyY2g9J2kzODYn CglleHBvcnQgbWF4X3VwdGltZT02MDAKCWV4cG9ydCBpbml0cmQ9Jy9vc2ltYWdlL29wZW53cnQv b3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6JwoJZXhwb3J0IGJvb3Rsb2FkZXJfYXBw ZW5kPSdyb290PS9kZXYvcmFtMAp1c2VyPWxrcApqb2I9L2xrcC9qb2JzL3NjaGVkdWxlZC92bS1z bmItaTM4Ni02Ny9ib290LTEtb3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6LTgxYmI4 ZmY0NTNlYjIwNDEwMTAzNjg0ZTI3N2JlZmI1YmM5NmYwMjUtMjAyMTAyMTAtMjUwNTcteWxmcjQt MC55YW1sCkFSQ0g9aTM4NgprY29uZmlnPWkzODYtYWxseWVzY29uZmlnCmJyYW5jaD1saW51eC1k ZXZlbC9kZXZlbC1jYXRjaHVwLTIwMjEwMjA5LTExMDQyMApjb21taXQ9ODFiYjhmZjQ1M2ViMjA0 MTAxMDM2ODRlMjc3YmVmYjViYzk2ZjAyNQpCT09UX0lNQUdFPS9wa2cvbGludXgvaTM4Ni1hbGx5 ZXNjb25maWcvZ2NjLTkvODFiYjhmZjQ1M2ViMjA0MTAxMDM2ODRlMjc3YmVmYjViYzk2ZjAyNS92 bWxpbnV6LTUuMTEuMC1yYzQtMDA2NDEtZzgxYmI4ZmY0NTNlYgp2bWFsbG9jPTUxMk0KbWF4X3Vw dGltZT02MDAKUkVTVUxUX1JPT1Q9L3Jlc3VsdC9ib290LzEvdm0tc25iLWkzODYvb3BlbndydC1p Mzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6L2kzODYtYWxseWVzY29uZmlnL2djYy05LzgxYmI4ZmY0 NTNlYjIwNDEwMTAzNjg0ZTI3N2JlZmI1YmM5NmYwMjUvMwpMS1BfU0VSVkVSPWludGVybmFsLWxr cC1zZXJ2ZXIKc2VsaW51eD0wCmRlYnVnCmFwaWM9ZGVidWcKc3lzcnFfYWx3YXlzX2VuYWJsZWQK cmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMApuZXQuaWZuYW1lcz0wCnByaW50ay5k ZXZrbXNnPW9uCnBhbmljPS0xCnNvZnRsb2NrdXBfcGFuaWM9MQpubWlfd2F0Y2hkb2c9cGFuaWMK b29wcz1wYW5pYwpsb2FkX3JhbWRpc2s9Mgpwcm9tcHRfcmFtZGlzaz0wCmRyYmQubWlub3JfY291 bnQ9OApzeXN0ZW1kLmxvZ19sZXZlbD1lcnIKaWdub3JlX2xvZ2xldmVsCmNvbnNvbGU9dHR5MApl YXJseXByaW50az10dHlTMCwxMTUyMDAKY29uc29sZT10dHlTMCwxMTUyMDAKdmdhPW5vcm1hbApy dycKCWV4cG9ydCBtb2R1bGVzX2luaXRyZD0nL3BrZy9saW51eC9pMzg2LWFsbHllc2NvbmZpZy9n Y2MtOS84MWJiOGZmNDUzZWIyMDQxMDEwMzY4NGUyNzdiZWZiNWJjOTZmMDI1L21vZHVsZXMuY2d6 JwoJZXhwb3J0IGxrcF9pbml0cmQ9Jy9vc2ltYWdlL3VzZXIvbGtwL2xrcC1pMzg2LmNneicKCWV4 cG9ydCBzaXRlPScyYjdjNDExOGI1MGYnCglleHBvcnQga2VybmVsPScvcGtnL2xpbnV4L2kzODYt YWxseWVzY29uZmlnL2djYy05LzgxYmI4ZmY0NTNlYjIwNDEwMTAzNjg0ZTI3N2JlZmI1YmM5NmYw MjUvdm1saW51ei01LjExLjAtcmM0LTAwNjQxLWc4MWJiOGZmNDUzZWInCglleHBvcnQgZGVxdWV1 ZV90aW1lPScyMDIxLTAyLTEwIDAxOjM1OjA0ICswODAwJwoJZXhwb3J0IGpvYl9pbml0cmQ9Jy9s a3Avam9icy9zY2hlZHVsZWQvdm0tc25iLWkzODYtNjcvYm9vdC0xLW9wZW53cnQtaTM4Ni1nZW5l cmljLTIwMTkwNDI4LmNnei04MWJiOGZmNDUzZWIyMDQxMDEwMzY4NGUyNzdiZWZiNWJjOTZmMDI1 LTIwMjEwMjEwLTI1MDU3LXlsZnI0LTAuY2d6JwoKCVsgLW4gIiRMS1BfU1JDIiBdIHx8CglleHBv cnQgTEtQX1NSQz0vbGtwLyR7dXNlcjotbGtwfS9zcmMKfQoKcnVuX2pvYigpCnsKCWVjaG8gJCQg PiAkVE1QL3J1bi1qb2IucGlkCgoJLiAkTEtQX1NSQy9saWIvaHR0cC5zaAoJLiAkTEtQX1NSQy9s aWIvam9iLnNoCgkuICRMS1BfU1JDL2xpYi9lbnYuc2gKCglleHBvcnRfdG9wX2VudgoKCXJ1bl9t b25pdG9yICRMS1BfU1JDL21vbml0b3JzL29uZS1zaG90L3dyYXBwZXIgYm9vdC1zbGFiaW5mbwoJ cnVuX21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvb25lLXNob3Qvd3JhcHBlciBib290LW1lbWlu Zm8KCXJ1bl9tb25pdG9yICRMS1BfU1JDL21vbml0b3JzL29uZS1zaG90L3dyYXBwZXIgbWVtbWFw CglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy9uby1zdGRvdXQvd3JhcHBlciBib290LXRp bWUKCXJ1bl9tb25pdG9yICRMS1BfU1JDL21vbml0b3JzL3dyYXBwZXIga21zZwoJcnVuX21vbml0 b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBlciBoZWFydGJlYXQKCXJ1bl9tb25pdG9yICRMS1Bf U1JDL21vbml0b3JzL3dyYXBwZXIgbWVtaW5mbwoKCXJ1bl90ZXN0ICRMS1BfU1JDL3Rlc3RzL3dy YXBwZXIgc2xlZXAgMQp9CgpleHRyYWN0X3N0YXRzKCkKewoJZXhwb3J0IHN0YXRzX3BhcnRfYmVn aW49CglleHBvcnQgc3RhdHNfcGFydF9lbmQ9CgoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBib290 LXNsYWJpbmZvCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGJvb3QtbWVtaW5mbwoJJExLUF9TUkMv c3RhdHMvd3JhcHBlciBtZW1tYXAKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgYm9vdC1tZW1vcnkK CSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgYm9vdC10aW1lCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVy IGtlcm5lbC1zaXplCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGttc2cKCSRMS1BfU1JDL3N0YXRz L3dyYXBwZXIgc2xlZXAKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgbWVtaW5mbwoKCSRMS1BfU1JD L3N0YXRzL3dyYXBwZXIgdGltZSBzbGVlcC50aW1lCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGRt ZXNnCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVyIGttc2cKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIg bGFzdF9zdGF0ZQoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBzdGRlcnIKCSRMS1BfU1JDL3N0YXRz L3dyYXBwZXIgdGltZQp9CgoiJEAiCg== --===============4868292740289209608== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 +wIAAAAABFla --===============4868292740289209608==--