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 5A311C433DB for ; Tue, 2 Mar 2021 08:24:31 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by mail.kernel.org (Postfix) with ESMTP id 8F8A961494 for ; Tue, 2 Mar 2021 08:24:30 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1836210AbhCBG7T (ORCPT ); Tue, 2 Mar 2021 01:59:19 -0500 Received: from mga17.intel.com ([192.55.52.151]:39186 "EHLO mga17.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1576945AbhCBFfR (ORCPT ); Tue, 2 Mar 2021 00:35:17 -0500 IronPort-SDR: AMkSuoImW/rw3kqTISwakzerlU6eWhBhMNygqYsP+WLnE8Z8yZu51PuavbRIazoDEmUb0y9N/0 W5Lnsbk9qrvQ== X-IronPort-AV: E=McAfee;i="6000,8403,9910"; a="166572946" X-IronPort-AV: E=Sophos;i="5.81,216,1610438400"; d="xz'?scan'208";a="166572946" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2021 21:34:27 -0800 IronPort-SDR: d9lYKW2KnmaAqX+xCJEWIft6f05WXvroL3N1HQCqkWKatFWOaMU83AQjYyVD7FFBJmlIenxsgd W0d3fgyBMNdA== X-IronPort-AV: E=Sophos;i="5.81,216,1610438400"; d="xz'?scan'208";a="398076971" Received: from xsang-optiplex-9020.sh.intel.com (HELO xsang-OptiPlex-9020) ([10.239.159.140]) by fmsmga008-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Mar 2021 21:34:20 -0800 Date: Tue, 2 Mar 2021 13:49:41 +0800 From: kernel test robot To: John Wood Cc: 0day robot , LKML , lkp@lists.01.org, Kees Cook , Jann Horn , Randy Dunlap , Jonathan Corbet , James Morris , Shuah Khan , John Wood , "Serge E. Hallyn" , Greg Kroah-Hartman , linux-doc@vger.kernel.org, linux-security-module@vger.kernel.org, linux-kselftest@vger.kernel.org, kernel-hardening@lists.openwall.com Subject: [security/brute] cfe92ab6a3: WARNING:inconsistent_lock_state Message-ID: <20210302054941.GA23892@xsang-OptiPlex-9020> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="qDbXVdCdHGoSgWSk" Content-Disposition: inline In-Reply-To: <20210227153013.6747-3-john.wood@gmx.com> User-Agent: NeoMutt/20170113 (1.7.2) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Greeting, FYI, we noticed the following commit (built with gcc-9): commit: cfe92ab6a3ea700c08ba673b46822d51f38d6b40 ("[PATCH v5 2/8] security/brute: Define a LSM and manage statistical data") url: https://github.com/0day-ci/linux/commits/John-Wood/Fork-brute-force-attack-mitigation/20210228-022911 base: https://git.kernel.org/cgit/linux/kernel/git/shuah/linux-kselftest.git next in testcase: trinity version: trinity-static-i386-x86_64-f93256fb_2019-08-28 with following parameters: group: ["group-00", "group-01", "group-02", "group-03", "group-04"] test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ 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): +-------------------------------------------------------------------------+------------+------------+ | | 1d53b7aac6 | cfe92ab6a3 | +-------------------------------------------------------------------------+------------+------------+ | WARNING:inconsistent_lock_state | 0 | 6 | | inconsistent{IN-SOFTIRQ-W}->{SOFTIRQ-ON-W}usage | 0 | 6 | +-------------------------------------------------------------------------+------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 116.852721] ================================ [ 116.853120] WARNING: inconsistent lock state [ 116.853120] 5.11.0-rc7-00013-gcfe92ab6a3ea #1 Tainted: G S [ 116.853120] -------------------------------- [ 116.853120] inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage. [ 116.853120] swapper/0/1 [HC0[0]:SC0[0]:HE1:SE1] takes: [ 116.853120] c1c36e50 (&stats->lock){+.?.}-{2:2}, at: brute_task_free+0x20/0xa0 [ 116.853120] {IN-SOFTIRQ-W} state was registered at: [ 116.864330] lock_acquire+0xa3/0x380 [ 116.864330] _raw_spin_lock+0x2a/0x80 [ 116.864330] brute_task_free+0x20/0xa0 [ 116.864330] security_task_free+0x2a/0x60 [ 116.864330] __put_task_struct+0x52/0x140 [ 116.864330] delayed_put_task_struct+0xa7/0x140 [ 116.864330] rcu_do_batch+0x1e5/0x900 [ 116.864330] rcu_core+0x21d/0x3e0 [ 116.864330] rcu_core_si+0xd/0x20 [ 116.864330] __do_softirq+0xc1/0x44b [ 116.864330] call_on_stack+0x45/0x60 [ 116.880334] do_softirq_own_stack+0x25/0x40 [ 116.880334] irq_exit_rcu+0xc5/0xe0 [ 116.880334] sysvec_call_function_single+0x44/0x60 [ 116.880334] handle_exception_return+0x0/0xcd [ 116.880334] lock_acquire+0xc0/0x380 [ 116.880334] down_write+0x38/0x100 [ 116.880334] crypto_larval_kill+0x15/0xa0 [ 116.880334] crypto_wait_for_test+0x5a/0x80 [ 116.880334] crypto_register_alg+0x54/0x80 [ 116.880334] crypto_register_algs+0x35/0x80 [ 116.880334] crypto_null_mod_init+0x18/0x60 [ 116.880334] do_one_initcall+0x60/0x320 [ 116.880334] kernel_init_freeable+0x208/0x257 [ 116.896332] kernel_init+0xd/0xf3 [ 116.896332] ret_from_fork+0x1c/0x28 [ 116.896332] irq event stamp: 50228285 [ 116.896332] hardirqs last enabled at (50228285): [] _raw_spin_unlock_irq+0x22/0x40 [ 116.896332] hardirqs last disabled at (50228284): [] _raw_spin_lock_irq+0x5d/0x80 [ 116.896332] softirqs last enabled at (50222932): [] __do_softirq+0x2f0/0x44b [ 116.896332] softirqs last disabled at (50222927): [] call_on_stack+0x45/0x60 [ 116.896332] [ 116.896332] other info that might help us debug this: [ 116.896332] Possible unsafe locking scenario: [ 116.896332] [ 116.896332] CPU0 [ 116.896332] ---- [ 116.896332] lock(&stats->lock); [ 116.912333] [ 116.912333] lock(&stats->lock); [ 116.912333] [ 116.912333] *** DEADLOCK *** [ 116.912333] [ 116.912333] 1 lock held by swapper/0/1: [ 116.912333] #0: c92364e0 (&dev->mutex){....}-{3:3}, at: __device_attach+0x2f/0x160 [ 116.912333] [ 116.912333] stack backtrace: [ 116.912333] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G S 5.11.0-rc7-00013-gcfe92ab6a3ea #1 [ 116.912333] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.12.0-1 04/01/2014 [ 116.912333] Call Trace: [ 116.912333] dump_stack+0x6d/0x8b [ 116.912333] print_usage_bug.cold+0x15e/0x166 [ 116.912333] mark_lock_irq+0x2a0/0x4a0 [ 116.912333] ? save_trace+0x3f/0x360 [ 116.928337] mark_lock+0x1e0/0x740 [ 116.928337] __lock_acquire+0x31e/0xa60 [ 116.928337] ? kvm_sched_clock_read+0x15/0x40 [ 116.928337] ? sched_clock+0x11/0x20 [ 116.928337] lock_acquire+0xa3/0x380 [ 116.928337] ? brute_task_free+0x20/0xa0 [ 116.928337] ? find_held_lock+0x24/0x80 [ 116.928337] ? wait_for_completion+0xc3/0xe0 [ 116.928337] _raw_spin_lock+0x2a/0x80 [ 116.928337] ? brute_task_free+0x20/0xa0 [ 116.928337] brute_task_free+0x20/0xa0 [ 116.928337] security_task_free+0x2a/0x60 [ 116.928337] __put_task_struct+0x52/0x140 [ 116.928337] kthread_stop+0x167/0x2e0 [ 116.928337] scsi_host_dev_release+0x57/0xe0 [ 116.944331] device_release+0x30/0xa0 [ 116.944331] kobject_release+0x3a/0x180 [ 116.944331] kobject_put+0x57/0x80 [ 116.944331] put_device+0x11/0x20 [ 116.944331] scsi_host_put+0x12/0x20 [ 116.944331] aha1542_hw_init+0x127/0x6c0 [ 116.944331] aha1542_isa_match+0x10/0x40 [ 116.944331] isa_bus_match+0x34/0x60 [ 116.944331] __device_attach_driver+0x27/0xe0 [ 116.944331] ? driver_allows_async_probing+0x60/0x60 [ 116.944331] bus_for_each_drv+0x5f/0xa0 [ 116.944331] __device_attach+0xd7/0x160 [ 116.944331] ? driver_allows_async_probing+0x60/0x60 [ 116.944331] device_initial_probe+0x12/0x20 [ 116.944331] bus_probe_device+0x77/0x80 [ 116.944331] device_add+0x347/0x7a0 [ 116.960328] ? pm_runtime_init+0xc5/0xe0 [ 116.960328] device_register+0x17/0x20 [ 116.960328] isa_register_driver+0xd5/0x160 [ 116.960328] ? aha152x_init+0x5d3/0x5d3 [ 116.960328] aha1542_init+0x38/0x5e [ 116.960328] do_one_initcall+0x60/0x320 [ 116.960328] ? rcu_read_lock_sched_held+0x47/0x80 [ 116.960328] ? trace_initcall_level+0x84/0xac [ 116.960328] kernel_init_freeable+0x208/0x257 [ 116.960328] ? rest_init+0x22d/0x22d [ 116.960328] kernel_init+0xd/0xf3 [ 116.960328] ret_from_fork+0x1c/0x28 To reproduce: # build kernel cd linux cp config-5.11.0-rc7-00013-gcfe92ab6a3ea .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 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-5.11.0-rc7-00013-gcfe92ab6a3ea" # # Automatically generated file; DO NOT EDIT. # Linux/i386 5.11.0-rc7 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_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_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_AURORA=y CONFIG_AURORA_NB8800=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_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 # # Flash and Torch LED drivers # CONFIG_LEDS_RT8515=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_SECURITY_FORK_BRUTE=y 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="brute,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 --qDbXVdCdHGoSgWSk Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=job-script #!/bin/sh export_top_env() { export suite='trinity' export testcase='trinity' export category='functional' export need_memory='300MB' export job_origin='trinity.yaml' export queue_cmdline_keys='branch commit' export queue='reconfirm' export testbox='vm-snb-i386-9' export tbox_group='vm-snb-i386' export branch='linux-devel/devel-catchup-20210228-030928' export commit='cfe92ab6a3ea700c08ba673b46822d51f38d6b40' export kconfig='i386-allyesconfig' export nr_vm=160 export submit_id='603d556edc57481bb3cb05a4' export job_file='/lkp/jobs/scheduled/vm-snb-i386-9/trinity-defaults-openwrt-i386-generic-20190428.cgz-cfe92ab6a3ea700c08ba673b46822d51f38d6b40-20210302-72627-3rirpf-0.yaml' export id='e3665d39f2241c158cc8da7053795c521603c98a' 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-03-02 04:58:22 +0800' export _id='603d556edc57481bb3cb05a4' export _rt='/result/trinity/defaults/vm-snb-i386/openwrt-i386-generic-20190428.cgz/i386-allyesconfig/gcc-9/cfe92ab6a3ea700c08ba673b46822d51f38d6b40' export user='lkp' export LKP_SERVER='internal-lkp-server' export result_root='/result/trinity/defaults/vm-snb-i386/openwrt-i386-generic-20190428.cgz/i386-allyesconfig/gcc-9/cfe92ab6a3ea700c08ba673b46822d51f38d6b40/4' export scheduler_version='/lkp/lkp/src' export arch='i386' export max_uptime=2100 export initrd='/osimage/openwrt/openwrt-i386-generic-20190428.cgz' export bootloader_append='root=/dev/ram0 user=lkp job=/lkp/jobs/scheduled/vm-snb-i386-9/trinity-defaults-openwrt-i386-generic-20190428.cgz-cfe92ab6a3ea700c08ba673b46822d51f38d6b40-20210302-72627-3rirpf-0.yaml ARCH=i386 kconfig=i386-allyesconfig branch=linux-devel/devel-catchup-20210228-030928 commit=cfe92ab6a3ea700c08ba673b46822d51f38d6b40 BOOT_IMAGE=/pkg/linux/i386-allyesconfig/gcc-9/cfe92ab6a3ea700c08ba673b46822d51f38d6b40/vmlinuz-5.11.0-rc7-00013-gcfe92ab6a3ea vmalloc=512M max_uptime=2100 RESULT_ROOT=/result/trinity/defaults/vm-snb-i386/openwrt-i386-generic-20190428.cgz/i386-allyesconfig/gcc-9/cfe92ab6a3ea700c08ba673b46822d51f38d6b40/4 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/cfe92ab6a3ea700c08ba673b46822d51f38d6b40/modules.cgz' export bm_initrd='/osimage/pkg/openwrt-i386-generic-20190428.cgz/trinity-static-i386-x86_64-f93256fb_2019-08-28.cgz' export lkp_initrd='/osimage/user/lkp/lkp-i386.cgz' export site='a5e4cdbd3f86' export kernel='/pkg/linux/i386-allyesconfig/gcc-9/cfe92ab6a3ea700c08ba673b46822d51f38d6b40/vmlinuz-5.11.0-rc7-00013-gcfe92ab6a3ea' export dequeue_time='2021-03-02 04:58:58 +0800' export job_initrd='/lkp/jobs/scheduled/vm-snb-i386-9/trinity-defaults-openwrt-i386-generic-20190428.cgz-cfe92ab6a3ea700c08ba673b46822d51f38d6b40-20210302-72627-3rirpf-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/wrapper kmsg run_monitor $LKP_SRC/monitors/wrapper heartbeat run_monitor $LKP_SRC/monitors/wrapper meminfo run_test group='group-00 group-01 group-02 group-03 group-04' $LKP_SRC/tests/wrapper trinity } extract_stats() { export stats_part_begin= export stats_part_end= $LKP_SRC/stats/wrapper kmsg $LKP_SRC/stats/wrapper meminfo $LKP_SRC/stats/wrapper time trinity.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 } "$@" --qDbXVdCdHGoSgWSk Content-Type: application/x-xz Content-Disposition: attachment; filename="dmesg.xz" Content-Transfer-Encoding: base64 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 --qDbXVdCdHGoSgWSk-- From mboxrd@z Thu Jan 1 00:00:00 1970 Content-Type: multipart/mixed; boundary="===============0041445678431005324==" MIME-Version: 1.0 From: kernel test robot To: lkp@lists.01.org Subject: [security/brute] cfe92ab6a3: WARNING:inconsistent_lock_state Date: Tue, 02 Mar 2021 13:49:41 +0800 Message-ID: <20210302054941.GA23892@xsang-OptiPlex-9020> In-Reply-To: <20210227153013.6747-3-john.wood@gmx.com> List-Id: --===============0041445678431005324== 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: cfe92ab6a3ea700c08ba673b46822d51f38d6b40 ("[PATCH v5 2/8] security/= brute: Define a LSM and manage statistical data") url: https://github.com/0day-ci/linux/commits/John-Wood/Fork-brute-force-at= tack-mitigation/20210228-022911 base: https://git.kernel.org/cgit/linux/kernel/git/shuah/linux-kselftest.gi= t next in testcase: trinity version: trinity-static-i386-x86_64-f93256fb_2019-08-28 with following parameters: group: ["group-00", "group-01", "group-02", "group-03", "group-04"] test-description: Trinity is a linux system call fuzz tester. test-url: http://codemonkey.org.uk/projects/trinity/ 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): +-------------------------------------------------------------------------+= ------------+------------+ | |= 1d53b7aac6 | cfe92ab6a3 | +-------------------------------------------------------------------------+= ------------+------------+ | WARNING:inconsistent_lock_state |= 0 | 6 | | inconsistent{IN-SOFTIRQ-W}->{SOFTIRQ-ON-W}usage |= 0 | 6 | +-------------------------------------------------------------------------+= ------------+------------+ If you fix the issue, kindly add following tag Reported-by: kernel test robot [ 116.852721] =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D [ 116.853120] WARNING: inconsistent lock state [ 116.853120] 5.11.0-rc7-00013-gcfe92ab6a3ea #1 Tainted: G S [ 116.853120] -------------------------------- [ 116.853120] inconsistent {IN-SOFTIRQ-W} -> {SOFTIRQ-ON-W} usage. [ 116.853120] swapper/0/1 [HC0[0]:SC0[0]:HE1:SE1] takes: [ 116.853120] c1c36e50 (&stats->lock){+.?.}-{2:2}, at: brute_task_free+0x2= 0/0xa0 [ 116.853120] {IN-SOFTIRQ-W} state was registered at: [ 116.864330] lock_acquire+0xa3/0x380 [ 116.864330] _raw_spin_lock+0x2a/0x80 [ 116.864330] brute_task_free+0x20/0xa0 [ 116.864330] security_task_free+0x2a/0x60 [ 116.864330] __put_task_struct+0x52/0x140 [ 116.864330] delayed_put_task_struct+0xa7/0x140 [ 116.864330] rcu_do_batch+0x1e5/0x900 [ 116.864330] rcu_core+0x21d/0x3e0 [ 116.864330] rcu_core_si+0xd/0x20 [ 116.864330] __do_softirq+0xc1/0x44b [ 116.864330] call_on_stack+0x45/0x60 [ 116.880334] do_softirq_own_stack+0x25/0x40 [ 116.880334] irq_exit_rcu+0xc5/0xe0 [ 116.880334] sysvec_call_function_single+0x44/0x60 [ 116.880334] handle_exception_return+0x0/0xcd [ 116.880334] lock_acquire+0xc0/0x380 [ 116.880334] down_write+0x38/0x100 [ 116.880334] crypto_larval_kill+0x15/0xa0 [ 116.880334] crypto_wait_for_test+0x5a/0x80 [ 116.880334] crypto_register_alg+0x54/0x80 [ 116.880334] crypto_register_algs+0x35/0x80 [ 116.880334] crypto_null_mod_init+0x18/0x60 [ 116.880334] do_one_initcall+0x60/0x320 [ 116.880334] kernel_init_freeable+0x208/0x257 [ 116.896332] kernel_init+0xd/0xf3 [ 116.896332] ret_from_fork+0x1c/0x28 [ 116.896332] irq event stamp: 50228285 [ 116.896332] hardirqs last enabled at (50228285): [] _raw_spin= _unlock_irq+0x22/0x40 [ 116.896332] hardirqs last disabled at (50228284): [] _raw_spin= _lock_irq+0x5d/0x80 [ 116.896332] softirqs last enabled at (50222932): [] __do_soft= irq+0x2f0/0x44b [ 116.896332] softirqs last disabled at (50222927): [] call_on_s= tack+0x45/0x60 [ 116.896332] [ 116.896332] other info that might help us debug this: [ 116.896332] Possible unsafe locking scenario: [ 116.896332] [ 116.896332] CPU0 [ 116.896332] ---- [ 116.896332] lock(&stats->lock); [ 116.912333] [ 116.912333] lock(&stats->lock); [ 116.912333] [ 116.912333] *** DEADLOCK *** [ 116.912333] [ 116.912333] 1 lock held by swapper/0/1: [ 116.912333] #0: c92364e0 (&dev->mutex){....}-{3:3}, at: __device_attach= +0x2f/0x160 [ 116.912333] [ 116.912333] stack backtrace: [ 116.912333] CPU: 1 PID: 1 Comm: swapper/0 Tainted: G S 5.= 11.0-rc7-00013-gcfe92ab6a3ea #1 [ 116.912333] Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS = 1.12.0-1 04/01/2014 [ 116.912333] Call Trace: [ 116.912333] dump_stack+0x6d/0x8b [ 116.912333] print_usage_bug.cold+0x15e/0x166 [ 116.912333] mark_lock_irq+0x2a0/0x4a0 [ 116.912333] ? save_trace+0x3f/0x360 [ 116.928337] mark_lock+0x1e0/0x740 [ 116.928337] __lock_acquire+0x31e/0xa60 [ 116.928337] ? kvm_sched_clock_read+0x15/0x40 [ 116.928337] ? sched_clock+0x11/0x20 [ 116.928337] lock_acquire+0xa3/0x380 [ 116.928337] ? brute_task_free+0x20/0xa0 [ 116.928337] ? find_held_lock+0x24/0x80 [ 116.928337] ? wait_for_completion+0xc3/0xe0 [ 116.928337] _raw_spin_lock+0x2a/0x80 [ 116.928337] ? brute_task_free+0x20/0xa0 [ 116.928337] brute_task_free+0x20/0xa0 [ 116.928337] security_task_free+0x2a/0x60 [ 116.928337] __put_task_struct+0x52/0x140 [ 116.928337] kthread_stop+0x167/0x2e0 [ 116.928337] scsi_host_dev_release+0x57/0xe0 [ 116.944331] device_release+0x30/0xa0 [ 116.944331] kobject_release+0x3a/0x180 [ 116.944331] kobject_put+0x57/0x80 [ 116.944331] put_device+0x11/0x20 [ 116.944331] scsi_host_put+0x12/0x20 [ 116.944331] aha1542_hw_init+0x127/0x6c0 [ 116.944331] aha1542_isa_match+0x10/0x40 [ 116.944331] isa_bus_match+0x34/0x60 [ 116.944331] __device_attach_driver+0x27/0xe0 [ 116.944331] ? driver_allows_async_probing+0x60/0x60 [ 116.944331] bus_for_each_drv+0x5f/0xa0 [ 116.944331] __device_attach+0xd7/0x160 [ 116.944331] ? driver_allows_async_probing+0x60/0x60 [ 116.944331] device_initial_probe+0x12/0x20 [ 116.944331] bus_probe_device+0x77/0x80 [ 116.944331] device_add+0x347/0x7a0 [ 116.960328] ? pm_runtime_init+0xc5/0xe0 [ 116.960328] device_register+0x17/0x20 [ 116.960328] isa_register_driver+0xd5/0x160 [ 116.960328] ? aha152x_init+0x5d3/0x5d3 [ 116.960328] aha1542_init+0x38/0x5e [ 116.960328] do_one_initcall+0x60/0x320 [ 116.960328] ? rcu_read_lock_sched_held+0x47/0x80 [ 116.960328] ? trace_initcall_level+0x84/0xac [ 116.960328] kernel_init_freeable+0x208/0x257 [ 116.960328] ? rest_init+0x22d/0x22d [ 116.960328] kernel_init+0xd/0xf3 [ 116.960328] ret_from_fork+0x1c/0x28 To reproduce: # build kernel cd linux cp config-5.11.0-rc7-00013-gcfe92ab6a3ea .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 --===============0041445678431005324== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config-5.11.0-rc7-00013-gcfe92ab6a3ea" IwojIEF1dG9tYXRpY2FsbHkgZ2VuZXJhdGVkIGZpbGU7IERPIE5PVCBFRElULgojIExpbnV4L2kz ODYgNS4xMS4wLXJjNyBLZXJuZWwgQ29uZmlndXJhdGlvbgojCkNPTkZJR19DQ19WRVJTSU9OX1RF 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 UkFJTEVSPXkKQ09ORklHX1ZMQU5fODAyMVE9eQpDT05GSUdfVkxBTl84MDIxUV9HVlJQPXkKQ09O RklHX1ZMQU5fODAyMVFfTVZSUD15CkNPTkZJR19ERUNORVQ9eQpDT05GSUdfREVDTkVUX1JPVVRF Uj15CkNPTkZJR19MTEM9eQpDT05GSUdfTExDMj15CkNPTkZJR19BVEFMSz15CkNPTkZJR19ERVZf QVBQTEVUQUxLPXkKQ09ORklHX0xUUEM9eQojIENPTkZJR19DT1BTIGlzIG5vdCBzZXQKQ09ORklH X0lQRERQPXkKQ09ORklHX0lQRERQX0VOQ0FQPXkKQ09ORklHX1gyNT15CkNPTkZJR19MQVBCPXkK Q09ORklHX1BIT05FVD15CkNPTkZJR182TE9XUEFOPXkKQ09ORklHXzZMT1dQQU5fREVCVUdGUz15 CkNPTkZJR182TE9XUEFOX05IQz15CkNPTkZJR182TE9XUEFOX05IQ19ERVNUPXkKQ09ORklHXzZM T1dQQU5fTkhDX0ZSQUdNRU5UPXkKQ09ORklHXzZMT1dQQU5fTkhDX0hPUD15CkNPTkZJR182TE9X UEFOX05IQ19JUFY2PXkKQ09ORklHXzZMT1dQQU5fTkhDX01PQklMSVRZPXkKQ09ORklHXzZMT1dQ QU5fTkhDX1JPVVRJTkc9eQpDT05GSUdfNkxPV1BBTl9OSENfVURQPXkKQ09ORklHXzZMT1dQQU5f R0hDX0VYVF9IRFJfSE9QPXkKQ09ORklHXzZMT1dQQU5fR0hDX1VEUD15CkNPTkZJR182TE9XUEFO X0dIQ19JQ01QVjY9eQpDT05GSUdfNkxPV1BBTl9HSENfRVhUX0hEUl9ERVNUPXkKQ09ORklHXzZM T1dQQU5fR0hDX0VYVF9IRFJfRlJBRz15CkNPTkZJR182TE9XUEFOX0dIQ19FWFRfSERSX1JPVVRF PXkKQ09ORklHX0lFRUU4MDIxNTQ9eQpDT05GSUdfSUVFRTgwMjE1NF9OTDgwMjE1NF9FWFBFUklN RU5UQUw9eQpDT05GSUdfSUVFRTgwMjE1NF9TT0NLRVQ9eQpDT05GSUdfSUVFRTgwMjE1NF82TE9X UEFOPXkKQ09ORklHX01BQzgwMjE1ND15CkNPTkZJR19ORVRfU0NIRUQ9eQoKIwojIFF1ZXVlaW5n L1NjaGVkdWxpbmcKIwpDT05GSUdfTkVUX1NDSF9DQlE9eQpDT05GSUdfTkVUX1NDSF9IVEI9eQpD T05GSUdfTkVUX1NDSF9IRlNDPXkKQ09ORklHX05FVF9TQ0hfQVRNPXkKQ09ORklHX05FVF9TQ0hf UFJJTz15CkNPTkZJR19ORVRfU0NIX01VTFRJUT15CkNPTkZJR19ORVRfU0NIX1JFRD15CkNPTkZJ R19ORVRfU0NIX1NGQj15CkNPTkZJR19ORVRfU0NIX1NGUT15CkNPTkZJR19ORVRfU0NIX1RFUUw9 eQpDT05GSUdfTkVUX1NDSF9UQkY9eQpDT05GSUdfTkVUX1NDSF9DQlM9eQpDT05GSUdfTkVUX1ND SF9FVEY9eQpDT05GSUdfTkVUX1NDSF9UQVBSSU89eQpDT05GSUdfTkVUX1NDSF9HUkVEPXkKQ09O RklHX05FVF9TQ0hfRFNNQVJLPXkKQ09ORklHX05FVF9TQ0hfTkVURU09eQpDT05GSUdfTkVUX1ND SF9EUlI9eQpDT05GSUdfTkVUX1NDSF9NUVBSSU89eQpDT05GSUdfTkVUX1NDSF9TS0JQUklPPXkK Q09ORklHX05FVF9TQ0hfQ0hPS0U9eQpDT05GSUdfTkVUX1NDSF9RRlE9eQpDT05GSUdfTkVUX1ND SF9DT0RFTD15CkNPTkZJR19ORVRfU0NIX0ZRX0NPREVMPXkKQ09ORklHX05FVF9TQ0hfQ0FLRT15 CkNPTkZJR19ORVRfU0NIX0ZRPXkKQ09ORklHX05FVF9TQ0hfSEhGPXkKQ09ORklHX05FVF9TQ0hf UElFPXkKQ09ORklHX05FVF9TQ0hfRlFfUElFPXkKQ09ORklHX05FVF9TQ0hfSU5HUkVTUz15CkNP TkZJR19ORVRfU0NIX1BMVUc9eQpDT05GSUdfTkVUX1NDSF9FVFM9eQpDT05GSUdfTkVUX1NDSF9E RUZBVUxUPXkKIyBDT05GSUdfREVGQVVMVF9GUSBpcyBub3Qgc2V0CiMgQ09ORklHX0RFRkFVTFRf Q09ERUwgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX0ZRX0NPREVMIGlzIG5vdCBzZXQKIyBD T05GSUdfREVGQVVMVF9GUV9QSUUgaXMgbm90IHNldAojIENPTkZJR19ERUZBVUxUX1NGUSBpcyBu b3Qgc2V0CkNPTkZJR19ERUZBVUxUX1BGSUZPX0ZBU1Q9eQpDT05GSUdfREVGQVVMVF9ORVRfU0NI PSJwZmlmb19mYXN0IgoKIwojIENsYXNzaWZpY2F0aW9uCiMKQ09ORklHX05FVF9DTFM9eQpDT05G SUdfTkVUX0NMU19CQVNJQz15CkNPTkZJR19ORVRfQ0xTX1RDSU5ERVg9eQpDT05GSUdfTkVUX0NM U19ST1VURTQ9eQpDT05GSUdfTkVUX0NMU19GVz15CkNPTkZJR19ORVRfQ0xTX1UzMj15CkNPTkZJ R19DTFNfVTMyX1BFUkY9eQpDT05GSUdfQ0xTX1UzMl9NQVJLPXkKQ09ORklHX05FVF9DTFNfUlNW UD15CkNPTkZJR19ORVRfQ0xTX1JTVlA2PXkKQ09ORklHX05FVF9DTFNfRkxPVz15CkNPTkZJR19O RVRfQ0xTX0NHUk9VUD15CkNPTkZJR19ORVRfQ0xTX0JQRj15CkNPTkZJR19ORVRfQ0xTX0ZMT1dF Uj15CkNPTkZJR19ORVRfQ0xTX01BVENIQUxMPXkKQ09ORklHX05FVF9FTUFUQ0g9eQpDT05GSUdf TkVUX0VNQVRDSF9TVEFDSz0zMgpDT05GSUdfTkVUX0VNQVRDSF9DTVA9eQpDT05GSUdfTkVUX0VN QVRDSF9OQllURT15CkNPTkZJR19ORVRfRU1BVENIX1UzMj15CkNPTkZJR19ORVRfRU1BVENIX01F VEE9eQpDT05GSUdfTkVUX0VNQVRDSF9URVhUPXkKQ09ORklHX05FVF9FTUFUQ0hfQ0FOSUQ9eQpD T05GSUdfTkVUX0VNQVRDSF9JUFNFVD15CkNPTkZJR19ORVRfRU1BVENIX0lQVD15CkNPTkZJR19O RVRfQ0xTX0FDVD15CkNPTkZJR19ORVRfQUNUX1BPTElDRT15CkNPTkZJR19ORVRfQUNUX0dBQ1Q9 eQpDT05GSUdfR0FDVF9QUk9CPXkKQ09ORklHX05FVF9BQ1RfTUlSUkVEPXkKQ09ORklHX05FVF9B Q1RfU0FNUExFPXkKQ09ORklHX05FVF9BQ1RfSVBUPXkKQ09ORklHX05FVF9BQ1RfTkFUPXkKQ09O RklHX05FVF9BQ1RfUEVESVQ9eQpDT05GSUdfTkVUX0FDVF9TSU1QPXkKQ09ORklHX05FVF9BQ1Rf U0tCRURJVD15CkNPTkZJR19ORVRfQUNUX0NTVU09eQpDT05GSUdfTkVUX0FDVF9NUExTPXkKQ09O RklHX05FVF9BQ1RfVkxBTj15CkNPTkZJR19ORVRfQUNUX0JQRj15CkNPTkZJR19ORVRfQUNUX0NP Tk5NQVJLPXkKQ09ORklHX05FVF9BQ1RfQ1RJTkZPPXkKQ09ORklHX05FVF9BQ1RfU0tCTU9EPXkK Q09ORklHX05FVF9BQ1RfSUZFPXkKQ09ORklHX05FVF9BQ1RfVFVOTkVMX0tFWT15CkNPTkZJR19O RVRfQUNUX0NUPXkKQ09ORklHX05FVF9BQ1RfR0FURT15CkNPTkZJR19ORVRfSUZFX1NLQk1BUks9 eQpDT05GSUdfTkVUX0lGRV9TS0JQUklPPXkKQ09ORklHX05FVF9JRkVfU0tCVENJTkRFWD15CkNP TkZJR19ORVRfVENfU0tCX0VYVD15CkNPTkZJR19ORVRfU0NIX0ZJRk89eQpDT05GSUdfRENCPXkK Q09ORklHX0ROU19SRVNPTFZFUj15CkNPTkZJR19CQVRNQU5fQURWPXkKQ09ORklHX0JBVE1BTl9B RFZfQkFUTUFOX1Y9eQpDT05GSUdfQkFUTUFOX0FEVl9CTEE9eQpDT05GSUdfQkFUTUFOX0FEVl9E QVQ9eQpDT05GSUdfQkFUTUFOX0FEVl9OQz15CkNPTkZJR19CQVRNQU5fQURWX01DQVNUPXkKQ09O RklHX0JBVE1BTl9BRFZfREVCVUc9eQpDT05GSUdfQkFUTUFOX0FEVl9UUkFDSU5HPXkKQ09ORklH X09QRU5WU1dJVENIPXkKQ09ORklHX09QRU5WU1dJVENIX0dSRT15CkNPTkZJR19PUEVOVlNXSVRD SF9WWExBTj15CkNPTkZJR19PUEVOVlNXSVRDSF9HRU5FVkU9eQpDT05GSUdfVlNPQ0tFVFM9eQpD T05GSUdfVlNPQ0tFVFNfRElBRz15CkNPTkZJR19WU09DS0VUU19MT09QQkFDSz15CkNPTkZJR19W TVdBUkVfVk1DSV9WU09DS0VUUz15CkNPTkZJR19WSVJUSU9fVlNPQ0tFVFM9eQpDT05GSUdfVklS VElPX1ZTT0NLRVRTX0NPTU1PTj15CkNPTkZJR19IWVBFUlZfVlNPQ0tFVFM9eQpDT05GSUdfTkVU TElOS19ESUFHPXkKQ09ORklHX01QTFM9eQpDT05GSUdfTkVUX01QTFNfR1NPPXkKQ09ORklHX01Q TFNfUk9VVElORz15CkNPTkZJR19NUExTX0lQVFVOTkVMPXkKQ09ORklHX05FVF9OU0g9eQpDT05G SUdfSFNSPXkKQ09ORklHX05FVF9TV0lUQ0hERVY9eQpDT05GSUdfTkVUX0wzX01BU1RFUl9ERVY9 eQpDT05GSUdfUVJUUj15CkNPTkZJR19RUlRSX1NNRD15CkNPTkZJR19RUlRSX1RVTj15CkNPTkZJ R19RUlRSX01IST15CkNPTkZJR19ORVRfTkNTST15CkNPTkZJR19OQ1NJX09FTV9DTURfR0VUX01B Qz15CkNPTkZJR19SUFM9eQpDT05GSUdfUkZTX0FDQ0VMPXkKQ09ORklHX1hQUz15CkNPTkZJR19D R1JPVVBfTkVUX1BSSU89eQpDT05GSUdfQ0dST1VQX05FVF9DTEFTU0lEPXkKQ09ORklHX05FVF9S WF9CVVNZX1BPTEw9eQpDT05GSUdfQlFMPXkKQ09ORklHX0JQRl9KSVQ9eQpDT05GSUdfQlBGX1NU UkVBTV9QQVJTRVI9eQpDT05GSUdfTkVUX0ZMT1dfTElNSVQ9eQoKIwojIE5ldHdvcmsgdGVzdGlu ZwojCkNPTkZJR19ORVRfUEtUR0VOPXkKQ09ORklHX05FVF9EUk9QX01PTklUT1I9eQojIGVuZCBv ZiBOZXR3b3JrIHRlc3RpbmcKIyBlbmQgb2YgTmV0d29ya2luZyBvcHRpb25zCgpDT05GSUdfSEFN UkFESU89eQoKIwojIFBhY2tldCBSYWRpbyBwcm90b2NvbHMKIwpDT05GSUdfQVgyNT15CkNPTkZJ R19BWDI1X0RBTUFfU0xBVkU9eQpDT05GSUdfTkVUUk9NPXkKQ09ORklHX1JPU0U9eQoKIwojIEFY LjI1IG5ldHdvcmsgZGV2aWNlIGRyaXZlcnMKIwpDT05GSUdfTUtJU1M9eQpDT05GSUdfNlBBQ0s9 eQpDT05GSUdfQlBRRVRIRVI9eQpDT05GSUdfU0NDPXkKQ09ORklHX1NDQ19ERUxBWT15CkNPTkZJ R19TQ0NfVFJYRUNITz15CkNPTkZJR19CQVlDT01fU0VSX0ZEWD15CkNPTkZJR19CQVlDT01fU0VS X0hEWD15CkNPTkZJR19CQVlDT01fUEFSPXkKQ09ORklHX0JBWUNPTV9FUFA9eQpDT05GSUdfWUFN PXkKIyBlbmQgb2YgQVguMjUgbmV0d29yayBkZXZpY2UgZHJpdmVycwoKQ09ORklHX0NBTj15CkNP TkZJR19DQU5fUkFXPXkKQ09ORklHX0NBTl9CQ009eQpDT05GSUdfQ0FOX0dXPXkKQ09ORklHX0NB Tl9KMTkzOT15CkNPTkZJR19DQU5fSVNPVFA9eQoKIwojIENBTiBEZXZpY2UgRHJpdmVycwojCkNP TkZJR19DQU5fVkNBTj15CkNPTkZJR19DQU5fVlhDQU49eQpDT05GSUdfQ0FOX1NMQ0FOPXkKQ09O RklHX0NBTl9ERVY9eQpDT05GSUdfQ0FOX0NBTENfQklUVElNSU5HPXkKQ09ORklHX0NBTl9GTEVY Q0FOPXkKQ09ORklHX0NBTl9HUkNBTj15CkNPTkZJR19DQU5fSkFOWl9JQ0FOMz15CkNPTkZJR19D QU5fS1ZBU0VSX1BDSUVGRD15CkNPTkZJR19QQ0hfQ0FOPXkKQ09ORklHX0NBTl9DX0NBTj15CkNP TkZJR19DQU5fQ19DQU5fUExBVEZPUk09eQpDT05GSUdfQ0FOX0NfQ0FOX1BDST15CkNPTkZJR19D QU5fQ0M3NzA9eQpDT05GSUdfQ0FOX0NDNzcwX0lTQT15CkNPTkZJR19DQU5fQ0M3NzBfUExBVEZP Uk09eQpDT05GSUdfQ0FOX0lGSV9DQU5GRD15CkNPTkZJR19DQU5fTV9DQU49eQpDT05GSUdfQ0FO X01fQ0FOX1BDST15CkNPTkZJR19DQU5fTV9DQU5fUExBVEZPUk09eQpDT05GSUdfQ0FOX01fQ0FO X1RDQU40WDVYPXkKQ09ORklHX0NBTl9QRUFLX1BDSUVGRD15CkNPTkZJR19DQU5fU0pBMTAwMD15 CkNPTkZJR19DQU5fRU1TX1BDST15CkNPTkZJR19DQU5fRU1TX1BDTUNJQT15CkNPTkZJR19DQU5f RjgxNjAxPXkKQ09ORklHX0NBTl9LVkFTRVJfUENJPXkKQ09ORklHX0NBTl9QRUFLX1BDST15CkNP TkZJR19DQU5fUEVBS19QQ0lFQz15CkNPTkZJR19DQU5fUEVBS19QQ01DSUE9eQpDT05GSUdfQ0FO X1BMWF9QQ0k9eQpDT05GSUdfQ0FOX1NKQTEwMDBfSVNBPXkKQ09ORklHX0NBTl9TSkExMDAwX1BM QVRGT1JNPXkKQ09ORklHX0NBTl9UU0NBTjE9eQpDT05GSUdfQ0FOX1NPRlRJTkc9eQpDT05GSUdf Q0FOX1NPRlRJTkdfQ1M9eQoKIwojIENBTiBTUEkgaW50ZXJmYWNlcwojCkNPTkZJR19DQU5fSEkz MTFYPXkKQ09ORklHX0NBTl9NQ1AyNTFYPXkKQ09ORklHX0NBTl9NQ1AyNTFYRkQ9eQpDT05GSUdf Q0FOX01DUDI1MVhGRF9TQU5JVFk9eQojIGVuZCBvZiBDQU4gU1BJIGludGVyZmFjZXMKCiMKIyBD QU4gVVNCIGludGVyZmFjZXMKIwpDT05GSUdfQ0FOXzhERVZfVVNCPXkKQ09ORklHX0NBTl9FTVNf VVNCPXkKQ09ORklHX0NBTl9FU0RfVVNCMj15CkNPTkZJR19DQU5fR1NfVVNCPXkKQ09ORklHX0NB Tl9LVkFTRVJfVVNCPXkKQ09ORklHX0NBTl9NQ0JBX1VTQj15CkNPTkZJR19DQU5fUEVBS19VU0I9 eQpDT05GSUdfQ0FOX1VDQU49eQojIGVuZCBvZiBDQU4gVVNCIGludGVyZmFjZXMKCiMgQ09ORklH X0NBTl9ERUJVR19ERVZJQ0VTIGlzIG5vdCBzZXQKIyBlbmQgb2YgQ0FOIERldmljZSBEcml2ZXJz CgpDT05GSUdfQlQ9eQpDT05GSUdfQlRfQlJFRFI9eQpDT05GSUdfQlRfUkZDT01NPXkKQ09ORklH X0JUX1JGQ09NTV9UVFk9eQpDT05GSUdfQlRfQk5FUD15CkNPTkZJR19CVF9CTkVQX01DX0ZJTFRF Uj15CkNPTkZJR19CVF9CTkVQX1BST1RPX0ZJTFRFUj15CkNPTkZJR19CVF9DTVRQPXkKQ09ORklH X0JUX0hJRFA9eQpDT05GSUdfQlRfSFM9eQpDT05GSUdfQlRfTEU9eQpDT05GSUdfQlRfNkxPV1BB Tj15CkNPTkZJR19CVF9MRURTPXkKQ09ORklHX0JUX01TRlRFWFQ9eQpDT05GSUdfQlRfREVCVUdG Uz15CkNPTkZJR19CVF9TRUxGVEVTVD15CkNPTkZJR19CVF9TRUxGVEVTVF9FQ0RIPXkKQ09ORklH X0JUX1NFTEZURVNUX1NNUD15CgojCiMgQmx1ZXRvb3RoIGRldmljZSBkcml2ZXJzCiMKQ09ORklH X0JUX0lOVEVMPXkKQ09ORklHX0JUX0JDTT15CkNPTkZJR19CVF9SVEw9eQpDT05GSUdfQlRfUUNB PXkKQ09ORklHX0JUX0hDSUJUVVNCPXkKQ09ORklHX0JUX0hDSUJUVVNCX0FVVE9TVVNQRU5EPXkK Q09ORklHX0JUX0hDSUJUVVNCX0JDTT15CkNPTkZJR19CVF9IQ0lCVFVTQl9NVEs9eQpDT05GSUdf QlRfSENJQlRVU0JfUlRMPXkKQ09ORklHX0JUX0hDSUJUU0RJTz15CkNPTkZJR19CVF9IQ0lVQVJU PXkKQ09ORklHX0JUX0hDSVVBUlRfU0VSREVWPXkKQ09ORklHX0JUX0hDSVVBUlRfSDQ9eQpDT05G SUdfQlRfSENJVUFSVF9OT0tJQT15CkNPTkZJR19CVF9IQ0lVQVJUX0JDU1A9eQpDT05GSUdfQlRf SENJVUFSVF9BVEgzSz15CkNPTkZJR19CVF9IQ0lVQVJUX0xMPXkKQ09ORklHX0JUX0hDSVVBUlRf M1dJUkU9eQpDT05GSUdfQlRfSENJVUFSVF9JTlRFTD15CkNPTkZJR19CVF9IQ0lVQVJUX0JDTT15 CkNPTkZJR19CVF9IQ0lVQVJUX1JUTD15CkNPTkZJR19CVF9IQ0lVQVJUX1FDQT15CkNPTkZJR19C VF9IQ0lVQVJUX0FHNlhYPXkKQ09ORklHX0JUX0hDSVVBUlRfTVJWTD15CkNPTkZJR19CVF9IQ0lC Q00yMDNYPXkKQ09ORklHX0JUX0hDSUJQQTEwWD15CkNPTkZJR19CVF9IQ0lCRlVTQj15CkNPTkZJ R19CVF9IQ0lEVEwxPXkKQ09ORklHX0JUX0hDSUJUM0M9eQpDT05GSUdfQlRfSENJQkxVRUNBUkQ9 eQpDT05GSUdfQlRfSENJVkhDST15CkNPTkZJR19CVF9NUlZMPXkKQ09ORklHX0JUX01SVkxfU0RJ Tz15CkNPTkZJR19CVF9BVEgzSz15CkNPTkZJR19CVF9NVEtTRElPPXkKQ09ORklHX0JUX01US1VB UlQ9eQpDT05GSUdfQlRfSENJUlNJPXkKIyBlbmQgb2YgQmx1ZXRvb3RoIGRldmljZSBkcml2ZXJz CgpDT05GSUdfQUZfUlhSUEM9eQpDT05GSUdfQUZfUlhSUENfSVBWNj15CkNPTkZJR19BRl9SWFJQ Q19JTkpFQ1RfTE9TUz15CkNPTkZJR19BRl9SWFJQQ19ERUJVRz15CkNPTkZJR19SWEtBRD15CkNP TkZJR19BRl9LQ009eQpDT05GSUdfU1RSRUFNX1BBUlNFUj15CkNPTkZJR19GSUJfUlVMRVM9eQpD T05GSUdfV0lSRUxFU1M9eQpDT05GSUdfV0lSRUxFU1NfRVhUPXkKQ09ORklHX1dFWFRfQ09SRT15 CkNPTkZJR19XRVhUX1BST0M9eQpDT05GSUdfV0VYVF9TUFk9eQpDT05GSUdfV0VYVF9QUklWPXkK Q09ORklHX0NGRzgwMjExPXkKQ09ORklHX05MODAyMTFfVEVTVE1PREU9eQpDT05GSUdfQ0ZHODAy MTFfREVWRUxPUEVSX1dBUk5JTkdTPXkKQ09ORklHX0NGRzgwMjExX0NFUlRJRklDQVRJT05fT05V Uz15CkNPTkZJR19DRkc4MDIxMV9SRVFVSVJFX1NJR05FRF9SRUdEQj15CkNPTkZJR19DRkc4MDIx MV9VU0VfS0VSTkVMX1JFR0RCX0tFWVM9eQpDT05GSUdfQ0ZHODAyMTFfRVhUUkFfUkVHREJfS0VZ RElSPSIiCkNPTkZJR19DRkc4MDIxMV9SRUdfQ0VMTFVMQVJfSElOVFM9eQpDT05GSUdfQ0ZHODAy MTFfUkVHX1JFTEFYX05PX0lSPXkKQ09ORklHX0NGRzgwMjExX0RFRkFVTFRfUFM9eQpDT05GSUdf Q0ZHODAyMTFfREVCVUdGUz15CkNPTkZJR19DRkc4MDIxMV9DUkRBX1NVUFBPUlQ9eQpDT05GSUdf Q0ZHODAyMTFfV0VYVD15CkNPTkZJR19DRkc4MDIxMV9XRVhUX0VYUE9SVD15CkNPTkZJR19MSUI4 MDIxMT15CkNPTkZJR19MSUI4MDIxMV9DUllQVF9XRVA9eQpDT05GSUdfTElCODAyMTFfQ1JZUFRf Q0NNUD15CkNPTkZJR19MSUI4MDIxMV9DUllQVF9US0lQPXkKQ09ORklHX0xJQjgwMjExX0RFQlVH PXkKQ09ORklHX01BQzgwMjExPXkKQ09ORklHX01BQzgwMjExX0hBU19SQz15CkNPTkZJR19NQUM4 MDIxMV9SQ19NSU5TVFJFTD15CkNPTkZJR19NQUM4MDIxMV9SQ19ERUZBVUxUX01JTlNUUkVMPXkK Q09ORklHX01BQzgwMjExX1JDX0RFRkFVTFQ9Im1pbnN0cmVsX2h0IgpDT05GSUdfTUFDODAyMTFf TUVTSD15CkNPTkZJR19NQUM4MDIxMV9MRURTPXkKQ09ORklHX01BQzgwMjExX0RFQlVHRlM9eQpD T05GSUdfTUFDODAyMTFfTUVTU0FHRV9UUkFDSU5HPXkKQ09ORklHX01BQzgwMjExX0RFQlVHX01F TlU9eQpDT05GSUdfTUFDODAyMTFfTk9JTkxJTkU9eQpDT05GSUdfTUFDODAyMTFfVkVSQk9TRV9E RUJVRz15CkNPTkZJR19NQUM4MDIxMV9NTE1FX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX1NUQV9E RUJVRz15CkNPTkZJR19NQUM4MDIxMV9IVF9ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9PQ0JfREVC VUc9eQpDT05GSUdfTUFDODAyMTFfSUJTU19ERUJVRz15CkNPTkZJR19NQUM4MDIxMV9QU19ERUJV Rz15CkNPTkZJR19NQUM4MDIxMV9NUExfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfTVBBVEhfREVC VUc9eQpDT05GSUdfTUFDODAyMTFfTUhXTVBfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfTUVTSF9T WU5DX0RFQlVHPXkKQ09ORklHX01BQzgwMjExX01FU0hfQ1NBX0RFQlVHPXkKQ09ORklHX01BQzgw MjExX01FU0hfUFNfREVCVUc9eQpDT05GSUdfTUFDODAyMTFfVERMU19ERUJVRz15CkNPTkZJR19N QUM4MDIxMV9ERUJVR19DT1VOVEVSUz15CkNPTkZJR19NQUM4MDIxMV9TVEFfSEFTSF9NQVhfU0la RT0wCkNPTkZJR19SRktJTEw9eQpDT05GSUdfUkZLSUxMX0xFRFM9eQpDT05GSUdfUkZLSUxMX0lO UFVUPXkKQ09ORklHX1JGS0lMTF9HUElPPXkKQ09ORklHX05FVF85UD15CkNPTkZJR19ORVRfOVBf VklSVElPPXkKQ09ORklHX05FVF85UF9SRE1BPXkKQ09ORklHX05FVF85UF9ERUJVRz15CkNPTkZJ R19DQUlGPXkKQ09ORklHX0NBSUZfREVCVUc9eQpDT05GSUdfQ0FJRl9ORVRERVY9eQpDT05GSUdf Q0FJRl9VU0I9eQpDT05GSUdfQ0VQSF9MSUI9eQpDT05GSUdfQ0VQSF9MSUJfUFJFVFRZREVCVUc9 eQpDT05GSUdfQ0VQSF9MSUJfVVNFX0ROU19SRVNPTFZFUj15CkNPTkZJR19ORkM9eQpDT05GSUdf TkZDX0RJR0lUQUw9eQpDT05GSUdfTkZDX05DST15CkNPTkZJR19ORkNfTkNJX1NQST15CkNPTkZJ R19ORkNfTkNJX1VBUlQ9eQpDT05GSUdfTkZDX0hDST15CkNPTkZJR19ORkNfU0hETEM9eQoKIwoj IE5lYXIgRmllbGQgQ29tbXVuaWNhdGlvbiAoTkZDKSBkZXZpY2VzCiMKQ09ORklHX05GQ19UUkY3 OTcwQT15CkNPTkZJR19ORkNfTUVJX1BIWT15CkNPTkZJR19ORkNfU0lNPXkKQ09ORklHX05GQ19Q T1JUMTAwPXkKQ09ORklHX05GQ19GRFA9eQpDT05GSUdfTkZDX0ZEUF9JMkM9eQpDT05GSUdfTkZD X1BONTQ0PXkKQ09ORklHX05GQ19QTjU0NF9JMkM9eQpDT05GSUdfTkZDX1BONTQ0X01FST15CkNP TkZJR19ORkNfUE41MzM9eQpDT05GSUdfTkZDX1BONTMzX1VTQj15CkNPTkZJR19ORkNfUE41MzNf STJDPXkKQ09ORklHX05GQ19QTjUzMl9VQVJUPXkKQ09ORklHX05GQ19NSUNST1JFQUQ9eQpDT05G SUdfTkZDX01JQ1JPUkVBRF9JMkM9eQpDT05GSUdfTkZDX01JQ1JPUkVBRF9NRUk9eQpDT05GSUdf TkZDX01SVkw9eQpDT05GSUdfTkZDX01SVkxfVVNCPXkKQ09ORklHX05GQ19NUlZMX1VBUlQ9eQpD T05GSUdfTkZDX01SVkxfSTJDPXkKQ09ORklHX05GQ19NUlZMX1NQST15CkNPTkZJR19ORkNfU1Qy MU5GQ0E9eQpDT05GSUdfTkZDX1NUMjFORkNBX0kyQz15CkNPTkZJR19ORkNfU1RfTkNJPXkKQ09O RklHX05GQ19TVF9OQ0lfSTJDPXkKQ09ORklHX05GQ19TVF9OQ0lfU1BJPXkKQ09ORklHX05GQ19O WFBfTkNJPXkKQ09ORklHX05GQ19OWFBfTkNJX0kyQz15CkNPTkZJR19ORkNfUzNGV1JONT15CkNP TkZJR19ORkNfUzNGV1JONV9JMkM9eQpDT05GSUdfTkZDX1MzRldSTjgyX1VBUlQ9eQpDT05GSUdf TkZDX1NUOTVIRj15CiMgZW5kIG9mIE5lYXIgRmllbGQgQ29tbXVuaWNhdGlvbiAoTkZDKSBkZXZp Y2VzCgpDT05GSUdfUFNBTVBMRT15CkNPTkZJR19ORVRfSUZFPXkKQ09ORklHX0xXVFVOTkVMPXkK Q09ORklHX0xXVFVOTkVMX0JQRj15CkNPTkZJR19EU1RfQ0FDSEU9eQpDT05GSUdfR1JPX0NFTExT PXkKQ09ORklHX1NPQ0tfVkFMSURBVEVfWE1JVD15CkNPTkZJR19ORVRfU09DS19NU0c9eQpDT05G SUdfTkVUX0RFVkxJTks9eQpDT05GSUdfUEFHRV9QT09MPXkKQ09ORklHX0ZBSUxPVkVSPXkKQ09O RklHX0VUSFRPT0xfTkVUTElOSz15CkNPTkZJR19IQVZFX0VCUEZfSklUPXkKCiMKIyBEZXZpY2Ug RHJpdmVycwojCkNPTkZJR19IQVZFX0VJU0E9eQpDT05GSUdfRUlTQT15CkNPTkZJR19FSVNBX1ZM Ql9QUklNSU5HPXkKQ09ORklHX0VJU0FfUENJX0VJU0E9eQpDT05GSUdfRUlTQV9WSVJUVUFMX1JP T1Q9eQpDT05GSUdfRUlTQV9OQU1FUz15CkNPTkZJR19IQVZFX1BDST15CkNPTkZJR19QQ0k9eQpD T05GSUdfUENJX0RPTUFJTlM9eQpDT05GSUdfUENJRVBPUlRCVVM9eQpDT05GSUdfSE9UUExVR19Q Q0lfUENJRT15CkNPTkZJR19QQ0lFQUVSPXkKQ09ORklHX1BDSUVBRVJfSU5KRUNUPXkKQ09ORklH X1BDSUVfRUNSQz15CkNPTkZJR19QQ0lFQVNQTT15CkNPTkZJR19QQ0lFQVNQTV9ERUZBVUxUPXkK IyBDT05GSUdfUENJRUFTUE1fUE9XRVJTQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRUFTUE1f UE9XRVJfU1VQRVJTQVZFIGlzIG5vdCBzZXQKIyBDT05GSUdfUENJRUFTUE1fUEVSRk9STUFOQ0Ug aXMgbm90IHNldApDT05GSUdfUENJRV9QTUU9eQpDT05GSUdfUENJRV9EUEM9eQpDT05GSUdfUENJ RV9QVE09eQpDT05GSUdfUENJRV9CVz15CkNPTkZJR19QQ0lFX0VEUj15CkNPTkZJR19QQ0lfTVNJ PXkKQ09ORklHX1BDSV9NU0lfSVJRX0RPTUFJTj15CkNPTkZJR19QQ0lfTVNJX0FSQ0hfRkFMTEJB Q0tTPXkKQ09ORklHX1BDSV9RVUlSS1M9eQojIENPTkZJR19QQ0lfREVCVUcgaXMgbm90IHNldApD T05GSUdfUENJX1JFQUxMT0NfRU5BQkxFX0FVVE89eQpDT05GSUdfUENJX1NUVUI9eQpDT05GSUdf UENJX1BGX1NUVUI9eQpDT05GSUdfUENJX0FUUz15CkNPTkZJR19QQ0lfRUNBTT15CkNPTkZJR19Q Q0lfTE9DS0xFU1NfQ09ORklHPXkKQ09ORklHX1BDSV9JT1Y9eQpDT05GSUdfUENJX1BSST15CkNP TkZJR19QQ0lfUEFTSUQ9eQpDT05GSUdfUENJX0xBQkVMPXkKIyBDT05GSUdfUENJRV9CVVNfVFVO RV9PRkYgaXMgbm90IHNldApDT05GSUdfUENJRV9CVVNfREVGQVVMVD15CiMgQ09ORklHX1BDSUVf QlVTX1NBRkUgaXMgbm90IHNldAojIENPTkZJR19QQ0lFX0JVU19QRVJGT1JNQU5DRSBpcyBub3Qg c2V0CiMgQ09ORklHX1BDSUVfQlVTX1BFRVIyUEVFUiBpcyBub3Qgc2V0CkNPTkZJR19IT1RQTFVH X1BDST15CkNPTkZJR19IT1RQTFVHX1BDSV9DT01QQVE9eQpDT05GSUdfSE9UUExVR19QQ0lfQ09N UEFRX05WUkFNPXkKQ09ORklHX0hPVFBMVUdfUENJX0lCTT15CkNPTkZJR19IT1RQTFVHX1BDSV9B Q1BJPXkKQ09ORklHX0hPVFBMVUdfUENJX0FDUElfSUJNPXkKQ09ORklHX0hPVFBMVUdfUENJX0NQ Q0k9eQpDT05GSUdfSE9UUExVR19QQ0lfQ1BDSV9aVDU1NTA9eQpDT05GSUdfSE9UUExVR19QQ0lf Q1BDSV9HRU5FUklDPXkKQ09ORklHX0hPVFBMVUdfUENJX1NIUEM9eQoKIwojIFBDSSBjb250cm9s bGVyIGRyaXZlcnMKIwpDT05GSUdfUENJX0ZUUENJMTAwPXkKQ09ORklHX1BDSV9IT1NUX0NPTU1P Tj15CkNPTkZJR19QQ0lfSE9TVF9HRU5FUklDPXkKQ09ORklHX1BDSUVfWElMSU5YPXkKCiMKIyBE ZXNpZ25XYXJlIFBDSSBDb3JlIFN1cHBvcnQKIwpDT05GSUdfUENJRV9EVz15CkNPTkZJR19QQ0lF X0RXX0hPU1Q9eQpDT05GSUdfUENJRV9EV19FUD15CkNPTkZJR19QQ0lFX0RXX1BMQVQ9eQpDT05G SUdfUENJRV9EV19QTEFUX0hPU1Q9eQpDT05GSUdfUENJRV9EV19QTEFUX0VQPXkKQ09ORklHX1BD SUVfSU5URUxfR1c9eQpDT05GSUdfUENJX01FU09OPXkKIyBlbmQgb2YgRGVzaWduV2FyZSBQQ0kg Q29yZSBTdXBwb3J0CgojCiMgTW9iaXZlaWwgUENJZSBDb3JlIFN1cHBvcnQKIwojIGVuZCBvZiBN b2JpdmVpbCBQQ0llIENvcmUgU3VwcG9ydAoKIwojIENhZGVuY2UgUENJZSBjb250cm9sbGVycyBz dXBwb3J0CiMKQ09ORklHX1BDSUVfQ0FERU5DRT15CkNPTkZJR19QQ0lFX0NBREVOQ0VfSE9TVD15 CkNPTkZJR19QQ0lFX0NBREVOQ0VfRVA9eQpDT05GSUdfUENJRV9DQURFTkNFX1BMQVQ9eQpDT05G SUdfUENJRV9DQURFTkNFX1BMQVRfSE9TVD15CkNPTkZJR19QQ0lFX0NBREVOQ0VfUExBVF9FUD15 CkNPTkZJR19QQ0lfSjcyMUU9eQpDT05GSUdfUENJX0o3MjFFX0hPU1Q9eQpDT05GSUdfUENJX0o3 MjFFX0VQPXkKIyBlbmQgb2YgQ2FkZW5jZSBQQ0llIGNvbnRyb2xsZXJzIHN1cHBvcnQKIyBlbmQg b2YgUENJIGNvbnRyb2xsZXIgZHJpdmVycwoKIwojIFBDSSBFbmRwb2ludAojCkNPTkZJR19QQ0lf RU5EUE9JTlQ9eQpDT05GSUdfUENJX0VORFBPSU5UX0NPTkZJR0ZTPXkKQ09ORklHX1BDSV9FUEZf VEVTVD15CiMgZW5kIG9mIFBDSSBFbmRwb2ludAoKIwojIFBDSSBzd2l0Y2ggY29udHJvbGxlciBk cml2ZXJzCiMKQ09ORklHX1BDSV9TV19TV0lUQ0hURUM9eQojIGVuZCBvZiBQQ0kgc3dpdGNoIGNv bnRyb2xsZXIgZHJpdmVycwoKQ09ORklHX1BDQ0FSRD15CkNPTkZJR19QQ01DSUE9eQpDT05GSUdf UENNQ0lBX0xPQURfQ0lTPXkKQ09ORklHX0NBUkRCVVM9eQoKIwojIFBDLWNhcmQgYnJpZGdlcwoj CkNPTkZJR19ZRU5UQT15CkNPTkZJR19ZRU5UQV9PMj15CkNPTkZJR19ZRU5UQV9SSUNPSD15CkNP TkZJR19ZRU5UQV9UST15CkNPTkZJR19ZRU5UQV9FTkVfVFVORT15CkNPTkZJR19ZRU5UQV9UT1NI SUJBPXkKQ09ORklHX1BENjcyOT15CkNPTkZJR19JODIwOTI9eQpDT05GSUdfSTgyMzY1PXkKQ09O RklHX1RDSUM9eQpDT05GSUdfUENNQ0lBX1BST0JFPXkKQ09ORklHX1BDQ0FSRF9OT05TVEFUSUM9 eQpDT05GSUdfUkFQSURJTz15CkNPTkZJR19SQVBJRElPX1RTSTcyMT15CkNPTkZJR19SQVBJRElP X0RJU0NfVElNRU9VVD0zMApDT05GSUdfUkFQSURJT19FTkFCTEVfUlhfVFhfUE9SVFM9eQpDT05G SUdfUkFQSURJT19ETUFfRU5HSU5FPXkKQ09ORklHX1JBUElESU9fREVCVUc9eQpDT05GSUdfUkFQ SURJT19FTlVNX0JBU0lDPXkKQ09ORklHX1JBUElESU9fQ0hNQU49eQpDT05GSUdfUkFQSURJT19N UE9SVF9DREVWPXkKCiMKIyBSYXBpZElPIFN3aXRjaCBkcml2ZXJzCiMKQ09ORklHX1JBUElESU9f VFNJNTdYPXkKQ09ORklHX1JBUElESU9fQ1BTX1hYPXkKQ09ORklHX1JBUElESU9fVFNJNTY4PXkK Q09ORklHX1JBUElESU9fQ1BTX0dFTjI9eQpDT05GSUdfUkFQSURJT19SWFNfR0VOMz15CiMgZW5k IG9mIFJhcGlkSU8gU3dpdGNoIGRyaXZlcnMKCiMKIyBHZW5lcmljIERyaXZlciBPcHRpb25zCiMK Q09ORklHX0FVWElMSUFSWV9CVVM9eQpDT05GSUdfVUVWRU5UX0hFTFBFUj15CkNPTkZJR19VRVZF TlRfSEVMUEVSX1BBVEg9IiIKQ09ORklHX0RFVlRNUEZTPXkKQ09ORklHX0RFVlRNUEZTX01PVU5U PXkKQ09ORklHX1NUQU5EQUxPTkU9eQpDT05GSUdfUFJFVkVOVF9GSVJNV0FSRV9CVUlMRD15Cgoj CiMgRmlybXdhcmUgbG9hZGVyCiMKQ09ORklHX0ZXX0xPQURFUj15CkNPTkZJR19GV19MT0FERVJf UEFHRURfQlVGPXkKQ09ORklHX0VYVFJBX0ZJUk1XQVJFPSIiCkNPTkZJR19GV19MT0FERVJfVVNF Ul9IRUxQRVI9eQpDT05GSUdfRldfTE9BREVSX1VTRVJfSEVMUEVSX0ZBTExCQUNLPXkKQ09ORklH X0ZXX0xPQURFUl9DT01QUkVTUz15CkNPTkZJR19GV19DQUNIRT15CiMgZW5kIG9mIEZpcm13YXJl IGxvYWRlcgoKQ09ORklHX1dBTlRfREVWX0NPUkVEVU1QPXkKQ09ORklHX0FMTE9XX0RFVl9DT1JF RFVNUD15CkNPTkZJR19ERVZfQ09SRURVTVA9eQojIENPTkZJR19ERUJVR19EUklWRVIgaXMgbm90 IHNldApDT05GSUdfREVCVUdfREVWUkVTPXkKIyBDT05GSUdfREVCVUdfVEVTVF9EUklWRVJfUkVN T1ZFIGlzIG5vdCBzZXQKQ09ORklHX1BNX1FPU19LVU5JVF9URVNUPXkKQ09ORklHX1RFU1RfQVNZ TkNfRFJJVkVSX1BST0JFPW0KQ09ORklHX0tVTklUX0RSSVZFUl9QRV9URVNUPXkKQ09ORklHX0dF TkVSSUNfQ1BVX0FVVE9QUk9CRT15CkNPTkZJR19HRU5FUklDX0NQVV9WVUxORVJBQklMSVRJRVM9 eQpDT05GSUdfUkVHTUFQPXkKQ09ORklHX1JFR01BUF9JMkM9eQpDT05GSUdfUkVHTUFQX1NMSU1C VVM9eQpDT05GSUdfUkVHTUFQX1NQST15CkNPTkZJR19SRUdNQVBfU1BNST15CkNPTkZJR19SRUdN QVBfVzE9eQpDT05GSUdfUkVHTUFQX01NSU89eQpDT05GSUdfUkVHTUFQX0lSUT15CkNPTkZJR19S RUdNQVBfU09VTkRXSVJFPXkKQ09ORklHX1JFR01BUF9TQ0NCPXkKQ09ORklHX1JFR01BUF9JM0M9 eQpDT05GSUdfUkVHTUFQX1NQSV9BVk1NPXkKQ09ORklHX0RNQV9TSEFSRURfQlVGRkVSPXkKQ09O RklHX0RNQV9GRU5DRV9UUkFDRT15CiMgZW5kIG9mIEdlbmVyaWMgRHJpdmVyIE9wdGlvbnMKCiMK IyBCdXMgZGV2aWNlcwojCkNPTkZJR19NT1hURVQ9eQpDT05GSUdfU0lNUExFX1BNX0JVUz15CkNP TkZJR19NSElfQlVTPXkKQ09ORklHX01ISV9CVVNfREVCVUc9eQpDT05GSUdfTUhJX0JVU19QQ0lf R0VORVJJQz15CiMgZW5kIG9mIEJ1cyBkZXZpY2VzCgpDT05GSUdfQ09OTkVDVE9SPXkKQ09ORklH X1BST0NfRVZFTlRTPXkKQ09ORklHX0dOU1M9eQpDT05GSUdfR05TU19TRVJJQUw9eQpDT05GSUdf R05TU19NVEtfU0VSSUFMPXkKQ09ORklHX0dOU1NfU0lSRl9TRVJJQUw9eQpDT05GSUdfR05TU19V QlhfU0VSSUFMPXkKQ09ORklHX01URD15CkNPTkZJR19NVERfVEVTVFM9bQoKIwojIFBhcnRpdGlv biBwYXJzZXJzCiMKQ09ORklHX01URF9BUjdfUEFSVFM9eQpDT05GSUdfTVREX0NNRExJTkVfUEFS VFM9eQpDT05GSUdfTVREX09GX1BBUlRTPXkKQ09ORklHX01URF9SRURCT09UX1BBUlRTPXkKQ09O RklHX01URF9SRURCT09UX0RJUkVDVE9SWV9CTE9DSz0tMQpDT05GSUdfTVREX1JFREJPT1RfUEFS VFNfVU5BTExPQ0FURUQ9eQpDT05GSUdfTVREX1JFREJPT1RfUEFSVFNfUkVBRE9OTFk9eQojIGVu ZCBvZiBQYXJ0aXRpb24gcGFyc2VycwoKIwojIFVzZXIgTW9kdWxlcyBBbmQgVHJhbnNsYXRpb24g TGF5ZXJzCiMKQ09ORklHX01URF9CTEtERVZTPXkKQ09ORklHX01URF9CTE9DSz15CkNPTkZJR19G VEw9eQpDT05GSUdfTkZUTD15CkNPTkZJR19ORlRMX1JXPXkKQ09ORklHX0lORlRMPXkKQ09ORklH X1JGRF9GVEw9eQpDT05GSUdfU1NGREM9eQpDT05GSUdfU01fRlRMPXkKQ09ORklHX01URF9PT1BT PXkKQ09ORklHX01URF9QU1RPUkU9eQpDT05GSUdfTVREX1NXQVA9eQpDT05GSUdfTVREX1BBUlRJ VElPTkVEX01BU1RFUj15CgojCiMgUkFNL1JPTS9GbGFzaCBjaGlwIGRyaXZlcnMKIwpDT05GSUdf TVREX0NGST15CkNPTkZJR19NVERfSkVERUNQUk9CRT15CkNPTkZJR19NVERfR0VOX1BST0JFPXkK Q09ORklHX01URF9DRklfQURWX09QVElPTlM9eQpDT05GSUdfTVREX0NGSV9OT1NXQVA9eQojIENP TkZJR19NVERfQ0ZJX0JFX0JZVEVfU1dBUCBpcyBub3Qgc2V0CiMgQ09ORklHX01URF9DRklfTEVf QllURV9TV0FQIGlzIG5vdCBzZXQKQ09ORklHX01URF9DRklfR0VPTUVUUlk9eQpDT05GSUdfTVRE X01BUF9CQU5LX1dJRFRIXzE9eQpDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzI9eQpDT05GSUdf TVREX01BUF9CQU5LX1dJRFRIXzQ9eQpDT05GSUdfTVREX01BUF9CQU5LX1dJRFRIXzg9eQpDT05G SUdfTVREX01BUF9CQU5LX1dJRFRIXzE2PXkKQ09ORklHX01URF9NQVBfQkFOS19XSURUSF8zMj15 CkNPTkZJR19NVERfQ0ZJX0kxPXkKQ09ORklHX01URF9DRklfSTI9eQpDT05GSUdfTVREX0NGSV9J ND15CkNPTkZJR19NVERfQ0ZJX0k4PXkKQ09ORklHX01URF9PVFA9eQpDT05GSUdfTVREX0NGSV9J TlRFTEVYVD15CkNPTkZJR19NVERfQ0ZJX0FNRFNURD15CkNPTkZJR19NVERfQ0ZJX1NUQUE9eQpD T05GSUdfTVREX0NGSV9VVElMPXkKQ09ORklHX01URF9SQU09eQpDT05GSUdfTVREX1JPTT15CkNP TkZJR19NVERfQUJTRU5UPXkKIyBlbmQgb2YgUkFNL1JPTS9GbGFzaCBjaGlwIGRyaXZlcnMKCiMK IyBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNjZXNzCiMKQ09ORklHX01URF9DT01QTEVYX01B UFBJTkdTPXkKQ09ORklHX01URF9QSFlTTUFQPXkKQ09ORklHX01URF9QSFlTTUFQX0NPTVBBVD15 CkNPTkZJR19NVERfUEhZU01BUF9TVEFSVD0weDgwMDAwMDAKQ09ORklHX01URF9QSFlTTUFQX0xF Tj0wCkNPTkZJR19NVERfUEhZU01BUF9CQU5LV0lEVEg9MgpDT05GSUdfTVREX1BIWVNNQVBfT0Y9 eQpDT05GSUdfTVREX1BIWVNNQVBfVkVSU0FUSUxFPXkKQ09ORklHX01URF9QSFlTTUFQX0dFTUlO ST15CkNPTkZJR19NVERfUEhZU01BUF9HUElPX0FERFI9eQpDT05GSUdfTVREX1NCQ19HWFg9eQpD T05GSUdfTVREX1NDeDIwMF9ET0NGTEFTSD15CkNPTkZJR19NVERfQU1ENzZYUk9NPXkKQ09ORklH X01URF9JQ0hYUk9NPXkKQ09ORklHX01URF9FU0IyUk9NPXkKQ09ORklHX01URF9DSzgwNFhST009 eQpDT05GSUdfTVREX1NDQjJfRkxBU0g9eQojIENPTkZJR19NVERfTkVUdGVsIGlzIG5vdCBzZXQK Q09ORklHX01URF9MNDQwR1g9eQpDT05GSUdfTVREX1BDST15CkNPTkZJR19NVERfUENNQ0lBPXkK Q09ORklHX01URF9QQ01DSUFfQU5PTllNT1VTPXkKQ09ORklHX01URF9JTlRFTF9WUl9OT1I9eQpD T05GSUdfTVREX1BMQVRSQU09eQojIGVuZCBvZiBNYXBwaW5nIGRyaXZlcnMgZm9yIGNoaXAgYWNj ZXNzCgojCiMgU2VsZi1jb250YWluZWQgTVREIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01URF9Q TUM1NTE9eQpDT05GSUdfTVREX1BNQzU1MV9CVUdGSVg9eQpDT05GSUdfTVREX1BNQzU1MV9ERUJV Rz15CkNPTkZJR19NVERfREFUQUZMQVNIPXkKQ09ORklHX01URF9EQVRBRkxBU0hfV1JJVEVfVkVS SUZZPXkKQ09ORklHX01URF9EQVRBRkxBU0hfT1RQPXkKQ09ORklHX01URF9NQ0hQMjNLMjU2PXkK Q09ORklHX01URF9TU1QyNUw9eQpDT05GSUdfTVREX1NMUkFNPXkKQ09ORklHX01URF9QSFJBTT15 CkNPTkZJR19NVERfTVREUkFNPXkKQ09ORklHX01URFJBTV9UT1RBTF9TSVpFPTQwOTYKQ09ORklH X01URFJBTV9FUkFTRV9TSVpFPTEyOApDT05GSUdfTVREX0JMT0NLMk1URD15CgojCiMgRGlzay1P bi1DaGlwIERldmljZSBEcml2ZXJzCiMKQ09ORklHX01URF9ET0NHMz15CkNPTkZJR19CQ0hfQ09O U1RfTT0xNApDT05GSUdfQkNIX0NPTlNUX1Q9NAojIGVuZCBvZiBTZWxmLWNvbnRhaW5lZCBNVEQg ZGV2aWNlIGRyaXZlcnMKCiMKIyBOQU5ECiMKQ09ORklHX01URF9OQU5EX0NPUkU9eQpDT05GSUdf TVREX09ORU5BTkQ9eQpDT05GSUdfTVREX09ORU5BTkRfVkVSSUZZX1dSSVRFPXkKQ09ORklHX01U RF9PTkVOQU5EX0dFTkVSSUM9eQpDT05GSUdfTVREX09ORU5BTkRfT1RQPXkKQ09ORklHX01URF9P TkVOQU5EXzJYX1BST0dSQU09eQpDT05GSUdfTVREX1JBV19OQU5EPXkKCiMKIyBSYXcvcGFyYWxs ZWwgTkFORCBmbGFzaCBjb250cm9sbGVycwojCkNPTkZJR19NVERfTkFORF9ERU5BTEk9eQpDT05G SUdfTVREX05BTkRfREVOQUxJX1BDST15CkNPTkZJR19NVERfTkFORF9ERU5BTElfRFQ9eQpDT05G SUdfTVREX05BTkRfQ0FGRT15CkNPTkZJR19NVERfTkFORF9DUzU1M1g9eQpDT05GSUdfTVREX05B TkRfTVhJQz15CkNPTkZJR19NVERfTkFORF9HUElPPXkKQ09ORklHX01URF9OQU5EX1BMQVRGT1JN PXkKQ09ORklHX01URF9OQU5EX0NBREVOQ0U9eQpDT05GSUdfTVREX05BTkRfQVJBU0FOPXkKQ09O RklHX01URF9OQU5EX0lOVEVMX0xHTT15CgojCiMgTWlzYwojCkNPTkZJR19NVERfU01fQ09NTU9O PXkKQ09ORklHX01URF9OQU5EX05BTkRTSU09eQpDT05GSUdfTVREX05BTkRfUklDT0g9eQpDT05G SUdfTVREX05BTkRfRElTS09OQ0hJUD15CkNPTkZJR19NVERfTkFORF9ESVNLT05DSElQX1BST0JF X0FEVkFOQ0VEPXkKQ09ORklHX01URF9OQU5EX0RJU0tPTkNISVBfUFJPQkVfQUREUkVTUz0wCkNP TkZJR19NVERfTkFORF9ESVNLT05DSElQX1BST0JFX0hJR0g9eQpDT05GSUdfTVREX05BTkRfRElT S09OQ0hJUF9CQlRXUklURT15CkNPTkZJR19NVERfU1BJX05BTkQ9eQoKIwojIEVDQyBlbmdpbmUg c3VwcG9ydAojCkNPTkZJR19NVERfTkFORF9FQ0M9eQpDT05GSUdfTVREX05BTkRfRUNDX1NXX0hB TU1JTkc9eQpDT05GSUdfTVREX05BTkRfRUNDX1NXX0hBTU1JTkdfU01DPXkKQ09ORklHX01URF9O QU5EX0VDQ19TV19CQ0g9eQojIGVuZCBvZiBFQ0MgZW5naW5lIHN1cHBvcnQKIyBlbmQgb2YgTkFO RAoKIwojIExQRERSICYgTFBERFIyIFBDTSBtZW1vcnkgZHJpdmVycwojCkNPTkZJR19NVERfTFBE RFI9eQpDT05GSUdfTVREX1FJTkZPX1BST0JFPXkKIyBlbmQgb2YgTFBERFIgJiBMUEREUjIgUENN IG1lbW9yeSBkcml2ZXJzCgpDT05GSUdfTVREX1NQSV9OT1I9eQpDT05GSUdfTVREX1NQSV9OT1Jf VVNFXzRLX1NFQ1RPUlM9eQojIENPTkZJR19NVERfU1BJX05PUl9TV1BfRElTQUJMRSBpcyBub3Qg c2V0CkNPTkZJR19NVERfU1BJX05PUl9TV1BfRElTQUJMRV9PTl9WT0xBVElMRT15CiMgQ09ORklH X01URF9TUElfTk9SX1NXUF9LRUVQIGlzIG5vdCBzZXQKQ09ORklHX1NQSV9JTlRFTF9TUEk9eQpD T05GSUdfU1BJX0lOVEVMX1NQSV9QQ0k9eQpDT05GSUdfU1BJX0lOVEVMX1NQSV9QTEFURk9STT15 CkNPTkZJR19NVERfVUJJPXkKQ09ORklHX01URF9VQklfV0xfVEhSRVNIT0xEPTQwOTYKQ09ORklH X01URF9VQklfQkVCX0xJTUlUPTIwCkNPTkZJR19NVERfVUJJX0ZBU1RNQVA9eQpDT05GSUdfTVRE X1VCSV9HTFVFQkk9eQpDT05GSUdfTVREX1VCSV9CTE9DSz15CkNPTkZJR19NVERfSFlQRVJCVVM9 eQpDT05GSUdfRFRDPXkKQ09ORklHX09GPXkKIyBDT05GSUdfT0ZfVU5JVFRFU1QgaXMgbm90IHNl dApDT05GSUdfT0ZfRkxBVFRSRUU9eQpDT05GSUdfT0ZfRUFSTFlfRkxBVFRSRUU9eQpDT05GSUdf T0ZfUFJPTVRSRUU9eQpDT05GSUdfT0ZfS09CSj15CkNPTkZJR19PRl9EWU5BTUlDPXkKQ09ORklH X09GX0FERFJFU1M9eQpDT05GSUdfT0ZfSVJRPXkKQ09ORklHX09GX05FVD15CkNPTkZJR19PRl9S RVNFUlZFRF9NRU09eQpDT05GSUdfT0ZfUkVTT0xWRT15CkNPTkZJR19PRl9PVkVSTEFZPXkKQ09O RklHX0FSQ0hfTUlHSFRfSEFWRV9QQ19QQVJQT1JUPXkKQ09ORklHX1BBUlBPUlQ9eQpDT05GSUdf UEFSUE9SVF9QQz15CkNPTkZJR19QQVJQT1JUX1NFUklBTD15CkNPTkZJR19QQVJQT1JUX1BDX0ZJ Rk89eQpDT05GSUdfUEFSUE9SVF9QQ19TVVBFUklPPXkKQ09ORklHX1BBUlBPUlRfUENfUENNQ0lB PXkKQ09ORklHX1BBUlBPUlRfQVg4ODc5Nj15CkNPTkZJR19QQVJQT1JUXzEyODQ9eQpDT05GSUdf UEFSUE9SVF9OT1RfUEM9eQpDT05GSUdfUE5QPXkKQ09ORklHX1BOUF9ERUJVR19NRVNTQUdFUz15 CgojCiMgUHJvdG9jb2xzCiMKQ09ORklHX0lTQVBOUD15CkNPTkZJR19QTlBCSU9TPXkKQ09ORklH X1BOUEJJT1NfUFJPQ19GUz15CkNPTkZJR19QTlBBQ1BJPXkKQ09ORklHX0JMS19ERVY9eQpDT05G SUdfQkxLX0RFVl9OVUxMX0JMSz15CkNPTkZJR19CTEtfREVWX05VTExfQkxLX0ZBVUxUX0lOSkVD VElPTj15CkNPTkZJR19CTEtfREVWX0ZEPXkKQ09ORklHX0NEUk9NPXkKIyBDT05GSUdfUEFSSURF IGlzIG5vdCBzZXQKQ09ORklHX0JMS19ERVZfUENJRVNTRF9NVElQMzJYWD15CiMgQ09ORklHX1pS QU0gaXMgbm90IHNldApDT05GSUdfQkxLX0RFVl9VTUVNPXkKQ09ORklHX0JMS19ERVZfTE9PUD15 CkNPTkZJR19CTEtfREVWX0xPT1BfTUlOX0NPVU5UPTgKQ09ORklHX0JMS19ERVZfQ1JZUFRPTE9P UD15CkNPTkZJR19CTEtfREVWX0RSQkQ9eQpDT05GSUdfRFJCRF9GQVVMVF9JTkpFQ1RJT049eQpD T05GSUdfQkxLX0RFVl9OQkQ9eQpDT05GSUdfQkxLX0RFVl9TWDg9eQpDT05GSUdfQkxLX0RFVl9S QU09eQpDT05GSUdfQkxLX0RFVl9SQU1fQ09VTlQ9MTYKQ09ORklHX0JMS19ERVZfUkFNX1NJWkU9 NDA5NgpDT05GSUdfQ0RST01fUEtUQ0RWRD15CkNPTkZJR19DRFJPTV9QS1RDRFZEX0JVRkZFUlM9 OApDT05GSUdfQ0RST01fUEtUQ0RWRF9XQ0FDSEU9eQpDT05GSUdfQVRBX09WRVJfRVRIPXkKQ09O RklHX1ZJUlRJT19CTEs9eQpDT05GSUdfQkxLX0RFVl9SQkQ9eQpDT05GSUdfQkxLX0RFVl9SU1hY PXkKQ09ORklHX0JMS19ERVZfUk5CRD15CkNPTkZJR19CTEtfREVWX1JOQkRfQ0xJRU5UPXkKQ09O RklHX0JMS19ERVZfUk5CRF9TRVJWRVI9eQoKIwojIE5WTUUgU3VwcG9ydAojCkNPTkZJR19OVk1F X0NPUkU9eQpDT05GSUdfQkxLX0RFVl9OVk1FPXkKQ09ORklHX05WTUVfTVVMVElQQVRIPXkKQ09O RklHX05WTUVfSFdNT049eQpDT05GSUdfTlZNRV9GQUJSSUNTPXkKQ09ORklHX05WTUVfUkRNQT15 CkNPTkZJR19OVk1FX0ZDPXkKQ09ORklHX05WTUVfVENQPXkKQ09ORklHX05WTUVfVEFSR0VUPXkK Q09ORklHX05WTUVfVEFSR0VUX1BBU1NUSFJVPXkKQ09ORklHX05WTUVfVEFSR0VUX0xPT1A9eQpD T05GSUdfTlZNRV9UQVJHRVRfUkRNQT15CkNPTkZJR19OVk1FX1RBUkdFVF9GQz15CkNPTkZJR19O Vk1FX1RBUkdFVF9GQ0xPT1A9eQpDT05GSUdfTlZNRV9UQVJHRVRfVENQPXkKIyBlbmQgb2YgTlZN RSBTdXBwb3J0CgojCiMgTWlzYyBkZXZpY2VzCiMKQ09ORklHX1NFTlNPUlNfTElTM0xWMDJEPXkK Q09ORklHX0FENTI1WF9EUE9UPXkKQ09ORklHX0FENTI1WF9EUE9UX0kyQz15CkNPTkZJR19BRDUy NVhfRFBPVF9TUEk9eQpDT05GSUdfRFVNTVlfSVJRPXkKQ09ORklHX0lCTV9BU009eQpDT05GSUdf UEhBTlRPTT15CkNPTkZJR19JTlRFTF9NSURfUFRJPXkKQ09ORklHX1RJRk1fQ09SRT15CkNPTkZJ R19USUZNXzdYWDE9eQpDT05GSUdfSUNTOTMyUzQwMT15CkNPTkZJR19FTkNMT1NVUkVfU0VSVklD RVM9eQpDT05GSUdfQ1M1NTM1X01GR1BUPXkKQ09ORklHX0NTNTUzNV9NRkdQVF9ERUZBVUxUX0lS UT03CkNPTkZJR19DUzU1MzVfQ0xPQ0tfRVZFTlRfU1JDPXkKQ09ORklHX0hQX0lMTz15CkNPTkZJ R19BUERTOTgwMkFMUz15CkNPTkZJR19JU0wyOTAwMz15CkNPTkZJR19JU0wyOTAyMD15CkNPTkZJ R19TRU5TT1JTX1RTTDI1NTA9eQpDT05GSUdfU0VOU09SU19CSDE3NzA9eQpDT05GSUdfU0VOU09S U19BUERTOTkwWD15CkNPTkZJR19ITUM2MzUyPXkKQ09ORklHX0RTMTY4Mj15CkNPTkZJR19WTVdB UkVfQkFMTE9PTj15CkNPTkZJR19QQ0hfUEhVQj15CkNPTkZJR19MQVRUSUNFX0VDUDNfQ09ORklH PXkKQ09ORklHX1NSQU09eQpDT05GSUdfUENJX0VORFBPSU5UX1RFU1Q9eQpDT05GSUdfWElMSU5Y X1NERkVDPXkKQ09ORklHX01JU0NfUlRTWD15CkNPTkZJR19QVlBBTklDPXkKQ09ORklHX0hJU0lf SElLRVlfVVNCPXkKQ09ORklHX0MyUE9SVD15CkNPTkZJR19DMlBPUlRfRFVSQU1BUl8yMTUwPXkK CiMKIyBFRVBST00gc3VwcG9ydAojCkNPTkZJR19FRVBST01fQVQyND15CkNPTkZJR19FRVBST01f QVQyNT15CkNPTkZJR19FRVBST01fTEVHQUNZPXkKQ09ORklHX0VFUFJPTV9NQVg2ODc1PXkKQ09O RklHX0VFUFJPTV85M0NYNj15CkNPTkZJR19FRVBST01fOTNYWDQ2PXkKQ09ORklHX0VFUFJPTV9J RFRfODlIUEVTWD15CkNPTkZJR19FRVBST01fRUUxMDA0PXkKIyBlbmQgb2YgRUVQUk9NIHN1cHBv cnQKCkNPTkZJR19DQjcxMF9DT1JFPXkKQ09ORklHX0NCNzEwX0RFQlVHPXkKQ09ORklHX0NCNzEw X0RFQlVHX0FTU1VNUFRJT05TPXkKCiMKIyBUZXhhcyBJbnN0cnVtZW50cyBzaGFyZWQgdHJhbnNw b3J0IGxpbmUgZGlzY2lwbGluZQojCkNPTkZJR19USV9TVD15CiMgZW5kIG9mIFRleGFzIEluc3Ry dW1lbnRzIHNoYXJlZCB0cmFuc3BvcnQgbGluZSBkaXNjaXBsaW5lCgpDT05GSUdfU0VOU09SU19M SVMzX0kyQz15CkNPTkZJR19BTFRFUkFfU1RBUEw9eQpDT05GSUdfSU5URUxfTUVJPXkKQ09ORklH X0lOVEVMX01FSV9NRT15CkNPTkZJR19JTlRFTF9NRUlfVFhFPXkKQ09ORklHX0lOVEVMX01FSV9I RENQPXkKQ09ORklHX1ZNV0FSRV9WTUNJPXkKQ09ORklHX0VDSE89eQpDT05GSUdfTUlTQ19BTENP Ul9QQ0k9eQpDT05GSUdfTUlTQ19SVFNYX1BDST15CkNPTkZJR19NSVNDX1JUU1hfVVNCPXkKQ09O RklHX0hBQkFOQV9BST15CkNPTkZJR19VQUNDRT15CiMgZW5kIG9mIE1pc2MgZGV2aWNlcwoKQ09O RklHX0hBVkVfSURFPXkKQ09ORklHX0lERT15CgojCiMgUGxlYXNlIHNlZSBEb2N1bWVudGF0aW9u L2lkZS9pZGUucnN0IGZvciBoZWxwL2luZm8gb24gSURFIGRyaXZlcwojCkNPTkZJR19JREVfWEZF Ul9NT0RFPXkKQ09ORklHX0lERV9USU1JTkdTPXkKQ09ORklHX0lERV9BVEFQST15CkNPTkZJR19J REVfTEVHQUNZPXkKQ09ORklHX0JMS19ERVZfSURFX1NBVEE9eQpDT05GSUdfSURFX0dEPXkKQ09O RklHX0lERV9HRF9BVEE9eQpDT05GSUdfSURFX0dEX0FUQVBJPXkKQ09ORklHX0JMS19ERVZfSURF Q1M9eQpDT05GSUdfQkxLX0RFVl9ERUxLSU49eQpDT05GSUdfQkxLX0RFVl9JREVDRD15CkNPTkZJ R19CTEtfREVWX0lERUNEX1ZFUkJPU0VfRVJST1JTPXkKQ09ORklHX0JMS19ERVZfSURFVEFQRT15 CkNPTkZJR19CTEtfREVWX0lERUFDUEk9eQpDT05GSUdfSURFX1RBU0tfSU9DVEw9eQpDT05GSUdf SURFX1BST0NfRlM9eQoKIwojIElERSBjaGlwc2V0IHN1cHBvcnQvYnVnZml4ZXMKIwpDT05GSUdf SURFX0dFTkVSSUM9eQpDT05GSUdfQkxLX0RFVl9QTEFURk9STT15CkNPTkZJR19CTEtfREVWX0NN RDY0MD15CkNPTkZJR19CTEtfREVWX0NNRDY0MF9FTkhBTkNFRD15CkNPTkZJR19CTEtfREVWX0lE RVBOUD15CkNPTkZJR19CTEtfREVWX0lERURNQV9TRkY9eQoKIwojIFBDSSBJREUgY2hpcHNldHMg c3VwcG9ydAojCkNPTkZJR19CTEtfREVWX0lERVBDST15CkNPTkZJR19JREVQQ0lfUENJQlVTX09S REVSPXkKQ09ORklHX0JMS19ERVZfT0ZGQk9BUkQ9eQpDT05GSUdfQkxLX0RFVl9HRU5FUklDPXkK Q09ORklHX0JMS19ERVZfT1BUSTYyMT15CkNPTkZJR19CTEtfREVWX1JaMTAwMD15CkNPTkZJR19C TEtfREVWX0lERURNQV9QQ0k9eQpDT05GSUdfQkxLX0RFVl9BRUM2MlhYPXkKQ09ORklHX0JMS19E RVZfQUxJMTVYMz15CkNPTkZJR19CTEtfREVWX0FNRDc0WFg9eQpDT05GSUdfQkxLX0RFVl9BVElJ WFA9eQpDT05GSUdfQkxLX0RFVl9DTUQ2NFg9eQpDT05GSUdfQkxLX0RFVl9UUklGTEVYPXkKQ09O RklHX0JMS19ERVZfQ1M1NTIwPXkKQ09ORklHX0JMS19ERVZfQ1M1NTMwPXkKQ09ORklHX0JMS19E RVZfQ1M1NTM1PXkKQ09ORklHX0JMS19ERVZfQ1M1NTM2PXkKQ09ORklHX0JMS19ERVZfSFBUMzY2 PXkKQ09ORklHX0JMS19ERVZfSk1JQ1JPTj15CkNPTkZJR19CTEtfREVWX1NDMTIwMD15CkNPTkZJ R19CTEtfREVWX1BJSVg9eQpDT05GSUdfQkxLX0RFVl9JVDgxNzI9eQpDT05GSUdfQkxLX0RFVl9J VDgyMTM9eQpDT05GSUdfQkxLX0RFVl9JVDgyMVg9eQpDT05GSUdfQkxLX0RFVl9OUzg3NDE1PXkK Q09ORklHX0JMS19ERVZfUERDMjAyWFhfT0xEPXkKQ09ORklHX0JMS19ERVZfUERDMjAyWFhfTkVX PXkKQ09ORklHX0JMS19ERVZfU1ZXS1M9eQpDT05GSUdfQkxLX0RFVl9TSUlNQUdFPXkKQ09ORklH X0JMS19ERVZfU0lTNTUxMz15CkNPTkZJR19CTEtfREVWX1NMQzkwRTY2PXkKQ09ORklHX0JMS19E RVZfVFJNMjkwPXkKQ09ORklHX0JMS19ERVZfVklBODJDWFhYPXkKQ09ORklHX0JMS19ERVZfVEM4 NkMwMDE9eQoKIwojIE90aGVyIElERSBjaGlwc2V0cyBzdXBwb3J0CiMKCiMKIyBOb3RlOiBtb3N0 IG9mIHRoZXNlIGFsc28gcmVxdWlyZSBzcGVjaWFsIGtlcm5lbCBib290IHBhcmFtZXRlcnMKIwpD T05GSUdfQkxLX0RFVl80RFJJVkVTPXkKQ09ORklHX0JMS19ERVZfQUxJMTRYWD15CkNPTkZJR19C TEtfREVWX0RUQzIyNzg9eQpDT05GSUdfQkxLX0RFVl9IVDY1NjBCPXkKQ09ORklHX0JMS19ERVZf UUQ2NVhYPXkKQ09ORklHX0JMS19ERVZfVU1DODY3Mj15CkNPTkZJR19CTEtfREVWX0lERURNQT15 CgojCiMgU0NTSSBkZXZpY2Ugc3VwcG9ydAojCkNPTkZJR19TQ1NJX01PRD15CkNPTkZJR19SQUlE X0FUVFJTPXkKQ09ORklHX1NDU0k9eQpDT05GSUdfU0NTSV9ETUE9eQpDT05GSUdfU0NTSV9ORVRM SU5LPXkKQ09ORklHX1NDU0lfUFJPQ19GUz15CgojCiMgU0NTSSBzdXBwb3J0IHR5cGUgKGRpc2ss IHRhcGUsIENELVJPTSkKIwpDT05GSUdfQkxLX0RFVl9TRD15CkNPTkZJR19DSFJfREVWX1NUPXkK Q09ORklHX0JMS19ERVZfU1I9eQpDT05GSUdfQ0hSX0RFVl9TRz15CkNPTkZJR19DSFJfREVWX1ND SD15CkNPTkZJR19TQ1NJX0VOQ0xPU1VSRT15CkNPTkZJR19TQ1NJX0NPTlNUQU5UUz15CkNPTkZJ R19TQ1NJX0xPR0dJTkc9eQpDT05GSUdfU0NTSV9TQ0FOX0FTWU5DPXkKCiMKIyBTQ1NJIFRyYW5z cG9ydHMKIwpDT05GSUdfU0NTSV9TUElfQVRUUlM9eQpDT05GSUdfU0NTSV9GQ19BVFRSUz15CkNP TkZJR19TQ1NJX0lTQ1NJX0FUVFJTPXkKQ09ORklHX1NDU0lfU0FTX0FUVFJTPXkKQ09ORklHX1ND U0lfU0FTX0xJQlNBUz15CkNPTkZJR19TQ1NJX1NBU19BVEE9eQpDT05GSUdfU0NTSV9TQVNfSE9T VF9TTVA9eQpDT05GSUdfU0NTSV9TUlBfQVRUUlM9eQojIGVuZCBvZiBTQ1NJIFRyYW5zcG9ydHMK CkNPTkZJR19TQ1NJX0xPV0xFVkVMPXkKQ09ORklHX0lTQ1NJX1RDUD15CkNPTkZJR19JU0NTSV9C T09UX1NZU0ZTPXkKQ09ORklHX1NDU0lfQ1hHQjNfSVNDU0k9eQpDT05GSUdfU0NTSV9DWEdCNF9J U0NTST15CkNPTkZJR19TQ1NJX0JOWDJfSVNDU0k9eQpDT05GSUdfU0NTSV9CTlgyWF9GQ09FPXkK Q09ORklHX0JFMklTQ1NJPXkKQ09ORklHX0JMS19ERVZfM1dfWFhYWF9SQUlEPXkKQ09ORklHX1ND U0lfSFBTQT15CkNPTkZJR19TQ1NJXzNXXzlYWFg9eQpDT05GSUdfU0NTSV8zV19TQVM9eQpDT05G SUdfU0NTSV9BQ0FSRD15CkNPTkZJR19TQ1NJX0FIQTE1Mlg9eQpDT05GSUdfU0NTSV9BSEExNTQy PXkKQ09ORklHX1NDU0lfQUhBMTc0MD15CkNPTkZJR19TQ1NJX0FBQ1JBSUQ9eQpDT05GSUdfU0NT SV9BSUM3WFhYPXkKQ09ORklHX0FJQzdYWFhfQ01EU19QRVJfREVWSUNFPTMyCkNPTkZJR19BSUM3 WFhYX1JFU0VUX0RFTEFZX01TPTUwMDAKQ09ORklHX0FJQzdYWFhfREVCVUdfRU5BQkxFPXkKQ09O RklHX0FJQzdYWFhfREVCVUdfTUFTSz0wCkNPTkZJR19BSUM3WFhYX1JFR19QUkVUVFlfUFJJTlQ9 eQpDT05GSUdfU0NTSV9BSUM3OVhYPXkKQ09ORklHX0FJQzc5WFhfQ01EU19QRVJfREVWSUNFPTMy CkNPTkZJR19BSUM3OVhYX1JFU0VUX0RFTEFZX01TPTUwMDAKQ09ORklHX0FJQzc5WFhfREVCVUdf RU5BQkxFPXkKQ09ORklHX0FJQzc5WFhfREVCVUdfTUFTSz0wCkNPTkZJR19BSUM3OVhYX1JFR19Q UkVUVFlfUFJJTlQ9eQpDT05GSUdfU0NTSV9BSUM5NFhYPXkKQ09ORklHX0FJQzk0WFhfREVCVUc9 eQpDT05GSUdfU0NTSV9NVlNBUz15CkNPTkZJR19TQ1NJX01WU0FTX0RFQlVHPXkKQ09ORklHX1ND U0lfTVZTQVNfVEFTS0xFVD15CkNPTkZJR19TQ1NJX01WVU1JPXkKQ09ORklHX1NDU0lfRFBUX0ky Tz15CkNPTkZJR19TQ1NJX0FEVkFOU1lTPXkKQ09ORklHX1NDU0lfQVJDTVNSPXkKQ09ORklHX1ND U0lfRVNBUzJSPXkKQ09ORklHX01FR0FSQUlEX05FV0dFTj15CkNPTkZJR19NRUdBUkFJRF9NTT15 CkNPTkZJR19NRUdBUkFJRF9NQUlMQk9YPXkKQ09ORklHX01FR0FSQUlEX0xFR0FDWT15CkNPTkZJ R19NRUdBUkFJRF9TQVM9eQpDT05GSUdfU0NTSV9NUFQzU0FTPXkKQ09ORklHX1NDU0lfTVBUMlNB U19NQVhfU0dFPTEyOApDT05GSUdfU0NTSV9NUFQzU0FTX01BWF9TR0U9MTI4CkNPTkZJR19TQ1NJ X01QVDJTQVM9eQpDT05GSUdfU0NTSV9TTUFSVFBRST15CkNPTkZJR19TQ1NJX1VGU0hDRD15CkNP TkZJR19TQ1NJX1VGU0hDRF9QQ0k9eQpDT05GSUdfU0NTSV9VRlNfRFdDX1RDX1BDST15CkNPTkZJ R19TQ1NJX1VGU0hDRF9QTEFURk9STT15CkNPTkZJR19TQ1NJX1VGU19DRE5TX1BMQVRGT1JNPXkK Q09ORklHX1NDU0lfVUZTX0RXQ19UQ19QTEFURk9STT15CkNPTkZJR19TQ1NJX1VGU19CU0c9eQpD T05GSUdfU0NTSV9VRlNfQ1JZUFRPPXkKQ09ORklHX1NDU0lfSFBUSU9QPXkKQ09ORklHX1NDU0lf QlVTTE9HSUM9eQpDT05GSUdfU0NTSV9GTEFTSFBPSU5UPXkKQ09ORklHX1NDU0lfTVlSQj15CkNP TkZJR19TQ1NJX01ZUlM9eQpDT05GSUdfVk1XQVJFX1BWU0NTST15CkNPTkZJR19IWVBFUlZfU1RP UkFHRT15CkNPTkZJR19MSUJGQz15CkNPTkZJR19MSUJGQ09FPXkKQ09ORklHX0ZDT0U9eQpDT05G SUdfRkNPRV9GTklDPXkKQ09ORklHX1NDU0lfU05JQz15CkNPTkZJR19TQ1NJX1NOSUNfREVCVUdf RlM9eQpDT05GSUdfU0NTSV9ETVgzMTkxRD15CkNPTkZJR19TQ1NJX0ZET01BSU49eQpDT05GSUdf U0NTSV9GRE9NQUlOX1BDST15CkNPTkZJR19TQ1NJX0ZET01BSU5fSVNBPXkKQ09ORklHX1NDU0lf R0RUSD15CkNPTkZJR19TQ1NJX0lTQ0k9eQpDT05GSUdfU0NTSV9HRU5FUklDX05DUjUzODA9eQpD T05GSUdfU0NTSV9JUFM9eQpDT05GSUdfU0NTSV9JTklUSU89eQpDT05GSUdfU0NTSV9JTklBMTAw PXkKQ09ORklHX1NDU0lfUFBBPXkKQ09ORklHX1NDU0lfSU1NPXkKQ09ORklHX1NDU0lfSVpJUF9F UFAxNj15CkNPTkZJR19TQ1NJX0laSVBfU0xPV19DVFI9eQpDT05GSUdfU0NTSV9TVEVYPXkKQ09O RklHX1NDU0lfU1lNNTNDOFhYXzI9eQpDT05GSUdfU0NTSV9TWU01M0M4WFhfRE1BX0FERFJFU1NJ TkdfTU9ERT0xCkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9ERUZBVUxUX1RBR1M9MTYKQ09ORklHX1ND U0lfU1lNNTNDOFhYX01BWF9UQUdTPTY0CkNPTkZJR19TQ1NJX1NZTTUzQzhYWF9NTUlPPXkKQ09O RklHX1NDU0lfSVBSPXkKQ09ORklHX1NDU0lfSVBSX1RSQUNFPXkKQ09ORklHX1NDU0lfSVBSX0RV TVA9eQpDT05GSUdfU0NTSV9RTE9HSUNfRkFTPXkKQ09ORklHX1NDU0lfUUxPR0lDXzEyODA9eQpD T05GSUdfU0NTSV9RTEFfRkM9eQpDT05GSUdfVENNX1FMQTJYWFg9eQpDT05GSUdfVENNX1FMQTJY WFhfREVCVUc9eQpDT05GSUdfU0NTSV9RTEFfSVNDU0k9eQpDT05GSUdfUUVEST15CkNPTkZJR19R RURGPXkKQ09ORklHX1NDU0lfTFBGQz15CkNPTkZJR19TQ1NJX0xQRkNfREVCVUdfRlM9eQpDT05G SUdfU0NTSV9TSU03MTA9eQpDT05GSUdfU0NTSV9EQzM5NXg9eQpDT05GSUdfU0NTSV9BTTUzQzk3 ND15CkNPTkZJR19TQ1NJX05TUDMyPXkKQ09ORklHX1NDU0lfV0Q3MTlYPXkKQ09ORklHX1NDU0lf REVCVUc9eQpDT05GSUdfU0NTSV9QTUNSQUlEPXkKQ09ORklHX1NDU0lfUE04MDAxPXkKQ09ORklH X1NDU0lfQkZBX0ZDPXkKQ09ORklHX1NDU0lfVklSVElPPXkKQ09ORklHX1NDU0lfQ0hFTFNJT19G Q09FPXkKQ09ORklHX1NDU0lfTE9XTEVWRUxfUENNQ0lBPXkKQ09ORklHX1BDTUNJQV9BSEExNTJY PW0KQ09ORklHX1BDTUNJQV9GRE9NQUlOPW0KQ09ORklHX1BDTUNJQV9OSU5KQV9TQ1NJPW0KQ09O RklHX1BDTUNJQV9RTE9HSUM9bQpDT05GSUdfUENNQ0lBX1NZTTUzQzUwMD1tCkNPTkZJR19TQ1NJ X0RIPXkKQ09ORklHX1NDU0lfREhfUkRBQz15CkNPTkZJR19TQ1NJX0RIX0hQX1NXPXkKQ09ORklH X1NDU0lfREhfRU1DPXkKQ09ORklHX1NDU0lfREhfQUxVQT15CiMgZW5kIG9mIFNDU0kgZGV2aWNl IHN1cHBvcnQKCkNPTkZJR19BVEE9eQpDT05GSUdfU0FUQV9IT1NUPXkKQ09ORklHX1BBVEFfVElN SU5HUz15CkNPTkZJR19BVEFfVkVSQk9TRV9FUlJPUj15CkNPTkZJR19BVEFfRk9SQ0U9eQpDT05G SUdfQVRBX0FDUEk9eQpDT05GSUdfU0FUQV9aUE9ERD15CkNPTkZJR19TQVRBX1BNUD15CgojCiMg Q29udHJvbGxlcnMgd2l0aCBub24tU0ZGIG5hdGl2ZSBpbnRlcmZhY2UKIwpDT05GSUdfU0FUQV9B SENJPXkKQ09ORklHX1NBVEFfTU9CSUxFX0xQTV9QT0xJQ1k9MApDT05GSUdfU0FUQV9BSENJX1BM QVRGT1JNPXkKQ09ORklHX0FIQ0lfQ0VWQT15CkNPTkZJR19BSENJX1FPUklRPXkKQ09ORklHX1NB VEFfSU5JQzE2Mlg9eQpDT05GSUdfU0FUQV9BQ0FSRF9BSENJPXkKQ09ORklHX1NBVEFfU0lMMjQ9 eQpDT05GSUdfQVRBX1NGRj15CgojCiMgU0ZGIGNvbnRyb2xsZXJzIHdpdGggY3VzdG9tIERNQSBp bnRlcmZhY2UKIwpDT05GSUdfUERDX0FETUE9eQpDT05GSUdfU0FUQV9RU1RPUj15CkNPTkZJR19T QVRBX1NYND15CkNPTkZJR19BVEFfQk1ETUE9eQoKIwojIFNBVEEgU0ZGIGNvbnRyb2xsZXJzIHdp dGggQk1ETUEKIwpDT05GSUdfQVRBX1BJSVg9eQpDT05GSUdfU0FUQV9EV0M9eQpDT05GSUdfU0FU QV9EV0NfT0xEX0RNQT15CkNPTkZJR19TQVRBX0RXQ19ERUJVRz15CkNPTkZJR19TQVRBX0RXQ19W REVCVUc9eQpDT05GSUdfU0FUQV9NVj15CkNPTkZJR19TQVRBX05WPXkKQ09ORklHX1NBVEFfUFJP TUlTRT15CkNPTkZJR19TQVRBX1NJTD15CkNPTkZJR19TQVRBX1NJUz15CkNPTkZJR19TQVRBX1NW Vz15CkNPTkZJR19TQVRBX1VMST15CkNPTkZJR19TQVRBX1ZJQT15CkNPTkZJR19TQVRBX1ZJVEVT U0U9eQoKIwojIFBBVEEgU0ZGIGNvbnRyb2xsZXJzIHdpdGggQk1ETUEKIwpDT05GSUdfUEFUQV9B TEk9eQpDT05GSUdfUEFUQV9BTUQ9eQpDT05GSUdfUEFUQV9BUlRPUD15CkNPTkZJR19QQVRBX0FU SUlYUD15CkNPTkZJR19QQVRBX0FUUDg2N1g9eQpDT05GSUdfUEFUQV9DTUQ2NFg9eQpDT05GSUdf UEFUQV9DUzU1MjA9eQpDT05GSUdfUEFUQV9DUzU1MzA9eQpDT05GSUdfUEFUQV9DUzU1MzU9eQpD T05GSUdfUEFUQV9DUzU1MzY9eQpDT05GSUdfUEFUQV9DWVBSRVNTPXkKQ09ORklHX1BBVEFfRUZB Uj15CkNPTkZJR19QQVRBX0hQVDM2Nj15CkNPTkZJR19QQVRBX0hQVDM3WD15CkNPTkZJR19QQVRB X0hQVDNYMk49eQpDT05GSUdfUEFUQV9IUFQzWDM9eQpDT05GSUdfUEFUQV9IUFQzWDNfRE1BPXkK Q09ORklHX1BBVEFfSVQ4MjEzPXkKQ09ORklHX1BBVEFfSVQ4MjFYPXkKQ09ORklHX1BBVEFfSk1J Q1JPTj15CkNPTkZJR19QQVRBX01BUlZFTEw9eQpDT05GSUdfUEFUQV9ORVRDRUxMPXkKQ09ORklH X1BBVEFfTklOSkEzMj15CkNPTkZJR19QQVRBX05TODc0MTU9eQpDT05GSUdfUEFUQV9PTERQSUlY PXkKQ09ORklHX1BBVEFfT1BUSURNQT15CkNPTkZJR19QQVRBX1BEQzIwMjdYPXkKQ09ORklHX1BB VEFfUERDX09MRD15CkNPTkZJR19QQVRBX1JBRElTWVM9eQpDT05GSUdfUEFUQV9SREM9eQpDT05G SUdfUEFUQV9TQzEyMDA9eQpDT05GSUdfUEFUQV9TQ0g9eQpDT05GSUdfUEFUQV9TRVJWRVJXT1JL Uz15CkNPTkZJR19QQVRBX1NJTDY4MD15CkNPTkZJR19QQVRBX1NJUz15CkNPTkZJR19QQVRBX1RP U0hJQkE9eQpDT05GSUdfUEFUQV9UUklGTEVYPXkKQ09ORklHX1BBVEFfVklBPXkKQ09ORklHX1BB VEFfV0lOQk9ORD15CgojCiMgUElPLW9ubHkgU0ZGIGNvbnRyb2xsZXJzCiMKQ09ORklHX1BBVEFf Q01ENjQwX1BDST15CkNPTkZJR19QQVRBX0lTQVBOUD15CkNPTkZJR19QQVRBX01QSUlYPXkKQ09O RklHX1BBVEFfTlM4NzQxMD15CkNPTkZJR19QQVRBX09QVEk9eQpDT05GSUdfUEFUQV9QQ01DSUE9 eQpDT05GSUdfUEFUQV9QTEFURk9STT15CkNPTkZJR19QQVRBX09GX1BMQVRGT1JNPXkKQ09ORklH X1BBVEFfUURJPXkKQ09ORklHX1BBVEFfUloxMDAwPXkKQ09ORklHX1BBVEFfV0lOQk9ORF9WTEI9 eQoKIwojIEdlbmVyaWMgZmFsbGJhY2sgLyBsZWdhY3kgZHJpdmVycwojCkNPTkZJR19QQVRBX0FD UEk9eQpDT05GSUdfQVRBX0dFTkVSSUM9eQpDT05GSUdfUEFUQV9MRUdBQ1k9eQpDT05GSUdfTUQ9 eQpDT05GSUdfQkxLX0RFVl9NRD15CkNPTkZJR19NRF9BVVRPREVURUNUPXkKQ09ORklHX01EX0xJ TkVBUj15CkNPTkZJR19NRF9SQUlEMD15CkNPTkZJR19NRF9SQUlEMT15CkNPTkZJR19NRF9SQUlE MTA9eQpDT05GSUdfTURfUkFJRDQ1Nj15CkNPTkZJR19NRF9NVUxUSVBBVEg9eQpDT05GSUdfTURf RkFVTFRZPXkKQ09ORklHX01EX0NMVVNURVI9eQpDT05GSUdfQkNBQ0hFPXkKQ09ORklHX0JDQUNI RV9ERUJVRz15CkNPTkZJR19CQ0FDSEVfQ0xPU1VSRVNfREVCVUc9eQpDT05GSUdfQkNBQ0hFX0FT WU5DX1JFR0lTVFJBVElPTj15CkNPTkZJR19CTEtfREVWX0RNX0JVSUxUSU49eQpDT05GSUdfQkxL X0RFVl9ETT15CkNPTkZJR19ETV9ERUJVRz15CkNPTkZJR19ETV9CVUZJTz15CkNPTkZJR19ETV9E RUJVR19CTE9DS19NQU5BR0VSX0xPQ0tJTkc9eQpDT05GSUdfRE1fREVCVUdfQkxPQ0tfU1RBQ0tf VFJBQ0lORz15CkNPTkZJR19ETV9CSU9fUFJJU09OPXkKQ09ORklHX0RNX1BFUlNJU1RFTlRfREFU QT15CkNPTkZJR19ETV9VTlNUUklQRUQ9eQpDT05GSUdfRE1fQ1JZUFQ9eQpDT05GSUdfRE1fU05B UFNIT1Q9eQpDT05GSUdfRE1fVEhJTl9QUk9WSVNJT05JTkc9eQpDT05GSUdfRE1fQ0FDSEU9eQpD T05GSUdfRE1fQ0FDSEVfU01RPXkKQ09ORklHX0RNX1dSSVRFQ0FDSEU9eQpDT05GSUdfRE1fRUJT PXkKQ09ORklHX0RNX0VSQT15CkNPTkZJR19ETV9DTE9ORT15CkNPTkZJR19ETV9NSVJST1I9eQpD T05GSUdfRE1fTE9HX1VTRVJTUEFDRT15CkNPTkZJR19ETV9SQUlEPXkKQ09ORklHX0RNX1pFUk89 eQpDT05GSUdfRE1fTVVMVElQQVRIPXkKQ09ORklHX0RNX01VTFRJUEFUSF9RTD15CkNPTkZJR19E TV9NVUxUSVBBVEhfU1Q9eQpDT05GSUdfRE1fTVVMVElQQVRIX0hTVD15CkNPTkZJR19ETV9NVUxU SVBBVEhfSU9BPXkKQ09ORklHX0RNX0RFTEFZPXkKQ09ORklHX0RNX0RVU1Q9eQpDT05GSUdfRE1f SU5JVD15CkNPTkZJR19ETV9VRVZFTlQ9eQpDT05GSUdfRE1fRkxBS0VZPXkKQ09ORklHX0RNX1ZF UklUWT15CkNPTkZJR19ETV9WRVJJVFlfVkVSSUZZX1JPT1RIQVNIX1NJRz15CkNPTkZJR19ETV9W RVJJVFlfVkVSSUZZX1JPT1RIQVNIX1NJR19TRUNPTkRBUllfS0VZUklORz15CkNPTkZJR19ETV9W RVJJVFlfRkVDPXkKQ09ORklHX0RNX1NXSVRDSD15CkNPTkZJR19ETV9MT0dfV1JJVEVTPXkKQ09O RklHX0RNX0lOVEVHUklUWT15CkNPTkZJR19ETV9aT05FRD15CkNPTkZJR19UQVJHRVRfQ09SRT15 CkNPTkZJR19UQ01fSUJMT0NLPXkKQ09ORklHX1RDTV9GSUxFSU89eQpDT05GSUdfVENNX1BTQ1NJ PXkKQ09ORklHX1RDTV9VU0VSMj15CkNPTkZJR19MT09QQkFDS19UQVJHRVQ9eQpDT05GSUdfVENN X0ZDPXkKQ09ORklHX0lTQ1NJX1RBUkdFVD15CkNPTkZJR19JU0NTSV9UQVJHRVRfQ1hHQjQ9eQpD T05GSUdfU0JQX1RBUkdFVD15CkNPTkZJR19GVVNJT049eQpDT05GSUdfRlVTSU9OX1NQST15CkNP TkZJR19GVVNJT05fRkM9eQpDT05GSUdfRlVTSU9OX1NBUz15CkNPTkZJR19GVVNJT05fTUFYX1NH RT0xMjgKQ09ORklHX0ZVU0lPTl9DVEw9eQpDT05GSUdfRlVTSU9OX0xBTj15CkNPTkZJR19GVVNJ T05fTE9HR0lORz15CgojCiMgSUVFRSAxMzk0IChGaXJlV2lyZSkgc3VwcG9ydAojCkNPTkZJR19G SVJFV0lSRT15CkNPTkZJR19GSVJFV0lSRV9PSENJPXkKQ09ORklHX0ZJUkVXSVJFX1NCUDI9eQpD T05GSUdfRklSRVdJUkVfTkVUPXkKQ09ORklHX0ZJUkVXSVJFX05PU1k9eQojIGVuZCBvZiBJRUVF IDEzOTQgKEZpcmVXaXJlKSBzdXBwb3J0CgpDT05GSUdfTUFDSU5UT1NIX0RSSVZFUlM9eQpDT05G SUdfTUFDX0VNVU1PVVNFQlROPXkKQ09ORklHX05FVERFVklDRVM9eQpDT05GSUdfTUlJPXkKQ09O RklHX05FVF9DT1JFPXkKQ09ORklHX0JPTkRJTkc9eQpDT05GSUdfRFVNTVk9eQpDT05GSUdfV0lS RUdVQVJEPXkKQ09ORklHX1dJUkVHVUFSRF9ERUJVRz15CkNPTkZJR19FUVVBTElaRVI9eQpDT05G SUdfTkVUX0ZDPXkKQ09ORklHX0lGQj15CkNPTkZJR19ORVRfVEVBTT15CkNPTkZJR19ORVRfVEVB TV9NT0RFX0JST0FEQ0FTVD15CkNPTkZJR19ORVRfVEVBTV9NT0RFX1JPVU5EUk9CSU49eQpDT05G SUdfTkVUX1RFQU1fTU9ERV9SQU5ET009eQpDT05GSUdfTkVUX1RFQU1fTU9ERV9BQ1RJVkVCQUNL VVA9eQpDT05GSUdfTkVUX1RFQU1fTU9ERV9MT0FEQkFMQU5DRT15CkNPTkZJR19NQUNWTEFOPXkK Q09ORklHX01BQ1ZUQVA9eQpDT05GSUdfSVBWTEFOX0wzUz15CkNPTkZJR19JUFZMQU49eQpDT05G SUdfSVBWVEFQPXkKQ09ORklHX1ZYTEFOPXkKQ09ORklHX0dFTkVWRT15CkNPTkZJR19CQVJFVURQ PXkKQ09ORklHX0dUUD15CkNPTkZJR19NQUNTRUM9eQpDT05GSUdfTkVUQ09OU09MRT15CkNPTkZJ R19ORVRDT05TT0xFX0RZTkFNSUM9eQpDT05GSUdfTkVUUE9MTD15CkNPTkZJR19ORVRfUE9MTF9D T05UUk9MTEVSPXkKQ09ORklHX05UQl9ORVRERVY9eQpDT05GSUdfUklPTkVUPXkKQ09ORklHX1JJ T05FVF9UWF9TSVpFPTEyOApDT05GSUdfUklPTkVUX1JYX1NJWkU9MTI4CkNPTkZJR19UVU49eQpD T05GSUdfVEFQPXkKQ09ORklHX1RVTl9WTkVUX0NST1NTX0xFPXkKQ09ORklHX1ZFVEg9eQpDT05G SUdfVklSVElPX05FVD15CkNPTkZJR19OTE1PTj15CkNPTkZJR19ORVRfVlJGPXkKQ09ORklHX1ZT T0NLTU9OPXkKQ09ORklHX01ISV9ORVQ9eQpDT05GSUdfU1VOR0VNX1BIWT15CkNPTkZJR19BUkNO RVQ9eQpDT05GSUdfQVJDTkVUXzEyMDE9eQpDT05GSUdfQVJDTkVUXzEwNTE9eQpDT05GSUdfQVJD TkVUX1JBVz15CkNPTkZJR19BUkNORVRfQ0FQPXkKQ09ORklHX0FSQ05FVF9DT005MHh4PXkKQ09O RklHX0FSQ05FVF9DT005MHh4SU89eQpDT05GSUdfQVJDTkVUX1JJTV9JPXkKQ09ORklHX0FSQ05F VF9DT00yMDAyMD15CkNPTkZJR19BUkNORVRfQ09NMjAwMjBfSVNBPXkKQ09ORklHX0FSQ05FVF9D T00yMDAyMF9QQ0k9eQpDT05GSUdfQVJDTkVUX0NPTTIwMDIwX0NTPXkKQ09ORklHX0FUTV9EUklW RVJTPXkKQ09ORklHX0FUTV9EVU1NWT15CkNPTkZJR19BVE1fVENQPXkKQ09ORklHX0FUTV9MQU5B ST15CkNPTkZJR19BVE1fRU5JPXkKQ09ORklHX0FUTV9FTklfREVCVUc9eQpDT05GSUdfQVRNX0VO SV9UVU5FX0JVUlNUPXkKQ09ORklHX0FUTV9FTklfQlVSU1RfVFhfMTZXPXkKQ09ORklHX0FUTV9F TklfQlVSU1RfVFhfOFc9eQpDT05GSUdfQVRNX0VOSV9CVVJTVF9UWF80Vz15CkNPTkZJR19BVE1f RU5JX0JVUlNUX1RYXzJXPXkKQ09ORklHX0FUTV9FTklfQlVSU1RfUlhfMTZXPXkKQ09ORklHX0FU TV9FTklfQlVSU1RfUlhfOFc9eQpDT05GSUdfQVRNX0VOSV9CVVJTVF9SWF80Vz15CkNPTkZJR19B VE1fRU5JX0JVUlNUX1JYXzJXPXkKQ09ORklHX0FUTV9GSVJFU1RSRUFNPXkKQ09ORklHX0FUTV9a QVRNPXkKQ09ORklHX0FUTV9aQVRNX0RFQlVHPXkKQ09ORklHX0FUTV9OSUNTVEFSPXkKQ09ORklH X0FUTV9OSUNTVEFSX1VTRV9TVU5JPXkKQ09ORklHX0FUTV9OSUNTVEFSX1VTRV9JRFQ3NzEwNT15 CkNPTkZJR19BVE1fSURUNzcyNTI9eQpDT05GSUdfQVRNX0lEVDc3MjUyX0RFQlVHPXkKQ09ORklH X0FUTV9JRFQ3NzI1Ml9SQ1ZfQUxMPXkKQ09ORklHX0FUTV9JRFQ3NzI1Ml9VU0VfU1VOST15CkNP TkZJR19BVE1fQU1CQVNTQURPUj15CkNPTkZJR19BVE1fQU1CQVNTQURPUl9ERUJVRz15CkNPTkZJ R19BVE1fSE9SSVpPTj15CkNPTkZJR19BVE1fSE9SSVpPTl9ERUJVRz15CkNPTkZJR19BVE1fSUE9 eQpDT05GSUdfQVRNX0lBX0RFQlVHPXkKQ09ORklHX0FUTV9GT1JFMjAwRT15CkNPTkZJR19BVE1f Rk9SRTIwMEVfVVNFX1RBU0tMRVQ9eQpDT05GSUdfQVRNX0ZPUkUyMDBFX1RYX1JFVFJZPTE2CkNP TkZJR19BVE1fRk9SRTIwMEVfREVCVUc9MApDT05GSUdfQVRNX0hFPXkKQ09ORklHX0FUTV9IRV9V U0VfU1VOST15CkNPTkZJR19BVE1fU09MT1M9eQpDT05GSUdfQ0FJRl9EUklWRVJTPXkKQ09ORklH X0NBSUZfVFRZPXkKQ09ORklHX0NBSUZfSFNJPXkKQ09ORklHX0NBSUZfVklSVElPPXkKCiMKIyBE aXN0cmlidXRlZCBTd2l0Y2ggQXJjaGl0ZWN0dXJlIGRyaXZlcnMKIwpDT05GSUdfQjUzPXkKQ09O RklHX0I1M19TUElfRFJJVkVSPXkKQ09ORklHX0I1M19NRElPX0RSSVZFUj15CkNPTkZJR19CNTNf TU1BUF9EUklWRVI9eQpDT05GSUdfQjUzX1NSQUJfRFJJVkVSPXkKQ09ORklHX0I1M19TRVJERVM9 eQpDT05GSUdfTkVUX0RTQV9CQ01fU0YyPXkKQ09ORklHX05FVF9EU0FfTE9PUD15CkNPTkZJR19O RVRfRFNBX0hJUlNDSE1BTk5fSEVMTENSRUVLPXkKQ09ORklHX05FVF9EU0FfTEFOVElRX0dTV0lQ PXkKQ09ORklHX05FVF9EU0FfTVQ3NTMwPXkKQ09ORklHX05FVF9EU0FfTVY4OEU2MDYwPXkKQ09O RklHX05FVF9EU0FfTUlDUk9DSElQX0tTWl9DT01NT049eQpDT05GSUdfTkVUX0RTQV9NSUNST0NI SVBfS1NaOTQ3Nz15CkNPTkZJR19ORVRfRFNBX01JQ1JPQ0hJUF9LU1o5NDc3X0kyQz15CkNPTkZJ R19ORVRfRFNBX01JQ1JPQ0hJUF9LU1o5NDc3X1NQST15CkNPTkZJR19ORVRfRFNBX01JQ1JPQ0hJ UF9LU1o4Nzk1PXkKQ09ORklHX05FVF9EU0FfTUlDUk9DSElQX0tTWjg3OTVfU1BJPXkKQ09ORklH X05FVF9EU0FfTVY4OEU2WFhYPXkKQ09ORklHX05FVF9EU0FfTVY4OEU2WFhYX0dMT0JBTDI9eQpD T05GSUdfTkVUX0RTQV9NVjg4RTZYWFhfUFRQPXkKQ09ORklHX05FVF9EU0FfTVNDQ19TRVZJTExF PXkKQ09ORklHX05FVF9EU0FfQVI5MzMxPXkKQ09ORklHX05FVF9EU0FfU0pBMTEwNT15CkNPTkZJ R19ORVRfRFNBX1NKQTExMDVfUFRQPXkKQ09ORklHX05FVF9EU0FfU0pBMTEwNV9UQVM9eQpDT05G SUdfTkVUX0RTQV9TSkExMTA1X1ZMPXkKQ09ORklHX05FVF9EU0FfUUNBOEs9eQpDT05GSUdfTkVU X0RTQV9SRUFMVEVLX1NNST15CkNPTkZJR19ORVRfRFNBX1NNU0NfTEFOOTMwMz15CkNPTkZJR19O RVRfRFNBX1NNU0NfTEFOOTMwM19JMkM9eQpDT05GSUdfTkVUX0RTQV9TTVNDX0xBTjkzMDNfTURJ Tz15CkNPTkZJR19ORVRfRFNBX1ZJVEVTU0VfVlNDNzNYWD15CkNPTkZJR19ORVRfRFNBX1ZJVEVT U0VfVlNDNzNYWF9TUEk9eQpDT05GSUdfTkVUX0RTQV9WSVRFU1NFX1ZTQzczWFhfUExBVEZPUk09 eQojIGVuZCBvZiBEaXN0cmlidXRlZCBTd2l0Y2ggQXJjaGl0ZWN0dXJlIGRyaXZlcnMKCkNPTkZJ R19FVEhFUk5FVD15CkNPTkZJR19NRElPPXkKQ09ORklHX05FVF9WRU5ET1JfM0NPTT15CkNPTkZJ R19FTDM9eQpDT05GSUdfM0M1MTU9eQpDT05GSUdfUENNQ0lBXzNDNTc0PXkKQ09ORklHX1BDTUNJ QV8zQzU4OT15CkNPTkZJR19WT1JURVg9eQpDT05GSUdfVFlQSE9PTj15CkNPTkZJR19ORVRfVkVO RE9SX0FEQVBURUM9eQpDT05GSUdfQURBUFRFQ19TVEFSRklSRT15CkNPTkZJR19ORVRfVkVORE9S X0FHRVJFPXkKQ09ORklHX0VUMTMxWD15CkNPTkZJR19ORVRfVkVORE9SX0FMQUNSSVRFQ0g9eQpD T05GSUdfU0xJQ09TUz15CkNPTkZJR19ORVRfVkVORE9SX0FMVEVPTj15CkNPTkZJR19BQ0VOSUM9 eQpDT05GSUdfQUNFTklDX09NSVRfVElHT05fST15CkNPTkZJR19BTFRFUkFfVFNFPXkKQ09ORklH X05FVF9WRU5ET1JfQU1BWk9OPXkKQ09ORklHX0VOQV9FVEhFUk5FVD15CkNPTkZJR19ORVRfVkVO RE9SX0FNRD15CkNPTkZJR19BTUQ4MTExX0VUSD15CkNPTkZJR19MQU5DRT15CkNPTkZJR19QQ05F VDMyPXkKQ09ORklHX1BDTUNJQV9OTUNMQU49eQpDT05GSUdfTkk2NT15CkNPTkZJR19BTURfWEdC RT15CkNPTkZJR19BTURfWEdCRV9EQ0I9eQpDT05GSUdfQU1EX1hHQkVfSEFWRV9FQ0M9eQpDT05G SUdfTkVUX1ZFTkRPUl9BUVVBTlRJQT15CkNPTkZJR19BUVRJT049eQpDT05GSUdfTkVUX1ZFTkRP Ul9BUkM9eQpDT05GSUdfTkVUX1ZFTkRPUl9BVEhFUk9TPXkKQ09ORklHX0FUTDI9eQpDT05GSUdf QVRMMT15CkNPTkZJR19BVEwxRT15CkNPTkZJR19BVEwxQz15CkNPTkZJR19BTFg9eQpDT05GSUdf TkVUX1ZFTkRPUl9BVVJPUkE9eQpDT05GSUdfQVVST1JBX05CODgwMD15CkNPTkZJR19ORVRfVkVO RE9SX0JST0FEQ09NPXkKQ09ORklHX0I0ND15CkNPTkZJR19CNDRfUENJX0FVVE9TRUxFQ1Q9eQpD T05GSUdfQjQ0X1BDSUNPUkVfQVVUT1NFTEVDVD15CkNPTkZJR19CNDRfUENJPXkKQ09ORklHX0JD TUdFTkVUPXkKQ09ORklHX0JOWDI9eQpDT05GSUdfQ05JQz15CkNPTkZJR19USUdPTjM9eQpDT05G SUdfVElHT04zX0hXTU9OPXkKQ09ORklHX0JOWDJYPXkKQ09ORklHX0JOWDJYX1NSSU9WPXkKQ09O RklHX1NZU1RFTVBPUlQ9eQpDT05GSUdfQk5YVD15CkNPTkZJR19CTlhUX1NSSU9WPXkKQ09ORklH X0JOWFRfRkxPV0VSX09GRkxPQUQ9eQpDT05GSUdfQk5YVF9EQ0I9eQpDT05GSUdfQk5YVF9IV01P Tj15CkNPTkZJR19ORVRfVkVORE9SX0JST0NBREU9eQpDT05GSUdfQk5BPXkKQ09ORklHX05FVF9W RU5ET1JfQ0FERU5DRT15CkNPTkZJR19NQUNCPXkKQ09ORklHX01BQ0JfVVNFX0hXU1RBTVA9eQpD T05GSUdfTUFDQl9QQ0k9eQpDT05GSUdfTkVUX1ZFTkRPUl9DQVZJVU09eQpDT05GSUdfTkVUX1ZF TkRPUl9DSEVMU0lPPXkKQ09ORklHX0NIRUxTSU9fVDE9eQpDT05GSUdfQ0hFTFNJT19UMV8xRz15 CkNPTkZJR19DSEVMU0lPX1QzPXkKQ09ORklHX0NIRUxTSU9fVDQ9eQpDT05GSUdfQ0hFTFNJT19U NF9EQ0I9eQpDT05GSUdfQ0hFTFNJT19UNF9GQ09FPXkKQ09ORklHX0NIRUxTSU9fVDRWRj15CkNP TkZJR19DSEVMU0lPX0xJQj15CkNPTkZJR19DSEVMU0lPX0lOTElORV9DUllQVE89eQpDT05GSUdf Q1JZUFRPX0RFVl9DSEVMU0lPX1RMUz15CkNPTkZJR19DSEVMU0lPX0lQU0VDX0lOTElORT15CkNP TkZJR19DSEVMU0lPX1RMU19ERVZJQ0U9eQpDT05GSUdfTkVUX1ZFTkRPUl9DSVJSVVM9eQpDT05G SUdfQ1M4OXgwPXkKQ09ORklHX0NTODl4MF9QTEFURk9STT15CkNPTkZJR19ORVRfVkVORE9SX0NJ U0NPPXkKQ09ORklHX0VOSUM9eQpDT05GSUdfTkVUX1ZFTkRPUl9DT1JUSU5BPXkKQ09ORklHX0dF TUlOSV9FVEhFUk5FVD15CkNPTkZJR19DWF9FQ0FUPXkKQ09ORklHX0RORVQ9eQpDT05GSUdfTkVU X1ZFTkRPUl9ERUM9eQpDT05GSUdfTkVUX1RVTElQPXkKQ09ORklHX0RFMjEwNFg9eQpDT05GSUdf REUyMTA0WF9EU0w9MApDT05GSUdfVFVMSVA9eQpDT05GSUdfVFVMSVBfTVdJPXkKQ09ORklHX1RV TElQX01NSU89eQpDT05GSUdfVFVMSVBfTkFQST15CkNPTkZJR19UVUxJUF9OQVBJX0hXX01JVElH QVRJT049eQpDT05GSUdfREU0WDU9eQpDT05GSUdfV0lOQk9ORF84NDA9eQpDT05GSUdfRE05MTAy PXkKQ09ORklHX1VMSTUyNlg9eQpDT05GSUdfUENNQ0lBX1hJUkNPTT15CkNPTkZJR19ORVRfVkVO RE9SX0RMSU5LPXkKQ09ORklHX0RMMks9eQpDT05GSUdfU1VOREFOQ0U9eQpDT05GSUdfU1VOREFO Q0VfTU1JTz15CkNPTkZJR19ORVRfVkVORE9SX0VNVUxFWD15CkNPTkZJR19CRTJORVQ9eQpDT05G SUdfQkUyTkVUX0hXTU9OPXkKQ09ORklHX0JFMk5FVF9CRTI9eQpDT05GSUdfQkUyTkVUX0JFMz15 CkNPTkZJR19CRTJORVRfTEFOQ0VSPXkKQ09ORklHX0JFMk5FVF9TS1lIQVdLPXkKQ09ORklHX05F VF9WRU5ET1JfRVpDSElQPXkKQ09ORklHX0VaQ0hJUF9OUFNfTUFOQUdFTUVOVF9FTkVUPXkKQ09O RklHX05FVF9WRU5ET1JfRlVKSVRTVT15CkNPTkZJR19QQ01DSUFfRk1WSjE4WD15CkNPTkZJR19O RVRfVkVORE9SX0dPT0dMRT15CkNPTkZJR19HVkU9eQpDT05GSUdfTkVUX1ZFTkRPUl9IVUFXRUk9 eQpDT05GSUdfSElOSUM9eQpDT05GSUdfTkVUX1ZFTkRPUl9JODI1WFg9eQpDT05GSUdfTkVUX1ZF TkRPUl9JTlRFTD15CkNPTkZJR19FMTAwPXkKQ09ORklHX0UxMDAwPXkKQ09ORklHX0UxMDAwRT15 CkNPTkZJR19FMTAwMEVfSFdUUz15CkNPTkZJR19JR0I9eQpDT05GSUdfSUdCX0hXTU9OPXkKQ09O RklHX0lHQlZGPXkKQ09ORklHX0lYR0I9eQpDT05GSUdfSVhHQkU9eQpDT05GSUdfSVhHQkVfSFdN T049eQpDT05GSUdfSVhHQkVfRENCPXkKQ09ORklHX0lYR0JFX0lQU0VDPXkKQ09ORklHX0lYR0JF VkY9eQpDT05GSUdfSVhHQkVWRl9JUFNFQz15CkNPTkZJR19JNDBFPXkKQ09ORklHX0k0MEVfRENC PXkKQ09ORklHX0lBVkY9eQpDT05GSUdfSTQwRVZGPXkKQ09ORklHX0lDRT15CkNPTkZJR19GTTEw Sz15CkNPTkZJR19JR0M9eQpDT05GSUdfSk1FPXkKQ09ORklHX05FVF9WRU5ET1JfTUFSVkVMTD15 CkNPTkZJR19NVk1ESU89eQpDT05GSUdfU0tHRT15CkNPTkZJR19TS0dFX0RFQlVHPXkKQ09ORklH X1NLR0VfR0VORVNJUz15CkNPTkZJR19TS1kyPXkKQ09ORklHX1NLWTJfREVCVUc9eQpDT05GSUdf UFJFU1RFUkE9eQpDT05GSUdfUFJFU1RFUkFfUENJPXkKQ09ORklHX05FVF9WRU5ET1JfTUVMTEFO T1g9eQpDT05GSUdfTUxYNF9FTj15CkNPTkZJR19NTFg0X0VOX0RDQj15CkNPTkZJR19NTFg0X0NP UkU9eQpDT05GSUdfTUxYNF9ERUJVRz15CkNPTkZJR19NTFg0X0NPUkVfR0VOMj15CkNPTkZJR19N TFg1X0NPUkU9eQpDT05GSUdfTUxYNV9BQ0NFTD15CkNPTkZJR19NTFg1X0ZQR0E9eQpDT05GSUdf TUxYNV9DT1JFX0VOPXkKQ09ORklHX01MWDVfRU5fQVJGUz15CkNPTkZJR19NTFg1X0VOX1JYTkZD PXkKQ09ORklHX01MWDVfTVBGUz15CkNPTkZJR19NTFg1X0VTV0lUQ0g9eQpDT05GSUdfTUxYNV9D TFNfQUNUPXkKQ09ORklHX01MWDVfVENfQ1Q9eQpDT05GSUdfTUxYNV9DT1JFX0VOX0RDQj15CkNP TkZJR19NTFg1X0NPUkVfSVBPSUI9eQpDT05GSUdfTUxYNV9GUEdBX0lQU0VDPXkKQ09ORklHX01M WDVfSVBTRUM9eQpDT05GSUdfTUxYNV9FTl9JUFNFQz15CkNPTkZJR19NTFg1X0ZQR0FfVExTPXkK Q09ORklHX01MWDVfVExTPXkKQ09ORklHX01MWDVfRU5fVExTPXkKQ09ORklHX01MWDVfU1dfU1RF RVJJTkc9eQpDT05GSUdfTUxYU1dfQ09SRT15CkNPTkZJR19NTFhTV19DT1JFX0hXTU9OPXkKQ09O RklHX01MWFNXX0NPUkVfVEhFUk1BTD15CkNPTkZJR19NTFhTV19QQ0k9eQpDT05GSUdfTUxYU1df STJDPXkKQ09ORklHX01MWFNXX1NXSVRDSElCPXkKQ09ORklHX01MWFNXX1NXSVRDSFgyPXkKQ09O RklHX01MWFNXX1NQRUNUUlVNPXkKQ09ORklHX01MWFNXX1NQRUNUUlVNX0RDQj15CkNPTkZJR19N TFhTV19NSU5JTUFMPXkKQ09ORklHX01MWEZXPXkKQ09ORklHX05FVF9WRU5ET1JfTUlDUkVMPXkK Q09ORklHX0tTODg0Mj15CkNPTkZJR19LUzg4NTE9eQpDT05GSUdfS1M4ODUxX01MTD15CkNPTkZJ R19LU1o4ODRYX1BDST15CkNPTkZJR19ORVRfVkVORE9SX01JQ1JPQ0hJUD15CkNPTkZJR19FTkMy OEo2MD15CkNPTkZJR19FTkMyOEo2MF9XUklURVZFUklGWT15CkNPTkZJR19FTkNYMjRKNjAwPXkK Q09ORklHX0xBTjc0M1g9eQpDT05GSUdfTkVUX1ZFTkRPUl9NSUNST1NFTUk9eQpDT05GSUdfTVND Q19PQ0VMT1RfU1dJVENIX0xJQj15CkNPTkZJR19NU0NDX09DRUxPVF9TV0lUQ0g9eQpDT05GSUdf TkVUX1ZFTkRPUl9NWVJJPXkKQ09ORklHX01ZUkkxMEdFPXkKQ09ORklHX0ZFQUxOWD15CkNPTkZJ R19ORVRfVkVORE9SX05BVFNFTUk9eQpDT05GSUdfTkFUU0VNST15CkNPTkZJR19OUzgzODIwPXkK Q09ORklHX05FVF9WRU5ET1JfTkVURVJJT049eQpDT05GSUdfUzJJTz15CkNPTkZJR19WWEdFPXkK Q09ORklHX1ZYR0VfREVCVUdfVFJBQ0VfQUxMPXkKQ09ORklHX05FVF9WRU5ET1JfTkVUUk9OT01F PXkKQ09ORklHX05GUD15CkNPTkZJR19ORlBfQVBQX0ZMT1dFUj15CkNPTkZJR19ORlBfQVBQX0FC TV9OSUM9eQpDT05GSUdfTkZQX0RFQlVHPXkKQ09ORklHX05FVF9WRU5ET1JfTkk9eQpDT05GSUdf TklfWEdFX01BTkFHRU1FTlRfRU5FVD15CkNPTkZJR19ORVRfVkVORE9SXzgzOTA9eQpDT05GSUdf UENNQ0lBX0FYTkVUPXkKQ09ORklHX05FMjAwMD15CkNPTkZJR19ORTJLX1BDST15CkNPTkZJR19Q Q01DSUFfUENORVQ9eQpDT05GSUdfVUxUUkE9eQpDT05GSUdfV0Q4MHgzPXkKQ09ORklHX05FVF9W RU5ET1JfTlZJRElBPXkKQ09ORklHX0ZPUkNFREVUSD15CkNPTkZJR19ORVRfVkVORE9SX09LST15 CkNPTkZJR19QQ0hfR0JFPXkKQ09ORklHX0VUSE9DPXkKQ09ORklHX05FVF9WRU5ET1JfUEFDS0VU X0VOR0lORVM9eQpDT05GSUdfSEFNQUNIST15CkNPTkZJR19ZRUxMT1dGSU49eQpDT05GSUdfTkVU X1ZFTkRPUl9QRU5TQU5ETz15CkNPTkZJR19ORVRfVkVORE9SX1FMT0dJQz15CkNPTkZJR19RTEEz WFhYPXkKQ09ORklHX1FMQ05JQz15CkNPTkZJR19RTENOSUNfU1JJT1Y9eQpDT05GSUdfUUxDTklD X0RDQj15CkNPTkZJR19RTENOSUNfSFdNT049eQpDT05GSUdfTkVUWEVOX05JQz15CkNPTkZJR19R RUQ9eQpDT05GSUdfUUVEX0xMMj15CkNPTkZJR19RRURfU1JJT1Y9eQpDT05GSUdfUUVERT15CkNP TkZJR19RRURfSVNDU0k9eQpDT05GSUdfUUVEX0ZDT0U9eQpDT05GSUdfUUVEX09PTz15CkNPTkZJ R19ORVRfVkVORE9SX1FVQUxDT01NPXkKQ09ORklHX1FDQTcwMDA9eQpDT05GSUdfUUNBNzAwMF9T UEk9eQpDT05GSUdfUUNBNzAwMF9VQVJUPXkKQ09ORklHX1FDT01fRU1BQz15CkNPTkZJR19STU5F VD15CkNPTkZJR19ORVRfVkVORE9SX1JEQz15CkNPTkZJR19SNjA0MD15CkNPTkZJR19ORVRfVkVO RE9SX1JFQUxURUs9eQpDT05GSUdfQVRQPXkKQ09ORklHXzgxMzlDUD15CkNPTkZJR184MTM5VE9P PXkKQ09ORklHXzgxMzlUT09fUElPPXkKQ09ORklHXzgxMzlUT09fVFVORV9UV0lTVEVSPXkKQ09O RklHXzgxMzlUT09fODEyOT15CkNPTkZJR184MTM5X09MRF9SWF9SRVNFVD15CkNPTkZJR19SODE2 OT15CkNPTkZJR19ORVRfVkVORE9SX1JFTkVTQVM9eQpDT05GSUdfTkVUX1ZFTkRPUl9ST0NLRVI9 eQpDT05GSUdfUk9DS0VSPXkKQ09ORklHX05FVF9WRU5ET1JfU0FNU1VORz15CkNPTkZJR19TWEdC RV9FVEg9eQpDT05GSUdfTkVUX1ZFTkRPUl9TRUVRPXkKQ09ORklHX05FVF9WRU5ET1JfU09MQVJG TEFSRT15CkNPTkZJR19TRkM9eQpDT05GSUdfU0ZDX01URD15CkNPTkZJR19TRkNfTUNESV9NT049 eQpDT05GSUdfU0ZDX1NSSU9WPXkKQ09ORklHX1NGQ19NQ0RJX0xPR0dJTkc9eQpDT05GSUdfU0ZD X0ZBTENPTj15CkNPTkZJR19TRkNfRkFMQ09OX01URD15CkNPTkZJR19ORVRfVkVORE9SX1NJTEFO PXkKQ09ORklHX1NDOTIwMzE9eQpDT05GSUdfTkVUX1ZFTkRPUl9TSVM9eQpDT05GSUdfU0lTOTAw PXkKQ09ORklHX1NJUzE5MD15CkNPTkZJR19ORVRfVkVORE9SX1NNU0M9eQpDT05GSUdfU01DOTE5 ND15CkNPTkZJR19QQ01DSUFfU01DOTFDOTI9eQpDT05GSUdfRVBJQzEwMD15CkNPTkZJR19TTVND OTExWD15CkNPTkZJR19TTVNDOTQyMD15CkNPTkZJR19ORVRfVkVORE9SX1NPQ0lPTkVYVD15CkNP TkZJR19ORVRfVkVORE9SX1NUTUlDUk89eQpDT05GSUdfU1RNTUFDX0VUSD15CkNPTkZJR19TVE1N QUNfU0VMRlRFU1RTPXkKQ09ORklHX1NUTU1BQ19QTEFURk9STT15CkNPTkZJR19EV01BQ19EV0Nf UU9TX0VUSD15CkNPTkZJR19EV01BQ19HRU5FUklDPXkKQ09ORklHX0RXTUFDX0lOVEVMX1BMQVQ9 eQpDT05GSUdfRFdNQUNfSU5URUw9eQpDT05GSUdfU1RNTUFDX1BDST15CkNPTkZJR19ORVRfVkVO RE9SX1NVTj15CkNPTkZJR19IQVBQWU1FQUw9eQpDT05GSUdfU1VOR0VNPXkKQ09ORklHX0NBU1NJ Tkk9eQpDT05GSUdfTklVPXkKQ09ORklHX05FVF9WRU5ET1JfU1lOT1BTWVM9eQpDT05GSUdfRFdD X1hMR01BQz15CkNPTkZJR19EV0NfWExHTUFDX1BDST15CkNPTkZJR19ORVRfVkVORE9SX1RFSFVU ST15CkNPTkZJR19URUhVVEk9eQpDT05GSUdfTkVUX1ZFTkRPUl9UST15CkNPTkZJR19USV9DUFNX X1BIWV9TRUw9eQpDT05GSUdfVExBTj15CkNPTkZJR19ORVRfVkVORE9SX1ZJQT15CkNPTkZJR19W SUFfUkhJTkU9eQpDT05GSUdfVklBX1JISU5FX01NSU89eQpDT05GSUdfVklBX1ZFTE9DSVRZPXkK Q09ORklHX05FVF9WRU5ET1JfV0laTkVUPXkKQ09ORklHX1dJWk5FVF9XNTEwMD15CkNPTkZJR19X SVpORVRfVzUzMDA9eQojIENPTkZJR19XSVpORVRfQlVTX0RJUkVDVCBpcyBub3Qgc2V0CiMgQ09O RklHX1dJWk5FVF9CVVNfSU5ESVJFQ1QgaXMgbm90IHNldApDT05GSUdfV0laTkVUX0JVU19BTlk9 eQpDT05GSUdfV0laTkVUX1c1MTAwX1NQST15CkNPTkZJR19ORVRfVkVORE9SX1hJTElOWD15CkNP TkZJR19YSUxJTlhfQVhJX0VNQUM9eQpDT05GSUdfWElMSU5YX0xMX1RFTUFDPXkKQ09ORklHX05F VF9WRU5ET1JfWElSQ09NPXkKQ09ORklHX1BDTUNJQV9YSVJDMlBTPXkKQ09ORklHX0ZEREk9eQpD T05GSUdfREVGWFg9eQpDT05GSUdfREVGWFhfTU1JTz15CkNPTkZJR19TS0ZQPXkKQ09ORklHX0hJ UFBJPXkKQ09ORklHX1JPQURSVU5ORVI9eQpDT05GSUdfUk9BRFJVTk5FUl9MQVJHRV9SSU5HUz15 CkNPTkZJR19ORVRfU0IxMDAwPXkKQ09ORklHX1BIWUxJTks9eQpDT05GSUdfUEhZTElCPXkKQ09O RklHX1NXUEhZPXkKQ09ORklHX0xFRF9UUklHR0VSX1BIWT15CkNPTkZJR19GSVhFRF9QSFk9eQpD T05GSUdfU0ZQPXkKCiMKIyBNSUkgUEhZIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX0FNRF9QSFk9 eQpDT05GSUdfQURJTl9QSFk9eQpDT05GSUdfQVFVQU5USUFfUEhZPXkKQ09ORklHX0FYODg3OTZC X1BIWT15CkNPTkZJR19CUk9BRENPTV9QSFk9eQpDT05GSUdfQkNNNTQxNDBfUEhZPXkKQ09ORklH X0JDTTdYWFhfUEhZPXkKQ09ORklHX0JDTTg0ODgxX1BIWT15CkNPTkZJR19CQ004N1hYX1BIWT15 CkNPTkZJR19CQ01fTkVUX1BIWUxJQj15CkNPTkZJR19DSUNBREFfUEhZPXkKQ09ORklHX0NPUlRJ TkFfUEhZPXkKQ09ORklHX0RBVklDT01fUEhZPXkKQ09ORklHX0lDUExVU19QSFk9eQpDT05GSUdf TFhUX1BIWT15CkNPTkZJR19JTlRFTF9YV0FZX1BIWT15CkNPTkZJR19MU0lfRVQxMDExQ19QSFk9 eQpDT05GSUdfTUFSVkVMTF9QSFk9eQpDT05GSUdfTUFSVkVMTF8xMEdfUEhZPXkKQ09ORklHX01J Q1JFTF9QSFk9eQpDT05GSUdfTUlDUk9DSElQX1BIWT15CkNPTkZJR19NSUNST0NISVBfVDFfUEhZ PXkKQ09ORklHX01JQ1JPU0VNSV9QSFk9eQpDT05GSUdfTkFUSU9OQUxfUEhZPXkKQ09ORklHX05Y UF9USkExMVhYX1BIWT15CkNPTkZJR19BVDgwM1hfUEhZPXkKQ09ORklHX1FTRU1JX1BIWT15CkNP TkZJR19SRUFMVEVLX1BIWT15CkNPTkZJR19SRU5FU0FTX1BIWT15CkNPTkZJR19ST0NLQ0hJUF9Q SFk9eQpDT05GSUdfU01TQ19QSFk9eQpDT05GSUdfU1RFMTBYUD15CkNPTkZJR19URVJBTkVUSUNT X1BIWT15CkNPTkZJR19EUDgzODIyX1BIWT15CkNPTkZJR19EUDgzVEM4MTFfUEhZPXkKQ09ORklH X0RQODM4NDhfUEhZPXkKQ09ORklHX0RQODM4NjdfUEhZPXkKQ09ORklHX0RQODM4NjlfUEhZPXkK Q09ORklHX1ZJVEVTU0VfUEhZPXkKQ09ORklHX1hJTElOWF9HTUlJMlJHTUlJPXkKQ09ORklHX01J Q1JFTF9LUzg5OTVNQT15CkNPTkZJR19NRElPX0RFVklDRT15CkNPTkZJR19NRElPX0JVUz15CkNP TkZJR19PRl9NRElPPXkKQ09ORklHX01ESU9fREVWUkVTPXkKQ09ORklHX01ESU9fQklUQkFORz15 CkNPTkZJR19NRElPX0JDTV9VTklNQUM9eQpDT05GSUdfTURJT19HUElPPXkKQ09ORklHX01ESU9f SElTSV9GRU1BQz15CkNPTkZJR19NRElPX0kyQz15CkNPTkZJR19NRElPX01WVVNCPXkKQ09ORklH X01ESU9fTVNDQ19NSUlNPXkKQ09ORklHX01ESU9fSVBRNDAxOT15CkNPTkZJR19NRElPX0lQUTgw NjQ9eQoKIwojIE1ESU8gTXVsdGlwbGV4ZXJzCiMKQ09ORklHX01ESU9fQlVTX01VWD15CkNPTkZJ R19NRElPX0JVU19NVVhfR1BJTz15CkNPTkZJR19NRElPX0JVU19NVVhfTVVMVElQTEVYRVI9eQpD T05GSUdfTURJT19CVVNfTVVYX01NSU9SRUc9eQoKIwojIFBDUyBkZXZpY2UgZHJpdmVycwojCkNP TkZJR19QQ1NfWFBDUz15CkNPTkZJR19QQ1NfTFlOWD15CiMgZW5kIG9mIFBDUyBkZXZpY2UgZHJp dmVycwoKQ09ORklHX1BMSVA9eQpDT05GSUdfUFBQPXkKQ09ORklHX1BQUF9CU0RDT01QPXkKQ09O RklHX1BQUF9ERUZMQVRFPXkKQ09ORklHX1BQUF9GSUxURVI9eQpDT05GSUdfUFBQX01QUEU9eQpD T05GSUdfUFBQX01VTFRJTElOSz15CkNPTkZJR19QUFBPQVRNPXkKQ09ORklHX1BQUE9FPXkKQ09O RklHX1BQVFA9eQpDT05GSUdfUFBQT0wyVFA9eQpDT05GSUdfUFBQX0FTWU5DPXkKQ09ORklHX1BQ UF9TWU5DX1RUWT15CkNPTkZJR19TTElQPXkKQ09ORklHX1NMSEM9eQpDT05GSUdfU0xJUF9DT01Q UkVTU0VEPXkKQ09ORklHX1NMSVBfU01BUlQ9eQpDT05GSUdfU0xJUF9NT0RFX1NMSVA2PXkKQ09O RklHX1VTQl9ORVRfRFJJVkVSUz15CkNPTkZJR19VU0JfQ0FUQz15CkNPTkZJR19VU0JfS0FXRVRI PXkKQ09ORklHX1VTQl9QRUdBU1VTPXkKQ09ORklHX1VTQl9SVEw4MTUwPXkKQ09ORklHX1VTQl9S VEw4MTUyPXkKQ09ORklHX1VTQl9MQU43OFhYPXkKQ09ORklHX1VTQl9VU0JORVQ9eQpDT05GSUdf VVNCX05FVF9BWDg4MTdYPXkKQ09ORklHX1VTQl9ORVRfQVg4ODE3OV8xNzhBPXkKQ09ORklHX1VT Ql9ORVRfQ0RDRVRIRVI9eQpDT05GSUdfVVNCX05FVF9DRENfRUVNPXkKQ09ORklHX1VTQl9ORVRf Q0RDX05DTT15CkNPTkZJR19VU0JfTkVUX0hVQVdFSV9DRENfTkNNPXkKQ09ORklHX1VTQl9ORVRf Q0RDX01CSU09eQpDT05GSUdfVVNCX05FVF9ETTk2MDE9eQpDT05GSUdfVVNCX05FVF9TUjk3MDA9 eQpDT05GSUdfVVNCX05FVF9TUjk4MDA9eQpDT05GSUdfVVNCX05FVF9TTVNDNzVYWD15CkNPTkZJ R19VU0JfTkVUX1NNU0M5NVhYPXkKQ09ORklHX1VTQl9ORVRfR0w2MjBBPXkKQ09ORklHX1VTQl9O RVRfTkVUMTA4MD15CkNPTkZJR19VU0JfTkVUX1BMVVNCPXkKQ09ORklHX1VTQl9ORVRfTUNTNzgz MD15CkNPTkZJR19VU0JfTkVUX1JORElTX0hPU1Q9eQpDT05GSUdfVVNCX05FVF9DRENfU1VCU0VU X0VOQUJMRT15CkNPTkZJR19VU0JfTkVUX0NEQ19TVUJTRVQ9eQpDT05GSUdfVVNCX0FMSV9NNTYz Mj15CkNPTkZJR19VU0JfQU4yNzIwPXkKQ09ORklHX1VTQl9CRUxLSU49eQpDT05GSUdfVVNCX0FS TUxJTlVYPXkKQ09ORklHX1VTQl9FUFNPTjI4ODg9eQpDT05GSUdfVVNCX0tDMjE5MD15CkNPTkZJ R19VU0JfTkVUX1pBVVJVUz15CkNPTkZJR19VU0JfTkVUX0NYODIzMTBfRVRIPXkKQ09ORklHX1VT Ql9ORVRfS0FMTUlBPXkKQ09ORklHX1VTQl9ORVRfUU1JX1dXQU49eQpDT05GSUdfVVNCX0hTTz15 CkNPTkZJR19VU0JfTkVUX0lOVDUxWDE9eQpDT05GSUdfVVNCX0NEQ19QSE9ORVQ9eQpDT05GSUdf VVNCX0lQSEVUSD15CkNPTkZJR19VU0JfU0lFUlJBX05FVD15CkNPTkZJR19VU0JfVkw2MDA9eQpD T05GSUdfVVNCX05FVF9DSDkyMDA9eQpDT05GSUdfVVNCX05FVF9BUUMxMTE9eQpDT05GSUdfVVNC X1JUTDgxNTNfRUNNPXkKQ09ORklHX1dMQU49eQpDT05GSUdfV0xBTl9WRU5ET1JfQURNVEVLPXkK Q09ORklHX0FETTgyMTE9eQpDT05GSUdfQVRIX0NPTU1PTj15CkNPTkZJR19XTEFOX1ZFTkRPUl9B VEg9eQpDT05GSUdfQVRIX0RFQlVHPXkKQ09ORklHX0FUSF9UUkFDRVBPSU5UUz15CkNPTkZJR19B VEhfUkVHX0RZTkFNSUNfVVNFUl9SRUdfSElOVFM9eQpDT05GSUdfQVRIX1JFR19EWU5BTUlDX1VT RVJfQ0VSVF9URVNUSU5HPXkKQ09ORklHX0FUSDVLPXkKQ09ORklHX0FUSDVLX0RFQlVHPXkKQ09O RklHX0FUSDVLX1RSQUNFUj15CkNPTkZJR19BVEg1S19QQ0k9eQpDT05GSUdfQVRINUtfVEVTVF9D SEFOTkVMUz15CkNPTkZJR19BVEg5S19IVz15CkNPTkZJR19BVEg5S19DT01NT049eQpDT05GSUdf QVRIOUtfQ09NTU9OX0RFQlVHPXkKQ09ORklHX0FUSDlLX0RGU19ERUJVR0ZTPXkKQ09ORklHX0FU SDlLX0JUQ09FWF9TVVBQT1JUPXkKQ09ORklHX0FUSDlLPXkKQ09ORklHX0FUSDlLX1BDST15CkNP TkZJR19BVEg5S19BSEI9eQpDT05GSUdfQVRIOUtfREVCVUdGUz15CkNPTkZJR19BVEg5S19TVEFU SU9OX1NUQVRJU1RJQ1M9eQpDT05GSUdfQVRIOUtfVFg5OT15CkNPTkZJR19BVEg5S19ERlNfQ0VS VElGSUVEPXkKQ09ORklHX0FUSDlLX0RZTkFDSz15CkNPTkZJR19BVEg5S19XT1c9eQpDT05GSUdf QVRIOUtfUkZLSUxMPXkKQ09ORklHX0FUSDlLX0NIQU5ORUxfQ09OVEVYVD15CkNPTkZJR19BVEg5 S19QQ09FTT15CkNPTkZJR19BVEg5S19QQ0lfTk9fRUVQUk9NPXkKQ09ORklHX0FUSDlLX0hUQz15 CkNPTkZJR19BVEg5S19IVENfREVCVUdGUz15CkNPTkZJR19BVEg5S19IV1JORz15CkNPTkZJR19B VEg5S19DT01NT05fU1BFQ1RSQUw9eQpDT05GSUdfQ0FSTDkxNzA9eQpDT05GSUdfQ0FSTDkxNzBf TEVEUz15CkNPTkZJR19DQVJMOTE3MF9ERUJVR0ZTPXkKQ09ORklHX0NBUkw5MTcwX1dQQz15CkNP TkZJR19DQVJMOTE3MF9IV1JORz15CkNPTkZJR19BVEg2S0w9eQpDT05GSUdfQVRINktMX1NESU89 eQpDT05GSUdfQVRINktMX1VTQj15CkNPTkZJR19BVEg2S0xfREVCVUc9eQpDT05GSUdfQVRINktM X1RSQUNJTkc9eQpDT05GSUdfQVRINktMX1JFR0RPTUFJTj15CkNPTkZJR19BUjU1MjM9eQpDT05G SUdfV0lMNjIxMD15CkNPTkZJR19XSUw2MjEwX0lTUl9DT1I9eQpDT05GSUdfV0lMNjIxMF9UUkFD SU5HPXkKQ09ORklHX1dJTDYyMTBfREVCVUdGUz15CkNPTkZJR19BVEgxMEs9eQpDT05GSUdfQVRI MTBLX0NFPXkKQ09ORklHX0FUSDEwS19QQ0k9eQpDT05GSUdfQVRIMTBLX0FIQj15CkNPTkZJR19B VEgxMEtfU0RJTz15CkNPTkZJR19BVEgxMEtfVVNCPXkKQ09ORklHX0FUSDEwS19ERUJVRz15CkNP TkZJR19BVEgxMEtfREVCVUdGUz15CkNPTkZJR19BVEgxMEtfU1BFQ1RSQUw9eQpDT05GSUdfQVRI MTBLX1RSQUNJTkc9eQpDT05GSUdfQVRIMTBLX0RGU19DRVJUSUZJRUQ9eQpDT05GSUdfV0NOMzZY WD15CkNPTkZJR19XQ04zNlhYX0RFQlVHRlM9eQpDT05GSUdfQVRIMTFLPXkKQ09ORklHX0FUSDEx S19BSEI9eQpDT05GSUdfQVRIMTFLX1BDST15CkNPTkZJR19BVEgxMUtfREVCVUc9eQpDT05GSUdf QVRIMTFLX0RFQlVHRlM9eQpDT05GSUdfQVRIMTFLX1RSQUNJTkc9eQpDT05GSUdfQVRIMTFLX1NQ RUNUUkFMPXkKQ09ORklHX1dMQU5fVkVORE9SX0FUTUVMPXkKQ09ORklHX0FUTUVMPXkKQ09ORklH X1BDSV9BVE1FTD15CkNPTkZJR19QQ01DSUFfQVRNRUw9eQpDT05GSUdfQVQ3NkM1MFhfVVNCPXkK Q09ORklHX1dMQU5fVkVORE9SX0JST0FEQ09NPXkKQ09ORklHX0I0Mz15CkNPTkZJR19CNDNfQkNN QT15CkNPTkZJR19CNDNfU1NCPXkKQ09ORklHX0I0M19CVVNFU19CQ01BX0FORF9TU0I9eQojIENP TkZJR19CNDNfQlVTRVNfQkNNQSBpcyBub3Qgc2V0CiMgQ09ORklHX0I0M19CVVNFU19TU0IgaXMg bm90IHNldApDT05GSUdfQjQzX1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M19QQ0lDT1JFX0FV VE9TRUxFQ1Q9eQpDT05GSUdfQjQzX1NESU89eQpDT05GSUdfQjQzX0JDTUFfUElPPXkKQ09ORklH X0I0M19QSU89eQpDT05GSUdfQjQzX1BIWV9HPXkKQ09ORklHX0I0M19QSFlfTj15CkNPTkZJR19C NDNfUEhZX0xQPXkKQ09ORklHX0I0M19QSFlfSFQ9eQpDT05GSUdfQjQzX0xFRFM9eQpDT05GSUdf QjQzX0hXUk5HPXkKQ09ORklHX0I0M19ERUJVRz15CkNPTkZJR19CNDNMRUdBQ1k9eQpDT05GSUdf QjQzTEVHQUNZX1BDSV9BVVRPU0VMRUNUPXkKQ09ORklHX0I0M0xFR0FDWV9QQ0lDT1JFX0FVVE9T RUxFQ1Q9eQpDT05GSUdfQjQzTEVHQUNZX0xFRFM9eQpDT05GSUdfQjQzTEVHQUNZX0hXUk5HPXkK Q09ORklHX0I0M0xFR0FDWV9ERUJVRz15CkNPTkZJR19CNDNMRUdBQ1lfRE1BPXkKQ09ORklHX0I0 M0xFR0FDWV9QSU89eQpDT05GSUdfQjQzTEVHQUNZX0RNQV9BTkRfUElPX01PREU9eQojIENPTkZJ R19CNDNMRUdBQ1lfRE1BX01PREUgaXMgbm90IHNldAojIENPTkZJR19CNDNMRUdBQ1lfUElPX01P REUgaXMgbm90IHNldApDT05GSUdfQlJDTVVUSUw9eQpDT05GSUdfQlJDTVNNQUM9eQpDT05GSUdf QlJDTUZNQUM9eQpDT05GSUdfQlJDTUZNQUNfUFJPVE9fQkNEQz15CkNPTkZJR19CUkNNRk1BQ19Q Uk9UT19NU0dCVUY9eQpDT05GSUdfQlJDTUZNQUNfU0RJTz15CkNPTkZJR19CUkNNRk1BQ19VU0I9 eQpDT05GSUdfQlJDTUZNQUNfUENJRT15CkNPTkZJR19CUkNNX1RSQUNJTkc9eQpDT05GSUdfQlJD TURCRz15CkNPTkZJR19XTEFOX1ZFTkRPUl9DSVNDTz15CkNPTkZJR19BSVJPPXkKQ09ORklHX0FJ Uk9fQ1M9eQpDT05GSUdfV0xBTl9WRU5ET1JfSU5URUw9eQpDT05GSUdfSVBXMjEwMD15CkNPTkZJ R19JUFcyMTAwX01PTklUT1I9eQpDT05GSUdfSVBXMjEwMF9ERUJVRz15CkNPTkZJR19JUFcyMjAw PXkKQ09ORklHX0lQVzIyMDBfTU9OSVRPUj15CkNPTkZJR19JUFcyMjAwX1JBRElPVEFQPXkKQ09O RklHX0lQVzIyMDBfUFJPTUlTQ1VPVVM9eQpDT05GSUdfSVBXMjIwMF9RT1M9eQpDT05GSUdfSVBX MjIwMF9ERUJVRz15CkNPTkZJR19MSUJJUFc9eQpDT05GSUdfTElCSVBXX0RFQlVHPXkKQ09ORklH X0lXTEVHQUNZPXkKQ09ORklHX0lXTDQ5NjU9eQpDT05GSUdfSVdMMzk0NT15CgojCiMgaXdsMzk0 NSAvIGl3bDQ5NjUgRGVidWdnaW5nIE9wdGlvbnMKIwpDT05GSUdfSVdMRUdBQ1lfREVCVUc9eQpD T05GSUdfSVdMRUdBQ1lfREVCVUdGUz15CiMgZW5kIG9mIGl3bDM5NDUgLyBpd2w0OTY1IERlYnVn Z2luZyBPcHRpb25zCgpDT05GSUdfSVdMV0lGST15CkNPTkZJR19JV0xXSUZJX0xFRFM9eQpDT05G SUdfSVdMRFZNPXkKQ09ORklHX0lXTE1WTT15CkNPTkZJR19JV0xXSUZJX0JDQVNUX0ZJTFRFUklO Rz15CgojCiMgRGVidWdnaW5nIE9wdGlvbnMKIwpDT05GSUdfSVdMV0lGSV9ERUJVRz15CkNPTkZJ R19JV0xXSUZJX0RFQlVHRlM9eQpDT05GSUdfSVdMV0lGSV9ERVZJQ0VfVFJBQ0lORz15CiMgZW5k IG9mIERlYnVnZ2luZyBPcHRpb25zCgpDT05GSUdfV0xBTl9WRU5ET1JfSU5URVJTSUw9eQpDT05G SUdfSE9TVEFQPXkKQ09ORklHX0hPU1RBUF9GSVJNV0FSRT15CkNPTkZJR19IT1NUQVBfRklSTVdB UkVfTlZSQU09eQpDT05GSUdfSE9TVEFQX1BMWD15CkNPTkZJR19IT1NUQVBfUENJPXkKQ09ORklH X0hPU1RBUF9DUz15CkNPTkZJR19IRVJNRVM9eQpDT05GSUdfSEVSTUVTX1BSSVNNPXkKQ09ORklH X0hFUk1FU19DQUNIRV9GV19PTl9JTklUPXkKQ09ORklHX1BMWF9IRVJNRVM9eQpDT05GSUdfVE1E X0hFUk1FUz15CkNPTkZJR19OT1JURUxfSEVSTUVTPXkKQ09ORklHX1BDSV9IRVJNRVM9eQpDT05G SUdfUENNQ0lBX0hFUk1FUz15CkNPTkZJR19QQ01DSUFfU1BFQ1RSVU09eQpDT05GSUdfT1JJTk9D T19VU0I9eQpDT05GSUdfUDU0X0NPTU1PTj15CkNPTkZJR19QNTRfVVNCPXkKQ09ORklHX1A1NF9Q Q0k9eQpDT05GSUdfUDU0X1NQST15CkNPTkZJR19QNTRfU1BJX0RFRkFVTFRfRUVQUk9NPXkKQ09O RklHX1A1NF9MRURTPXkKQ09ORklHX1BSSVNNNTQ9eQpDT05GSUdfV0xBTl9WRU5ET1JfTUFSVkVM TD15CkNPTkZJR19MSUJFUlRBUz15CkNPTkZJR19MSUJFUlRBU19VU0I9eQpDT05GSUdfTElCRVJU QVNfQ1M9eQpDT05GSUdfTElCRVJUQVNfU0RJTz15CkNPTkZJR19MSUJFUlRBU19TUEk9eQpDT05G SUdfTElCRVJUQVNfREVCVUc9eQpDT05GSUdfTElCRVJUQVNfTUVTSD15CkNPTkZJR19MSUJFUlRB U19USElORklSTT15CkNPTkZJR19MSUJFUlRBU19USElORklSTV9ERUJVRz15CkNPTkZJR19MSUJF UlRBU19USElORklSTV9VU0I9eQpDT05GSUdfTVdJRklFWD15CkNPTkZJR19NV0lGSUVYX1NESU89 eQpDT05GSUdfTVdJRklFWF9QQ0lFPXkKQ09ORklHX01XSUZJRVhfVVNCPXkKQ09ORklHX01XTDhL PXkKQ09ORklHX1dMQU5fVkVORE9SX01FRElBVEVLPXkKQ09ORklHX01UNzYwMVU9eQpDT05GSUdf TVQ3Nl9DT1JFPXkKQ09ORklHX01UNzZfTEVEUz15CkNPTkZJR19NVDc2X1VTQj15CkNPTkZJR19N VDc2X1NESU89eQpDT05GSUdfTVQ3NngwMl9MSUI9eQpDT05GSUdfTVQ3NngwMl9VU0I9eQpDT05G SUdfTVQ3NngwX0NPTU1PTj15CkNPTkZJR19NVDc2eDBVPXkKQ09ORklHX01UNzZ4MEU9eQpDT05G SUdfTVQ3NngyX0NPTU1PTj15CkNPTkZJR19NVDc2eDJFPXkKQ09ORklHX01UNzZ4MlU9eQpDT05G SUdfTVQ3NjAzRT15CkNPTkZJR19NVDc2MTVfQ09NTU9OPXkKQ09ORklHX01UNzYxNUU9eQpDT05G SUdfTVQ3NjYzX1VTQl9TRElPX0NPTU1PTj15CkNPTkZJR19NVDc2NjNVPXkKQ09ORklHX01UNzY2 M1M9eQpDT05GSUdfTVQ3OTE1RT15CkNPTkZJR19XTEFOX1ZFTkRPUl9NSUNST0NISVA9eQpDT05G SUdfV0lMQzEwMDA9eQpDT05GSUdfV0lMQzEwMDBfU0RJTz15CkNPTkZJR19XSUxDMTAwMF9TUEk9 eQpDT05GSUdfV0lMQzEwMDBfSFdfT09CX0lOVFI9eQpDT05GSUdfV0xBTl9WRU5ET1JfUkFMSU5L PXkKQ09ORklHX1JUMlgwMD15CkNPTkZJR19SVDI0MDBQQ0k9eQpDT05GSUdfUlQyNTAwUENJPXkK Q09ORklHX1JUNjFQQ0k9eQpDT05GSUdfUlQyODAwUENJPXkKQ09ORklHX1JUMjgwMFBDSV9SVDMz WFg9eQpDT05GSUdfUlQyODAwUENJX1JUMzVYWD15CkNPTkZJR19SVDI4MDBQQ0lfUlQ1M1hYPXkK Q09ORklHX1JUMjgwMFBDSV9SVDMyOTA9eQpDT05GSUdfUlQyNTAwVVNCPXkKQ09ORklHX1JUNzNV U0I9eQpDT05GSUdfUlQyODAwVVNCPXkKQ09ORklHX1JUMjgwMFVTQl9SVDMzWFg9eQpDT05GSUdf UlQyODAwVVNCX1JUMzVYWD15CkNPTkZJR19SVDI4MDBVU0JfUlQzNTczPXkKQ09ORklHX1JUMjgw MFVTQl9SVDUzWFg9eQpDT05GSUdfUlQyODAwVVNCX1JUNTVYWD15CkNPTkZJR19SVDI4MDBVU0Jf VU5LTk9XTj15CkNPTkZJR19SVDI4MDBfTElCPXkKQ09ORklHX1JUMjgwMF9MSUJfTU1JTz15CkNP TkZJR19SVDJYMDBfTElCX01NSU89eQpDT05GSUdfUlQyWDAwX0xJQl9QQ0k9eQpDT05GSUdfUlQy WDAwX0xJQl9VU0I9eQpDT05GSUdfUlQyWDAwX0xJQj15CkNPTkZJR19SVDJYMDBfTElCX0ZJUk1X QVJFPXkKQ09ORklHX1JUMlgwMF9MSUJfQ1JZUFRPPXkKQ09ORklHX1JUMlgwMF9MSUJfTEVEUz15 CkNPTkZJR19SVDJYMDBfTElCX0RFQlVHRlM9eQpDT05GSUdfUlQyWDAwX0RFQlVHPXkKQ09ORklH X1dMQU5fVkVORE9SX1JFQUxURUs9eQpDT05GSUdfUlRMODE4MD15CkNPTkZJR19SVEw4MTg3PXkK Q09ORklHX1JUTDgxODdfTEVEUz15CkNPTkZJR19SVExfQ0FSRFM9eQpDT05GSUdfUlRMODE5MkNF PXkKQ09ORklHX1JUTDgxOTJTRT15CkNPTkZJR19SVEw4MTkyREU9eQpDT05GSUdfUlRMODcyM0FF PXkKQ09ORklHX1JUTDg3MjNCRT15CkNPTkZJR19SVEw4MTg4RUU9eQpDT05GSUdfUlRMODE5MkVF PXkKQ09ORklHX1JUTDg4MjFBRT15CkNPTkZJR19SVEw4MTkyQ1U9eQpDT05GSUdfUlRMV0lGST15 CkNPTkZJR19SVExXSUZJX1BDST15CkNPTkZJR19SVExXSUZJX1VTQj15CkNPTkZJR19SVExXSUZJ X0RFQlVHPXkKQ09ORklHX1JUTDgxOTJDX0NPTU1PTj15CkNPTkZJR19SVEw4NzIzX0NPTU1PTj15 CkNPTkZJR19SVExCVENPRVhJU1Q9eQpDT05GSUdfUlRMOFhYWFU9eQpDT05GSUdfUlRMOFhYWFVf VU5URVNURUQ9eQpDT05GSUdfUlRXODg9eQpDT05GSUdfUlRXODhfQ09SRT15CkNPTkZJR19SVFc4 OF9QQ0k9eQpDT05GSUdfUlRXODhfODgyMkI9eQpDT05GSUdfUlRXODhfODgyMkM9eQpDT05GSUdf UlRXODhfODcyM0Q9eQpDT05GSUdfUlRXODhfODgyMUM9eQpDT05GSUdfUlRXODhfODgyMkJFPXkK Q09ORklHX1JUVzg4Xzg4MjJDRT15CkNPTkZJR19SVFc4OF84NzIzREU9eQpDT05GSUdfUlRXODhf ODgyMUNFPXkKQ09ORklHX1JUVzg4X0RFQlVHPXkKQ09ORklHX1JUVzg4X0RFQlVHRlM9eQpDT05G SUdfV0xBTl9WRU5ET1JfUlNJPXkKQ09ORklHX1JTSV85MVg9eQpDT05GSUdfUlNJX0RFQlVHRlM9 eQpDT05GSUdfUlNJX1NESU89eQpDT05GSUdfUlNJX1VTQj15CkNPTkZJR19SU0lfQ09FWD15CkNP TkZJR19XTEFOX1ZFTkRPUl9TVD15CkNPTkZJR19DVzEyMDA9eQpDT05GSUdfQ1cxMjAwX1dMQU5f U0RJTz15CkNPTkZJR19DVzEyMDBfV0xBTl9TUEk9eQpDT05GSUdfV0xBTl9WRU5ET1JfVEk9eQpD T05GSUdfV0wxMjUxPXkKQ09ORklHX1dMMTI1MV9TUEk9eQpDT05GSUdfV0wxMjUxX1NESU89eQpD T05GSUdfV0wxMlhYPXkKQ09ORklHX1dMMThYWD15CkNPTkZJR19XTENPUkU9eQpDT05GSUdfV0xD T1JFX1NQST15CkNPTkZJR19XTENPUkVfU0RJTz15CkNPTkZJR19XSUxJTktfUExBVEZPUk1fREFU QT15CkNPTkZJR19XTEFOX1ZFTkRPUl9aWURBUz15CkNPTkZJR19VU0JfWkQxMjAxPXkKQ09ORklH X1pEMTIxMVJXPXkKQ09ORklHX1pEMTIxMVJXX0RFQlVHPXkKQ09ORklHX1dMQU5fVkVORE9SX1FV QU5URU5OQT15CkNPTkZJR19RVE5GTUFDPXkKQ09ORklHX1FUTkZNQUNfUENJRT15CkNPTkZJR19Q Q01DSUFfUkFZQ1M9eQpDT05GSUdfUENNQ0lBX1dMMzUwMT15CkNPTkZJR19NQUM4MDIxMV9IV1NJ TT15CkNPTkZJR19VU0JfTkVUX1JORElTX1dMQU49eQpDT05GSUdfVklSVF9XSUZJPXkKQ09ORklH X1dBTj15CkNPTkZJR19IT1NURVNTX1NWMTE9bQpDT05GSUdfQ09TQT1tCkNPTkZJR19MQU5NRURJ QT15CkNPTkZJR19TRUFMRVZFTF80MDIxPW0KQ09ORklHX0hETEM9eQpDT05GSUdfSERMQ19SQVc9 eQpDT05GSUdfSERMQ19SQVdfRVRIPXkKQ09ORklHX0hETENfQ0lTQ089eQpDT05GSUdfSERMQ19G Uj15CkNPTkZJR19IRExDX1BQUD15CkNPTkZJR19IRExDX1gyNT15CkNPTkZJR19QQ0kyMDBTWU49 eQpDT05GSUdfV0FOWEw9eQpDT05GSUdfUEMzMDBUT089eQpDT05GSUdfTjI9eQpDT05GSUdfQzEw MT15CkNPTkZJR19GQVJTWU5DPXkKQ09ORklHX0xBUEJFVEhFUj15CkNPTkZJR19TQk5JPXkKQ09O RklHX1NCTklfTVVMVElMSU5FPXkKQ09ORklHX0lFRUU4MDIxNTRfRFJJVkVSUz15CkNPTkZJR19J RUVFODAyMTU0X0ZBS0VMQj15CkNPTkZJR19JRUVFODAyMTU0X0FUODZSRjIzMD15CkNPTkZJR19J RUVFODAyMTU0X0FUODZSRjIzMF9ERUJVR0ZTPXkKQ09ORklHX0lFRUU4MDIxNTRfTVJGMjRKNDA9 eQpDT05GSUdfSUVFRTgwMjE1NF9DQzI1MjA9eQpDT05GSUdfSUVFRTgwMjE1NF9BVFVTQj15CkNP TkZJR19JRUVFODAyMTU0X0FERjcyNDI9eQpDT05GSUdfSUVFRTgwMjE1NF9DQTgyMTA9eQpDT05G SUdfSUVFRTgwMjE1NF9DQTgyMTBfREVCVUdGUz15CkNPTkZJR19JRUVFODAyMTU0X01DUjIwQT15 CkNPTkZJR19JRUVFODAyMTU0X0hXU0lNPXkKQ09ORklHX1ZNWE5FVDM9eQpDT05GSUdfRlVKSVRT VV9FUz15CkNPTkZJR19VU0I0X05FVD15CkNPTkZJR19IWVBFUlZfTkVUPXkKQ09ORklHX05FVERF VlNJTT15CkNPTkZJR19ORVRfRkFJTE9WRVI9eQpDT05GSUdfSVNETj15CkNPTkZJR19JU0ROX0NB UEk9eQpDT05GSUdfQ0FQSV9UUkFDRT15CkNPTkZJR19JU0ROX0NBUElfTUlERExFV0FSRT15CkNP TkZJR19NSVNETj15CkNPTkZJR19NSVNETl9EU1A9eQpDT05GSUdfTUlTRE5fTDFPSVA9eQoKIwoj IG1JU0ROIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfTUlTRE5fSEZDUENJPXkKQ09ORklHX01J U0ROX0hGQ01VTFRJPXkKQ09ORklHX01JU0ROX0hGQ1VTQj15CkNPTkZJR19NSVNETl9BVk1GUklU Wj15CkNPTkZJR19NSVNETl9TUEVFREZBWD15CkNPTkZJR19NSVNETl9JTkZJTkVPTj15CkNPTkZJ R19NSVNETl9XNjY5Mj15CkNPTkZJR19NSVNETl9ORVRKRVQ9eQpDT05GSUdfTUlTRE5fSERMQz15 CkNPTkZJR19NSVNETl9JUEFDPXkKQ09ORklHX01JU0ROX0lTQVI9eQpDT05GSUdfTlZNPXkKQ09O RklHX05WTV9QQkxLPXkKQ09ORklHX05WTV9QQkxLX0RFQlVHPXkKCiMKIyBJbnB1dCBkZXZpY2Ug c3VwcG9ydAojCkNPTkZJR19JTlBVVD15CkNPTkZJR19JTlBVVF9MRURTPXkKQ09ORklHX0lOUFVU X0ZGX01FTUxFU1M9eQpDT05GSUdfSU5QVVRfU1BBUlNFS01BUD15CkNPTkZJR19JTlBVVF9NQVRS SVhLTUFQPXkKCiMKIyBVc2VybGFuZCBpbnRlcmZhY2VzCiMKQ09ORklHX0lOUFVUX01PVVNFREVW PXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1BTQVVYPXkKQ09ORklHX0lOUFVUX01PVVNFREVWX1ND UkVFTl9YPTEwMjQKQ09ORklHX0lOUFVUX01PVVNFREVWX1NDUkVFTl9ZPTc2OApDT05GSUdfSU5Q VVRfSk9ZREVWPXkKQ09ORklHX0lOUFVUX0VWREVWPXkKQ09ORklHX0lOUFVUX0VWQlVHPXkKCiMK IyBJbnB1dCBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19JTlBVVF9LRVlCT0FSRD15CkNPTkZJR19L RVlCT0FSRF9BREM9eQpDT05GSUdfS0VZQk9BUkRfQURQNTUyMD15CkNPTkZJR19LRVlCT0FSRF9B RFA1NTg4PXkKQ09ORklHX0tFWUJPQVJEX0FEUDU1ODk9eQpDT05GSUdfS0VZQk9BUkRfQVBQTEVT UEk9eQpDT05GSUdfS0VZQk9BUkRfQVRLQkQ9eQpDT05GSUdfS0VZQk9BUkRfUVQxMDUwPXkKQ09O RklHX0tFWUJPQVJEX1FUMTA3MD15CkNPTkZJR19LRVlCT0FSRF9RVDIxNjA9eQpDT05GSUdfS0VZ Qk9BUkRfRExJTktfRElSNjg1PXkKQ09ORklHX0tFWUJPQVJEX0xLS0JEPXkKQ09ORklHX0tFWUJP QVJEX0dQSU89eQpDT05GSUdfS0VZQk9BUkRfR1BJT19QT0xMRUQ9eQpDT05GSUdfS0VZQk9BUkRf VENBNjQxNj15CkNPTkZJR19LRVlCT0FSRF9UQ0E4NDE4PXkKQ09ORklHX0tFWUJPQVJEX01BVFJJ WD15CkNPTkZJR19LRVlCT0FSRF9MTTgzMjM9eQpDT05GSUdfS0VZQk9BUkRfTE04MzMzPXkKQ09O RklHX0tFWUJPQVJEX01BWDczNTk9eQpDT05GSUdfS0VZQk9BUkRfTUNTPXkKQ09ORklHX0tFWUJP QVJEX01QUjEyMT15CkNPTkZJR19LRVlCT0FSRF9ORVdUT049eQpDT05GSUdfS0VZQk9BUkRfT1BF TkNPUkVTPXkKQ09ORklHX0tFWUJPQVJEX1NBTVNVTkc9eQpDT05GSUdfS0VZQk9BUkRfR09MREZJ U0hfRVZFTlRTPXkKQ09ORklHX0tFWUJPQVJEX1NUT1dBV0FZPXkKQ09ORklHX0tFWUJPQVJEX1NV TktCRD15CkNPTkZJR19LRVlCT0FSRF9TVE1QRT15CkNPTkZJR19LRVlCT0FSRF9JUVM2Mlg9eQpD T05GSUdfS0VZQk9BUkRfT01BUDQ9eQpDT05GSUdfS0VZQk9BUkRfVEMzNTg5WD15CkNPTkZJR19L RVlCT0FSRF9UTTJfVE9VQ0hLRVk9eQpDT05GSUdfS0VZQk9BUkRfVFdMNDAzMD15CkNPTkZJR19L RVlCT0FSRF9YVEtCRD15CkNPTkZJR19LRVlCT0FSRF9DUk9TX0VDPXkKQ09ORklHX0tFWUJPQVJE X0NBUDExWFg9eQpDT05GSUdfS0VZQk9BUkRfQkNNPXkKQ09ORklHX0tFWUJPQVJEX01US19QTUlD PXkKQ09ORklHX0lOUFVUX01PVVNFPXkKQ09ORklHX01PVVNFX1BTMj15CkNPTkZJR19NT1VTRV9Q UzJfQUxQUz15CkNPTkZJR19NT1VTRV9QUzJfQllEPXkKQ09ORklHX01PVVNFX1BTMl9MT0dJUFMy UFA9eQpDT05GSUdfTU9VU0VfUFMyX1NZTkFQVElDUz15CkNPTkZJR19NT1VTRV9QUzJfU1lOQVBU SUNTX1NNQlVTPXkKQ09ORklHX01PVVNFX1BTMl9DWVBSRVNTPXkKQ09ORklHX01PVVNFX1BTMl9M SUZFQk9PSz15CkNPTkZJR19NT1VTRV9QUzJfVFJBQ0tQT0lOVD15CkNPTkZJR19NT1VTRV9QUzJf RUxBTlRFQ0g9eQpDT05GSUdfTU9VU0VfUFMyX0VMQU5URUNIX1NNQlVTPXkKQ09ORklHX01PVVNF X1BTMl9TRU5URUxJQz15CkNPTkZJR19NT1VTRV9QUzJfVE9VQ0hLSVQ9eQpDT05GSUdfTU9VU0Vf UFMyX09MUEM9eQpDT05GSUdfTU9VU0VfUFMyX0ZPQ0FMVEVDSD15CkNPTkZJR19NT1VTRV9QUzJf Vk1NT1VTRT15CkNPTkZJR19NT1VTRV9QUzJfU01CVVM9eQpDT05GSUdfTU9VU0VfU0VSSUFMPXkK Q09ORklHX01PVVNFX0FQUExFVE9VQ0g9eQpDT05GSUdfTU9VU0VfQkNNNTk3ND15CkNPTkZJR19N T1VTRV9DWUFQQT15CkNPTkZJR19NT1VTRV9FTEFOX0kyQz15CkNPTkZJR19NT1VTRV9FTEFOX0ky Q19JMkM9eQpDT05GSUdfTU9VU0VfRUxBTl9JMkNfU01CVVM9eQpDT05GSUdfTU9VU0VfSU5QT1JU PXkKQ09ORklHX01PVVNFX0FUSVhMPXkKQ09ORklHX01PVVNFX0xPR0lCTT15CkNPTkZJR19NT1VT RV9QQzExMFBBRD15CkNPTkZJR19NT1VTRV9WU1hYWEFBPXkKQ09ORklHX01PVVNFX0dQSU89eQpD T05GSUdfTU9VU0VfU1lOQVBUSUNTX0kyQz15CkNPTkZJR19NT1VTRV9TWU5BUFRJQ1NfVVNCPXkK Q09ORklHX0lOUFVUX0pPWVNUSUNLPXkKQ09ORklHX0pPWVNUSUNLX0FOQUxPRz15CkNPTkZJR19K T1lTVElDS19BM0Q9eQpDT05GSUdfSk9ZU1RJQ0tfQURDPXkKQ09ORklHX0pPWVNUSUNLX0FEST15 CkNPTkZJR19KT1lTVElDS19DT0JSQT15CkNPTkZJR19KT1lTVElDS19HRjJLPXkKQ09ORklHX0pP WVNUSUNLX0dSSVA9eQpDT05GSUdfSk9ZU1RJQ0tfR1JJUF9NUD15CkNPTkZJR19KT1lTVElDS19H VUlMTEVNT1Q9eQpDT05GSUdfSk9ZU1RJQ0tfSU5URVJBQ1Q9eQpDT05GSUdfSk9ZU1RJQ0tfU0lE RVdJTkRFUj15CkNPTkZJR19KT1lTVElDS19UTURDPXkKQ09ORklHX0pPWVNUSUNLX0lGT1JDRT15 CkNPTkZJR19KT1lTVElDS19JRk9SQ0VfVVNCPXkKQ09ORklHX0pPWVNUSUNLX0lGT1JDRV8yMzI9 eQpDT05GSUdfSk9ZU1RJQ0tfV0FSUklPUj15CkNPTkZJR19KT1lTVElDS19NQUdFTExBTj15CkNP TkZJR19KT1lTVElDS19TUEFDRU9SQj15CkNPTkZJR19KT1lTVElDS19TUEFDRUJBTEw9eQpDT05G SUdfSk9ZU1RJQ0tfU1RJTkdFUj15CkNPTkZJR19KT1lTVElDS19UV0lESk9ZPXkKQ09ORklHX0pP WVNUSUNLX1pIRU5IVUE9eQpDT05GSUdfSk9ZU1RJQ0tfREI5PXkKQ09ORklHX0pPWVNUSUNLX0dB TUVDT049eQpDT05GSUdfSk9ZU1RJQ0tfVFVSQk9HUkFGWD15CkNPTkZJR19KT1lTVElDS19BUzUw MTE9eQpDT05GSUdfSk9ZU1RJQ0tfSk9ZRFVNUD15CkNPTkZJR19KT1lTVElDS19YUEFEPXkKQ09O RklHX0pPWVNUSUNLX1hQQURfRkY9eQpDT05GSUdfSk9ZU1RJQ0tfWFBBRF9MRURTPXkKQ09ORklH X0pPWVNUSUNLX1dBTEtFUkEwNzAxPXkKQ09ORklHX0pPWVNUSUNLX1BTWFBBRF9TUEk9eQpDT05G SUdfSk9ZU1RJQ0tfUFNYUEFEX1NQSV9GRj15CkNPTkZJR19KT1lTVElDS19QWFJDPXkKQ09ORklH X0pPWVNUSUNLX0ZTSUE2Qj15CkNPTkZJR19JTlBVVF9UQUJMRVQ9eQpDT05GSUdfVEFCTEVUX1VT Ql9BQ0VDQUQ9eQpDT05GSUdfVEFCTEVUX1VTQl9BSVBURUs9eQpDT05GSUdfVEFCTEVUX1VTQl9I QU5XQU5HPXkKQ09ORklHX1RBQkxFVF9VU0JfS0JUQUI9eQpDT05GSUdfVEFCTEVUX1VTQl9QRUdB U1VTPXkKQ09ORklHX1RBQkxFVF9TRVJJQUxfV0FDT000PXkKQ09ORklHX0lOUFVUX1RPVUNIU0NS RUVOPXkKQ09ORklHX1RPVUNIU0NSRUVOX1BST1BFUlRJRVM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5f ODhQTTg2MFg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQURTNzg0Nj15CkNPTkZJR19UT1VDSFNDUkVF Tl9BRDc4Nzc9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5PXkKQ09ORklHX1RPVUNIU0NSRUVO X0FENzg3OV9JMkM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQUQ3ODc5X1NQST15CkNPTkZJR19UT1VD SFNDUkVFTl9BREM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQVIxMDIxX0kyQz15CkNPTkZJR19UT1VD SFNDUkVFTl9BVE1FTF9NWFQ9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQVRNRUxfTVhUX1QzNz15CkNP TkZJR19UT1VDSFNDUkVFTl9BVU9fUElYQ0lSPXkKQ09ORklHX1RPVUNIU0NSRUVOX0JVMjEwMTM9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQlUyMTAyOT15CkNPTkZJR19UT1VDSFNDUkVFTl9DSElQT05F X0lDTjgzMTg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ0hJUE9ORV9JQ044NTA1PXkKQ09ORklHX1RP VUNIU0NSRUVOX0NZOENUTUExNDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fQ1k4Q1RNRzExMD15CkNP TkZJR19UT1VDSFNDUkVFTl9DWVRUU1BfQ09SRT15CkNPTkZJR19UT1VDSFNDUkVFTl9DWVRUU1Bf STJDPXkKQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRTUF9TUEk9eQpDT05GSUdfVE9VQ0hTQ1JFRU5f Q1lUVFNQNF9DT1JFPXkKQ09ORklHX1RPVUNIU0NSRUVOX0NZVFRTUDRfSTJDPXkKQ09ORklHX1RP VUNIU0NSRUVOX0NZVFRTUDRfU1BJPXkKQ09ORklHX1RPVUNIU0NSRUVOX0RBOTAzND15CkNPTkZJ R19UT1VDSFNDUkVFTl9EQTkwNTI9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRFlOQVBSTz15CkNPTkZJ R19UT1VDSFNDUkVFTl9IQU1QU0hJUkU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUVUST15CkNPTkZJ R19UT1VDSFNDUkVFTl9FR0FMQVg9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUdBTEFYX1NFUklBTD15 CkNPTkZJR19UT1VDSFNDUkVFTl9FWEMzMDAwPXkKQ09ORklHX1RPVUNIU0NSRUVOX0ZVSklUU1U9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fR09PRElYPXkKQ09ORklHX1RPVUNIU0NSRUVOX0hJREVFUD15 CkNPTkZJR19UT1VDSFNDUkVFTl9JTEkyMTBYPXkKQ09ORklHX1RPVUNIU0NSRUVOX1M2U1k3NjE9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fR1VOWkU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUtURjIxMjc9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRUxBTj15CkNPTkZJR19UT1VDSFNDUkVFTl9FTE89eQpDT05G SUdfVE9VQ0hTQ1JFRU5fV0FDT01fVzgwMDE9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0FDT01fSTJD PXkKQ09ORklHX1RPVUNIU0NSRUVOX01BWDExODAxPXkKQ09ORklHX1RPVUNIU0NSRUVOX01DUzUw MDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fTU1TMTE0PXkKQ09ORklHX1RPVUNIU0NSRUVOX01FTEZB U19NSVA0PXkKQ09ORklHX1RPVUNIU0NSRUVOX01UT1VDSD15CkNPTkZJR19UT1VDSFNDUkVFTl9J TVg2VUxfVFNDPXkKQ09ORklHX1RPVUNIU0NSRUVOX0lORVhJTz15CkNPTkZJR19UT1VDSFNDUkVF Tl9NSzcxMj15CkNPTkZJR19UT1VDSFNDUkVFTl9IVENQRU49eQpDT05GSUdfVE9VQ0hTQ1JFRU5f UEVOTU9VTlQ9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRURUX0ZUNVgwNj15CkNPTkZJR19UT1VDSFND UkVFTl9UT1VDSFJJR0hUPXkKQ09ORklHX1RPVUNIU0NSRUVOX1RPVUNIV0lOPXkKQ09ORklHX1RP VUNIU0NSRUVOX1RJX0FNMzM1WF9UU0M9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVUNCMTQwMD15CkNP TkZJR19UT1VDSFNDUkVFTl9QSVhDSVI9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV0RUODdYWF9JMkM9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV004MzFYPXkKQ09ORklHX1RPVUNIU0NSRUVOX1dNOTdYWD15 CkNPTkZJR19UT1VDSFNDUkVFTl9XTTk3MDU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fV005NzEyPXkK Q09ORklHX1RPVUNIU0NSRUVOX1dNOTcxMz15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfQ09NUE9T SVRFPXkKQ09ORklHX1RPVUNIU0NSRUVOX01DMTM3ODM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNC X0VHQUxBWD15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfUEFOSklUPXkKQ09ORklHX1RPVUNIU0NS RUVOX1VTQl8zTT15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfSVRNPXkKQ09ORklHX1RPVUNIU0NS RUVOX1VTQl9FVFVSQk89eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0dVTlpFPXkKQ09ORklHX1RP VUNIU0NSRUVOX1VTQl9ETUNfVFNDMTA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lSVE9VQ0g9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0lERUFMVEVLPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VT Ql9HRU5FUkFMX1RPVUNIPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9HT1RPUD15CkNPTkZJR19U T1VDSFNDUkVFTl9VU0JfSkFTVEVDPXkKQ09ORklHX1RPVUNIU0NSRUVOX1VTQl9FTE89eQpDT05G SUdfVE9VQ0hTQ1JFRU5fVVNCX0UyST15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfWllUUk9OSUM9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVVNCX0VUVF9UQzQ1VVNCPXkKQ09ORklHX1RPVUNIU0NSRUVO X1VTQl9ORVhJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9VU0JfRUFTWVRPVUNIPXkKQ09ORklHX1RP VUNIU0NSRUVOX1RPVUNISVQyMTM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVFNDX1NFUklPPXkKQ09O RklHX1RPVUNIU0NSRUVOX1RTQzIwMFhfQ09SRT15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA0 PXkKQ09ORklHX1RPVUNIU0NSRUVOX1RTQzIwMDU9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fVFNDMjAw Nz15CkNPTkZJR19UT1VDSFNDUkVFTl9UU0MyMDA3X0lJTz15CkNPTkZJR19UT1VDSFNDUkVFTl9Q Q0FQPXkKQ09ORklHX1RPVUNIU0NSRUVOX1JNX1RTPXkKQ09ORklHX1RPVUNIU0NSRUVOX1NJTEVB RD15CkNPTkZJR19UT1VDSFNDUkVFTl9TSVNfSTJDPXkKQ09ORklHX1RPVUNIU0NSRUVOX1NUMTIz Mj15CkNPTkZJR19UT1VDSFNDUkVFTl9TVE1GVFM9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1RNUEU9 eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSNDA9eQpDT05GSUdfVE9VQ0hTQ1JFRU5fU1VSRkFDRTNf U1BJPXkKQ09ORklHX1RPVUNIU0NSRUVOX1NYODY1ND15CkNPTkZJR19UT1VDSFNDUkVFTl9UUFM2 NTA3WD15CkNPTkZJR19UT1VDSFNDUkVFTl9aRVQ2MjIzPXkKQ09ORklHX1RPVUNIU0NSRUVOX1pG T1JDRT15CkNPTkZJR19UT1VDSFNDUkVFTl9DT0xJQlJJX1ZGNTA9eQpDT05GSUdfVE9VQ0hTQ1JF RU5fUk9ITV9CVTIxMDIzPXkKQ09ORklHX1RPVUNIU0NSRUVOX0lRUzVYWD15CkNPTkZJR19UT1VD SFNDUkVFTl9aSU5JVElYPXkKQ09ORklHX0lOUFVUX01JU0M9eQpDT05GSUdfSU5QVVRfODhQTTg2 MFhfT05LRVk9eQpDT05GSUdfSU5QVVRfODhQTTgwWF9PTktFWT15CkNPTkZJR19JTlBVVF9BRDcx NFg9eQpDT05GSUdfSU5QVVRfQUQ3MTRYX0kyQz15CkNPTkZJR19JTlBVVF9BRDcxNFhfU1BJPXkK Q09ORklHX0lOUFVUX0FSSVpPTkFfSEFQVElDUz15CkNPTkZJR19JTlBVVF9BVE1FTF9DQVBUT1VD SD15CkNPTkZJR19JTlBVVF9CTUExNTA9eQpDT05GSUdfSU5QVVRfRTNYMF9CVVRUT049eQpDT05G SUdfSU5QVVRfUENTUEtSPXkKQ09ORklHX0lOUFVUX01BWDc3NjUwX09OS0VZPXkKQ09ORklHX0lO UFVUX01BWDc3NjkzX0hBUFRJQz15CkNPTkZJR19JTlBVVF9NQVg4OTI1X09OS0VZPXkKQ09ORklH X0lOUFVUX01BWDg5OTdfSEFQVElDPXkKQ09ORklHX0lOUFVUX01DMTM3ODNfUFdSQlVUVE9OPXkK Q09ORklHX0lOUFVUX01NQTg0NTA9eQpDT05GSUdfSU5QVVRfQVBBTkVMPXkKQ09ORklHX0lOUFVU X0dQSU9fQkVFUEVSPXkKQ09ORklHX0lOUFVUX0dQSU9fREVDT0RFUj15CkNPTkZJR19JTlBVVF9H UElPX1ZJQlJBPXkKQ09ORklHX0lOUFVUX0NQQ0FQX1BXUkJVVFRPTj15CkNPTkZJR19JTlBVVF9X SVNUUk9OX0JUTlM9eQpDT05GSUdfSU5QVVRfQVRMQVNfQlROUz15CkNPTkZJR19JTlBVVF9BVElf UkVNT1RFMj15CkNPTkZJR19JTlBVVF9LRVlTUEFOX1JFTU9URT15CkNPTkZJR19JTlBVVF9LWFRK OT15CkNPTkZJR19JTlBVVF9QT1dFUk1BVEU9eQpDT05GSUdfSU5QVVRfWUVBTElOSz15CkNPTkZJ R19JTlBVVF9DTTEwOT15CkNPTkZJR19JTlBVVF9SRUdVTEFUT1JfSEFQVElDPXkKQ09ORklHX0lO UFVUX1JFVFVfUFdSQlVUVE9OPXkKQ09ORklHX0lOUFVUX1RQUzY1MjE4X1BXUkJVVFRPTj15CkNP TkZJR19JTlBVVF9BWFAyMFhfUEVLPXkKQ09ORklHX0lOUFVUX1RXTDQwMzBfUFdSQlVUVE9OPXkK Q09ORklHX0lOUFVUX1RXTDQwMzBfVklCUkE9eQpDT05GSUdfSU5QVVRfVFdMNjA0MF9WSUJSQT15 CkNPTkZJR19JTlBVVF9VSU5QVVQ9eQpDT05GSUdfSU5QVVRfUEFMTUFTX1BXUkJVVFRPTj15CkNP TkZJR19JTlBVVF9QQ0Y1MDYzM19QTVU9eQpDT05GSUdfSU5QVVRfUENGODU3ND15CkNPTkZJR19J TlBVVF9QV01fQkVFUEVSPXkKQ09ORklHX0lOUFVUX1BXTV9WSUJSQT15CkNPTkZJR19JTlBVVF9S SzgwNV9QV1JLRVk9eQpDT05GSUdfSU5QVVRfR1BJT19ST1RBUllfRU5DT0RFUj15CkNPTkZJR19J TlBVVF9EQTcyODBfSEFQVElDUz15CkNPTkZJR19JTlBVVF9EQTkwNTJfT05LRVk9eQpDT05GSUdf SU5QVVRfREE5MDU1X09OS0VZPXkKQ09ORklHX0lOUFVUX0RBOTA2M19PTktFWT15CkNPTkZJR19J TlBVVF9XTTgzMVhfT049eQpDT05GSUdfSU5QVVRfUENBUD15CkNPTkZJR19JTlBVVF9BRFhMMzRY PXkKQ09ORklHX0lOUFVUX0FEWEwzNFhfSTJDPXkKQ09ORklHX0lOUFVUX0FEWEwzNFhfU1BJPXkK Q09ORklHX0lOUFVUX0lNU19QQ1U9eQpDT05GSUdfSU5QVVRfSVFTMjY5QT15CkNPTkZJR19JTlBV VF9DTUEzMDAwPXkKQ09ORklHX0lOUFVUX0NNQTMwMDBfSTJDPXkKQ09ORklHX0lOUFVUX0lERUFQ QURfU0xJREVCQVI9eQpDT05GSUdfSU5QVVRfU09DX0JVVFRPTl9BUlJBWT15CkNPTkZJR19JTlBV VF9EUlYyNjBYX0hBUFRJQ1M9eQpDT05GSUdfSU5QVVRfRFJWMjY2NV9IQVBUSUNTPXkKQ09ORklH X0lOUFVUX0RSVjI2NjdfSEFQVElDUz15CkNPTkZJR19JTlBVVF9SQVZFX1NQX1BXUkJVVFRPTj15 CkNPTkZJR19JTlBVVF9TVFBNSUMxX09OS0VZPXkKQ09ORklHX1JNSTRfQ09SRT15CkNPTkZJR19S TUk0X0kyQz15CkNPTkZJR19STUk0X1NQST15CkNPTkZJR19STUk0X1NNQj15CkNPTkZJR19STUk0 X0YwMz15CkNPTkZJR19STUk0X0YwM19TRVJJTz15CkNPTkZJR19STUk0XzJEX1NFTlNPUj15CkNP TkZJR19STUk0X0YxMT15CkNPTkZJR19STUk0X0YxMj15CkNPTkZJR19STUk0X0YzMD15CkNPTkZJ R19STUk0X0YzND15CkNPTkZJR19STUk0X0YzQT15CkNPTkZJR19STUk0X0Y1ND15CkNPTkZJR19S TUk0X0Y1NT15CgojCiMgSGFyZHdhcmUgSS9PIHBvcnRzCiMKQ09ORklHX1NFUklPPXkKQ09ORklH X0FSQ0hfTUlHSFRfSEFWRV9QQ19TRVJJTz15CkNPTkZJR19TRVJJT19JODA0Mj15CkNPTkZJR19T RVJJT19TRVJQT1JUPXkKQ09ORklHX1NFUklPX0NUODJDNzEwPXkKQ09ORklHX1NFUklPX1BBUktC RD15CkNPTkZJR19TRVJJT19QQ0lQUzI9eQpDT05GSUdfU0VSSU9fTElCUFMyPXkKQ09ORklHX1NF UklPX1JBVz15CkNPTkZJR19TRVJJT19BTFRFUkFfUFMyPXkKQ09ORklHX1NFUklPX1BTMk1VTFQ9 eQpDT05GSUdfU0VSSU9fQVJDX1BTMj15CkNPTkZJR19TRVJJT19BUEJQUzI9eQpDT05GSUdfSFlQ RVJWX0tFWUJPQVJEPXkKQ09ORklHX1NFUklPX0dQSU9fUFMyPXkKQ09ORklHX1VTRVJJTz15CkNP TkZJR19HQU1FUE9SVD15CkNPTkZJR19HQU1FUE9SVF9OUzU1OD15CkNPTkZJR19HQU1FUE9SVF9M ND15CkNPTkZJR19HQU1FUE9SVF9FTVUxMEsxPXkKQ09ORklHX0dBTUVQT1JUX0ZNODAxPXkKIyBl bmQgb2YgSGFyZHdhcmUgSS9PIHBvcnRzCiMgZW5kIG9mIElucHV0IGRldmljZSBzdXBwb3J0Cgoj CiMgQ2hhcmFjdGVyIGRldmljZXMKIwpDT05GSUdfVFRZPXkKQ09ORklHX1ZUPXkKQ09ORklHX0NP TlNPTEVfVFJBTlNMQVRJT05TPXkKQ09ORklHX1ZUX0NPTlNPTEU9eQpDT05GSUdfVlRfQ09OU09M RV9TTEVFUD15CkNPTkZJR19IV19DT05TT0xFPXkKQ09ORklHX1ZUX0hXX0NPTlNPTEVfQklORElO Rz15CkNPTkZJR19VTklYOThfUFRZUz15CkNPTkZJR19MRUdBQ1lfUFRZUz15CkNPTkZJR19MRUdB Q1lfUFRZX0NPVU5UPTI1NgpDT05GSUdfTERJU0NfQVVUT0xPQUQ9eQoKIwojIFNlcmlhbCBkcml2 ZXJzCiMKQ09ORklHX1NFUklBTF9FQVJMWUNPTj15CkNPTkZJR19TRVJJQUxfODI1MD15CkNPTkZJ R19TRVJJQUxfODI1MF9ERVBSRUNBVEVEX09QVElPTlM9eQpDT05GSUdfU0VSSUFMXzgyNTBfUE5Q PXkKQ09ORklHX1NFUklBTF84MjUwXzE2NTUwQV9WQVJJQU5UUz15CkNPTkZJR19TRVJJQUxfODI1 MF9GSU5URUs9eQpDT05GSUdfU0VSSUFMXzgyNTBfQ09OU09MRT15CkNPTkZJR19TRVJJQUxfODI1 MF9ETUE9eQpDT05GSUdfU0VSSUFMXzgyNTBfUENJPXkKQ09ORklHX1NFUklBTF84MjUwX0VYQVI9 eQpDT05GSUdfU0VSSUFMXzgyNTBfQ1M9eQpDT05GSUdfU0VSSUFMXzgyNTBfTUVOX01DQj15CkNP TkZJR19TRVJJQUxfODI1MF9OUl9VQVJUUz00CkNPTkZJR19TRVJJQUxfODI1MF9SVU5USU1FX1VB UlRTPTQKQ09ORklHX1NFUklBTF84MjUwX0VYVEVOREVEPXkKQ09ORklHX1NFUklBTF84MjUwX01B TllfUE9SVFM9eQpDT05GSUdfU0VSSUFMXzgyNTBfRk9VUlBPUlQ9eQpDT05GSUdfU0VSSUFMXzgy NTBfQUNDRU5UPXkKQ09ORklHX1NFUklBTF84MjUwX0FTUEVFRF9WVUFSVD15CkNPTkZJR19TRVJJ QUxfODI1MF9CT0NBPXkKQ09ORklHX1NFUklBTF84MjUwX0VYQVJfU1QxNkM1NTQ9eQpDT05GSUdf U0VSSUFMXzgyNTBfSFVCNj15CkNPTkZJR19TRVJJQUxfODI1MF9TSEFSRV9JUlE9eQpDT05GSUdf U0VSSUFMXzgyNTBfREVURUNUX0lSUT15CkNPTkZJR19TRVJJQUxfODI1MF9SU0E9eQpDT05GSUdf U0VSSUFMXzgyNTBfRFdMSUI9eQpDT05GSUdfU0VSSUFMXzgyNTBfRFc9eQpDT05GSUdfU0VSSUFM XzgyNTBfUlQyODhYPXkKQ09ORklHX1NFUklBTF84MjUwX0xQU1M9eQpDT05GSUdfU0VSSUFMXzgy NTBfTUlEPXkKQ09ORklHX1NFUklBTF9PRl9QTEFURk9STT15CgojCiMgTm9uLTgyNTAgc2VyaWFs IHBvcnQgc3VwcG9ydAojCkNPTkZJR19TRVJJQUxfTUFYMzEwMD15CkNPTkZJR19TRVJJQUxfTUFY MzEwWD15CkNPTkZJR19TRVJJQUxfVUFSVExJVEU9eQpDT05GSUdfU0VSSUFMX1VBUlRMSVRFX0NP TlNPTEU9eQpDT05GSUdfU0VSSUFMX1VBUlRMSVRFX05SX1VBUlRTPTEKQ09ORklHX1NFUklBTF9D T1JFPXkKQ09ORklHX1NFUklBTF9DT1JFX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX0pTTT15CkNP TkZJR19TRVJJQUxfU0lGSVZFPXkKQ09ORklHX1NFUklBTF9TSUZJVkVfQ09OU09MRT15CkNPTkZJ R19TRVJJQUxfTEFOVElRPXkKQ09ORklHX1NFUklBTF9MQU5USVFfQ09OU09MRT15CkNPTkZJR19T RVJJQUxfU0NDTlhQPXkKQ09ORklHX1NFUklBTF9TQ0NOWFBfQ09OU09MRT15CkNPTkZJR19TRVJJ QUxfU0MxNklTN1hYX0NPUkU9eQpDT05GSUdfU0VSSUFMX1NDMTZJUzdYWD15CkNPTkZJR19TRVJJ QUxfU0MxNklTN1hYX0kyQz15CkNPTkZJR19TRVJJQUxfU0MxNklTN1hYX1NQST15CkNPTkZJR19T RVJJQUxfVElNQkVSREFMRT15CkNPTkZJR19TRVJJQUxfQkNNNjNYWD15CkNPTkZJR19TRVJJQUxf QkNNNjNYWF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRBR1VBUlQ9eQpDT05GSUdf U0VSSUFMX0FMVEVSQV9KVEFHVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BTFRFUkFfSlRB R1VBUlRfQ09OU09MRV9CWVBBU1M9eQpDT05GSUdfU0VSSUFMX0FMVEVSQV9VQVJUPXkKQ09ORklH X1NFUklBTF9BTFRFUkFfVUFSVF9NQVhQT1JUUz00CkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRf QkFVRFJBVEU9MTE1MjAwCkNPTkZJR19TRVJJQUxfQUxURVJBX1VBUlRfQ09OU09MRT15CkNPTkZJ R19TRVJJQUxfSUZYNlg2MD15CkNPTkZJR19TRVJJQUxfUENIX1VBUlQ9eQpDT05GSUdfU0VSSUFM X1BDSF9VQVJUX0NPTlNPTEU9eQpDT05GSUdfU0VSSUFMX1hJTElOWF9QU19VQVJUPXkKQ09ORklH X1NFUklBTF9YSUxJTlhfUFNfVUFSVF9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BUkM9eQpDT05G SUdfU0VSSUFMX0FSQ19DT05TT0xFPXkKQ09ORklHX1NFUklBTF9BUkNfTlJfUE9SVFM9MQpDT05G SUdfU0VSSUFMX1JQMj15CkNPTkZJR19TRVJJQUxfUlAyX05SX1VBUlRTPTMyCkNPTkZJR19TRVJJ QUxfRlNMX0xQVUFSVD15CkNPTkZJR19TRVJJQUxfRlNMX0xQVUFSVF9DT05TT0xFPXkKQ09ORklH X1NFUklBTF9GU0xfTElORkxFWFVBUlQ9eQpDT05GSUdfU0VSSUFMX0ZTTF9MSU5GTEVYVUFSVF9D T05TT0xFPXkKQ09ORklHX1NFUklBTF9DT05FWEFOVF9ESUdJQ09MT1I9eQpDT05GSUdfU0VSSUFM X0NPTkVYQU5UX0RJR0lDT0xPUl9DT05TT0xFPXkKQ09ORklHX1NFUklBTF9NRU5fWjEzNT15CkNP TkZJR19TRVJJQUxfU1BSRD15CkNPTkZJR19TRVJJQUxfU1BSRF9DT05TT0xFPXkKQ09ORklHX1NF UklBTF9MSVRFVUFSVD15CkNPTkZJR19TRVJJQUxfTElURVVBUlRfTUFYX1BPUlRTPTEKQ09ORklH X1NFUklBTF9MSVRFVUFSVF9DT05TT0xFPXkKIyBlbmQgb2YgU2VyaWFsIGRyaXZlcnMKCkNPTkZJ R19TRVJJQUxfTUNUUkxfR1BJTz15CkNPTkZJR19TRVJJQUxfTk9OU1RBTkRBUkQ9eQpDT05GSUdf Uk9DS0VUUE9SVD15CkNPTkZJR19DWUNMQURFUz15CkNPTkZJR19DWVpfSU5UUj15CkNPTkZJR19N T1hBX0lOVEVMTElPPXkKQ09ORklHX01PWEFfU01BUlRJTz15CkNPTkZJR19TWU5DTElOS19HVD15 CkNPTkZJR19JU0k9eQpDT05GSUdfTl9IRExDPXkKQ09ORklHX0dPTERGSVNIX1RUWT15CkNPTkZJ R19HT0xERklTSF9UVFlfRUFSTFlfQ09OU09MRT15CkNPTkZJR19OX0dTTT15CkNPTkZJR19OT1pP TUk9eQpDT05GSUdfTlVMTF9UVFk9eQpDT05GSUdfVFJBQ0VfUk9VVEVSPXkKQ09ORklHX1RSQUNF X1NJTks9eQpDT05GSUdfSFZDX0RSSVZFUj15CkNPTkZJR19TRVJJQUxfREVWX0JVUz15CkNPTkZJ R19TRVJJQUxfREVWX0NUUkxfVFRZUE9SVD15CkNPTkZJR19UVFlfUFJJTlRLPXkKQ09ORklHX1RU WV9QUklOVEtfTEVWRUw9NgpDT05GSUdfUFJJTlRFUj15CkNPTkZJR19MUF9DT05TT0xFPXkKQ09O RklHX1BQREVWPXkKQ09ORklHX1ZJUlRJT19DT05TT0xFPXkKQ09ORklHX0lQTUlfSEFORExFUj15 CkNPTkZJR19JUE1JX0RNSV9ERUNPREU9eQpDT05GSUdfSVBNSV9QTEFUX0RBVEE9eQpDT05GSUdf SVBNSV9QQU5JQ19FVkVOVD15CkNPTkZJR19JUE1JX1BBTklDX1NUUklORz15CkNPTkZJR19JUE1J X0RFVklDRV9JTlRFUkZBQ0U9eQpDT05GSUdfSVBNSV9TST15CkNPTkZJR19JUE1JX1NTSUY9eQpD T05GSUdfSVBNSV9XQVRDSERPRz15CkNPTkZJR19JUE1JX1BPV0VST0ZGPXkKQ09ORklHX0lQTUJf REVWSUNFX0lOVEVSRkFDRT15CkNPTkZJR19IV19SQU5ET009eQpDT05GSUdfSFdfUkFORE9NX1RJ TUVSSU9NRU09eQpDT05GSUdfSFdfUkFORE9NX0lOVEVMPXkKQ09ORklHX0hXX1JBTkRPTV9BTUQ9 eQpDT05GSUdfSFdfUkFORE9NX0JBNDMxPXkKQ09ORklHX0hXX1JBTkRPTV9HRU9ERT15CkNPTkZJ R19IV19SQU5ET01fVklBPXkKQ09ORklHX0hXX1JBTkRPTV9WSVJUSU89eQpDT05GSUdfSFdfUkFO RE9NX0NDVFJORz15CkNPTkZJR19IV19SQU5ET01fWElQSEVSQT15CkNPTkZJR19EVExLPXkKQ09O RklHX0FQUExJQ09NPXkKQ09ORklHX1NPTllQST15CgojCiMgUENNQ0lBIGNoYXJhY3RlciBkZXZp Y2VzCiMKQ09ORklHX1NZTkNMSU5LX0NTPXkKQ09ORklHX0NBUkRNQU5fNDAwMD15CkNPTkZJR19D QVJETUFOXzQwNDA9eQpDT05GSUdfU0NSMjRYPXkKQ09ORklHX0lQV0lSRUxFU1M9eQojIGVuZCBv ZiBQQ01DSUEgY2hhcmFjdGVyIGRldmljZXMKCkNPTkZJR19NV0FWRT15CkNPTkZJR19TQ3gyMDBf R1BJTz15CkNPTkZJR19QQzg3MzZ4X0dQSU89eQpDT05GSUdfTlNDX0dQSU89eQpDT05GSUdfREVW TUVNPXkKQ09ORklHX0RFVktNRU09eQpDT05GSUdfTlZSQU09eQpDT05GSUdfUkFXX0RSSVZFUj15 CkNPTkZJR19NQVhfUkFXX0RFVlM9MjU2CkNPTkZJR19ERVZQT1JUPXkKQ09ORklHX0hQRVQ9eQpD T05GSUdfSFBFVF9NTUFQPXkKQ09ORklHX0hQRVRfTU1BUF9ERUZBVUxUPXkKQ09ORklHX0hBTkdD SEVDS19USU1FUj15CkNPTkZJR19UQ0dfVFBNPXkKQ09ORklHX0hXX1JBTkRPTV9UUE09eQpDT05G SUdfVENHX1RJU19DT1JFPXkKQ09ORklHX1RDR19USVM9eQpDT05GSUdfVENHX1RJU19TUEk9eQpD T05GSUdfVENHX1RJU19TUElfQ1I1MD15CkNPTkZJR19UQ0dfVElTX0kyQ19BVE1FTD15CkNPTkZJ R19UQ0dfVElTX0kyQ19JTkZJTkVPTj15CkNPTkZJR19UQ0dfVElTX0kyQ19OVVZPVE9OPXkKQ09O RklHX1RDR19OU0M9eQpDT05GSUdfVENHX0FUTUVMPXkKQ09ORklHX1RDR19JTkZJTkVPTj15CkNP TkZJR19UQ0dfQ1JCPXkKQ09ORklHX1RDR19WVFBNX1BST1hZPXkKQ09ORklHX1RDR19USVNfU1Qz M1pQMjQ9eQpDT05GSUdfVENHX1RJU19TVDMzWlAyNF9JMkM9eQpDT05GSUdfVENHX1RJU19TVDMz WlAyNF9TUEk9eQpDT05GSUdfVEVMQ0xPQ0s9eQpDT05GSUdfWElMTFlCVVM9eQpDT05GSUdfWElM TFlCVVNfUENJRT15CkNPTkZJR19YSUxMWUJVU19PRj15CiMgZW5kIG9mIENoYXJhY3RlciBkZXZp Y2VzCgpDT05GSUdfUkFORE9NX1RSVVNUX0NQVT15CkNPTkZJR19SQU5ET01fVFJVU1RfQk9PVExP QURFUj15CgojCiMgSTJDIHN1cHBvcnQKIwpDT05GSUdfSTJDPXkKQ09ORklHX0FDUElfSTJDX09Q UkVHSU9OPXkKQ09ORklHX0kyQ19CT0FSRElORk89eQpDT05GSUdfSTJDX0NPTVBBVD15CkNPTkZJ R19JMkNfQ0hBUkRFVj15CkNPTkZJR19JMkNfTVVYPXkKCiMKIyBNdWx0aXBsZXhlciBJMkMgQ2hp cCBzdXBwb3J0CiMKQ09ORklHX0kyQ19BUkJfR1BJT19DSEFMTEVOR0U9eQpDT05GSUdfSTJDX01V WF9HUElPPXkKQ09ORklHX0kyQ19NVVhfR1BNVVg9eQpDT05GSUdfSTJDX01VWF9MVEM0MzA2PXkK Q09ORklHX0kyQ19NVVhfUENBOTU0MT15CkNPTkZJR19JMkNfTVVYX1BDQTk1NHg9eQpDT05GSUdf STJDX01VWF9QSU5DVFJMPXkKQ09ORklHX0kyQ19NVVhfUkVHPXkKQ09ORklHX0kyQ19ERU1VWF9Q SU5DVFJMPXkKQ09ORklHX0kyQ19NVVhfTUxYQ1BMRD15CiMgZW5kIG9mIE11bHRpcGxleGVyIEky QyBDaGlwIHN1cHBvcnQKCkNPTkZJR19JMkNfSEVMUEVSX0FVVE89eQpDT05GSUdfSTJDX1NNQlVT PXkKQ09ORklHX0kyQ19BTEdPQklUPXkKQ09ORklHX0kyQ19BTEdPUENBPXkKCiMKIyBJMkMgSGFy ZHdhcmUgQnVzIHN1cHBvcnQKIwoKIwojIFBDIFNNQnVzIGhvc3QgY29udHJvbGxlciBkcml2ZXJz CiMKQ09ORklHX0kyQ19BTEkxNTM1PXkKQ09ORklHX0kyQ19BTEkxNTYzPXkKQ09ORklHX0kyQ19B TEkxNVgzPXkKQ09ORklHX0kyQ19BTUQ3NTY9eQpDT05GSUdfSTJDX0FNRDc1Nl9TNDg4Mj15CkNP TkZJR19JMkNfQU1EODExMT15CkNPTkZJR19JMkNfQU1EX01QMj15CkNPTkZJR19JMkNfSTgwMT15 CkNPTkZJR19JMkNfSVNDSD15CkNPTkZJR19JMkNfSVNNVD15CkNPTkZJR19JMkNfUElJWDQ9eQpD T05GSUdfSTJDX0NIVF9XQz15CkNPTkZJR19JMkNfTkZPUkNFMj15CkNPTkZJR19JMkNfTkZPUkNF Ml9TNDk4NT15CkNPTkZJR19JMkNfTlZJRElBX0dQVT15CkNPTkZJR19JMkNfU0lTNTU5NT15CkNP TkZJR19JMkNfU0lTNjMwPXkKQ09ORklHX0kyQ19TSVM5Nlg9eQpDT05GSUdfSTJDX1ZJQT15CkNP TkZJR19JMkNfVklBUFJPPXkKCiMKIyBBQ1BJIGRyaXZlcnMKIwpDT05GSUdfSTJDX1NDTUk9eQoK IwojIEkyQyBzeXN0ZW0gYnVzIGRyaXZlcnMgKG1vc3RseSBlbWJlZGRlZCAvIHN5c3RlbS1vbi1j aGlwKQojCkNPTkZJR19JMkNfQ0JVU19HUElPPXkKQ09ORklHX0kyQ19ERVNJR05XQVJFX0NPUkU9 eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfU0xBVkU9eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfUExB VEZPUk09eQpDT05GSUdfSTJDX0RFU0lHTldBUkVfQkFZVFJBSUw9eQpDT05GSUdfSTJDX0RFU0lH TldBUkVfUENJPXkKQ09ORklHX0kyQ19FRzIwVD15CkNPTkZJR19JMkNfRU1FVjI9eQpDT05GSUdf STJDX0dQSU89eQpDT05GSUdfSTJDX0dQSU9fRkFVTFRfSU5KRUNUT1I9eQpDT05GSUdfSTJDX0tF TVBMRD15CkNPTkZJR19JMkNfT0NPUkVTPXkKQ09ORklHX0kyQ19QQ0FfUExBVEZPUk09eQpDT05G SUdfSTJDX1BYQT15CkNPTkZJR19JMkNfUFhBX1BDST15CkNPTkZJR19JMkNfUkszWD15CkNPTkZJ R19JMkNfU0lNVEVDPXkKQ09ORklHX0kyQ19YSUxJTlg9eQoKIwojIEV4dGVybmFsIEkyQy9TTUJ1 cyBhZGFwdGVyIGRyaXZlcnMKIwpDT05GSUdfSTJDX0RJT0xBTl9VMkM9eQpDT05GSUdfSTJDX0RM TjI9eQpDT05GSUdfSTJDX1BBUlBPUlQ9eQpDT05GSUdfSTJDX1JPQk9URlVaWl9PU0lGPXkKQ09O RklHX0kyQ19UQU9TX0VWTT15CkNPTkZJR19JMkNfVElOWV9VU0I9eQpDT05GSUdfSTJDX1ZJUEVS Qk9BUkQ9eQoKIwojIE90aGVyIEkyQy9TTUJ1cyBidXMgZHJpdmVycwojCkNPTkZJR19JMkNfUENB X0lTQT15CkNPTkZJR19JMkNfQ1JPU19FQ19UVU5ORUw9eQpDT05GSUdfU0N4MjAwX0FDQj15CkNP TkZJR19JMkNfRlNJPXkKIyBlbmQgb2YgSTJDIEhhcmR3YXJlIEJ1cyBzdXBwb3J0CgpDT05GSUdf STJDX1NUVUI9bQpDT05GSUdfSTJDX1NMQVZFPXkKQ09ORklHX0kyQ19TTEFWRV9FRVBST009eQpD T05GSUdfSTJDX1NMQVZFX1RFU1RVTklUPXkKIyBDT05GSUdfSTJDX0RFQlVHX0NPUkUgaXMgbm90 IHNldAojIENPTkZJR19JMkNfREVCVUdfQUxHTyBpcyBub3Qgc2V0CiMgQ09ORklHX0kyQ19ERUJV R19CVVMgaXMgbm90IHNldAojIGVuZCBvZiBJMkMgc3VwcG9ydAoKQ09ORklHX0kzQz15CkNPTkZJ R19DRE5TX0kzQ19NQVNURVI9eQpDT05GSUdfRFdfSTNDX01BU1RFUj15CkNPTkZJR19NSVBJX0kz Q19IQ0k9eQpDT05GSUdfU1BJPXkKQ09ORklHX1NQSV9ERUJVRz15CkNPTkZJR19TUElfTUFTVEVS PXkKQ09ORklHX1NQSV9NRU09eQoKIwojIFNQSSBNYXN0ZXIgQ29udHJvbGxlciBEcml2ZXJzCiMK Q09ORklHX1NQSV9BTFRFUkE9eQpDT05GSUdfU1BJX0FYSV9TUElfRU5HSU5FPXkKQ09ORklHX1NQ SV9CSVRCQU5HPXkKQ09ORklHX1NQSV9CVVRURVJGTFk9eQpDT05GSUdfU1BJX0NBREVOQ0U9eQpD T05GSUdfU1BJX0RFU0lHTldBUkU9eQpDT05GSUdfU1BJX0RXX0RNQT15CkNPTkZJR19TUElfRFdf UENJPXkKQ09ORklHX1NQSV9EV19NTUlPPXkKQ09ORklHX1NQSV9ETE4yPXkKQ09ORklHX1NQSV9G U0k9eQpDT05GSUdfU1BJX05YUF9GTEVYU1BJPXkKQ09ORklHX1NQSV9HUElPPXkKQ09ORklHX1NQ SV9MTTcwX0xMUD15CkNPTkZJR19TUElfRlNMX0xJQj15CkNPTkZJR19TUElfRlNMX1NQST15CkNP TkZJR19TUElfTEFOVElRX1NTQz15CkNPTkZJR19TUElfT0NfVElOWT15CkNPTkZJR19TUElfUFhB MlhYPXkKQ09ORklHX1NQSV9QWEEyWFhfUENJPXkKQ09ORklHX1NQSV9ST0NLQ0hJUD15CkNPTkZJ R19TUElfU0MxOElTNjAyPXkKQ09ORklHX1NQSV9TSUZJVkU9eQpDT05GSUdfU1BJX01YSUM9eQpD T05GSUdfU1BJX1RPUENMSUZGX1BDSD15CkNPTkZJR19TUElfWENPTU09eQpDT05GSUdfU1BJX1hJ TElOWD15CkNPTkZJR19TUElfWllOUU1QX0dRU1BJPXkKQ09ORklHX1NQSV9BTUQ9eQoKIwojIFNQ SSBNdWx0aXBsZXhlciBzdXBwb3J0CiMKQ09ORklHX1NQSV9NVVg9eQoKIwojIFNQSSBQcm90b2Nv bCBNYXN0ZXJzCiMKQ09ORklHX1NQSV9TUElERVY9eQpDT05GSUdfU1BJX0xPT1BCQUNLX1RFU1Q9 bQpDT05GSUdfU1BJX1RMRTYyWDA9eQpDT05GSUdfU1BJX1NMQVZFPXkKQ09ORklHX1NQSV9TTEFW RV9USU1FPXkKQ09ORklHX1NQSV9TTEFWRV9TWVNURU1fQ09OVFJPTD15CkNPTkZJR19TUElfRFlO QU1JQz15CkNPTkZJR19TUE1JPXkKQ09ORklHX0hTST15CkNPTkZJR19IU0lfQk9BUkRJTkZPPXkK CiMKIyBIU0kgY29udHJvbGxlcnMKIwoKIwojIEhTSSBjbGllbnRzCiMKQ09ORklHX0hTSV9DSEFS PXkKQ09ORklHX1BQUz15CiMgQ09ORklHX1BQU19ERUJVRyBpcyBub3Qgc2V0CgojCiMgUFBTIGNs aWVudHMgc3VwcG9ydAojCkNPTkZJR19QUFNfQ0xJRU5UX0tUSU1FUj15CkNPTkZJR19QUFNfQ0xJ RU5UX0xESVNDPXkKQ09ORklHX1BQU19DTElFTlRfUEFSUE9SVD15CkNPTkZJR19QUFNfQ0xJRU5U X0dQSU89eQoKIwojIFBQUyBnZW5lcmF0b3JzIHN1cHBvcnQKIwoKIwojIFBUUCBjbG9jayBzdXBw b3J0CiMKQ09ORklHX1BUUF8xNTg4X0NMT0NLPXkKQ09ORklHX0RQODM2NDBfUEhZPXkKQ09ORklH X1BUUF8xNTg4X0NMT0NLX0lORVM9eQpDT05GSUdfUFRQXzE1ODhfQ0xPQ0tfUENIPXkKQ09ORklH X1BUUF8xNTg4X0NMT0NLX0tWTT15CkNPTkZJR19QVFBfMTU4OF9DTE9DS19JRFQ4MlAzMz15CkNP TkZJR19QVFBfMTU4OF9DTE9DS19JRFRDTT15CkNPTkZJR19QVFBfMTU4OF9DTE9DS19WTVc9eQpD T05GSUdfUFRQXzE1ODhfQ0xPQ0tfT0NQPXkKIyBlbmQgb2YgUFRQIGNsb2NrIHN1cHBvcnQKCkNP TkZJR19QSU5DVFJMPXkKQ09ORklHX0dFTkVSSUNfUElOQ1RSTF9HUk9VUFM9eQpDT05GSUdfUElO TVVYPXkKQ09ORklHX0dFTkVSSUNfUElOTVVYX0ZVTkNUSU9OUz15CkNPTkZJR19QSU5DT05GPXkK Q09ORklHX0dFTkVSSUNfUElOQ09ORj15CkNPTkZJR19ERUJVR19QSU5DVFJMPXkKQ09ORklHX1BJ TkNUUkxfQVMzNzIyPXkKQ09ORklHX1BJTkNUUkxfQVhQMjA5PXkKQ09ORklHX1BJTkNUUkxfQU1E PXkKQ09ORklHX1BJTkNUUkxfREE5MDYyPXkKQ09ORklHX1BJTkNUUkxfTUNQMjNTMDhfSTJDPXkK Q09ORklHX1BJTkNUUkxfTUNQMjNTMDhfU1BJPXkKQ09ORklHX1BJTkNUUkxfTUNQMjNTMDg9eQpD T05GSUdfUElOQ1RSTF9TSU5HTEU9eQpDT05GSUdfUElOQ1RSTF9TWDE1MFg9eQpDT05GSUdfUElO Q1RSTF9TVE1GWD15CkNPTkZJR19QSU5DVFJMX01BWDc3NjIwPXkKQ09ORklHX1BJTkNUUkxfUEFM TUFTPXkKQ09ORklHX1BJTkNUUkxfUks4MDU9eQpDT05GSUdfUElOQ1RSTF9PQ0VMT1Q9eQpDT05G SUdfUElOQ1RSTF9NSUNST0NISVBfU0dQSU89eQpDT05GSUdfUElOQ1RSTF9CQVlUUkFJTD15CkNP TkZJR19QSU5DVFJMX0NIRVJSWVZJRVc9eQpDT05GSUdfUElOQ1RSTF9MWU5YUE9JTlQ9eQpDT05G SUdfUElOQ1RSTF9NRVJSSUZJRUxEPXkKQ09ORklHX1BJTkNUUkxfSU5URUw9eQpDT05GSUdfUElO Q1RSTF9BTERFUkxBS0U9eQpDT05GSUdfUElOQ1RSTF9CUk9YVE9OPXkKQ09ORklHX1BJTkNUUkxf Q0FOTk9OTEFLRT15CkNPTkZJR19QSU5DVFJMX0NFREFSRk9SSz15CkNPTkZJR19QSU5DVFJMX0RF TlZFUlRPTj15CkNPTkZJR19QSU5DVFJMX0VMS0hBUlRMQUtFPXkKQ09ORklHX1BJTkNUUkxfRU1N SVRTQlVSRz15CkNPTkZJR19QSU5DVFJMX0dFTUlOSUxBS0U9eQpDT05GSUdfUElOQ1RSTF9JQ0VM QUtFPXkKQ09ORklHX1BJTkNUUkxfSkFTUEVSTEFLRT15CkNPTkZJR19QSU5DVFJMX0xBS0VGSUVM RD15CkNPTkZJR19QSU5DVFJMX0xFV0lTQlVSRz15CkNPTkZJR19QSU5DVFJMX1NVTlJJU0VQT0lO VD15CkNPTkZJR19QSU5DVFJMX1RJR0VSTEFLRT15CgojCiMgUmVuZXNhcyBwaW5jdHJsIGRyaXZl cnMKIwojIGVuZCBvZiBSZW5lc2FzIHBpbmN0cmwgZHJpdmVycwoKQ09ORklHX1BJTkNUUkxfTE9D SE5BR0FSPXkKQ09ORklHX1BJTkNUUkxfTUFERVJBPXkKQ09ORklHX1BJTkNUUkxfQ1M0N0wxNT15 CkNPTkZJR19QSU5DVFJMX0NTNDdMMzU9eQpDT05GSUdfUElOQ1RSTF9DUzQ3TDg1PXkKQ09ORklH X1BJTkNUUkxfQ1M0N0w5MD15CkNPTkZJR19QSU5DVFJMX0NTNDdMOTI9eQpDT05GSUdfUElOQ1RS TF9FUVVJTElCUklVTT15CkNPTkZJR19HUElPTElCPXkKQ09ORklHX0dQSU9MSUJfRkFTVFBBVEhf TElNSVQ9NTEyCkNPTkZJR19PRl9HUElPPXkKQ09ORklHX0dQSU9fQUNQST15CkNPTkZJR19HUElP TElCX0lSUUNISVA9eQpDT05GSUdfREVCVUdfR1BJTz15CkNPTkZJR19HUElPX1NZU0ZTPXkKQ09O RklHX0dQSU9fQ0RFVj15CkNPTkZJR19HUElPX0NERVZfVjE9eQpDT05GSUdfR1BJT19HRU5FUklD PXkKQ09ORklHX0dQSU9fTUFYNzMwWD15CgojCiMgTWVtb3J5IG1hcHBlZCBHUElPIGRyaXZlcnMK IwpDT05GSUdfR1BJT183NFhYX01NSU89eQpDT05GSUdfR1BJT19BTFRFUkE9eQpDT05GSUdfR1BJ T19BTURQVD15CkNPTkZJR19HUElPX0NBREVOQ0U9eQpDT05GSUdfR1BJT19EV0FQQj15CkNPTkZJ R19HUElPX0VYQVI9eQpDT05GSUdfR1BJT19GVEdQSU8wMTA9eQpDT05GSUdfR1BJT19HRU5FUklD X1BMQVRGT1JNPXkKQ09ORklHX0dQSU9fR1JHUElPPXkKQ09ORklHX0dQSU9fSExXRD15CkNPTkZJ R19HUElPX0lDSD15CkNPTkZJR19HUElPX0xPR0lDVkM9eQpDT05GSUdfR1BJT19NQjg2UzdYPXkK Q09ORklHX0dQSU9fTUVOWjEyNz15CkNPTkZJR19HUElPX1NBTUE1RDJfUElPQlU9eQpDT05GSUdf R1BJT19TSUZJVkU9eQpDT05GSUdfR1BJT19TSU9YPXkKQ09ORklHX0dQSU9fU1RBMlgxMT15CkNP TkZJR19HUElPX1NZU0NPTj15CkNPTkZJR19HUElPX1ZYODU1PXkKQ09ORklHX0dQSU9fV0NEOTM0 WD15CkNPTkZJR19HUElPX1hJTElOWD15CkNPTkZJR19HUElPX0FNRF9GQ0g9eQojIGVuZCBvZiBN ZW1vcnkgbWFwcGVkIEdQSU8gZHJpdmVycwoKIwojIFBvcnQtbWFwcGVkIEkvTyBHUElPIGRyaXZl cnMKIwpDT05GSUdfR1BJT18xMDRfRElPXzQ4RT15CkNPTkZJR19HUElPXzEwNF9JRElPXzE2PXkK Q09ORklHX0dQSU9fMTA0X0lESV80OD15CkNPTkZJR19HUElPX0Y3MTg4WD15CkNPTkZJR19HUElP X0dQSU9fTU09eQpDT05GSUdfR1BJT19JVDg3PXkKQ09ORklHX0dQSU9fU0NIPXkKQ09ORklHX0dQ SU9fU0NIMzExWD15CkNPTkZJR19HUElPX1dJTkJPTkQ9eQpDT05GSUdfR1BJT19XUzE2QzQ4PXkK IyBlbmQgb2YgUG9ydC1tYXBwZWQgSS9PIEdQSU8gZHJpdmVycwoKIwojIEkyQyBHUElPIGV4cGFu ZGVycwojCkNPTkZJR19HUElPX0FEUDU1ODg9eQpDT05GSUdfR1BJT19BRFA1NTg4X0lSUT15CkNP TkZJR19HUElPX0FETlA9eQpDT05GSUdfR1BJT19HV19QTEQ9eQpDT05GSUdfR1BJT19NQVg3MzAw PXkKQ09ORklHX0dQSU9fTUFYNzMyWD15CkNPTkZJR19HUElPX01BWDczMlhfSVJRPXkKQ09ORklH X0dQSU9fUENBOTUzWD15CkNPTkZJR19HUElPX1BDQTk1M1hfSVJRPXkKQ09ORklHX0dQSU9fUENB OTU3MD15CkNPTkZJR19HUElPX1BDRjg1N1g9eQpDT05GSUdfR1BJT19UUElDMjgxMD15CiMgZW5k IG9mIEkyQyBHUElPIGV4cGFuZGVycwoKIwojIE1GRCBHUElPIGV4cGFuZGVycwojCkNPTkZJR19H UElPX0FEUDU1MjA9eQpDT05GSUdfR1BJT19BUklaT05BPXkKQ09ORklHX0dQSU9fQkQ3MDUyOD15 CkNPTkZJR19HUElPX0JENzE4Mjg9eQpDT05GSUdfR1BJT19CRDk1NzFNV1Y9eQpDT05GSUdfR1BJ T19DUllTVEFMX0NPVkU9eQpDT05GSUdfR1BJT19DUzU1MzU9eQpDT05GSUdfR1BJT19EQTkwNTI9 eQpDT05GSUdfR1BJT19EQTkwNTU9eQpDT05GSUdfR1BJT19ETE4yPXkKQ09ORklHX0dQSU9fSkFO Wl9UVEw9eQpDT05GSUdfR1BJT19LRU1QTEQ9eQpDT05GSUdfR1BJT19MUDM5NDM9eQpDT05GSUdf R1BJT19MUDg3M1g9eQpDT05GSUdfR1BJT19MUDg3NTY1PXkKQ09ORklHX0dQSU9fTUFERVJBPXkK Q09ORklHX0dQSU9fTUFYNzc2MjA9eQpDT05GSUdfR1BJT19NQVg3NzY1MD15CkNPTkZJR19HUElP X01TSUM9eQpDT05GSUdfR1BJT19QQUxNQVM9eQpDT05GSUdfR1BJT19SQzVUNTgzPXkKQ09ORklH X0dQSU9fU1RNUEU9eQpDT05GSUdfR1BJT19UQzM1ODlYPXkKQ09ORklHX0dQSU9fVElNQkVSREFM RT15CkNPTkZJR19HUElPX1RQUzY1MDg2PXkKQ09ORklHX0dQSU9fVFBTNjUyMTg9eQpDT05GSUdf R1BJT19UUFM2NTg2WD15CkNPTkZJR19HUElPX1RQUzY1OTEwPXkKQ09ORklHX0dQSU9fVFBTNjU5 MTI9eQpDT05GSUdfR1BJT19UUFM2ODQ3MD15CkNPTkZJR19HUElPX1RRTVg4Nj15CkNPTkZJR19H UElPX1RXTDQwMzA9eQpDT05GSUdfR1BJT19UV0w2MDQwPXkKQ09ORklHX0dQSU9fVUNCMTQwMD15 CkNPTkZJR19HUElPX1dISVNLRVlfQ09WRT15CkNPTkZJR19HUElPX1dNODMxWD15CkNPTkZJR19H UElPX1dNODM1MD15CkNPTkZJR19HUElPX1dNODk5ND15CiMgZW5kIG9mIE1GRCBHUElPIGV4cGFu ZGVycwoKIwojIFBDSSBHUElPIGV4cGFuZGVycwojCkNPTkZJR19HUElPX0FNRDgxMTE9eQpDT05G SUdfR1BJT19JTlRFTF9NSUQ9eQpDT05GSUdfR1BJT19NRVJSSUZJRUxEPXkKQ09ORklHX0dQSU9f TUxfSU9IPXkKQ09ORklHX0dQSU9fUENIPXkKQ09ORklHX0dQSU9fUENJX0lESU9fMTY9eQpDT05G SUdfR1BJT19QQ0lFX0lESU9fMjQ9eQpDT05GSUdfR1BJT19SREMzMjFYPXkKQ09ORklHX0dQSU9f U09EQVZJTExFPXkKIyBlbmQgb2YgUENJIEdQSU8gZXhwYW5kZXJzCgojCiMgU1BJIEdQSU8gZXhw YW5kZXJzCiMKQ09ORklHX0dQSU9fNzRYMTY0PXkKQ09ORklHX0dQSU9fTUFYMzE5MVg9eQpDT05G SUdfR1BJT19NQVg3MzAxPXkKQ09ORklHX0dQSU9fTUMzMzg4MD15CkNPTkZJR19HUElPX1BJU09T Uj15CkNPTkZJR19HUElPX1hSQTE0MDM9eQpDT05GSUdfR1BJT19NT1hURVQ9eQojIGVuZCBvZiBT UEkgR1BJTyBleHBhbmRlcnMKCiMKIyBVU0IgR1BJTyBleHBhbmRlcnMKIwpDT05GSUdfR1BJT19W SVBFUkJPQVJEPXkKIyBlbmQgb2YgVVNCIEdQSU8gZXhwYW5kZXJzCgojCiMgVmlydHVhbCBHUElP IGRyaXZlcnMKIwpDT05GSUdfR1BJT19BR0dSRUdBVE9SPXkKQ09ORklHX0dQSU9fTU9DS1VQPXkK IyBlbmQgb2YgVmlydHVhbCBHUElPIGRyaXZlcnMKCkNPTkZJR19XMT15CkNPTkZJR19XMV9DT049 eQoKIwojIDEtd2lyZSBCdXMgTWFzdGVycwojCkNPTkZJR19XMV9NQVNURVJfTUFUUk9YPXkKQ09O RklHX1cxX01BU1RFUl9EUzI0OTA9eQpDT05GSUdfVzFfTUFTVEVSX0RTMjQ4Mj15CkNPTkZJR19X MV9NQVNURVJfRFMxV009eQpDT05GSUdfVzFfTUFTVEVSX0dQSU89eQpDT05GSUdfVzFfTUFTVEVS X1NHST15CiMgZW5kIG9mIDEtd2lyZSBCdXMgTWFzdGVycwoKIwojIDEtd2lyZSBTbGF2ZXMKIwpD T05GSUdfVzFfU0xBVkVfVEhFUk09eQpDT05GSUdfVzFfU0xBVkVfU01FTT15CkNPTkZJR19XMV9T TEFWRV9EUzI0MDU9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDA4PXkKQ09ORklHX1cxX1NMQVZFX0RT MjQwOF9SRUFEQkFDSz15CkNPTkZJR19XMV9TTEFWRV9EUzI0MTM9eQpDT05GSUdfVzFfU0xBVkVf RFMyNDA2PXkKQ09ORklHX1cxX1NMQVZFX0RTMjQyMz15CkNPTkZJR19XMV9TTEFWRV9EUzI4MDU9 eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMwPXkKQ09ORklHX1cxX1NMQVZFX0RTMjQzMT15CkNPTkZJ R19XMV9TTEFWRV9EUzI0MzM9eQpDT05GSUdfVzFfU0xBVkVfRFMyNDMzX0NSQz15CkNPTkZJR19X MV9TTEFWRV9EUzI0Mzg9eQpDT05GSUdfVzFfU0xBVkVfRFMyNTBYPXkKQ09ORklHX1cxX1NMQVZF X0RTMjc4MD15CkNPTkZJR19XMV9TTEFWRV9EUzI3ODE9eQpDT05GSUdfVzFfU0xBVkVfRFMyOEUw ND15CkNPTkZJR19XMV9TTEFWRV9EUzI4RTE3PXkKIyBlbmQgb2YgMS13aXJlIFNsYXZlcwoKQ09O RklHX1BPV0VSX1JFU0VUPXkKQ09ORklHX1BPV0VSX1JFU0VUX0FTMzcyMj15CkNPTkZJR19QT1dF Ul9SRVNFVF9HUElPPXkKQ09ORklHX1BPV0VSX1JFU0VUX0dQSU9fUkVTVEFSVD15CkNPTkZJR19Q T1dFUl9SRVNFVF9MVEMyOTUyPXkKQ09ORklHX1BPV0VSX1JFU0VUX01UNjMyMz15CkNPTkZJR19Q T1dFUl9SRVNFVF9SRUdVTEFUT1I9eQpDT05GSUdfUE9XRVJfUkVTRVRfUkVTVEFSVD15CkNPTkZJ R19QT1dFUl9SRVNFVF9TWVNDT049eQpDT05GSUdfUE9XRVJfUkVTRVRfU1lTQ09OX1BPV0VST0ZG PXkKQ09ORklHX1JFQk9PVF9NT0RFPXkKQ09ORklHX1NZU0NPTl9SRUJPT1RfTU9ERT15CkNPTkZJ R19OVk1FTV9SRUJPT1RfTU9ERT15CkNPTkZJR19QT1dFUl9TVVBQTFk9eQojIENPTkZJR19QT1dF Ul9TVVBQTFlfREVCVUcgaXMgbm90IHNldApDT05GSUdfUE9XRVJfU1VQUExZX0hXTU9OPXkKQ09O RklHX1BEQV9QT1dFUj15CkNPTkZJR19HRU5FUklDX0FEQ19CQVRURVJZPXkKQ09ORklHX01BWDg5 MjVfUE9XRVI9eQpDT05GSUdfV004MzFYX0JBQ0tVUD15CkNPTkZJR19XTTgzMVhfUE9XRVI9eQpD T05GSUdfV004MzUwX1BPV0VSPXkKQ09ORklHX1RFU1RfUE9XRVI9eQpDT05GSUdfQkFUVEVSWV84 OFBNODYwWD15CkNPTkZJR19DSEFSR0VSX0FEUDUwNjE9eQpDT05GSUdfQkFUVEVSWV9BQ1Q4OTQ1 QT15CkNPTkZJR19CQVRURVJZX0NQQ0FQPXkKQ09ORklHX0JBVFRFUllfQ1cyMDE1PXkKQ09ORklH X0JBVFRFUllfRFMyNzYwPXkKQ09ORklHX0JBVFRFUllfRFMyNzgwPXkKQ09ORklHX0JBVFRFUllf RFMyNzgxPXkKQ09ORklHX0JBVFRFUllfRFMyNzgyPXkKQ09ORklHX0JBVFRFUllfT0xQQz15CkNP TkZJR19CQVRURVJZX1dNOTdYWD15CkNPTkZJR19CQVRURVJZX1NCUz15CkNPTkZJR19DSEFSR0VS X1NCUz15CkNPTkZJR19NQU5BR0VSX1NCUz15CkNPTkZJR19CQVRURVJZX0JRMjdYWFg9eQpDT05G SUdfQkFUVEVSWV9CUTI3WFhYX0kyQz15CkNPTkZJR19CQVRURVJZX0JRMjdYWFhfSERRPXkKQ09O RklHX0JBVFRFUllfQlEyN1hYWF9EVF9VUERBVEVTX05WTT15CkNPTkZJR19CQVRURVJZX0RBOTAz MD15CkNPTkZJR19CQVRURVJZX0RBOTA1Mj15CkNPTkZJR19DSEFSR0VSX0RBOTE1MD15CkNPTkZJ R19CQVRURVJZX0RBOTE1MD15CkNPTkZJR19DSEFSR0VSX0FYUDIwWD15CkNPTkZJR19CQVRURVJZ X0FYUDIwWD15CkNPTkZJR19BWFAyMFhfUE9XRVI9eQpDT05GSUdfQVhQMjg4X0NIQVJHRVI9eQpD T05GSUdfQVhQMjg4X0ZVRUxfR0FVR0U9eQpDT05GSUdfQkFUVEVSWV9NQVgxNzA0MD15CkNPTkZJ R19CQVRURVJZX01BWDE3MDQyPXkKQ09ORklHX0JBVFRFUllfTUFYMTcyMVg9eQpDT05GSUdfQkFU VEVSWV9UV0w0MDMwX01BREM9eQpDT05GSUdfQ0hBUkdFUl84OFBNODYwWD15CkNPTkZJR19DSEFS R0VSX1BDRjUwNjMzPXkKQ09ORklHX0JBVFRFUllfUlg1MT15CkNPTkZJR19DSEFSR0VSX0lTUDE3 MDQ9eQpDT05GSUdfQ0hBUkdFUl9NQVg4OTAzPXkKQ09ORklHX0NIQVJHRVJfVFdMNDAzMD15CkNP TkZJR19DSEFSR0VSX0xQODcyNz15CkNPTkZJR19DSEFSR0VSX0xQODc4OD15CkNPTkZJR19DSEFS R0VSX0dQSU89eQpDT05GSUdfQ0hBUkdFUl9NQU5BR0VSPXkKQ09ORklHX0NIQVJHRVJfTFQzNjUx PXkKQ09ORklHX0NIQVJHRVJfTUFYMTQ1Nzc9eQpDT05GSUdfQ0hBUkdFUl9ERVRFQ1RPUl9NQVgx NDY1Nj15CkNPTkZJR19DSEFSR0VSX01BWDc3NjUwPXkKQ09ORklHX0NIQVJHRVJfTUFYNzc2OTM9 eQpDT05GSUdfQ0hBUkdFUl9NQVg4OTk3PXkKQ09ORklHX0NIQVJHRVJfTUFYODk5OD15CkNPTkZJ R19DSEFSR0VSX01QMjYyOT15CkNPTkZJR19DSEFSR0VSX0JRMjQxNVg9eQpDT05GSUdfQ0hBUkdF Ul9CUTI0MTkwPXkKQ09ORklHX0NIQVJHRVJfQlEyNDI1Nz15CkNPTkZJR19DSEFSR0VSX0JRMjQ3 MzU9eQpDT05GSUdfQ0hBUkdFUl9CUTI1MTVYPXkKQ09ORklHX0NIQVJHRVJfQlEyNTg5MD15CkNP TkZJR19DSEFSR0VSX0JRMjU5ODA9eQpDT05GSUdfQ0hBUkdFUl9TTUIzNDc9eQpDT05GSUdfQ0hB UkdFUl9UUFM2NTA5MD15CkNPTkZJR19DSEFSR0VSX1RQUzY1MjE3PXkKQ09ORklHX0JBVFRFUllf R0FVR0VfTFRDMjk0MT15CkNPTkZJR19CQVRURVJZX0dPTERGSVNIPXkKQ09ORklHX0JBVFRFUllf UlQ1MDMzPXkKQ09ORklHX0NIQVJHRVJfUlQ5NDU1PXkKQ09ORklHX0NIQVJHRVJfQ1JPU19VU0JQ RD15CkNPTkZJR19DSEFSR0VSX1VDUzEwMDI9eQpDT05GSUdfQ0hBUkdFUl9CRDcwNTI4PXkKQ09O RklHX0NIQVJHRVJfQkQ5OTk1ND15CkNPTkZJR19DSEFSR0VSX1dJTENPPXkKQ09ORklHX1JONVQ2 MThfUE9XRVI9eQpDT05GSUdfSFdNT049eQpDT05GSUdfSFdNT05fVklEPXkKQ09ORklHX0hXTU9O X0RFQlVHX0NISVA9eQoKIwojIE5hdGl2ZSBkcml2ZXJzCiMKQ09ORklHX1NFTlNPUlNfQUJJVFVH VVJVPXkKQ09ORklHX1NFTlNPUlNfQUJJVFVHVVJVMz15CkNPTkZJR19TRU5TT1JTX0FENzMxND15 CkNPTkZJR19TRU5TT1JTX0FENzQxND15CkNPTkZJR19TRU5TT1JTX0FENzQxOD15CkNPTkZJR19T RU5TT1JTX0FETTEwMjE9eQpDT05GSUdfU0VOU09SU19BRE0xMDI1PXkKQ09ORklHX1NFTlNPUlNf QURNMTAyNj15CkNPTkZJR19TRU5TT1JTX0FETTEwMjk9eQpDT05GSUdfU0VOU09SU19BRE0xMDMx PXkKQ09ORklHX1NFTlNPUlNfQURNMTE3Nz15CkNPTkZJR19TRU5TT1JTX0FETTkyNDA9eQpDT05G SUdfU0VOU09SU19BRFQ3WDEwPXkKQ09ORklHX1NFTlNPUlNfQURUNzMxMD15CkNPTkZJR19TRU5T T1JTX0FEVDc0MTA9eQpDT05GSUdfU0VOU09SU19BRFQ3NDExPXkKQ09ORklHX1NFTlNPUlNfQURU NzQ2Mj15CkNPTkZJR19TRU5TT1JTX0FEVDc0NzA9eQpDT05GSUdfU0VOU09SU19BRFQ3NDc1PXkK Q09ORklHX1NFTlNPUlNfQVMzNzA9eQpDT05GSUdfU0VOU09SU19BU0M3NjIxPXkKQ09ORklHX1NF TlNPUlNfQVhJX0ZBTl9DT05UUk9MPXkKQ09ORklHX1NFTlNPUlNfSzhURU1QPXkKQ09ORklHX1NF TlNPUlNfSzEwVEVNUD15CkNPTkZJR19TRU5TT1JTX0ZBTTE1SF9QT1dFUj15CkNPTkZJR19TRU5T T1JTX0FNRF9FTkVSR1k9eQpDT05GSUdfU0VOU09SU19BUFBMRVNNQz15CkNPTkZJR19TRU5TT1JT X0FTQjEwMD15CkNPTkZJR19TRU5TT1JTX0FTUEVFRD15CkNPTkZJR19TRU5TT1JTX0FUWFAxPXkK Q09ORklHX1NFTlNPUlNfQ09SU0FJUl9DUFJPPXkKQ09ORklHX1NFTlNPUlNfQ09SU0FJUl9QU1U9 eQpDT05GSUdfU0VOU09SU19EUklWRVRFTVA9eQpDT05GSUdfU0VOU09SU19EUzYyMD15CkNPTkZJ R19TRU5TT1JTX0RTMTYyMT15CkNPTkZJR19TRU5TT1JTX0RFTExfU01NPXkKQ09ORklHX1NFTlNP UlNfREE5MDUyX0FEQz15CkNPTkZJR19TRU5TT1JTX0RBOTA1NT15CkNPTkZJR19TRU5TT1JTX0k1 S19BTUI9eQpDT05GSUdfU0VOU09SU19GNzE4MDVGPXkKQ09ORklHX1NFTlNPUlNfRjcxODgyRkc9 eQpDT05GSUdfU0VOU09SU19GNzUzNzVTPXkKQ09ORklHX1NFTlNPUlNfR1NDPXkKQ09ORklHX1NF TlNPUlNfTUMxMzc4M19BREM9eQpDT05GSUdfU0VOU09SU19GU0NITUQ9eQpDT05GSUdfU0VOU09S U19GVFNURVVUQVRFUz15CkNPTkZJR19TRU5TT1JTX0dMNTE4U009eQpDT05GSUdfU0VOU09SU19H TDUyMFNNPXkKQ09ORklHX1NFTlNPUlNfRzc2MEE9eQpDT05GSUdfU0VOU09SU19HNzYyPXkKQ09O RklHX1NFTlNPUlNfR1BJT19GQU49eQpDT05GSUdfU0VOU09SU19ISUg2MTMwPXkKQ09ORklHX1NF TlNPUlNfSUJNQUVNPXkKQ09ORklHX1NFTlNPUlNfSUJNUEVYPXkKQ09ORklHX1NFTlNPUlNfSUlP X0hXTU9OPXkKQ09ORklHX1NFTlNPUlNfSTU1MDA9eQpDT05GSUdfU0VOU09SU19DT1JFVEVNUD15 CkNPTkZJR19TRU5TT1JTX0lUODc9eQpDT05GSUdfU0VOU09SU19KQzQyPXkKQ09ORklHX1NFTlNP UlNfUE9XUjEyMjA9eQpDT05GSUdfU0VOU09SU19MSU5FQUdFPXkKQ09ORklHX1NFTlNPUlNfTE9D SE5BR0FSPXkKQ09ORklHX1NFTlNPUlNfTFRDMjk0NT15CkNPTkZJR19TRU5TT1JTX0xUQzI5NDc9 eQpDT05GSUdfU0VOU09SU19MVEMyOTQ3X0kyQz15CkNPTkZJR19TRU5TT1JTX0xUQzI5NDdfU1BJ PXkKQ09ORklHX1NFTlNPUlNfTFRDMjk5MD15CkNPTkZJR19TRU5TT1JTX0xUQzI5OTI9eQpDT05G SUdfU0VOU09SU19MVEM0MTUxPXkKQ09ORklHX1NFTlNPUlNfTFRDNDIxNT15CkNPTkZJR19TRU5T T1JTX0xUQzQyMjI9eQpDT05GSUdfU0VOU09SU19MVEM0MjQ1PXkKQ09ORklHX1NFTlNPUlNfTFRD NDI2MD15CkNPTkZJR19TRU5TT1JTX0xUQzQyNjE9eQpDT05GSUdfU0VOU09SU19NQVgxMTExPXkK Q09ORklHX1NFTlNPUlNfTUFYMTI3PXkKQ09ORklHX1NFTlNPUlNfTUFYMTYwNjU9eQpDT05GSUdf U0VOU09SU19NQVgxNjE5PXkKQ09ORklHX1NFTlNPUlNfTUFYMTY2OD15CkNPTkZJR19TRU5TT1JT X01BWDE5Nz15CkNPTkZJR19TRU5TT1JTX01BWDMxNzIyPXkKQ09ORklHX1NFTlNPUlNfTUFYMzE3 MzA9eQpDT05GSUdfU0VOU09SU19NQVg2NjIxPXkKQ09ORklHX1NFTlNPUlNfTUFYNjYzOT15CkNP TkZJR19TRU5TT1JTX01BWDY2NDI9eQpDT05GSUdfU0VOU09SU19NQVg2NjUwPXkKQ09ORklHX1NF TlNPUlNfTUFYNjY5Nz15CkNPTkZJR19TRU5TT1JTX01BWDMxNzkwPXkKQ09ORklHX1NFTlNPUlNf TUNQMzAyMT15CkNPTkZJR19TRU5TT1JTX01MWFJFR19GQU49eQpDT05GSUdfU0VOU09SU19UQzY1 ND15CkNPTkZJR19TRU5TT1JTX01FTkYyMUJNQ19IV01PTj15CkNPTkZJR19TRU5TT1JTX01SNzUy MDM9eQpDT05GSUdfU0VOU09SU19BRENYWD15CkNPTkZJR19TRU5TT1JTX0xNNjM9eQpDT05GSUdf U0VOU09SU19MTTcwPXkKQ09ORklHX1NFTlNPUlNfTE03Mz15CkNPTkZJR19TRU5TT1JTX0xNNzU9 eQpDT05GSUdfU0VOU09SU19MTTc3PXkKQ09ORklHX1NFTlNPUlNfTE03OD15CkNPTkZJR19TRU5T T1JTX0xNODA9eQpDT05GSUdfU0VOU09SU19MTTgzPXkKQ09ORklHX1NFTlNPUlNfTE04NT15CkNP TkZJR19TRU5TT1JTX0xNODc9eQpDT05GSUdfU0VOU09SU19MTTkwPXkKQ09ORklHX1NFTlNPUlNf TE05Mj15CkNPTkZJR19TRU5TT1JTX0xNOTM9eQpDT05GSUdfU0VOU09SU19MTTk1MjM0PXkKQ09O RklHX1NFTlNPUlNfTE05NTI0MT15CkNPTkZJR19TRU5TT1JTX0xNOTUyNDU9eQpDT05GSUdfU0VO U09SU19QQzg3MzYwPXkKQ09ORklHX1NFTlNPUlNfUEM4NzQyNz15CkNPTkZJR19TRU5TT1JTX05U Q19USEVSTUlTVE9SPXkKQ09ORklHX1NFTlNPUlNfTkNUNjY4Mz15CkNPTkZJR19TRU5TT1JTX05D VDY3NzU9eQpDT05GSUdfU0VOU09SU19OQ1Q3ODAyPXkKQ09ORklHX1NFTlNPUlNfTkNUNzkwND15 CkNPTkZJR19TRU5TT1JTX05QQ003WFg9eQpDT05GSUdfU0VOU09SU19QQ0Y4NTkxPXkKQ09ORklH X1BNQlVTPXkKQ09ORklHX1NFTlNPUlNfUE1CVVM9eQpDT05GSUdfU0VOU09SU19BRE0xMjY2PXkK Q09ORklHX1NFTlNPUlNfQURNMTI3NT15CkNPTkZJR19TRU5TT1JTX0JFTF9QRkU9eQpDT05GSUdf U0VOU09SU19JQk1fQ0ZGUFM9eQpDT05GSUdfU0VOU09SU19JTlNQVVJfSVBTUFM9eQpDT05GSUdf U0VOU09SU19JUjM1MjIxPXkKQ09ORklHX1NFTlNPUlNfSVIzODA2ND15CkNPTkZJR19TRU5TT1JT X0lSUFM1NDAxPXkKQ09ORklHX1NFTlNPUlNfSVNMNjgxMzc9eQpDT05GSUdfU0VOU09SU19MTTI1 MDY2PXkKQ09ORklHX1NFTlNPUlNfTFRDMjk3OD15CkNPTkZJR19TRU5TT1JTX0xUQzI5NzhfUkVH VUxBVE9SPXkKQ09ORklHX1NFTlNPUlNfTFRDMzgxNT15CkNPTkZJR19TRU5TT1JTX01BWDE2MDY0 PXkKQ09ORklHX1NFTlNPUlNfTUFYMTY2MDE9eQpDT05GSUdfU0VOU09SU19NQVgyMDczMD15CkNP TkZJR19TRU5TT1JTX01BWDIwNzUxPXkKQ09ORklHX1NFTlNPUlNfTUFYMzE3ODU9eQpDT05GSUdf U0VOU09SU19NQVgzNDQ0MD15CkNPTkZJR19TRU5TT1JTX01BWDg2ODg9eQpDT05GSUdfU0VOU09S U19NUDI5NzU9eQpDT05GSUdfU0VOU09SU19QTTY3NjRUUj15CkNPTkZJR19TRU5TT1JTX1BYRTE2 MTA9eQpDT05GSUdfU0VOU09SU19RNTRTSjEwOEEyPXkKQ09ORklHX1NFTlNPUlNfVFBTNDA0MjI9 eQpDT05GSUdfU0VOU09SU19UUFM1MzY3OT15CkNPTkZJR19TRU5TT1JTX1VDRDkwMDA9eQpDT05G SUdfU0VOU09SU19VQ0Q5MjAwPXkKQ09ORklHX1NFTlNPUlNfWERQRTEyMj15CkNPTkZJR19TRU5T T1JTX1pMNjEwMD15CkNPTkZJR19TRU5TT1JTX1BXTV9GQU49eQpDT05GSUdfU0VOU09SU19TQlRT ST15CkNPTkZJR19TRU5TT1JTX1NIVDE1PXkKQ09ORklHX1NFTlNPUlNfU0hUMjE9eQpDT05GSUdf U0VOU09SU19TSFQzeD15CkNPTkZJR19TRU5TT1JTX1NIVEMxPXkKQ09ORklHX1NFTlNPUlNfU0lT NTU5NT15CkNPTkZJR19TRU5TT1JTX0RNRTE3Mzc9eQpDT05GSUdfU0VOU09SU19FTUMxNDAzPXkK Q09ORklHX1NFTlNPUlNfRU1DMjEwMz15CkNPTkZJR19TRU5TT1JTX0VNQzZXMjAxPXkKQ09ORklH X1NFTlNPUlNfU01TQzQ3TTE9eQpDT05GSUdfU0VOU09SU19TTVNDNDdNMTkyPXkKQ09ORklHX1NF TlNPUlNfU01TQzQ3QjM5Nz15CkNPTkZJR19TRU5TT1JTX1NDSDU2WFhfQ09NTU9OPXkKQ09ORklH X1NFTlNPUlNfU0NINTYyNz15CkNPTkZJR19TRU5TT1JTX1NDSDU2MzY9eQpDT05GSUdfU0VOU09S U19TVFRTNzUxPXkKQ09ORklHX1NFTlNPUlNfU01NNjY1PXkKQ09ORklHX1NFTlNPUlNfQURDMTI4 RDgxOD15CkNPTkZJR19TRU5TT1JTX0FEUzc4Mjg9eQpDT05GSUdfU0VOU09SU19BRFM3ODcxPXkK Q09ORklHX1NFTlNPUlNfQU1DNjgyMT15CkNPTkZJR19TRU5TT1JTX0lOQTIwOT15CkNPTkZJR19T RU5TT1JTX0lOQTJYWD15CkNPTkZJR19TRU5TT1JTX0lOQTMyMjE9eQpDT05GSUdfU0VOU09SU19U Qzc0PXkKQ09ORklHX1NFTlNPUlNfVEhNQzUwPXkKQ09ORklHX1NFTlNPUlNfVE1QMTAyPXkKQ09O RklHX1NFTlNPUlNfVE1QMTAzPXkKQ09ORklHX1NFTlNPUlNfVE1QMTA4PXkKQ09ORklHX1NFTlNP UlNfVE1QNDAxPXkKQ09ORklHX1NFTlNPUlNfVE1QNDIxPXkKQ09ORklHX1NFTlNPUlNfVE1QNTEz PXkKQ09ORklHX1NFTlNPUlNfVklBX0NQVVRFTVA9eQpDT05GSUdfU0VOU09SU19WSUE2ODZBPXkK Q09ORklHX1NFTlNPUlNfVlQxMjExPXkKQ09ORklHX1NFTlNPUlNfVlQ4MjMxPXkKQ09ORklHX1NF TlNPUlNfVzgzNzczRz15CkNPTkZJR19TRU5TT1JTX1c4Mzc4MUQ9eQpDT05GSUdfU0VOU09SU19X ODM3OTFEPXkKQ09ORklHX1NFTlNPUlNfVzgzNzkyRD15CkNPTkZJR19TRU5TT1JTX1c4Mzc5Mz15 CkNPTkZJR19TRU5TT1JTX1c4Mzc5NT15CkNPTkZJR19TRU5TT1JTX1c4Mzc5NV9GQU5DVFJMPXkK Q09ORklHX1NFTlNPUlNfVzgzTDc4NVRTPXkKQ09ORklHX1NFTlNPUlNfVzgzTDc4Nk5HPXkKQ09O RklHX1NFTlNPUlNfVzgzNjI3SEY9eQpDT05GSUdfU0VOU09SU19XODM2MjdFSEY9eQpDT05GSUdf U0VOU09SU19XTTgzMVg9eQpDT05GSUdfU0VOU09SU19XTTgzNTA9eQpDT05GSUdfU0VOU09SU19Y R0VORT15CkNPTkZJR19TRU5TT1JTX0lOVEVMX00xMF9CTUNfSFdNT049eQoKIwojIEFDUEkgZHJp dmVycwojCkNPTkZJR19TRU5TT1JTX0FDUElfUE9XRVI9eQpDT05GSUdfU0VOU09SU19BVEswMTEw PXkKQ09ORklHX1RIRVJNQUw9eQpDT05GSUdfVEhFUk1BTF9ORVRMSU5LPXkKQ09ORklHX1RIRVJN QUxfU1RBVElTVElDUz15CkNPTkZJR19USEVSTUFMX0VNRVJHRU5DWV9QT1dFUk9GRl9ERUxBWV9N Uz0wCkNPTkZJR19USEVSTUFMX0hXTU9OPXkKQ09ORklHX1RIRVJNQUxfT0Y9eQpDT05GSUdfVEhF Uk1BTF9XUklUQUJMRV9UUklQUz15CkNPTkZJR19USEVSTUFMX0RFRkFVTFRfR09WX1NURVBfV0lT RT15CiMgQ09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfRkFJUl9TSEFSRSBpcyBub3Qgc2V0CiMg Q09ORklHX1RIRVJNQUxfREVGQVVMVF9HT1ZfVVNFUl9TUEFDRSBpcyBub3Qgc2V0CiMgQ09ORklH X1RIRVJNQUxfREVGQVVMVF9HT1ZfUE9XRVJfQUxMT0NBVE9SIGlzIG5vdCBzZXQKQ09ORklHX1RI RVJNQUxfR09WX0ZBSVJfU0hBUkU9eQpDT05GSUdfVEhFUk1BTF9HT1ZfU1RFUF9XSVNFPXkKQ09O RklHX1RIRVJNQUxfR09WX0JBTkdfQkFORz15CkNPTkZJR19USEVSTUFMX0dPVl9VU0VSX1NQQUNF PXkKQ09ORklHX1RIRVJNQUxfR09WX1BPV0VSX0FMTE9DQVRPUj15CkNPTkZJR19DUFVfVEhFUk1B TD15CkNPTkZJR19DUFVfRlJFUV9USEVSTUFMPXkKQ09ORklHX0NQVV9JRExFX1RIRVJNQUw9eQpD T05GSUdfREVWRlJFUV9USEVSTUFMPXkKQ09ORklHX1RIRVJNQUxfRU1VTEFUSU9OPXkKQ09ORklH X1RIRVJNQUxfTU1JTz15CkNPTkZJR19NQVg3NzYyMF9USEVSTUFMPXkKQ09ORklHX0RBOTA2Ml9U SEVSTUFMPXkKCiMKIyBJbnRlbCB0aGVybWFsIGRyaXZlcnMKIwpDT05GSUdfSU5URUxfUE9XRVJD TEFNUD15CkNPTkZJR19YODZfUEtHX1RFTVBfVEhFUk1BTD15CkNPTkZJR19JTlRFTF9TT0NfRFRT X0lPU0ZfQ09SRT15CkNPTkZJR19JTlRFTF9TT0NfRFRTX1RIRVJNQUw9eQpDT05GSUdfSU5URUxf UVVBUktfRFRTX1RIRVJNQUw9eQoKIwojIEFDUEkgSU5UMzQwWCB0aGVybWFsIGRyaXZlcnMKIwpD T05GSUdfSU5UMzQwWF9USEVSTUFMPXkKQ09ORklHX0FDUElfVEhFUk1BTF9SRUw9eQpDT05GSUdf SU5UMzQwNl9USEVSTUFMPXkKIyBlbmQgb2YgQUNQSSBJTlQzNDBYIHRoZXJtYWwgZHJpdmVycwoK Q09ORklHX0lOVEVMX0JYVF9QTUlDX1RIRVJNQUw9eQpDT05GSUdfSU5URUxfUENIX1RIRVJNQUw9 eQojIGVuZCBvZiBJbnRlbCB0aGVybWFsIGRyaXZlcnMKCiMgQ09ORklHX1RJX1NPQ19USEVSTUFM IGlzIG5vdCBzZXQKQ09ORklHX0dFTkVSSUNfQURDX1RIRVJNQUw9eQpDT05GSUdfV0FUQ0hET0c9 eQpDT05GSUdfV0FUQ0hET0dfQ09SRT15CkNPTkZJR19XQVRDSERPR19OT1dBWU9VVD15CkNPTkZJ R19XQVRDSERPR19IQU5ETEVfQk9PVF9FTkFCTEVEPXkKQ09ORklHX1dBVENIRE9HX09QRU5fVElN RU9VVD0wCkNPTkZJR19XQVRDSERPR19TWVNGUz15CgojCiMgV2F0Y2hkb2cgUHJldGltZW91dCBH b3Zlcm5vcnMKIwpDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9HT1Y9eQpDT05GSUdfV0FUQ0hE T0dfUFJFVElNRU9VVF9HT1ZfU0VMPW0KQ09ORklHX1dBVENIRE9HX1BSRVRJTUVPVVRfR09WX05P T1A9eQpDT05GSUdfV0FUQ0hET0dfUFJFVElNRU9VVF9HT1ZfUEFOSUM9eQojIENPTkZJR19XQVRD SERPR19QUkVUSU1FT1VUX0RFRkFVTFRfR09WX05PT1AgaXMgbm90IHNldApDT05GSUdfV0FUQ0hE T0dfUFJFVElNRU9VVF9ERUZBVUxUX0dPVl9QQU5JQz15CgojCiMgV2F0Y2hkb2cgRGV2aWNlIERy aXZlcnMKIwpDT05GSUdfU09GVF9XQVRDSERPRz15CkNPTkZJR19TT0ZUX1dBVENIRE9HX1BSRVRJ TUVPVVQ9eQpDT05GSUdfQkQ3MDUyOF9XQVRDSERPRz15CkNPTkZJR19EQTkwNTJfV0FUQ0hET0c9 eQpDT05GSUdfREE5MDU1X1dBVENIRE9HPXkKQ09ORklHX0RBOTA2M19XQVRDSERPRz15CkNPTkZJ R19EQTkwNjJfV0FUQ0hET0c9eQpDT05GSUdfR1BJT19XQVRDSERPRz15CkNPTkZJR19HUElPX1dB VENIRE9HX0FSQ0hfSU5JVENBTEw9eQpDT05GSUdfTUVORjIxQk1DX1dBVENIRE9HPXkKQ09ORklH X01FTlowNjlfV0FUQ0hET0c9eQpDT05GSUdfV0RBVF9XRFQ9eQpDT05GSUdfV004MzFYX1dBVENI RE9HPXkKQ09ORklHX1dNODM1MF9XQVRDSERPRz15CkNPTkZJR19YSUxJTlhfV0FUQ0hET0c9eQpD T05GSUdfWklJUkFWRV9XQVRDSERPRz15CkNPTkZJR19SQVZFX1NQX1dBVENIRE9HPXkKQ09ORklH X01MWF9XRFQ9eQpDT05GSUdfQ0FERU5DRV9XQVRDSERPRz15CkNPTkZJR19EV19XQVRDSERPRz15 CkNPTkZJR19STjVUNjE4X1dBVENIRE9HPXkKQ09ORklHX1RXTDQwMzBfV0FUQ0hET0c9eQpDT05G SUdfTUFYNjNYWF9XQVRDSERPRz15CkNPTkZJR19NQVg3NzYyMF9XQVRDSERPRz15CkNPTkZJR19S RVRVX1dBVENIRE9HPXkKQ09ORklHX1NUUE1JQzFfV0FUQ0hET0c9eQpDT05GSUdfQUNRVUlSRV9X RFQ9eQpDT05GSUdfQURWQU5URUNIX1dEVD15CkNPTkZJR19BTElNMTUzNV9XRFQ9eQpDT05GSUdf QUxJTTcxMDFfV0RUPXkKQ09ORklHX0VCQ19DMzg0X1dEVD15CkNPTkZJR19GNzE4MDhFX1dEVD15 CkNPTkZJR19TUDUxMDBfVENPPXkKQ09ORklHX0dFT0RFX1dEVD15CkNPTkZJR19TQkNfRklUUEMy X1dBVENIRE9HPXkKIyBDT05GSUdfRVVST1RFQ0hfV0RUIGlzIG5vdCBzZXQKQ09ORklHX0lCNzAw X1dEVD15CkNPTkZJR19JQk1BU1I9eQpDT05GSUdfV0FGRVJfV0RUPXkKQ09ORklHX0k2MzAwRVNC X1dEVD15CkNPTkZJR19JRTZYWF9XRFQ9eQpDT05GSUdfSU5URUxfU0NVX1dBVENIRE9HPXkKQ09O RklHX0lOVEVMX01JRF9XQVRDSERPRz15CkNPTkZJR19JVENPX1dEVD15CkNPTkZJR19JVENPX1ZF TkRPUl9TVVBQT1JUPXkKQ09ORklHX0lUODcxMkZfV0RUPXkKQ09ORklHX0lUODdfV0RUPXkKQ09O RklHX0hQX1dBVENIRE9HPXkKQ09ORklHX0hQV0RUX05NSV9ERUNPRElORz15CkNPTkZJR19LRU1Q TERfV0RUPXkKQ09ORklHX1NDMTIwMF9XRFQ9eQpDT05GSUdfU0N4MjAwX1dEVD15CkNPTkZJR19Q Qzg3NDEzX1dEVD15CkNPTkZJR19OVl9UQ089eQpDT05GSUdfUkRDMzIxWF9XRFQ9eQpDT05GSUdf NjBYWF9XRFQ9eQpDT05GSUdfU0JDODM2MF9XRFQ9eQpDT05GSUdfU0JDNzI0MF9XRFQ9eQpDT05G SUdfQ1BVNV9XRFQ9eQpDT05GSUdfU01TQ19TQ0gzMTFYX1dEVD15CkNPTkZJR19TTVNDMzdCNzg3 X1dEVD15CkNPTkZJR19UUU1YODZfV0RUPXkKQ09ORklHX1ZJQV9XRFQ9eQpDT05GSUdfVzgzNjI3 SEZfV0RUPXkKQ09ORklHX1c4Mzg3N0ZfV0RUPXkKQ09ORklHX1c4Mzk3N0ZfV0RUPXkKQ09ORklH X01BQ0haX1dEVD15CkNPTkZJR19TQkNfRVBYX0MzX1dBVENIRE9HPXkKQ09ORklHX0lOVEVMX01F SV9XRFQ9eQpDT05GSUdfTkk5MDNYX1dEVD15CkNPTkZJR19OSUM3MDE4X1dEVD15CkNPTkZJR19N RU5fQTIxX1dEVD15CgojCiMgSVNBLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1BDV0FU Q0hET0c9eQpDT05GSUdfTUlYQ09NV0Q9eQojIENPTkZJR19XRFQgaXMgbm90IHNldAoKIwojIFBD SS1iYXNlZCBXYXRjaGRvZyBDYXJkcwojCkNPTkZJR19QQ0lQQ1dBVENIRE9HPXkKQ09ORklHX1dE VFBDST15CgojCiMgVVNCLWJhc2VkIFdhdGNoZG9nIENhcmRzCiMKQ09ORklHX1VTQlBDV0FUQ0hE T0c9eQpDT05GSUdfU1NCX1BPU1NJQkxFPXkKQ09ORklHX1NTQj15CkNPTkZJR19TU0JfU1BST009 eQpDT05GSUdfU1NCX0JMT0NLSU89eQpDT05GSUdfU1NCX1BDSUhPU1RfUE9TU0lCTEU9eQpDT05G SUdfU1NCX1BDSUhPU1Q9eQpDT05GSUdfU1NCX0I0M19QQ0lfQlJJREdFPXkKQ09ORklHX1NTQl9Q Q01DSUFIT1NUX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9QQ01DSUFIT1NUPXkKQ09ORklHX1NTQl9T RElPSE9TVF9QT1NTSUJMRT15CkNPTkZJR19TU0JfU0RJT0hPU1Q9eQpDT05GSUdfU1NCX0RSSVZF Ul9QQ0lDT1JFX1BPU1NJQkxFPXkKQ09ORklHX1NTQl9EUklWRVJfUENJQ09SRT15CkNPTkZJR19T U0JfRFJJVkVSX0dQSU89eQpDT05GSUdfQkNNQV9QT1NTSUJMRT15CkNPTkZJR19CQ01BPXkKQ09O RklHX0JDTUFfQkxPQ0tJTz15CkNPTkZJR19CQ01BX0hPU1RfUENJX1BPU1NJQkxFPXkKQ09ORklH X0JDTUFfSE9TVF9QQ0k9eQpDT05GSUdfQkNNQV9IT1NUX1NPQz15CkNPTkZJR19CQ01BX0RSSVZF Ul9QQ0k9eQpDT05GSUdfQkNNQV9TRkxBU0g9eQpDT05GSUdfQkNNQV9EUklWRVJfR01BQ19DTU49 eQpDT05GSUdfQkNNQV9EUklWRVJfR1BJTz15CkNPTkZJR19CQ01BX0RFQlVHPXkKCiMKIyBNdWx0 aWZ1bmN0aW9uIGRldmljZSBkcml2ZXJzCiMKQ09ORklHX01GRF9DT1JFPXkKQ09ORklHX01GRF9D UzU1MzU9eQpDT05GSUdfTUZEX0FDVDg5NDVBPXkKQ09ORklHX01GRF9BUzM3MTE9eQpDT05GSUdf TUZEX0FTMzcyMj15CkNPTkZJR19QTUlDX0FEUDU1MjA9eQpDT05GSUdfTUZEX0FBVDI4NzBfQ09S RT15CkNPTkZJR19NRkRfQVRNRUxfRkxFWENPTT15CkNPTkZJR19NRkRfQVRNRUxfSExDREM9eQpD T05GSUdfTUZEX0JDTTU5MFhYPXkKQ09ORklHX01GRF9CRDk1NzFNV1Y9eQpDT05GSUdfTUZEX0FY UDIwWD15CkNPTkZJR19NRkRfQVhQMjBYX0kyQz15CkNPTkZJR19NRkRfQ1JPU19FQ19ERVY9eQpD T05GSUdfTUZEX01BREVSQT15CkNPTkZJR19NRkRfTUFERVJBX0kyQz15CkNPTkZJR19NRkRfTUFE RVJBX1NQST15CkNPTkZJR19NRkRfQ1M0N0wxNT15CkNPTkZJR19NRkRfQ1M0N0wzNT15CkNPTkZJ R19NRkRfQ1M0N0w4NT15CkNPTkZJR19NRkRfQ1M0N0w5MD15CkNPTkZJR19NRkRfQ1M0N0w5Mj15 CkNPTkZJR19QTUlDX0RBOTAzWD15CkNPTkZJR19QTUlDX0RBOTA1Mj15CkNPTkZJR19NRkRfREE5 MDUyX1NQST15CkNPTkZJR19NRkRfREE5MDUyX0kyQz15CkNPTkZJR19NRkRfREE5MDU1PXkKQ09O RklHX01GRF9EQTkwNjI9eQpDT05GSUdfTUZEX0RBOTA2Mz15CkNPTkZJR19NRkRfREE5MTUwPXkK Q09ORklHX01GRF9ETE4yPXkKQ09ORklHX01GRF9HQVRFV09SS1NfR1NDPXkKQ09ORklHX01GRF9N QzEzWFhYPXkKQ09ORklHX01GRF9NQzEzWFhYX1NQST15CkNPTkZJR19NRkRfTUMxM1hYWF9JMkM9 eQpDT05GSUdfTUZEX01QMjYyOT15CkNPTkZJR19NRkRfSEk2NDIxX1BNSUM9eQpDT05GSUdfSFRD X1BBU0lDMz15CkNPTkZJR19IVENfSTJDUExEPXkKQ09ORklHX01GRF9JTlRFTF9RVUFSS19JMkNf R1BJTz15CkNPTkZJR19MUENfSUNIPXkKQ09ORklHX0xQQ19TQ0g9eQpDT05GSUdfSU5URUxfU09D X1BNSUM9eQpDT05GSUdfSU5URUxfU09DX1BNSUNfQlhUV0M9eQpDT05GSUdfSU5URUxfU09DX1BN SUNfQ0hUV0M9eQpDT05GSUdfSU5URUxfU09DX1BNSUNfQ0hURENfVEk9eQpDT05GSUdfSU5URUxf U09DX1BNSUNfTVJGTEQ9eQpDT05GSUdfTUZEX0lOVEVMX0xQU1M9eQpDT05GSUdfTUZEX0lOVEVM X0xQU1NfQUNQST15CkNPTkZJR19NRkRfSU5URUxfTFBTU19QQ0k9eQpDT05GSUdfTUZEX0lOVEVM X01TSUM9eQpDT05GSUdfTUZEX0lOVEVMX1BNQ19CWFQ9eQpDT05GSUdfTUZEX0lOVEVMX1BNVD15 CkNPTkZJR19NRkRfSVFTNjJYPXkKQ09ORklHX01GRF9KQU5aX0NNT0RJTz15CkNPTkZJR19NRkRf S0VNUExEPXkKQ09ORklHX01GRF84OFBNODAwPXkKQ09ORklHX01GRF84OFBNODA1PXkKQ09ORklH X01GRF84OFBNODYwWD15CkNPTkZJR19NRkRfTUFYMTQ1Nzc9eQpDT05GSUdfTUZEX01BWDc3NjIw PXkKQ09ORklHX01GRF9NQVg3NzY1MD15CkNPTkZJR19NRkRfTUFYNzc2ODY9eQpDT05GSUdfTUZE X01BWDc3NjkzPXkKQ09ORklHX01GRF9NQVg3Nzg0Mz15CkNPTkZJR19NRkRfTUFYODkwNz15CkNP TkZJR19NRkRfTUFYODkyNT15CkNPTkZJR19NRkRfTUFYODk5Nz15CkNPTkZJR19NRkRfTUFYODk5 OD15CkNPTkZJR19NRkRfTVQ2MzYwPXkKQ09ORklHX01GRF9NVDYzOTc9eQpDT05GSUdfTUZEX01F TkYyMUJNQz15CkNPTkZJR19FWlhfUENBUD15CkNPTkZJR19NRkRfQ1BDQVA9eQpDT05GSUdfTUZE X1ZJUEVSQk9BUkQ9eQpDT05GSUdfTUZEX1JFVFU9eQpDT05GSUdfTUZEX1BDRjUwNjMzPXkKQ09O RklHX1BDRjUwNjMzX0FEQz15CkNPTkZJR19QQ0Y1MDYzM19HUElPPXkKQ09ORklHX1VDQjE0MDBf Q09SRT15CkNPTkZJR19NRkRfUkRDMzIxWD15CkNPTkZJR19NRkRfUlQ1MDMzPXkKQ09ORklHX01G RF9SQzVUNTgzPXkKQ09ORklHX01GRF9SSzgwOD15CkNPTkZJR19NRkRfUk41VDYxOD15CkNPTkZJ R19NRkRfU0VDX0NPUkU9eQpDT05GSUdfTUZEX1NJNDc2WF9DT1JFPXkKQ09ORklHX01GRF9TTTUw MT15CkNPTkZJR19NRkRfU001MDFfR1BJTz15CkNPTkZJR19NRkRfU0tZODE0NTI9eQpDT05GSUdf QUJYNTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX0NPUkU9eQpDT05GSUdfQUIzMTAwX09UUD15CkNP TkZJR19NRkRfU1RNUEU9eQoKIwojIFNUTWljcm9lbGVjdHJvbmljcyBTVE1QRSBJbnRlcmZhY2Ug RHJpdmVycwojCkNPTkZJR19TVE1QRV9JMkM9eQpDT05GSUdfU1RNUEVfU1BJPXkKIyBlbmQgb2Yg U1RNaWNyb2VsZWN0cm9uaWNzIFNUTVBFIEludGVyZmFjZSBEcml2ZXJzCgpDT05GSUdfTUZEX1NU QTJYMTE9eQpDT05GSUdfTUZEX1NZU0NPTj15CkNPTkZJR19NRkRfVElfQU0zMzVYX1RTQ0FEQz15 CkNPTkZJR19NRkRfTFAzOTQzPXkKQ09ORklHX01GRF9MUDg3ODg9eQpDT05GSUdfTUZEX1RJX0xN VT15CkNPTkZJR19NRkRfUEFMTUFTPXkKQ09ORklHX1RQUzYxMDVYPXkKIyBDT05GSUdfVFBTNjUw MTAgaXMgbm90IHNldApDT05GSUdfVFBTNjUwN1g9eQpDT05GSUdfTUZEX1RQUzY1MDg2PXkKQ09O RklHX01GRF9UUFM2NTA5MD15CkNPTkZJR19NRkRfVFBTNjUyMTc9eQpDT05GSUdfTUZEX1RQUzY4 NDcwPXkKQ09ORklHX01GRF9USV9MUDg3M1g9eQpDT05GSUdfTUZEX1RJX0xQODc1NjU9eQpDT05G SUdfTUZEX1RQUzY1MjE4PXkKQ09ORklHX01GRF9UUFM2NTg2WD15CkNPTkZJR19NRkRfVFBTNjU5 MTA9eQpDT05GSUdfTUZEX1RQUzY1OTEyPXkKQ09ORklHX01GRF9UUFM2NTkxMl9JMkM9eQpDT05G SUdfTUZEX1RQUzY1OTEyX1NQST15CkNPTkZJR19NRkRfVFBTODAwMzE9eQpDT05GSUdfVFdMNDAz MF9DT1JFPXkKQ09ORklHX01GRF9UV0w0MDMwX0FVRElPPXkKQ09ORklHX1RXTDYwNDBfQ09SRT15 CkNPTkZJR19NRkRfV0wxMjczX0NPUkU9eQpDT05GSUdfTUZEX0xNMzUzMz15CkNPTkZJR19NRkRf VElNQkVSREFMRT15CkNPTkZJR19NRkRfVEMzNTg5WD15CkNPTkZJR19NRkRfVFFNWDg2PXkKQ09O RklHX01GRF9WWDg1NT15CkNPTkZJR19NRkRfTE9DSE5BR0FSPXkKQ09ORklHX01GRF9BUklaT05B PXkKQ09ORklHX01GRF9BUklaT05BX0kyQz15CkNPTkZJR19NRkRfQVJJWk9OQV9TUEk9eQpDT05G SUdfTUZEX0NTNDdMMjQ9eQpDT05GSUdfTUZEX1dNNTEwMj15CkNPTkZJR19NRkRfV001MTEwPXkK Q09ORklHX01GRF9XTTg5OTc9eQpDT05GSUdfTUZEX1dNODk5OD15CkNPTkZJR19NRkRfV004NDAw PXkKQ09ORklHX01GRF9XTTgzMVg9eQpDT05GSUdfTUZEX1dNODMxWF9JMkM9eQpDT05GSUdfTUZE X1dNODMxWF9TUEk9eQpDT05GSUdfTUZEX1dNODM1MD15CkNPTkZJR19NRkRfV004MzUwX0kyQz15 CkNPTkZJR19NRkRfV004OTk0PXkKQ09ORklHX01GRF9ST0hNX0JENzE4WFg9eQpDT05GSUdfTUZE X1JPSE1fQkQ3MDUyOD15CkNPTkZJR19NRkRfUk9ITV9CRDcxODI4PXkKQ09ORklHX01GRF9TVFBN SUMxPXkKQ09ORklHX01GRF9TVE1GWD15CkNPTkZJR19NRkRfV0NEOTM0WD15CkNPTkZJR19SQVZF X1NQX0NPUkU9eQpDT05GSUdfTUZEX0lOVEVMX00xMF9CTUM9eQojIGVuZCBvZiBNdWx0aWZ1bmN0 aW9uIGRldmljZSBkcml2ZXJzCgpDT05GSUdfUkVHVUxBVE9SPXkKQ09ORklHX1JFR1VMQVRPUl9E RUJVRz15CkNPTkZJR19SRUdVTEFUT1JfRklYRURfVk9MVEFHRT15CkNPTkZJR19SRUdVTEFUT1Jf VklSVFVBTF9DT05TVU1FUj15CkNPTkZJR19SRUdVTEFUT1JfVVNFUlNQQUNFX0NPTlNVTUVSPXkK Q09ORklHX1JFR1VMQVRPUl84OFBHODZYPXkKQ09ORklHX1JFR1VMQVRPUl84OFBNODAwPXkKQ09O RklHX1JFR1VMQVRPUl84OFBNODYwNz15CkNPTkZJR19SRUdVTEFUT1JfQUNUODg2NT15CkNPTkZJ R19SRUdVTEFUT1JfQUNUODk0NUE9eQpDT05GSUdfUkVHVUxBVE9SX0FENTM5OD15CkNPTkZJR19S RUdVTEFUT1JfQUFUMjg3MD15CkNPTkZJR19SRUdVTEFUT1JfQUIzMTAwPXkKQ09ORklHX1JFR1VM QVRPUl9BUklaT05BX0xETzE9eQpDT05GSUdfUkVHVUxBVE9SX0FSSVpPTkFfTUlDU1VQUD15CkNP TkZJR19SRUdVTEFUT1JfQVMzNzExPXkKQ09ORklHX1JFR1VMQVRPUl9BUzM3MjI9eQpDT05GSUdf UkVHVUxBVE9SX0FYUDIwWD15CkNPTkZJR19SRUdVTEFUT1JfQkNNNTkwWFg9eQpDT05GSUdfUkVH VUxBVE9SX0JENzA1Mjg9eQpDT05GSUdfUkVHVUxBVE9SX0JENzE4Mjg9eQpDT05GSUdfUkVHVUxB VE9SX0JENzE4WFg9eQpDT05GSUdfUkVHVUxBVE9SX0JEOTU3MU1XVj15CkNPTkZJR19SRUdVTEFU T1JfQ1BDQVA9eQpDT05GSUdfUkVHVUxBVE9SX0NST1NfRUM9eQpDT05GSUdfUkVHVUxBVE9SX0RB OTAzWD15CkNPTkZJR19SRUdVTEFUT1JfREE5MDUyPXkKQ09ORklHX1JFR1VMQVRPUl9EQTkwNTU9 eQpDT05GSUdfUkVHVUxBVE9SX0RBOTA2Mj15CkNPTkZJR19SRUdVTEFUT1JfREE5MDYzPXkKQ09O RklHX1JFR1VMQVRPUl9EQTkxMjE9eQpDT05GSUdfUkVHVUxBVE9SX0RBOTIxMD15CkNPTkZJR19S RUdVTEFUT1JfREE5MjExPXkKQ09ORklHX1JFR1VMQVRPUl9GQU41MzU1NT15CkNPTkZJR19SRUdV TEFUT1JfRkFONTM4ODA9eQpDT05GSUdfUkVHVUxBVE9SX0dQSU89eQpDT05GSUdfUkVHVUxBVE9S X0hJNjQyMT15CkNPTkZJR19SRUdVTEFUT1JfSEk2NDIxVjUzMD15CkNPTkZJR19SRUdVTEFUT1Jf SVNMOTMwNT15CkNPTkZJR19SRUdVTEFUT1JfSVNMNjI3MUE9eQpDT05GSUdfUkVHVUxBVE9SX0xN MzYzWD15CkNPTkZJR19SRUdVTEFUT1JfTE9DSE5BR0FSPXkKQ09ORklHX1JFR1VMQVRPUl9MUDM5 NzE9eQpDT05GSUdfUkVHVUxBVE9SX0xQMzk3Mj15CkNPTkZJR19SRUdVTEFUT1JfTFA4NzJYPXkK Q09ORklHX1JFR1VMQVRPUl9MUDg3M1g9eQpDT05GSUdfUkVHVUxBVE9SX0xQODc1NT15CkNPTkZJ R19SRUdVTEFUT1JfTFA4NzU2NT15CkNPTkZJR19SRUdVTEFUT1JfTFA4Nzg4PXkKQ09ORklHX1JF R1VMQVRPUl9MVEMzNTg5PXkKQ09ORklHX1JFR1VMQVRPUl9MVEMzNjc2PXkKQ09ORklHX1JFR1VM QVRPUl9NQVgxNDU3Nz15CkNPTkZJR19SRUdVTEFUT1JfTUFYMTU4Nj15CkNPTkZJR19SRUdVTEFU T1JfTUFYNzc2MjA9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3NjUwPXkKQ09ORklHX1JFR1VMQVRP Ul9NQVg4NjQ5PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4NjYwPXkKQ09ORklHX1JFR1VMQVRPUl9N QVg4OTA3PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTI1PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4 OTUyPXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTczPXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTk3 PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg4OTk4PXkKQ09ORklHX1JFR1VMQVRPUl9NQVg3NzY4Nj15 CkNPTkZJR19SRUdVTEFUT1JfTUFYNzc2OTM9eQpDT05GSUdfUkVHVUxBVE9SX01BWDc3ODAyPXkK Q09ORklHX1JFR1VMQVRPUl9NQVg3NzgyNj15CkNPTkZJR19SRUdVTEFUT1JfTUMxM1hYWF9DT1JF PXkKQ09ORklHX1JFR1VMQVRPUl9NQzEzNzgzPXkKQ09ORklHX1JFR1VMQVRPUl9NQzEzODkyPXkK Q09ORklHX1JFR1VMQVRPUl9NQ1AxNjUwMj15CkNPTkZJR19SRUdVTEFUT1JfTVA1NDE2PXkKQ09O RklHX1JFR1VMQVRPUl9NUDg4NTk9eQpDT05GSUdfUkVHVUxBVE9SX01QODg2WD15CkNPTkZJR19S RUdVTEFUT1JfTVBRNzkyMD15CkNPTkZJR19SRUdVTEFUT1JfTVQ2MzExPXkKQ09ORklHX1JFR1VM QVRPUl9NVDYzMjM9eQpDT05GSUdfUkVHVUxBVE9SX01UNjM1OD15CkNPTkZJR19SRUdVTEFUT1Jf TVQ2MzYwPXkKQ09ORklHX1JFR1VMQVRPUl9NVDYzOTc9eQpDT05GSUdfUkVHVUxBVE9SX1BBTE1B Uz15CkNPTkZJR19SRUdVTEFUT1JfUENBOTQ1MD15CkNPTkZJR19SRUdVTEFUT1JfUENBUD15CkNP TkZJR19SRUdVTEFUT1JfUENGNTA2MzM9eQpDT05GSUdfUkVHVUxBVE9SX1BGOFgwMD15CkNPTkZJ R19SRUdVTEFUT1JfUEZVWkUxMDA9eQpDT05GSUdfUkVHVUxBVE9SX1BWODgwNjA9eQpDT05GSUdf UkVHVUxBVE9SX1BWODgwODA9eQpDT05GSUdfUkVHVUxBVE9SX1BWODgwOTA9eQpDT05GSUdfUkVH VUxBVE9SX1BXTT15CkNPTkZJR19SRUdVTEFUT1JfUUNPTV9TUE1JPXkKQ09ORklHX1JFR1VMQVRP Ul9RQ09NX1VTQl9WQlVTPXkKQ09ORklHX1JFR1VMQVRPUl9SQVNQQkVSUllQSV9UT1VDSFNDUkVF Tl9BVFRJTlk9eQpDT05GSUdfUkVHVUxBVE9SX1JDNVQ1ODM9eQpDT05GSUdfUkVHVUxBVE9SX1JL ODA4PXkKQ09ORklHX1JFR1VMQVRPUl9STjVUNjE4PXkKQ09ORklHX1JFR1VMQVRPUl9ST0hNPXkK Q09ORklHX1JFR1VMQVRPUl9SVDQ4MDE9eQpDT05GSUdfUkVHVUxBVE9SX1JUNTAzMz15CkNPTkZJ R19SRUdVTEFUT1JfUlRNVjIwPXkKQ09ORklHX1JFR1VMQVRPUl9TMk1QQTAxPXkKQ09ORklHX1JF R1VMQVRPUl9TMk1QUzExPXkKQ09ORklHX1JFR1VMQVRPUl9TNU04NzY3PXkKQ09ORklHX1JFR1VM QVRPUl9TS1k4MTQ1Mj15CkNPTkZJR19SRUdVTEFUT1JfU0xHNTEwMDA9eQpDT05GSUdfUkVHVUxB VE9SX1NUUE1JQzE9eQpDT05GSUdfUkVHVUxBVE9SX1NZODEwNkE9eQpDT05GSUdfUkVHVUxBVE9S X1NZODgyNFg9eQpDT05GSUdfUkVHVUxBVE9SX1NZODgyN049eQpDT05GSUdfUkVHVUxBVE9SX1RQ UzUxNjMyPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2MTA1WD15CkNPTkZJR19SRUdVTEFUT1JfVFBT NjIzNjA9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MDIzPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2 NTA3WD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUwODY9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1 MDkwPXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTEzMj15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjUy MTc9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1MjE4PXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTI0 WD15CkNPTkZJR19SRUdVTEFUT1JfVFBTNjU4Nlg9eQpDT05GSUdfUkVHVUxBVE9SX1RQUzY1OTEw PXkKQ09ORklHX1JFR1VMQVRPUl9UUFM2NTkxMj15CkNPTkZJR19SRUdVTEFUT1JfVFBTODAwMzE9 eQpDT05GSUdfUkVHVUxBVE9SX1RXTDQwMzA9eQpDT05GSUdfUkVHVUxBVE9SX1ZDVFJMPXkKQ09O RklHX1JFR1VMQVRPUl9XTTgzMVg9eQpDT05GSUdfUkVHVUxBVE9SX1dNODM1MD15CkNPTkZJR19S RUdVTEFUT1JfV004NDAwPXkKQ09ORklHX1JFR1VMQVRPUl9XTTg5OTQ9eQpDT05GSUdfUkVHVUxB VE9SX1FDT01fTEFCSUJCPXkKQ09ORklHX1JDX0NPUkU9eQpDT05GSUdfUkNfTUFQPXkKQ09ORklH X0xJUkM9eQpDT05GSUdfQlBGX0xJUkNfTU9ERTI9eQpDT05GSUdfUkNfREVDT0RFUlM9eQpDT05G SUdfSVJfTkVDX0RFQ09ERVI9eQpDT05GSUdfSVJfUkM1X0RFQ09ERVI9eQpDT05GSUdfSVJfUkM2 X0RFQ09ERVI9eQpDT05GSUdfSVJfSlZDX0RFQ09ERVI9eQpDT05GSUdfSVJfU09OWV9ERUNPREVS PXkKQ09ORklHX0lSX1NBTllPX0RFQ09ERVI9eQpDT05GSUdfSVJfU0hBUlBfREVDT0RFUj15CkNP TkZJR19JUl9NQ0VfS0JEX0RFQ09ERVI9eQpDT05GSUdfSVJfWE1QX0RFQ09ERVI9eQpDT05GSUdf SVJfSU1PTl9ERUNPREVSPXkKQ09ORklHX0lSX1JDTU1fREVDT0RFUj15CkNPTkZJR19SQ19ERVZJ Q0VTPXkKQ09ORklHX1JDX0FUSV9SRU1PVEU9eQpDT05GSUdfSVJfRU5FPXkKQ09ORklHX0lSX0hJ WDVIRDI9eQpDT05GSUdfSVJfSU1PTj15CkNPTkZJR19JUl9JTU9OX1JBVz15CkNPTkZJR19JUl9N Q0VVU0I9eQpDT05GSUdfSVJfSVRFX0NJUj15CkNPTkZJR19JUl9GSU5URUs9eQpDT05GSUdfSVJf TlVWT1RPTj15CkNPTkZJR19JUl9SRURSQVQzPXkKQ09ORklHX0lSX1NQST15CkNPTkZJR19JUl9T VFJFQU1aQVA9eQpDT05GSUdfSVJfV0lOQk9ORF9DSVI9eQpDT05GSUdfSVJfSUdPUlBMVUdVU0I9 eQpDT05GSUdfSVJfSUdVQU5BPXkKQ09ORklHX0lSX1RUVVNCSVI9eQpDT05GSUdfUkNfTE9PUEJB Q0s9eQpDT05GSUdfSVJfR1BJT19DSVI9eQpDT05GSUdfSVJfR1BJT19UWD15CkNPTkZJR19JUl9Q V01fVFg9eQpDT05GSUdfSVJfU0VSSUFMPXkKQ09ORklHX0lSX1NFUklBTF9UUkFOU01JVFRFUj15 CkNPTkZJR19JUl9TSVI9eQpDT05GSUdfUkNfWEJPWF9EVkQ9eQpDT05GSUdfSVJfVE9ZPXkKQ09O RklHX0NFQ19DT1JFPXkKQ09ORklHX0NFQ19OT1RJRklFUj15CkNPTkZJR19NRURJQV9DRUNfUkM9 eQpDT05GSUdfTUVESUFfQ0VDX1NVUFBPUlQ9eQpDT05GSUdfQ0VDX0NINzMyMj15CkNPTkZJR19D RUNfQ1JPU19FQz15CkNPTkZJR19DRUNfU0VDTz15CkNPTkZJR19DRUNfU0VDT19SQz15CkNPTkZJ R19VU0JfUFVMU0U4X0NFQz15CkNPTkZJR19VU0JfUkFJTlNIQURPV19DRUM9eQpDT05GSUdfTUVE SUFfU1VQUE9SVD15CkNPTkZJR19NRURJQV9TVVBQT1JUX0ZJTFRFUj15CkNPTkZJR19NRURJQV9T VUJEUlZfQVVUT1NFTEVDVD15CgojCiMgTWVkaWEgZGV2aWNlIHR5cGVzCiMKQ09ORklHX01FRElB X0NBTUVSQV9TVVBQT1JUPXkKQ09ORklHX01FRElBX0FOQUxPR19UVl9TVVBQT1JUPXkKQ09ORklH X01FRElBX0RJR0lUQUxfVFZfU1VQUE9SVD15CkNPTkZJR19NRURJQV9SQURJT19TVVBQT1JUPXkK Q09ORklHX01FRElBX1NEUl9TVVBQT1JUPXkKQ09ORklHX01FRElBX1BMQVRGT1JNX1NVUFBPUlQ9 eQpDT05GSUdfTUVESUFfVEVTVF9TVVBQT1JUPXkKIyBlbmQgb2YgTWVkaWEgZGV2aWNlIHR5cGVz CgpDT05GSUdfVklERU9fREVWPXkKQ09ORklHX01FRElBX0NPTlRST0xMRVI9eQpDT05GSUdfRFZC X0NPUkU9eQoKIwojIFZpZGVvNExpbnV4IG9wdGlvbnMKIwpDT05GSUdfVklERU9fVjRMMj15CkNP TkZJR19WSURFT19WNEwyX0kyQz15CkNPTkZJR19WSURFT19WNEwyX1NVQkRFVl9BUEk9eQpDT05G SUdfVklERU9fQURWX0RFQlVHPXkKQ09ORklHX1ZJREVPX0ZJWEVEX01JTk9SX1JBTkdFUz15CkNP TkZJR19WSURFT19UVU5FUj15CkNPTkZJR19WNEwyX01FTTJNRU1fREVWPXkKQ09ORklHX1Y0TDJf RkxBU0hfTEVEX0NMQVNTPXkKQ09ORklHX1Y0TDJfRldOT0RFPXkKQ09ORklHX1ZJREVPQlVGX0dF Tj15CkNPTkZJR19WSURFT0JVRl9ETUFfU0c9eQpDT05GSUdfVklERU9CVUZfVk1BTExPQz15CiMg ZW5kIG9mIFZpZGVvNExpbnV4IG9wdGlvbnMKCiMKIyBNZWRpYSBjb250cm9sbGVyIG9wdGlvbnMK IwpDT05GSUdfTUVESUFfQ09OVFJPTExFUl9EVkI9eQpDT05GSUdfTUVESUFfQ09OVFJPTExFUl9S RVFVRVNUX0FQST15CgojCiMgUGxlYXNlIG5vdGljZSB0aGF0IHRoZSBlbmFibGVkIE1lZGlhIGNv bnRyb2xsZXIgUmVxdWVzdCBBUEkgaXMgRVhQRVJJTUVOVEFMCiMKIyBlbmQgb2YgTWVkaWEgY29u dHJvbGxlciBvcHRpb25zCgojCiMgRGlnaXRhbCBUViBvcHRpb25zCiMKQ09ORklHX0RWQl9NTUFQ PXkKQ09ORklHX0RWQl9ORVQ9eQpDT05GSUdfRFZCX01BWF9BREFQVEVSUz0xNgpDT05GSUdfRFZC X0RZTkFNSUNfTUlOT1JTPXkKQ09ORklHX0RWQl9ERU1VWF9TRUNUSU9OX0xPU1NfTE9HPXkKQ09O RklHX0RWQl9VTEVfREVCVUc9eQojIGVuZCBvZiBEaWdpdGFsIFRWIG9wdGlvbnMKCiMKIyBNZWRp YSBkcml2ZXJzCiMKCiMKIyBEcml2ZXJzIGZpbHRlcmVkIGFzIHNlbGVjdGVkIGF0ICdGaWx0ZXIg bWVkaWEgZHJpdmVycycKIwpDT05GSUdfVFRQQ0lfRUVQUk9NPXkKQ09ORklHX01FRElBX1VTQl9T VVBQT1JUPXkKCiMKIyBXZWJjYW0gZGV2aWNlcwojCkNPTkZJR19VU0JfVklERU9fQ0xBU1M9eQpD T05GSUdfVVNCX1ZJREVPX0NMQVNTX0lOUFVUX0VWREVWPXkKQ09ORklHX1VTQl9HU1BDQT15CkNP TkZJR19VU0JfTTU2MDI9eQpDT05GSUdfVVNCX1NUVjA2WFg9eQpDT05GSUdfVVNCX0dMODYwPXkK Q09ORklHX1VTQl9HU1BDQV9CRU5RPXkKQ09ORklHX1VTQl9HU1BDQV9DT05FWD15CkNPTkZJR19V U0JfR1NQQ0FfQ1BJQTE9eQpDT05GSUdfVVNCX0dTUENBX0RUQ1MwMzM9eQpDT05GSUdfVVNCX0dT UENBX0VUT01TPXkKQ09ORklHX1VTQl9HU1BDQV9GSU5FUElYPXkKQ09ORklHX1VTQl9HU1BDQV9K RUlMSU5KPXkKQ09ORklHX1VTQl9HU1BDQV9KTDIwMDVCQ0Q9eQpDT05GSUdfVVNCX0dTUENBX0tJ TkVDVD15CkNPTkZJR19VU0JfR1NQQ0FfS09OSUNBPXkKQ09ORklHX1VTQl9HU1BDQV9NQVJTPXkK Q09ORklHX1VTQl9HU1BDQV9NUjk3MzEwQT15CkNPTkZJR19VU0JfR1NQQ0FfTlc4MFg9eQpDT05G SUdfVVNCX0dTUENBX09WNTE5PXkKQ09ORklHX1VTQl9HU1BDQV9PVjUzND15CkNPTkZJR19VU0Jf R1NQQ0FfT1Y1MzRfOT15CkNPTkZJR19VU0JfR1NQQ0FfUEFDMjA3PXkKQ09ORklHX1VTQl9HU1BD QV9QQUM3MzAyPXkKQ09ORklHX1VTQl9HU1BDQV9QQUM3MzExPXkKQ09ORklHX1VTQl9HU1BDQV9T RTQwMT15CkNPTkZJR19VU0JfR1NQQ0FfU045QzIwMjg9eQpDT05GSUdfVVNCX0dTUENBX1NOOUMy MFg9eQpDT05GSUdfVVNCX0dTUENBX1NPTklYQj15CkNPTkZJR19VU0JfR1NQQ0FfU09OSVhKPXkK Q09ORklHX1VTQl9HU1BDQV9TUENBNTAwPXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTAxPXkKQ09O RklHX1VTQl9HU1BDQV9TUENBNTA1PXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTA2PXkKQ09ORklH X1VTQl9HU1BDQV9TUENBNTA4PXkKQ09ORklHX1VTQl9HU1BDQV9TUENBNTYxPXkKQ09ORklHX1VT Ql9HU1BDQV9TUENBMTUyOD15CkNPTkZJR19VU0JfR1NQQ0FfU1E5MDU9eQpDT05GSUdfVVNCX0dT UENBX1NROTA1Qz15CkNPTkZJR19VU0JfR1NQQ0FfU1E5MzBYPXkKQ09ORklHX1VTQl9HU1BDQV9T VEswMTQ9eQpDT05GSUdfVVNCX0dTUENBX1NUSzExMzU9eQpDT05GSUdfVVNCX0dTUENBX1NUVjA2 ODA9eQpDT05GSUdfVVNCX0dTUENBX1NVTlBMVVM9eQpDT05GSUdfVVNCX0dTUENBX1Q2MTM9eQpD T05GSUdfVVNCX0dTUENBX1RPUFJPPXkKQ09ORklHX1VTQl9HU1BDQV9UT1VQVEVLPXkKQ09ORklH X1VTQl9HU1BDQV9UVjg1MzI9eQpDT05GSUdfVVNCX0dTUENBX1ZDMDMyWD15CkNPTkZJR19VU0Jf R1NQQ0FfVklDQU09eQpDT05GSUdfVVNCX0dTUENBX1hJUkxJTktfQ0lUPXkKQ09ORklHX1VTQl9H U1BDQV9aQzNYWD15CkNPTkZJR19VU0JfUFdDPXkKQ09ORklHX1VTQl9QV0NfREVCVUc9eQpDT05G SUdfVVNCX1BXQ19JTlBVVF9FVkRFVj15CkNPTkZJR19WSURFT19DUElBMj15CkNPTkZJR19VU0Jf WlIzNjRYWD15CkNPTkZJR19VU0JfU1RLV0VCQ0FNPXkKQ09ORklHX1VTQl9TMjI1NT15CkNPTkZJ R19WSURFT19VU0JUVj15CgojCiMgQW5hbG9nIFRWIFVTQiBkZXZpY2VzCiMKQ09ORklHX1ZJREVP X1BWUlVTQjI9eQpDT05GSUdfVklERU9fUFZSVVNCMl9TWVNGUz15CkNPTkZJR19WSURFT19QVlJV U0IyX0RWQj15CkNPTkZJR19WSURFT19QVlJVU0IyX0RFQlVHSUZDPXkKQ09ORklHX1ZJREVPX0hE UFZSPXkKQ09ORklHX1ZJREVPX1NUSzExNjBfQ09NTU9OPXkKQ09ORklHX1ZJREVPX1NUSzExNjA9 eQpDT05GSUdfVklERU9fR083MDA3PXkKQ09ORklHX1ZJREVPX0dPNzAwN19VU0I9eQpDT05GSUdf VklERU9fR083MDA3X0xPQURFUj15CkNPTkZJR19WSURFT19HTzcwMDdfVVNCX1MyMjUwX0JPQVJE PXkKCiMKIyBBbmFsb2cvZGlnaXRhbCBUViBVU0IgZGV2aWNlcwojCkNPTkZJR19WSURFT19BVTA4 Mjg9eQpDT05GSUdfVklERU9fQVUwODI4X1Y0TDI9eQpDT05GSUdfVklERU9fQVUwODI4X1JDPXkK Q09ORklHX1ZJREVPX0NYMjMxWFg9eQpDT05GSUdfVklERU9fQ1gyMzFYWF9SQz15CkNPTkZJR19W SURFT19DWDIzMVhYX0FMU0E9eQpDT05GSUdfVklERU9fQ1gyMzFYWF9EVkI9eQpDT05GSUdfVklE RU9fVE02MDAwPXkKQ09ORklHX1ZJREVPX1RNNjAwMF9BTFNBPXkKQ09ORklHX1ZJREVPX1RNNjAw MF9EVkI9eQoKIwojIERpZ2l0YWwgVFYgVVNCIGRldmljZXMKIwpDT05GSUdfRFZCX1VTQj15CkNP TkZJR19EVkJfVVNCX0RFQlVHPXkKQ09ORklHX0RWQl9VU0JfRElCMzAwME1DPXkKQ09ORklHX0RW Ql9VU0JfQTgwMD15CkNPTkZJR19EVkJfVVNCX0RJQlVTQl9NQj15CkNPTkZJR19EVkJfVVNCX0RJ QlVTQl9NQl9GQVVMVFk9eQpDT05GSUdfRFZCX1VTQl9ESUJVU0JfTUM9eQpDT05GSUdfRFZCX1VT Ql9ESUIwNzAwPXkKQ09ORklHX0RWQl9VU0JfVU1UXzAxMD15CkNPTkZJR19EVkJfVVNCX0NYVVNC PXkKQ09ORklHX0RWQl9VU0JfQ1hVU0JfQU5BTE9HPXkKQ09ORklHX0RWQl9VU0JfTTkyMFg9eQpD T05GSUdfRFZCX1VTQl9ESUdJVFY9eQpDT05GSUdfRFZCX1VTQl9WUDcwNDU9eQpDT05GSUdfRFZC X1VTQl9WUDcwMlg9eQpDT05GSUdfRFZCX1VTQl9HUDhQU0s9eQpDT05GSUdfRFZCX1VTQl9OT1ZB X1RfVVNCMj15CkNPTkZJR19EVkJfVVNCX1RUVVNCMj15CkNPTkZJR19EVkJfVVNCX0RUVDIwMFU9 eQpDT05GSUdfRFZCX1VTQl9PUEVSQTE9eQpDT05GSUdfRFZCX1VTQl9BRjkwMDU9eQpDT05GSUdf RFZCX1VTQl9BRjkwMDVfUkVNT1RFPXkKQ09ORklHX0RWQl9VU0JfUENUVjQ1MkU9eQpDT05GSUdf RFZCX1VTQl9EVzIxMDI9eQpDT05GSUdfRFZCX1VTQl9DSU5FUkdZX1QyPXkKQ09ORklHX0RWQl9V U0JfRFRWNTEwMD15CkNPTkZJR19EVkJfVVNCX0FaNjAyNz15CkNPTkZJR19EVkJfVVNCX1RFQ0hO SVNBVF9VU0IyPXkKQ09ORklHX0RWQl9VU0JfVjI9eQpDT05GSUdfRFZCX1VTQl9BRjkwMTU9eQpD T05GSUdfRFZCX1VTQl9BRjkwMzU9eQpDT05GSUdfRFZCX1VTQl9BTllTRUU9eQpDT05GSUdfRFZC X1VTQl9BVTY2MTA9eQpDT05GSUdfRFZCX1VTQl9BWjYwMDc9eQpDT05GSUdfRFZCX1VTQl9DRTYy MzA9eQpDT05GSUdfRFZCX1VTQl9FQzE2OD15CkNPTkZJR19EVkJfVVNCX0dMODYxPXkKQ09ORklH X0RWQl9VU0JfTE1FMjUxMD15CkNPTkZJR19EVkJfVVNCX01YTDExMVNGPXkKQ09ORklHX0RWQl9V U0JfUlRMMjhYWFU9eQpDT05GSUdfRFZCX1VTQl9EVkJTS1k9eQpDT05GSUdfRFZCX1VTQl9aRDEz MDE9eQpDT05GSUdfRFZCX1RUVVNCX0JVREdFVD15CkNPTkZJR19EVkJfVFRVU0JfREVDPXkKQ09O RklHX1NNU19VU0JfRFJWPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfVVNCPXkKQ09ORklHX0RW Ql9CMkMyX0ZMRVhDT1BfVVNCX0RFQlVHPXkKQ09ORklHX0RWQl9BUzEwMj15CgojCiMgV2ViY2Ft LCBUViAoYW5hbG9nL2RpZ2l0YWwpIFVTQiBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0VNMjhYWD15 CkNPTkZJR19WSURFT19FTTI4WFhfVjRMMj15CkNPTkZJR19WSURFT19FTTI4WFhfQUxTQT15CkNP TkZJR19WSURFT19FTTI4WFhfRFZCPXkKQ09ORklHX1ZJREVPX0VNMjhYWF9SQz15CgojCiMgU29m dHdhcmUgZGVmaW5lZCByYWRpbyBVU0IgZGV2aWNlcwojCkNPTkZJR19VU0JfQUlSU1BZPXkKQ09O RklHX1VTQl9IQUNLUkY9eQpDT05GSUdfVVNCX01TSTI1MDA9eQpDT05GSUdfTUVESUFfUENJX1NV UFBPUlQ9eQoKIwojIE1lZGlhIGNhcHR1cmUgc3VwcG9ydAojCkNPTkZJR19WSURFT19NRVlFPXkK Q09ORklHX1ZJREVPX1NPTE82WDEwPXkKQ09ORklHX1NUQTJYMTFfVklQPXkKQ09ORklHX1ZJREVP X1RXNTg2ND15CkNPTkZJR19WSURFT19UVzY4PXkKQ09ORklHX1ZJREVPX1RXNjg2WD15CgojCiMg TWVkaWEgY2FwdHVyZS9hbmFsb2cgVFYgc3VwcG9ydAojCkNPTkZJR19WSURFT19JVlRWPXkKQ09O RklHX1ZJREVPX0lWVFZfREVQUkVDQVRFRF9JT0NUTFM9eQpDT05GSUdfVklERU9fSVZUVl9BTFNB PXkKQ09ORklHX1ZJREVPX0ZCX0lWVFY9eQpDT05GSUdfVklERU9fRkJfSVZUVl9GT1JDRV9QQVQ9 eQpDT05GSUdfVklERU9fSEVYSVVNX0dFTUlOST15CkNPTkZJR19WSURFT19IRVhJVU1fT1JJT049 eQpDT05GSUdfVklERU9fTVhCPXkKQ09ORklHX1ZJREVPX0RUMzE1NT15CgojCiMgTWVkaWEgY2Fw dHVyZS9hbmFsb2cvaHlicmlkIFRWIHN1cHBvcnQKIwpDT05GSUdfVklERU9fQ1gxOD15CkNPTkZJ R19WSURFT19DWDE4X0FMU0E9eQpDT05GSUdfVklERU9fQ1gyMzg4NT15CkNPTkZJR19NRURJQV9B TFRFUkFfQ0k9eQpDT05GSUdfVklERU9fQ1gyNTgyMT15CkNPTkZJR19WSURFT19DWDI1ODIxX0FM U0E9eQpDT05GSUdfVklERU9fQ1g4OD15CkNPTkZJR19WSURFT19DWDg4X0FMU0E9eQpDT05GSUdf VklERU9fQ1g4OF9CTEFDS0JJUkQ9eQpDT05GSUdfVklERU9fQ1g4OF9EVkI9eQpDT05GSUdfVklE RU9fQ1g4OF9FTkFCTEVfVlAzMDU0PXkKQ09ORklHX1ZJREVPX0NYODhfVlAzMDU0PXkKQ09ORklH X1ZJREVPX0NYODhfTVBFRz15CkNPTkZJR19WSURFT19CVDg0OD15CkNPTkZJR19EVkJfQlQ4WFg9 eQpDT05GSUdfVklERU9fU0FBNzEzND15CkNPTkZJR19WSURFT19TQUE3MTM0X0FMU0E9eQpDT05G SUdfVklERU9fU0FBNzEzNF9SQz15CkNPTkZJR19WSURFT19TQUE3MTM0X0RWQj15CkNPTkZJR19W SURFT19TQUE3MTM0X0dPNzAwNz15CkNPTkZJR19WSURFT19TQUE3MTY0PXkKCiMKIyBNZWRpYSBk aWdpdGFsIFRWIFBDSSBBZGFwdGVycwojCkNPTkZJR19EVkJfQVY3MTEwX0lSPXkKQ09ORklHX0RW Ql9BVjcxMTA9eQpDT05GSUdfRFZCX0FWNzExMF9PU0Q9eQpDT05GSUdfRFZCX0JVREdFVF9DT1JF PXkKQ09ORklHX0RWQl9CVURHRVQ9eQpDT05GSUdfRFZCX0JVREdFVF9DST15CkNPTkZJR19EVkJf QlVER0VUX0FWPXkKQ09ORklHX0RWQl9CVURHRVRfUEFUQ0g9eQpDT05GSUdfRFZCX0IyQzJfRkxF WENPUF9QQ0k9eQpDT05GSUdfRFZCX0IyQzJfRkxFWENPUF9QQ0lfREVCVUc9eQpDT05GSUdfRFZC X1BMVVRPMj15CkNPTkZJR19EVkJfRE0xMTA1PXkKQ09ORklHX0RWQl9QVDE9eQpDT05GSUdfRFZC X1BUMz15CkNPTkZJR19NQU5USVNfQ09SRT15CkNPTkZJR19EVkJfTUFOVElTPXkKQ09ORklHX0RW Ql9IT1BQRVI9eQpDT05GSUdfRFZCX05HRU5FPXkKQ09ORklHX0RWQl9EREJSSURHRT15CkNPTkZJ R19EVkJfRERCUklER0VfTVNJRU5BQkxFPXkKQ09ORklHX0RWQl9TTUlQQ0lFPXkKQ09ORklHX0RW Ql9ORVRVUF9VTklEVkI9eQpDT05GSUdfVklERU9fSVBVM19DSU8yPXkKQ09ORklHX1ZJREVPX1BD SV9TS0VMRVRPTj15CkNPTkZJR19SQURJT19BREFQVEVSUz15CkNPTkZJR19SQURJT19URUE1NzVY PXkKQ09ORklHX1JBRElPX1NJNDcwWD15CkNPTkZJR19VU0JfU0k0NzBYPXkKQ09ORklHX0kyQ19T STQ3MFg9eQpDT05GSUdfUkFESU9fU0k0NzEzPXkKQ09ORklHX1VTQl9TSTQ3MTM9eQpDT05GSUdf UExBVEZPUk1fU0k0NzEzPXkKQ09ORklHX0kyQ19TSTQ3MTM9eQpDT05GSUdfUkFESU9fU0k0NzZY PXkKQ09ORklHX1VTQl9NUjgwMD15CkNPTkZJR19VU0JfRFNCUj15CkNPTkZJR19SQURJT19NQVhJ UkFESU89eQpDT05GSUdfUkFESU9fU0hBUks9eQpDT05GSUdfUkFESU9fU0hBUksyPXkKQ09ORklH X1VTQl9LRUVORT15CkNPTkZJR19VU0JfUkFSRU1PTk89eQpDT05GSUdfVVNCX01BOTAxPXkKQ09O RklHX1JBRElPX1RFQTU3NjQ9eQpDT05GSUdfUkFESU9fVEVBNTc2NF9YVEFMPXkKQ09ORklHX1JB RElPX1NBQTc3MDZIPXkKQ09ORklHX1JBRElPX1RFRjY4NjI9eQpDT05GSUdfUkFESU9fVElNQkVS REFMRT15CkNPTkZJR19SQURJT19XTDEyNzM9eQpDT05GSUdfUkFESU9fV0wxMjhYPXkKQ09ORklH X1Y0TF9SQURJT19JU0FfRFJJVkVSUz15CkNPTkZJR19SQURJT19JU0E9eQpDT05GSUdfUkFESU9f Q0FERVQ9eQpDT05GSUdfUkFESU9fUlRSQUNLPXkKQ09ORklHX1JBRElPX1JUUkFDS19QT1JUPTMw ZgpDT05GSUdfUkFESU9fUlRSQUNLMj15CkNPTkZJR19SQURJT19SVFJBQ0syX1BPUlQ9MzBjCkNP TkZJR19SQURJT19BWlRFQ0g9eQpDT05GSUdfUkFESU9fQVpURUNIX1BPUlQ9MzUwCkNPTkZJR19S QURJT19HRU1URUs9eQpDT05GSUdfUkFESU9fR0VNVEVLX1BPUlQ9MzRjCkNPTkZJR19SQURJT19H RU1URUtfUFJPQkU9eQpDT05GSUdfUkFESU9fTUlST1BDTTIwPXkKQ09ORklHX1JBRElPX1NGMTZG TUk9eQpDT05GSUdfUkFESU9fU0YxNkZNUjI9eQpDT05GSUdfUkFESU9fVEVSUkFURUM9eQpDT05G SUdfUkFESU9fVFJVU1Q9eQpDT05GSUdfUkFESU9fVFJVU1RfUE9SVD0zNTAKQ09ORklHX1JBRElP X1RZUEhPT049eQpDT05GSUdfUkFESU9fVFlQSE9PTl9QT1JUPTMxNgpDT05GSUdfUkFESU9fVFlQ SE9PTl9NVVRFRlJFUT04NzUwMApDT05GSUdfUkFESU9fWk9MVFJJWD15CkNPTkZJR19SQURJT19a T0xUUklYX1BPUlQ9MjBjCkNPTkZJR19NRURJQV9DT01NT05fT1BUSU9OUz15CgojCiMgY29tbW9u IGRyaXZlciBvcHRpb25zCiMKQ09ORklHX1ZJREVPX0NYMjM0MVg9eQpDT05GSUdfVklERU9fVFZF RVBST009eQpDT05GSUdfQ1lQUkVTU19GSVJNV0FSRT15CkNPTkZJR19WSURFT0JVRjJfQ09SRT15 CkNPTkZJR19WSURFT0JVRjJfVjRMMj15CkNPTkZJR19WSURFT0JVRjJfTUVNT1BTPXkKQ09ORklH X1ZJREVPQlVGMl9ETUFfQ09OVElHPXkKQ09ORklHX1ZJREVPQlVGMl9WTUFMTE9DPXkKQ09ORklH X1ZJREVPQlVGMl9ETUFfU0c9eQpDT05GSUdfVklERU9CVUYyX0RWQj15CkNPTkZJR19EVkJfQjJD Ml9GTEVYQ09QPXkKQ09ORklHX0RWQl9CMkMyX0ZMRVhDT1BfREVCVUc9eQpDT05GSUdfVklERU9f U0FBNzE0Nj15CkNPTkZJR19WSURFT19TQUE3MTQ2X1ZWPXkKQ09ORklHX1NNU19TSUFOT19NRFRW PXkKQ09ORklHX1NNU19TSUFOT19SQz15CkNPTkZJR19TTVNfU0lBTk9fREVCVUdGUz15CkNPTkZJ R19WSURFT19WNEwyX1RQRz15CkNPTkZJR19WNExfUExBVEZPUk1fRFJJVkVSUz15CkNPTkZJR19W SURFT19DQUZFX0NDSUM9eQpDT05GSUdfVklERU9fVklBX0NBTUVSQT15CkNPTkZJR19WSURFT19D QURFTkNFPXkKQ09ORklHX1ZJREVPX0NBREVOQ0VfQ1NJMlJYPXkKQ09ORklHX1ZJREVPX0NBREVO Q0VfQ1NJMlRYPXkKQ09ORklHX1ZJREVPX0FTUEVFRD15CkNPTkZJR19WSURFT19NVVg9eQpDT05G SUdfVklERU9fWElMSU5YPXkKQ09ORklHX1ZJREVPX1hJTElOWF9DU0kyUlhTUz15CkNPTkZJR19W SURFT19YSUxJTlhfVFBHPXkKQ09ORklHX1ZJREVPX1hJTElOWF9WVEM9eQpDT05GSUdfVjRMX01F TTJNRU1fRFJJVkVSUz15CkNPTkZJR19WSURFT19NRU0yTUVNX0RFSU5URVJMQUNFPXkKQ09ORklH X0RWQl9QTEFURk9STV9EUklWRVJTPXkKQ09ORklHX1NEUl9QTEFURk9STV9EUklWRVJTPXkKCiMK IyBNTUMvU0RJTyBEVkIgYWRhcHRlcnMKIwpDT05GSUdfU01TX1NESU9fRFJWPXkKQ09ORklHX1Y0 TF9URVNUX0RSSVZFUlM9eQpDT05GSUdfVklERU9fVklNQz15CkNPTkZJR19WSURFT19WSVZJRD15 CkNPTkZJR19WSURFT19WSVZJRF9DRUM9eQpDT05GSUdfVklERU9fVklWSURfTUFYX0RFVlM9NjQK Q09ORklHX1ZJREVPX1ZJTTJNPXkKQ09ORklHX1ZJREVPX1ZJQ09ERUM9eQpDT05GSUdfRFZCX1RF U1RfRFJJVkVSUz15CkNPTkZJR19EVkJfVklEVFY9eQoKIwojIEZpcmVXaXJlIChJRUVFIDEzOTQp IEFkYXB0ZXJzCiMKQ09ORklHX0RWQl9GSVJFRFRWPXkKQ09ORklHX0RWQl9GSVJFRFRWX0lOUFVU PXkKIyBlbmQgb2YgTWVkaWEgZHJpdmVycwoKIwojIE1lZGlhIGFuY2lsbGFyeSBkcml2ZXJzCiMK Q09ORklHX01FRElBX0FUVEFDSD15CgojCiMgSVIgSTJDIGRyaXZlciBhdXRvLXNlbGVjdGVkIGJ5 ICdBdXRvc2VsZWN0IGFuY2lsbGFyeSBkcml2ZXJzJwojCkNPTkZJR19WSURFT19JUl9JMkM9eQoK IwojIEF1ZGlvIGRlY29kZXJzLCBwcm9jZXNzb3JzIGFuZCBtaXhlcnMKIwpDT05GSUdfVklERU9f VFZBVURJTz15CkNPTkZJR19WSURFT19UREE3NDMyPXkKQ09ORklHX1ZJREVPX1REQTk4NDA9eQpD T05GSUdfVklERU9fVERBMTk5N1g9eQpDT05GSUdfVklERU9fVEVBNjQxNUM9eQpDT05GSUdfVklE RU9fVEVBNjQyMD15CkNPTkZJR19WSURFT19NU1AzNDAwPXkKQ09ORklHX1ZJREVPX0NTMzMwOD15 CkNPTkZJR19WSURFT19DUzUzNDU9eQpDT05GSUdfVklERU9fQ1M1M0wzMkE9eQpDT05GSUdfVklE RU9fVExWMzIwQUlDMjNCPXkKQ09ORklHX1ZJREVPX1VEQTEzNDI9eQpDT05GSUdfVklERU9fV004 Nzc1PXkKQ09ORklHX1ZJREVPX1dNODczOT15CkNPTkZJR19WSURFT19WUDI3U01QWD15CkNPTkZJ R19WSURFT19TT05ZX0JURl9NUFg9eQojIGVuZCBvZiBBdWRpbyBkZWNvZGVycywgcHJvY2Vzc29y cyBhbmQgbWl4ZXJzCgojCiMgUkRTIGRlY29kZXJzCiMKQ09ORklHX1ZJREVPX1NBQTY1ODg9eQoj IGVuZCBvZiBSRFMgZGVjb2RlcnMKCiMKIyBWaWRlbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19B RFY3MTgwPXkKQ09ORklHX1ZJREVPX0FEVjcxODM9eQpDT05GSUdfVklERU9fQURWNzQ4WD15CkNP TkZJR19WSURFT19BRFY3NjA0PXkKQ09ORklHX1ZJREVPX0FEVjc2MDRfQ0VDPXkKQ09ORklHX1ZJ REVPX0FEVjc4NDI9eQpDT05GSUdfVklERU9fQURWNzg0Ml9DRUM9eQpDT05GSUdfVklERU9fQlQ4 MTk9eQpDT05GSUdfVklERU9fQlQ4NTY9eQpDT05GSUdfVklERU9fQlQ4NjY9eQpDT05GSUdfVklE RU9fS1MwMTI3PXkKQ09ORklHX1ZJREVPX01MODZWNzY2Nz15CkNPTkZJR19WSURFT19TQUE3MTEw PXkKQ09ORklHX1ZJREVPX1NBQTcxMVg9eQpDT05GSUdfVklERU9fVEMzNTg3NDM9eQpDT05GSUdf VklERU9fVEMzNTg3NDNfQ0VDPXkKQ09ORklHX1ZJREVPX1RWUDUxNFg9eQpDT05GSUdfVklERU9f VFZQNTE1MD15CkNPTkZJR19WSURFT19UVlA3MDAyPXkKQ09ORklHX1ZJREVPX1RXMjgwND15CkNP TkZJR19WSURFT19UVzk5MDM9eQpDT05GSUdfVklERU9fVFc5OTA2PXkKQ09ORklHX1ZJREVPX1RX OTkxMD15CkNPTkZJR19WSURFT19WUFgzMjIwPXkKQ09ORklHX1ZJREVPX01BWDkyODY9eQoKIwoj IFZpZGVvIGFuZCBhdWRpbyBkZWNvZGVycwojCkNPTkZJR19WSURFT19TQUE3MTdYPXkKQ09ORklH X1ZJREVPX0NYMjU4NDA9eQojIGVuZCBvZiBWaWRlbyBkZWNvZGVycwoKIwojIFZpZGVvIGVuY29k ZXJzCiMKQ09ORklHX1ZJREVPX1NBQTcxMjc9eQpDT05GSUdfVklERU9fU0FBNzE4NT15CkNPTkZJ R19WSURFT19BRFY3MTcwPXkKQ09ORklHX1ZJREVPX0FEVjcxNzU9eQpDT05GSUdfVklERU9fQURW NzM0Mz15CkNPTkZJR19WSURFT19BRFY3MzkzPXkKQ09ORklHX1ZJREVPX0FEOTM4OUI9eQpDT05G SUdfVklERU9fQUs4ODFYPXkKQ09ORklHX1ZJREVPX1RIUzgyMDA9eQojIGVuZCBvZiBWaWRlbyBl bmNvZGVycwoKIwojIFZpZGVvIGltcHJvdmVtZW50IGNoaXBzCiMKQ09ORklHX1ZJREVPX1VQRDY0 MDMxQT15CkNPTkZJR19WSURFT19VUEQ2NDA4Mz15CiMgZW5kIG9mIFZpZGVvIGltcHJvdmVtZW50 IGNoaXBzCgojCiMgQXVkaW8vVmlkZW8gY29tcHJlc3Npb24gY2hpcHMKIwpDT05GSUdfVklERU9f U0FBNjc1MkhTPXkKIyBlbmQgb2YgQXVkaW8vVmlkZW8gY29tcHJlc3Npb24gY2hpcHMKCiMKIyBT RFIgdHVuZXIgY2hpcHMKIwpDT05GSUdfU0RSX01BWDIxNzU9eQojIGVuZCBvZiBTRFIgdHVuZXIg Y2hpcHMKCiMKIyBNaXNjZWxsYW5lb3VzIGhlbHBlciBjaGlwcwojCkNPTkZJR19WSURFT19USFM3 MzAzPXkKQ09ORklHX1ZJREVPX001Mjc5MD15CkNPTkZJR19WSURFT19JMkM9eQpDT05GSUdfVklE RU9fU1RfTUlQSUQwMj15CiMgZW5kIG9mIE1pc2NlbGxhbmVvdXMgaGVscGVyIGNoaXBzCgojCiMg Q2FtZXJhIHNlbnNvciBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FQVElOQV9QTEw9eQpDT05GSUdf VklERU9fQ0NTX1BMTD15CkNPTkZJR19WSURFT19ISTU1Nj15CkNPTkZJR19WSURFT19JTVgyMTQ9 eQpDT05GSUdfVklERU9fSU1YMjE5PXkKQ09ORklHX1ZJREVPX0lNWDI1OD15CkNPTkZJR19WSURF T19JTVgyNzQ9eQpDT05GSUdfVklERU9fSU1YMjkwPXkKQ09ORklHX1ZJREVPX0lNWDMxOT15CkNP TkZJR19WSURFT19JTVgzNTU9eQpDT05GSUdfVklERU9fT1YwMkExMD15CkNPTkZJR19WSURFT19P VjI2NDA9eQpDT05GSUdfVklERU9fT1YyNjU5PXkKQ09ORklHX1ZJREVPX09WMjY4MD15CkNPTkZJ R19WSURFT19PVjI2ODU9eQpDT05GSUdfVklERU9fT1YyNzQwPXkKQ09ORklHX1ZJREVPX09WNTY0 MD15CkNPTkZJR19WSURFT19PVjU2NDU9eQpDT05GSUdfVklERU9fT1Y1NjQ3PXkKQ09ORklHX1ZJ REVPX09WNjY1MD15CkNPTkZJR19WSURFT19PVjU2NzA9eQpDT05GSUdfVklERU9fT1Y1Njc1PXkK Q09ORklHX1ZJREVPX09WNTY5NT15CkNPTkZJR19WSURFT19PVjcyNTE9eQpDT05GSUdfVklERU9f T1Y3NzJYPXkKQ09ORklHX1ZJREVPX09WNzY0MD15CkNPTkZJR19WSURFT19PVjc2NzA9eQpDT05G SUdfVklERU9fT1Y3NzQwPXkKQ09ORklHX1ZJREVPX09WODg1Nj15CkNPTkZJR19WSURFT19PVjk2 NDA9eQpDT05GSUdfVklERU9fT1Y5NjUwPXkKQ09ORklHX1ZJREVPX09WOTczND15CkNPTkZJR19W SURFT19PVjEzODU4PXkKQ09ORklHX1ZJREVPX1ZTNjYyND15CkNPTkZJR19WSURFT19NVDlNMDAx PXkKQ09ORklHX1ZJREVPX01UOU0wMzI9eQpDT05GSUdfVklERU9fTVQ5TTExMT15CkNPTkZJR19W SURFT19NVDlQMDMxPXkKQ09ORklHX1ZJREVPX01UOVQwMDE9eQpDT05GSUdfVklERU9fTVQ5VDEx Mj15CkNPTkZJR19WSURFT19NVDlWMDExPXkKQ09ORklHX1ZJREVPX01UOVYwMzI9eQpDT05GSUdf VklERU9fTVQ5VjExMT15CkNPTkZJR19WSURFT19TUjAzMFBDMzA9eQpDT05GSUdfVklERU9fTk9P TjAxMFBDMzA9eQpDT05GSUdfVklERU9fTTVNT0xTPXkKQ09ORklHX1ZJREVPX1JEQUNNMjA9eQpD T05GSUdfVklERU9fUko1NE4xPXkKQ09ORklHX1ZJREVPX1M1SzZBQT15CkNPTkZJR19WSURFT19T NUs2QTM9eQpDT05GSUdfVklERU9fUzVLNEVDR1g9eQpDT05GSUdfVklERU9fUzVLNUJBRj15CkNP TkZJR19WSURFT19DQ1M9eQpDT05GSUdfVklERU9fRVQ4RUs4PXkKQ09ORklHX1ZJREVPX1M1Qzcz TTM9eQojIGVuZCBvZiBDYW1lcmEgc2Vuc29yIGRldmljZXMKCiMKIyBMZW5zIGRyaXZlcnMKIwpD T05GSUdfVklERU9fQUQ1ODIwPXkKQ09ORklHX1ZJREVPX0FLNzM3NT15CkNPTkZJR19WSURFT19E Vzk3MTQ9eQpDT05GSUdfVklERU9fRFc5NzY4PXkKQ09ORklHX1ZJREVPX0RXOTgwN19WQ009eQoj IGVuZCBvZiBMZW5zIGRyaXZlcnMKCiMKIyBGbGFzaCBkZXZpY2VzCiMKQ09ORklHX1ZJREVPX0FE UDE2NTM9eQpDT05GSUdfVklERU9fTE0zNTYwPXkKQ09ORklHX1ZJREVPX0xNMzY0Nj15CiMgZW5k IG9mIEZsYXNoIGRldmljZXMKCiMKIyBTUEkgaGVscGVyIGNoaXBzCiMKQ09ORklHX1ZJREVPX0dT MTY2Mj15CiMgZW5kIG9mIFNQSSBoZWxwZXIgY2hpcHMKCiMKIyBNZWRpYSBTUEkgQWRhcHRlcnMK IwpDT05GSUdfQ1hEMjg4MF9TUElfRFJWPXkKIyBlbmQgb2YgTWVkaWEgU1BJIEFkYXB0ZXJzCgpD T05GSUdfTUVESUFfVFVORVI9eQoKIwojIEN1c3RvbWl6ZSBUViB0dW5lcnMKIwpDT05GSUdfTUVE SUFfVFVORVJfU0lNUExFPXkKQ09ORklHX01FRElBX1RVTkVSX1REQTE4MjUwPXkKQ09ORklHX01F RElBX1RVTkVSX1REQTgyOTA9eQpDT05GSUdfTUVESUFfVFVORVJfVERBODI3WD15CkNPTkZJR19N RURJQV9UVU5FUl9UREExODI3MT15CkNPTkZJR19NRURJQV9UVU5FUl9UREE5ODg3PXkKQ09ORklH X01FRElBX1RVTkVSX1RFQTU3NjE9eQpDT05GSUdfTUVESUFfVFVORVJfVEVBNTc2Nz15CkNPTkZJ R19NRURJQV9UVU5FUl9NU0kwMDE9eQpDT05GSUdfTUVESUFfVFVORVJfTVQyMFhYPXkKQ09ORklH X01FRElBX1RVTkVSX01UMjA2MD15CkNPTkZJR19NRURJQV9UVU5FUl9NVDIwNjM9eQpDT05GSUdf TUVESUFfVFVORVJfTVQyMjY2PXkKQ09ORklHX01FRElBX1RVTkVSX01UMjEzMT15CkNPTkZJR19N RURJQV9UVU5FUl9RVDEwMTA9eQpDT05GSUdfTUVESUFfVFVORVJfWEMyMDI4PXkKQ09ORklHX01F RElBX1RVTkVSX1hDNTAwMD15CkNPTkZJR19NRURJQV9UVU5FUl9YQzQwMDA9eQpDT05GSUdfTUVE SUFfVFVORVJfTVhMNTAwNVM9eQpDT05GSUdfTUVESUFfVFVORVJfTVhMNTAwN1Q9eQpDT05GSUdf TUVESUFfVFVORVJfTUM0NFM4MDM9eQpDT05GSUdfTUVESUFfVFVORVJfTUFYMjE2NT15CkNPTkZJ R19NRURJQV9UVU5FUl9UREExODIxOD15CkNPTkZJR19NRURJQV9UVU5FUl9GQzAwMTE9eQpDT05G SUdfTUVESUFfVFVORVJfRkMwMDEyPXkKQ09ORklHX01FRElBX1RVTkVSX0ZDMDAxMz15CkNPTkZJ R19NRURJQV9UVU5FUl9UREExODIxMj15CkNPTkZJR19NRURJQV9UVU5FUl9FNDAwMD15CkNPTkZJ R19NRURJQV9UVU5FUl9GQzI1ODA9eQpDT05GSUdfTUVESUFfVFVORVJfTTg4UlM2MDAwVD15CkNP TkZJR19NRURJQV9UVU5FUl9UVUE5MDAxPXkKQ09ORklHX01FRElBX1RVTkVSX1NJMjE1Nz15CkNP TkZJR19NRURJQV9UVU5FUl9JVDkxM1g9eQpDT05GSUdfTUVESUFfVFVORVJfUjgyMFQ9eQpDT05G SUdfTUVESUFfVFVORVJfTVhMMzAxUkY9eQpDT05GSUdfTUVESUFfVFVORVJfUU0xRDFDMDA0Mj15 CkNPTkZJR19NRURJQV9UVU5FUl9RTTFEMUIwMDA0PXkKIyBlbmQgb2YgQ3VzdG9taXplIFRWIHR1 bmVycwoKIwojIEN1c3RvbWlzZSBEVkIgRnJvbnRlbmRzCiMKCiMKIyBNdWx0aXN0YW5kYXJkIChz YXRlbGxpdGUpIGZyb250ZW5kcwojCkNPTkZJR19EVkJfU1RCMDg5OT15CkNPTkZJR19EVkJfU1RC NjEwMD15CkNPTkZJR19EVkJfU1RWMDkweD15CkNPTkZJR19EVkJfU1RWMDkxMD15CkNPTkZJR19E VkJfU1RWNjExMHg9eQpDT05GSUdfRFZCX1NUVjYxMTE9eQpDT05GSUdfRFZCX01YTDVYWD15CkNP TkZJR19EVkJfTTg4RFMzMTAzPXkKCiMKIyBNdWx0aXN0YW5kYXJkIChjYWJsZSArIHRlcnJlc3Ry aWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0RSWEs9eQpDT05GSUdfRFZCX1REQTE4MjcxQzJE RD15CkNPTkZJR19EVkJfU0kyMTY1PXkKQ09ORklHX0RWQl9NTjg4NDcyPXkKQ09ORklHX0RWQl9N Tjg4NDczPXkKCiMKIyBEVkItUyAoc2F0ZWxsaXRlKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX0NY MjQxMTA9eQpDT05GSUdfRFZCX0NYMjQxMjM9eQpDT05GSUdfRFZCX01UMzEyPXkKQ09ORklHX0RW Ql9aTDEwMDM2PXkKQ09ORklHX0RWQl9aTDEwMDM5PXkKQ09ORklHX0RWQl9TNUgxNDIwPXkKQ09O RklHX0RWQl9TVFYwMjg4PXkKQ09ORklHX0RWQl9TVEI2MDAwPXkKQ09ORklHX0RWQl9TVFYwMjk5 PXkKQ09ORklHX0RWQl9TVFY2MTEwPXkKQ09ORklHX0RWQl9TVFYwOTAwPXkKQ09ORklHX0RWQl9U REE4MDgzPXkKQ09ORklHX0RWQl9UREExMDA4Nj15CkNPTkZJR19EVkJfVERBODI2MT15CkNPTkZJ R19EVkJfVkVTMVg5Mz15CkNPTkZJR19EVkJfVFVORVJfSVREMTAwMD15CkNPTkZJR19EVkJfVFVO RVJfQ1gyNDExMz15CkNPTkZJR19EVkJfVERBODI2WD15CkNPTkZJR19EVkJfVFVBNjEwMD15CkNP TkZJR19EVkJfQ1gyNDExNj15CkNPTkZJR19EVkJfQ1gyNDExNz15CkNPTkZJR19EVkJfQ1gyNDEy MD15CkNPTkZJR19EVkJfU0kyMVhYPXkKQ09ORklHX0RWQl9UUzIwMjA9eQpDT05GSUdfRFZCX0RT MzAwMD15CkNPTkZJR19EVkJfTUI4NkExNj15CkNPTkZJR19EVkJfVERBMTAwNzE9eQoKIwojIERW Qi1UICh0ZXJyZXN0cmlhbCkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9TUDg4NzA9eQpDT05GSUdf RFZCX1NQODg3WD15CkNPTkZJR19EVkJfQ1gyMjcwMD15CkNPTkZJR19EVkJfQ1gyMjcwMj15CkNP TkZJR19EVkJfUzVIMTQzMj15CkNPTkZJR19EVkJfRFJYRD15CkNPTkZJR19EVkJfTDY0NzgxPXkK Q09ORklHX0RWQl9UREExMDA0WD15CkNPTkZJR19EVkJfTlhUNjAwMD15CkNPTkZJR19EVkJfTVQz NTI9eQpDT05GSUdfRFZCX1pMMTAzNTM9eQpDT05GSUdfRFZCX0RJQjMwMDBNQj15CkNPTkZJR19E VkJfRElCMzAwME1DPXkKQ09ORklHX0RWQl9ESUI3MDAwTT15CkNPTkZJR19EVkJfRElCNzAwMFA9 eQpDT05GSUdfRFZCX0RJQjkwMDA9eQpDT05GSUdfRFZCX1REQTEwMDQ4PXkKQ09ORklHX0RWQl9B RjkwMTM9eQpDT05GSUdfRFZCX0VDMTAwPXkKQ09ORklHX0RWQl9TVFYwMzY3PXkKQ09ORklHX0RW Ql9DWEQyODIwUj15CkNPTkZJR19EVkJfQ1hEMjg0MUVSPXkKQ09ORklHX0RWQl9SVEwyODMwPXkK Q09ORklHX0RWQl9SVEwyODMyPXkKQ09ORklHX0RWQl9SVEwyODMyX1NEUj15CkNPTkZJR19EVkJf U0kyMTY4PXkKQ09ORklHX0RWQl9BUzEwMl9GRT15CkNPTkZJR19EVkJfWkQxMzAxX0RFTU9EPXkK Q09ORklHX0RWQl9HUDhQU0tfRkU9eQpDT05GSUdfRFZCX0NYRDI4ODA9eQoKIwojIERWQi1DIChj YWJsZSkgZnJvbnRlbmRzCiMKQ09ORklHX0RWQl9WRVMxODIwPXkKQ09ORklHX0RWQl9UREExMDAy MT15CkNPTkZJR19EVkJfVERBMTAwMjM9eQpDT05GSUdfRFZCX1NUVjAyOTc9eQoKIwojIEFUU0Mg KE5vcnRoIEFtZXJpY2FuL0tvcmVhbiBUZXJyZXN0cmlhbC9DYWJsZSBEVFYpIGZyb250ZW5kcwoj CkNPTkZJR19EVkJfTlhUMjAwWD15CkNPTkZJR19EVkJfT1I1MTIxMT15CkNPTkZJR19EVkJfT1I1 MTEzMj15CkNPTkZJR19EVkJfQkNNMzUxMD15CkNPTkZJR19EVkJfTEdEVDMzMFg9eQpDT05GSUdf RFZCX0xHRFQzMzA1PXkKQ09ORklHX0RWQl9MR0RUMzMwNkE9eQpDT05GSUdfRFZCX0xHMjE2MD15 CkNPTkZJR19EVkJfUzVIMTQwOT15CkNPTkZJR19EVkJfQVU4NTIyPXkKQ09ORklHX0RWQl9BVTg1 MjJfRFRWPXkKQ09ORklHX0RWQl9BVTg1MjJfVjRMPXkKQ09ORklHX0RWQl9TNUgxNDExPXkKCiMK IyBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1M5MjE9eQpDT05G SUdfRFZCX0RJQjgwMDA9eQpDT05GSUdfRFZCX01CODZBMjBTPXkKCiMKIyBJU0RCLVMgKHNhdGVs bGl0ZSkgJiBJU0RCLVQgKHRlcnJlc3RyaWFsKSBmcm9udGVuZHMKIwpDT05GSUdfRFZCX1RDOTA1 MjI9eQpDT05GSUdfRFZCX01OODg0NDNYPXkKCiMKIyBEaWdpdGFsIHRlcnJlc3RyaWFsIG9ubHkg dHVuZXJzL1BMTAojCkNPTkZJR19EVkJfUExMPXkKQ09ORklHX0RWQl9UVU5FUl9ESUIwMDcwPXkK Q09ORklHX0RWQl9UVU5FUl9ESUIwMDkwPXkKCiMKIyBTRUMgY29udHJvbCBkZXZpY2VzIGZvciBE VkItUwojCkNPTkZJR19EVkJfRFJYMzlYWUo9eQpDT05GSUdfRFZCX0xOQkgyNT15CkNPTkZJR19E VkJfTE5CSDI5PXkKQ09ORklHX0RWQl9MTkJQMjE9eQpDT05GSUdfRFZCX0xOQlAyMj15CkNPTkZJ R19EVkJfSVNMNjQwNT15CkNPTkZJR19EVkJfSVNMNjQyMT15CkNPTkZJR19EVkJfSVNMNjQyMz15 CkNPTkZJR19EVkJfQTgyOTM9eQpDT05GSUdfRFZCX0xHUzhHTDU9eQpDT05GSUdfRFZCX0xHUzhH WFg9eQpDT05GSUdfRFZCX0FUQk04ODMwPXkKQ09ORklHX0RWQl9UREE2NjV4PXkKQ09ORklHX0RW Ql9JWDI1MDVWPXkKQ09ORklHX0RWQl9NODhSUzIwMDA9eQpDT05GSUdfRFZCX0FGOTAzMz15CkNP TkZJR19EVkJfSE9SVVMzQT15CkNPTkZJR19EVkJfQVNDT1QyRT15CkNPTkZJR19EVkJfSEVMRU5F PXkKCiMKIyBDb21tb24gSW50ZXJmYWNlIChFTjUwMjIxKSBjb250cm9sbGVyIGRyaXZlcnMKIwpD T05GSUdfRFZCX0NYRDIwOTk9eQpDT05GSUdfRFZCX1NQMj15CiMgZW5kIG9mIEN1c3RvbWlzZSBE VkIgRnJvbnRlbmRzCgojCiMgVG9vbHMgdG8gZGV2ZWxvcCBuZXcgZnJvbnRlbmRzCiMKQ09ORklH X0RWQl9EVU1NWV9GRT15CiMgZW5kIG9mIE1lZGlhIGFuY2lsbGFyeSBkcml2ZXJzCgojCiMgR3Jh cGhpY3Mgc3VwcG9ydAojCkNPTkZJR19BR1A9eQpDT05GSUdfQUdQX0FMST15CkNPTkZJR19BR1Bf QVRJPXkKQ09ORklHX0FHUF9BTUQ9eQpDT05GSUdfQUdQX0FNRDY0PXkKQ09ORklHX0FHUF9JTlRF TD15CkNPTkZJR19BR1BfTlZJRElBPXkKQ09ORklHX0FHUF9TSVM9eQpDT05GSUdfQUdQX1NXT1JL Uz15CkNPTkZJR19BR1BfVklBPXkKQ09ORklHX0FHUF9FRkZJQ0VPTj15CkNPTkZJR19JTlRFTF9H VFQ9eQpDT05GSUdfVkdBX0FSQj15CkNPTkZJR19WR0FfQVJCX01BWF9HUFVTPTE2CkNPTkZJR19W R0FfU1dJVENIRVJPTz15CkNPTkZJR19EUk09eQpDT05GSUdfRFJNX01JUElfREJJPXkKQ09ORklH X0RSTV9NSVBJX0RTST15CkNPTkZJR19EUk1fRFBfQVVYX0NIQVJERVY9eQpDT05GSUdfRFJNX0RF QlVHX01NPXkKQ09ORklHX0RSTV9ERUJVR19TRUxGVEVTVD15CkNPTkZJR19EUk1fS01TX0hFTFBF Uj15CkNPTkZJR19EUk1fS01TX0ZCX0hFTFBFUj15CkNPTkZJR19EUk1fREVCVUdfRFBfTVNUX1RP UE9MT0dZX1JFRlM9eQpDT05GSUdfRFJNX0ZCREVWX0VNVUxBVElPTj15CkNPTkZJR19EUk1fRkJE RVZfT1ZFUkFMTE9DPTEwMApDT05GSUdfRFJNX0ZCREVWX0xFQUtfUEhZU19TTUVNPXkKQ09ORklH X0RSTV9MT0FEX0VESURfRklSTVdBUkU9eQpDT05GSUdfRFJNX0RQX0NFQz15CkNPTkZJR19EUk1f VFRNPXkKQ09ORklHX0RSTV9WUkFNX0hFTFBFUj15CkNPTkZJR19EUk1fVFRNX0hFTFBFUj15CkNP TkZJR19EUk1fR0VNX0NNQV9IRUxQRVI9eQpDT05GSUdfRFJNX0tNU19DTUFfSEVMUEVSPXkKQ09O RklHX0RSTV9HRU1fU0hNRU1fSEVMUEVSPXkKQ09ORklHX0RSTV9WTT15CkNPTkZJR19EUk1fU0NI RUQ9eQoKIwojIEkyQyBlbmNvZGVyIG9yIGhlbHBlciBjaGlwcwojCkNPTkZJR19EUk1fSTJDX0NI NzAwNj15CkNPTkZJR19EUk1fSTJDX1NJTDE2ND15CkNPTkZJR19EUk1fSTJDX05YUF9UREE5OThY PXkKQ09ORklHX0RSTV9JMkNfTlhQX1REQTk5NTA9eQojIGVuZCBvZiBJMkMgZW5jb2RlciBvciBo ZWxwZXIgY2hpcHMKCiMKIyBBUk0gZGV2aWNlcwojCkNPTkZJR19EUk1fS09NRURBPXkKIyBlbmQg b2YgQVJNIGRldmljZXMKCkNPTkZJR19EUk1fUkFERU9OPXkKQ09ORklHX0RSTV9SQURFT05fVVNF UlBUUj15CkNPTkZJR19EUk1fQU1ER1BVPXkKQ09ORklHX0RSTV9BTURHUFVfU0k9eQpDT05GSUdf RFJNX0FNREdQVV9DSUs9eQpDT05GSUdfRFJNX0FNREdQVV9VU0VSUFRSPXkKQ09ORklHX0RSTV9B TURHUFVfR0FSVF9ERUJVR0ZTPXkKCiMKIyBBQ1AgKEF1ZGlvIENvUHJvY2Vzc29yKSBDb25maWd1 cmF0aW9uCiMKQ09ORklHX0RSTV9BTURfQUNQPXkKIyBlbmQgb2YgQUNQIChBdWRpbyBDb1Byb2Nl c3NvcikgQ29uZmlndXJhdGlvbgoKIwojIERpc3BsYXkgRW5naW5lIENvbmZpZ3VyYXRpb24KIwpD T05GSUdfRFJNX0FNRF9EQz15CkNPTkZJR19EUk1fQU1EX0RDX0RDTj15CkNPTkZJR19EUk1fQU1E X0RDX0hEQ1A9eQpDT05GSUdfRFJNX0FNRF9EQ19TST15CiMgZW5kIG9mIERpc3BsYXkgRW5naW5l IENvbmZpZ3VyYXRpb24KCkNPTkZJR19EUk1fTk9VVkVBVT15CkNPTkZJR19OT1VWRUFVX0xFR0FD WV9DVFhfU1VQUE9SVD15CkNPTkZJR19OT1VWRUFVX0RFQlVHPTUKQ09ORklHX05PVVZFQVVfREVC VUdfREVGQVVMVD0zCkNPTkZJR19OT1VWRUFVX0RFQlVHX01NVT15CkNPTkZJR19OT1VWRUFVX0RF QlVHX1BVU0g9eQpDT05GSUdfRFJNX05PVVZFQVVfQkFDS0xJR0hUPXkKQ09ORklHX0RSTV9JOTE1 PXkKQ09ORklHX0RSTV9JOTE1X0ZPUkNFX1BST0JFPSIiCkNPTkZJR19EUk1fSTkxNV9DQVBUVVJF X0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1X0NPTVBSRVNTX0VSUk9SPXkKQ09ORklHX0RSTV9JOTE1 X1VTRVJQVFI9eQoKIwojIGRybS9pOTE1IERlYnVnZ2luZwojCkNPTkZJR19EUk1fSTkxNV9XRVJS T1I9eQojIENPTkZJR19EUk1fSTkxNV9ERUJVRyBpcyBub3Qgc2V0CkNPTkZJR19EUk1fSTkxNV9E RUJVR19NTUlPPXkKIyBDT05GSUdfRFJNX0k5MTVfREVCVUdfR0VNIGlzIG5vdCBzZXQKQ09ORklH X0RSTV9JOTE1X1NXX0ZFTkNFX0RFQlVHX09CSkVDVFM9eQpDT05GSUdfRFJNX0k5MTVfU1dfRkVO Q0VfQ0hFQ0tfREFHPXkKQ09ORklHX0RSTV9JOTE1X0RFQlVHX0dVQz15CkNPTkZJR19EUk1fSTkx NV9TRUxGVEVTVD15CkNPTkZJR19EUk1fSTkxNV9MT1dfTEVWRUxfVFJBQ0VQT0lOVFM9eQpDT05G SUdfRFJNX0k5MTVfREVCVUdfVkJMQU5LX0VWQURFPXkKQ09ORklHX0RSTV9JOTE1X0RFQlVHX1JV TlRJTUVfUE09eQojIGVuZCBvZiBkcm0vaTkxNSBEZWJ1Z2dpbmcKCiMKIyBkcm0vaTkxNSBQcm9m aWxlIEd1aWRlZCBPcHRpbWlzYXRpb24KIwpDT05GSUdfRFJNX0k5MTVfRkVOQ0VfVElNRU9VVD0x MDAwMApDT05GSUdfRFJNX0k5MTVfVVNFUkZBVUxUX0FVVE9TVVNQRU5EPTI1MApDT05GSUdfRFJN X0k5MTVfSEVBUlRCRUFUX0lOVEVSVkFMPTI1MDAKQ09ORklHX0RSTV9JOTE1X1BSRUVNUFRfVElN RU9VVD02NDAKQ09ORklHX0RSTV9JOTE1X01BWF9SRVFVRVNUX0JVU1lXQUlUPTgwMDAKQ09ORklH X0RSTV9JOTE1X1NUT1BfVElNRU9VVD0xMDAKQ09ORklHX0RSTV9JOTE1X1RJTUVTTElDRV9EVVJB VElPTj0xCiMgZW5kIG9mIGRybS9pOTE1IFByb2ZpbGUgR3VpZGVkIE9wdGltaXNhdGlvbgoKQ09O RklHX0RSTV9WR0VNPXkKQ09ORklHX0RSTV9WS01TPXkKQ09ORklHX0RSTV9WTVdHRlg9eQpDT05G SUdfRFJNX1ZNV0dGWF9GQkNPTj15CkNPTkZJR19EUk1fR01BNTAwPXkKQ09ORklHX0RSTV9HTUE2 MDA9eQpDT05GSUdfRFJNX0dNQTM2MDA9eQpDT05GSUdfRFJNX01FREZJRUxEPXkKQ09ORklHX0RS TV9VREw9eQpDT05GSUdfRFJNX0FTVD15CkNPTkZJR19EUk1fTUdBRzIwMD15CkNPTkZJR19EUk1f UkNBUl9EV19IRE1JPXkKQ09ORklHX0RSTV9SQ0FSX0xWRFM9eQpDT05GSUdfRFJNX1FYTD15CkNP TkZJR19EUk1fQk9DSFM9eQpDT05GSUdfRFJNX1ZJUlRJT19HUFU9eQpDT05GSUdfRFJNX1BBTkVM PXkKCiMKIyBEaXNwbGF5IFBhbmVscwojCkNPTkZJR19EUk1fUEFORUxfQUJUX1kwMzBYWDA2N0E9 eQpDT05GSUdfRFJNX1BBTkVMX0FSTV9WRVJTQVRJTEU9eQpDT05GSUdfRFJNX1BBTkVMX0FTVVNf WjAwVF9UTTVQNV9OVDM1NTk2PXkKQ09ORklHX0RSTV9QQU5FTF9CT0VfSElNQVg4Mjc5RD15CkNP TkZJR19EUk1fUEFORUxfQk9FX1RWMTAxV1VNX05MNj15CkNPTkZJR19EUk1fUEFORUxfTFZEUz15 CkNPTkZJR19EUk1fUEFORUxfU0lNUExFPXkKQ09ORklHX0RSTV9QQU5FTF9FTElEQV9LRDM1VDEz Mz15CkNPTkZJR19EUk1fUEFORUxfRkVJWElOX0sxMDFfSU0yQkEwMj15CkNPTkZJR19EUk1fUEFO RUxfRkVJWUFOR19GWTA3MDI0REkyNkEzMEQ9eQpDT05GSUdfRFJNX1BBTkVMX0lMSVRFS19JTDkz MjI9eQpDT05GSUdfRFJNX1BBTkVMX0lMSVRFS19JTEk5ODgxQz15CkNPTkZJR19EUk1fUEFORUxf SU5OT0xVWF9QMDc5WkNBPXkKQ09ORklHX0RSTV9QQU5FTF9KRElfTFQwNzBNRTA1MDAwPXkKQ09O RklHX0RSTV9QQU5FTF9LSU5HRElTUExBWV9LRDA5N0QwND15CkNPTkZJR19EUk1fUEFORUxfTEVB RFRFS19MVEswNTBIMzE0Nlc9eQpDT05GSUdfRFJNX1BBTkVMX0xFQURURUtfTFRLNTAwSEQxODI5 PXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX0xEOTA0MD15CkNPTkZJR19EUk1fUEFORUxfTEdf TEIwMzVRMDI9eQpDT05GSUdfRFJNX1BBTkVMX0xHX0xHNDU3Mz15CkNPTkZJR19EUk1fUEFORUxf TkVDX05MODA0OEhMMTE9eQpDT05GSUdfRFJNX1BBTkVMX05PVkFURUtfTlQzNTUxMD15CkNPTkZJ R19EUk1fUEFORUxfTk9WQVRFS19OVDM2NjcyQT15CkNPTkZJR19EUk1fUEFORUxfTk9WQVRFS19O VDM5MDE2PXkKQ09ORklHX0RSTV9QQU5FTF9NQU5USVhfTUxBRjA1N1dFNTE9eQpDT05GSUdfRFJN X1BBTkVMX09MSU1FWF9MQ0RfT0xJTlVYSU5PPXkKQ09ORklHX0RSTV9QQU5FTF9PUklTRVRFQ0hf T1RNODAwOUE9eQpDT05GSUdfRFJNX1BBTkVMX09TRF9PU0QxMDFUMjU4N181M1RTPXkKQ09ORklH X0RSTV9QQU5FTF9QQU5BU09OSUNfVlZYMTBGMDM0TjAwPXkKQ09ORklHX0RSTV9QQU5FTF9SQVNQ QkVSUllQSV9UT1VDSFNDUkVFTj15CkNPTkZJR19EUk1fUEFORUxfUkFZRElVTV9STTY3MTkxPXkK Q09ORklHX0RSTV9QQU5FTF9SQVlESVVNX1JNNjgyMDA9eQpDT05GSUdfRFJNX1BBTkVMX1JPTkJP X1JCMDcwRDMwPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RDE2RDA9eQpDT05GSUdfRFJN X1BBTkVMX1NBTVNVTkdfUzZFM0hBMj15CkNPTkZJR19EUk1fUEFORUxfU0FNU1VOR19TNkU2M0ow WDAzPXkKQ09ORklHX0RSTV9QQU5FTF9TQU1TVU5HX1M2RTYzTTA9eQpDT05GSUdfRFJNX1BBTkVM X1NBTVNVTkdfUzZFNjNNMF9TUEk9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZFNjNNMF9E U0k9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfUzZFODhBMF9BTVM0NTJFRjAxPXkKQ09ORklH X0RSTV9QQU5FTF9TQU1TVU5HX1M2RThBQTA9eQpDT05GSUdfRFJNX1BBTkVMX1NBTVNVTkdfU09G RUYwMD15CkNPTkZJR19EUk1fUEFORUxfU0VJS09fNDNXVkYxRz15CkNPTkZJR19EUk1fUEFORUxf U0hBUlBfTFExMDFSMVNYMDE9eQpDT05GSUdfRFJNX1BBTkVMX1NIQVJQX0xTMDM3VjdEVzAxPXkK Q09ORklHX0RSTV9QQU5FTF9TSEFSUF9MUzA0M1QxTEUwMT15CkNPTkZJR19EUk1fUEFORUxfU0lU Uk9OSVhfU1Q3NzAxPXkKQ09ORklHX0RSTV9QQU5FTF9TSVRST05JWF9TVDc3MDM9eQpDT05GSUdf RFJNX1BBTkVMX1NJVFJPTklYX1NUNzc4OVY9eQpDT05GSUdfRFJNX1BBTkVMX1NPTllfQUNYNDI0 QUtQPXkKQ09ORklHX0RSTV9QQU5FTF9TT05ZX0FDWDU2NUFLTT15CkNPTkZJR19EUk1fUEFORUxf VERPX1RMMDcwV1NIMzA9eQpDT05GSUdfRFJNX1BBTkVMX1RQT19URDAyOFRURUMxPXkKQ09ORklH X0RSTV9QQU5FTF9UUE9fVEQwNDNNVEVBMT15CkNPTkZJR19EUk1fUEFORUxfVFBPX1RQRzExMD15 CkNPTkZJR19EUk1fUEFORUxfVFJVTFlfTlQzNTU5N19XUVhHQT15CkNPTkZJR19EUk1fUEFORUxf VklTSU9OT1hfUk02OTI5OT15CkNPTkZJR19EUk1fUEFORUxfWElOUEVOR19YUFAwNTVDMjcyPXkK IyBlbmQgb2YgRGlzcGxheSBQYW5lbHMKCkNPTkZJR19EUk1fQlJJREdFPXkKQ09ORklHX0RSTV9Q QU5FTF9CUklER0U9eQoKIwojIERpc3BsYXkgSW50ZXJmYWNlIEJyaWRnZXMKIwpDT05GSUdfRFJN X0NETlNfRFNJPXkKQ09ORklHX0RSTV9DSFJPTlRFTF9DSDcwMzM9eQpDT05GSUdfRFJNX0RJU1BM QVlfQ09OTkVDVE9SPXkKQ09ORklHX0RSTV9MT05USVVNX0xUOTYxMT15CkNPTkZJR19EUk1fTE9O VElVTV9MVDk2MTFVWEM9eQpDT05GSUdfRFJNX0xWRFNfQ09ERUM9eQpDT05GSUdfRFJNX01FR0FD SElQU19TVERQWFhYWF9HRV9CODUwVjNfRlc9eQpDT05GSUdfRFJNX05XTF9NSVBJX0RTST15CkNP TkZJR19EUk1fTlhQX1BUTjM0NjA9eQpDT05GSUdfRFJNX1BBUkFERV9QUzg2MjI9eQpDT05GSUdf RFJNX1BBUkFERV9QUzg2NDA9eQpDT05GSUdfRFJNX1NJTF9TSUk4NjIwPXkKQ09ORklHX0RSTV9T SUk5MDJYPXkKQ09ORklHX0RSTV9TSUk5MjM0PXkKQ09ORklHX0RSTV9TSU1QTEVfQlJJREdFPXkK Q09ORklHX0RSTV9USElORV9USEM2M0xWRDEwMjQ9eQpDT05GSUdfRFJNX1RPU0hJQkFfVEMzNTg3 NjI9eQpDT05GSUdfRFJNX1RPU0hJQkFfVEMzNTg3NjQ9eQpDT05GSUdfRFJNX1RPU0hJQkFfVEMz NTg3Njc9eQpDT05GSUdfRFJNX1RPU0hJQkFfVEMzNTg3Njg9eQpDT05GSUdfRFJNX1RPU0hJQkFf VEMzNTg3NzU9eQpDT05GSUdfRFJNX1RJX1RGUDQxMD15CkNPTkZJR19EUk1fVElfU042NURTSTg2 PXkKQ09ORklHX0RSTV9USV9UUEQxMlMwMTU9eQpDT05GSUdfRFJNX0FOQUxPR0lYX0FOWDYzNDU9 eQpDT05GSUdfRFJNX0FOQUxPR0lYX0FOWDc4WFg9eQpDT05GSUdfRFJNX0FOQUxPR0lYX0RQPXkK Q09ORklHX0RSTV9BTkFMT0dJWF9BTlg3NjI1PXkKQ09ORklHX0RSTV9JMkNfQURWNzUxMT15CkNP TkZJR19EUk1fSTJDX0FEVjc1MTFfQVVESU89eQpDT05GSUdfRFJNX0kyQ19BRFY3NTExX0NFQz15 CkNPTkZJR19EUk1fQ0ROU19NSERQODU0Nj15CkNPTkZJR19EUk1fRFdfSERNST15CkNPTkZJR19E Uk1fRFdfSERNSV9BSEJfQVVESU89eQpDT05GSUdfRFJNX0RXX0hETUlfSTJTX0FVRElPPXkKQ09O RklHX0RSTV9EV19IRE1JX0NFQz15CiMgZW5kIG9mIERpc3BsYXkgSW50ZXJmYWNlIEJyaWRnZXMK CkNPTkZJR19EUk1fRVROQVZJVj15CkNPTkZJR19EUk1fRVROQVZJVl9USEVSTUFMPXkKQ09ORklH X0RSTV9BUkNQR1U9eQpDT05GSUdfRFJNX01YUz15CkNPTkZJR19EUk1fTVhTRkI9eQpDT05GSUdf RFJNX0NJUlJVU19RRU1VPXkKQ09ORklHX0RSTV9HTTEyVTMyMD15CkNPTkZJR19USU5ZRFJNX0hY ODM1N0Q9eQpDT05GSUdfVElOWURSTV9JTEk5MjI1PXkKQ09ORklHX1RJTllEUk1fSUxJOTM0MT15 CkNPTkZJR19USU5ZRFJNX0lMSTk0ODY9eQpDT05GSUdfVElOWURSTV9NSTAyODNRVD15CkNPTkZJ R19USU5ZRFJNX1JFUEFQRVI9eQpDT05GSUdfVElOWURSTV9TVDc1ODY9eQpDT05GSUdfVElOWURS TV9TVDc3MzVSPXkKQ09ORklHX0RSTV9WQk9YVklERU89eQpDT05GSUdfRFJNX0xFR0FDWT15CkNP TkZJR19EUk1fVERGWD15CkNPTkZJR19EUk1fUjEyOD15CkNPTkZJR19EUk1fSTgxMD15CkNPTkZJ R19EUk1fTUdBPXkKQ09ORklHX0RSTV9TSVM9eQpDT05GSUdfRFJNX1ZJQT15CkNPTkZJR19EUk1f U0FWQUdFPXkKQ09ORklHX0RSTV9FWFBPUlRfRk9SX1RFU1RTPXkKQ09ORklHX0RSTV9QQU5FTF9P UklFTlRBVElPTl9RVUlSS1M9eQpDT05GSUdfRFJNX0xJQl9SQU5ET009eQoKIwojIEZyYW1lIGJ1 ZmZlciBEZXZpY2VzCiMKQ09ORklHX0ZCX0NNRExJTkU9eQpDT05GSUdfRkJfTk9USUZZPXkKQ09O RklHX0ZCPXkKQ09ORklHX0ZJUk1XQVJFX0VESUQ9eQpDT05GSUdfRkJfRERDPXkKQ09ORklHX0ZC X0JPT1RfVkVTQV9TVVBQT1JUPXkKQ09ORklHX0ZCX0NGQl9GSUxMUkVDVD15CkNPTkZJR19GQl9D RkJfQ09QWUFSRUE9eQpDT05GSUdfRkJfQ0ZCX0lNQUdFQkxJVD15CkNPTkZJR19GQl9TWVNfRklM TFJFQ1Q9eQpDT05GSUdfRkJfU1lTX0NPUFlBUkVBPXkKQ09ORklHX0ZCX1NZU19JTUFHRUJMSVQ9 eQpDT05GSUdfRkJfRk9SRUlHTl9FTkRJQU49eQpDT05GSUdfRkJfQk9USF9FTkRJQU49eQojIENP TkZJR19GQl9CSUdfRU5ESUFOIGlzIG5vdCBzZXQKIyBDT05GSUdfRkJfTElUVExFX0VORElBTiBp cyBub3Qgc2V0CkNPTkZJR19GQl9TWVNfRk9QUz15CkNPTkZJR19GQl9ERUZFUlJFRF9JTz15CkNP TkZJR19GQl9IRUNVQkE9eQpDT05GSUdfRkJfU1ZHQUxJQj15CkNPTkZJR19GQl9CQUNLTElHSFQ9 eQpDT05GSUdfRkJfTU9ERV9IRUxQRVJTPXkKQ09ORklHX0ZCX1RJTEVCTElUVElORz15CgojCiMg RnJhbWUgYnVmZmVyIGhhcmR3YXJlIGRyaXZlcnMKIwpDT05GSUdfRkJfQ0lSUlVTPXkKQ09ORklH X0ZCX1BNMj15CkNPTkZJR19GQl9QTTJfRklGT19ESVNDT05ORUNUPXkKQ09ORklHX0ZCX0NZQkVS MjAwMD15CkNPTkZJR19GQl9DWUJFUjIwMDBfRERDPXkKQ09ORklHX0ZCX0FSQz15CkNPTkZJR19G Ql9BU0lMSUFOVD15CkNPTkZJR19GQl9JTVNUVD15CiMgQ09ORklHX0ZCX1ZHQTE2IGlzIG5vdCBz ZXQKQ09ORklHX0ZCX1VWRVNBPXkKQ09ORklHX0ZCX1ZFU0E9eQpDT05GSUdfRkJfRUZJPXkKQ09O RklHX0ZCX040MTE9eQpDT05GSUdfRkJfSEdBPXkKQ09ORklHX0ZCX09QRU5DT1JFUz15CkNPTkZJ R19GQl9TMUQxM1hYWD15CkNPTkZJR19GQl9OVklESUE9eQpDT05GSUdfRkJfTlZJRElBX0kyQz15 CkNPTkZJR19GQl9OVklESUFfREVCVUc9eQpDT05GSUdfRkJfTlZJRElBX0JBQ0tMSUdIVD15CkNP TkZJR19GQl9SSVZBPXkKQ09ORklHX0ZCX1JJVkFfSTJDPXkKQ09ORklHX0ZCX1JJVkFfREVCVUc9 eQpDT05GSUdfRkJfUklWQV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfSTc0MD15CkNPTkZJR19GQl9J ODEwPXkKQ09ORklHX0ZCX0k4MTBfR1RGPXkKQ09ORklHX0ZCX0k4MTBfSTJDPXkKQ09ORklHX0ZC X0xFODA1Nzg9eQpDT05GSUdfRkJfQ0FSSUxMT19SQU5DSD15CkNPTkZJR19GQl9NQVRST1g9eQpD T05GSUdfRkJfTUFUUk9YX01JTExFTklVTT15CkNPTkZJR19GQl9NQVRST1hfTVlTVElRVUU9eQpD T05GSUdfRkJfTUFUUk9YX0c9eQpDT05GSUdfRkJfTUFUUk9YX0kyQz15CkNPTkZJR19GQl9NQVRS T1hfTUFWRU49eQpDT05GSUdfRkJfUkFERU9OPXkKQ09ORklHX0ZCX1JBREVPTl9JMkM9eQpDT05G SUdfRkJfUkFERU9OX0JBQ0tMSUdIVD15CkNPTkZJR19GQl9SQURFT05fREVCVUc9eQpDT05GSUdf RkJfQVRZMTI4PXkKQ09ORklHX0ZCX0FUWTEyOF9CQUNLTElHSFQ9eQpDT05GSUdfRkJfQVRZPXkK Q09ORklHX0ZCX0FUWV9DVD15CkNPTkZJR19GQl9BVFlfR0VORVJJQ19MQ0Q9eQpDT05GSUdfRkJf QVRZX0dYPXkKQ09ORklHX0ZCX0FUWV9CQUNLTElHSFQ9eQpDT05GSUdfRkJfUzM9eQpDT05GSUdf RkJfUzNfRERDPXkKQ09ORklHX0ZCX1NBVkFHRT15CkNPTkZJR19GQl9TQVZBR0VfSTJDPXkKQ09O RklHX0ZCX1NBVkFHRV9BQ0NFTD15CkNPTkZJR19GQl9TSVM9eQpDT05GSUdfRkJfU0lTXzMwMD15 CkNPTkZJR19GQl9TSVNfMzE1PXkKQ09ORklHX0ZCX1ZJQT15CkNPTkZJR19GQl9WSUFfRElSRUNU X1BST0NGUz15CkNPTkZJR19GQl9WSUFfWF9DT01QQVRJQklMSVRZPXkKQ09ORklHX0ZCX05FT01B R0lDPXkKQ09ORklHX0ZCX0tZUk89eQpDT05GSUdfRkJfM0RGWD15CkNPTkZJR19GQl8zREZYX0FD Q0VMPXkKQ09ORklHX0ZCXzNERlhfSTJDPXkKQ09ORklHX0ZCX1ZPT0RPTzE9eQpDT05GSUdfRkJf VlQ4NjIzPXkKQ09ORklHX0ZCX1RSSURFTlQ9eQpDT05GSUdfRkJfQVJLPXkKQ09ORklHX0ZCX1BN Mz15CkNPTkZJR19GQl9DQVJNSU5FPXkKQ09ORklHX0ZCX0NBUk1JTkVfRFJBTV9FVkFMPXkKIyBD T05GSUdfQ0FSTUlORV9EUkFNX0NVU1RPTSBpcyBub3Qgc2V0CkNPTkZJR19GQl9HRU9ERT15CkNP TkZJR19GQl9HRU9ERV9MWD15CkNPTkZJR19GQl9HRU9ERV9HWD15CkNPTkZJR19GQl9HRU9ERV9H WDE9eQpDT05GSUdfRkJfU001MDE9eQpDT05GSUdfRkJfU01TQ1VGWD15CkNPTkZJR19GQl9VREw9 eQpDT05GSUdfRkJfSUJNX0dYVDQ1MDA9eQpDT05GSUdfRkJfR09MREZJU0g9eQpDT05GSUdfRkJf VklSVFVBTD15CkNPTkZJR19GQl9NRVRST05PTUU9eQpDT05GSUdfRkJfTUI4NjJYWD15CkNPTkZJ R19GQl9NQjg2MlhYX1BDSV9HREM9eQpDT05GSUdfRkJfTUI4NjJYWF9JMkM9eQpDT05GSUdfRkJf SFlQRVJWPXkKQ09ORklHX0ZCX1NJTVBMRT15CkNPTkZJR19GQl9TU0QxMzA3PXkKQ09ORklHX0ZC X1NNNzEyPXkKIyBlbmQgb2YgRnJhbWUgYnVmZmVyIERldmljZXMKCiMKIyBCYWNrbGlnaHQgJiBM Q0QgZGV2aWNlIHN1cHBvcnQKIwpDT05GSUdfTENEX0NMQVNTX0RFVklDRT15CkNPTkZJR19MQ0Rf TDRGMDAyNDJUMDM9eQpDT05GSUdfTENEX0xNUzI4M0dGMDU9eQpDT05GSUdfTENEX0xUVjM1MFFW PXkKQ09ORklHX0xDRF9JTEk5MjJYPXkKQ09ORklHX0xDRF9JTEk5MzIwPXkKQ09ORklHX0xDRF9U RE8yNE09eQpDT05GSUdfTENEX1ZHRzI0MzJBND15CkNPTkZJR19MQ0RfUExBVEZPUk09eQpDT05G SUdfTENEX0FNUzM2OUZHMDY9eQpDT05GSUdfTENEX0xNUzUwMUtGMDM9eQpDT05GSUdfTENEX0hY ODM1Nz15CkNPTkZJR19MQ0RfT1RNMzIyNUE9eQpDT05GSUdfQkFDS0xJR0hUX0NMQVNTX0RFVklD RT15CkNPTkZJR19CQUNLTElHSFRfS1REMjUzPXkKQ09ORklHX0JBQ0tMSUdIVF9MTTM1MzM9eQpD T05GSUdfQkFDS0xJR0hUX0NBUklMTE9fUkFOQ0g9eQpDT05GSUdfQkFDS0xJR0hUX1BXTT15CkNP TkZJR19CQUNLTElHSFRfREE5MDNYPXkKQ09ORklHX0JBQ0tMSUdIVF9EQTkwNTI9eQpDT05GSUdf QkFDS0xJR0hUX01BWDg5MjU9eQpDT05GSUdfQkFDS0xJR0hUX0FQUExFPXkKQ09ORklHX0JBQ0tM SUdIVF9RQ09NX1dMRUQ9eQpDT05GSUdfQkFDS0xJR0hUX1NBSEFSQT15CkNPTkZJR19CQUNLTElH SFRfV004MzFYPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA1NTIwPXkKQ09ORklHX0JBQ0tMSUdIVF9B RFA4ODYwPXkKQ09ORklHX0JBQ0tMSUdIVF9BRFA4ODcwPXkKQ09ORklHX0JBQ0tMSUdIVF84OFBN ODYwWD15CkNPTkZJR19CQUNLTElHSFRfUENGNTA2MzM9eQpDT05GSUdfQkFDS0xJR0hUX0FBVDI4 NzA9eQpDT05GSUdfQkFDS0xJR0hUX0xNMzYzMEE9eQpDT05GSUdfQkFDS0xJR0hUX0xNMzYzOT15 CkNPTkZJR19CQUNLTElHSFRfTFA4NTVYPXkKQ09ORklHX0JBQ0tMSUdIVF9MUDg3ODg9eQpDT05G SUdfQkFDS0xJR0hUX1BBTkRPUkE9eQpDT05GSUdfQkFDS0xJR0hUX1NLWTgxNDUyPXkKQ09ORklH X0JBQ0tMSUdIVF9UUFM2NTIxNz15CkNPTkZJR19CQUNLTElHSFRfQVMzNzExPXkKQ09ORklHX0JB Q0tMSUdIVF9HUElPPXkKQ09ORklHX0JBQ0tMSUdIVF9MVjUyMDdMUD15CkNPTkZJR19CQUNLTElH SFRfQkQ2MTA3PXkKQ09ORklHX0JBQ0tMSUdIVF9BUkNYQ05OPXkKQ09ORklHX0JBQ0tMSUdIVF9S QVZFX1NQPXkKQ09ORklHX0JBQ0tMSUdIVF9MRUQ9eQojIGVuZCBvZiBCYWNrbGlnaHQgJiBMQ0Qg ZGV2aWNlIHN1cHBvcnQKCkNPTkZJR19WR0FTVEFURT15CkNPTkZJR19WSURFT01PREVfSEVMUEVS Uz15CkNPTkZJR19IRE1JPXkKCiMKIyBDb25zb2xlIGRpc3BsYXkgZHJpdmVyIHN1cHBvcnQKIwpD T05GSUdfVkdBX0NPTlNPTEU9eQpDT05GSUdfTURBX0NPTlNPTEU9eQpDT05GSUdfRFVNTVlfQ09O U09MRT15CkNPTkZJR19EVU1NWV9DT05TT0xFX0NPTFVNTlM9ODAKQ09ORklHX0RVTU1ZX0NPTlNP TEVfUk9XUz0yNQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRT15CkNPTkZJR19GUkFNRUJVRkZF Ul9DT05TT0xFX0RFVEVDVF9QUklNQVJZPXkKQ09ORklHX0ZSQU1FQlVGRkVSX0NPTlNPTEVfUk9U QVRJT049eQpDT05GSUdfRlJBTUVCVUZGRVJfQ09OU09MRV9ERUZFUlJFRF9UQUtFT1ZFUj15CiMg ZW5kIG9mIENvbnNvbGUgZGlzcGxheSBkcml2ZXIgc3VwcG9ydAoKQ09ORklHX0xPR089eQpDT05G SUdfTE9HT19MSU5VWF9NT05PPXkKQ09ORklHX0xPR09fTElOVVhfVkdBMTY9eQpDT05GSUdfTE9H T19MSU5VWF9DTFVUMjI0PXkKIyBlbmQgb2YgR3JhcGhpY3Mgc3VwcG9ydAoKQ09ORklHX1NPVU5E PXkKQ09ORklHX1NPVU5EX09TU19DT1JFPXkKQ09ORklHX1NPVU5EX09TU19DT1JFX1BSRUNMQUlN PXkKQ09ORklHX1NORD15CkNPTkZJR19TTkRfVElNRVI9eQpDT05GSUdfU05EX1BDTT15CkNPTkZJ R19TTkRfUENNX0VMRD15CkNPTkZJR19TTkRfUENNX0lFQzk1OD15CkNPTkZJR19TTkRfRE1BRU5H SU5FX1BDTT15CkNPTkZJR19TTkRfSFdERVA9eQpDT05GSUdfU05EX1NFUV9ERVZJQ0U9eQpDT05G SUdfU05EX1JBV01JREk9eQpDT05GSUdfU05EX0NPTVBSRVNTX09GRkxPQUQ9eQpDT05GSUdfU05E X0pBQ0s9eQpDT05GSUdfU05EX0pBQ0tfSU5QVVRfREVWPXkKQ09ORklHX1NORF9PU1NFTVVMPXkK Q09ORklHX1NORF9NSVhFUl9PU1M9eQpDT05GSUdfU05EX1BDTV9PU1M9eQpDT05GSUdfU05EX1BD TV9PU1NfUExVR0lOUz15CkNPTkZJR19TTkRfUENNX1RJTUVSPXkKQ09ORklHX1NORF9IUlRJTUVS PXkKQ09ORklHX1NORF9EWU5BTUlDX01JTk9SUz15CkNPTkZJR19TTkRfTUFYX0NBUkRTPTMyCkNP TkZJR19TTkRfU1VQUE9SVF9PTERfQVBJPXkKQ09ORklHX1NORF9QUk9DX0ZTPXkKQ09ORklHX1NO RF9WRVJCT1NFX1BST0NGUz15CkNPTkZJR19TTkRfVkVSQk9TRV9QUklOVEs9eQpDT05GSUdfU05E X0RFQlVHPXkKQ09ORklHX1NORF9ERUJVR19WRVJCT1NFPXkKQ09ORklHX1NORF9QQ01fWFJVTl9E RUJVRz15CkNPTkZJR19TTkRfQ1RMX1ZBTElEQVRJT049eQpDT05GSUdfU05EX1ZNQVNURVI9eQpD T05GSUdfU05EX0RNQV9TR0JVRj15CkNPTkZJR19TTkRfU0VRVUVOQ0VSPXkKQ09ORklHX1NORF9T RVFfRFVNTVk9eQpDT05GSUdfU05EX1NFUVVFTkNFUl9PU1M9eQpDT05GSUdfU05EX1NFUV9IUlRJ TUVSX0RFRkFVTFQ9eQpDT05GSUdfU05EX1NFUV9NSURJX0VWRU5UPXkKQ09ORklHX1NORF9TRVFf TUlEST15CkNPTkZJR19TTkRfU0VRX01JRElfRU1VTD15CkNPTkZJR19TTkRfU0VRX1ZJUk1JREk9 eQpDT05GSUdfU05EX01QVTQwMV9VQVJUPXkKQ09ORklHX1NORF9PUEwzX0xJQj15CkNPTkZJR19T TkRfT1BMNF9MSUI9eQpDT05GSUdfU05EX09QTDNfTElCX1NFUT15CkNPTkZJR19TTkRfT1BMNF9M SUJfU0VRPXkKQ09ORklHX1NORF9WWF9MSUI9eQpDT05GSUdfU05EX0FDOTdfQ09ERUM9eQpDT05G SUdfU05EX0RSSVZFUlM9eQpDT05GSUdfU05EX1BDU1A9eQpDT05GSUdfU05EX0RVTU1ZPXkKQ09O RklHX1NORF9BTE9PUD15CkNPTkZJR19TTkRfVklSTUlEST15CkNPTkZJR19TTkRfTVRQQVY9eQpD T05GSUdfU05EX01UUzY0PXkKQ09ORklHX1NORF9TRVJJQUxfVTE2NTUwPXkKQ09ORklHX1NORF9N UFU0MDE9eQpDT05GSUdfU05EX1BPUlRNQU4yWDQ9eQpDT05GSUdfU05EX0FDOTdfUE9XRVJfU0FW RT15CkNPTkZJR19TTkRfQUM5N19QT1dFUl9TQVZFX0RFRkFVTFQ9MApDT05GSUdfU05EX1dTU19M SUI9eQpDT05GSUdfU05EX1NCX0NPTU1PTj15CkNPTkZJR19TTkRfU0I4X0RTUD15CkNPTkZJR19T TkRfU0IxNl9EU1A9eQpDT05GSUdfU05EX0lTQT15CkNPTkZJR19TTkRfQURMSUI9eQpDT05GSUdf U05EX0FEMTgxNkE9eQpDT05GSUdfU05EX0FEMTg0OD15CkNPTkZJR19TTkRfQUxTMTAwPXkKQ09O RklHX1NORF9BWlQxNjA1PXkKQ09ORklHX1NORF9BWlQyMzE2PXkKQ09ORklHX1NORF9BWlQyMzIw PXkKQ09ORklHX1NORF9DTUk4MzI4PXkKQ09ORklHX1NORF9DTUk4MzMwPXkKQ09ORklHX1NORF9D UzQyMzE9eQpDT05GSUdfU05EX0NTNDIzNj15CkNPTkZJR19TTkRfRVMxNjg4PXkKQ09ORklHX1NO RF9FUzE4WFg9eQpDT05GSUdfU05EX1NDNjAwMD15CkNPTkZJR19TTkRfR1VTQ0xBU1NJQz15CkNP TkZJR19TTkRfR1VTRVhUUkVNRT15CkNPTkZJR19TTkRfR1VTTUFYPXkKQ09ORklHX1NORF9JTlRF UldBVkU9eQpDT05GSUdfU05EX0lOVEVSV0FWRV9TVEI9eQpDT05GSUdfU05EX0pBWloxNj15CkNP TkZJR19TTkRfT1BMM1NBMj15CkNPTkZJR19TTkRfT1BUSTkyWF9BRDE4NDg9eQpDT05GSUdfU05E X09QVEk5MlhfQ1M0MjMxPXkKQ09ORklHX1NORF9PUFRJOTNYPXkKQ09ORklHX1NORF9NSVJPPXkK Q09ORklHX1NORF9TQjg9eQpDT05GSUdfU05EX1NCMTY9eQpDT05GSUdfU05EX1NCQVdFPXkKQ09O RklHX1NORF9TQkFXRV9TRVE9eQpDT05GSUdfU05EX1NCMTZfQ1NQPXkKQ09ORklHX1NORF9TU0NB UEU9eQpDT05GSUdfU05EX1dBVkVGUk9OVD15CkNPTkZJR19TTkRfTVNORF9QSU5OQUNMRT15CkNP TkZJR19TTkRfTVNORF9DTEFTU0lDPXkKQ09ORklHX1NORF9QQ0k9eQpDT05GSUdfU05EX0FEMTg4 OT15CkNPTkZJR19TTkRfQUxTMzAwPXkKQ09ORklHX1NORF9BTFM0MDAwPXkKQ09ORklHX1NORF9B TEk1NDUxPXkKQ09ORklHX1NORF9BU0lIUEk9eQpDT05GSUdfU05EX0FUSUlYUD15CkNPTkZJR19T TkRfQVRJSVhQX01PREVNPXkKQ09ORklHX1NORF9BVTg4MTA9eQpDT05GSUdfU05EX0FVODgyMD15 CkNPTkZJR19TTkRfQVU4ODMwPXkKQ09ORklHX1NORF9BVzI9eQpDT05GSUdfU05EX0FaVDMzMjg9 eQpDT05GSUdfU05EX0JUODdYPXkKQ09ORklHX1NORF9CVDg3WF9PVkVSQ0xPQ0s9eQpDT05GSUdf U05EX0NBMDEwNj15CkNPTkZJR19TTkRfQ01JUENJPXkKQ09ORklHX1NORF9PWFlHRU5fTElCPXkK Q09ORklHX1NORF9PWFlHRU49eQpDT05GSUdfU05EX0NTNDI4MT15CkNPTkZJR19TTkRfQ1M0NlhY PXkKQ09ORklHX1NORF9DUzQ2WFhfTkVXX0RTUD15CkNPTkZJR19TTkRfQ1M1NTMwPXkKQ09ORklH X1NORF9DUzU1MzVBVURJTz15CkNPTkZJR19TTkRfQ1RYRkk9eQpDT05GSUdfU05EX0RBUkxBMjA9 eQpDT05GSUdfU05EX0dJTkEyMD15CkNPTkZJR19TTkRfTEFZTEEyMD15CkNPTkZJR19TTkRfREFS TEEyND15CkNPTkZJR19TTkRfR0lOQTI0PXkKQ09ORklHX1NORF9MQVlMQTI0PXkKQ09ORklHX1NO RF9NT05BPXkKQ09ORklHX1NORF9NSUE9eQpDT05GSUdfU05EX0VDSE8zRz15CkNPTkZJR19TTkRf SU5ESUdPPXkKQ09ORklHX1NORF9JTkRJR09JTz15CkNPTkZJR19TTkRfSU5ESUdPREo9eQpDT05G SUdfU05EX0lORElHT0lPWD15CkNPTkZJR19TTkRfSU5ESUdPREpYPXkKQ09ORklHX1NORF9FTVUx MEsxPXkKQ09ORklHX1NORF9FTVUxMEsxX1NFUT15CkNPTkZJR19TTkRfRU1VMTBLMVg9eQpDT05G SUdfU05EX0VOUzEzNzA9eQpDT05GSUdfU05EX0VOUzEzNzE9eQpDT05GSUdfU05EX0VTMTkzOD15 CkNPTkZJR19TTkRfRVMxOTY4PXkKQ09ORklHX1NORF9FUzE5NjhfSU5QVVQ9eQpDT05GSUdfU05E X0VTMTk2OF9SQURJTz15CkNPTkZJR19TTkRfRk04MDE9eQpDT05GSUdfU05EX0ZNODAxX1RFQTU3 NVhfQk9PTD15CkNPTkZJR19TTkRfSERTUD15CgojCiMgRG9uJ3QgZm9yZ2V0IHRvIGFkZCBidWls dC1pbiBmaXJtd2FyZXMgZm9yIEhEU1AgZHJpdmVyCiMKQ09ORklHX1NORF9IRFNQTT15CkNPTkZJ R19TTkRfSUNFMTcxMj15CkNPTkZJR19TTkRfSUNFMTcyND15CkNPTkZJR19TTkRfSU5URUw4WDA9 eQpDT05GSUdfU05EX0lOVEVMOFgwTT15CkNPTkZJR19TTkRfS09SRzEyMTI9eQpDT05GSUdfU05E X0xPTEE9eQpDT05GSUdfU05EX0xYNjQ2NEVTPXkKQ09ORklHX1NORF9NQUVTVFJPMz15CkNPTkZJ R19TTkRfTUFFU1RSTzNfSU5QVVQ9eQpDT05GSUdfU05EX01JWEFSVD15CkNPTkZJR19TTkRfTk0y NTY9eQpDT05GSUdfU05EX1BDWEhSPXkKQ09ORklHX1NORF9SSVBUSURFPXkKQ09ORklHX1NORF9S TUUzMj15CkNPTkZJR19TTkRfUk1FOTY9eQpDT05GSUdfU05EX1JNRTk2NTI9eQpDT05GSUdfU05E X1NJUzcwMTk9eQpDT05GSUdfU05EX1NPTklDVklCRVM9eQpDT05GSUdfU05EX1RSSURFTlQ9eQpD T05GSUdfU05EX1ZJQTgyWFg9eQpDT05GSUdfU05EX1ZJQTgyWFhfTU9ERU09eQpDT05GSUdfU05E X1ZJUlRVT1NPPXkKQ09ORklHX1NORF9WWDIyMj15CkNPTkZJR19TTkRfWU1GUENJPXkKCiMKIyBI RC1BdWRpbwojCkNPTkZJR19TTkRfSERBPXkKQ09ORklHX1NORF9IREFfR0VORVJJQ19MRURTPXkK Q09ORklHX1NORF9IREFfSU5URUw9eQpDT05GSUdfU05EX0hEQV9IV0RFUD15CkNPTkZJR19TTkRf SERBX1JFQ09ORklHPXkKQ09ORklHX1NORF9IREFfSU5QVVRfQkVFUD15CkNPTkZJR19TTkRfSERB X0lOUFVUX0JFRVBfTU9ERT0xCkNPTkZJR19TTkRfSERBX1BBVENIX0xPQURFUj15CkNPTkZJR19T TkRfSERBX0NPREVDX1JFQUxURUs9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19BTkFMT0c9eQpDT05G SUdfU05EX0hEQV9DT0RFQ19TSUdNQVRFTD15CkNPTkZJR19TTkRfSERBX0NPREVDX1ZJQT15CkNP TkZJR19TTkRfSERBX0NPREVDX0hETUk9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DSVJSVVM9eQpD T05GSUdfU05EX0hEQV9DT0RFQ19DT05FWEFOVD15CkNPTkZJR19TTkRfSERBX0NPREVDX0NBMDEx MD15CkNPTkZJR19TTkRfSERBX0NPREVDX0NBMDEzMj15CkNPTkZJR19TTkRfSERBX0NPREVDX0NB MDEzMl9EU1A9eQpDT05GSUdfU05EX0hEQV9DT0RFQ19DTUVESUE9eQpDT05GSUdfU05EX0hEQV9D T0RFQ19TSTMwNTQ9eQpDT05GSUdfU05EX0hEQV9HRU5FUklDPXkKQ09ORklHX1NORF9IREFfUE9X RVJfU0FWRV9ERUZBVUxUPTAKQ09ORklHX1NORF9IREFfSU5URUxfSERNSV9TSUxFTlRfU1RSRUFN PXkKIyBlbmQgb2YgSEQtQXVkaW8KCkNPTkZJR19TTkRfSERBX0NPUkU9eQpDT05GSUdfU05EX0hE QV9EU1BfTE9BREVSPXkKQ09ORklHX1NORF9IREFfQ09NUE9ORU5UPXkKQ09ORklHX1NORF9IREFf STkxNT15CkNPTkZJR19TTkRfSERBX0VYVF9DT1JFPXkKQ09ORklHX1NORF9IREFfUFJFQUxMT0Nf U0laRT0yMDQ4CkNPTkZJR19TTkRfSU5URUxfTkhMVD15CkNPTkZJR19TTkRfSU5URUxfRFNQX0NP TkZJRz15CkNPTkZJR19TTkRfU1BJPXkKQ09ORklHX1NORF9VU0I9eQpDT05GSUdfU05EX1VTQl9B VURJTz15CkNPTkZJR19TTkRfVVNCX0FVRElPX1VTRV9NRURJQV9DT05UUk9MTEVSPXkKQ09ORklH X1NORF9VU0JfVUExMDE9eQpDT05GSUdfU05EX1VTQl9VU1gyWT15CkNPTkZJR19TTkRfVVNCX0NB SUFRPXkKQ09ORklHX1NORF9VU0JfQ0FJQVFfSU5QVVQ9eQpDT05GSUdfU05EX1VTQl9VUzEyMkw9 eQpDT05GSUdfU05EX1VTQl82RklSRT15CkNPTkZJR19TTkRfVVNCX0hJRkFDRT15CkNPTkZJR19T TkRfQkNEMjAwMD15CkNPTkZJR19TTkRfVVNCX0xJTkU2PXkKQ09ORklHX1NORF9VU0JfUE9EPXkK Q09ORklHX1NORF9VU0JfUE9ESEQ9eQpDT05GSUdfU05EX1VTQl9UT05FUE9SVD15CkNPTkZJR19T TkRfVVNCX1ZBUklBWD15CkNPTkZJR19TTkRfRklSRVdJUkU9eQpDT05GSUdfU05EX0ZJUkVXSVJF X0xJQj15CkNPTkZJR19TTkRfRElDRT15CkNPTkZJR19TTkRfT1hGVz15CkNPTkZJR19TTkRfSVNJ R0hUPXkKQ09ORklHX1NORF9GSVJFV09SS1M9eQpDT05GSUdfU05EX0JFQk9CPXkKQ09ORklHX1NO RF9GSVJFV0lSRV9ESUdJMDBYPXkKQ09ORklHX1NORF9GSVJFV0lSRV9UQVNDQU09eQpDT05GSUdf U05EX0ZJUkVXSVJFX01PVFU9eQpDT05GSUdfU05EX0ZJUkVGQUNFPXkKQ09ORklHX1NORF9QQ01D SUE9eQpDT05GSUdfU05EX1ZYUE9DS0VUPXkKQ09ORklHX1NORF9QREFVRElPQ0Y9eQpDT05GSUdf U05EX1NPQz15CkNPTkZJR19TTkRfU09DX0FDOTdfQlVTPXkKQ09ORklHX1NORF9TT0NfR0VORVJJ Q19ETUFFTkdJTkVfUENNPXkKQ09ORklHX1NORF9TT0NfQ09NUFJFU1M9eQpDT05GSUdfU05EX1NP Q19UT1BPTE9HWT15CkNPTkZJR19TTkRfU09DX0FDUEk9eQpDT05GSUdfU05EX1NPQ19BREk9eQpD T05GSUdfU05EX1NPQ19BRElfQVhJX0kyUz15CkNPTkZJR19TTkRfU09DX0FESV9BWElfU1BESUY9 eQpDT05GSUdfU05EX1NPQ19BTURfQUNQPXkKQ09ORklHX1NORF9TT0NfQU1EX0NaX0RBNzIxOU1Y OTgzNTdfTUFDSD15CkNPTkZJR19TTkRfU09DX0FNRF9DWl9SVDU2NDVfTUFDSD15CkNPTkZJR19T TkRfU09DX0FNRF9BQ1AzeD15CkNPTkZJR19TTkRfU09DX0FNRF9SVl9SVDU2ODJfTUFDSD15CkNP TkZJR19TTkRfU09DX0FNRF9SRU5PSVI9eQpDT05GSUdfU05EX1NPQ19BTURfUkVOT0lSX01BQ0g9 eQpDT05GSUdfU05EX0FUTUVMX1NPQz15CkNPTkZJR19TTkRfU09DX01JS1JPRV9QUk9UTz15CkNP TkZJR19TTkRfQkNNNjNYWF9JMlNfV0hJU1RMRVI9eQpDT05GSUdfU05EX0RFU0lHTldBUkVfSTJT PXkKQ09ORklHX1NORF9ERVNJR05XQVJFX1BDTT15CgojCiMgU29DIEF1ZGlvIGZvciBGcmVlc2Nh bGUgQ1BVcwojCgojCiMgQ29tbW9uIFNvQyBBdWRpbyBvcHRpb25zIGZvciBGcmVlc2NhbGUgQ1BV czoKIwpDT05GSUdfU05EX1NPQ19GU0xfQVNSQz15CkNPTkZJR19TTkRfU09DX0ZTTF9TQUk9eQpD T05GSUdfU05EX1NPQ19GU0xfTVFTPXkKQ09ORklHX1NORF9TT0NfRlNMX0FVRE1JWD15CkNPTkZJ R19TTkRfU09DX0ZTTF9TU0k9eQpDT05GSUdfU05EX1NPQ19GU0xfU1BESUY9eQpDT05GSUdfU05E X1NPQ19GU0xfRVNBST15CkNPTkZJR19TTkRfU09DX0ZTTF9NSUNGSUw9eQpDT05GSUdfU05EX1NP Q19GU0xfRUFTUkM9eQpDT05GSUdfU05EX1NPQ19GU0xfWENWUj15CkNPTkZJR19TTkRfU09DX0lN WF9BVURNVVg9eQojIGVuZCBvZiBTb0MgQXVkaW8gZm9yIEZyZWVzY2FsZSBDUFVzCgpDT05GSUdf U05EX0kyU19ISTYyMTBfSTJTPXkKQ09ORklHX1NORF9TT0NfSU1HPXkKQ09ORklHX1NORF9TT0Nf SU1HX0kyU19JTj15CkNPTkZJR19TTkRfU09DX0lNR19JMlNfT1VUPXkKQ09ORklHX1NORF9TT0Nf SU1HX1BBUkFMTEVMX09VVD15CkNPTkZJR19TTkRfU09DX0lNR19TUERJRl9JTj15CkNPTkZJR19T TkRfU09DX0lNR19TUERJRl9PVVQ9eQpDT05GSUdfU05EX1NPQ19JTUdfUElTVEFDSElPX0lOVEVS TkFMX0RBQz15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NTVF9UT1BMRVZFTD15CkNPTkZJR19TTkRf U09DX0lOVEVMX1NTVD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0NBVFBUPXkKQ09ORklHX1NORF9T U1RfQVRPTV9ISUZJMl9QTEFURk9STT15CkNPTkZJR19TTkRfU1NUX0FUT01fSElGSTJfUExBVEZP Uk1fUENJPXkKQ09ORklHX1NORF9TU1RfQVRPTV9ISUZJMl9QTEFURk9STV9BQ1BJPXkKQ09ORklH X1NORF9TT0NfSU5URUxfU0tZTEFLRT15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NLTD15CkNPTkZJ R19TTkRfU09DX0lOVEVMX0FQTD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0tCTD15CkNPTkZJR19T TkRfU09DX0lOVEVMX0dMSz15CkNPTkZJR19TTkRfU09DX0lOVEVMX0NOTD15CkNPTkZJR19TTkRf U09DX0lOVEVMX0NGTD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0NNTF9IPXkKQ09ORklHX1NORF9T T0NfSU5URUxfQ01MX0xQPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU0tZTEFLRV9GQU1JTFk9eQpD T05GSUdfU05EX1NPQ19JTlRFTF9TS1lMQUtFX1NTUF9DTEs9eQpDT05GSUdfU05EX1NPQ19JTlRF TF9TS1lMQUtFX0hEQVVESU9fQ09ERUM9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9TS1lMQUtFX0NP TU1PTj15CkNPTkZJR19TTkRfU09DX0FDUElfSU5URUxfTUFUQ0g9eQpDT05GSUdfU05EX1NPQ19J TlRFTF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfVVNFUl9GUklFTkRMWV9MT05HX05BTUVT PXkKQ09ORklHX1NORF9TT0NfSU5URUxfSEFTV0VMTF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5U RUxfQkRXX1JUNTY1MF9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQkRXX1JUNTY3N19NQUNI PXkKQ09ORklHX1NORF9TT0NfSU5URUxfQlJPQURXRUxMX01BQ0g9eQpDT05GSUdfU05EX1NPQ19J TlRFTF9CWVRDUl9SVDU2NDBfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVENSX1JUNTY1 MV9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfQ0hUX0JTV19SVDU2NzJfTUFDSD15CkNPTkZJ R19TTkRfU09DX0lOVEVMX0NIVF9CU1dfUlQ1NjQ1X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRF TF9DSFRfQlNXX01BWDk4MDkwX1RJX01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9DSFRfQlNX X05BVTg4MjRfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JZVF9DSFRfQ1gyMDcyWF9NQUNI PXkKQ09ORklHX1NORF9TT0NfSU5URUxfQllUX0NIVF9EQTcyMTNfTUFDSD15CkNPTkZJR19TTkRf U09DX0lOVEVMX0JZVF9DSFRfRVM4MzE2X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9CWVRf Q0hUX05PQ09ERUNfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX1NLTF9SVDI4Nl9NQUNIPXkK Q09ORklHX1NORF9TT0NfSU5URUxfU0tMX05BVTg4TDI1X1NTTTQ1NjdfTUFDSD15CkNPTkZJR19T TkRfU09DX0lOVEVMX1NLTF9OQVU4OEwyNV9NQVg5ODM1N0FfTUFDSD15CkNPTkZJR19TTkRfU09D X0lOVEVMX0RBNzIxOV9NQVg5ODM1N0FfR0VORVJJQz15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JY VF9EQTcyMTlfTUFYOTgzNTdBX0NPTU1PTj15CkNPTkZJR19TTkRfU09DX0lOVEVMX0JYVF9EQTcy MTlfTUFYOTgzNTdBX01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9CWFRfUlQyOThfTUFDSD15 CkNPTkZJR19TTkRfU09DX0lOVEVMX1NPRl9XTTg4MDRfTUFDSD15CkNPTkZJR19TTkRfU09DX0lO VEVMX0tCTF9SVDU2NjNfTUFYOTg5MjdfTUFDSD15CkNPTkZJR19TTkRfU09DX0lOVEVMX0tCTF9S VDU2NjNfUlQ1NTE0X01BWDk4OTI3X01BQ0g9eQpDT05GSUdfU05EX1NPQ19JTlRFTF9LQkxfREE3 MjE5X01BWDk4MzU3QV9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfS0JMX0RBNzIxOV9NQVg5 ODkyN19NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfS0JMX1JUNTY2MF9NQUNIPXkKQ09ORklH X1NORF9TT0NfSU5URUxfU0tMX0hEQV9EU1BfR0VORVJJQ19NQUNIPXkKQ09ORklHX1NORF9TT0Nf SU5URUxfU09GX1JUNTY4Ml9NQUNIPXkKQ09ORklHX1NORF9TT0NfSU5URUxfU09GX1BDTTUxMnhf TUFDSD15CkNPTkZJR19TTkRfU09DX01US19CVENWU0Q9eQpDT05GSUdfU05EX1NPQ19TT0ZfVE9Q TEVWRUw9eQpDT05GSUdfU05EX1NPQ19TT0ZfUENJPXkKQ09ORklHX1NORF9TT0NfU09GX0FDUEk9 eQpDT05GSUdfU05EX1NPQ19TT0ZfT0Y9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVCVUdfUFJPQkVT PXkKQ09ORklHX1NORF9TT0NfU09GX0RFVkVMT1BFUl9TVVBQT1JUPXkKQ09ORklHX1NORF9TT0Nf U09GX05PQ09ERUM9eQpDT05GSUdfU05EX1NPQ19TT0ZfTk9DT0RFQ19TVVBQT1JUPXkKQ09ORklH X1NORF9TT0NfU09GX1NUUklDVF9BQklfQ0hFQ0tTPXkKQ09ORklHX1NORF9TT0NfU09GX0RFQlVH PXkKQ09ORklHX1NORF9TT0NfU09GX0ZPUkNFX05PQ09ERUNfTU9ERT15CkNPTkZJR19TTkRfU09D X1NPRl9ERUJVR19YUlVOX1NUT1A9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVCVUdfVkVSQk9TRV9J UEM9eQpDT05GSUdfU05EX1NPQ19TT0ZfREVCVUdfRk9SQ0VfSVBDX1BPU0lUSU9OPXkKQ09ORklH X1NORF9TT0NfU09GX0RFQlVHX0VOQUJMRV9ERUJVR0ZTX0NBQ0hFPXkKQ09ORklHX1NORF9TT0Nf U09GX0RFQlVHX0VOQUJMRV9GSVJNV0FSRV9UUkFDRT15CkNPTkZJR19TTkRfU09DX1NPRl9ERUJV R19JUENfRkxPT0RfVEVTVD15CkNPTkZJR19TTkRfU09DX1NPRl9ERUJVR19SRVRBSU5fRFNQX0NP TlRFWFQ9eQpDT05GSUdfU05EX1NPQ19TT0Y9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfVE9Q TEVWRUw9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfQUNQST15CkNPTkZJR19TTkRfU09DX1NP Rl9JTlRFTF9QQ0k9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfSElGSV9FUF9JUEM9eQpDT05G SUdfU05EX1NPQ19TT0ZfSU5URUxfQVRPTV9ISUZJX0VQPXkKQ09ORklHX1NORF9TT0NfU09GX0lO VEVMX0NPTU1PTj15CkNPTkZJR19TTkRfU09DX1NPRl9CQVlUUkFJTF9TVVBQT1JUPXkKQ09ORklH X1NORF9TT0NfU09GX0JBWVRSQUlMPXkKQ09ORklHX1NORF9TT0NfU09GX0JST0FEV0VMTF9TVVBQ T1JUPXkKQ09ORklHX1NORF9TT0NfU09GX0JST0FEV0VMTD15CkNPTkZJR19TTkRfU09DX1NPRl9N RVJSSUZJRUxEX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfTUVSUklGSUVMRD15CkNPTkZJ R19TTkRfU09DX1NPRl9BUE9MTE9MQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQVBP TExPTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9HRU1JTklMQUtFX1NVUFBPUlQ9eQpDT05GSUdf U05EX1NPQ19TT0ZfR0VNSU5JTEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9DQU5OT05MQUtFX1NV UFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQ0FOTk9OTEFLRT15CkNPTkZJR19TTkRfU09DX1NP Rl9DT0ZGRUVMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQ09GRkVFTEFLRT15CkNP TkZJR19TTkRfU09DX1NPRl9JQ0VMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfSUNF TEFLRT15CkNPTkZJR19TTkRfU09DX1NPRl9DT01FVExBS0U9eQpDT05GSUdfU05EX1NPQ19TT0Zf Q09NRVRMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQ09NRVRMQUtFX0xQX1NVUFBP UlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfVElHRVJMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NP Q19TT0ZfVElHRVJMQUtFPXkKQ09ORklHX1NORF9TT0NfU09GX0VMS0hBUlRMQUtFX1NVUFBPUlQ9 eQpDT05GSUdfU05EX1NPQ19TT0ZfRUxLSEFSVExBS0U9eQpDT05GSUdfU05EX1NPQ19TT0ZfSkFT UEVSTEFLRV9TVVBQT1JUPXkKQ09ORklHX1NORF9TT0NfU09GX0pBU1BFUkxBS0U9eQpDT05GSUdf U05EX1NPQ19TT0ZfQUxERVJMQUtFX1NVUFBPUlQ9eQpDT05GSUdfU05EX1NPQ19TT0ZfQUxERVJM QUtFPXkKQ09ORklHX1NORF9TT0NfU09GX0hEQV9DT01NT049eQpDT05GSUdfU05EX1NPQ19TT0Zf SERBX1BST0JFUz15CkNPTkZJR19TTkRfU09DX1NPRl9IREFfQUxXQVlTX0VOQUJMRV9ETUlfTDE9 eQpDT05GSUdfU05EX1NPQ19TT0ZfSERBX0xJTktfQkFTRUxJTkU9eQpDT05GSUdfU05EX1NPQ19T T0ZfSU5URUxfU09VTkRXSVJFX0xJTks9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfU09VTkRX SVJFX0xJTktfQkFTRUxJTkU9eQpDT05GSUdfU05EX1NPQ19TT0ZfSU5URUxfU09VTkRXSVJFPXkK Q09ORklHX1NORF9TT0NfU09GX1hURU5TQT15CgojCiMgU1RNaWNyb2VsZWN0cm9uaWNzIFNUTTMy IFNPQyBhdWRpbyBzdXBwb3J0CiMKIyBlbmQgb2YgU1RNaWNyb2VsZWN0cm9uaWNzIFNUTTMyIFNP QyBhdWRpbyBzdXBwb3J0CgpDT05GSUdfU05EX1NPQ19YSUxJTlhfSTJTPXkKQ09ORklHX1NORF9T T0NfWElMSU5YX0FVRElPX0ZPUk1BVFRFUj15CkNPTkZJR19TTkRfU09DX1hJTElOWF9TUERJRj15 CkNPTkZJR19TTkRfU09DX1hURlBHQV9JMlM9eQpDT05GSUdfWlhfVERNPXkKQ09ORklHX1NORF9T T0NfSTJDX0FORF9TUEk9eQoKIwojIENPREVDIGRyaXZlcnMKIwpDT05GSUdfU05EX1NPQ19BQzk3 X0NPREVDPXkKQ09ORklHX1NORF9TT0NfQURBVV9VVElMUz15CkNPTkZJR19TTkRfU09DX0FEQVUx MzcyPXkKQ09ORklHX1NORF9TT0NfQURBVTEzNzJfSTJDPXkKQ09ORklHX1NORF9TT0NfQURBVTEz NzJfU1BJPXkKQ09ORklHX1NORF9TT0NfQURBVTE3MDE9eQpDT05GSUdfU05EX1NPQ19BREFVMTdY MT15CkNPTkZJR19TTkRfU09DX0FEQVUxNzYxPXkKQ09ORklHX1NORF9TT0NfQURBVTE3NjFfSTJD PXkKQ09ORklHX1NORF9TT0NfQURBVTE3NjFfU1BJPXkKQ09ORklHX1NORF9TT0NfQURBVTcwMDI9 eQpDT05GSUdfU05EX1NPQ19BREFVNzExOD15CkNPTkZJR19TTkRfU09DX0FEQVU3MTE4X0hXPXkK Q09ORklHX1NORF9TT0NfQURBVTcxMThfSTJDPXkKQ09ORklHX1NORF9TT0NfQUs0MTA0PXkKQ09O RklHX1NORF9TT0NfQUs0MTE4PXkKQ09ORklHX1NORF9TT0NfQUs0NDU4PXkKQ09ORklHX1NORF9T T0NfQUs0NTU0PXkKQ09ORklHX1NORF9TT0NfQUs0NjEzPXkKQ09ORklHX1NORF9TT0NfQUs0NjQy PXkKQ09ORklHX1NORF9TT0NfQUs1Mzg2PXkKQ09ORklHX1NORF9TT0NfQUs1NTU4PXkKQ09ORklH X1NORF9TT0NfQUxDNTYyMz15CkNPTkZJR19TTkRfU09DX0JEMjg2MjM9eQpDT05GSUdfU05EX1NP Q19CVF9TQ089eQpDT05GSUdfU05EX1NPQ19DUENBUD15CkNPTkZJR19TTkRfU09DX0NST1NfRUNf Q09ERUM9eQpDT05GSUdfU05EX1NPQ19DUzM1TDMyPXkKQ09ORklHX1NORF9TT0NfQ1MzNUwzMz15 CkNPTkZJR19TTkRfU09DX0NTMzVMMzQ9eQpDT05GSUdfU05EX1NPQ19DUzM1TDM1PXkKQ09ORklH X1NORF9TT0NfQ1MzNUwzNj15CkNPTkZJR19TTkRfU09DX0NTNDJMNDI9eQpDT05GSUdfU05EX1NP Q19DUzQyTDUxPXkKQ09ORklHX1NORF9TT0NfQ1M0Mkw1MV9JMkM9eQpDT05GSUdfU05EX1NPQ19D UzQyTDUyPXkKQ09ORklHX1NORF9TT0NfQ1M0Mkw1Nj15CkNPTkZJR19TTkRfU09DX0NTNDJMNzM9 eQpDT05GSUdfU05EX1NPQ19DUzQyMzQ9eQpDT05GSUdfU05EX1NPQ19DUzQyNjU9eQpDT05GSUdf U05EX1NPQ19DUzQyNzA9eQpDT05GSUdfU05EX1NPQ19DUzQyNzE9eQpDT05GSUdfU05EX1NPQ19D UzQyNzFfSTJDPXkKQ09ORklHX1NORF9TT0NfQ1M0MjcxX1NQST15CkNPTkZJR19TTkRfU09DX0NT NDJYWDg9eQpDT05GSUdfU05EX1NPQ19DUzQyWFg4X0kyQz15CkNPTkZJR19TTkRfU09DX0NTNDMx MzA9eQpDT05GSUdfU05EX1NPQ19DUzQzNDE9eQpDT05GSUdfU05EX1NPQ19DUzQzNDk9eQpDT05G SUdfU05EX1NPQ19DUzUzTDMwPXkKQ09ORklHX1NORF9TT0NfQ1gyMDcyWD15CkNPTkZJR19TTkRf U09DX0RBNzIxMz15CkNPTkZJR19TTkRfU09DX0RBNzIxOT15CkNPTkZJR19TTkRfU09DX0RNSUM9 eQpDT05GSUdfU05EX1NPQ19IRE1JX0NPREVDPXkKQ09ORklHX1NORF9TT0NfRVM3MTM0PXkKQ09O RklHX1NORF9TT0NfRVM3MjQxPXkKQ09ORklHX1NORF9TT0NfRVM4MzE2PXkKQ09ORklHX1NORF9T T0NfRVM4MzI4PXkKQ09ORklHX1NORF9TT0NfRVM4MzI4X0kyQz15CkNPTkZJR19TTkRfU09DX0VT ODMyOF9TUEk9eQpDT05GSUdfU05EX1NPQ19HVE02MDE9eQpDT05GSUdfU05EX1NPQ19IREFDX0hE TUk9eQpDT05GSUdfU05EX1NPQ19IREFDX0hEQT15CkNPTkZJR19TTkRfU09DX0lOTk9fUkszMDM2 PXkKQ09ORklHX1NORF9TT0NfTE9DSE5BR0FSX1NDPXkKQ09ORklHX1NORF9TT0NfTUFYOTgwODg9 eQpDT05GSUdfU05EX1NPQ19NQVg5ODA5MD15CkNPTkZJR19TTkRfU09DX01BWDk4MzU3QT15CkNP TkZJR19TTkRfU09DX01BWDk4NTA0PXkKQ09ORklHX1NORF9TT0NfTUFYOTg2Nz15CkNPTkZJR19T TkRfU09DX01BWDk4OTI3PXkKQ09ORklHX1NORF9TT0NfTUFYOTgzNzM9eQpDT05GSUdfU05EX1NP Q19NQVg5ODM3M19JMkM9eQpDT05GSUdfU05EX1NPQ19NQVg5ODM3M19TRFc9eQpDT05GSUdfU05E X1NPQ19NQVg5ODM5MD15CkNPTkZJR19TTkRfU09DX01BWDk4NjA9eQpDT05GSUdfU05EX1NPQ19N U004OTE2X1dDRF9BTkFMT0c9eQpDT05GSUdfU05EX1NPQ19NU004OTE2X1dDRF9ESUdJVEFMPXkK Q09ORklHX1NORF9TT0NfUENNMTY4MT15CkNPTkZJR19TTkRfU09DX1BDTTE3ODk9eQpDT05GSUdf U05EX1NPQ19QQ00xNzg5X0kyQz15CkNPTkZJR19TTkRfU09DX1BDTTE3OVg9eQpDT05GSUdfU05E X1NPQ19QQ00xNzlYX0kyQz15CkNPTkZJR19TTkRfU09DX1BDTTE3OVhfU1BJPXkKQ09ORklHX1NO RF9TT0NfUENNMTg2WD15CkNPTkZJR19TTkRfU09DX1BDTTE4NlhfSTJDPXkKQ09ORklHX1NORF9T T0NfUENNMTg2WF9TUEk9eQpDT05GSUdfU05EX1NPQ19QQ00zMDYwPXkKQ09ORklHX1NORF9TT0Nf UENNMzA2MF9JMkM9eQpDT05GSUdfU05EX1NPQ19QQ00zMDYwX1NQST15CkNPTkZJR19TTkRfU09D X1BDTTMxNjhBPXkKQ09ORklHX1NORF9TT0NfUENNMzE2OEFfSTJDPXkKQ09ORklHX1NORF9TT0Nf UENNMzE2OEFfU1BJPXkKQ09ORklHX1NORF9TT0NfUENNNTEwMkE9eQpDT05GSUdfU05EX1NPQ19Q Q001MTJ4PXkKQ09ORklHX1NORF9TT0NfUENNNTEyeF9JMkM9eQpDT05GSUdfU05EX1NPQ19QQ001 MTJ4X1NQST15CkNPTkZJR19TTkRfU09DX1JLMzMyOD15CkNPTkZJR19TTkRfU09DX1JMNjIzMT15 CkNPTkZJR19TTkRfU09DX1JMNjM0N0E9eQpDT05GSUdfU05EX1NPQ19SVDI4Nj15CkNPTkZJR19T TkRfU09DX1JUMjk4PXkKQ09ORklHX1NORF9TT0NfUlQxMDExPXkKQ09ORklHX1NORF9TT0NfUlQx MDE1PXkKQ09ORklHX1NORF9TT0NfUlQxMzA4X1NEVz15CkNPTkZJR19TTkRfU09DX1JUNTUxND15 CkNPTkZJR19TTkRfU09DX1JUNTUxNF9TUEk9eQpDT05GSUdfU05EX1NPQ19SVDU2MTY9eQpDT05G SUdfU05EX1NPQ19SVDU2MzE9eQpDT05GSUdfU05EX1NPQ19SVDU2NDA9eQpDT05GSUdfU05EX1NP Q19SVDU2NDU9eQpDT05GSUdfU05EX1NPQ19SVDU2NTE9eQpDT05GSUdfU05EX1NPQ19SVDU2NjA9 eQpDT05GSUdfU05EX1NPQ19SVDU2NjM9eQpDT05GSUdfU05EX1NPQ19SVDU2NzA9eQpDT05GSUdf U05EX1NPQ19SVDU2Nzc9eQpDT05GSUdfU05EX1NPQ19SVDU2NzdfU1BJPXkKQ09ORklHX1NORF9T T0NfUlQ1NjgyPXkKQ09ORklHX1NORF9TT0NfUlQ1NjgyX0kyQz15CkNPTkZJR19TTkRfU09DX1JU NTY4Ml9TRFc9eQpDT05GSUdfU05EX1NPQ19SVDcwMD15CkNPTkZJR19TTkRfU09DX1JUNzAwX1NE Vz15CkNPTkZJR19TTkRfU09DX1JUNzExPXkKQ09ORklHX1NORF9TT0NfUlQ3MTFfU0RXPXkKQ09O RklHX1NORF9TT0NfUlQ3MTU9eQpDT05GSUdfU05EX1NPQ19SVDcxNV9TRFc9eQpDT05GSUdfU05E X1NPQ19TR1RMNTAwMD15CkNPTkZJR19TTkRfU09DX1NJNDc2WD15CkNPTkZJR19TTkRfU09DX1NJ R01BRFNQPXkKQ09ORklHX1NORF9TT0NfU0lHTUFEU1BfSTJDPXkKQ09ORklHX1NORF9TT0NfU0lH TUFEU1BfUkVHTUFQPXkKQ09ORklHX1NORF9TT0NfU0lNUExFX0FNUExJRklFUj15CkNPTkZJR19T TkRfU09DX1NJTVBMRV9NVVg9eQpDT05GSUdfU05EX1NPQ19TSVJGX0FVRElPX0NPREVDPXkKQ09O RklHX1NORF9TT0NfU1BESUY9eQpDT05GSUdfU05EX1NPQ19TU00yMzA1PXkKQ09ORklHX1NORF9T T0NfU1NNMjYwMj15CkNPTkZJR19TTkRfU09DX1NTTTI2MDJfU1BJPXkKQ09ORklHX1NORF9TT0Nf U1NNMjYwMl9JMkM9eQpDT05GSUdfU05EX1NPQ19TU000NTY3PXkKQ09ORklHX1NORF9TT0NfU1RB MzJYPXkKQ09ORklHX1NORF9TT0NfU1RBMzUwPXkKQ09ORklHX1NORF9TT0NfU1RJX1NBUz15CkNP TkZJR19TTkRfU09DX1RBUzI1NTI9eQpDT05GSUdfU05EX1NPQ19UQVMyNTYyPXkKQ09ORklHX1NO RF9TT0NfVEFTMjc2ND15CkNPTkZJR19TTkRfU09DX1RBUzI3NzA9eQpDT05GSUdfU05EX1NPQ19U QVM1MDg2PXkKQ09ORklHX1NORF9TT0NfVEFTNTcxWD15CkNPTkZJR19TTkRfU09DX1RBUzU3MjA9 eQpDT05GSUdfU05EX1NPQ19UQVM2NDI0PXkKQ09ORklHX1NORF9TT0NfVERBNzQxOT15CkNPTkZJ R19TTkRfU09DX1RGQTk4Nzk9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMyMz15CkNPTkZJR19T TkRfU09DX1RMVjMyMEFJQzIzX0kyQz15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzIzX1NQST15 CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzMxWFg9eQpDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMz Mlg0PXkKQ09ORklHX1NORF9TT0NfVExWMzIwQUlDMzJYNF9JMkM9eQpDT05GSUdfU05EX1NPQ19U TFYzMjBBSUMzMlg0X1NQST15CkNPTkZJR19TTkRfU09DX1RMVjMyMEFJQzNYPXkKQ09ORklHX1NO RF9TT0NfVExWMzIwQURDWDE0MD15CkNPTkZJR19TTkRfU09DX1RTM0EyMjdFPXkKQ09ORklHX1NO RF9TT0NfVFNDUzQyWFg9eQpDT05GSUdfU05EX1NPQ19UU0NTNDU0PXkKQ09ORklHX1NORF9TT0Nf VURBMTMzND15CkNPTkZJR19TTkRfU09DX1dDRDkzMzU9eQpDT05GSUdfU05EX1NPQ19XQ0Q5MzRY PXkKQ09ORklHX1NORF9TT0NfV004NTEwPXkKQ09ORklHX1NORF9TT0NfV004NTIzPXkKQ09ORklH X1NORF9TT0NfV004NTI0PXkKQ09ORklHX1NORF9TT0NfV004NTgwPXkKQ09ORklHX1NORF9TT0Nf V004NzExPXkKQ09ORklHX1NORF9TT0NfV004NzI4PXkKQ09ORklHX1NORF9TT0NfV004NzMxPXkK Q09ORklHX1NORF9TT0NfV004NzM3PXkKQ09ORklHX1NORF9TT0NfV004NzQxPXkKQ09ORklHX1NO RF9TT0NfV004NzUwPXkKQ09ORklHX1NORF9TT0NfV004NzUzPXkKQ09ORklHX1NORF9TT0NfV004 NzcwPXkKQ09ORklHX1NORF9TT0NfV004Nzc2PXkKQ09ORklHX1NORF9TT0NfV004NzgyPXkKQ09O RklHX1NORF9TT0NfV004ODA0PXkKQ09ORklHX1NORF9TT0NfV004ODA0X0kyQz15CkNPTkZJR19T TkRfU09DX1dNODgwNF9TUEk9eQpDT05GSUdfU05EX1NPQ19XTTg5MDM9eQpDT05GSUdfU05EX1NP Q19XTTg5MDQ9eQpDT05GSUdfU05EX1NPQ19XTTg5NjA9eQpDT05GSUdfU05EX1NPQ19XTTg5NjI9 eQpDT05GSUdfU05EX1NPQ19XTTg5NzQ9eQpDT05GSUdfU05EX1NPQ19XTTg5Nzg9eQpDT05GSUdf U05EX1NPQ19XTTg5ODU9eQpDT05GSUdfU05EX1NPQ19XU0E4ODFYPXkKQ09ORklHX1NORF9TT0Nf WkwzODA2MD15CkNPTkZJR19TTkRfU09DX1pYX0FVRDk2UDIyPXkKQ09ORklHX1NORF9TT0NfTUFY OTc1OT15CkNPTkZJR19TTkRfU09DX01UNjM1MT15CkNPTkZJR19TTkRfU09DX01UNjM1OD15CkNP TkZJR19TTkRfU09DX01UNjY2MD15CkNPTkZJR19TTkRfU09DX05BVTgzMTU9eQpDT05GSUdfU05E X1NPQ19OQVU4NTQwPXkKQ09ORklHX1NORF9TT0NfTkFVODgxMD15CkNPTkZJR19TTkRfU09DX05B VTg4MjI9eQpDT05GSUdfU05EX1NPQ19OQVU4ODI0PXkKQ09ORklHX1NORF9TT0NfTkFVODgyNT15 CkNPTkZJR19TTkRfU09DX1RQQTYxMzBBMj15CkNPTkZJR19TTkRfU09DX0xQQVNTX1dTQV9NQUNS Tz15CkNPTkZJR19TTkRfU09DX0xQQVNTX1ZBX01BQ1JPPXkKIyBlbmQgb2YgQ09ERUMgZHJpdmVy cwoKQ09ORklHX1NORF9TSU1QTEVfQ0FSRF9VVElMUz15CkNPTkZJR19TTkRfU0lNUExFX0NBUkQ9 eQpDT05GSUdfU05EX0FVRElPX0dSQVBIX0NBUkQ9eQpDT05GSUdfU05EX1g4Nj15CkNPTkZJR19I RE1JX0xQRV9BVURJTz15CkNPTkZJR19TTkRfU1lOVEhfRU1VWD15CkNPTkZJR19BQzk3X0JVUz15 CgojCiMgSElEIHN1cHBvcnQKIwpDT05GSUdfSElEPXkKQ09ORklHX0hJRF9CQVRURVJZX1NUUkVO R1RIPXkKQ09ORklHX0hJRFJBVz15CkNPTkZJR19VSElEPXkKQ09ORklHX0hJRF9HRU5FUklDPXkK CiMKIyBTcGVjaWFsIEhJRCBkcml2ZXJzCiMKQ09ORklHX0hJRF9BNFRFQ0g9eQpDT05GSUdfSElE X0FDQ1VUT1VDSD15CkNPTkZJR19ISURfQUNSVVg9eQpDT05GSUdfSElEX0FDUlVYX0ZGPXkKQ09O RklHX0hJRF9BUFBMRT15CkNPTkZJR19ISURfQVBQTEVJUj15CkNPTkZJR19ISURfQVNVUz15CkNP TkZJR19ISURfQVVSRUFMPXkKQ09ORklHX0hJRF9CRUxLSU49eQpDT05GSUdfSElEX0JFVE9QX0ZG PXkKQ09ORklHX0hJRF9CSUdCRU5fRkY9eQpDT05GSUdfSElEX0NIRVJSWT15CkNPTkZJR19ISURf Q0hJQ09OWT15CkNPTkZJR19ISURfQ09SU0FJUj15CkNPTkZJR19ISURfQ09VR0FSPXkKQ09ORklH X0hJRF9NQUNBTExZPXkKQ09ORklHX0hJRF9QUk9ESUtFWVM9eQpDT05GSUdfSElEX0NNRURJQT15 CkNPTkZJR19ISURfQ1AyMTEyPXkKQ09ORklHX0hJRF9DUkVBVElWRV9TQjA1NDA9eQpDT05GSUdf SElEX0NZUFJFU1M9eQpDT05GSUdfSElEX0RSQUdPTlJJU0U9eQpDT05GSUdfRFJBR09OUklTRV9G Rj15CkNPTkZJR19ISURfRU1TX0ZGPXkKQ09ORklHX0hJRF9FTEFOPXkKQ09ORklHX0hJRF9FTEVD T009eQpDT05GSUdfSElEX0VMTz15CkNPTkZJR19ISURfRVpLRVk9eQpDT05GSUdfSElEX0dFTUJJ UkQ9eQpDT05GSUdfSElEX0dGUk09eQpDT05GSUdfSElEX0dMT1JJT1VTPXkKQ09ORklHX0hJRF9I T0xURUs9eQpDT05GSUdfSE9MVEVLX0ZGPXkKQ09ORklHX0hJRF9HT09HTEVfSEFNTUVSPXkKQ09O RklHX0hJRF9WSVZBTERJPXkKQ09ORklHX0hJRF9HVDY4M1I9eQpDT05GSUdfSElEX0tFWVRPVUNI PXkKQ09ORklHX0hJRF9LWUU9eQpDT05GSUdfSElEX1VDTE9HSUM9eQpDT05GSUdfSElEX1dBTFRP UD15CkNPTkZJR19ISURfVklFV1NPTklDPXkKQ09ORklHX0hJRF9HWVJBVElPTj15CkNPTkZJR19I SURfSUNBREU9eQpDT05GSUdfSElEX0lURT15CkNPTkZJR19ISURfSkFCUkE9eQpDT05GSUdfSElE X1RXSU5IQU49eQpDT05GSUdfSElEX0tFTlNJTkdUT049eQpDT05GSUdfSElEX0xDUE9XRVI9eQpD T05GSUdfSElEX0xFRD15CkNPTkZJR19ISURfTEVOT1ZPPXkKQ09ORklHX0hJRF9MT0dJVEVDSD15 CkNPTkZJR19ISURfTE9HSVRFQ0hfREo9eQpDT05GSUdfSElEX0xPR0lURUNIX0hJRFBQPXkKQ09O RklHX0xPR0lURUNIX0ZGPXkKQ09ORklHX0xPR0lSVU1CTEVQQUQyX0ZGPXkKQ09ORklHX0xPR0lH OTQwX0ZGPXkKQ09ORklHX0xPR0lXSEVFTFNfRkY9eQpDT05GSUdfSElEX01BR0lDTU9VU0U9eQpD T05GSUdfSElEX01BTFRST049eQpDT05GSUdfSElEX01BWUZMQVNIPXkKQ09ORklHX0hJRF9SRURS QUdPTj15CkNPTkZJR19ISURfTUlDUk9TT0ZUPXkKQ09ORklHX0hJRF9NT05URVJFWT15CkNPTkZJ R19ISURfTVVMVElUT1VDSD15CkNPTkZJR19ISURfTlRJPXkKQ09ORklHX0hJRF9OVFJJRz15CkNP TkZJR19ISURfT1JURUs9eQpDT05GSUdfSElEX1BBTlRIRVJMT1JEPXkKQ09ORklHX1BBTlRIRVJM T1JEX0ZGPXkKQ09ORklHX0hJRF9QRU5NT1VOVD15CkNPTkZJR19ISURfUEVUQUxZTlg9eQpDT05G SUdfSElEX1BJQ09MQ0Q9eQpDT05GSUdfSElEX1BJQ09MQ0RfRkI9eQpDT05GSUdfSElEX1BJQ09M Q0RfQkFDS0xJR0hUPXkKQ09ORklHX0hJRF9QSUNPTENEX0xDRD15CkNPTkZJR19ISURfUElDT0xD RF9MRURTPXkKQ09ORklHX0hJRF9QSUNPTENEX0NJUj15CkNPTkZJR19ISURfUExBTlRST05JQ1M9 eQpDT05GSUdfSElEX1BSSU1BWD15CkNPTkZJR19ISURfUkVUUk9ERT15CkNPTkZJR19ISURfUk9D Q0FUPXkKQ09ORklHX0hJRF9TQUlURUs9eQpDT05GSUdfSElEX1NBTVNVTkc9eQpDT05GSUdfSElE X1NPTlk9eQpDT05GSUdfU09OWV9GRj15CkNPTkZJR19ISURfU1BFRURMSU5LPXkKQ09ORklHX0hJ RF9TVEVBTT15CkNPTkZJR19ISURfU1RFRUxTRVJJRVM9eQpDT05GSUdfSElEX1NVTlBMVVM9eQpD T05GSUdfSElEX1JNST15CkNPTkZJR19ISURfR1JFRU5BU0lBPXkKQ09ORklHX0dSRUVOQVNJQV9G Rj15CkNPTkZJR19ISURfSFlQRVJWX01PVVNFPXkKQ09ORklHX0hJRF9TTUFSVEpPWVBMVVM9eQpD T05GSUdfU01BUlRKT1lQTFVTX0ZGPXkKQ09ORklHX0hJRF9USVZPPXkKQ09ORklHX0hJRF9UT1BT RUVEPXkKQ09ORklHX0hJRF9USElOR009eQpDT05GSUdfSElEX1RIUlVTVE1BU1RFUj15CkNPTkZJ R19USFJVU1RNQVNURVJfRkY9eQpDT05GSUdfSElEX1VEUkFXX1BTMz15CkNPTkZJR19ISURfVTJG WkVSTz15CkNPTkZJR19ISURfV0FDT009eQpDT05GSUdfSElEX1dJSU1PVEU9eQpDT05GSUdfSElE X1hJTk1PPXkKQ09ORklHX0hJRF9aRVJPUExVUz15CkNPTkZJR19aRVJPUExVU19GRj15CkNPTkZJ R19ISURfWllEQUNST049eQpDT05GSUdfSElEX1NFTlNPUl9IVUI9eQpDT05GSUdfSElEX1NFTlNP Ul9DVVNUT01fU0VOU09SPXkKQ09ORklHX0hJRF9BTFBTPXkKQ09ORklHX0hJRF9NQ1AyMjIxPXkK IyBlbmQgb2YgU3BlY2lhbCBISUQgZHJpdmVycwoKIwojIFVTQiBISUQgc3VwcG9ydAojCkNPTkZJ R19VU0JfSElEPXkKQ09ORklHX0hJRF9QSUQ9eQpDT05GSUdfVVNCX0hJRERFVj15CiMgZW5kIG9m IFVTQiBISUQgc3VwcG9ydAoKIwojIEkyQyBISUQgc3VwcG9ydAojCkNPTkZJR19JMkNfSElEPXkK IyBlbmQgb2YgSTJDIEhJRCBzdXBwb3J0CiMgZW5kIG9mIEhJRCBzdXBwb3J0CgpDT05GSUdfVVNC X09IQ0lfTElUVExFX0VORElBTj15CkNPTkZJR19VU0JfU1VQUE9SVD15CkNPTkZJR19VU0JfQ09N TU9OPXkKQ09ORklHX1VTQl9MRURfVFJJRz15CkNPTkZJR19VU0JfVUxQSV9CVVM9eQpDT05GSUdf VVNCX0NPTk5fR1BJTz15CkNPTkZJR19VU0JfQVJDSF9IQVNfSENEPXkKQ09ORklHX1VTQj15CkNP TkZJR19VU0JfUENJPXkKQ09ORklHX1VTQl9BTk5PVU5DRV9ORVdfREVWSUNFUz15CgojCiMgTWlz Y2VsbGFuZW91cyBVU0Igb3B0aW9ucwojCkNPTkZJR19VU0JfREVGQVVMVF9QRVJTSVNUPXkKQ09O RklHX1VTQl9GRVdfSU5JVF9SRVRSSUVTPXkKQ09ORklHX1VTQl9EWU5BTUlDX01JTk9SUz15CkNP TkZJR19VU0JfT1RHPXkKQ09ORklHX1VTQl9PVEdfUFJPRFVDVExJU1Q9eQpDT05GSUdfVVNCX09U R19ESVNBQkxFX0VYVEVSTkFMX0hVQj15CkNPTkZJR19VU0JfT1RHX0ZTTT15CkNPTkZJR19VU0Jf TEVEU19UUklHR0VSX1VTQlBPUlQ9eQpDT05GSUdfVVNCX0FVVE9TVVNQRU5EX0RFTEFZPTIKQ09O RklHX1VTQl9NT049eQoKIwojIFVTQiBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19V U0JfQzY3WDAwX0hDRD15CkNPTkZJR19VU0JfWEhDSV9IQ0Q9eQpDT05GSUdfVVNCX1hIQ0lfREJH Q0FQPXkKQ09ORklHX1VTQl9YSENJX1BDST15CkNPTkZJR19VU0JfWEhDSV9QQ0lfUkVORVNBUz15 CkNPTkZJR19VU0JfWEhDSV9QTEFURk9STT15CkNPTkZJR19VU0JfRUhDSV9IQ0Q9eQpDT05GSUdf VVNCX0VIQ0lfUk9PVF9IVUJfVFQ9eQpDT05GSUdfVVNCX0VIQ0lfVFRfTkVXU0NIRUQ9eQpDT05G SUdfVVNCX0VIQ0lfUENJPXkKQ09ORklHX1VTQl9FSENJX0ZTTD15CkNPTkZJR19VU0JfRUhDSV9I Q0RfUExBVEZPUk09eQpDT05GSUdfVVNCX09YVTIxMEhQX0hDRD15CkNPTkZJR19VU0JfSVNQMTE2 WF9IQ0Q9eQpDT05GSUdfVVNCX0ZPVEcyMTBfSENEPXkKQ09ORklHX1VTQl9NQVgzNDIxX0hDRD15 CkNPTkZJR19VU0JfT0hDSV9IQ0Q9eQpDT05GSUdfVVNCX09IQ0lfSENEX1BDST15CkNPTkZJR19V U0JfT0hDSV9IQ0RfU1NCPXkKQ09ORklHX1VTQl9PSENJX0hDRF9QTEFURk9STT15CkNPTkZJR19V U0JfVUhDSV9IQ0Q9eQpDT05GSUdfVVNCX1UxMzJfSENEPXkKQ09ORklHX1VTQl9TTDgxMV9IQ0Q9 eQpDT05GSUdfVVNCX1NMODExX0hDRF9JU089eQpDT05GSUdfVVNCX1NMODExX0NTPXkKQ09ORklH X1VTQl9SOEE2NjU5N19IQ0Q9eQpDT05GSUdfVVNCX0hDRF9CQ01BPXkKQ09ORklHX1VTQl9IQ0Rf U1NCPXkKQ09ORklHX1VTQl9IQ0RfVEVTVF9NT0RFPXkKCiMKIyBVU0IgRGV2aWNlIENsYXNzIGRy aXZlcnMKIwpDT05GSUdfVVNCX0FDTT15CkNPTkZJR19VU0JfUFJJTlRFUj15CkNPTkZJR19VU0Jf V0RNPXkKQ09ORklHX1VTQl9UTUM9eQoKIwojIE5PVEU6IFVTQl9TVE9SQUdFIGRlcGVuZHMgb24g U0NTSSBidXQgQkxLX0RFVl9TRCBtYXkKIwoKIwojIGFsc28gYmUgbmVlZGVkOyBzZWUgVVNCX1NU T1JBR0UgSGVscCBmb3IgbW9yZSBpbmZvCiMKQ09ORklHX1VTQl9TVE9SQUdFPXkKQ09ORklHX1VT Ql9TVE9SQUdFX0RFQlVHPXkKQ09ORklHX1VTQl9TVE9SQUdFX1JFQUxURUs9eQpDT05GSUdfUkVB TFRFS19BVVRPUE09eQpDT05GSUdfVVNCX1NUT1JBR0VfREFUQUZBQj15CkNPTkZJR19VU0JfU1RP UkFHRV9GUkVFQ09NPXkKQ09ORklHX1VTQl9TVE9SQUdFX0lTRDIwMD15CkNPTkZJR19VU0JfU1RP UkFHRV9VU0JBVD15CkNPTkZJR19VU0JfU1RPUkFHRV9TRERSMDk9eQpDT05GSUdfVVNCX1NUT1JB R0VfU0REUjU1PXkKQ09ORklHX1VTQl9TVE9SQUdFX0pVTVBTSE9UPXkKQ09ORklHX1VTQl9TVE9S QUdFX0FMQVVEQT15CkNPTkZJR19VU0JfU1RPUkFHRV9PTkVUT1VDSD15CkNPTkZJR19VU0JfU1RP UkFHRV9LQVJNQT15CkNPTkZJR19VU0JfU1RPUkFHRV9DWVBSRVNTX0FUQUNCPXkKQ09ORklHX1VT Ql9TVE9SQUdFX0VORV9VQjYyNTA9eQpDT05GSUdfVVNCX1VBUz15CgojCiMgVVNCIEltYWdpbmcg ZGV2aWNlcwojCkNPTkZJR19VU0JfTURDODAwPXkKQ09ORklHX1VTQl9NSUNST1RFSz15CkNPTkZJ R19VU0JJUF9DT1JFPXkKQ09ORklHX1VTQklQX1ZIQ0lfSENEPXkKQ09ORklHX1VTQklQX1ZIQ0lf SENfUE9SVFM9OApDT05GSUdfVVNCSVBfVkhDSV9OUl9IQ1M9MQpDT05GSUdfVVNCSVBfSE9TVD15 CkNPTkZJR19VU0JJUF9WVURDPXkKQ09ORklHX1VTQklQX0RFQlVHPXkKQ09ORklHX1VTQl9DRE5T Mz15CkNPTkZJR19VU0JfQ0ROUzNfR0FER0VUPXkKQ09ORklHX1VTQl9DRE5TM19IT1NUPXkKQ09O RklHX1VTQl9DRE5TM19QQ0lfV1JBUD15CkNPTkZJR19VU0JfTVVTQl9IRFJDPXkKIyBDT05GSUdf VVNCX01VU0JfSE9TVCBpcyBub3Qgc2V0CiMgQ09ORklHX1VTQl9NVVNCX0dBREdFVCBpcyBub3Qg c2V0CkNPTkZJR19VU0JfTVVTQl9EVUFMX1JPTEU9eQoKIwojIFBsYXRmb3JtIEdsdWUgTGF5ZXIK IwoKIwojIE1VU0IgRE1BIG1vZGUKIwpDT05GSUdfTVVTQl9QSU9fT05MWT15CkNPTkZJR19VU0Jf RFdDMz15CkNPTkZJR19VU0JfRFdDM19VTFBJPXkKIyBDT05GSUdfVVNCX0RXQzNfSE9TVCBpcyBu b3Qgc2V0CiMgQ09ORklHX1VTQl9EV0MzX0dBREdFVCBpcyBub3Qgc2V0CkNPTkZJR19VU0JfRFdD M19EVUFMX1JPTEU9eQoKIwojIFBsYXRmb3JtIEdsdWUgRHJpdmVyIFN1cHBvcnQKIwpDT05GSUdf VVNCX0RXQzNfUENJPXkKQ09ORklHX1VTQl9EV0MzX0hBUFM9eQpDT05GSUdfVVNCX0RXQzNfT0Zf U0lNUExFPXkKQ09ORklHX1VTQl9EV0MyPXkKIyBDT05GSUdfVVNCX0RXQzJfSE9TVCBpcyBub3Qg c2V0CgojCiMgR2FkZ2V0L0R1YWwtcm9sZSBtb2RlIHJlcXVpcmVzIFVTQiBHYWRnZXQgc3VwcG9y dCB0byBiZSBlbmFibGVkCiMKIyBDT05GSUdfVVNCX0RXQzJfUEVSSVBIRVJBTCBpcyBub3Qgc2V0 CkNPTkZJR19VU0JfRFdDMl9EVUFMX1JPTEU9eQpDT05GSUdfVVNCX0RXQzJfUENJPXkKQ09ORklH X1VTQl9EV0MyX0RFQlVHPXkKQ09ORklHX1VTQl9EV0MyX1ZFUkJPU0U9eQpDT05GSUdfVVNCX0RX QzJfVFJBQ0tfTUlTU0VEX1NPRlM9eQpDT05GSUdfVVNCX0RXQzJfREVCVUdfUEVSSU9ESUM9eQpD T05GSUdfVVNCX0NISVBJREVBPXkKQ09ORklHX1VTQl9DSElQSURFQV9VREM9eQpDT05GSUdfVVNC X0NISVBJREVBX0hPU1Q9eQpDT05GSUdfVVNCX0NISVBJREVBX1BDST15CkNPTkZJR19VU0JfQ0hJ UElERUFfTVNNPXkKQ09ORklHX1VTQl9DSElQSURFQV9JTVg9eQpDT05GSUdfVVNCX0NISVBJREVB X0dFTkVSSUM9eQpDT05GSUdfVVNCX0NISVBJREVBX1RFR1JBPXkKQ09ORklHX1VTQl9JU1AxNzYw PXkKQ09ORklHX1VTQl9JU1AxNzYwX0hDRD15CkNPTkZJR19VU0JfSVNQMTc2MV9VREM9eQojIENP TkZJR19VU0JfSVNQMTc2MF9IT1NUX1JPTEUgaXMgbm90IHNldAojIENPTkZJR19VU0JfSVNQMTc2 MF9HQURHRVRfUk9MRSBpcyBub3Qgc2V0CkNPTkZJR19VU0JfSVNQMTc2MF9EVUFMX1JPTEU9eQoK IwojIFVTQiBwb3J0IGRyaXZlcnMKIwpDT05GSUdfVVNCX1VTUzcyMD15CkNPTkZJR19VU0JfU0VS SUFMPXkKQ09ORklHX1VTQl9TRVJJQUxfQ09OU09MRT15CkNPTkZJR19VU0JfU0VSSUFMX0dFTkVS SUM9eQpDT05GSUdfVVNCX1NFUklBTF9TSU1QTEU9eQpDT05GSUdfVVNCX1NFUklBTF9BSVJDQUJM RT15CkNPTkZJR19VU0JfU0VSSUFMX0FSSzMxMTY9eQpDT05GSUdfVVNCX1NFUklBTF9CRUxLSU49 eQpDT05GSUdfVVNCX1NFUklBTF9DSDM0MT15CkNPTkZJR19VU0JfU0VSSUFMX1dISVRFSEVBVD15 CkNPTkZJR19VU0JfU0VSSUFMX0RJR0lfQUNDRUxFUE9SVD15CkNPTkZJR19VU0JfU0VSSUFMX0NQ MjEwWD15CkNPTkZJR19VU0JfU0VSSUFMX0NZUFJFU1NfTTg9eQpDT05GSUdfVVNCX1NFUklBTF9F TVBFRz15CkNPTkZJR19VU0JfU0VSSUFMX0ZURElfU0lPPXkKQ09ORklHX1VTQl9TRVJJQUxfVklT T1I9eQpDT05GSUdfVVNCX1NFUklBTF9JUEFRPXkKQ09ORklHX1VTQl9TRVJJQUxfSVI9eQpDT05G SUdfVVNCX1NFUklBTF9FREdFUE9SVD15CkNPTkZJR19VU0JfU0VSSUFMX0VER0VQT1JUX1RJPXkK Q09ORklHX1VTQl9TRVJJQUxfRjgxMjMyPXkKQ09ORklHX1VTQl9TRVJJQUxfRjgxNTNYPXkKQ09O RklHX1VTQl9TRVJJQUxfR0FSTUlOPXkKQ09ORklHX1VTQl9TRVJJQUxfSVBXPXkKQ09ORklHX1VT Ql9TRVJJQUxfSVVVPXkKQ09ORklHX1VTQl9TRVJJQUxfS0VZU1BBTl9QREE9eQpDT05GSUdfVVNC X1NFUklBTF9LRVlTUEFOPXkKQ09ORklHX1VTQl9TRVJJQUxfS0xTST15CkNPTkZJR19VU0JfU0VS SUFMX0tPQklMX1NDVD15CkNPTkZJR19VU0JfU0VSSUFMX01DVF9VMjMyPXkKQ09ORklHX1VTQl9T RVJJQUxfTUVUUk89eQpDT05GSUdfVVNCX1NFUklBTF9NT1M3NzIwPXkKQ09ORklHX1VTQl9TRVJJ QUxfTU9TNzcxNV9QQVJQT1JUPXkKQ09ORklHX1VTQl9TRVJJQUxfTU9TNzg0MD15CkNPTkZJR19V U0JfU0VSSUFMX01YVVBPUlQ9eQpDT05GSUdfVVNCX1NFUklBTF9OQVZNQU49eQpDT05GSUdfVVNC X1NFUklBTF9QTDIzMDM9eQpDT05GSUdfVVNCX1NFUklBTF9PVEk2ODU4PXkKQ09ORklHX1VTQl9T RVJJQUxfUUNBVVg9eQpDT05GSUdfVVNCX1NFUklBTF9RVUFMQ09NTT15CkNPTkZJR19VU0JfU0VS SUFMX1NQQ1A4WDU9eQpDT05GSUdfVVNCX1NFUklBTF9TQUZFPXkKQ09ORklHX1VTQl9TRVJJQUxf U0FGRV9QQURERUQ9eQpDT05GSUdfVVNCX1NFUklBTF9TSUVSUkFXSVJFTEVTUz15CkNPTkZJR19V U0JfU0VSSUFMX1NZTUJPTD15CiMgQ09ORklHX1VTQl9TRVJJQUxfVEkgaXMgbm90IHNldApDT05G SUdfVVNCX1NFUklBTF9DWUJFUkpBQ0s9eQpDT05GSUdfVVNCX1NFUklBTF9XV0FOPXkKQ09ORklH X1VTQl9TRVJJQUxfT1BUSU9OPXkKQ09ORklHX1VTQl9TRVJJQUxfT01OSU5FVD15CkNPTkZJR19V U0JfU0VSSUFMX09QVElDT049eQpDT05GSUdfVVNCX1NFUklBTF9YU0VOU19NVD15CkNPTkZJR19V U0JfU0VSSUFMX1dJU0hCT05FPXkKQ09ORklHX1VTQl9TRVJJQUxfU1NVMTAwPXkKQ09ORklHX1VT Ql9TRVJJQUxfUVQyPXkKQ09ORklHX1VTQl9TRVJJQUxfVVBENzhGMDczMD15CkNPTkZJR19VU0Jf U0VSSUFMX0RFQlVHPXkKCiMKIyBVU0IgTWlzY2VsbGFuZW91cyBkcml2ZXJzCiMKQ09ORklHX1VT Ql9FTUk2Mj15CkNPTkZJR19VU0JfRU1JMjY9eQpDT05GSUdfVVNCX0FEVVRVWD15CkNPTkZJR19V U0JfU0VWU0VHPXkKQ09ORklHX1VTQl9MRUdPVE9XRVI9eQpDT05GSUdfVVNCX0xDRD15CkNPTkZJ R19VU0JfQ1lQUkVTU19DWTdDNjM9eQpDT05GSUdfVVNCX0NZVEhFUk09eQpDT05GSUdfVVNCX0lE TU9VU0U9eQpDT05GSUdfVVNCX0ZURElfRUxBTj15CkNPTkZJR19VU0JfQVBQTEVESVNQTEFZPXkK Q09ORklHX0FQUExFX01GSV9GQVNUQ0hBUkdFPXkKQ09ORklHX1VTQl9TSVNVU0JWR0E9eQpDT05G SUdfVVNCX0xEPXkKQ09ORklHX1VTQl9UUkFOQ0VWSUJSQVRPUj15CkNPTkZJR19VU0JfSU9XQVJS SU9SPXkKQ09ORklHX1VTQl9URVNUPXkKQ09ORklHX1VTQl9FSFNFVF9URVNUX0ZJWFRVUkU9eQpD T05GSUdfVVNCX0lTSUdIVEZXPXkKQ09ORklHX1VTQl9ZVVJFWD15CkNPTkZJR19VU0JfRVpVU0Jf RlgyPXkKQ09ORklHX1VTQl9IVUJfVVNCMjUxWEI9eQpDT05GSUdfVVNCX0hTSUNfVVNCMzUwMz15 CkNPTkZJR19VU0JfSFNJQ19VU0I0NjA0PXkKQ09ORklHX1VTQl9MSU5LX0xBWUVSX1RFU1Q9eQpD T05GSUdfVVNCX0NIQU9TS0VZPXkKQ09ORklHX1VTQl9BVE09eQpDT05GSUdfVVNCX1NQRUVEVE9V Q0g9eQpDT05GSUdfVVNCX0NYQUNSVT15CkNPTkZJR19VU0JfVUVBR0xFQVRNPXkKQ09ORklHX1VT Ql9YVVNCQVRNPXkKCiMKIyBVU0IgUGh5c2ljYWwgTGF5ZXIgZHJpdmVycwojCkNPTkZJR19VU0Jf UEhZPXkKQ09ORklHX05PUF9VU0JfWENFSVY9eQpDT05GSUdfVVNCX0dQSU9fVkJVUz15CkNPTkZJ R19UQUhWT19VU0I9eQpDT05GSUdfVEFIVk9fVVNCX0hPU1RfQllfREVGQVVMVD15CkNPTkZJR19V U0JfSVNQMTMwMT15CiMgZW5kIG9mIFVTQiBQaHlzaWNhbCBMYXllciBkcml2ZXJzCgpDT05GSUdf VVNCX0dBREdFVD15CkNPTkZJR19VU0JfR0FER0VUX0RFQlVHPXkKQ09ORklHX1VTQl9HQURHRVRf VkVSQk9TRT15CkNPTkZJR19VU0JfR0FER0VUX0RFQlVHX0ZJTEVTPXkKQ09ORklHX1VTQl9HQURH RVRfREVCVUdfRlM9eQpDT05GSUdfVVNCX0dBREdFVF9WQlVTX0RSQVc9MgpDT05GSUdfVVNCX0dB REdFVF9TVE9SQUdFX05VTV9CVUZGRVJTPTIKQ09ORklHX1VfU0VSSUFMX0NPTlNPTEU9eQoKIwoj IFVTQiBQZXJpcGhlcmFsIENvbnRyb2xsZXIKIwpDT05GSUdfVVNCX0ZVU0IzMDA9eQpDT05GSUdf VVNCX0ZPVEcyMTBfVURDPXkKQ09ORklHX1VTQl9HUl9VREM9eQpDT05GSUdfVVNCX1I4QTY2NTk3 PXkKQ09ORklHX1VTQl9QWEEyN1g9eQpDT05GSUdfVVNCX01WX1VEQz15CkNPTkZJR19VU0JfTVZf VTNEPXkKQ09ORklHX1VTQl9TTlBfQ09SRT15CkNPTkZJR19VU0JfU05QX1VEQ19QTEFUPXkKQ09O RklHX1VTQl9NNjY1OTI9eQpDT05GSUdfVVNCX0JEQ19VREM9eQoKIwojIFBsYXRmb3JtIFN1cHBv cnQKIwpDT05GSUdfVVNCX0FNRDU1MzZVREM9eQpDT05GSUdfVVNCX05FVDIyNzI9eQpDT05GSUdf VVNCX05FVDIyNzJfRE1BPXkKQ09ORklHX1VTQl9ORVQyMjgwPXkKQ09ORklHX1VTQl9HT0tVPXkK Q09ORklHX1VTQl9FRzIwVD15CkNPTkZJR19VU0JfR0FER0VUX1hJTElOWD15CkNPTkZJR19VU0Jf TUFYMzQyMF9VREM9eQpDT05GSUdfVVNCX0RVTU1ZX0hDRD15CiMgZW5kIG9mIFVTQiBQZXJpcGhl cmFsIENvbnRyb2xsZXIKCkNPTkZJR19VU0JfTElCQ09NUE9TSVRFPXkKQ09ORklHX1VTQl9GX0FD TT15CkNPTkZJR19VU0JfRl9TU19MQj15CkNPTkZJR19VU0JfVV9TRVJJQUw9eQpDT05GSUdfVVNC X1VfRVRIRVI9eQpDT05GSUdfVVNCX1VfQVVESU89eQpDT05GSUdfVVNCX0ZfU0VSSUFMPXkKQ09O RklHX1VTQl9GX09CRVg9eQpDT05GSUdfVVNCX0ZfTkNNPXkKQ09ORklHX1VTQl9GX0VDTT15CkNP TkZJR19VU0JfRl9QSE9ORVQ9eQpDT05GSUdfVVNCX0ZfRUVNPXkKQ09ORklHX1VTQl9GX1NVQlNF VD15CkNPTkZJR19VU0JfRl9STkRJUz15CkNPTkZJR19VU0JfRl9NQVNTX1NUT1JBR0U9eQpDT05G SUdfVVNCX0ZfRlM9eQpDT05GSUdfVVNCX0ZfVUFDMT15CkNPTkZJR19VU0JfRl9VQUMxX0xFR0FD WT15CkNPTkZJR19VU0JfRl9VQUMyPXkKQ09ORklHX1VTQl9GX1VWQz15CkNPTkZJR19VU0JfRl9N SURJPXkKQ09ORklHX1VTQl9GX0hJRD15CkNPTkZJR19VU0JfRl9QUklOVEVSPXkKQ09ORklHX1VT Ql9GX1RDTT15CkNPTkZJR19VU0JfQ09ORklHRlM9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX1NFUklB TD15CkNPTkZJR19VU0JfQ09ORklHRlNfQUNNPXkKQ09ORklHX1VTQl9DT05GSUdGU19PQkVYPXkK Q09ORklHX1VTQl9DT05GSUdGU19OQ009eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0VDTT15CkNPTkZJ R19VU0JfQ09ORklHRlNfRUNNX1NVQlNFVD15CkNPTkZJR19VU0JfQ09ORklHRlNfUk5ESVM9eQpD T05GSUdfVVNCX0NPTkZJR0ZTX0VFTT15CkNPTkZJR19VU0JfQ09ORklHRlNfUEhPTkVUPXkKQ09O RklHX1VTQl9DT05GSUdGU19NQVNTX1NUT1JBR0U9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfTEJf U1M9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfRlM9eQpDT05GSUdfVVNCX0NPTkZJR0ZTX0ZfVUFD MT15CkNPTkZJR19VU0JfQ09ORklHRlNfRl9VQUMxX0xFR0FDWT15CkNPTkZJR19VU0JfQ09ORklH RlNfRl9VQUMyPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX01JREk9eQpDT05GSUdfVVNCX0NPTkZJ R0ZTX0ZfSElEPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX1VWQz15CkNPTkZJR19VU0JfQ09ORklH RlNfRl9QUklOVEVSPXkKQ09ORklHX1VTQl9DT05GSUdGU19GX1RDTT15CgojCiMgVVNCIEdhZGdl dCBwcmVjb21wb3NlZCBjb25maWd1cmF0aW9ucwojCkNPTkZJR19VU0JfWkVSTz15CkNPTkZJR19V U0JfWkVST19ITlBURVNUPXkKQ09ORklHX1VTQl9BVURJTz15CkNPTkZJR19HQURHRVRfVUFDMT15 CkNPTkZJR19HQURHRVRfVUFDMV9MRUdBQ1k9eQpDT05GSUdfVVNCX0VUSD15CkNPTkZJR19VU0Jf RVRIX1JORElTPXkKQ09ORklHX1VTQl9FVEhfRUVNPXkKQ09ORklHX1VTQl9HX05DTT15CkNPTkZJ R19VU0JfR0FER0VURlM9eQpDT05GSUdfVVNCX0ZVTkNUSU9ORlM9eQpDT05GSUdfVVNCX0ZVTkNU SU9ORlNfRVRIPXkKQ09ORklHX1VTQl9GVU5DVElPTkZTX1JORElTPXkKQ09ORklHX1VTQl9GVU5D VElPTkZTX0dFTkVSSUM9eQpDT05GSUdfVVNCX01BU1NfU1RPUkFHRT15CkNPTkZJR19VU0JfR0FE R0VUX1RBUkdFVD15CkNPTkZJR19VU0JfR19TRVJJQUw9eQpDT05GSUdfVVNCX01JRElfR0FER0VU PXkKQ09ORklHX1VTQl9HX1BSSU5URVI9eQpDT05GSUdfVVNCX0NEQ19DT01QT1NJVEU9eQpDT05G SUdfVVNCX0dfTk9LSUE9eQpDT05GSUdfVVNCX0dfQUNNX01TPXkKQ09ORklHX1VTQl9HX01VTFRJ PXkKQ09ORklHX1VTQl9HX01VTFRJX1JORElTPXkKQ09ORklHX1VTQl9HX01VTFRJX0NEQz15CkNP TkZJR19VU0JfR19ISUQ9eQpDT05GSUdfVVNCX0dfREJHUD15CiMgQ09ORklHX1VTQl9HX0RCR1Bf UFJJTlRLIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9HX0RCR1BfU0VSSUFMPXkKIyBDT05GSUdfVVNC X0dfV0VCQ0FNIGlzIG5vdCBzZXQKQ09ORklHX1VTQl9SQVdfR0FER0VUPXkKIyBlbmQgb2YgVVNC IEdhZGdldCBwcmVjb21wb3NlZCBjb25maWd1cmF0aW9ucwoKQ09ORklHX1RZUEVDPXkKQ09ORklH X1RZUEVDX1RDUE09eQpDT05GSUdfVFlQRUNfVENQQ0k9eQpDT05GSUdfVFlQRUNfUlQxNzExSD15 CkNPTkZJR19UWVBFQ19NVDYzNjA9eQpDT05GSUdfVFlQRUNfVENQQ0lfTUFYSU09eQpDT05GSUdf VFlQRUNfRlVTQjMwMj15CkNPTkZJR19UWVBFQ19XQ09WRT15CkNPTkZJR19UWVBFQ19VQ1NJPXkK Q09ORklHX1VDU0lfQ0NHPXkKQ09ORklHX1VDU0lfQUNQST15CkNPTkZJR19UWVBFQ19IRDNTUzMy MjA9eQpDT05GSUdfVFlQRUNfVFBTNjU5OFg9eQpDT05GSUdfVFlQRUNfU1RVU0IxNjBYPXkKCiMK IyBVU0IgVHlwZS1DIE11bHRpcGxleGVyL0RlTXVsdGlwbGV4ZXIgU3dpdGNoIHN1cHBvcnQKIwpD T05GSUdfVFlQRUNfTVVYX1BJM1VTQjMwNTMyPXkKQ09ORklHX1RZUEVDX01VWF9JTlRFTF9QTUM9 eQojIGVuZCBvZiBVU0IgVHlwZS1DIE11bHRpcGxleGVyL0RlTXVsdGlwbGV4ZXIgU3dpdGNoIHN1 cHBvcnQKCiMKIyBVU0IgVHlwZS1DIEFsdGVybmF0ZSBNb2RlIGRyaXZlcnMKIwpDT05GSUdfVFlQ RUNfRFBfQUxUTU9ERT15CkNPTkZJR19UWVBFQ19OVklESUFfQUxUTU9ERT15CiMgZW5kIG9mIFVT QiBUeXBlLUMgQWx0ZXJuYXRlIE1vZGUgZHJpdmVycwoKQ09ORklHX1VTQl9ST0xFX1NXSVRDSD15 CkNPTkZJR19VU0JfUk9MRVNfSU5URUxfWEhDST15CkNPTkZJR19NTUM9eQpDT05GSUdfUFdSU0VR X0VNTUM9eQpDT05GSUdfUFdSU0VRX1NEODc4Nz15CkNPTkZJR19QV1JTRVFfU0lNUExFPXkKQ09O RklHX01NQ19CTE9DSz15CkNPTkZJR19NTUNfQkxPQ0tfTUlOT1JTPTgKQ09ORklHX1NESU9fVUFS VD15CkNPTkZJR19NTUNfVEVTVD15CgojCiMgTU1DL1NEL1NESU8gSG9zdCBDb250cm9sbGVyIERy aXZlcnMKIwpDT05GSUdfTU1DX0RFQlVHPXkKQ09ORklHX01NQ19TREhDST15CkNPTkZJR19NTUNf U0RIQ0lfSU9fQUNDRVNTT1JTPXkKQ09ORklHX01NQ19TREhDSV9QQ0k9eQpDT05GSUdfTU1DX1JJ Q09IX01NQz15CkNPTkZJR19NTUNfU0RIQ0lfQUNQST15CkNPTkZJR19NTUNfU0RIQ0lfUExURk09 eQpDT05GSUdfTU1DX1NESENJX09GX0FSQVNBTj15CkNPTkZJR19NTUNfU0RIQ0lfT0ZfQVNQRUVE PXkKQ09ORklHX01NQ19TREhDSV9PRl9BVDkxPXkKQ09ORklHX01NQ19TREhDSV9PRl9EV0NNU0hD PXkKQ09ORklHX01NQ19TREhDSV9DQURFTkNFPXkKQ09ORklHX01NQ19TREhDSV9GX1NESDMwPXkK Q09ORklHX01NQ19TREhDSV9NSUxCRUFVVD15CkNPTkZJR19NTUNfV0JTRD15CkNPTkZJR19NTUNf QUxDT1I9eQpDT05GSUdfTU1DX1RJRk1fU0Q9eQpDT05GSUdfTU1DX0dPTERGSVNIPXkKQ09ORklH X01NQ19TUEk9eQpDT05GSUdfTU1DX1NEUklDT0hfQ1M9eQpDT05GSUdfTU1DX0NCNzEwPXkKQ09O RklHX01NQ19WSUFfU0RNTUM9eQpDT05GSUdfTU1DX1ZVQjMwMD15CkNPTkZJR19NTUNfVVNIQz15 CkNPTkZJR19NTUNfVVNESEk2Uk9MMD15CkNPTkZJR19NTUNfUkVBTFRFS19QQ0k9eQpDT05GSUdf TU1DX1JFQUxURUtfVVNCPXkKQ09ORklHX01NQ19DUUhDST15CkNPTkZJR19NTUNfSFNRPXkKQ09O RklHX01NQ19UT1NISUJBX1BDST15CkNPTkZJR19NTUNfTVRLPXkKQ09ORklHX01NQ19TREhDSV9Y RU5PTj15CkNPTkZJR19NTUNfU0RIQ0lfT01BUD15CkNPTkZJR19NTUNfU0RIQ0lfQU02NTQ9eQpD T05GSUdfTU1DX1NESENJX0VYVEVSTkFMX0RNQT15CkNPTkZJR19NRU1TVElDSz15CkNPTkZJR19N RU1TVElDS19ERUJVRz15CgojCiMgTWVtb3J5U3RpY2sgZHJpdmVycwojCkNPTkZJR19NRU1TVElD S19VTlNBRkVfUkVTVU1FPXkKQ09ORklHX01TUFJPX0JMT0NLPXkKQ09ORklHX01TX0JMT0NLPXkK CiMKIyBNZW1vcnlTdGljayBIb3N0IENvbnRyb2xsZXIgRHJpdmVycwojCkNPTkZJR19NRU1TVElD S19USUZNX01TPXkKQ09ORklHX01FTVNUSUNLX0pNSUNST05fMzhYPXkKQ09ORklHX01FTVNUSUNL X1I1OTI9eQpDT05GSUdfTUVNU1RJQ0tfUkVBTFRFS19QQ0k9eQpDT05GSUdfTUVNU1RJQ0tfUkVB TFRFS19VU0I9eQpDT05GSUdfTkVXX0xFRFM9eQpDT05GSUdfTEVEU19DTEFTUz15CkNPTkZJR19M RURTX0NMQVNTX0ZMQVNIPXkKQ09ORklHX0xFRFNfQ0xBU1NfTVVMVElDT0xPUj15CkNPTkZJR19M RURTX0JSSUdIVE5FU1NfSFdfQ0hBTkdFRD15CgojCiMgTEVEIGRyaXZlcnMKIwpDT05GSUdfTEVE U184OFBNODYwWD15CkNPTkZJR19MRURTX0FBVDEyOTA9eQpDT05GSUdfTEVEU19BTjMwMjU5QT15 CkNPTkZJR19MRURTX0FQVT15CkNPTkZJR19MRURTX0FTMzY0NUE9eQpDT05GSUdfTEVEU19BVzIw MTM9eQpDT05GSUdfTEVEU19CQ002MzI4PXkKQ09ORklHX0xFRFNfQkNNNjM1OD15CkNPTkZJR19M RURTX0NQQ0FQPXkKQ09ORklHX0xFRFNfQ1IwMDE0MTE0PXkKQ09ORklHX0xFRFNfRUwxNTIwMzAw MD15CkNPTkZJR19MRURTX0xNMzUzMD15CkNPTkZJR19MRURTX0xNMzUzMj15CkNPTkZJR19MRURT X0xNMzUzMz15CkNPTkZJR19MRURTX0xNMzY0Mj15CkNPTkZJR19MRURTX0xNMzY5Mlg9eQpDT05G SUdfTEVEU19MTTM2MDFYPXkKQ09ORklHX0xFRFNfTVQ2MzIzPXkKQ09ORklHX0xFRFNfTkVUNDhY WD15CkNPTkZJR19MRURTX1dSQVA9eQpDT05GSUdfTEVEU19QQ0E5NTMyPXkKQ09ORklHX0xFRFNf UENBOTUzMl9HUElPPXkKQ09ORklHX0xFRFNfR1BJTz15CkNPTkZJR19MRURTX0xQMzk0ND15CkNP TkZJR19MRURTX0xQMzk1Mj15CkNPTkZJR19MRURTX0xQNTBYWD15CkNPTkZJR19MRURTX0xQNTVY WF9DT01NT049eQpDT05GSUdfTEVEU19MUDU1MjE9eQpDT05GSUdfTEVEU19MUDU1MjM9eQpDT05G SUdfTEVEU19MUDU1NjI9eQpDT05GSUdfTEVEU19MUDg1MDE9eQpDT05GSUdfTEVEU19MUDg3ODg9 eQpDT05GSUdfTEVEU19MUDg4NjA9eQpDT05GSUdfTEVEU19DTEVWT19NQUlMPXkKQ09ORklHX0xF RFNfUENBOTU1WD15CkNPTkZJR19MRURTX1BDQTk1NVhfR1BJTz15CkNPTkZJR19MRURTX1BDQTk2 M1g9eQpDT05GSUdfTEVEU19XTTgzMVhfU1RBVFVTPXkKQ09ORklHX0xFRFNfV004MzUwPXkKQ09O RklHX0xFRFNfREE5MDNYPXkKQ09ORklHX0xFRFNfREE5MDUyPXkKQ09ORklHX0xFRFNfREFDMTI0 UzA4NT15CkNPTkZJR19MRURTX1BXTT15CkNPTkZJR19MRURTX1JFR1VMQVRPUj15CkNPTkZJR19M RURTX0JEMjgwMj15CkNPTkZJR19MRURTX0lOVEVMX1NTNDIwMD15CkNPTkZJR19MRURTX0xUMzU5 Mz15CkNPTkZJR19MRURTX0FEUDU1MjA9eQpDT05GSUdfTEVEU19NQzEzNzgzPXkKQ09ORklHX0xF RFNfVENBNjUwNz15CkNPTkZJR19MRURTX1RMQzU5MVhYPXkKQ09ORklHX0xFRFNfTUFYNzc2NTA9 eQpDT05GSUdfTEVEU19NQVg3NzY5Mz15CkNPTkZJR19MRURTX01BWDg5OTc9eQpDT05GSUdfTEVE U19MTTM1NXg9eQpDT05GSUdfTEVEU19PVDIwMD15CkNPTkZJR19MRURTX01FTkYyMUJNQz15CkNP TkZJR19MRURTX0tURDI2OTI9eQpDT05GSUdfTEVEU19JUzMxRkwzMTlYPXkKQ09ORklHX0xFRFNf SVMzMUZMMzJYWD15CgojCiMgTEVEIGRyaXZlciBmb3IgYmxpbmsoMSkgVVNCIFJHQiBMRUQgaXMg dW5kZXIgU3BlY2lhbCBISUQgZHJpdmVycyAoSElEX1RISU5HTSkKIwpDT05GSUdfTEVEU19CTElO S009eQpDT05GSUdfTEVEU19TWVNDT049eQpDT05GSUdfTEVEU19NTFhDUExEPXkKQ09ORklHX0xF RFNfTUxYUkVHPXkKQ09ORklHX0xFRFNfVVNFUj15CkNPTkZJR19MRURTX05JQzc4Qlg9eQpDT05G SUdfTEVEU19TUElfQllURT15CkNPTkZJR19MRURTX1RJX0xNVV9DT01NT049eQpDT05GSUdfTEVE U19MTTM2OTc9eQpDT05GSUdfTEVEU19MTTM2Mjc0PXkKQ09ORklHX0xFRFNfVFBTNjEwNVg9eQpD T05GSUdfTEVEU19TR00zMTQwPXkKCiMKIyBGbGFzaCBhbmQgVG9yY2ggTEVEIGRyaXZlcnMKIwpD T05GSUdfTEVEU19SVDg1MTU9eQoKIwojIExFRCBUcmlnZ2VycwojCkNPTkZJR19MRURTX1RSSUdH RVJTPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9USU1FUj15CkNPTkZJR19MRURTX1RSSUdHRVJfT05F U0hPVD15CkNPTkZJR19MRURTX1RSSUdHRVJfRElTSz15CkNPTkZJR19MRURTX1RSSUdHRVJfTVRE PXkKQ09ORklHX0xFRFNfVFJJR0dFUl9IRUFSVEJFQVQ9eQpDT05GSUdfTEVEU19UUklHR0VSX0JB Q0tMSUdIVD15CkNPTkZJR19MRURTX1RSSUdHRVJfQ1BVPXkKQ09ORklHX0xFRFNfVFJJR0dFUl9B Q1RJVklUWT15CkNPTkZJR19MRURTX1RSSUdHRVJfR1BJTz15CkNPTkZJR19MRURTX1RSSUdHRVJf REVGQVVMVF9PTj15CgojCiMgaXB0YWJsZXMgdHJpZ2dlciBpcyB1bmRlciBOZXRmaWx0ZXIgY29u ZmlnIChMRUQgdGFyZ2V0KQojCkNPTkZJR19MRURTX1RSSUdHRVJfVFJBTlNJRU5UPXkKQ09ORklH X0xFRFNfVFJJR0dFUl9DQU1FUkE9eQpDT05GSUdfTEVEU19UUklHR0VSX1BBTklDPXkKQ09ORklH X0xFRFNfVFJJR0dFUl9ORVRERVY9eQpDT05GSUdfTEVEU19UUklHR0VSX1BBVFRFUk49eQpDT05G SUdfTEVEU19UUklHR0VSX0FVRElPPXkKQ09ORklHX0FDQ0VTU0lCSUxJVFk9eQpDT05GSUdfQTEx WV9CUkFJTExFX0NPTlNPTEU9eQoKIwojIFNwZWFrdXAgY29uc29sZSBzcGVlY2gKIwpDT05GSUdf U1BFQUtVUD15CkNPTkZJR19TUEVBS1VQX1NFUklBTElPPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhf QUNOVFNBPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfQUNOVFBDPXkKQ09ORklHX1NQRUFLVVBfU1lO VEhfQVBPTExPPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfQVVEUFRSPXkKQ09ORklHX1NQRUFLVVBf U1lOVEhfQk5TPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfREVDVExLPXkKQ09ORklHX1NQRUFLVVBf U1lOVEhfREVDRVhUPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfREVDUEM9bQpDT05GSUdfU1BFQUtV UF9TWU5USF9EVExLPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfS0VZUEM9eQpDT05GSUdfU1BFQUtV UF9TWU5USF9MVExLPXkKQ09ORklHX1NQRUFLVVBfU1lOVEhfU09GVD15CkNPTkZJR19TUEVBS1VQ X1NZTlRIX1NQS09VVD15CkNPTkZJR19TUEVBS1VQX1NZTlRIX1RYUFJUPXkKQ09ORklHX1NQRUFL VVBfU1lOVEhfRFVNTVk9eQojIGVuZCBvZiBTcGVha3VwIGNvbnNvbGUgc3BlZWNoCgpDT05GSUdf SU5GSU5JQkFORD15CkNPTkZJR19JTkZJTklCQU5EX1VTRVJfTUFEPXkKQ09ORklHX0lORklOSUJB TkRfVVNFUl9BQ0NFU1M9eQpDT05GSUdfSU5GSU5JQkFORF9VU0VSX01FTT15CkNPTkZJR19JTkZJ TklCQU5EX09OX0RFTUFORF9QQUdJTkc9eQpDT05GSUdfSU5GSU5JQkFORF9BRERSX1RSQU5TPXkK Q09ORklHX0lORklOSUJBTkRfQUREUl9UUkFOU19DT05GSUdGUz15CkNPTkZJR19JTkZJTklCQU5E X01USENBPXkKQ09ORklHX0lORklOSUJBTkRfTVRIQ0FfREVCVUc9eQpDT05GSUdfSU5GSU5JQkFO RF9DWEdCND15CkNPTkZJR19JTkZJTklCQU5EX0k0MElXPXkKQ09ORklHX01MWDRfSU5GSU5JQkFO RD15CkNPTkZJR19NTFg1X0lORklOSUJBTkQ9eQpDT05GSUdfSU5GSU5JQkFORF9PQ1JETUE9eQpD T05GSUdfSU5GSU5JQkFORF9WTVdBUkVfUFZSRE1BPXkKQ09ORklHX0lORklOSUJBTkRfVVNOSUM9 eQpDT05GSUdfSU5GSU5JQkFORF9JUE9JQj15CkNPTkZJR19JTkZJTklCQU5EX0lQT0lCX0NNPXkK Q09ORklHX0lORklOSUJBTkRfSVBPSUJfREVCVUc9eQpDT05GSUdfSU5GSU5JQkFORF9JUE9JQl9E RUJVR19EQVRBPXkKQ09ORklHX0lORklOSUJBTkRfU1JQPXkKQ09ORklHX0lORklOSUJBTkRfU1JQ VD15CkNPTkZJR19JTkZJTklCQU5EX0lTRVI9eQpDT05GSUdfSU5GSU5JQkFORF9JU0VSVD15CkNP TkZJR19JTkZJTklCQU5EX1JUUlM9eQpDT05GSUdfSU5GSU5JQkFORF9SVFJTX0NMSUVOVD15CkNP TkZJR19JTkZJTklCQU5EX1JUUlNfU0VSVkVSPXkKQ09ORklHX0VEQUNfQVRPTUlDX1NDUlVCPXkK Q09ORklHX0VEQUNfU1VQUE9SVD15CkNPTkZJR19FREFDPXkKQ09ORklHX0VEQUNfTEVHQUNZX1NZ U0ZTPXkKQ09ORklHX0VEQUNfREVCVUc9eQpDT05GSUdfRURBQ19ERUNPREVfTUNFPXkKQ09ORklH X0VEQUNfR0hFUz15CkNPTkZJR19FREFDX0FNRDY0PXkKQ09ORklHX0VEQUNfQU1ENjRfRVJST1Jf SU5KRUNUSU9OPXkKQ09ORklHX0VEQUNfQU1ENzZYPXkKQ09ORklHX0VEQUNfRTdYWFg9eQpDT05G SUdfRURBQ19FNzUyWD15CkNPTkZJR19FREFDX0k4Mjg3NVA9eQpDT05GSUdfRURBQ19JODI5NzVY PXkKQ09ORklHX0VEQUNfSTMwMDA9eQpDT05GSUdfRURBQ19JMzIwMD15CkNPTkZJR19FREFDX0lF MzEyMDA9eQpDT05GSUdfRURBQ19YMzg9eQpDT05GSUdfRURBQ19JNTQwMD15CkNPTkZJR19FREFD X0k3Q09SRT15CkNPTkZJR19FREFDX0k4Mjg2MD15CkNPTkZJR19FREFDX1I4MjYwMD15CkNPTkZJ R19FREFDX0k1MDAwPXkKQ09ORklHX0VEQUNfSTUxMDA9eQpDT05GSUdfRURBQ19JNzMwMD15CkNP TkZJR19SVENfTElCPXkKQ09ORklHX1JUQ19NQzE0NjgxOF9MSUI9eQpDT05GSUdfUlRDX0NMQVNT PXkKQ09ORklHX1JUQ19IQ1RPU1lTPXkKQ09ORklHX1JUQ19IQ1RPU1lTX0RFVklDRT0icnRjMCIK Q09ORklHX1JUQ19TWVNUT0hDPXkKQ09ORklHX1JUQ19TWVNUT0hDX0RFVklDRT0icnRjMCIKQ09O RklHX1JUQ19ERUJVRz15CkNPTkZJR19SVENfTlZNRU09eQoKIwojIFJUQyBpbnRlcmZhY2VzCiMK Q09ORklHX1JUQ19JTlRGX1NZU0ZTPXkKQ09ORklHX1JUQ19JTlRGX1BST0M9eQpDT05GSUdfUlRD X0lOVEZfREVWPXkKQ09ORklHX1JUQ19JTlRGX0RFVl9VSUVfRU1VTD15CkNPTkZJR19SVENfRFJW X1RFU1Q9eQoKIwojIEkyQyBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWXzg4UE04NjBYPXkK Q09ORklHX1JUQ19EUlZfODhQTTgwWD15CkNPTkZJR19SVENfRFJWX0FCQjVaRVMzPXkKQ09ORklH X1JUQ19EUlZfQUJFT1o5PXkKQ09ORklHX1JUQ19EUlZfQUJYODBYPXkKQ09ORklHX1JUQ19EUlZf QVMzNzIyPXkKQ09ORklHX1JUQ19EUlZfRFMxMzA3PXkKQ09ORklHX1JUQ19EUlZfRFMxMzA3X0NF TlRVUlk9eQpDT05GSUdfUlRDX0RSVl9EUzEzNzQ9eQpDT05GSUdfUlRDX0RSVl9EUzEzNzRfV0RU PXkKQ09ORklHX1JUQ19EUlZfRFMxNjcyPXkKQ09ORklHX1JUQ19EUlZfSFlNODU2Mz15CkNPTkZJ R19SVENfRFJWX0xQODc4OD15CkNPTkZJR19SVENfRFJWX01BWDY5MDA9eQpDT05GSUdfUlRDX0RS Vl9NQVg4OTA3PXkKQ09ORklHX1JUQ19EUlZfTUFYODkyNT15CkNPTkZJR19SVENfRFJWX01BWDg5 OTg9eQpDT05GSUdfUlRDX0RSVl9NQVg4OTk3PXkKQ09ORklHX1JUQ19EUlZfTUFYNzc2ODY9eQpD T05GSUdfUlRDX0RSVl9SSzgwOD15CkNPTkZJR19SVENfRFJWX1JTNUMzNzI9eQpDT05GSUdfUlRD X0RSVl9JU0wxMjA4PXkKQ09ORklHX1JUQ19EUlZfSVNMMTIwMjI9eQpDT05GSUdfUlRDX0RSVl9J U0wxMjAyNj15CkNPTkZJR19SVENfRFJWX1gxMjA1PXkKQ09ORklHX1JUQ19EUlZfUENGODUyMz15 CkNPTkZJR19SVENfRFJWX1BDRjg1MDYzPXkKQ09ORklHX1JUQ19EUlZfUENGODUzNjM9eQpDT05G SUdfUlRDX0RSVl9QQ0Y4NTYzPXkKQ09ORklHX1JUQ19EUlZfUENGODU4Mz15CkNPTkZJR19SVENf RFJWX000MVQ4MD15CkNPTkZJR19SVENfRFJWX000MVQ4MF9XRFQ9eQpDT05GSUdfUlRDX0RSVl9C RDcwNTI4PXkKQ09ORklHX1JUQ19EUlZfQlEzMks9eQpDT05GSUdfUlRDX0RSVl9UV0w0MDMwPXkK Q09ORklHX1JUQ19EUlZfUEFMTUFTPXkKQ09ORklHX1JUQ19EUlZfVFBTNjU4Nlg9eQpDT05GSUdf UlRDX0RSVl9UUFM2NTkxMD15CkNPTkZJR19SVENfRFJWX1RQUzgwMDMxPXkKQ09ORklHX1JUQ19E UlZfUkM1VDU4Mz15CkNPTkZJR19SVENfRFJWX1JDNVQ2MTk9eQpDT05GSUdfUlRDX0RSVl9TMzUz OTBBPXkKQ09ORklHX1JUQ19EUlZfRk0zMTMwPXkKQ09ORklHX1JUQ19EUlZfUlg4MDEwPXkKQ09O RklHX1JUQ19EUlZfUlg4NTgxPXkKQ09ORklHX1JUQ19EUlZfUlg4MDI1PXkKQ09ORklHX1JUQ19E UlZfRU0zMDI3PXkKQ09ORklHX1JUQ19EUlZfUlYzMDI4PXkKQ09ORklHX1JUQ19EUlZfUlYzMDMy PXkKQ09ORklHX1JUQ19EUlZfUlY4ODAzPXkKQ09ORklHX1JUQ19EUlZfUzVNPXkKQ09ORklHX1JU Q19EUlZfU0QzMDc4PXkKCiMKIyBTUEkgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9NNDFU OTM9eQpDT05GSUdfUlRDX0RSVl9NNDFUOTQ9eQpDT05GSUdfUlRDX0RSVl9EUzEzMDI9eQpDT05G SUdfUlRDX0RSVl9EUzEzMDU9eQpDT05GSUdfUlRDX0RSVl9EUzEzNDM9eQpDT05GSUdfUlRDX0RS Vl9EUzEzNDc9eQpDT05GSUdfUlRDX0RSVl9EUzEzOTA9eQpDT05GSUdfUlRDX0RSVl9NQVg2OTE2 PXkKQ09ORklHX1JUQ19EUlZfUjk3MDE9eQpDT05GSUdfUlRDX0RSVl9SWDQ1ODE9eQpDT05GSUdf UlRDX0RSVl9SUzVDMzQ4PXkKQ09ORklHX1JUQ19EUlZfTUFYNjkwMj15CkNPTkZJR19SVENfRFJW X1BDRjIxMjM9eQpDT05GSUdfUlRDX0RSVl9NQ1A3OTU9eQpDT05GSUdfUlRDX0kyQ19BTkRfU1BJ PXkKCiMKIyBTUEkgYW5kIEkyQyBSVEMgZHJpdmVycwojCkNPTkZJR19SVENfRFJWX0RTMzIzMj15 CkNPTkZJR19SVENfRFJWX0RTMzIzMl9IV01PTj15CkNPTkZJR19SVENfRFJWX1BDRjIxMjc9eQpD T05GSUdfUlRDX0RSVl9SVjMwMjlDMj15CkNPTkZJR19SVENfRFJWX1JWMzAyOV9IV01PTj15CkNP TkZJR19SVENfRFJWX1JYNjExMD15CgojCiMgUGxhdGZvcm0gUlRDIGRyaXZlcnMKIwpDT05GSUdf UlRDX0RSVl9DTU9TPXkKQ09ORklHX1JUQ19EUlZfVlJUQz15CkNPTkZJR19SVENfRFJWX0RTMTI4 Nj15CkNPTkZJR19SVENfRFJWX0RTMTUxMT15CkNPTkZJR19SVENfRFJWX0RTMTU1Mz15CkNPTkZJ R19SVENfRFJWX0RTMTY4NV9GQU1JTFk9eQpDT05GSUdfUlRDX0RSVl9EUzE2ODU9eQojIENPTkZJ R19SVENfRFJWX0RTMTY4OSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNzI4NSBpcyBu b3Qgc2V0CiMgQ09ORklHX1JUQ19EUlZfRFMxNzQ4NSBpcyBub3Qgc2V0CiMgQ09ORklHX1JUQ19E UlZfRFMxNzg4NSBpcyBub3Qgc2V0CkNPTkZJR19SVENfRFJWX0RTMTc0Mj15CkNPTkZJR19SVENf RFJWX0RTMjQwND15CkNPTkZJR19SVENfRFJWX0RBOTA1Mj15CkNPTkZJR19SVENfRFJWX0RBOTA1 NT15CkNPTkZJR19SVENfRFJWX0RBOTA2Mz15CkNPTkZJR19SVENfRFJWX1NUSzE3VEE4PXkKQ09O RklHX1JUQ19EUlZfTTQ4VDg2PXkKQ09ORklHX1JUQ19EUlZfTTQ4VDM1PXkKQ09ORklHX1JUQ19E UlZfTTQ4VDU5PXkKQ09ORklHX1JUQ19EUlZfTVNNNjI0Mj15CkNPTkZJR19SVENfRFJWX0JRNDgw Mj15CkNPTkZJR19SVENfRFJWX1JQNUMwMT15CkNPTkZJR19SVENfRFJWX1YzMDIwPXkKQ09ORklH X1JUQ19EUlZfV004MzFYPXkKQ09ORklHX1JUQ19EUlZfV004MzUwPXkKQ09ORklHX1JUQ19EUlZf UENGNTA2MzM9eQpDT05GSUdfUlRDX0RSVl9BQjMxMDA9eQpDT05GSUdfUlRDX0RSVl9aWU5RTVA9 eQpDT05GSUdfUlRDX0RSVl9DUk9TX0VDPXkKCiMKIyBvbi1DUFUgUlRDIGRyaXZlcnMKIwpDT05G SUdfUlRDX0RSVl9DQURFTkNFPXkKQ09ORklHX1JUQ19EUlZfRlRSVEMwMTA9eQpDT05GSUdfUlRD X0RSVl9QQ0FQPXkKQ09ORklHX1JUQ19EUlZfTUMxM1hYWD15CkNPTkZJR19SVENfRFJWX01UNjM5 Nz15CkNPTkZJR19SVENfRFJWX1I3MzAxPXkKQ09ORklHX1JUQ19EUlZfQ1BDQVA9eQoKIwojIEhJ RCBTZW5zb3IgUlRDIGRyaXZlcnMKIwpDT05GSUdfUlRDX0RSVl9ISURfU0VOU09SX1RJTUU9eQpD T05GSUdfUlRDX0RSVl9HT0xERklTSD15CkNPTkZJR19SVENfRFJWX1dJTENPX0VDPXkKQ09ORklH X0RNQURFVklDRVM9eQpDT05GSUdfRE1BREVWSUNFU19ERUJVRz15CkNPTkZJR19ETUFERVZJQ0VT X1ZERUJVRz15CgojCiMgRE1BIERldmljZXMKIwpDT05GSUdfRE1BX0VOR0lORT15CkNPTkZJR19E TUFfVklSVFVBTF9DSEFOTkVMUz15CkNPTkZJR19ETUFfQUNQST15CkNPTkZJR19ETUFfT0Y9eQpD T05GSUdfQUxURVJBX01TR0RNQT15CkNPTkZJR19EV19BWElfRE1BQz15CkNPTkZJR19GU0xfRURN QT15CkNPTkZJR19JTlRFTF9JRE1BNjQ9eQpDT05GSUdfUENIX0RNQT15CkNPTkZJR19QTFhfRE1B PXkKQ09ORklHX1RJTUJfRE1BPXkKQ09ORklHX1hJTElOWF9aWU5RTVBfRFBETUE9eQpDT05GSUdf UUNPTV9ISURNQV9NR01UPXkKQ09ORklHX1FDT01fSElETUE9eQpDT05GSUdfRFdfRE1BQ19DT1JF PXkKQ09ORklHX0RXX0RNQUM9eQpDT05GSUdfRFdfRE1BQ19QQ0k9eQpDT05GSUdfRFdfRURNQT15 CkNPTkZJR19EV19FRE1BX1BDSUU9eQpDT05GSUdfSFNVX0RNQT15CkNPTkZJR19IU1VfRE1BX1BD ST15CkNPTkZJR19TRl9QRE1BPXkKCiMKIyBETUEgQ2xpZW50cwojCkNPTkZJR19BU1lOQ19UWF9E TUE9eQpDT05GSUdfRE1BVEVTVD15CkNPTkZJR19ETUFfRU5HSU5FX1JBSUQ9eQoKIwojIERNQUJV RiBvcHRpb25zCiMKQ09ORklHX1NZTkNfRklMRT15CkNPTkZJR19TV19TWU5DPXkKQ09ORklHX1VE TUFCVUY9eQpDT05GSUdfRE1BQlVGX01PVkVfTk9USUZZPXkKIyBDT05GSUdfRE1BQlVGX1NFTEZU RVNUUyBpcyBub3Qgc2V0CkNPTkZJR19ETUFCVUZfSEVBUFM9eQpDT05GSUdfRE1BQlVGX0hFQVBT X1NZU1RFTT15CkNPTkZJR19ETUFCVUZfSEVBUFNfQ01BPXkKIyBlbmQgb2YgRE1BQlVGIG9wdGlv bnMKCkNPTkZJR19BVVhESVNQTEFZPXkKQ09ORklHX0NIQVJMQ0Q9eQpDT05GSUdfSEQ0NDc4MF9D T01NT049eQpDT05GSUdfSEQ0NDc4MD15CkNPTkZJR19LUzAxMDg9eQpDT05GSUdfS1MwMTA4X1BP UlQ9MHgzNzgKQ09ORklHX0tTMDEwOF9ERUxBWT0yCkNPTkZJR19DRkFHMTI4NjRCPXkKQ09ORklH X0NGQUcxMjg2NEJfUkFURT0yMApDT05GSUdfSU1HX0FTQ0lJX0xDRD15CkNPTkZJR19IVDE2SzMz PXkKQ09ORklHX0xDRDJTPXkKQ09ORklHX1BBUlBPUlRfUEFORUw9eQpDT05GSUdfUEFORUxfUEFS UE9SVD0wCkNPTkZJR19QQU5FTF9QUk9GSUxFPTUKQ09ORklHX1BBTkVMX0NIQU5HRV9NRVNTQUdF PXkKQ09ORklHX1BBTkVMX0JPT1RfTUVTU0FHRT0iIgojIENPTkZJR19DSEFSTENEX0JMX09GRiBp cyBub3Qgc2V0CiMgQ09ORklHX0NIQVJMQ0RfQkxfT04gaXMgbm90IHNldApDT05GSUdfQ0hBUkxD RF9CTF9GTEFTSD15CkNPTkZJR19QQU5FTD15CkNPTkZJR19VSU89eQpDT05GSUdfVUlPX0NJRj15 CkNPTkZJR19VSU9fUERSVl9HRU5JUlE9eQpDT05GSUdfVUlPX0RNRU1fR0VOSVJRPXkKQ09ORklH X1VJT19BRUM9eQpDT05GSUdfVUlPX1NFUkNPUzM9eQpDT05GSUdfVUlPX1BDSV9HRU5FUklDPXkK Q09ORklHX1VJT19ORVRYPXkKQ09ORklHX1VJT19QUlVTUz15CkNPTkZJR19VSU9fTUY2MjQ9eQpD T05GSUdfVUlPX0hWX0dFTkVSSUM9eQpDT05GSUdfVkZJT19JT01NVV9UWVBFMT15CkNPTkZJR19W RklPX1ZJUlFGRD15CkNPTkZJR19WRklPPXkKQ09ORklHX1ZGSU9fTk9JT01NVT15CkNPTkZJR19W RklPX1BDST15CkNPTkZJR19WRklPX1BDSV9WR0E9eQpDT05GSUdfVkZJT19QQ0lfTU1BUD15CkNP TkZJR19WRklPX1BDSV9JTlRYPXkKQ09ORklHX1ZGSU9fUENJX0lHRD15CkNPTkZJR19WRklPX01E RVY9eQpDT05GSUdfVkZJT19NREVWX0RFVklDRT15CkNPTkZJR19JUlFfQllQQVNTX01BTkFHRVI9 eQpDT05GSUdfVklSVF9EUklWRVJTPXkKQ09ORklHX1ZCT1hHVUVTVD15CkNPTkZJR19OSVRST19F TkNMQVZFUz15CkNPTkZJR19WSVJUSU89eQpDT05GSUdfVklSVElPX01FTlU9eQpDT05GSUdfVklS VElPX1BDST15CkNPTkZJR19WSVJUSU9fUENJX0xFR0FDWT15CkNPTkZJR19WSVJUSU9fVkRQQT15 CkNPTkZJR19WSVJUSU9fQkFMTE9PTj15CkNPTkZJR19WSVJUSU9fSU5QVVQ9eQpDT05GSUdfVklS VElPX01NSU89eQpDT05GSUdfVklSVElPX01NSU9fQ01ETElORV9ERVZJQ0VTPXkKQ09ORklHX1ZJ UlRJT19ETUFfU0hBUkVEX0JVRkZFUj15CkNPTkZJR19WRFBBPXkKQ09ORklHX1ZEUEFfU0lNPXkK Q09ORklHX1ZEUEFfU0lNX05FVD15CkNPTkZJR19JRkNWRj15CkNPTkZJR19NTFg1X1ZEUEE9eQpD T05GSUdfTUxYNV9WRFBBX05FVD15CkNPTkZJR19WSE9TVF9JT1RMQj15CkNPTkZJR19WSE9TVF9S SU5HPXkKQ09ORklHX1ZIT1NUPXkKQ09ORklHX1ZIT1NUX01FTlU9eQpDT05GSUdfVkhPU1RfTkVU PXkKQ09ORklHX1ZIT1NUX1NDU0k9eQpDT05GSUdfVkhPU1RfVlNPQ0s9eQpDT05GSUdfVkhPU1Rf VkRQQT15CkNPTkZJR19WSE9TVF9DUk9TU19FTkRJQU5fTEVHQUNZPXkKCiMKIyBNaWNyb3NvZnQg SHlwZXItViBndWVzdCBzdXBwb3J0CiMKQ09ORklHX0hZUEVSVj15CkNPTkZJR19IWVBFUlZfVElN RVI9eQpDT05GSUdfSFlQRVJWX1VUSUxTPXkKQ09ORklHX0hZUEVSVl9CQUxMT09OPXkKIyBlbmQg b2YgTWljcm9zb2Z0IEh5cGVyLVYgZ3Vlc3Qgc3VwcG9ydAoKQ09ORklHX0dSRVlCVVM9eQpDT05G SUdfR1JFWUJVU19FUzI9eQpDT05GSUdfU1RBR0lORz15CkNPTkZJR19QUklTTTJfVVNCPXkKQ09O RklHX0NPTUVEST15CkNPTkZJR19DT01FRElfREVCVUc9eQpDT05GSUdfQ09NRURJX0RFRkFVTFRf QlVGX1NJWkVfS0I9MjA0OApDT05GSUdfQ09NRURJX0RFRkFVTFRfQlVGX01BWFNJWkVfS0I9MjA0 ODAKQ09ORklHX0NPTUVESV9NSVNDX0RSSVZFUlM9eQpDT05GSUdfQ09NRURJX0JPTkQ9eQpDT05G SUdfQ09NRURJX1RFU1Q9eQpDT05GSUdfQ09NRURJX1BBUlBPUlQ9eQpDT05GSUdfQ09NRURJX1NT Vl9ETlA9eQpDT05GSUdfQ09NRURJX0lTQV9EUklWRVJTPXkKQ09ORklHX0NPTUVESV9QQ0w3MTE9 eQpDT05GSUdfQ09NRURJX1BDTDcyND15CkNPTkZJR19DT01FRElfUENMNzI2PXkKQ09ORklHX0NP TUVESV9QQ0w3MzA9eQpDT05GSUdfQ09NRURJX1BDTDgxMj15CkNPTkZJR19DT01FRElfUENMODE2 PXkKQ09ORklHX0NPTUVESV9QQ0w4MTg9eQpDT05GSUdfQ09NRURJX1BDTTM3MjQ9eQpDT05GSUdf Q09NRURJX0FNUExDX0RJTzIwMF9JU0E9eQpDT05GSUdfQ09NRURJX0FNUExDX1BDMjM2X0lTQT15 CkNPTkZJR19DT01FRElfQU1QTENfUEMyNjNfSVNBPXkKQ09ORklHX0NPTUVESV9SVEk4MDA9eQpD T05GSUdfQ09NRURJX1JUSTgwMj15CkNPTkZJR19DT01FRElfREFDMDI9eQpDT05GSUdfQ09NRURJ X0RBUzE2TTE9eQpDT05GSUdfQ09NRURJX0RBUzA4X0lTQT15CkNPTkZJR19DT01FRElfREFTMTY9 eQpDT05GSUdfQ09NRURJX0RBUzgwMD15CkNPTkZJR19DT01FRElfREFTMTgwMD15CkNPTkZJR19D T01FRElfREFTNjQwMj15CkNPTkZJR19DT01FRElfRFQyODAxPXkKQ09ORklHX0NPTUVESV9EVDI4 MTE9eQpDT05GSUdfQ09NRURJX0RUMjgxND15CkNPTkZJR19DT01FRElfRFQyODE1PXkKQ09ORklH X0NPTUVESV9EVDI4MTc9eQpDT05GSUdfQ09NRURJX0RUMjgyWD15CkNPTkZJR19DT01FRElfRE1N MzJBVD15CkNPTkZJR19DT01FRElfRkw1MTI9eQpDT05GSUdfQ09NRURJX0FJT19BSU8xMl84PXkK Q09ORklHX0NPTUVESV9BSU9fSUlST18xNj15CkNPTkZJR19DT01FRElfSUlfUENJMjBLQz15CkNP TkZJR19DT01FRElfQzZYRElHSU89eQpDT05GSUdfQ09NRURJX01QQzYyND15CkNPTkZJR19DT01F RElfQURRMTJCPXkKQ09ORklHX0NPTUVESV9OSV9BVF9BMjE1MD15CkNPTkZJR19DT01FRElfTklf QVRfQU89eQpDT05GSUdfQ09NRURJX05JX0FUTUlPPXkKQ09ORklHX0NPTUVESV9OSV9BVE1JTzE2 RD15CkNPTkZJR19DT01FRElfTklfTEFCUENfSVNBPXkKQ09ORklHX0NPTUVESV9QQ01BRD15CkNP TkZJR19DT01FRElfUENNREExMj15CkNPTkZJR19DT01FRElfUENNTUlPPXkKQ09ORklHX0NPTUVE SV9QQ01VSU89eQpDT05GSUdfQ09NRURJX01VTFRJUTM9eQpDT05GSUdfQ09NRURJX1M1MjY9eQpD T05GSUdfQ09NRURJX1BDSV9EUklWRVJTPXkKQ09ORklHX0NPTUVESV84MjU1X1BDST15CkNPTkZJ R19DT01FRElfQURESV9XQVRDSERPRz15CkNPTkZJR19DT01FRElfQURESV9BUENJXzEwMzI9eQpD T05GSUdfQ09NRURJX0FERElfQVBDSV8xNTAwPXkKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMTUx Nj15CkNPTkZJR19DT01FRElfQURESV9BUENJXzE1NjQ9eQpDT05GSUdfQ09NRURJX0FERElfQVBD SV8xNlhYPXkKQ09ORklHX0NPTUVESV9BRERJX0FQQ0lfMjAzMj15CkNPTkZJR19DT01FRElfQURE SV9BUENJXzIyMDA9eQpDT05GSUdfQ09NRURJX0FERElfQVBDSV8zMTIwPXkKQ09ORklHX0NPTUVE SV9BRERJX0FQQ0lfMzUwMT15CkNPTkZJR19DT01FRElfQURESV9BUENJXzNYWFg9eQpDT05GSUdf Q09NRURJX0FETF9QQ0k2MjA4PXkKQ09ORklHX0NPTUVESV9BRExfUENJN1gzWD15CkNPTkZJR19D T01FRElfQURMX1BDSTgxNjQ9eQpDT05GSUdfQ09NRURJX0FETF9QQ0k5MTExPXkKQ09ORklHX0NP TUVESV9BRExfUENJOTExOD15CkNPTkZJR19DT01FRElfQURWX1BDSTE3MTA9eQpDT05GSUdfQ09N RURJX0FEVl9QQ0kxNzIwPXkKQ09ORklHX0NPTUVESV9BRFZfUENJMTcyMz15CkNPTkZJR19DT01F RElfQURWX1BDSTE3MjQ9eQpDT05GSUdfQ09NRURJX0FEVl9QQ0kxNzYwPXkKQ09ORklHX0NPTUVE SV9BRFZfUENJX0RJTz15CkNPTkZJR19DT01FRElfQU1QTENfRElPMjAwX1BDST15CkNPTkZJR19D T01FRElfQU1QTENfUEMyMzZfUENJPXkKQ09ORklHX0NPTUVESV9BTVBMQ19QQzI2M19QQ0k9eQpD T05GSUdfQ09NRURJX0FNUExDX1BDSTIyND15CkNPTkZJR19DT01FRElfQU1QTENfUENJMjMwPXkK Q09ORklHX0NPTUVESV9DT05URUNfUENJX0RJTz15CkNPTkZJR19DT01FRElfREFTMDhfUENJPXkK Q09ORklHX0NPTUVESV9EVDMwMDA9eQpDT05GSUdfQ09NRURJX0RZTkFfUENJMTBYWD15CkNPTkZJ R19DT01FRElfR1NDX0hQREk9eQpDT05GSUdfQ09NRURJX01GNlg0PXkKQ09ORklHX0NPTUVESV9J Q1BfTVVMVEk9eQpDT05GSUdfQ09NRURJX0RBUUJPQVJEMjAwMD15CkNPTkZJR19DT01FRElfSlIz X1BDST15CkNPTkZJR19DT01FRElfS0VfQ09VTlRFUj15CkNPTkZJR19DT01FRElfQ0JfUENJREFT NjQ9eQpDT05GSUdfQ09NRURJX0NCX1BDSURBUz15CkNPTkZJR19DT01FRElfQ0JfUENJRERBPXkK Q09ORklHX0NPTUVESV9DQl9QQ0lNREFTPXkKQ09ORklHX0NPTUVESV9DQl9QQ0lNRERBPXkKQ09O RklHX0NPTUVESV9NRTQwMDA9eQpDT05GSUdfQ09NRURJX01FX0RBUT15CkNPTkZJR19DT01FRElf TklfNjUyNz15CkNPTkZJR19DT01FRElfTklfNjVYWD15CkNPTkZJR19DT01FRElfTklfNjYwWD15 CkNPTkZJR19DT01FRElfTklfNjcwWD15CkNPTkZJR19DT01FRElfTklfTEFCUENfUENJPXkKQ09O RklHX0NPTUVESV9OSV9QQ0lESU89eQpDT05GSUdfQ09NRURJX05JX1BDSU1JTz15CkNPTkZJR19D T01FRElfUlRENTIwPXkKQ09ORklHX0NPTUVESV9TNjI2PXkKQ09ORklHX0NPTUVESV9NSVRFPXkK Q09ORklHX0NPTUVESV9OSV9USU9DTUQ9eQpDT05GSUdfQ09NRURJX1BDTUNJQV9EUklWRVJTPXkK Q09ORklHX0NPTUVESV9DQl9EQVMxNl9DUz15CkNPTkZJR19DT01FRElfREFTMDhfQ1M9eQpDT05G SUdfQ09NRURJX05JX0RBUV83MDBfQ1M9eQpDT05GSUdfQ09NRURJX05JX0RBUV9ESU8yNF9DUz15 CkNPTkZJR19DT01FRElfTklfTEFCUENfQ1M9eQpDT05GSUdfQ09NRURJX05JX01JT19DUz15CkNP TkZJR19DT01FRElfUVVBVEVDSF9EQVFQX0NTPXkKQ09ORklHX0NPTUVESV9VU0JfRFJJVkVSUz15 CkNPTkZJR19DT01FRElfRFQ5ODEyPXkKQ09ORklHX0NPTUVESV9OSV9VU0I2NTAxPXkKQ09ORklH X0NPTUVESV9VU0JEVVg9eQpDT05GSUdfQ09NRURJX1VTQkRVWEZBU1Q9eQpDT05GSUdfQ09NRURJ X1VTQkRVWFNJR01BPXkKQ09ORklHX0NPTUVESV9WTUs4MFhYPXkKQ09ORklHX0NPTUVESV84MjU0 PXkKQ09ORklHX0NPTUVESV84MjU1PXkKQ09ORklHX0NPTUVESV84MjU1X1NBPXkKQ09ORklHX0NP TUVESV9LQ09NRURJTElCPXkKQ09ORklHX0NPTUVESV9BTVBMQ19ESU8yMDA9eQpDT05GSUdfQ09N RURJX0FNUExDX1BDMjM2PXkKQ09ORklHX0NPTUVESV9EQVMwOD15CkNPTkZJR19DT01FRElfSVNB RE1BPXkKQ09ORklHX0NPTUVESV9OSV9MQUJQQz15CkNPTkZJR19DT01FRElfTklfTEFCUENfSVNB RE1BPXkKQ09ORklHX0NPTUVESV9OSV9USU89eQpDT05GSUdfQ09NRURJX05JX1JPVVRJTkc9eQpD T05GSUdfRkJfT0xQQ19EQ09OPXkKQ09ORklHX1JUTDgxOTJVPW0KQ09ORklHX1JUTExJQj1tCkNP TkZJR19SVExMSUJfQ1JZUFRPX0NDTVA9bQpDT05GSUdfUlRMTElCX0NSWVBUT19US0lQPW0KQ09O RklHX1JUTExJQl9DUllQVE9fV0VQPW0KQ09ORklHX1JUTDgxOTJFPW0KQ09ORklHX1JUTDg3MjNC Uz1tCkNPTkZJR19SODcxMlU9eQpDT05GSUdfUjgxODhFVT1tCkNPTkZJR184OEVVX0FQX01PREU9 eQpDT05GSUdfUlRTNTIwOD15CkNPTkZJR19WVDY2NTU9bQpDT05GSUdfVlQ2NjU2PW0KCiMKIyBJ SU8gc3RhZ2luZyBkcml2ZXJzCiMKCiMKIyBBY2NlbGVyb21ldGVycwojCkNPTkZJR19BRElTMTYy MDM9eQpDT05GSUdfQURJUzE2MjQwPXkKIyBlbmQgb2YgQWNjZWxlcm9tZXRlcnMKCiMKIyBBbmFs b2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09ORklHX0FENzgxNj15CkNPTkZJR19BRDcyODA9 eQojIGVuZCBvZiBBbmFsb2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCgojCiMgQW5hbG9nIGRpZ2l0 YWwgYmktZGlyZWN0aW9uIGNvbnZlcnRlcnMKIwpDT05GSUdfQURUNzMxNj15CkNPTkZJR19BRFQ3 MzE2X1NQST15CkNPTkZJR19BRFQ3MzE2X0kyQz15CiMgZW5kIG9mIEFuYWxvZyBkaWdpdGFsIGJp LWRpcmVjdGlvbiBjb252ZXJ0ZXJzCgojCiMgQ2FwYWNpdGFuY2UgdG8gZGlnaXRhbCBjb252ZXJ0 ZXJzCiMKQ09ORklHX0FENzE1MD15CkNPTkZJR19BRDc3NDY9eQojIGVuZCBvZiBDYXBhY2l0YW5j ZSB0byBkaWdpdGFsIGNvbnZlcnRlcnMKCiMKIyBEaXJlY3QgRGlnaXRhbCBTeW50aGVzaXMKIwpD T05GSUdfQUQ5ODMyPXkKQ09ORklHX0FEOTgzND15CiMgZW5kIG9mIERpcmVjdCBEaWdpdGFsIFN5 bnRoZXNpcwoKIwojIE5ldHdvcmsgQW5hbHl6ZXIsIEltcGVkYW5jZSBDb252ZXJ0ZXJzCiMKQ09O RklHX0FENTkzMz15CiMgZW5kIG9mIE5ldHdvcmsgQW5hbHl6ZXIsIEltcGVkYW5jZSBDb252ZXJ0 ZXJzCgojCiMgQWN0aXZlIGVuZXJneSBtZXRlcmluZyBJQwojCkNPTkZJR19BREU3ODU0PXkKQ09O RklHX0FERTc4NTRfSTJDPXkKQ09ORklHX0FERTc4NTRfU1BJPXkKIyBlbmQgb2YgQWN0aXZlIGVu ZXJneSBtZXRlcmluZyBJQwoKIwojIFJlc29sdmVyIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNP TkZJR19BRDJTMTIxMD15CiMgZW5kIG9mIFJlc29sdmVyIHRvIGRpZ2l0YWwgY29udmVydGVycwoj IGVuZCBvZiBJSU8gc3RhZ2luZyBkcml2ZXJzCgpDT05GSUdfRkJfU003NTA9eQpDT05GSUdfU1RB R0lOR19NRURJQT15CkNPTkZJR19JTlRFTF9BVE9NSVNQPXkKQ09ORklHX1ZJREVPX0FUT01JU1A9 eQpDT05GSUdfVklERU9fQVRPTUlTUF9JU1AyNDAxPXkKQ09ORklHX1ZJREVPX0FUT01JU1BfT1Yy NzIyPXkKQ09ORklHX1ZJREVPX0FUT01JU1BfR0MyMjM1PXkKQ09ORklHX1ZJREVPX0FUT01JU1Bf TVNSTElTVF9IRUxQRVI9eQpDT05GSUdfVklERU9fQVRPTUlTUF9NVDlNMTE0PXkKQ09ORklHX1ZJ REVPX0FUT01JU1BfR0MwMzEwPXkKQ09ORklHX1ZJREVPX0FUT01JU1BfT1YyNjgwPXkKQ09ORklH X1ZJREVPX0FUT01JU1BfT1Y1NjkzPXkKQ09ORklHX1ZJREVPX0FUT01JU1BfTE0zNTU0PXkKQ09O RklHX1ZJREVPX1pPUkFOPXkKQ09ORklHX1ZJREVPX1pPUkFOX0RDMzA9eQpDT05GSUdfVklERU9f Wk9SQU5fWlIzNjA2MD15CkNPTkZJR19WSURFT19aT1JBTl9CVVo9eQpDT05GSUdfVklERU9fWk9S QU5fREMxMD15CkNPTkZJR19WSURFT19aT1JBTl9MTUwzMz15CkNPTkZJR19WSURFT19aT1JBTl9M TUwzM1IxMD15CkNPTkZJR19WSURFT19aT1JBTl9BVlM2RVlFUz15CkNPTkZJR19WSURFT19JUFUz X0lNR1U9eQoKIwojIEFuZHJvaWQKIwpDT05GSUdfQVNITUVNPXkKIyBlbmQgb2YgQW5kcm9pZAoK Q09ORklHX1NUQUdJTkdfQk9BUkQ9eQpDT05GSUdfTFRFX0dETTcyNFg9bQpDT05GSUdfRklSRVdJ UkVfU0VSSUFMPXkKQ09ORklHX0ZXVFRZX01BWF9UT1RBTF9QT1JUUz02NApDT05GSUdfRldUVFlf TUFYX0NBUkRfUE9SVFM9MzIKQ09ORklHX0dTX0ZQR0FCT09UPXkKQ09ORklHX1VOSVNZU1NQQVI9 eQpDT05GSUdfRkJfVEZUPXkKQ09ORklHX0ZCX1RGVF9BR00xMjY0S19GTD15CkNPTkZJR19GQl9U RlRfQkQ2NjM0NzQ9eQpDT05GSUdfRkJfVEZUX0hYODM0MEJOPXkKQ09ORklHX0ZCX1RGVF9IWDgz NDdEPXkKQ09ORklHX0ZCX1RGVF9IWDgzNTNEPXkKQ09ORklHX0ZCX1RGVF9IWDgzNTdEPXkKQ09O RklHX0ZCX1RGVF9JTEk5MTYzPXkKQ09ORklHX0ZCX1RGVF9JTEk5MzIwPXkKQ09ORklHX0ZCX1RG VF9JTEk5MzI1PXkKQ09ORklHX0ZCX1RGVF9JTEk5MzQwPXkKQ09ORklHX0ZCX1RGVF9JTEk5MzQx PXkKQ09ORklHX0ZCX1RGVF9JTEk5NDgxPXkKQ09ORklHX0ZCX1RGVF9JTEk5NDg2PXkKQ09ORklH X0ZCX1RGVF9QQ0Q4NTQ0PXkKQ09ORklHX0ZCX1RGVF9SQTg4NzU9eQpDT05GSUdfRkJfVEZUX1M2 RDAyQTE9eQpDT05GSUdfRkJfVEZUX1M2RDExMjE9eQpDT05GSUdfRkJfVEZUX1NFUFM1MjU9eQpD T05GSUdfRkJfVEZUX1NIMTEwNj15CkNPTkZJR19GQl9URlRfU1NEMTI4OT15CkNPTkZJR19GQl9U RlRfU1NEMTMwNT15CkNPTkZJR19GQl9URlRfU1NEMTMwNj15CkNPTkZJR19GQl9URlRfU1NEMTMz MT15CkNPTkZJR19GQl9URlRfU1NEMTM1MT15CkNPTkZJR19GQl9URlRfU1Q3NzM1Uj15CkNPTkZJ R19GQl9URlRfU1Q3Nzg5Vj15CkNPTkZJR19GQl9URlRfVElOWUxDRD15CkNPTkZJR19GQl9URlRf VExTODIwND15CkNPTkZJR19GQl9URlRfVUMxNjExPXkKQ09ORklHX0ZCX1RGVF9VQzE3MDE9eQpD T05GSUdfRkJfVEZUX1VQRDE2MTcwND15CkNPTkZJR19GQl9URlRfV0FUVEVST1RUPXkKQ09ORklH X01PU1RfQ09NUE9ORU5UUz15CkNPTkZJR19NT1NUX05FVD15CkNPTkZJR19NT1NUX1NPVU5EPXkK Q09ORklHX01PU1RfVklERU89eQpDT05GSUdfTU9TVF9ESU0yPXkKQ09ORklHX01PU1RfSTJDPXkK Q09ORklHX0tTNzAxMD15CkNPTkZJR19HUkVZQlVTX0FVRElPPXkKQ09ORklHX0dSRVlCVVNfQVVE SU9fQVBCX0NPREVDPXkKQ09ORklHX0dSRVlCVVNfQk9PVFJPTT15CkNPTkZJR19HUkVZQlVTX0ZJ Uk1XQVJFPXkKQ09ORklHX0dSRVlCVVNfSElEPXkKQ09ORklHX0dSRVlCVVNfTElHSFQ9eQpDT05G SUdfR1JFWUJVU19MT0c9eQpDT05GSUdfR1JFWUJVU19MT09QQkFDSz15CkNPTkZJR19HUkVZQlVT X1BPV0VSPXkKQ09ORklHX0dSRVlCVVNfUkFXPXkKQ09ORklHX0dSRVlCVVNfVklCUkFUT1I9eQpD T05GSUdfR1JFWUJVU19CUklER0VEX1BIWT15CkNPTkZJR19HUkVZQlVTX0dQSU89eQpDT05GSUdf R1JFWUJVU19JMkM9eQpDT05GSUdfR1JFWUJVU19QV009eQpDT05GSUdfR1JFWUJVU19TRElPPXkK Q09ORklHX0dSRVlCVVNfU1BJPXkKQ09ORklHX0dSRVlCVVNfVUFSVD15CkNPTkZJR19HUkVZQlVT X1VTQj15CkNPTkZJR19QSTQzMz15CgojCiMgR2Fza2V0IGRldmljZXMKIwojIGVuZCBvZiBHYXNr ZXQgZGV2aWNlcwoKQ09ORklHX1hJTF9BWElTX0ZJRk89eQpDT05GSUdfRklFTERCVVNfREVWPXkK Q09ORklHX0hNU19BTllCVVNTX0JVUz15CkNPTkZJR19BUkNYX0FOWUJVU19DT05UUk9MTEVSPXkK Q09ORklHX0hNU19QUk9GSU5FVD15CkNPTkZJR19LUEMyMDAwPXkKQ09ORklHX0tQQzIwMDBfQ09S RT15CkNPTkZJR19LUEMyMDAwX1NQST15CkNPTkZJR19LUEMyMDAwX0kyQz15CkNPTkZJR19LUEMy MDAwX0RNQT15CkNPTkZJR19RTEdFPXkKQ09ORklHX1dJTUFYPXkKQ09ORklHX1dJTUFYX0RFQlVH X0xFVkVMPTgKQ09ORklHX1dJTUFYX0kyNDAwTT15CkNPTkZJR19XSU1BWF9JMjQwME1fVVNCPXkK Q09ORklHX1dJTUFYX0kyNDAwTV9ERUJVR19MRVZFTD04CkNPTkZJR19XRlg9eQpDT05GSUdfU1BN SV9ISVNJMzY3MD15CkNPTkZJR19NRkRfSEk2NDIxX1NQTUk9eQpDT05GSUdfUkVHVUxBVE9SX0hJ NjQyMVY2MDA9eQpDT05GSUdfWDg2X1BMQVRGT1JNX0RFVklDRVM9eQpDT05GSUdfQUNQSV9XTUk9 eQpDT05GSUdfV01JX0JNT0Y9eQpDT05GSUdfQUxJRU5XQVJFX1dNST15CkNPTkZJR19IVUFXRUlf V01JPXkKQ09ORklHX0lOVEVMX1dNSV9TQkxfRldfVVBEQVRFPXkKQ09ORklHX0lOVEVMX1dNSV9U SFVOREVSQk9MVD15CkNPTkZJR19NWE1fV01JPXkKQ09ORklHX1BFQVFfV01JPXkKQ09ORklHX1hJ QU9NSV9XTUk9eQpDT05GSUdfQUNFUkhERj15CkNPTkZJR19BQ0VSX1dJUkVMRVNTPXkKQ09ORklH X0FDRVJfV01JPXkKQ09ORklHX0FNRF9QTUM9eQpDT05GSUdfQVBQTEVfR01VWD15CkNPTkZJR19B U1VTX0xBUFRPUD15CkNPTkZJR19BU1VTX1dJUkVMRVNTPXkKQ09ORklHX0FTVVNfV01JPXkKQ09O RklHX0FTVVNfTkJfV01JPXkKQ09ORklHX0VFRVBDX0xBUFRPUD15CkNPTkZJR19FRUVQQ19XTUk9 eQpDT05GSUdfRENEQkFTPXkKQ09ORklHX0RFTExfU01CSU9TPXkKQ09ORklHX0RFTExfU01CSU9T X1dNST15CkNPTkZJR19ERUxMX1NNQklPU19TTU09eQpDT05GSUdfREVMTF9MQVBUT1A9eQpDT05G SUdfREVMTF9SQlROPXkKQ09ORklHX0RFTExfUkJVPXkKQ09ORklHX0RFTExfU01PODgwMD15CkNP TkZJR19ERUxMX1dNST15CkNPTkZJR19ERUxMX1dNSV9TWVNNQU49eQpDT05GSUdfREVMTF9XTUlf REVTQ1JJUFRPUj15CkNPTkZJR19ERUxMX1dNSV9BSU89eQpDT05GSUdfREVMTF9XTUlfTEVEPXkK Q09ORklHX0FNSUxPX1JGS0lMTD15CkNPTkZJR19GVUpJVFNVX0xBUFRPUD15CkNPTkZJR19GVUpJ VFNVX1RBQkxFVD15CkNPTkZJR19HUERfUE9DS0VUX0ZBTj15CkNPTkZJR19IUF9BQ0NFTD15CkNP TkZJR19IUF9XSVJFTEVTUz15CkNPTkZJR19IUF9XTUk9eQpDT05GSUdfVEMxMTAwX1dNST15CkNP TkZJR19JQk1fUlRMPXkKQ09ORklHX0lERUFQQURfTEFQVE9QPXkKQ09ORklHX1NFTlNPUlNfSERB UFM9eQpDT05GSUdfVEhJTktQQURfQUNQST15CkNPTkZJR19USElOS1BBRF9BQ1BJX0FMU0FfU1VQ UE9SVD15CkNPTkZJR19USElOS1BBRF9BQ1BJX0RFQlVHRkFDSUxJVElFUz15CkNPTkZJR19USElO S1BBRF9BQ1BJX0RFQlVHPXkKQ09ORklHX1RISU5LUEFEX0FDUElfVU5TQUZFX0xFRFM9eQpDT05G SUdfVEhJTktQQURfQUNQSV9WSURFTz15CkNPTkZJR19USElOS1BBRF9BQ1BJX0hPVEtFWV9QT0xM PXkKQ09ORklHX0lOVEVMX0FUT01JU1AyX0xFRD15CkNPTkZJR19JTlRFTF9DSFRfSU5UMzNGRT15 CkNPTkZJR19JTlRFTF9ISURfRVZFTlQ9eQpDT05GSUdfSU5URUxfSU5UMDAwMl9WR1BJTz15CkNP TkZJR19JTlRFTF9NRU5MT1c9eQpDT05GSUdfSU5URUxfT0FLVFJBSUw9eQpDT05GSUdfSU5URUxf VkJUTj15CkNPTkZJR19NU0lfTEFQVE9QPXkKQ09ORklHX01TSV9XTUk9eQpDT05GSUdfWE8xNV9F Qk9PSz15CkNPTkZJR19YTzFfUkZLSUxMPXkKQ09ORklHX1BDRU5HSU5FU19BUFUyPXkKQ09ORklH X1NBTVNVTkdfTEFQVE9QPXkKQ09ORklHX1NBTVNVTkdfUTEwPXkKQ09ORklHX0FDUElfVE9TSElC QT15CkNPTkZJR19UT1NISUJBX0JUX1JGS0lMTD15CkNPTkZJR19UT1NISUJBX0hBUFM9eQpDT05G SUdfVE9TSElCQV9XTUk9eQpDT05GSUdfQUNQSV9DTVBDPXkKQ09ORklHX0NPTVBBTF9MQVBUT1A9 eQpDT05GSUdfTEdfTEFQVE9QPXkKQ09ORklHX1BBTkFTT05JQ19MQVBUT1A9eQpDT05GSUdfU09O WV9MQVBUT1A9eQpDT05GSUdfU09OWVBJX0NPTVBBVD15CkNPTkZJR19TWVNURU03Nl9BQ1BJPXkK Q09ORklHX1RPUFNUQVJfTEFQVE9QPXkKQ09ORklHX0kyQ19NVUxUSV9JTlNUQU5USUFURT15CkNP TkZJR19NTFhfUExBVEZPUk09eQpDT05GSUdfVE9VQ0hTQ1JFRU5fRE1JPXkKQ09ORklHX0lOVEVM X0lNUj15CkNPTkZJR19JTlRFTF9JUFM9eQpDT05GSUdfSU5URUxfUlNUPXkKQ09ORklHX0lOVEVM X1NNQVJUQ09OTkVDVD15CkNPTkZJR19JTlRFTF9CWFRXQ19QTUlDX1RNVT15CkNPTkZJR19JTlRF TF9DSFREQ19USV9QV1JCVE49eQpDT05GSUdfSU5URUxfTUZMRF9USEVSTUFMPXkKQ09ORklHX0lO VEVMX01JRF9QT1dFUl9CVVRUT049eQpDT05GSUdfSU5URUxfTVJGTERfUFdSQlROPXkKQ09ORklH X0lOVEVMX1BNQ19DT1JFPXkKQ09ORklHX0lOVEVMX1BNVF9DTEFTUz15CkNPTkZJR19JTlRFTF9Q TVRfVEVMRU1FVFJZPXkKQ09ORklHX0lOVEVMX1BNVF9DUkFTSExPRz15CkNPTkZJR19JTlRFTF9Q VU5JVF9JUEM9eQpDT05GSUdfSU5URUxfU0NVX0lQQz15CkNPTkZJR19JTlRFTF9TQ1U9eQpDT05G SUdfSU5URUxfU0NVX1BDST15CkNPTkZJR19JTlRFTF9TQ1VfUExBVEZPUk09eQpDT05GSUdfSU5U RUxfU0NVX0lQQ19VVElMPXkKQ09ORklHX1BNQ19BVE9NPXkKQ09ORklHX0dPTERGSVNIX1BJUEU9 eQpDT05GSUdfQ0hST01FX1BMQVRGT1JNUz15CkNPTkZJR19DSFJPTUVPU19MQVBUT1A9eQpDT05G SUdfQ0hST01FT1NfUFNUT1JFPXkKQ09ORklHX0NIUk9NRU9TX1RCTUM9eQpDT05GSUdfQ1JPU19F Qz15CkNPTkZJR19DUk9TX0VDX0kyQz15CkNPTkZJR19DUk9TX0VDX1JQTVNHPXkKQ09ORklHX0NS T1NfRUNfU1BJPXkKQ09ORklHX0NST1NfRUNfTFBDPXkKQ09ORklHX0NST1NfRUNfUFJPVE89eQpD T05GSUdfQ1JPU19LQkRfTEVEX0JBQ0tMSUdIVD15CkNPTkZJR19DUk9TX0VDX0NIQVJERVY9eQpD T05GSUdfQ1JPU19FQ19MSUdIVEJBUj15CkNPTkZJR19DUk9TX0VDX1ZCQz15CkNPTkZJR19DUk9T X0VDX0RFQlVHRlM9eQpDT05GSUdfQ1JPU19FQ19TRU5TT1JIVUI9eQpDT05GSUdfQ1JPU19FQ19T WVNGUz15CkNPTkZJR19DUk9TX0VDX1RZUEVDPXkKQ09ORklHX0NST1NfVVNCUERfTE9HR0VSPXkK Q09ORklHX0NST1NfVVNCUERfTk9USUZZPXkKQ09ORklHX1dJTENPX0VDPXkKQ09ORklHX1dJTENP X0VDX0RFQlVHRlM9eQpDT05GSUdfV0lMQ09fRUNfRVZFTlRTPXkKQ09ORklHX1dJTENPX0VDX1RF TEVNRVRSWT15CkNPTkZJR19NRUxMQU5PWF9QTEFURk9STT15CkNPTkZJR19NTFhSRUdfSE9UUExV Rz15CkNPTkZJR19NTFhSRUdfSU89eQpDT05GSUdfT0xQQ19FQz15CkNPTkZJR19TVVJGQUNFX1BM QVRGT1JNUz15CkNPTkZJR19TVVJGQUNFM19XTUk9eQpDT05GSUdfU1VSRkFDRV8zX0JVVFRPTj15 CkNPTkZJR19TVVJGQUNFXzNfUE9XRVJfT1BSRUdJT049eQpDT05GSUdfU1VSRkFDRV9HUEU9eQpD T05GSUdfU1VSRkFDRV9QUk8zX0JVVFRPTj15CkNPTkZJR19IQVZFX0NMSz15CkNPTkZJR19DTEtE RVZfTE9PS1VQPXkKQ09ORklHX0hBVkVfQ0xLX1BSRVBBUkU9eQpDT05GSUdfQ09NTU9OX0NMSz15 CkNPTkZJR19DT01NT05fQ0xLX1dNODMxWD15CkNPTkZJR19DT01NT05fQ0xLX01BWDc3Njg2PXkK Q09ORklHX0NPTU1PTl9DTEtfTUFYOTQ4NT15CkNPTkZJR19DT01NT05fQ0xLX1JLODA4PXkKQ09O RklHX0NPTU1PTl9DTEtfU0k1MzQxPXkKQ09ORklHX0NPTU1PTl9DTEtfU0k1MzUxPXkKQ09ORklH X0NPTU1PTl9DTEtfU0k1MTQ9eQpDT05GSUdfQ09NTU9OX0NMS19TSTU0ND15CkNPTkZJR19DT01N T05fQ0xLX1NJNTcwPXkKQ09ORklHX0NPTU1PTl9DTEtfQ0RDRTcwNj15CkNPTkZJR19DT01NT05f Q0xLX0NEQ0U5MjU9eQpDT05GSUdfQ09NTU9OX0NMS19DUzIwMDBfQ1A9eQpDT05GSUdfQ09NTU9O X0NMS19TMk1QUzExPXkKQ09ORklHX0NMS19UV0w2MDQwPXkKQ09ORklHX0NPTU1PTl9DTEtfTE9D SE5BR0FSPXkKQ09ORklHX0NPTU1PTl9DTEtfUEFMTUFTPXkKQ09ORklHX0NPTU1PTl9DTEtfUFdN PXkKQ09ORklHX0NPTU1PTl9DTEtfVkM1PXkKQ09ORklHX0NPTU1PTl9DTEtfQkQ3MThYWD15CkNP TkZJR19DT01NT05fQ0xLX0ZJWEVEX01NSU89eQpDT05GSUdfQ0xLX0xHTV9DR1U9eQpDT05GSUdf SFdTUElOTE9DSz15CgojCiMgQ2xvY2sgU291cmNlIGRyaXZlcnMKIwpDT05GSUdfVElNRVJfT0Y9 eQpDT05GSUdfVElNRVJfUFJPQkU9eQpDT05GSUdfQ0xLU1JDX0k4MjUzPXkKQ09ORklHX0NMS0VW VF9JODI1Mz15CkNPTkZJR19JODI1M19MT0NLPXkKQ09ORklHX0NMS0JMRF9JODI1Mz15CkNPTkZJ R19DTEtTUkNfTU1JTz15CkNPTkZJR19EV19BUEJfVElNRVI9eQpDT05GSUdfTUlDUk9DSElQX1BJ VDY0Qj15CiMgZW5kIG9mIENsb2NrIFNvdXJjZSBkcml2ZXJzCgpDT05GSUdfTUFJTEJPWD15CkNP TkZJR19QTEFURk9STV9NSFU9eQpDT05GSUdfUENDPXkKQ09ORklHX0FMVEVSQV9NQk9YPXkKQ09O RklHX01BSUxCT1hfVEVTVD15CkNPTkZJR19JT01NVV9JT1ZBPXkKQ09ORklHX0lPQVNJRD15CkNP TkZJR19JT01NVV9BUEk9eQpDT05GSUdfSU9NTVVfU1VQUE9SVD15CgojCiMgR2VuZXJpYyBJT01N VSBQYWdldGFibGUgU3VwcG9ydAojCiMgZW5kIG9mIEdlbmVyaWMgSU9NTVUgUGFnZXRhYmxlIFN1 cHBvcnQKCkNPTkZJR19JT01NVV9ERUJVR0ZTPXkKQ09ORklHX0lPTU1VX0RFRkFVTFRfUEFTU1RI Uk9VR0g9eQpDT05GSUdfT0ZfSU9NTVU9eQpDT05GSUdfSU9NTVVfRE1BPXkKQ09ORklHX0RNQVJf VEFCTEU9eQpDT05GSUdfSU5URUxfSU9NTVU9eQpDT05GSUdfSU5URUxfSU9NTVVfREVCVUdGUz15 CkNPTkZJR19JTlRFTF9JT01NVV9ERUZBVUxUX09OPXkKQ09ORklHX0lOVEVMX0lPTU1VX0ZMT1BQ WV9XQT15CkNPTkZJR19JTlRFTF9JT01NVV9TQ0FMQUJMRV9NT0RFX0RFRkFVTFRfT049eQpDT05G SUdfSFlQRVJWX0lPTU1VPXkKCiMKIyBSZW1vdGVwcm9jIGRyaXZlcnMKIwpDT05GSUdfUkVNT1RF UFJPQz15CkNPTkZJR19SRU1PVEVQUk9DX0NERVY9eQojIGVuZCBvZiBSZW1vdGVwcm9jIGRyaXZl cnMKCiMKIyBScG1zZyBkcml2ZXJzCiMKQ09ORklHX1JQTVNHPXkKQ09ORklHX1JQTVNHX0NIQVI9 eQpDT05GSUdfUlBNU0dfTlM9eQpDT05GSUdfUlBNU0dfUUNPTV9HTElOSz15CkNPTkZJR19SUE1T R19RQ09NX0dMSU5LX1JQTT15CkNPTkZJR19SUE1TR19WSVJUSU89eQojIGVuZCBvZiBScG1zZyBk cml2ZXJzCgpDT05GSUdfU09VTkRXSVJFPXkKCiMKIyBTb3VuZFdpcmUgRGV2aWNlcwojCkNPTkZJ R19TT1VORFdJUkVfQ0FERU5DRT15CkNPTkZJR19TT1VORFdJUkVfSU5URUw9eQpDT05GSUdfU09V TkRXSVJFX1FDT009eQpDT05GSUdfU09VTkRXSVJFX0dFTkVSSUNfQUxMT0NBVElPTj15CgojCiMg U09DIChTeXN0ZW0gT24gQ2hpcCkgc3BlY2lmaWMgRHJpdmVycwojCgojCiMgQW1sb2dpYyBTb0Mg ZHJpdmVycwojCiMgZW5kIG9mIEFtbG9naWMgU29DIGRyaXZlcnMKCiMKIyBCcm9hZGNvbSBTb0Mg ZHJpdmVycwojCiMgZW5kIG9mIEJyb2FkY29tIFNvQyBkcml2ZXJzCgojCiMgTlhQL0ZyZWVzY2Fs ZSBRb3JJUSBTb0MgZHJpdmVycwojCiMgZW5kIG9mIE5YUC9GcmVlc2NhbGUgUW9ySVEgU29DIGRy aXZlcnMKCiMKIyBpLk1YIFNvQyBkcml2ZXJzCiMKIyBlbmQgb2YgaS5NWCBTb0MgZHJpdmVycwoK IwojIEVuYWJsZSBMaXRlWCBTb0MgQnVpbGRlciBzcGVjaWZpYyBkcml2ZXJzCiMKQ09ORklHX0xJ VEVYPXkKQ09ORklHX0xJVEVYX1NPQ19DT05UUk9MTEVSPXkKIyBlbmQgb2YgRW5hYmxlIExpdGVY IFNvQyBCdWlsZGVyIHNwZWNpZmljIGRyaXZlcnMKCiMKIyBRdWFsY29tbSBTb0MgZHJpdmVycwoj CkNPTkZJR19RQ09NX1FNSV9IRUxQRVJTPXkKIyBlbmQgb2YgUXVhbGNvbW0gU29DIGRyaXZlcnMK CkNPTkZJR19TT0NfVEk9eQoKIwojIFhpbGlueCBTb0MgZHJpdmVycwojCkNPTkZJR19YSUxJTlhf VkNVPXkKIyBlbmQgb2YgWGlsaW54IFNvQyBkcml2ZXJzCiMgZW5kIG9mIFNPQyAoU3lzdGVtIE9u IENoaXApIHNwZWNpZmljIERyaXZlcnMKCkNPTkZJR19QTV9ERVZGUkVRPXkKCiMKIyBERVZGUkVR IEdvdmVybm9ycwojCkNPTkZJR19ERVZGUkVRX0dPVl9TSU1QTEVfT05ERU1BTkQ9eQpDT05GSUdf REVWRlJFUV9HT1ZfUEVSRk9STUFOQ0U9eQpDT05GSUdfREVWRlJFUV9HT1ZfUE9XRVJTQVZFPXkK Q09ORklHX0RFVkZSRVFfR09WX1VTRVJTUEFDRT15CkNPTkZJR19ERVZGUkVRX0dPVl9QQVNTSVZF PXkKCiMKIyBERVZGUkVRIERyaXZlcnMKIwpDT05GSUdfUE1fREVWRlJFUV9FVkVOVD15CkNPTkZJ R19FWFRDT049eQoKIwojIEV4dGNvbiBEZXZpY2UgRHJpdmVycwojCkNPTkZJR19FWFRDT05fQURD X0pBQ0s9eQpDT05GSUdfRVhUQ09OX0FSSVpPTkE9eQpDT05GSUdfRVhUQ09OX0FYUDI4OD15CkNP TkZJR19FWFRDT05fRlNBOTQ4MD15CkNPTkZJR19FWFRDT05fR1BJTz15CkNPTkZJR19FWFRDT05f SU5URUxfSU5UMzQ5Nj15CkNPTkZJR19FWFRDT05fSU5URUxfQ0hUX1dDPXkKQ09ORklHX0VYVENP Tl9JTlRFTF9NUkZMRD15CkNPTkZJR19FWFRDT05fTUFYMTQ1Nzc9eQpDT05GSUdfRVhUQ09OX01B WDMzNTU9eQpDT05GSUdfRVhUQ09OX01BWDc3NjkzPXkKQ09ORklHX0VYVENPTl9NQVg3Nzg0Mz15 CkNPTkZJR19FWFRDT05fTUFYODk5Nz15CkNPTkZJR19FWFRDT05fUEFMTUFTPXkKQ09ORklHX0VY VENPTl9QVE41MTUwPXkKQ09ORklHX0VYVENPTl9SVDg5NzNBPXkKQ09ORklHX0VYVENPTl9TTTU1 MDI9eQpDT05GSUdfRVhUQ09OX1VTQl9HUElPPXkKQ09ORklHX0VYVENPTl9VU0JDX0NST1NfRUM9 eQpDT05GSUdfRVhUQ09OX1VTQkNfVFVTQjMyMD15CkNPTkZJR19NRU1PUlk9eQpDT05GSUdfSUlP PXkKQ09ORklHX0lJT19CVUZGRVI9eQpDT05GSUdfSUlPX0JVRkZFUl9DQj15CkNPTkZJR19JSU9f QlVGRkVSX0RNQT15CkNPTkZJR19JSU9fQlVGRkVSX0RNQUVOR0lORT15CkNPTkZJR19JSU9fQlVG RkVSX0hXX0NPTlNVTUVSPXkKQ09ORklHX0lJT19LRklGT19CVUY9eQpDT05GSUdfSUlPX1RSSUdH RVJFRF9CVUZGRVI9eQpDT05GSUdfSUlPX0NPTkZJR0ZTPXkKQ09ORklHX0lJT19UUklHR0VSPXkK Q09ORklHX0lJT19DT05TVU1FUlNfUEVSX1RSSUdHRVI9MgpDT05GSUdfSUlPX1NXX0RFVklDRT15 CkNPTkZJR19JSU9fU1dfVFJJR0dFUj15CkNPTkZJR19JSU9fVFJJR0dFUkVEX0VWRU5UPXkKCiMK IyBBY2NlbGVyb21ldGVycwojCkNPTkZJR19BRElTMTYyMDE9eQpDT05GSUdfQURJUzE2MjA5PXkK Q09ORklHX0FEWEwzNzI9eQpDT05GSUdfQURYTDM3Ml9TUEk9eQpDT05GSUdfQURYTDM3Ml9JMkM9 eQpDT05GSUdfQk1BMjIwPXkKQ09ORklHX0JNQTQwMD15CkNPTkZJR19CTUE0MDBfSTJDPXkKQ09O RklHX0JNQTQwMF9TUEk9eQpDT05GSUdfQk1DMTUwX0FDQ0VMPXkKQ09ORklHX0JNQzE1MF9BQ0NF TF9JMkM9eQpDT05GSUdfQk1DMTUwX0FDQ0VMX1NQST15CkNPTkZJR19EQTI4MD15CkNPTkZJR19E QTMxMT15CkNPTkZJR19ETUFSRDA2PXkKQ09ORklHX0RNQVJEMDk9eQpDT05GSUdfRE1BUkQxMD15 CkNPTkZJR19ISURfU0VOU09SX0FDQ0VMXzNEPXkKQ09ORklHX0lJT19DUk9TX0VDX0FDQ0VMX0xF R0FDWT15CkNPTkZJR19LWFNEOT15CkNPTkZJR19LWFNEOV9TUEk9eQpDT05GSUdfS1hTRDlfSTJD PXkKQ09ORklHX0tYQ0pLMTAxMz15CkNPTkZJR19NQzMyMzA9eQpDT05GSUdfTU1BNzQ1NT15CkNP TkZJR19NTUE3NDU1X0kyQz15CkNPTkZJR19NTUE3NDU1X1NQST15CkNPTkZJR19NTUE3NjYwPXkK Q09ORklHX01NQTg0NTI9eQpDT05GSUdfTU1BOTU1MV9DT1JFPXkKQ09ORklHX01NQTk1NTE9eQpD T05GSUdfTU1BOTU1Mz15CkNPTkZJR19NWEM0MDA1PXkKQ09ORklHX01YQzYyNTU9eQpDT05GSUdf U0NBMzAwMD15CkNPTkZJR19TVEs4MzEyPXkKQ09ORklHX1NUSzhCQTUwPXkKIyBlbmQgb2YgQWNj ZWxlcm9tZXRlcnMKCiMKIyBBbmFsb2cgdG8gZGlnaXRhbCBjb252ZXJ0ZXJzCiMKQ09ORklHX0FE X1NJR01BX0RFTFRBPXkKQ09ORklHX0FENzA5MVI1PXkKQ09ORklHX0FENzEyND15CkNPTkZJR19B RDcxOTI9eQpDT05GSUdfQUQ3MjY2PXkKQ09ORklHX0FENzI5MT15CkNPTkZJR19BRDcyOTI9eQpD T05GSUdfQUQ3Mjk4PXkKQ09ORklHX0FENzQ3Nj15CkNPTkZJR19BRDc2MDY9eQpDT05GSUdfQUQ3 NjA2X0lGQUNFX1BBUkFMTEVMPXkKQ09ORklHX0FENzYwNl9JRkFDRV9TUEk9eQpDT05GSUdfQUQ3 NzY2PXkKQ09ORklHX0FENzc2OF8xPXkKQ09ORklHX0FENzc4MD15CkNPTkZJR19BRDc3OTE9eQpD T05GSUdfQUQ3NzkzPXkKQ09ORklHX0FENzg4Nz15CkNPTkZJR19BRDc5MjM9eQpDT05GSUdfQUQ3 OTQ5PXkKQ09ORklHX0FENzk5WD15CkNPTkZJR19BRDk0Njc9eQpDT05GSUdfQURJX0FYSV9BREM9 eQpDT05GSUdfQVhQMjBYX0FEQz15CkNPTkZJR19BWFAyODhfQURDPXkKQ09ORklHX0NDMTAwMDFf QURDPXkKQ09ORklHX0NQQ0FQX0FEQz15CkNPTkZJR19EQTkxNTBfR1BBREM9eQpDT05GSUdfRExO Ml9BREM9eQpDT05GSUdfRU5WRUxPUEVfREVURUNUT1I9eQpDT05GSUdfSEk4NDM1PXkKQ09ORklH X0hYNzExPXkKQ09ORklHX0lOVEVMX01SRkxEX0FEQz15CkNPTkZJR19MUDg3ODhfQURDPXkKQ09O RklHX0xUQzI0NzE9eQpDT05GSUdfTFRDMjQ4NT15CkNPTkZJR19MVEMyNDk2PXkKQ09ORklHX0xU QzI0OTc9eQpDT05GSUdfTUFYMTAyNz15CkNPTkZJR19NQVgxMTEwMD15CkNPTkZJR19NQVgxMTE4 PXkKQ09ORklHX01BWDEyNDE9eQpDT05GSUdfTUFYMTM2Mz15CkNPTkZJR19NQVg5NjExPXkKQ09O RklHX01DUDMyMFg9eQpDT05GSUdfTUNQMzQyMj15CkNPTkZJR19NQ1AzOTExPXkKQ09ORklHX01F RElBVEVLX01UNjM2MF9BREM9eQpDT05GSUdfTUVOX1oxODhfQURDPXkKQ09ORklHX01QMjYyOV9B REM9eQpDT05GSUdfTkFVNzgwMj15CkNPTkZJR19QQUxNQVNfR1BBREM9eQpDT05GSUdfUUNPTV9W QURDX0NPTU1PTj15CkNPTkZJR19RQ09NX1NQTUlfSUFEQz15CkNPTkZJR19RQ09NX1NQTUlfVkFE Qz15CkNPTkZJR19RQ09NX1NQTUlfQURDNT15CkNPTkZJR19STjVUNjE4X0FEQz15CkNPTkZJR19T RF9BRENfTU9EVUxBVE9SPXkKQ09ORklHX1NUTVBFX0FEQz15CkNPTkZJR19TVFgxMDQ9eQpDT05G SUdfVElfQURDMDgxQz15CkNPTkZJR19USV9BREMwODMyPXkKQ09ORklHX1RJX0FEQzA4NFMwMjE9 eQpDT05GSUdfVElfQURDMTIxMzg9eQpDT05GSUdfVElfQURDMTA4UzEwMj15CkNPTkZJR19USV9B REMxMjhTMDUyPXkKQ09ORklHX1RJX0FEQzE2MVM2MjY9eQpDT05GSUdfVElfQURTMTAxNT15CkNP TkZJR19USV9BRFM3OTUwPXkKQ09ORklHX1RJX0FEUzgzNDQ9eQpDT05GSUdfVElfQURTODY4OD15 CkNPTkZJR19USV9BRFMxMjRTMDg9eQpDT05GSUdfVElfQU0zMzVYX0FEQz15CkNPTkZJR19USV9U TEM0NTQxPXkKQ09ORklHX1RXTDQwMzBfTUFEQz15CkNPTkZJR19UV0w2MDMwX0dQQURDPXkKQ09O RklHX1ZGNjEwX0FEQz15CkNPTkZJR19WSVBFUkJPQVJEX0FEQz15CkNPTkZJR19YSUxJTlhfWEFE Qz15CiMgZW5kIG9mIEFuYWxvZyB0byBkaWdpdGFsIGNvbnZlcnRlcnMKCiMKIyBBbmFsb2cgRnJv bnQgRW5kcwojCkNPTkZJR19JSU9fUkVTQ0FMRT15CiMgZW5kIG9mIEFuYWxvZyBGcm9udCBFbmRz CgojCiMgQW1wbGlmaWVycwojCkNPTkZJR19BRDgzNjY9eQpDT05GSUdfSE1DNDI1PXkKIyBlbmQg b2YgQW1wbGlmaWVycwoKIwojIENoZW1pY2FsIFNlbnNvcnMKIwpDT05GSUdfQVRMQVNfUEhfU0VO U09SPXkKQ09ORklHX0FUTEFTX0VaT19TRU5TT1I9eQpDT05GSUdfQk1FNjgwPXkKQ09ORklHX0JN RTY4MF9JMkM9eQpDT05GSUdfQk1FNjgwX1NQST15CkNPTkZJR19DQ1M4MTE9eQpDT05GSUdfSUFR Q09SRT15CkNPTkZJR19QTVM3MDAzPXkKQ09ORklHX1NDRDMwX0NPUkU9eQpDT05GSUdfU0NEMzBf STJDPXkKQ09ORklHX1NDRDMwX1NFUklBTD15CkNPTkZJR19TRU5TSVJJT05fU0dQMzA9eQpDT05G SUdfU1BTMzA9eQpDT05GSUdfVlo4OVg9eQojIGVuZCBvZiBDaGVtaWNhbCBTZW5zb3JzCgpDT05G SUdfSUlPX0NST1NfRUNfU0VOU09SU19DT1JFPXkKQ09ORklHX0lJT19DUk9TX0VDX1NFTlNPUlM9 eQpDT05GSUdfSUlPX0NST1NfRUNfU0VOU09SU19MSURfQU5HTEU9eQoKIwojIEhpZCBTZW5zb3Ig SUlPIENvbW1vbgojCkNPTkZJR19ISURfU0VOU09SX0lJT19DT01NT049eQpDT05GSUdfSElEX1NF TlNPUl9JSU9fVFJJR0dFUj15CiMgZW5kIG9mIEhpZCBTZW5zb3IgSUlPIENvbW1vbgoKQ09ORklH X0lJT19NU19TRU5TT1JTX0kyQz15CgojCiMgU1NQIFNlbnNvciBDb21tb24KIwpDT05GSUdfSUlP X1NTUF9TRU5TT1JTX0NPTU1PTlM9eQpDT05GSUdfSUlPX1NTUF9TRU5TT1JIVUI9eQojIGVuZCBv ZiBTU1AgU2Vuc29yIENvbW1vbgoKQ09ORklHX0lJT19TVF9TRU5TT1JTX0kyQz15CkNPTkZJR19J SU9fU1RfU0VOU09SU19TUEk9eQpDT05GSUdfSUlPX1NUX1NFTlNPUlNfQ09SRT15CgojCiMgRGln aXRhbCB0byBhbmFsb2cgY29udmVydGVycwojCkNPTkZJR19BRDUwNjQ9eQpDT05GSUdfQUQ1MzYw PXkKQ09ORklHX0FENTM4MD15CkNPTkZJR19BRDU0MjE9eQpDT05GSUdfQUQ1NDQ2PXkKQ09ORklH X0FENTQ0OT15CkNPTkZJR19BRDU1OTJSX0JBU0U9eQpDT05GSUdfQUQ1NTkyUj15CkNPTkZJR19B RDU1OTNSPXkKQ09ORklHX0FENTUwND15CkNPTkZJR19BRDU2MjRSX1NQST15CkNPTkZJR19BRDU2 ODY9eQpDT05GSUdfQUQ1Njg2X1NQST15CkNPTkZJR19BRDU2OTZfSTJDPXkKQ09ORklHX0FENTc1 NT15CkNPTkZJR19BRDU3NTg9eQpDT05GSUdfQUQ1NzYxPXkKQ09ORklHX0FENTc2ND15CkNPTkZJ R19BRDU3NzBSPXkKQ09ORklHX0FENTc5MT15CkNPTkZJR19BRDczMDM9eQpDT05GSUdfQUQ4ODAx PXkKQ09ORklHX0NJT19EQUM9eQpDT05GSUdfRFBPVF9EQUM9eQpDT05GSUdfRFM0NDI0PXkKQ09O RklHX0xUQzE2NjA9eQpDT05GSUdfTFRDMjYzMj15CkNPTkZJR19NNjIzMzI9eQpDT05GSUdfTUFY NTE3PXkKQ09ORklHX01BWDU4MjE9eQpDT05GSUdfTUNQNDcyNT15CkNPTkZJR19NQ1A0OTIyPXkK Q09ORklHX1RJX0RBQzA4MlMwODU9eQpDT05GSUdfVElfREFDNTU3MT15CkNPTkZJR19USV9EQUM3 MzExPXkKQ09ORklHX1RJX0RBQzc2MTI9eQpDT05GSUdfVkY2MTBfREFDPXkKIyBlbmQgb2YgRGln aXRhbCB0byBhbmFsb2cgY29udmVydGVycwoKIwojIElJTyBkdW1teSBkcml2ZXIKIwpDT05GSUdf SUlPX0RVTU1ZX0VWR0VOPXkKQ09ORklHX0lJT19TSU1QTEVfRFVNTVk9eQpDT05GSUdfSUlPX1NJ TVBMRV9EVU1NWV9FVkVOVFM9eQpDT05GSUdfSUlPX1NJTVBMRV9EVU1NWV9CVUZGRVI9eQojIGVu ZCBvZiBJSU8gZHVtbXkgZHJpdmVyCgojCiMgRnJlcXVlbmN5IFN5bnRoZXNpemVycyBERFMvUExM CiMKCiMKIyBDbG9jayBHZW5lcmF0b3IvRGlzdHJpYnV0aW9uCiMKQ09ORklHX0FEOTUyMz15CiMg ZW5kIG9mIENsb2NrIEdlbmVyYXRvci9EaXN0cmlidXRpb24KCiMKIyBQaGFzZS1Mb2NrZWQgTG9v cCAoUExMKSBmcmVxdWVuY3kgc3ludGhlc2l6ZXJzCiMKQ09ORklHX0FERjQzNTA9eQpDT05GSUdf QURGNDM3MT15CiMgZW5kIG9mIFBoYXNlLUxvY2tlZCBMb29wIChQTEwpIGZyZXF1ZW5jeSBzeW50 aGVzaXplcnMKIyBlbmQgb2YgRnJlcXVlbmN5IFN5bnRoZXNpemVycyBERFMvUExMCgojCiMgRGln aXRhbCBneXJvc2NvcGUgc2Vuc29ycwojCkNPTkZJR19BRElTMTYwODA9eQpDT05GSUdfQURJUzE2 MTMwPXkKQ09ORklHX0FESVMxNjEzNj15CkNPTkZJR19BRElTMTYyNjA9eQpDT05GSUdfQURYUlMy OTA9eQpDT05GSUdfQURYUlM0NTA9eQpDT05GSUdfQk1HMTYwPXkKQ09ORklHX0JNRzE2MF9JMkM9 eQpDT05GSUdfQk1HMTYwX1NQST15CkNPTkZJR19GWEFTMjEwMDJDPXkKQ09ORklHX0ZYQVMyMTAw MkNfSTJDPXkKQ09ORklHX0ZYQVMyMTAwMkNfU1BJPXkKQ09ORklHX0hJRF9TRU5TT1JfR1lST18z RD15CkNPTkZJR19NUFUzMDUwPXkKQ09ORklHX01QVTMwNTBfSTJDPXkKQ09ORklHX0lJT19TVF9H WVJPXzNBWElTPXkKQ09ORklHX0lJT19TVF9HWVJPX0kyQ18zQVhJUz15CkNPTkZJR19JSU9fU1Rf R1lST19TUElfM0FYSVM9eQpDT05GSUdfSVRHMzIwMD15CiMgZW5kIG9mIERpZ2l0YWwgZ3lyb3Nj b3BlIHNlbnNvcnMKCiMKIyBIZWFsdGggU2Vuc29ycwojCgojCiMgSGVhcnQgUmF0ZSBNb25pdG9y cwojCkNPTkZJR19BRkU0NDAzPXkKQ09ORklHX0FGRTQ0MDQ9eQpDT05GSUdfTUFYMzAxMDA9eQpD T05GSUdfTUFYMzAxMDI9eQojIGVuZCBvZiBIZWFydCBSYXRlIE1vbml0b3JzCiMgZW5kIG9mIEhl YWx0aCBTZW5zb3JzCgojCiMgSHVtaWRpdHkgc2Vuc29ycwojCkNPTkZJR19BTTIzMTU9eQpDT05G SUdfREhUMTE9eQpDT05GSUdfSERDMTAwWD15CkNPTkZJR19IREMyMDEwPXkKQ09ORklHX0hJRF9T RU5TT1JfSFVNSURJVFk9eQpDT05GSUdfSFRTMjIxPXkKQ09ORklHX0hUUzIyMV9JMkM9eQpDT05G SUdfSFRTMjIxX1NQST15CkNPTkZJR19IVFUyMT15CkNPTkZJR19TSTcwMDU9eQpDT05GSUdfU0k3 MDIwPXkKIyBlbmQgb2YgSHVtaWRpdHkgc2Vuc29ycwoKIwojIEluZXJ0aWFsIG1lYXN1cmVtZW50 IHVuaXRzCiMKQ09ORklHX0FESVMxNjQwMD15CkNPTkZJR19BRElTMTY0NjA9eQpDT05GSUdfQURJ UzE2NDc1PXkKQ09ORklHX0FESVMxNjQ4MD15CkNPTkZJR19CTUkxNjA9eQpDT05GSUdfQk1JMTYw X0kyQz15CkNPTkZJR19CTUkxNjBfU1BJPXkKQ09ORklHX0ZYT1M4NzAwPXkKQ09ORklHX0ZYT1M4 NzAwX0kyQz15CkNPTkZJR19GWE9TODcwMF9TUEk9eQpDT05GSUdfS01YNjE9eQpDT05GSUdfSU5W X0lDTTQyNjAwPXkKQ09ORklHX0lOVl9JQ000MjYwMF9JMkM9eQpDT05GSUdfSU5WX0lDTTQyNjAw X1NQST15CkNPTkZJR19JTlZfTVBVNjA1MF9JSU89eQpDT05GSUdfSU5WX01QVTYwNTBfSTJDPXkK Q09ORklHX0lOVl9NUFU2MDUwX1NQST15CkNPTkZJR19JSU9fU1RfTFNNNkRTWD15CkNPTkZJR19J SU9fU1RfTFNNNkRTWF9JMkM9eQpDT05GSUdfSUlPX1NUX0xTTTZEU1hfU1BJPXkKQ09ORklHX0lJ T19TVF9MU002RFNYX0kzQz15CiMgZW5kIG9mIEluZXJ0aWFsIG1lYXN1cmVtZW50IHVuaXRzCgpD T05GSUdfSUlPX0FESVNfTElCPXkKQ09ORklHX0lJT19BRElTX0xJQl9CVUZGRVI9eQoKIwojIExp Z2h0IHNlbnNvcnMKIwpDT05GSUdfQUNQSV9BTFM9eQpDT05GSUdfQURKRF9TMzExPXkKQ09ORklH X0FEVVgxMDIwPXkKQ09ORklHX0FMMzAxMD15CkNPTkZJR19BTDMzMjBBPXkKQ09ORklHX0FQRFM5 MzAwPXkKQ09ORklHX0FQRFM5OTYwPXkKQ09ORklHX0FTNzMyMTE9eQpDT05GSUdfQkgxNzUwPXkK Q09ORklHX0JIMTc4MD15CkNPTkZJR19DTTMyMTgxPXkKQ09ORklHX0NNMzIzMj15CkNPTkZJR19D TTMzMjM9eQpDT05GSUdfQ00zNjA1PXkKQ09ORklHX0NNMzY2NTE9eQpDT05GSUdfSUlPX0NST1Nf RUNfTElHSFRfUFJPWD15CkNPTkZJR19HUDJBUDAwMj15CkNPTkZJR19HUDJBUDAyMEEwMEY9eQpD T05GSUdfSVFTNjIxX0FMUz15CkNPTkZJR19TRU5TT1JTX0lTTDI5MDE4PXkKQ09ORklHX1NFTlNP UlNfSVNMMjkwMjg9eQpDT05GSUdfSVNMMjkxMjU9eQpDT05GSUdfSElEX1NFTlNPUl9BTFM9eQpD T05GSUdfSElEX1NFTlNPUl9QUk9YPXkKQ09ORklHX0pTQTEyMTI9eQpDT05GSUdfUlBSMDUyMT15 CkNPTkZJR19TRU5TT1JTX0xNMzUzMz15CkNPTkZJR19MVFI1MDE9eQpDT05GSUdfTFYwMTA0Q1M9 eQpDT05GSUdfTUFYNDQwMDA9eQpDT05GSUdfTUFYNDQwMDk9eQpDT05GSUdfTk9BMTMwNT15CkNP TkZJR19PUFQzMDAxPXkKQ09ORklHX1BBMTIyMDMwMDE9eQpDT05GSUdfU0kxMTMzPXkKQ09ORklH X1NJMTE0NT15CkNPTkZJR19TVEszMzEwPXkKQ09ORklHX1NUX1VWSVMyNT15CkNPTkZJR19TVF9V VklTMjVfSTJDPXkKQ09ORklHX1NUX1VWSVMyNV9TUEk9eQpDT05GSUdfVENTMzQxND15CkNPTkZJ R19UQ1MzNDcyPXkKQ09ORklHX1NFTlNPUlNfVFNMMjU2Mz15CkNPTkZJR19UU0wyNTgzPXkKQ09O RklHX1RTTDI3NzI9eQpDT05GSUdfVFNMNDUzMT15CkNPTkZJR19VUzUxODJEPXkKQ09ORklHX1ZD Tkw0MDAwPXkKQ09ORklHX1ZDTkw0MDM1PXkKQ09ORklHX1ZFTUw2MDMwPXkKQ09ORklHX1ZFTUw2 MDcwPXkKQ09ORklHX1ZMNjE4MD15CkNPTkZJR19aT1BUMjIwMT15CiMgZW5kIG9mIExpZ2h0IHNl bnNvcnMKCiMKIyBNYWduZXRvbWV0ZXIgc2Vuc29ycwojCkNPTkZJR19BSzg5NzQ9eQpDT05GSUdf QUs4OTc1PXkKQ09ORklHX0FLMDk5MTE9eQpDT05GSUdfQk1DMTUwX01BR049eQpDT05GSUdfQk1D MTUwX01BR05fSTJDPXkKQ09ORklHX0JNQzE1MF9NQUdOX1NQST15CkNPTkZJR19NQUczMTEwPXkK Q09ORklHX0hJRF9TRU5TT1JfTUFHTkVUT01FVEVSXzNEPXkKQ09ORklHX01NQzM1MjQwPXkKQ09O RklHX0lJT19TVF9NQUdOXzNBWElTPXkKQ09ORklHX0lJT19TVF9NQUdOX0kyQ18zQVhJUz15CkNP TkZJR19JSU9fU1RfTUFHTl9TUElfM0FYSVM9eQpDT05GSUdfU0VOU09SU19ITUM1ODQzPXkKQ09O RklHX1NFTlNPUlNfSE1DNTg0M19JMkM9eQpDT05GSUdfU0VOU09SU19ITUM1ODQzX1NQST15CkNP TkZJR19TRU5TT1JTX1JNMzEwMD15CkNPTkZJR19TRU5TT1JTX1JNMzEwMF9JMkM9eQpDT05GSUdf U0VOU09SU19STTMxMDBfU1BJPXkKIyBlbmQgb2YgTWFnbmV0b21ldGVyIHNlbnNvcnMKCiMKIyBN dWx0aXBsZXhlcnMKIwpDT05GSUdfSUlPX01VWD15CiMgZW5kIG9mIE11bHRpcGxleGVycwoKIwoj IEluY2xpbm9tZXRlciBzZW5zb3JzCiMKQ09ORklHX0hJRF9TRU5TT1JfSU5DTElOT01FVEVSXzNE PXkKQ09ORklHX0hJRF9TRU5TT1JfREVWSUNFX1JPVEFUSU9OPXkKIyBlbmQgb2YgSW5jbGlub21l dGVyIHNlbnNvcnMKCiMKIyBUcmlnZ2VycyAtIHN0YW5kYWxvbmUKIwpDT05GSUdfSUlPX0hSVElN RVJfVFJJR0dFUj15CkNPTkZJR19JSU9fSU5URVJSVVBUX1RSSUdHRVI9eQpDT05GSUdfSUlPX1RJ R0hUTE9PUF9UUklHR0VSPXkKQ09ORklHX0lJT19TWVNGU19UUklHR0VSPXkKIyBlbmQgb2YgVHJp Z2dlcnMgLSBzdGFuZGFsb25lCgojCiMgTGluZWFyIGFuZCBhbmd1bGFyIHBvc2l0aW9uIHNlbnNv cnMKIwpDT05GSUdfSVFTNjI0X1BPUz15CiMgZW5kIG9mIExpbmVhciBhbmQgYW5ndWxhciBwb3Np dGlvbiBzZW5zb3JzCgojCiMgRGlnaXRhbCBwb3RlbnRpb21ldGVycwojCkNPTkZJR19BRDUyNzI9 eQpDT05GSUdfRFMxODAzPXkKQ09ORklHX01BWDU0MzI9eQpDT05GSUdfTUFYNTQ4MT15CkNPTkZJ R19NQVg1NDg3PXkKQ09ORklHX01DUDQwMTg9eQpDT05GSUdfTUNQNDEzMT15CkNPTkZJR19NQ1A0 NTMxPXkKQ09ORklHX01DUDQxMDEwPXkKQ09ORklHX1RQTDAxMDI9eQojIGVuZCBvZiBEaWdpdGFs IHBvdGVudGlvbWV0ZXJzCgojCiMgRGlnaXRhbCBwb3RlbnRpb3N0YXRzCiMKQ09ORklHX0xNUDkx MDAwPXkKIyBlbmQgb2YgRGlnaXRhbCBwb3RlbnRpb3N0YXRzCgojCiMgUHJlc3N1cmUgc2Vuc29y cwojCkNPTkZJR19BQlAwNjBNRz15CkNPTkZJR19CTVAyODA9eQpDT05GSUdfQk1QMjgwX0kyQz15 CkNPTkZJR19CTVAyODBfU1BJPXkKQ09ORklHX0lJT19DUk9TX0VDX0JBUk89eQpDT05GSUdfRExI TDYwRD15CkNPTkZJR19EUFMzMTA9eQpDT05GSUdfSElEX1NFTlNPUl9QUkVTUz15CkNPTkZJR19I UDAzPXkKQ09ORklHX0lDUDEwMTAwPXkKQ09ORklHX01QTDExNT15CkNPTkZJR19NUEwxMTVfSTJD PXkKQ09ORklHX01QTDExNV9TUEk9eQpDT05GSUdfTVBMMzExNT15CkNPTkZJR19NUzU2MTE9eQpD T05GSUdfTVM1NjExX0kyQz15CkNPTkZJR19NUzU2MTFfU1BJPXkKQ09ORklHX01TNTYzNz15CkNP TkZJR19JSU9fU1RfUFJFU1M9eQpDT05GSUdfSUlPX1NUX1BSRVNTX0kyQz15CkNPTkZJR19JSU9f U1RfUFJFU1NfU1BJPXkKQ09ORklHX1Q1NDAzPXkKQ09ORklHX0hQMjA2Qz15CkNPTkZJR19aUEEy MzI2PXkKQ09ORklHX1pQQTIzMjZfSTJDPXkKQ09ORklHX1pQQTIzMjZfU1BJPXkKIyBlbmQgb2Yg UHJlc3N1cmUgc2Vuc29ycwoKIwojIExpZ2h0bmluZyBzZW5zb3JzCiMKQ09ORklHX0FTMzkzNT15 CiMgZW5kIG9mIExpZ2h0bmluZyBzZW5zb3JzCgojCiMgUHJveGltaXR5IGFuZCBkaXN0YW5jZSBz ZW5zb3JzCiMKQ09ORklHX0lTTDI5NTAxPXkKQ09ORklHX0xJREFSX0xJVEVfVjI9eQpDT05GSUdf TUIxMjMyPXkKQ09ORklHX1BJTkc9eQpDT05GSUdfUkZENzc0MDI9eQpDT05GSUdfU1JGMDQ9eQpD T05GSUdfU1g5MzEwPXkKQ09ORklHX1NYOTUwMD15CkNPTkZJR19TUkYwOD15CkNPTkZJR19WQ05M MzAyMD15CkNPTkZJR19WTDUzTDBYX0kyQz15CiMgZW5kIG9mIFByb3hpbWl0eSBhbmQgZGlzdGFu Y2Ugc2Vuc29ycwoKIwojIFJlc29sdmVyIHRvIGRpZ2l0YWwgY29udmVydGVycwojCkNPTkZJR19B RDJTOTA9eQpDT05GSUdfQUQyUzEyMDA9eQojIGVuZCBvZiBSZXNvbHZlciB0byBkaWdpdGFsIGNv bnZlcnRlcnMKCiMKIyBUZW1wZXJhdHVyZSBzZW5zb3JzCiMKQ09ORklHX0lRUzYyMEFUX1RFTVA9 eQpDT05GSUdfTFRDMjk4Mz15CkNPTkZJR19NQVhJTV9USEVSTU9DT1VQTEU9eQpDT05GSUdfSElE X1NFTlNPUl9URU1QPXkKQ09ORklHX01MWDkwNjE0PXkKQ09ORklHX01MWDkwNjMyPXkKQ09ORklH X1RNUDAwNj15CkNPTkZJR19UTVAwMDc9eQpDT05GSUdfVFNZUzAxPXkKQ09ORklHX1RTWVMwMkQ9 eQpDT05GSUdfTUFYMzE4NTY9eQojIGVuZCBvZiBUZW1wZXJhdHVyZSBzZW5zb3JzCgpDT05GSUdf TlRCPXkKQ09ORklHX05UQl9NU0k9eQpDT05GSUdfTlRCX0lEVD15CkNPTkZJR19OVEJfU1dJVENI VEVDPXkKQ09ORklHX05UQl9QSU5HUE9ORz15CkNPTkZJR19OVEJfVE9PTD15CkNPTkZJR19OVEJf UEVSRj15CkNPTkZJR19OVEJfTVNJX1RFU1Q9eQpDT05GSUdfTlRCX1RSQU5TUE9SVD15CkNPTkZJ R19WTUVfQlVTPXkKCiMKIyBWTUUgQnJpZGdlIERyaXZlcnMKIwpDT05GSUdfVk1FX0NBOTFDWDQy PXkKQ09ORklHX1ZNRV9UU0kxNDg9eQpDT05GSUdfVk1FX0ZBS0U9eQoKIwojIFZNRSBCb2FyZCBE cml2ZXJzCiMKQ09ORklHX1ZNSVZNRV83ODA1PXkKCiMKIyBWTUUgRGV2aWNlIERyaXZlcnMKIwpD T05GSUdfVk1FX1VTRVI9eQpDT05GSUdfUFdNPXkKQ09ORklHX1BXTV9TWVNGUz15CkNPTkZJR19Q V01fREVCVUc9eQpDT05GSUdfUFdNX0FUTUVMX0hMQ0RDX1BXTT15CkNPTkZJR19QV01fQVRNRUxf VENCPXkKQ09ORklHX1BXTV9DUkM9eQpDT05GSUdfUFdNX0NST1NfRUM9eQpDT05GSUdfUFdNX0RX Qz15CkNPTkZJR19QV01fRlNMX0ZUTT15CkNPTkZJR19QV01fSU5URUxfTEdNPXkKQ09ORklHX1BX TV9JUVM2MjBBPXkKQ09ORklHX1BXTV9MUDM5NDM9eQpDT05GSUdfUFdNX0xQU1M9eQpDT05GSUdf UFdNX0xQU1NfUENJPXkKQ09ORklHX1BXTV9MUFNTX1BMQVRGT1JNPXkKQ09ORklHX1BXTV9QQ0E5 Njg1PXkKQ09ORklHX1BXTV9TVE1QRT15CkNPTkZJR19QV01fVFdMPXkKQ09ORklHX1BXTV9UV0xf TEVEPXkKCiMKIyBJUlEgY2hpcCBzdXBwb3J0CiMKQ09ORklHX0lSUUNISVA9eQpDT05GSUdfQUxf RklDPXkKQ09ORklHX01BREVSQV9JUlE9eQojIGVuZCBvZiBJUlEgY2hpcCBzdXBwb3J0CgpDT05G SUdfSVBBQ0tfQlVTPXkKQ09ORklHX0JPQVJEX1RQQ0kyMDA9eQpDT05GSUdfU0VSSUFMX0lQT0NU QUw9eQpDT05GSUdfUkVTRVRfQ09OVFJPTExFUj15CkNPTkZJR19SRVNFVF9CUkNNU1RCX1JFU0NB TD15CkNPTkZJR19SRVNFVF9JTlRFTF9HVz15CkNPTkZJR19SRVNFVF9USV9TWVNDT049eQoKIwoj IFBIWSBTdWJzeXN0ZW0KIwpDT05GSUdfR0VORVJJQ19QSFk9eQpDT05GSUdfR0VORVJJQ19QSFlf TUlQSV9EUEhZPXkKQ09ORklHX1VTQl9MR01fUEhZPXkKQ09ORklHX0JDTV9LT05BX1VTQjJfUEhZ PXkKQ09ORklHX1BIWV9DQURFTkNFX1RPUlJFTlQ9eQpDT05GSUdfUEhZX0NBREVOQ0VfRFBIWT15 CkNPTkZJR19QSFlfQ0FERU5DRV9TSUVSUkE9eQpDT05GSUdfUEhZX0NBREVOQ0VfU0FMVk89eQpD T05GSUdfUEhZX0ZTTF9JTVg4TVFfVVNCPXkKQ09ORklHX1BIWV9NSVhFTF9NSVBJX0RQSFk9eQpD T05GSUdfUEhZX1BYQV8yOE5NX0hTSUM9eQpDT05GSUdfUEhZX1BYQV8yOE5NX1VTQjI9eQpDT05G SUdfUEhZX0NQQ0FQX1VTQj15CkNPTkZJR19QSFlfTUFQUEhPTkVfTURNNjYwMD15CkNPTkZJR19Q SFlfT0NFTE9UX1NFUkRFUz15CkNPTkZJR19QSFlfUUNPTV9VU0JfSFM9eQpDT05GSUdfUEhZX1FD T01fVVNCX0hTSUM9eQpDT05GSUdfUEhZX1NBTVNVTkdfVVNCMj15CkNPTkZJR19QSFlfVFVTQjEy MTA9eQpDT05GSUdfUEhZX0lOVEVMX0xHTV9DT01CTz15CkNPTkZJR19QSFlfSU5URUxfTEdNX0VN TUM9eQojIGVuZCBvZiBQSFkgU3Vic3lzdGVtCgpDT05GSUdfUE9XRVJDQVA9eQpDT05GSUdfSU5U RUxfUkFQTF9DT1JFPXkKQ09ORklHX0lOVEVMX1JBUEw9eQpDT05GSUdfSURMRV9JTkpFQ1Q9eQpD T05GSUdfTUNCPXkKQ09ORklHX01DQl9QQ0k9eQpDT05GSUdfTUNCX0xQQz15CgojCiMgUGVyZm9y bWFuY2UgbW9uaXRvciBzdXBwb3J0CiMKIyBlbmQgb2YgUGVyZm9ybWFuY2UgbW9uaXRvciBzdXBw b3J0CgpDT05GSUdfUkFTPXkKQ09ORklHX1JBU19DRUM9eQpDT05GSUdfUkFTX0NFQ19ERUJVRz15 CkNPTkZJR19VU0I0PXkKQ09ORklHX1VTQjRfREVCVUdGU19XUklURT15CkNPTkZJR19VU0I0X0tV TklUX1RFU1Q9eQpDT05GSUdfVVNCNF9ETUFfVEVTVD15CgojCiMgQW5kcm9pZAojCkNPTkZJR19B TkRST0lEPXkKQ09ORklHX0FORFJPSURfQklOREVSX0lQQz15CkNPTkZJR19BTkRST0lEX0JJTkRF UkZTPXkKQ09ORklHX0FORFJPSURfQklOREVSX0RFVklDRVM9ImJpbmRlcixod2JpbmRlcix2bmRi aW5kZXIiCkNPTkZJR19BTkRST0lEX0JJTkRFUl9JUENfU0VMRlRFU1Q9eQojIGVuZCBvZiBBbmRy b2lkCgpDT05GSUdfREFYPXkKQ09ORklHX0RFVl9EQVg9eQpDT05GSUdfTlZNRU09eQpDT05GSUdf TlZNRU1fU1lTRlM9eQpDT05GSUdfTlZNRU1fU1BNSV9TREFNPXkKQ09ORklHX1JBVkVfU1BfRUVQ Uk9NPXkKCiMKIyBIVyB0cmFjaW5nIHN1cHBvcnQKIwpDT05GSUdfU1RNPXkKQ09ORklHX1NUTV9Q Uk9UT19CQVNJQz15CkNPTkZJR19TVE1fUFJPVE9fU1lTX1Q9eQpDT05GSUdfU1RNX0RVTU1ZPXkK Q09ORklHX1NUTV9TT1VSQ0VfQ09OU09MRT15CkNPTkZJR19TVE1fU09VUkNFX0hFQVJUQkVBVD15 CkNPTkZJR19TVE1fU09VUkNFX0ZUUkFDRT15CkNPTkZJR19JTlRFTF9USD15CkNPTkZJR19JTlRF TF9USF9QQ0k9eQpDT05GSUdfSU5URUxfVEhfQUNQST15CkNPTkZJR19JTlRFTF9USF9HVEg9eQpD T05GSUdfSU5URUxfVEhfU1RIPXkKQ09ORklHX0lOVEVMX1RIX01TVT15CkNPTkZJR19JTlRFTF9U SF9QVEk9eQpDT05GSUdfSU5URUxfVEhfREVCVUc9eQojIGVuZCBvZiBIVyB0cmFjaW5nIHN1cHBv cnQKCkNPTkZJR19GUEdBPXkKQ09ORklHX0FMVEVSQV9QUl9JUF9DT1JFPXkKQ09ORklHX0FMVEVS QV9QUl9JUF9DT1JFX1BMQVQ9eQpDT05GSUdfRlBHQV9NR1JfQUxURVJBX1BTX1NQST15CkNPTkZJ R19GUEdBX01HUl9BTFRFUkFfQ1ZQPXkKQ09ORklHX0ZQR0FfTUdSX1hJTElOWF9TUEk9eQpDT05G SUdfRlBHQV9NR1JfSUNFNDBfU1BJPXkKQ09ORklHX0ZQR0FfTUdSX01BQ0hYTzJfU1BJPXkKQ09O RklHX0ZQR0FfQlJJREdFPXkKQ09ORklHX0FMVEVSQV9GUkVFWkVfQlJJREdFPXkKQ09ORklHX1hJ TElOWF9QUl9ERUNPVVBMRVI9eQpDT05GSUdfRlBHQV9SRUdJT049eQpDT05GSUdfT0ZfRlBHQV9S RUdJT049eQpDT05GSUdfRlBHQV9ERkw9eQpDT05GSUdfRlBHQV9ERkxfRk1FPXkKQ09ORklHX0ZQ R0FfREZMX0ZNRV9NR1I9eQpDT05GSUdfRlBHQV9ERkxfRk1FX0JSSURHRT15CkNPTkZJR19GUEdB X0RGTF9GTUVfUkVHSU9OPXkKQ09ORklHX0ZQR0FfREZMX0FGVT15CkNPTkZJR19GUEdBX0RGTF9Q Q0k9eQpDT05GSUdfRlNJPXkKQ09ORklHX0ZTSV9ORVdfREVWX05PREU9eQpDT05GSUdfRlNJX01B U1RFUl9HUElPPXkKQ09ORklHX0ZTSV9NQVNURVJfSFVCPXkKQ09ORklHX0ZTSV9NQVNURVJfQVNQ RUVEPXkKQ09ORklHX0ZTSV9TQ09NPXkKQ09ORklHX0ZTSV9TQkVGSUZPPXkKQ09ORklHX0ZTSV9P Q0M9eQpDT05GSUdfVEVFPXkKCiMKIyBURUUgZHJpdmVycwojCiMgZW5kIG9mIFRFRSBkcml2ZXJz CgpDT05GSUdfTVVMVElQTEVYRVI9eQoKIwojIE11bHRpcGxleGVyIGRyaXZlcnMKIwpDT05GSUdf TVVYX0FERzc5MkE9eQpDT05GSUdfTVVYX0FER1MxNDA4PXkKQ09ORklHX01VWF9HUElPPXkKQ09O RklHX01VWF9NTUlPPXkKIyBlbmQgb2YgTXVsdGlwbGV4ZXIgZHJpdmVycwoKQ09ORklHX1BNX09Q UD15CkNPTkZJR19TSU9YPXkKQ09ORklHX1NJT1hfQlVTX0dQSU89eQpDT05GSUdfU0xJTUJVUz15 CkNPTkZJR19TTElNX1FDT01fQ1RSTD15CkNPTkZJR19JTlRFUkNPTk5FQ1Q9eQpDT05GSUdfQ09V TlRFUj15CkNPTkZJR18xMDRfUVVBRF84PXkKQ09ORklHX0ZUTV9RVUFEREVDPXkKQ09ORklHX01J Q1JPQ0hJUF9UQ0JfQ0FQVFVSRT15CkNPTkZJR19NT1NUPXkKQ09ORklHX01PU1RfVVNCX0hETT15 CkNPTkZJR19NT1NUX0NERVY9eQojIGVuZCBvZiBEZXZpY2UgRHJpdmVycwoKIwojIEZpbGUgc3lz dGVtcwojCkNPTkZJR19EQ0FDSEVfV09SRF9BQ0NFU1M9eQpDT05GSUdfVkFMSURBVEVfRlNfUEFS U0VSPXkKQ09ORklHX0ZTX0lPTUFQPXkKQ09ORklHX0VYVDJfRlM9eQpDT05GSUdfRVhUMl9GU19Y QVRUUj15CkNPTkZJR19FWFQyX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19FWFQyX0ZTX1NFQ1VSSVRZ PXkKQ09ORklHX0VYVDNfRlM9eQpDT05GSUdfRVhUM19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVhU M19GU19TRUNVUklUWT15CkNPTkZJR19FWFQ0X0ZTPXkKQ09ORklHX0VYVDRfRlNfUE9TSVhfQUNM PXkKQ09ORklHX0VYVDRfRlNfU0VDVVJJVFk9eQpDT05GSUdfRVhUNF9ERUJVRz15CkNPTkZJR19F WFQ0X0tVTklUX1RFU1RTPXkKQ09ORklHX0pCRDI9eQpDT05GSUdfSkJEMl9ERUJVRz15CkNPTkZJ R19GU19NQkNBQ0hFPXkKQ09ORklHX1JFSVNFUkZTX0ZTPXkKQ09ORklHX1JFSVNFUkZTX0NIRUNL PXkKQ09ORklHX1JFSVNFUkZTX1BST0NfSU5GTz15CkNPTkZJR19SRUlTRVJGU19GU19YQVRUUj15 CkNPTkZJR19SRUlTRVJGU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfUkVJU0VSRlNfRlNfU0VDVVJJ VFk9eQpDT05GSUdfSkZTX0ZTPXkKQ09ORklHX0pGU19QT1NJWF9BQ0w9eQpDT05GSUdfSkZTX1NF Q1VSSVRZPXkKQ09ORklHX0pGU19ERUJVRz15CkNPTkZJR19KRlNfU1RBVElTVElDUz15CkNPTkZJ R19YRlNfRlM9eQpDT05GSUdfWEZTX1NVUFBPUlRfVjQ9eQpDT05GSUdfWEZTX1FVT1RBPXkKQ09O RklHX1hGU19QT1NJWF9BQ0w9eQpDT05GSUdfWEZTX1JUPXkKQ09ORklHX1hGU19PTkxJTkVfU0NS VUI9eQpDT05GSUdfWEZTX09OTElORV9SRVBBSVI9eQpDT05GSUdfWEZTX0RFQlVHPXkKQ09ORklH X1hGU19BU1NFUlRfRkFUQUw9eQpDT05GSUdfR0ZTMl9GUz15CkNPTkZJR19HRlMyX0ZTX0xPQ0tJ TkdfRExNPXkKQ09ORklHX09DRlMyX0ZTPXkKQ09ORklHX09DRlMyX0ZTX08yQ0I9eQpDT05GSUdf T0NGUzJfRlNfVVNFUlNQQUNFX0NMVVNURVI9eQpDT05GSUdfT0NGUzJfRlNfU1RBVFM9eQpDT05G SUdfT0NGUzJfREVCVUdfTUFTS0xPRz15CkNPTkZJR19PQ0ZTMl9ERUJVR19GUz15CkNPTkZJR19C VFJGU19GUz15CkNPTkZJR19CVFJGU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfQlRSRlNfRlNfQ0hF Q0tfSU5URUdSSVRZPXkKIyBDT05GSUdfQlRSRlNfRlNfUlVOX1NBTklUWV9URVNUUyBpcyBub3Qg c2V0CkNPTkZJR19CVFJGU19ERUJVRz15CkNPTkZJR19CVFJGU19BU1NFUlQ9eQpDT05GSUdfQlRS RlNfRlNfUkVGX1ZFUklGWT15CkNPTkZJR19OSUxGUzJfRlM9eQpDT05GSUdfRjJGU19GUz15CkNP TkZJR19GMkZTX1NUQVRfRlM9eQpDT05GSUdfRjJGU19GU19YQVRUUj15CkNPTkZJR19GMkZTX0ZT X1BPU0lYX0FDTD15CkNPTkZJR19GMkZTX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX0YyRlNfQ0hFQ0tf RlM9eQpDT05GSUdfRjJGU19JT19UUkFDRT15CkNPTkZJR19GMkZTX0ZBVUxUX0lOSkVDVElPTj15 CkNPTkZJR19GMkZTX0ZTX0NPTVBSRVNTSU9OPXkKQ09ORklHX0YyRlNfRlNfTFpPPXkKQ09ORklH X0YyRlNfRlNfTFo0PXkKQ09ORklHX0YyRlNfRlNfWlNURD15CkNPTkZJR19GMkZTX0ZTX0xaT1JM RT15CkNPTkZJR19aT05FRlNfRlM9eQpDT05GSUdfRlNfREFYPXkKQ09ORklHX0ZTX1BPU0lYX0FD TD15CkNPTkZJR19FWFBPUlRGUz15CkNPTkZJR19FWFBPUlRGU19CTE9DS19PUFM9eQpDT05GSUdf RklMRV9MT0NLSU5HPXkKQ09ORklHX01BTkRBVE9SWV9GSUxFX0xPQ0tJTkc9eQpDT05GSUdfRlNf RU5DUllQVElPTj15CkNPTkZJR19GU19FTkNSWVBUSU9OX0FMR1M9eQpDT05GSUdfRlNfRU5DUllQ VElPTl9JTkxJTkVfQ1JZUFQ9eQpDT05GSUdfRlNfVkVSSVRZPXkKQ09ORklHX0ZTX1ZFUklUWV9E RUJVRz15CkNPTkZJR19GU19WRVJJVFlfQlVJTFRJTl9TSUdOQVRVUkVTPXkKQ09ORklHX0ZTTk9U SUZZPXkKQ09ORklHX0ROT1RJRlk9eQpDT05GSUdfSU5PVElGWV9VU0VSPXkKQ09ORklHX0ZBTk9U SUZZPXkKQ09ORklHX0ZBTk9USUZZX0FDQ0VTU19QRVJNSVNTSU9OUz15CkNPTkZJR19RVU9UQT15 CkNPTkZJR19RVU9UQV9ORVRMSU5LX0lOVEVSRkFDRT15CkNPTkZJR19QUklOVF9RVU9UQV9XQVJO SU5HPXkKQ09ORklHX1FVT1RBX0RFQlVHPXkKQ09ORklHX1FVT1RBX1RSRUU9eQpDT05GSUdfUUZN VF9WMT15CkNPTkZJR19RRk1UX1YyPXkKQ09ORklHX1FVT1RBQ1RMPXkKQ09ORklHX0FVVE9GUzRf RlM9eQpDT05GSUdfQVVUT0ZTX0ZTPXkKQ09ORklHX0ZVU0VfRlM9eQpDT05GSUdfQ1VTRT15CkNP TkZJR19WSVJUSU9fRlM9eQpDT05GSUdfT1ZFUkxBWV9GUz15CkNPTkZJR19PVkVSTEFZX0ZTX1JF RElSRUNUX0RJUj15CkNPTkZJR19PVkVSTEFZX0ZTX1JFRElSRUNUX0FMV0FZU19GT0xMT1c9eQpD T05GSUdfT1ZFUkxBWV9GU19JTkRFWD15CkNPTkZJR19PVkVSTEFZX0ZTX01FVEFDT1BZPXkKCiMK IyBDYWNoZXMKIwpDT05GSUdfRlNDQUNIRT15CkNPTkZJR19GU0NBQ0hFX1NUQVRTPXkKQ09ORklH X0ZTQ0FDSEVfSElTVE9HUkFNPXkKQ09ORklHX0ZTQ0FDSEVfREVCVUc9eQpDT05GSUdfRlNDQUNI RV9PQkpFQ1RfTElTVD15CkNPTkZJR19DQUNIRUZJTEVTPXkKQ09ORklHX0NBQ0hFRklMRVNfREVC VUc9eQpDT05GSUdfQ0FDSEVGSUxFU19ISVNUT0dSQU09eQojIGVuZCBvZiBDYWNoZXMKCiMKIyBD RC1ST00vRFZEIEZpbGVzeXN0ZW1zCiMKQ09ORklHX0lTTzk2NjBfRlM9eQpDT05GSUdfSk9MSUVU PXkKQ09ORklHX1pJU09GUz15CkNPTkZJR19VREZfRlM9eQojIGVuZCBvZiBDRC1ST00vRFZEIEZp bGVzeXN0ZW1zCgojCiMgRE9TL0ZBVC9FWEZBVC9OVCBGaWxlc3lzdGVtcwojCkNPTkZJR19GQVRf RlM9eQpDT05GSUdfTVNET1NfRlM9eQpDT05GSUdfVkZBVF9GUz15CkNPTkZJR19GQVRfREVGQVVM VF9DT0RFUEFHRT00MzcKQ09ORklHX0ZBVF9ERUZBVUxUX0lPQ0hBUlNFVD0iaXNvODg1OS0xIgpD T05GSUdfRkFUX0RFRkFVTFRfVVRGOD15CkNPTkZJR19FWEZBVF9GUz15CkNPTkZJR19FWEZBVF9E RUZBVUxUX0lPQ0hBUlNFVD0idXRmOCIKQ09ORklHX05URlNfRlM9eQpDT05GSUdfTlRGU19ERUJV Rz15CkNPTkZJR19OVEZTX1JXPXkKIyBlbmQgb2YgRE9TL0ZBVC9FWEZBVC9OVCBGaWxlc3lzdGVt cwoKIwojIFBzZXVkbyBmaWxlc3lzdGVtcwojCkNPTkZJR19QUk9DX0ZTPXkKQ09ORklHX1BST0Nf S0NPUkU9eQpDT05GSUdfUFJPQ19WTUNPUkU9eQpDT05GSUdfUFJPQ19WTUNPUkVfREVWSUNFX0RV TVA9eQpDT05GSUdfUFJPQ19TWVNDVEw9eQpDT05GSUdfUFJPQ19QQUdFX01PTklUT1I9eQpDT05G SUdfUFJPQ19DSElMRFJFTj15CkNPTkZJR19QUk9DX1BJRF9BUkNIX1NUQVRVUz15CkNPTkZJR19Q Uk9DX0NQVV9SRVNDVFJMPXkKQ09ORklHX0tFUk5GUz15CkNPTkZJR19TWVNGUz15CkNPTkZJR19U TVBGUz15CkNPTkZJR19UTVBGU19QT1NJWF9BQ0w9eQpDT05GSUdfVE1QRlNfWEFUVFI9eQpDT05G SUdfSFVHRVRMQkZTPXkKQ09ORklHX0hVR0VUTEJfUEFHRT15CkNPTkZJR19NRU1GRF9DUkVBVEU9 eQpDT05GSUdfQ09ORklHRlNfRlM9eQpDT05GSUdfRUZJVkFSX0ZTPXkKIyBlbmQgb2YgUHNldWRv IGZpbGVzeXN0ZW1zCgpDT05GSUdfTUlTQ19GSUxFU1lTVEVNUz15CkNPTkZJR19PUkFOR0VGU19G Uz15CkNPTkZJR19BREZTX0ZTPXkKQ09ORklHX0FERlNfRlNfUlc9eQpDT05GSUdfQUZGU19GUz15 CkNPTkZJR19FQ1JZUFRfRlM9eQpDT05GSUdfRUNSWVBUX0ZTX01FU1NBR0lORz15CkNPTkZJR19I RlNfRlM9eQpDT05GSUdfSEZTUExVU19GUz15CkNPTkZJR19CRUZTX0ZTPXkKQ09ORklHX0JFRlNf REVCVUc9eQpDT05GSUdfQkZTX0ZTPXkKQ09ORklHX0VGU19GUz15CkNPTkZJR19KRkZTMl9GUz15 CkNPTkZJR19KRkZTMl9GU19ERUJVRz0wCkNPTkZJR19KRkZTMl9GU19XUklURUJVRkZFUj15CkNP TkZJR19KRkZTMl9GU19XQlVGX1ZFUklGWT15CkNPTkZJR19KRkZTMl9TVU1NQVJZPXkKQ09ORklH X0pGRlMyX0ZTX1hBVFRSPXkKQ09ORklHX0pGRlMyX0ZTX1BPU0lYX0FDTD15CkNPTkZJR19KRkZT Ml9GU19TRUNVUklUWT15CkNPTkZJR19KRkZTMl9DT01QUkVTU0lPTl9PUFRJT05TPXkKQ09ORklH X0pGRlMyX1pMSUI9eQpDT05GSUdfSkZGUzJfTFpPPXkKQ09ORklHX0pGRlMyX1JUSU1FPXkKQ09O RklHX0pGRlMyX1JVQklOPXkKIyBDT05GSUdfSkZGUzJfQ01PREVfTk9ORSBpcyBub3Qgc2V0CkNP TkZJR19KRkZTMl9DTU9ERV9QUklPUklUWT15CiMgQ09ORklHX0pGRlMyX0NNT0RFX1NJWkUgaXMg bm90IHNldAojIENPTkZJR19KRkZTMl9DTU9ERV9GQVZPVVJMWk8gaXMgbm90IHNldApDT05GSUdf VUJJRlNfRlM9eQpDT05GSUdfVUJJRlNfRlNfQURWQU5DRURfQ09NUFI9eQpDT05GSUdfVUJJRlNf RlNfTFpPPXkKQ09ORklHX1VCSUZTX0ZTX1pMSUI9eQpDT05GSUdfVUJJRlNfRlNfWlNURD15CkNP TkZJR19VQklGU19BVElNRV9TVVBQT1JUPXkKQ09ORklHX1VCSUZTX0ZTX1hBVFRSPXkKQ09ORklH X1VCSUZTX0ZTX1NFQ1VSSVRZPXkKQ09ORklHX1VCSUZTX0ZTX0FVVEhFTlRJQ0FUSU9OPXkKQ09O RklHX0NSQU1GUz15CkNPTkZJR19DUkFNRlNfQkxPQ0tERVY9eQpDT05GSUdfQ1JBTUZTX01URD15 CkNPTkZJR19TUVVBU0hGUz15CkNPTkZJR19TUVVBU0hGU19GSUxFX0NBQ0hFPXkKIyBDT05GSUdf U1FVQVNIRlNfRklMRV9ESVJFQ1QgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNfREVDT01QX1NJ TkdMRT15CiMgQ09ORklHX1NRVUFTSEZTX0RFQ09NUF9NVUxUSSBpcyBub3Qgc2V0CiMgQ09ORklH X1NRVUFTSEZTX0RFQ09NUF9NVUxUSV9QRVJDUFUgaXMgbm90IHNldApDT05GSUdfU1FVQVNIRlNf WEFUVFI9eQpDT05GSUdfU1FVQVNIRlNfWkxJQj15CkNPTkZJR19TUVVBU0hGU19MWjQ9eQpDT05G SUdfU1FVQVNIRlNfTFpPPXkKQ09ORklHX1NRVUFTSEZTX1haPXkKQ09ORklHX1NRVUFTSEZTX1pT VEQ9eQpDT05GSUdfU1FVQVNIRlNfNEtfREVWQkxLX1NJWkU9eQpDT05GSUdfU1FVQVNIRlNfRU1C RURERUQ9eQpDT05GSUdfU1FVQVNIRlNfRlJBR01FTlRfQ0FDSEVfU0laRT0zCkNPTkZJR19WWEZT X0ZTPXkKQ09ORklHX01JTklYX0ZTPXkKQ09ORklHX09NRlNfRlM9eQpDT05GSUdfSFBGU19GUz15 CkNPTkZJR19RTlg0RlNfRlM9eQpDT05GSUdfUU5YNkZTX0ZTPXkKQ09ORklHX1FOWDZGU19ERUJV Rz15CkNPTkZJR19ST01GU19GUz15CkNPTkZJR19ST01GU19CQUNLRURfQllfQkxPQ0s9eQojIENP TkZJR19ST01GU19CQUNLRURfQllfTVREIGlzIG5vdCBzZXQKIyBDT05GSUdfUk9NRlNfQkFDS0VE X0JZX0JPVEggaXMgbm90IHNldApDT05GSUdfUk9NRlNfT05fQkxPQ0s9eQpDT05GSUdfUFNUT1JF PXkKQ09ORklHX1BTVE9SRV9ERUZBVUxUX0tNU0dfQllURVM9MTAyNDAKQ09ORklHX1BTVE9SRV9E RUZMQVRFX0NPTVBSRVNTPXkKQ09ORklHX1BTVE9SRV9MWk9fQ09NUFJFU1M9eQpDT05GSUdfUFNU T1JFX0xaNF9DT01QUkVTUz15CkNPTkZJR19QU1RPUkVfTFo0SENfQ09NUFJFU1M9eQpDT05GSUdf UFNUT1JFXzg0Ml9DT01QUkVTUz15CkNPTkZJR19QU1RPUkVfWlNURF9DT01QUkVTUz15CkNPTkZJ R19QU1RPUkVfQ09NUFJFU1M9eQpDT05GSUdfUFNUT1JFX0RFRkxBVEVfQ09NUFJFU1NfREVGQVVM VD15CiMgQ09ORklHX1BTVE9SRV9MWk9fQ09NUFJFU1NfREVGQVVMVCBpcyBub3Qgc2V0CiMgQ09O RklHX1BTVE9SRV9MWjRfQ09NUFJFU1NfREVGQVVMVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BTVE9S RV9MWjRIQ19DT01QUkVTU19ERUZBVUxUIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFXzg0Ml9D T01QUkVTU19ERUZBVUxUIGlzIG5vdCBzZXQKIyBDT05GSUdfUFNUT1JFX1pTVERfQ09NUFJFU1Nf REVGQVVMVCBpcyBub3Qgc2V0CkNPTkZJR19QU1RPUkVfQ09NUFJFU1NfREVGQVVMVD0iZGVmbGF0 ZSIKQ09ORklHX1BTVE9SRV9DT05TT0xFPXkKQ09ORklHX1BTVE9SRV9QTVNHPXkKQ09ORklHX1BT VE9SRV9GVFJBQ0U9eQpDT05GSUdfUFNUT1JFX1JBTT15CkNPTkZJR19QU1RPUkVfWk9ORT15CkNP TkZJR19QU1RPUkVfQkxLPXkKQ09ORklHX1BTVE9SRV9CTEtfQkxLREVWPSIiCkNPTkZJR19QU1RP UkVfQkxLX0tNU0dfU0laRT02NApDT05GSUdfUFNUT1JFX0JMS19NQVhfUkVBU09OPTIKQ09ORklH X1BTVE9SRV9CTEtfUE1TR19TSVpFPTY0CkNPTkZJR19QU1RPUkVfQkxLX0NPTlNPTEVfU0laRT02 NApDT05GSUdfUFNUT1JFX0JMS19GVFJBQ0VfU0laRT02NApDT05GSUdfU1lTVl9GUz15CkNPTkZJ R19VRlNfRlM9eQpDT05GSUdfVUZTX0ZTX1dSSVRFPXkKQ09ORklHX1VGU19ERUJVRz15CkNPTkZJ R19FUk9GU19GUz15CkNPTkZJR19FUk9GU19GU19ERUJVRz15CkNPTkZJR19FUk9GU19GU19YQVRU Uj15CkNPTkZJR19FUk9GU19GU19QT1NJWF9BQ0w9eQpDT05GSUdfRVJPRlNfRlNfU0VDVVJJVFk9 eQpDT05GSUdfRVJPRlNfRlNfWklQPXkKQ09ORklHX0VST0ZTX0ZTX0NMVVNURVJfUEFHRV9MSU1J VD0xCkNPTkZJR19WQk9YU0ZfRlM9eQpDT05GSUdfTkVUV09SS19GSUxFU1lTVEVNUz15CkNPTkZJ R19ORlNfRlM9eQpDT05GSUdfTkZTX1YyPXkKQ09ORklHX05GU19WMz15CkNPTkZJR19ORlNfVjNf QUNMPXkKQ09ORklHX05GU19WND15CkNPTkZJR19ORlNfU1dBUD15CkNPTkZJR19ORlNfVjRfMT15 CkNPTkZJR19ORlNfVjRfMj15CkNPTkZJR19QTkZTX0ZJTEVfTEFZT1VUPXkKQ09ORklHX1BORlNf QkxPQ0s9eQpDT05GSUdfUE5GU19GTEVYRklMRV9MQVlPVVQ9bQpDT05GSUdfTkZTX1Y0XzFfSU1Q TEVNRU5UQVRJT05fSURfRE9NQUlOPSJrZXJuZWwub3JnIgpDT05GSUdfTkZTX1Y0XzFfTUlHUkFU SU9OPXkKQ09ORklHX05GU19WNF9TRUNVUklUWV9MQUJFTD15CkNPTkZJR19ST09UX05GUz15CkNP TkZJR19ORlNfRlNDQUNIRT15CkNPTkZJR19ORlNfVVNFX0xFR0FDWV9ETlM9eQpDT05GSUdfTkZT X0RFQlVHPXkKQ09ORklHX05GU19ESVNBQkxFX1VEUF9TVVBQT1JUPXkKQ09ORklHX05GU19WNF8y X1JFQURfUExVUz15CkNPTkZJR19ORlNEPXkKQ09ORklHX05GU0RfVjJfQUNMPXkKQ09ORklHX05G U0RfVjM9eQpDT05GSUdfTkZTRF9WM19BQ0w9eQpDT05GSUdfTkZTRF9WND15CkNPTkZJR19ORlNE X1BORlM9eQpDT05GSUdfTkZTRF9CTE9DS0xBWU9VVD15CkNPTkZJR19ORlNEX1NDU0lMQVlPVVQ9 eQpDT05GSUdfTkZTRF9GTEVYRklMRUxBWU9VVD15CkNPTkZJR19ORlNEX1Y0XzJfSU5URVJfU1ND PXkKQ09ORklHX05GU0RfVjRfU0VDVVJJVFlfTEFCRUw9eQpDT05GSUdfR1JBQ0VfUEVSSU9EPXkK Q09ORklHX0xPQ0tEPXkKQ09ORklHX0xPQ0tEX1Y0PXkKQ09ORklHX05GU19BQ0xfU1VQUE9SVD15 CkNPTkZJR19ORlNfQ09NTU9OPXkKQ09ORklHX1NVTlJQQz15CkNPTkZJR19TVU5SUENfR1NTPXkK Q09ORklHX1NVTlJQQ19CQUNLQ0hBTk5FTD15CkNPTkZJR19TVU5SUENfU1dBUD15CkNPTkZJR19S UENTRUNfR1NTX0tSQjU9eQpDT05GSUdfU1VOUlBDX0RJU0FCTEVfSU5TRUNVUkVfRU5DVFlQRVM9 eQpDT05GSUdfU1VOUlBDX0RFQlVHPXkKQ09ORklHX1NVTlJQQ19YUFJUX1JETUE9eQpDT05GSUdf Q0VQSF9GUz15CkNPTkZJR19DRVBIX0ZTQ0FDSEU9eQpDT05GSUdfQ0VQSF9GU19QT1NJWF9BQ0w9 eQpDT05GSUdfQ0VQSF9GU19TRUNVUklUWV9MQUJFTD15CkNPTkZJR19DSUZTPXkKQ09ORklHX0NJ RlNfU1RBVFMyPXkKQ09ORklHX0NJRlNfQUxMT1dfSU5TRUNVUkVfTEVHQUNZPXkKQ09ORklHX0NJ RlNfV0VBS19QV19IQVNIPXkKQ09ORklHX0NJRlNfVVBDQUxMPXkKQ09ORklHX0NJRlNfWEFUVFI9 eQpDT05GSUdfQ0lGU19QT1NJWD15CkNPTkZJR19DSUZTX0RFQlVHPXkKQ09ORklHX0NJRlNfREVC VUcyPXkKQ09ORklHX0NJRlNfREVCVUdfRFVNUF9LRVlTPXkKQ09ORklHX0NJRlNfREZTX1VQQ0FM TD15CkNPTkZJR19DSUZTX1NXTl9VUENBTEw9eQpDT05GSUdfQ0lGU19TTUJfRElSRUNUPXkKQ09O RklHX0NJRlNfRlNDQUNIRT15CkNPTkZJR19DSUZTX1JPT1Q9eQpDT05GSUdfQ09EQV9GUz15CkNP TkZJR19BRlNfRlM9eQpDT05GSUdfQUZTX0RFQlVHPXkKQ09ORklHX0FGU19GU0NBQ0hFPXkKQ09O RklHX0FGU19ERUJVR19DVVJTT1I9eQpDT05GSUdfOVBfRlM9eQpDT05GSUdfOVBfRlNDQUNIRT15 CkNPTkZJR185UF9GU19QT1NJWF9BQ0w9eQpDT05GSUdfOVBfRlNfU0VDVVJJVFk9eQpDT05GSUdf TkxTPXkKQ09ORklHX05MU19ERUZBVUxUPSJpc284ODU5LTEiCkNPTkZJR19OTFNfQ09ERVBBR0Vf NDM3PXkKQ09ORklHX05MU19DT0RFUEFHRV83Mzc9eQpDT05GSUdfTkxTX0NPREVQQUdFXzc3NT15 CkNPTkZJR19OTFNfQ09ERVBBR0VfODUwPXkKQ09ORklHX05MU19DT0RFUEFHRV84NTI9eQpDT05G SUdfTkxTX0NPREVQQUdFXzg1NT15CkNPTkZJR19OTFNfQ09ERVBBR0VfODU3PXkKQ09ORklHX05M U19DT0RFUEFHRV84NjA9eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2MT15CkNPTkZJR19OTFNfQ09E RVBBR0VfODYyPXkKQ09ORklHX05MU19DT0RFUEFHRV84NjM9eQpDT05GSUdfTkxTX0NPREVQQUdF Xzg2ND15CkNPTkZJR19OTFNfQ09ERVBBR0VfODY1PXkKQ09ORklHX05MU19DT0RFUEFHRV84NjY9 eQpDT05GSUdfTkxTX0NPREVQQUdFXzg2OT15CkNPTkZJR19OTFNfQ09ERVBBR0VfOTM2PXkKQ09O RklHX05MU19DT0RFUEFHRV85NTA9eQpDT05GSUdfTkxTX0NPREVQQUdFXzkzMj15CkNPTkZJR19O TFNfQ09ERVBBR0VfOTQ5PXkKQ09ORklHX05MU19DT0RFUEFHRV84NzQ9eQpDT05GSUdfTkxTX0lT Tzg4NTlfOD15CkNPTkZJR19OTFNfQ09ERVBBR0VfMTI1MD15CkNPTkZJR19OTFNfQ09ERVBBR0Vf MTI1MT15CkNPTkZJR19OTFNfQVNDSUk9eQpDT05GSUdfTkxTX0lTTzg4NTlfMT15CkNPTkZJR19O TFNfSVNPODg1OV8yPXkKQ09ORklHX05MU19JU084ODU5XzM9eQpDT05GSUdfTkxTX0lTTzg4NTlf ND15CkNPTkZJR19OTFNfSVNPODg1OV81PXkKQ09ORklHX05MU19JU084ODU5XzY9eQpDT05GSUdf TkxTX0lTTzg4NTlfNz15CkNPTkZJR19OTFNfSVNPODg1OV85PXkKQ09ORklHX05MU19JU084ODU5 XzEzPXkKQ09ORklHX05MU19JU084ODU5XzE0PXkKQ09ORklHX05MU19JU084ODU5XzE1PXkKQ09O RklHX05MU19LT0k4X1I9eQpDT05GSUdfTkxTX0tPSThfVT15CkNPTkZJR19OTFNfTUFDX1JPTUFO PXkKQ09ORklHX05MU19NQUNfQ0VMVElDPXkKQ09ORklHX05MU19NQUNfQ0VOVEVVUk89eQpDT05G SUdfTkxTX01BQ19DUk9BVElBTj15CkNPTkZJR19OTFNfTUFDX0NZUklMTElDPXkKQ09ORklHX05M U19NQUNfR0FFTElDPXkKQ09ORklHX05MU19NQUNfR1JFRUs9eQpDT05GSUdfTkxTX01BQ19JQ0VM QU5EPXkKQ09ORklHX05MU19NQUNfSU5VSVQ9eQpDT05GSUdfTkxTX01BQ19ST01BTklBTj15CkNP TkZJR19OTFNfTUFDX1RVUktJU0g9eQpDT05GSUdfTkxTX1VURjg9eQpDT05GSUdfRExNPXkKQ09O RklHX0RMTV9ERUJVRz15CkNPTkZJR19VTklDT0RFPXkKQ09ORklHX1VOSUNPREVfTk9STUFMSVpB VElPTl9TRUxGVEVTVD15CkNPTkZJR19JT19XUT15CiMgZW5kIG9mIEZpbGUgc3lzdGVtcwoKIwoj IFNlY3VyaXR5IG9wdGlvbnMKIwpDT05GSUdfS0VZUz15CkNPTkZJR19LRVlTX1JFUVVFU1RfQ0FD SEU9eQpDT05GSUdfUEVSU0lTVEVOVF9LRVlSSU5HUz15CkNPTkZJR19CSUdfS0VZUz15CkNPTkZJ R19UUlVTVEVEX0tFWVM9eQpDT05GSUdfRU5DUllQVEVEX0tFWVM9eQpDT05GSUdfS0VZX0RIX09Q RVJBVElPTlM9eQpDT05GSUdfS0VZX05PVElGSUNBVElPTlM9eQpDT05GSUdfU0VDVVJJVFlfRE1F U0dfUkVTVFJJQ1Q9eQpDT05GSUdfU0VDVVJJVFk9eQpDT05GSUdfU0VDVVJJVFlfV1JJVEFCTEVf SE9PS1M9eQpDT05GSUdfU0VDVVJJVFlGUz15CkNPTkZJR19TRUNVUklUWV9ORVRXT1JLPXkKQ09O RklHX1NFQ1VSSVRZX0lORklOSUJBTkQ9eQpDT05GSUdfU0VDVVJJVFlfTkVUV09SS19YRlJNPXkK Q09ORklHX1NFQ1VSSVRZX1BBVEg9eQpDT05GSUdfSU5URUxfVFhUPXkKQ09ORklHX0xTTV9NTUFQ X01JTl9BRERSPTY1NTM2CkNPTkZJR19IQVZFX0hBUkRFTkVEX1VTRVJDT1BZX0FMTE9DQVRPUj15 CkNPTkZJR19IQVJERU5FRF9VU0VSQ09QWT15CkNPTkZJR19IQVJERU5FRF9VU0VSQ09QWV9GQUxM QkFDSz15CkNPTkZJR19IQVJERU5FRF9VU0VSQ09QWV9QQUdFU1BBTj15CkNPTkZJR19GT1JUSUZZ X1NPVVJDRT15CkNPTkZJR19TVEFUSUNfVVNFUk1PREVIRUxQRVI9eQpDT05GSUdfU1RBVElDX1VT RVJNT0RFSEVMUEVSX1BBVEg9Ii9zYmluL3VzZXJtb2RlLWhlbHBlciIKQ09ORklHX1NFQ1VSSVRZ X1NFTElOVVg9eQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9CT09UUEFSQU09eQpDT05GSUdfU0VD VVJJVFlfU0VMSU5VWF9ESVNBQkxFPXkKQ09ORklHX1NFQ1VSSVRZX1NFTElOVVhfREVWRUxPUD15 CkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX0FWQ19TVEFUUz15CkNPTkZJR19TRUNVUklUWV9TRUxJ TlVYX0NIRUNLUkVRUFJPVF9WQUxVRT0wCkNPTkZJR19TRUNVUklUWV9TRUxJTlVYX1NJRFRBQl9I QVNIX0JJVFM9OQpDT05GSUdfU0VDVVJJVFlfU0VMSU5VWF9TSUQyU1RSX0NBQ0hFX1NJWkU9MjU2 CkNPTkZJR19TRUNVUklUWV9TTUFDSz15CkNPTkZJR19TRUNVUklUWV9TTUFDS19CUklOR1VQPXkK Q09ORklHX1NFQ1VSSVRZX1NNQUNLX05FVEZJTFRFUj15CkNPTkZJR19TRUNVUklUWV9TTUFDS19B UFBFTkRfU0lHTkFMUz15CiMgQ09ORklHX1NFQ1VSSVRZX1RPTU9ZTyBpcyBub3Qgc2V0CkNPTkZJ R19TRUNVUklUWV9BUFBBUk1PUj15CkNPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9IQVNIPXkKQ09O RklHX1NFQ1VSSVRZX0FQUEFSTU9SX0hBU0hfREVGQVVMVD15CkNPTkZJR19TRUNVUklUWV9BUFBB Uk1PUl9ERUJVRz15CkNPTkZJR19TRUNVUklUWV9BUFBBUk1PUl9ERUJVR19BU1NFUlRTPXkKQ09O RklHX1NFQ1VSSVRZX0FQUEFSTU9SX0RFQlVHX01FU1NBR0VTPXkKQ09ORklHX1NFQ1VSSVRZX0FQ UEFSTU9SX0tVTklUX1RFU1Q9eQpDT05GSUdfU0VDVVJJVFlfTE9BRFBJTj15CkNPTkZJR19TRUNV UklUWV9MT0FEUElOX0VORk9SQ0U9eQpDT05GSUdfU0VDVVJJVFlfWUFNQT15CkNPTkZJR19TRUNV UklUWV9TQUZFU0VUSUQ9eQpDT05GSUdfU0VDVVJJVFlfTE9DS0RPV05fTFNNPXkKQ09ORklHX1NF Q1VSSVRZX0xPQ0tET1dOX0xTTV9FQVJMWT15CkNPTkZJR19MT0NLX0RPV05fS0VSTkVMX0ZPUkNF X05PTkU9eQojIENPTkZJR19MT0NLX0RPV05fS0VSTkVMX0ZPUkNFX0lOVEVHUklUWSBpcyBub3Qg c2V0CiMgQ09ORklHX0xPQ0tfRE9XTl9LRVJORUxfRk9SQ0VfQ09ORklERU5USUFMSVRZIGlzIG5v dCBzZXQKQ09ORklHX0lOVEVHUklUWT15CkNPTkZJR19JTlRFR1JJVFlfU0lHTkFUVVJFPXkKQ09O RklHX0lOVEVHUklUWV9BU1lNTUVUUklDX0tFWVM9eQpDT05GSUdfSU5URUdSSVRZX1RSVVNURURf S0VZUklORz15CkNPTkZJR19JTlRFR1JJVFlfUExBVEZPUk1fS0VZUklORz15CkNPTkZJR19MT0FE X1VFRklfS0VZUz15CkNPTkZJR19JTlRFR1JJVFlfQVVESVQ9eQpDT05GSUdfSU1BPXkKQ09ORklH X0lNQV9NRUFTVVJFX1BDUl9JRFg9MTAKQ09ORklHX0lNQV9MU01fUlVMRVM9eQojIENPTkZJR19J TUFfVEVNUExBVEUgaXMgbm90IHNldApDT05GSUdfSU1BX05HX1RFTVBMQVRFPXkKIyBDT05GSUdf SU1BX1NJR19URU1QTEFURSBpcyBub3Qgc2V0CkNPTkZJR19JTUFfREVGQVVMVF9URU1QTEFURT0i aW1hLW5nIgpDT05GSUdfSU1BX0RFRkFVTFRfSEFTSF9TSEExPXkKIyBDT05GSUdfSU1BX0RFRkFV TFRfSEFTSF9TSEEyNTYgaXMgbm90IHNldAojIENPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NIQTUx MiBpcyBub3Qgc2V0CiMgQ09ORklHX0lNQV9ERUZBVUxUX0hBU0hfV1A1MTIgaXMgbm90IHNldAoj IENPTkZJR19JTUFfREVGQVVMVF9IQVNIX1NNMyBpcyBub3Qgc2V0CkNPTkZJR19JTUFfREVGQVVM VF9IQVNIPSJzaGExIgpDT05GSUdfSU1BX1dSSVRFX1BPTElDWT15CkNPTkZJR19JTUFfUkVBRF9Q T0xJQ1k9eQpDT05GSUdfSU1BX0FQUFJBSVNFPXkKQ09ORklHX0lNQV9BUkNIX1BPTElDWT15CkNP TkZJR19JTUFfQVBQUkFJU0VfQlVJTERfUE9MSUNZPXkKQ09ORklHX0lNQV9BUFBSQUlTRV9SRVFV SVJFX0ZJUk1XQVJFX1NJR1M9eQpDT05GSUdfSU1BX0FQUFJBSVNFX1JFUVVJUkVfS0VYRUNfU0lH Uz15CkNPTkZJR19JTUFfQVBQUkFJU0VfUkVRVUlSRV9NT0RVTEVfU0lHUz15CkNPTkZJR19JTUFf QVBQUkFJU0VfUkVRVUlSRV9QT0xJQ1lfU0lHUz15CkNPTkZJR19JTUFfQVBQUkFJU0VfQk9PVFBB UkFNPXkKQ09ORklHX0lNQV9BUFBSQUlTRV9NT0RTSUc9eQpDT05GSUdfSU1BX1RSVVNURURfS0VZ UklORz15CkNPTkZJR19JTUFfS0VZUklOR1NfUEVSTUlUX1NJR05FRF9CWV9CVUlMVElOX09SX1NF Q09OREFSWT15CkNPTkZJR19JTUFfQkxBQ0tMSVNUX0tFWVJJTkc9eQpDT05GSUdfSU1BX0xPQURf WDUwOT15CkNPTkZJR19JTUFfWDUwOV9QQVRIPSIvZXRjL2tleXMveDUwOV9pbWEuZGVyIgpDT05G SUdfSU1BX0FQUFJBSVNFX1NJR05FRF9JTklUPXkKQ09ORklHX0lNQV9NRUFTVVJFX0FTWU1NRVRS SUNfS0VZUz15CkNPTkZJR19JTUFfUVVFVUVfRUFSTFlfQk9PVF9LRVlTPXkKQ09ORklHX0lNQV9T RUNVUkVfQU5EX09SX1RSVVNURURfQk9PVD15CkNPTkZJR19FVk09eQpDT05GSUdfRVZNX0FUVFJf RlNVVUlEPXkKQ09ORklHX0VWTV9FWFRSQV9TTUFDS19YQVRUUlM9eQpDT05GSUdfRVZNX0FERF9Y QVRUUlM9eQpDT05GSUdfRVZNX0xPQURfWDUwOT15CkNPTkZJR19FVk1fWDUwOV9QQVRIPSIvZXRj L2tleXMveDUwOV9ldm0uZGVyIgpDT05GSUdfU0VDVVJJVFlfRk9SS19CUlVURT15CkNPTkZJR19E RUZBVUxUX1NFQ1VSSVRZX1NFTElOVVg9eQojIENPTkZJR19ERUZBVUxUX1NFQ1VSSVRZX1NNQUNL IGlzIG5vdCBzZXQKIyBDT05GSUdfREVGQVVMVF9TRUNVUklUWV9BUFBBUk1PUiBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFRkFVTFRfU0VDVVJJVFlfREFDIGlzIG5vdCBzZXQKQ09ORklHX0xTTT0iYnJ1 dGUsbG9ja2Rvd24seWFtYSxsb2FkcGluLHNhZmVzZXRpZCxpbnRlZ3JpdHksc2VsaW51eCxzbWFj ayx0b21veW8sYXBwYXJtb3IsYnBmIgoKIwojIEtlcm5lbCBoYXJkZW5pbmcgb3B0aW9ucwojCgoj CiMgTWVtb3J5IGluaXRpYWxpemF0aW9uCiMKQ09ORklHX0lOSVRfU1RBQ0tfTk9ORT15CkNPTkZJ R19JTklUX09OX0FMTE9DX0RFRkFVTFRfT049eQpDT05GSUdfSU5JVF9PTl9GUkVFX0RFRkFVTFRf T049eQojIGVuZCBvZiBNZW1vcnkgaW5pdGlhbGl6YXRpb24KIyBlbmQgb2YgS2VybmVsIGhhcmRl bmluZyBvcHRpb25zCiMgZW5kIG9mIFNlY3VyaXR5IG9wdGlvbnMKCkNPTkZJR19YT1JfQkxPQ0tT PXkKQ09ORklHX0FTWU5DX0NPUkU9eQpDT05GSUdfQVNZTkNfTUVNQ1BZPXkKQ09ORklHX0FTWU5D X1hPUj15CkNPTkZJR19BU1lOQ19QUT15CkNPTkZJR19BU1lOQ19SQUlENl9SRUNPVj15CkNPTkZJ R19DUllQVE89eQoKIwojIENyeXB0byBjb3JlIG9yIGhlbHBlcgojCkNPTkZJR19DUllQVE9fQUxH QVBJPXkKQ09ORklHX0NSWVBUT19BTEdBUEkyPXkKQ09ORklHX0NSWVBUT19BRUFEPXkKQ09ORklH X0NSWVBUT19BRUFEMj15CkNPTkZJR19DUllQVE9fU0tDSVBIRVI9eQpDT05GSUdfQ1JZUFRPX1NL Q0lQSEVSMj15CkNPTkZJR19DUllQVE9fSEFTSD15CkNPTkZJR19DUllQVE9fSEFTSDI9eQpDT05G SUdfQ1JZUFRPX1JORz15CkNPTkZJR19DUllQVE9fUk5HMj15CkNPTkZJR19DUllQVE9fUk5HX0RF RkFVTFQ9eQpDT05GSUdfQ1JZUFRPX0FLQ0lQSEVSMj15CkNPTkZJR19DUllQVE9fQUtDSVBIRVI9 eQpDT05GSUdfQ1JZUFRPX0tQUDI9eQpDT05GSUdfQ1JZUFRPX0tQUD15CkNPTkZJR19DUllQVE9f QUNPTVAyPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSPXkKQ09ORklHX0NSWVBUT19NQU5BR0VSMj15 CkNPTkZJR19DUllQVE9fVVNFUj15CkNPTkZJR19DUllQVE9fTUFOQUdFUl9ESVNBQkxFX1RFU1RT PXkKQ09ORklHX0NSWVBUT19HRjEyOE1VTD15CkNPTkZJR19DUllQVE9fTlVMTD15CkNPTkZJR19D UllQVE9fTlVMTDI9eQpDT05GSUdfQ1JZUFRPX1BDUllQVD15CkNPTkZJR19DUllQVE9fQ1JZUFRE PXkKQ09ORklHX0NSWVBUT19BVVRIRU5DPXkKQ09ORklHX0NSWVBUT19URVNUPXkKQ09ORklHX0NS WVBUT19TSU1EPXkKQ09ORklHX0NSWVBUT19HTFVFX0hFTFBFUl9YODY9eQpDT05GSUdfQ1JZUFRP X0VOR0lORT15CgojCiMgUHVibGljLWtleSBjcnlwdG9ncmFwaHkKIwpDT05GSUdfQ1JZUFRPX1JT QT15CkNPTkZJR19DUllQVE9fREg9eQpDT05GSUdfQ1JZUFRPX0VDQz15CkNPTkZJR19DUllQVE9f RUNESD15CkNPTkZJR19DUllQVE9fRUNSRFNBPXkKQ09ORklHX0NSWVBUT19TTTI9eQpDT05GSUdf Q1JZUFRPX0NVUlZFMjU1MTk9eQoKIwojIEF1dGhlbnRpY2F0ZWQgRW5jcnlwdGlvbiB3aXRoIEFz c29jaWF0ZWQgRGF0YQojCkNPTkZJR19DUllQVE9fQ0NNPXkKQ09ORklHX0NSWVBUT19HQ009eQpD T05GSUdfQ1JZUFRPX0NIQUNIQTIwUE9MWTEzMDU9eQpDT05GSUdfQ1JZUFRPX0FFR0lTMTI4PXkK Q09ORklHX0NSWVBUT19TRVFJVj15CkNPTkZJR19DUllQVE9fRUNIQUlOSVY9eQoKIwojIEJsb2Nr IG1vZGVzCiMKQ09ORklHX0NSWVBUT19DQkM9eQpDT05GSUdfQ1JZUFRPX0NGQj15CkNPTkZJR19D UllQVE9fQ1RSPXkKQ09ORklHX0NSWVBUT19DVFM9eQpDT05GSUdfQ1JZUFRPX0VDQj15CkNPTkZJ R19DUllQVE9fTFJXPXkKQ09ORklHX0NSWVBUT19PRkI9eQpDT05GSUdfQ1JZUFRPX1BDQkM9eQpD T05GSUdfQ1JZUFRPX1hUUz15CkNPTkZJR19DUllQVE9fS0VZV1JBUD15CkNPTkZJR19DUllQVE9f TkhQT0xZMTMwNT15CkNPTkZJR19DUllQVE9fQURJQU5UVU09eQpDT05GSUdfQ1JZUFRPX0VTU0lW PXkKCiMKIyBIYXNoIG1vZGVzCiMKQ09ORklHX0NSWVBUT19DTUFDPXkKQ09ORklHX0NSWVBUT19I TUFDPXkKQ09ORklHX0NSWVBUT19YQ0JDPXkKQ09ORklHX0NSWVBUT19WTUFDPXkKCiMKIyBEaWdl c3QKIwpDT05GSUdfQ1JZUFRPX0NSQzMyQz15CkNPTkZJR19DUllQVE9fQ1JDMzJDX0lOVEVMPXkK Q09ORklHX0NSWVBUT19DUkMzMj15CkNPTkZJR19DUllQVE9fQ1JDMzJfUENMTVVMPXkKQ09ORklH X0NSWVBUT19YWEhBU0g9eQpDT05GSUdfQ1JZUFRPX0JMQUtFMkI9eQpDT05GSUdfQ1JZUFRPX0JM QUtFMlM9eQpDT05GSUdfQ1JZUFRPX0NSQ1QxMERJRj15CkNPTkZJR19DUllQVE9fR0hBU0g9eQpD T05GSUdfQ1JZUFRPX1BPTFkxMzA1PXkKQ09ORklHX0NSWVBUT19NRDQ9eQpDT05GSUdfQ1JZUFRP X01ENT15CkNPTkZJR19DUllQVE9fTUlDSEFFTF9NSUM9eQpDT05GSUdfQ1JZUFRPX1JNRDEyOD15 CkNPTkZJR19DUllQVE9fUk1EMTYwPXkKQ09ORklHX0NSWVBUT19STUQyNTY9eQpDT05GSUdfQ1JZ UFRPX1JNRDMyMD15CkNPTkZJR19DUllQVE9fU0hBMT15CkNPTkZJR19DUllQVE9fU0hBMjU2PXkK Q09ORklHX0NSWVBUT19TSEE1MTI9eQpDT05GSUdfQ1JZUFRPX1NIQTM9eQpDT05GSUdfQ1JZUFRP X1NNMz15CkNPTkZJR19DUllQVE9fU1RSRUVCT0c9eQpDT05GSUdfQ1JZUFRPX1RHUjE5Mj15CkNP TkZJR19DUllQVE9fV1A1MTI9eQoKIwojIENpcGhlcnMKIwpDT05GSUdfQ1JZUFRPX0FFUz15CkNP TkZJR19DUllQVE9fQUVTX1RJPXkKQ09ORklHX0NSWVBUT19BRVNfTklfSU5URUw9eQpDT05GSUdf Q1JZUFRPX0FOVUJJUz15CkNPTkZJR19DUllQVE9fQVJDND15CkNPTkZJR19DUllQVE9fQkxPV0ZJ U0g9eQpDT05GSUdfQ1JZUFRPX0JMT1dGSVNIX0NPTU1PTj15CkNPTkZJR19DUllQVE9fQ0FNRUxM SUE9eQpDT05GSUdfQ1JZUFRPX0NBU1RfQ09NTU9OPXkKQ09ORklHX0NSWVBUT19DQVNUNT15CkNP TkZJR19DUllQVE9fQ0FTVDY9eQpDT05GSUdfQ1JZUFRPX0RFUz15CkNPTkZJR19DUllQVE9fRkNS WVBUPXkKQ09ORklHX0NSWVBUT19LSEFaQUQ9eQpDT05GSUdfQ1JZUFRPX1NBTFNBMjA9eQpDT05G SUdfQ1JZUFRPX0NIQUNIQTIwPXkKQ09ORklHX0NSWVBUT19TRUVEPXkKQ09ORklHX0NSWVBUT19T RVJQRU5UPXkKQ09ORklHX0NSWVBUT19TRVJQRU5UX1NTRTJfNTg2PXkKQ09ORklHX0NSWVBUT19T TTQ9eQpDT05GSUdfQ1JZUFRPX1RFQT15CkNPTkZJR19DUllQVE9fVFdPRklTSD15CkNPTkZJR19D UllQVE9fVFdPRklTSF9DT01NT049eQpDT05GSUdfQ1JZUFRPX1RXT0ZJU0hfNTg2PXkKCiMKIyBD b21wcmVzc2lvbgojCkNPTkZJR19DUllQVE9fREVGTEFURT15CkNPTkZJR19DUllQVE9fTFpPPXkK Q09ORklHX0NSWVBUT184NDI9eQpDT05GSUdfQ1JZUFRPX0xaND15CkNPTkZJR19DUllQVE9fTFo0 SEM9eQpDT05GSUdfQ1JZUFRPX1pTVEQ9eQoKIwojIFJhbmRvbSBOdW1iZXIgR2VuZXJhdGlvbgoj CkNPTkZJR19DUllQVE9fQU5TSV9DUFJORz15CkNPTkZJR19DUllQVE9fRFJCR19NRU5VPXkKQ09O RklHX0NSWVBUT19EUkJHX0hNQUM9eQpDT05GSUdfQ1JZUFRPX0RSQkdfSEFTSD15CkNPTkZJR19D UllQVE9fRFJCR19DVFI9eQpDT05GSUdfQ1JZUFRPX0RSQkc9eQpDT05GSUdfQ1JZUFRPX0pJVFRF UkVOVFJPUFk9eQpDT05GSUdfQ1JZUFRPX1VTRVJfQVBJPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQ SV9IQVNIPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9TS0NJUEhFUj15CkNPTkZJR19DUllQVE9f VVNFUl9BUElfUk5HPXkKQ09ORklHX0NSWVBUT19VU0VSX0FQSV9STkdfQ0FWUD15CkNPTkZJR19D UllQVE9fVVNFUl9BUElfQUVBRD15CkNPTkZJR19DUllQVE9fVVNFUl9BUElfRU5BQkxFX09CU09M RVRFPXkKQ09ORklHX0NSWVBUT19TVEFUUz15CkNPTkZJR19DUllQVE9fSEFTSF9JTkZPPXkKCiMK IyBDcnlwdG8gbGlicmFyeSByb3V0aW5lcwojCkNPTkZJR19DUllQVE9fTElCX0FFUz15CkNPTkZJ R19DUllQVE9fTElCX0FSQzQ9eQpDT05GSUdfQ1JZUFRPX0xJQl9CTEFLRTJTX0dFTkVSSUM9eQpD T05GSUdfQ1JZUFRPX0xJQl9CTEFLRTJTPXkKQ09ORklHX0NSWVBUT19MSUJfQ0hBQ0hBX0dFTkVS SUM9eQpDT05GSUdfQ1JZUFRPX0xJQl9DSEFDSEE9eQpDT05GSUdfQ1JZUFRPX0xJQl9DVVJWRTI1 NTE5X0dFTkVSSUM9eQpDT05GSUdfQ1JZUFRPX0xJQl9DVVJWRTI1NTE5PXkKQ09ORklHX0NSWVBU T19MSUJfREVTPXkKQ09ORklHX0NSWVBUT19MSUJfUE9MWTEzMDVfUlNJWkU9MQpDT05GSUdfQ1JZ UFRPX0xJQl9QT0xZMTMwNV9HRU5FUklDPXkKQ09ORklHX0NSWVBUT19MSUJfUE9MWTEzMDU9eQpD T05GSUdfQ1JZUFRPX0xJQl9DSEFDSEEyMFBPTFkxMzA1PXkKQ09ORklHX0NSWVBUT19MSUJfU0hB MjU2PXkKQ09ORklHX0NSWVBUT19IVz15CkNPTkZJR19DUllQVE9fREVWX1BBRExPQ0s9eQpDT05G SUdfQ1JZUFRPX0RFVl9QQURMT0NLX0FFUz15CkNPTkZJR19DUllQVE9fREVWX1BBRExPQ0tfU0hB PXkKQ09ORklHX0NSWVBUT19ERVZfR0VPREU9eQpDT05GSUdfQ1JZUFRPX0RFVl9ISUZOXzc5NVg9 eQpDT05GSUdfQ1JZUFRPX0RFVl9ISUZOXzc5NVhfUk5HPXkKQ09ORklHX0NSWVBUT19ERVZfQVRN RUxfSTJDPXkKQ09ORklHX0NSWVBUT19ERVZfQVRNRUxfRUNDPXkKQ09ORklHX0NSWVBUT19ERVZf QVRNRUxfU0hBMjA0QT15CkNPTkZJR19DUllQVE9fREVWX0NDUD15CkNPTkZJR19DUllQVE9fREVW X0NDUF9ERD15CkNPTkZJR19DUllQVE9fREVWX1NQX0NDUD15CkNPTkZJR19DUllQVE9fREVWX0ND UF9DUllQVE89eQpDT05GSUdfQ1JZUFRPX0RFVl9DQ1BfREVCVUdGUz15CkNPTkZJR19DUllQVE9f REVWX1FBVD15CkNPTkZJR19DUllQVE9fREVWX1FBVF9ESDg5NXhDQz15CkNPTkZJR19DUllQVE9f REVWX1FBVF9DM1hYWD15CkNPTkZJR19DUllQVE9fREVWX1FBVF9DNjJYPXkKQ09ORklHX0NSWVBU T19ERVZfUUFUXzRYWFg9eQpDT05GSUdfQ1JZUFRPX0RFVl9RQVRfREg4OTV4Q0NWRj15CkNPTkZJ R19DUllQVE9fREVWX1FBVF9DM1hYWFZGPXkKQ09ORklHX0NSWVBUT19ERVZfUUFUX0M2MlhWRj15 CkNPTkZJR19DUllQVE9fREVWX0NIRUxTSU89eQpDT05GSUdfQ1JZUFRPX0RFVl9WSVJUSU89eQpD T05GSUdfQ1JZUFRPX0RFVl9TQUZFWENFTD15CkNPTkZJR19DUllQVE9fREVWX0NDUkVFPXkKQ09O RklHX0NSWVBUT19ERVZfQU1MT0dJQ19HWEw9eQpDT05GSUdfQ1JZUFRPX0RFVl9BTUxPR0lDX0dY TF9ERUJVRz15CkNPTkZJR19BU1lNTUVUUklDX0tFWV9UWVBFPXkKQ09ORklHX0FTWU1NRVRSSUNf UFVCTElDX0tFWV9TVUJUWVBFPXkKQ09ORklHX0FTWU1NRVRSSUNfVFBNX0tFWV9TVUJUWVBFPXkK Q09ORklHX1g1MDlfQ0VSVElGSUNBVEVfUEFSU0VSPXkKQ09ORklHX1BLQ1M4X1BSSVZBVEVfS0VZ X1BBUlNFUj15CkNPTkZJR19UUE1fS0VZX1BBUlNFUj15CkNPTkZJR19QS0NTN19NRVNTQUdFX1BB UlNFUj15CkNPTkZJR19QS0NTN19URVNUX0tFWT15CkNPTkZJR19TSUdORURfUEVfRklMRV9WRVJJ RklDQVRJT049eQoKIwojIENlcnRpZmljYXRlcyBmb3Igc2lnbmF0dXJlIGNoZWNraW5nCiMKQ09O RklHX01PRFVMRV9TSUdfS0VZPSJjZXJ0cy9zaWduaW5nX2tleS5wZW0iCkNPTkZJR19TWVNURU1f VFJVU1RFRF9LRVlSSU5HPXkKQ09ORklHX1NZU1RFTV9UUlVTVEVEX0tFWVM9IiIKQ09ORklHX1NZ U1RFTV9FWFRSQV9DRVJUSUZJQ0FURT15CkNPTkZJR19TWVNURU1fRVhUUkFfQ0VSVElGSUNBVEVf U0laRT00MDk2CkNPTkZJR19TRUNPTkRBUllfVFJVU1RFRF9LRVlSSU5HPXkKQ09ORklHX1NZU1RF TV9CTEFDS0xJU1RfS0VZUklORz15CkNPTkZJR19TWVNURU1fQkxBQ0tMSVNUX0hBU0hfTElTVD0i IgojIGVuZCBvZiBDZXJ0aWZpY2F0ZXMgZm9yIHNpZ25hdHVyZSBjaGVja2luZwoKQ09ORklHX0JJ TkFSWV9QUklOVEY9eQoKIwojIExpYnJhcnkgcm91dGluZXMKIwpDT05GSUdfUkFJRDZfUFE9eQpD T05GSUdfUkFJRDZfUFFfQkVOQ0hNQVJLPXkKQ09ORklHX0xJTkVBUl9SQU5HRVM9eQpDT05GSUdf UEFDS0lORz15CkNPTkZJR19CSVRSRVZFUlNFPXkKQ09ORklHX0dFTkVSSUNfU1RSTkNQWV9GUk9N X1VTRVI9eQpDT05GSUdfR0VORVJJQ19TVFJOTEVOX1VTRVI9eQpDT05GSUdfR0VORVJJQ19ORVRf VVRJTFM9eQpDT05GSUdfR0VORVJJQ19GSU5EX0ZJUlNUX0JJVD15CkNPTkZJR19DT1JESUM9eQpD T05GSUdfUFJJTUVfTlVNQkVSUz15CkNPTkZJR19SQVRJT05BTD15CkNPTkZJR19HRU5FUklDX1BD SV9JT01BUD15CkNPTkZJR19HRU5FUklDX0lPTUFQPXkKQ09ORklHX0FSQ0hfSEFTX0ZBU1RfTVVM VElQTElFUj15CkNPTkZJR19BUkNIX1VTRV9TWU1fQU5OT1RBVElPTlM9eQpDT05GSUdfQ1JDX0ND SVRUPXkKQ09ORklHX0NSQzE2PXkKQ09ORklHX0NSQ19UMTBESUY9eQpDT05GSUdfQ1JDX0lUVV9U PXkKQ09ORklHX0NSQzMyPXkKQ09ORklHX0NSQzMyX1NFTEZURVNUPXkKQ09ORklHX0NSQzMyX1NM SUNFQlk4PXkKIyBDT05GSUdfQ1JDMzJfU0xJQ0VCWTQgaXMgbm90IHNldAojIENPTkZJR19DUkMz Ml9TQVJXQVRFIGlzIG5vdCBzZXQKIyBDT05GSUdfQ1JDMzJfQklUIGlzIG5vdCBzZXQKQ09ORklH X0NSQzY0PXkKQ09ORklHX0NSQzQ9eQpDT05GSUdfQ1JDNz15CkNPTkZJR19MSUJDUkMzMkM9eQpD T05GSUdfQ1JDOD15CkNPTkZJR19YWEhBU0g9eQpDT05GSUdfQVVESVRfR0VORVJJQz15CkNPTkZJ R19SQU5ET00zMl9TRUxGVEVTVD15CkNPTkZJR184NDJfQ09NUFJFU1M9eQpDT05GSUdfODQyX0RF Q09NUFJFU1M9eQpDT05GSUdfWkxJQl9JTkZMQVRFPXkKQ09ORklHX1pMSUJfREVGTEFURT15CkNP TkZJR19MWk9fQ09NUFJFU1M9eQpDT05GSUdfTFpPX0RFQ09NUFJFU1M9eQpDT05GSUdfTFo0X0NP TVBSRVNTPXkKQ09ORklHX0xaNEhDX0NPTVBSRVNTPXkKQ09ORklHX0xaNF9ERUNPTVBSRVNTPXkK Q09ORklHX1pTVERfQ09NUFJFU1M9eQpDT05GSUdfWlNURF9ERUNPTVBSRVNTPXkKQ09ORklHX1ha X0RFQz15CkNPTkZJR19YWl9ERUNfWDg2PXkKQ09ORklHX1haX0RFQ19QT1dFUlBDPXkKQ09ORklH X1haX0RFQ19JQTY0PXkKQ09ORklHX1haX0RFQ19BUk09eQpDT05GSUdfWFpfREVDX0FSTVRIVU1C PXkKQ09ORklHX1haX0RFQ19TUEFSQz15CkNPTkZJR19YWl9ERUNfQkNKPXkKQ09ORklHX1haX0RF Q19URVNUPXkKQ09ORklHX0RFQ09NUFJFU1NfR1pJUD15CkNPTkZJR19ERUNPTVBSRVNTX0JaSVAy PXkKQ09ORklHX0RFQ09NUFJFU1NfTFpNQT15CkNPTkZJR19ERUNPTVBSRVNTX1haPXkKQ09ORklH X0RFQ09NUFJFU1NfTFpPPXkKQ09ORklHX0RFQ09NUFJFU1NfTFo0PXkKQ09ORklHX0RFQ09NUFJF U1NfWlNURD15CkNPTkZJR19HRU5FUklDX0FMTE9DQVRPUj15CkNPTkZJR19SRUVEX1NPTE9NT049 eQpDT05GSUdfUkVFRF9TT0xPTU9OX0VOQzg9eQpDT05GSUdfUkVFRF9TT0xPTU9OX0RFQzg9eQpD T05GSUdfUkVFRF9TT0xPTU9OX0RFQzE2PXkKQ09ORklHX0JDSD15CkNPTkZJR19URVhUU0VBUkNI PXkKQ09ORklHX1RFWFRTRUFSQ0hfS01QPXkKQ09ORklHX1RFWFRTRUFSQ0hfQk09eQpDT05GSUdf VEVYVFNFQVJDSF9GU009eQpDT05GSUdfQlRSRUU9eQpDT05GSUdfSU5URVJWQUxfVFJFRT15CkNP TkZJR19YQVJSQVlfTVVMVEk9eQpDT05GSUdfQVNTT0NJQVRJVkVfQVJSQVk9eQpDT05GSUdfSEFT X0lPTUVNPXkKQ09ORklHX0hBU19JT1BPUlRfTUFQPXkKQ09ORklHX0hBU19ETUE9eQpDT05GSUdf RE1BX09QUz15CkNPTkZJR19ORUVEX1NHX0RNQV9MRU5HVEg9eQpDT05GSUdfTkVFRF9ETUFfTUFQ X1NUQVRFPXkKQ09ORklHX0RNQV9ERUNMQVJFX0NPSEVSRU5UPXkKQ09ORklHX1NXSU9UTEI9eQpD T05GSUdfRE1BX0NNQT15CkNPTkZJR19ETUFfUEVSTlVNQV9DTUE9eQoKIwojIERlZmF1bHQgY29u dGlndW91cyBtZW1vcnkgYXJlYSBzaXplOgojCkNPTkZJR19DTUFfU0laRV9NQllURVM9MApDT05G SUdfQ01BX1NJWkVfU0VMX01CWVRFUz15CiMgQ09ORklHX0NNQV9TSVpFX1NFTF9QRVJDRU5UQUdF IGlzIG5vdCBzZXQKIyBDT05GSUdfQ01BX1NJWkVfU0VMX01JTiBpcyBub3Qgc2V0CiMgQ09ORklH X0NNQV9TSVpFX1NFTF9NQVggaXMgbm90IHNldApDT05GSUdfQ01BX0FMSUdOTUVOVD04CiMgQ09O RklHX0RNQV9BUElfREVCVUcgaXMgbm90IHNldApDT05GSUdfRE1BX01BUF9CRU5DSE1BUks9eQpD T05GSUdfU0dMX0FMTE9DPXkKQ09ORklHX0NIRUNLX1NJR05BVFVSRT15CkNPTkZJR19DUFVNQVNL X09GRlNUQUNLPXkKQ09ORklHX0NQVV9STUFQPXkKQ09ORklHX0RRTD15CkNPTkZJR19HTE9CPXkK Q09ORklHX0dMT0JfU0VMRlRFU1Q9eQpDT05GSUdfTkxBVFRSPXkKQ09ORklHX0xSVV9DQUNIRT15 CkNPTkZJR19DTFpfVEFCPXkKQ09ORklHX0lSUV9QT0xMPXkKQ09ORklHX01QSUxJQj15CkNPTkZJ R19TSUdOQVRVUkU9eQpDT05GSUdfRElNTElCPXkKQ09ORklHX0xJQkZEVD15CkNPTkZJR19PSURf UkVHSVNUUlk9eQpDT05GSUdfVUNTMl9TVFJJTkc9eQpDT05GSUdfSEFWRV9HRU5FUklDX1ZEU089 eQpDT05GSUdfR0VORVJJQ19HRVRUSU1FT0ZEQVk9eQpDT05GSUdfR0VORVJJQ19WRFNPXzMyPXkK Q09ORklHX0dFTkVSSUNfVkRTT19USU1FX05TPXkKQ09ORklHX0ZPTlRfU1VQUE9SVD15CkNPTkZJ R19GT05UUz15CkNPTkZJR19GT05UXzh4OD15CkNPTkZJR19GT05UXzh4MTY9eQpDT05GSUdfRk9O VF82eDExPXkKQ09ORklHX0ZPTlRfN3gxND15CkNPTkZJR19GT05UX1BFQVJMXzh4OD15CkNPTkZJ R19GT05UX0FDT1JOXzh4OD15CkNPTkZJR19GT05UX01JTklfNHg2PXkKQ09ORklHX0ZPTlRfNngx MD15CkNPTkZJR19GT05UXzEweDE4PXkKQ09ORklHX0ZPTlRfU1VOOHgxNj15CkNPTkZJR19GT05U X1NVTjEyeDIyPXkKQ09ORklHX0ZPTlRfVEVSMTZ4MzI9eQpDT05GSUdfRk9OVF82eDg9eQpDT05G SUdfU0dfUE9PTD15CkNPTkZJR19BUkNIX1NUQUNLV0FMSz15CkNPTkZJR19TVEFDS0RFUE9UPXkK Q09ORklHX1NCSVRNQVA9eQpDT05GSUdfUEFSTUFOPXkKQ09ORklHX09CSkFHRz15CkNPTkZJR19T VFJJTkdfU0VMRlRFU1Q9eQojIGVuZCBvZiBMaWJyYXJ5IHJvdXRpbmVzCgpDT05GSUdfUExETUZX PXkKCiMKIyBLZXJuZWwgaGFja2luZwojCgojCiMgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCiMK Q09ORklHX1BSSU5US19USU1FPXkKIyBDT05GSUdfUFJJTlRLX0NBTExFUiBpcyBub3Qgc2V0CkNP TkZJR19DT05TT0xFX0xPR0xFVkVMX0RFRkFVTFQ9NwpDT05GSUdfQ09OU09MRV9MT0dMRVZFTF9R VUlFVD00CkNPTkZJR19NRVNTQUdFX0xPR0xFVkVMX0RFRkFVTFQ9NApDT05GSUdfQk9PVF9QUklO VEtfREVMQVk9eQpDT05GSUdfRFlOQU1JQ19ERUJVRz15CkNPTkZJR19EWU5BTUlDX0RFQlVHX0NP UkU9eQpDT05GSUdfU1lNQk9MSUNfRVJSTkFNRT15CkNPTkZJR19ERUJVR19CVUdWRVJCT1NFPXkK IyBlbmQgb2YgcHJpbnRrIGFuZCBkbWVzZyBvcHRpb25zCgojCiMgQ29tcGlsZS10aW1lIGNoZWNr cyBhbmQgY29tcGlsZXIgb3B0aW9ucwojCkNPTkZJR19ERUJVR19JTkZPPXkKQ09ORklHX0RFQlVH X0lORk9fUkVEVUNFRD15CiMgQ09ORklHX0RFQlVHX0lORk9fQ09NUFJFU1NFRCBpcyBub3Qgc2V0 CiMgQ09ORklHX0RFQlVHX0lORk9fU1BMSVQgaXMgbm90IHNldAojIENPTkZJR19ERUJVR19JTkZP X0RXQVJGNCBpcyBub3Qgc2V0CiMgQ09ORklHX0dEQl9TQ1JJUFRTIGlzIG5vdCBzZXQKQ09ORklH X0ZSQU1FX1dBUk49MTAyNApDT05GSUdfU1RSSVBfQVNNX1NZTVM9eQpDT05GSUdfUkVBREFCTEVf QVNNPXkKQ09ORklHX0hFQURFUlNfSU5TVEFMTD15CkNPTkZJR19ERUJVR19TRUNUSU9OX01JU01B VENIPXkKQ09ORklHX1NFQ1RJT05fTUlTTUFUQ0hfV0FSTl9PTkxZPXkKQ09ORklHX0RFQlVHX0ZP UkNFX0ZVTkNUSU9OX0FMSUdOXzMyQj15CkNPTkZJR19GUkFNRV9QT0lOVEVSPXkKQ09ORklHX0RF QlVHX0ZPUkNFX1dFQUtfUEVSX0NQVT15CiMgZW5kIG9mIENvbXBpbGUtdGltZSBjaGVja3MgYW5k IGNvbXBpbGVyIG9wdGlvbnMKCiMKIyBHZW5lcmljIEtlcm5lbCBEZWJ1Z2dpbmcgSW5zdHJ1bWVu dHMKIwpDT05GSUdfTUFHSUNfU1lTUlE9eQpDT05GSUdfTUFHSUNfU1lTUlFfREVGQVVMVF9FTkFC TEU9MHgxCkNPTkZJR19NQUdJQ19TWVNSUV9TRVJJQUw9eQpDT05GSUdfTUFHSUNfU1lTUlFfU0VS SUFMX1NFUVVFTkNFPSIiCkNPTkZJR19ERUJVR19GUz15CkNPTkZJR19ERUJVR19GU19BTExPV19B TEw9eQojIENPTkZJR19ERUJVR19GU19ESVNBTExPV19NT1VOVCBpcyBub3Qgc2V0CiMgQ09ORklH X0RFQlVHX0ZTX0FMTE9XX05PTkUgaXMgbm90IHNldApDT05GSUdfSEFWRV9BUkNIX0tHREI9eQoj IENPTkZJR19LR0RCIGlzIG5vdCBzZXQKQ09ORklHX0FSQ0hfSEFTX1VCU0FOX1NBTklUSVpFX0FM TD15CiMgQ09ORklHX1VCU0FOIGlzIG5vdCBzZXQKIyBlbmQgb2YgR2VuZXJpYyBLZXJuZWwgRGVi dWdnaW5nIEluc3RydW1lbnRzCgpDT05GSUdfREVCVUdfS0VSTkVMPXkKQ09ORklHX0RFQlVHX01J U0M9eQoKIwojIE1lbW9yeSBEZWJ1Z2dpbmcKIwpDT05GSUdfUEFHRV9FWFRFTlNJT049eQojIENP TkZJR19ERUJVR19QQUdFQUxMT0MgaXMgbm90IHNldApDT05GSUdfUEFHRV9PV05FUj15CkNPTkZJ R19QQUdFX1BPSVNPTklORz15CkNPTkZJR19ERUJVR19QQUdFX1JFRj15CkNPTkZJR19ERUJVR19S T0RBVEFfVEVTVD15CkNPTkZJR19BUkNIX0hBU19ERUJVR19XWD15CkNPTkZJR19ERUJVR19XWD15 CkNPTkZJR19HRU5FUklDX1BURFVNUD15CkNPTkZJR19QVERVTVBfQ09SRT15CkNPTkZJR19QVERV TVBfREVCVUdGUz15CkNPTkZJR19ERUJVR19PQkpFQ1RTPXkKQ09ORklHX0RFQlVHX09CSkVDVFNf U0VMRlRFU1Q9eQpDT05GSUdfREVCVUdfT0JKRUNUU19GUkVFPXkKQ09ORklHX0RFQlVHX09CSkVD VFNfVElNRVJTPXkKQ09ORklHX0RFQlVHX09CSkVDVFNfV09SSz15CkNPTkZJR19ERUJVR19PQkpF Q1RTX1JDVV9IRUFEPXkKQ09ORklHX0RFQlVHX09CSkVDVFNfUEVSQ1BVX0NPVU5URVI9eQpDT05G SUdfREVCVUdfT0JKRUNUU19FTkFCTEVfREVGQVVMVD0xCkNPTkZJR19TTFVCX0RFQlVHX09OPXkK Q09ORklHX1NMVUJfU1RBVFM9eQpDT05GSUdfSEFWRV9ERUJVR19LTUVNTEVBSz15CiMgQ09ORklH X0RFQlVHX0tNRU1MRUFLIGlzIG5vdCBzZXQKQ09ORklHX0RFQlVHX1NUQUNLX1VTQUdFPXkKQ09O RklHX1NDSEVEX1NUQUNLX0VORF9DSEVDSz15CkNPTkZJR19BUkNIX0hBU19ERUJVR19WTV9QR1RB QkxFPXkKQ09ORklHX0RFQlVHX1ZNPXkKQ09ORklHX0RFQlVHX1ZNX1ZNQUNBQ0hFPXkKQ09ORklH X0RFQlVHX1ZNX1JCPXkKQ09ORklHX0RFQlVHX1ZNX1BHRkxBR1M9eQpDT05GSUdfREVCVUdfVk1f UEdUQUJMRT15CkNPTkZJR19BUkNIX0hBU19ERUJVR19WSVJUVUFMPXkKQ09ORklHX0RFQlVHX1ZJ UlRVQUw9eQpDT05GSUdfREVCVUdfTUVNT1JZX0lOSVQ9eQpDT05GSUdfREVCVUdfUEVSX0NQVV9N QVBTPXkKQ09ORklHX0RFQlVHX0tNQVBfTE9DQUw9eQpDT05GSUdfQVJDSF9TVVBQT1JUU19LTUFQ X0xPQ0FMX0ZPUkNFX01BUD15CkNPTkZJR19ERUJVR19LTUFQX0xPQ0FMX0ZPUkNFX01BUD15CkNP TkZJR19ERUJVR19ISUdITUVNPXkKQ09ORklHX0hBVkVfREVCVUdfU1RBQ0tPVkVSRkxPVz15CkNP TkZJR19ERUJVR19TVEFDS09WRVJGTE9XPXkKQ09ORklHX0NDX0hBU19LQVNBTl9HRU5FUklDPXkK Q09ORklHX0NDX0hBU19XT1JLSU5HX05PU0FOSVRJWkVfQUREUkVTUz15CiMgZW5kIG9mIE1lbW9y eSBEZWJ1Z2dpbmcKCkNPTkZJR19ERUJVR19TSElSUT15CgojCiMgRGVidWcgT29wcywgTG9ja3Vw cyBhbmQgSGFuZ3MKIwpDT05GSUdfUEFOSUNfT05fT09QUz15CkNPTkZJR19QQU5JQ19PTl9PT1BT X1ZBTFVFPTEKQ09ORklHX1BBTklDX1RJTUVPVVQ9MApDT05GSUdfTE9DS1VQX0RFVEVDVE9SPXkK Q09ORklHX1NPRlRMT0NLVVBfREVURUNUT1I9eQpDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBf UEFOSUM9eQpDT05GSUdfQk9PVFBBUkFNX1NPRlRMT0NLVVBfUEFOSUNfVkFMVUU9MQpDT05GSUdf SEFSRExPQ0tVUF9ERVRFQ1RPUl9QRVJGPXkKQ09ORklHX0hBUkRMT0NLVVBfREVURUNUT1I9eQpD T05GSUdfQk9PVFBBUkFNX0hBUkRMT0NLVVBfUEFOSUM9eQpDT05GSUdfQk9PVFBBUkFNX0hBUkRM T0NLVVBfUEFOSUNfVkFMVUU9MQojIENPTkZJR19ERVRFQ1RfSFVOR19UQVNLIGlzIG5vdCBzZXQK Q09ORklHX1dRX1dBVENIRE9HPXkKQ09ORklHX1RFU1RfTE9DS1VQPW0KIyBlbmQgb2YgRGVidWcg T29wcywgTG9ja3VwcyBhbmQgSGFuZ3MKCiMKIyBTY2hlZHVsZXIgRGVidWdnaW5nCiMKQ09ORklH X1NDSEVEX0RFQlVHPXkKQ09ORklHX1NDSEVEX0lORk89eQpDT05GSUdfU0NIRURTVEFUUz15CiMg ZW5kIG9mIFNjaGVkdWxlciBEZWJ1Z2dpbmcKCkNPTkZJR19ERUJVR19USU1FS0VFUElORz15Cgoj CiMgTG9jayBEZWJ1Z2dpbmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQojCkNPTkZJR19M T0NLX0RFQlVHR0lOR19TVVBQT1JUPXkKQ09ORklHX1BST1ZFX0xPQ0tJTkc9eQojIENPTkZJR19Q Uk9WRV9SQVdfTE9DS19ORVNUSU5HIGlzIG5vdCBzZXQKQ09ORklHX0xPQ0tfU1RBVD15CkNPTkZJ R19ERUJVR19SVF9NVVRFWEVTPXkKQ09ORklHX0RFQlVHX1NQSU5MT0NLPXkKQ09ORklHX0RFQlVH X01VVEVYRVM9eQpDT05GSUdfREVCVUdfV1dfTVVURVhfU0xPV1BBVEg9eQpDT05GSUdfREVCVUdf UldTRU1TPXkKQ09ORklHX0RFQlVHX0xPQ0tfQUxMT0M9eQpDT05GSUdfTE9DS0RFUD15CiMgQ09O RklHX0RFQlVHX0xPQ0tERVAgaXMgbm90IHNldApDT05GSUdfREVCVUdfQVRPTUlDX1NMRUVQPXkK IyBDT05GSUdfREVCVUdfTE9DS0lOR19BUElfU0VMRlRFU1RTIGlzIG5vdCBzZXQKIyBDT05GSUdf TE9DS19UT1JUVVJFX1RFU1QgaXMgbm90IHNldApDT05GSUdfV1dfTVVURVhfU0VMRlRFU1Q9eQoj IENPTkZJR19TQ0ZfVE9SVFVSRV9URVNUIGlzIG5vdCBzZXQKIyBlbmQgb2YgTG9jayBEZWJ1Z2dp bmcgKHNwaW5sb2NrcywgbXV0ZXhlcywgZXRjLi4uKQoKQ09ORklHX1RSQUNFX0lSUUZMQUdTPXkK Q09ORklHX1RSQUNFX0lSUUZMQUdTX05NST15CkNPTkZJR19TVEFDS1RSQUNFPXkKQ09ORklHX1dB Uk5fQUxMX1VOU0VFREVEX1JBTkRPTT15CiMgQ09ORklHX0RFQlVHX0tPQkpFQ1QgaXMgbm90IHNl dAojIENPTkZJR19ERUJVR19LT0JKRUNUX1JFTEVBU0UgaXMgbm90IHNldAoKIwojIERlYnVnIGtl cm5lbCBkYXRhIHN0cnVjdHVyZXMKIwpDT05GSUdfREVCVUdfTElTVD15CkNPTkZJR19ERUJVR19Q TElTVD15CkNPTkZJR19ERUJVR19TRz15CkNPTkZJR19ERUJVR19OT1RJRklFUlM9eQpDT05GSUdf QlVHX09OX0RBVEFfQ09SUlVQVElPTj15CiMgZW5kIG9mIERlYnVnIGtlcm5lbCBkYXRhIHN0cnVj dHVyZXMKCkNPTkZJR19ERUJVR19DUkVERU5USUFMUz15CgojCiMgUkNVIERlYnVnZ2luZwojCkNP TkZJR19QUk9WRV9SQ1U9eQpDT05GSUdfUFJPVkVfUkNVX0xJU1Q9eQojIENPTkZJR19SQ1VfU0NB TEVfVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1JDVV9UT1JUVVJFX1RFU1QgaXMgbm90IHNldAoj IENPTkZJR19SQ1VfUkVGX1NDQUxFX1RFU1QgaXMgbm90IHNldApDT05GSUdfUkNVX0NQVV9TVEFM TF9USU1FT1VUPTIxCkNPTkZJR19SQ1VfVFJBQ0U9eQpDT05GSUdfUkNVX0VRU19ERUJVRz15CkNP TkZJR19SQ1VfU1RSSUNUX0dSQUNFX1BFUklPRD15CiMgZW5kIG9mIFJDVSBEZWJ1Z2dpbmcKCkNP TkZJR19ERUJVR19XUV9GT1JDRV9SUl9DUFU9eQojIENPTkZJR19ERUJVR19CTE9DS19FWFRfREVW VCBpcyBub3Qgc2V0CkNPTkZJR19DUFVfSE9UUExVR19TVEFURV9DT05UUk9MPXkKQ09ORklHX0xB VEVOQ1lUT1A9eQpDT05GSUdfVVNFUl9TVEFDS1RSQUNFX1NVUFBPUlQ9eQpDT05GSUdfTk9QX1RS QUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9OX1RSQUNFUj15CkNPTkZJR19IQVZFX0ZVTkNUSU9O X0dSQVBIX1RSQUNFUj15CkNPTkZJR19IQVZFX0RZTkFNSUNfRlRSQUNFPXkKQ09ORklHX0hBVkVf RFlOQU1JQ19GVFJBQ0VfV0lUSF9SRUdTPXkKQ09ORklHX0hBVkVfRFlOQU1JQ19GVFJBQ0VfV0lU SF9ESVJFQ1RfQ0FMTFM9eQpDT05GSUdfSEFWRV9GVFJBQ0VfTUNPVU5UX1JFQ09SRD15CkNPTkZJ R19IQVZFX1NZU0NBTExfVFJBQ0VQT0lOVFM9eQpDT05GSUdfSEFWRV9GRU5UUlk9eQpDT05GSUdf SEFWRV9DX1JFQ09SRE1DT1VOVD15CkNPTkZJR19UUkFDRVJfTUFYX1RSQUNFPXkKQ09ORklHX1RS QUNFX0NMT0NLPXkKQ09ORklHX1JJTkdfQlVGRkVSPXkKQ09ORklHX0VWRU5UX1RSQUNJTkc9eQpD T05GSUdfQ09OVEVYVF9TV0lUQ0hfVFJBQ0VSPXkKQ09ORklHX1JJTkdfQlVGRkVSX0FMTE9XX1NX QVA9eQpDT05GSUdfUFJFRU1QVElSUV9UUkFDRVBPSU5UUz15CkNPTkZJR19UUkFDSU5HPXkKQ09O RklHX0dFTkVSSUNfVFJBQ0VSPXkKQ09ORklHX1RSQUNJTkdfU1VQUE9SVD15CkNPTkZJR19GVFJB Q0U9eQpDT05GSUdfQk9PVFRJTUVfVFJBQ0lORz15CkNPTkZJR19GVU5DVElPTl9UUkFDRVI9eQpD T05GSUdfRlVOQ1RJT05fR1JBUEhfVFJBQ0VSPXkKQ09ORklHX0RZTkFNSUNfRlRSQUNFPXkKQ09O RklHX0RZTkFNSUNfRlRSQUNFX1dJVEhfUkVHUz15CkNPTkZJR19EWU5BTUlDX0ZUUkFDRV9XSVRI X0RJUkVDVF9DQUxMUz15CkNPTkZJR19GVU5DVElPTl9QUk9GSUxFUj15CkNPTkZJR19TVEFDS19U UkFDRVI9eQpDT05GSUdfSVJRU09GRl9UUkFDRVI9eQpDT05GSUdfU0NIRURfVFJBQ0VSPXkKQ09O RklHX0hXTEFUX1RSQUNFUj15CkNPTkZJR19NTUlPVFJBQ0U9eQpDT05GSUdfRlRSQUNFX1NZU0NB TExTPXkKQ09ORklHX1RSQUNFUl9TTkFQU0hPVD15CkNPTkZJR19UUkFDRVJfU05BUFNIT1RfUEVS X0NQVV9TV0FQPXkKQ09ORklHX0JSQU5DSF9QUk9GSUxFX05PTkU9eQojIENPTkZJR19QUk9GSUxF X0FOTk9UQVRFRF9CUkFOQ0hFUyBpcyBub3Qgc2V0CkNPTkZJR19CTEtfREVWX0lPX1RSQUNFPXkK Q09ORklHX0tQUk9CRV9FVkVOVFM9eQpDT05GSUdfS1BST0JFX0VWRU5UU19PTl9OT1RSQUNFPXkK Q09ORklHX1VQUk9CRV9FVkVOVFM9eQpDT05GSUdfQlBGX0VWRU5UUz15CkNPTkZJR19EWU5BTUlD X0VWRU5UUz15CkNPTkZJR19QUk9CRV9FVkVOVFM9eQpDT05GSUdfQlBGX0tQUk9CRV9PVkVSUklE RT15CkNPTkZJR19GVFJBQ0VfTUNPVU5UX1JFQ09SRD15CkNPTkZJR19UUkFDSU5HX01BUD15CkNP TkZJR19TWU5USF9FVkVOVFM9eQpDT05GSUdfSElTVF9UUklHR0VSUz15CkNPTkZJR19UUkFDRV9F VkVOVF9JTkpFQ1Q9eQpDT05GSUdfVFJBQ0VQT0lOVF9CRU5DSE1BUks9eQpDT05GSUdfUklOR19C VUZGRVJfQkVOQ0hNQVJLPXkKQ09ORklHX1RSQUNFX0VWQUxfTUFQX0ZJTEU9eQpDT05GSUdfRlRS QUNFX1JFQ09SRF9SRUNVUlNJT049eQpDT05GSUdfRlRSQUNFX1JFQ09SRF9SRUNVUlNJT05fU0la RT0xMjgKQ09ORklHX1JJTkdfQlVGRkVSX1JFQ09SRF9SRUNVUlNJT049eQpDT05GSUdfR0NPVl9Q Uk9GSUxFX0ZUUkFDRT15CiMgQ09ORklHX0ZUUkFDRV9TVEFSVFVQX1RFU1QgaXMgbm90IHNldAoj IENPTkZJR19SSU5HX0JVRkZFUl9TVEFSVFVQX1RFU1QgaXMgbm90IHNldApDT05GSUdfUklOR19C VUZGRVJfVkFMSURBVEVfVElNRV9ERUxUQVM9eQpDT05GSUdfTU1JT1RSQUNFX1RFU1Q9bQpDT05G SUdfUFJFRU1QVElSUV9ERUxBWV9URVNUPW0KQ09ORklHX1NZTlRIX0VWRU5UX0dFTl9URVNUPXkK Q09ORklHX0tQUk9CRV9FVkVOVF9HRU5fVEVTVD15CkNPTkZJR19ISVNUX1RSSUdHRVJTX0RFQlVH PXkKQ09ORklHX1BST1ZJREVfT0hDSTEzOTRfRE1BX0lOSVQ9eQpDT05GSUdfU0FNUExFUz15CkNP TkZJR19TQU1QTEVfVFJBQ0VfRVZFTlRTPW0KQ09ORklHX1NBTVBMRV9UUkFDRV9QUklOVEs9bQpD T05GSUdfU0FNUExFX1RSQUNFX0FSUkFZPW0KQ09ORklHX1NBTVBMRV9LT0JKRUNUPXkKQ09ORklH X1NBTVBMRV9LUFJPQkVTPW0KQ09ORklHX1NBTVBMRV9LUkVUUFJPQkVTPW0KQ09ORklHX1NBTVBM RV9IV19CUkVBS1BPSU5UPW0KQ09ORklHX1NBTVBMRV9LRklGTz1tCkNPTkZJR19TQU1QTEVfUlBN U0dfQ0xJRU5UPW0KQ09ORklHX1NBTVBMRV9DT05GSUdGUz1tCkNPTkZJR19TQU1QTEVfQ09OTkVD VE9SPW0KQ09ORklHX1NBTVBMRV9WRklPX01ERVZfTVRUWT1tCkNPTkZJR19TQU1QTEVfVkZJT19N REVWX01EUFk9bQpDT05GSUdfU0FNUExFX1ZGSU9fTURFVl9NRFBZX0ZCPW0KQ09ORklHX1NBTVBM RV9WRklPX01ERVZfTUJPQ0hTPW0KQ09ORklHX0FSQ0hfSEFTX0RFVk1FTV9JU19BTExPV0VEPXkK Q09ORklHX1NUUklDVF9ERVZNRU09eQpDT05GSUdfSU9fU1RSSUNUX0RFVk1FTT15CgojCiMgeDg2 IERlYnVnZ2luZwojCkNPTkZJR19UUkFDRV9JUlFGTEFHU19TVVBQT1JUPXkKQ09ORklHX1RSQUNF X0lSUUZMQUdTX05NSV9TVVBQT1JUPXkKQ09ORklHX0VBUkxZX1BSSU5US19VU0I9eQpDT05GSUdf WDg2X1ZFUkJPU0VfQk9PVFVQPXkKQ09ORklHX0VBUkxZX1BSSU5USz15CkNPTkZJR19FQVJMWV9Q UklOVEtfREJHUD15CkNPTkZJR19FQVJMWV9QUklOVEtfVVNCX1hEQkM9eQpDT05GSUdfRUZJX1BH VF9EVU1QPXkKQ09ORklHX0RFQlVHX1RMQkZMVVNIPXkKQ09ORklHX0hBVkVfTU1JT1RSQUNFX1NV UFBPUlQ9eQojIENPTkZJR19YODZfREVDT0RFUl9TRUxGVEVTVCBpcyBub3Qgc2V0CkNPTkZJR19J T19ERUxBWV8wWDgwPXkKIyBDT05GSUdfSU9fREVMQVlfMFhFRCBpcyBub3Qgc2V0CiMgQ09ORklH X0lPX0RFTEFZX1VERUxBWSBpcyBub3Qgc2V0CiMgQ09ORklHX0lPX0RFTEFZX05PTkUgaXMgbm90 IHNldApDT05GSUdfREVCVUdfQk9PVF9QQVJBTVM9eQojIENPTkZJR19DUEFfREVCVUcgaXMgbm90 IHNldApDT05GSUdfREVCVUdfRU5UUlk9eQojIENPTkZJR19ERUJVR19OTUlfU0VMRlRFU1QgaXMg bm90IHNldApDT05GSUdfREVCVUdfSU1SX1NFTEZURVNUPXkKQ09ORklHX1g4Nl9ERUJVR19GUFU9 eQpDT05GSUdfUFVOSVRfQVRPTV9ERUJVRz15CkNPTkZJR19VTldJTkRFUl9GUkFNRV9QT0lOVEVS PXkKIyBlbmQgb2YgeDg2IERlYnVnZ2luZwoKIwojIEtlcm5lbCBUZXN0aW5nIGFuZCBDb3ZlcmFn ZQojCkNPTkZJR19LVU5JVD15CkNPTkZJR19LVU5JVF9ERUJVR0ZTPXkKQ09ORklHX0tVTklUX1RF U1Q9eQpDT05GSUdfS1VOSVRfRVhBTVBMRV9URVNUPXkKIyBDT05GSUdfS1VOSVRfQUxMX1RFU1RT IGlzIG5vdCBzZXQKQ09ORklHX05PVElGSUVSX0VSUk9SX0lOSkVDVElPTj15CkNPTkZJR19QTV9O T1RJRklFUl9FUlJPUl9JTkpFQ1Q9eQpDT05GSUdfT0ZfUkVDT05GSUdfTk9USUZJRVJfRVJST1Jf SU5KRUNUPXkKQ09ORklHX05FVERFVl9OT1RJRklFUl9FUlJPUl9JTkpFQ1Q9eQpDT05GSUdfRlVO Q1RJT05fRVJST1JfSU5KRUNUSU9OPXkKQ09ORklHX0ZBVUxUX0lOSkVDVElPTj15CkNPTkZJR19G QUlMU0xBQj15CkNPTkZJR19GQUlMX1BBR0VfQUxMT0M9eQpDT05GSUdfRkFVTFRfSU5KRUNUSU9O X1VTRVJDT1BZPXkKQ09ORklHX0ZBSUxfTUFLRV9SRVFVRVNUPXkKQ09ORklHX0ZBSUxfSU9fVElN RU9VVD15CkNPTkZJR19GQUlMX0ZVVEVYPXkKQ09ORklHX0ZBVUxUX0lOSkVDVElPTl9ERUJVR19G Uz15CkNPTkZJR19GQUlMX0ZVTkNUSU9OPXkKQ09ORklHX0ZBSUxfTU1DX1JFUVVFU1Q9eQpDT05G SUdfRkFVTFRfSU5KRUNUSU9OX1NUQUNLVFJBQ0VfRklMVEVSPXkKQ09ORklHX0NDX0hBU19TQU5D T1ZfVFJBQ0VfUEM9eQpDT05GSUdfUlVOVElNRV9URVNUSU5HX01FTlU9eQojIENPTkZJR19MS0RU TSBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfTElTVF9TT1JUIGlzIG5vdCBzZXQKIyBDT05GSUdf VEVTVF9NSU5fSEVBUCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU09SVCBpcyBub3Qgc2V0CiMg Q09ORklHX0tQUk9CRVNfU0FOSVRZX1RFU1QgaXMgbm90IHNldAojIENPTkZJR19CQUNLVFJBQ0Vf U0VMRl9URVNUIGlzIG5vdCBzZXQKIyBDT05GSUdfUkJUUkVFX1RFU1QgaXMgbm90IHNldAojIENP TkZJR19SRUVEX1NPTE9NT05fVEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX0lOVEVSVkFMX1RSRUVf VEVTVCBpcyBub3Qgc2V0CiMgQ09ORklHX1BFUkNQVV9URVNUIGlzIG5vdCBzZXQKQ09ORklHX0FU T01JQzY0X1NFTEZURVNUPXkKIyBDT05GSUdfQVNZTkNfUkFJRDZfVEVTVCBpcyBub3Qgc2V0CiMg Q09ORklHX1RFU1RfSEVYRFVNUCBpcyBub3Qgc2V0CiMgQ09ORklHX1RFU1RfU1RSSU5HX0hFTFBF UlMgaXMgbm90IHNldApDT05GSUdfVEVTVF9TVFJTQ1BZPXkKIyBDT05GSUdfVEVTVF9LU1RSVE9Y IGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfUFJJTlRGPXkKQ09ORklHX1RFU1RfQklUTUFQPXkKIyBD T05GSUdfVEVTVF9VVUlEIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9YQVJSQVkgaXMgbm90IHNl dAojIENPTkZJR19URVNUX09WRVJGTE9XIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9SSEFTSFRB QkxFIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVTVF9IQVNIIGlzIG5vdCBzZXQKIyBDT05GSUdfVEVT VF9JREEgaXMgbm90IHNldAojIENPTkZJR19URVNUX1BBUk1BTiBpcyBub3Qgc2V0CkNPTkZJR19U RVNUX0xLTT1tCkNPTkZJR19URVNUX0JJVE9QUz1tCiMgQ09ORklHX1RFU1RfVk1BTExPQyBpcyBu b3Qgc2V0CkNPTkZJR19URVNUX1VTRVJfQ09QWT1tCkNPTkZJR19URVNUX0JQRj1tCkNPTkZJR19U RVNUX0JMQUNLSE9MRV9ERVY9bQojIENPTkZJR19GSU5EX0JJVF9CRU5DSE1BUksgaXMgbm90IHNl dAojIENPTkZJR19URVNUX0ZJUk1XQVJFIGlzIG5vdCBzZXQKQ09ORklHX1RFU1RfU1lTQ1RMPXkK Q09ORklHX0JJVEZJRUxEX0tVTklUPXkKQ09ORklHX1JFU09VUkNFX0tVTklUX1RFU1Q9eQpDT05G SUdfU1lTQ1RMX0tVTklUX1RFU1Q9eQpDT05GSUdfTElTVF9LVU5JVF9URVNUPXkKQ09ORklHX0xJ TkVBUl9SQU5HRVNfVEVTVD15CkNPTkZJR19DTURMSU5FX0tVTklUX1RFU1Q9eQpDT05GSUdfQklU U19URVNUPXkKIyBDT05GSUdfVEVTVF9VREVMQVkgaXMgbm90IHNldApDT05GSUdfVEVTVF9TVEFU SUNfS0VZUz1tCkNPTkZJR19URVNUX0tNT0Q9bQojIENPTkZJR19URVNUX0RFQlVHX1ZJUlRVQUwg aXMgbm90IHNldAojIENPTkZJR19URVNUX01FTUNBVF9QIGlzIG5vdCBzZXQKQ09ORklHX1RFU1Rf T0JKQUdHPXkKQ09ORklHX1RFU1RfU1RBQ0tJTklUPXkKIyBDT05GSUdfVEVTVF9NRU1JTklUIGlz IG5vdCBzZXQKQ09ORklHX1RFU1RfRlJFRV9QQUdFUz15CkNPTkZJR19URVNUX0ZQVT15CkNPTkZJ R19NRU1URVNUPXkKQ09ORklHX0hZUEVSVl9URVNUSU5HPXkKIyBlbmQgb2YgS2VybmVsIFRlc3Rp bmcgYW5kIENvdmVyYWdlCiMgZW5kIG9mIEtlcm5lbCBoYWNraW5nCg== --===============0041445678431005324== Content-Type: text/plain MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="job-script.ksh" IyEvYmluL3NoCgpleHBvcnRfdG9wX2VudigpCnsKCWV4cG9ydCBzdWl0ZT0ndHJpbml0eScKCWV4 cG9ydCB0ZXN0Y2FzZT0ndHJpbml0eScKCWV4cG9ydCBjYXRlZ29yeT0nZnVuY3Rpb25hbCcKCWV4 cG9ydCBuZWVkX21lbW9yeT0nMzAwTUInCglleHBvcnQgam9iX29yaWdpbj0ndHJpbml0eS55YW1s JwoJZXhwb3J0IHF1ZXVlX2NtZGxpbmVfa2V5cz0nYnJhbmNoCmNvbW1pdCcKCWV4cG9ydCBxdWV1 ZT0ncmVjb25maXJtJwoJZXhwb3J0IHRlc3Rib3g9J3ZtLXNuYi1pMzg2LTknCglleHBvcnQgdGJv eF9ncm91cD0ndm0tc25iLWkzODYnCglleHBvcnQgYnJhbmNoPSdsaW51eC1kZXZlbC9kZXZlbC1j YXRjaHVwLTIwMjEwMjI4LTAzMDkyOCcKCWV4cG9ydCBjb21taXQ9J2NmZTkyYWI2YTNlYTcwMGMw OGJhNjczYjQ2ODIyZDUxZjM4ZDZiNDAnCglleHBvcnQga2NvbmZpZz0naTM4Ni1hbGx5ZXNjb25m aWcnCglleHBvcnQgbnJfdm09MTYwCglleHBvcnQgc3VibWl0X2lkPSc2MDNkNTU2ZWRjNTc0ODFi YjNjYjA1YTQnCglleHBvcnQgam9iX2ZpbGU9Jy9sa3Avam9icy9zY2hlZHVsZWQvdm0tc25iLWkz ODYtOS90cmluaXR5LWRlZmF1bHRzLW9wZW53cnQtaTM4Ni1nZW5lcmljLTIwMTkwNDI4LmNnei1j ZmU5MmFiNmEzZWE3MDBjMDhiYTY3M2I0NjgyMmQ1MWYzOGQ2YjQwLTIwMjEwMzAyLTcyNjI3LTNy aXJwZi0wLnlhbWwnCglleHBvcnQgaWQ9J2UzNjY1ZDM5ZjIyNDFjMTU4Y2M4ZGE3MDUzNzk1YzUy MTYwM2M5OGEnCglleHBvcnQgcXVldWVyX3ZlcnNpb249Jy9sa3Atc3JjJwoJZXhwb3J0IG1vZGVs PSdxZW11LXN5c3RlbS1pMzg2IC1lbmFibGUta3ZtIC1jcHUgU2FuZHlCcmlkZ2UnCglleHBvcnQg bnJfY3B1PTIKCWV4cG9ydCBtZW1vcnk9JzhHJwoJZXhwb3J0IG5lZWRfa2NvbmZpZz0nQ09ORklH X0tWTV9HVUVTVD15JwoJZXhwb3J0IHNzaF9iYXNlX3BvcnQ9MjM0MDAKCWV4cG9ydCBrZXJuZWxf Y21kbGluZT0ndm1hbGxvYz01MTJNJwoJZXhwb3J0IHJvb3Rmcz0nb3BlbndydC1pMzg2LWdlbmVy aWMtMjAxOTA0MjguY2d6JwoJZXhwb3J0IGNvbXBpbGVyPSdnY2MtOScKCWV4cG9ydCBlbnF1ZXVl X3RpbWU9JzIwMjEtMDMtMDIgMDQ6NTg6MjIgKzA4MDAnCglleHBvcnQgX2lkPSc2MDNkNTU2ZWRj NTc0ODFiYjNjYjA1YTQnCglleHBvcnQgX3J0PScvcmVzdWx0L3RyaW5pdHkvZGVmYXVsdHMvdm0t c25iLWkzODYvb3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6L2kzODYtYWxseWVzY29u ZmlnL2djYy05L2NmZTkyYWI2YTNlYTcwMGMwOGJhNjczYjQ2ODIyZDUxZjM4ZDZiNDAnCglleHBv cnQgdXNlcj0nbGtwJwoJZXhwb3J0IExLUF9TRVJWRVI9J2ludGVybmFsLWxrcC1zZXJ2ZXInCgll eHBvcnQgcmVzdWx0X3Jvb3Q9Jy9yZXN1bHQvdHJpbml0eS9kZWZhdWx0cy92bS1zbmItaTM4Ni9v cGVud3J0LWkzODYtZ2VuZXJpYy0yMDE5MDQyOC5jZ3ovaTM4Ni1hbGx5ZXNjb25maWcvZ2NjLTkv Y2ZlOTJhYjZhM2VhNzAwYzA4YmE2NzNiNDY4MjJkNTFmMzhkNmI0MC80JwoJZXhwb3J0IHNjaGVk dWxlcl92ZXJzaW9uPScvbGtwL2xrcC9zcmMnCglleHBvcnQgYXJjaD0naTM4NicKCWV4cG9ydCBt YXhfdXB0aW1lPTIxMDAKCWV4cG9ydCBpbml0cmQ9Jy9vc2ltYWdlL29wZW53cnQvb3BlbndydC1p Mzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6JwoJZXhwb3J0IGJvb3Rsb2FkZXJfYXBwZW5kPSdyb290 PS9kZXYvcmFtMAp1c2VyPWxrcApqb2I9L2xrcC9qb2JzL3NjaGVkdWxlZC92bS1zbmItaTM4Ni05 L3RyaW5pdHktZGVmYXVsdHMtb3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6LWNmZTky YWI2YTNlYTcwMGMwOGJhNjczYjQ2ODIyZDUxZjM4ZDZiNDAtMjAyMTAzMDItNzI2MjctM3JpcnBm LTAueWFtbApBUkNIPWkzODYKa2NvbmZpZz1pMzg2LWFsbHllc2NvbmZpZwpicmFuY2g9bGludXgt ZGV2ZWwvZGV2ZWwtY2F0Y2h1cC0yMDIxMDIyOC0wMzA5MjgKY29tbWl0PWNmZTkyYWI2YTNlYTcw MGMwOGJhNjczYjQ2ODIyZDUxZjM4ZDZiNDAKQk9PVF9JTUFHRT0vcGtnL2xpbnV4L2kzODYtYWxs eWVzY29uZmlnL2djYy05L2NmZTkyYWI2YTNlYTcwMGMwOGJhNjczYjQ2ODIyZDUxZjM4ZDZiNDAv dm1saW51ei01LjExLjAtcmM3LTAwMDEzLWdjZmU5MmFiNmEzZWEKdm1hbGxvYz01MTJNCm1heF91 cHRpbWU9MjEwMApSRVNVTFRfUk9PVD0vcmVzdWx0L3RyaW5pdHkvZGVmYXVsdHMvdm0tc25iLWkz ODYvb3BlbndydC1pMzg2LWdlbmVyaWMtMjAxOTA0MjguY2d6L2kzODYtYWxseWVzY29uZmlnL2dj Yy05L2NmZTkyYWI2YTNlYTcwMGMwOGJhNjczYjQ2ODIyZDUxZjM4ZDZiNDAvNApMS1BfU0VSVkVS PWludGVybmFsLWxrcC1zZXJ2ZXIKc2VsaW51eD0wCmRlYnVnCmFwaWM9ZGVidWcKc3lzcnFfYWx3 YXlzX2VuYWJsZWQKcmN1cGRhdGUucmN1X2NwdV9zdGFsbF90aW1lb3V0PTEwMApuZXQuaWZuYW1l cz0wCnByaW50ay5kZXZrbXNnPW9uCnBhbmljPS0xCnNvZnRsb2NrdXBfcGFuaWM9MQpubWlfd2F0 Y2hkb2c9cGFuaWMKb29wcz1wYW5pYwpsb2FkX3JhbWRpc2s9Mgpwcm9tcHRfcmFtZGlzaz0wCmRy YmQubWlub3JfY291bnQ9OApzeXN0ZW1kLmxvZ19sZXZlbD1lcnIKaWdub3JlX2xvZ2xldmVsCmNv bnNvbGU9dHR5MAplYXJseXByaW50az10dHlTMCwxMTUyMDAKY29uc29sZT10dHlTMCwxMTUyMDAK dmdhPW5vcm1hbApydycKCWV4cG9ydCBtb2R1bGVzX2luaXRyZD0nL3BrZy9saW51eC9pMzg2LWFs bHllc2NvbmZpZy9nY2MtOS9jZmU5MmFiNmEzZWE3MDBjMDhiYTY3M2I0NjgyMmQ1MWYzOGQ2YjQw L21vZHVsZXMuY2d6JwoJZXhwb3J0IGJtX2luaXRyZD0nL29zaW1hZ2UvcGtnL29wZW53cnQtaTM4 Ni1nZW5lcmljLTIwMTkwNDI4LmNnei90cmluaXR5LXN0YXRpYy1pMzg2LXg4Nl82NC1mOTMyNTZm Yl8yMDE5LTA4LTI4LmNneicKCWV4cG9ydCBsa3BfaW5pdHJkPScvb3NpbWFnZS91c2VyL2xrcC9s a3AtaTM4Ni5jZ3onCglleHBvcnQgc2l0ZT0nYTVlNGNkYmQzZjg2JwoJZXhwb3J0IGtlcm5lbD0n L3BrZy9saW51eC9pMzg2LWFsbHllc2NvbmZpZy9nY2MtOS9jZmU5MmFiNmEzZWE3MDBjMDhiYTY3 M2I0NjgyMmQ1MWYzOGQ2YjQwL3ZtbGludXotNS4xMS4wLXJjNy0wMDAxMy1nY2ZlOTJhYjZhM2Vh JwoJZXhwb3J0IGRlcXVldWVfdGltZT0nMjAyMS0wMy0wMiAwNDo1ODo1OCArMDgwMCcKCWV4cG9y dCBqb2JfaW5pdHJkPScvbGtwL2pvYnMvc2NoZWR1bGVkL3ZtLXNuYi1pMzg2LTkvdHJpbml0eS1k ZWZhdWx0cy1vcGVud3J0LWkzODYtZ2VuZXJpYy0yMDE5MDQyOC5jZ3otY2ZlOTJhYjZhM2VhNzAw YzA4YmE2NzNiNDY4MjJkNTFmMzhkNmI0MC0yMDIxMDMwMi03MjYyNy0zcmlycGYtMC5jZ3onCgoJ WyAtbiAiJExLUF9TUkMiIF0gfHwKCWV4cG9ydCBMS1BfU1JDPS9sa3AvJHt1c2VyOi1sa3B9L3Ny Ywp9CgpydW5fam9iKCkKewoJZWNobyAkJCA+ICRUTVAvcnVuLWpvYi5waWQKCgkuICRMS1BfU1JD L2xpYi9odHRwLnNoCgkuICRMS1BfU1JDL2xpYi9qb2Iuc2gKCS4gJExLUF9TUkMvbGliL2Vudi5z aAoKCWV4cG9ydF90b3BfZW52CgoJcnVuX21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBl ciBrbXNnCglydW5fbW9uaXRvciAkTEtQX1NSQy9tb25pdG9ycy93cmFwcGVyIGhlYXJ0YmVhdAoJ cnVuX21vbml0b3IgJExLUF9TUkMvbW9uaXRvcnMvd3JhcHBlciBtZW1pbmZvCgoJcnVuX3Rlc3Qg Z3JvdXA9J2dyb3VwLTAwCmdyb3VwLTAxCmdyb3VwLTAyCmdyb3VwLTAzCmdyb3VwLTA0JyAkTEtQ X1NSQy90ZXN0cy93cmFwcGVyIHRyaW5pdHkKfQoKZXh0cmFjdF9zdGF0cygpCnsKCWV4cG9ydCBz dGF0c19wYXJ0X2JlZ2luPQoJZXhwb3J0IHN0YXRzX3BhcnRfZW5kPQoKCSRMS1BfU1JDL3N0YXRz L3dyYXBwZXIga21zZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBtZW1pbmZvCgoJJExLUF9TUkMv c3RhdHMvd3JhcHBlciB0aW1lIHRyaW5pdHkudGltZQoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBk bWVzZwoJJExLUF9TUkMvc3RhdHMvd3JhcHBlciBrbXNnCgkkTEtQX1NSQy9zdGF0cy93cmFwcGVy IGxhc3Rfc3RhdGUKCSRMS1BfU1JDL3N0YXRzL3dyYXBwZXIgc3RkZXJyCgkkTEtQX1NSQy9zdGF0 cy93cmFwcGVyIHRpbWUKfQoKIiRAIgo= --===============0041445678431005324== Content-Type: application/x-xz MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="dmesg.xz" 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 AARZWg== --===============0041445678431005324==--