From mboxrd@z Thu Jan 1 00:00:00 1970 From: Felix Homann Subject: Re: =?utf-8?q?error=3A_implicit_declaration_of_function_?= =?utf-8?b?4oCYZndfaXNvX3Jlc291cmNlX21hbmFnZeKAmQ==?= Date: Mon, 16 May 2011 15:46:50 +0200 Message-ID: <4DD12ACA.5030304@showlabor.de> References: <4DD11FDD.2050504@showlabor.de> <4DD12925.8060109@ladisch.de> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------050600070403080106000701" Return-path: Received: from vwp5738.webpack.hosteurope.de (vwp5738.webpack.hosteurope.de [83.169.30.203]) by alsa0.perex.cz (Postfix) with ESMTP id 1C0E2103834 for ; Mon, 16 May 2011 15:46:56 +0200 (CEST) In-Reply-To: <4DD12925.8060109@ladisch.de> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: alsa-devel-bounces@alsa-project.org Errors-To: alsa-devel-bounces@alsa-project.org To: Clemens Ladisch Cc: alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org This is a multi-part message in MIME format. --------------050600070403080106000701 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Here you go. Regards, Felix Am 16.05.2011 15:39, schrieb Clemens Ladisch: > > The FireWire driver requires kernel 2.6.39(-rcX), but there is an entry > in kconfig-vers that prevents it from being built on older kernels. > Well, that _should_ have prevent it. > > Please show the contents of your config.log and toplevel.config files. Here you go. (config.log, config.status from alsa-driver, Kconfig from alsa-kernel -- anything missing?) Regards, Felix --------------050600070403080106000701 Content-Type: text/x-log; name="config.log" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="config.log" This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by configure, which was generated by GNU Autoconf 2.67. Invocation command line was $ ./configure --with-debug=full --with-isapnp=yes --with-sequencer=yes ## --------- ## ## Platform. ## ## --------- ## hostname = yerbouti uname -m = x86_64 uname -r = 2.6.38-8-generic uname -s = Linux uname -v = #42-Ubuntu SMP Mon Apr 11 03:31:24 UTC 2011 /usr/bin/uname -p = unknown /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/sbin PATH: /usr/local/bin PATH: /usr/sbin PATH: /usr/bin PATH: /sbin PATH: /bin PATH: /usr/games PATH: /home/fex/bin PATH: /home/fex/tools/android-sdk-linux_86/tools PATH: tools/netbeans-6.7.1/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2731: checking for gcc configure:2747: found /usr/bin/gcc configure:2758: result: gcc configure:2987: checking for C compiler version configure:2996: gcc --version >&5 gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 Copyright (C) 2010 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3007: $? = 0 configure:2996: gcc -v >&5 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Ubuntu/Linaro 4.5.2-8ubuntu4' --with-bugurl=file:///usr/share/doc/gcc-4.5/README.Bugs --enable-languages=c,c++,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.5 --enable-shared --enable-multiarch --with-multiarch-defaults=x86_64-linux-gnu --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib/x86_64-linux-gnu --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.5 --libdir=/usr/lib/x86_64-linux-gnu --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-plugin --enable-gold --enable-ld=default --with-plugin-ld=ld.gold --enable-objc-gc --disable-werror --with-arch-32=i686 --with-tune=generic --enable-checking=release --build =x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 4.5.2 (Ubuntu/Linaro 4.5.2-8ubuntu4) configure:3007: $? = 0 configure:2996: gcc -V >&5 gcc: '-V' option must have argument configure:3007: $? = 1 configure:2996: gcc -qversion >&5 gcc: unrecognized option '-qversion' gcc: no input files configure:3007: $? = 1 configure:3027: checking whether the C compiler works configure:3049: gcc conftest.c >&5 configure:3053: $? = 0 configure:3101: result: yes configure:3104: checking for C compiler default output file name configure:3106: result: a.out configure:3112: checking for suffix of executables configure:3119: gcc -o conftest conftest.c >&5 configure:3123: $? = 0 configure:3145: result: configure:3167: checking whether we are cross compiling configure:3175: gcc -o conftest conftest.c >&5 configure:3179: $? = 0 configure:3186: ./conftest configure:3190: $? = 0 configure:3205: result: no configure:3210: checking for suffix of object files configure:3232: gcc -c conftest.c >&5 configure:3236: $? = 0 configure:3257: result: o configure:3261: checking whether we are using the GNU C compiler configure:3280: gcc -c conftest.c >&5 configure:3280: $? = 0 configure:3289: result: yes configure:3298: checking whether gcc accepts -g configure:3318: gcc -c -g conftest.c >&5 configure:3318: $? = 0 configure:3359: result: yes configure:3376: checking for gcc option to accept ISO C89 configure:3440: gcc -c -g -O2 conftest.c >&5 configure:3440: $? = 0 configure:3453: result: none needed configure:3516: checking for ranlib configure:3532: found /usr/bin/ranlib configure:3543: result: ranlib configure:3608: checking for a BSD-compatible install configure:3676: result: /usr/bin/install -c configure:3699: checking how to run the C preprocessor configure:3730: gcc -E conftest.c configure:3730: $? = 0 configure:3744: gcc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:3744: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:3769: result: gcc -E configure:3789: gcc -E conftest.c configure:3789: $? = 0 configure:3803: gcc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:3803: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:3832: checking for grep that handles long lines and -e configure:3890: result: /bin/grep configure:3895: checking for egrep configure:3957: result: /bin/grep -E configure:3962: checking for ANSI C header files configure:3982: gcc -c -g -O2 conftest.c >&5 configure:3982: $? = 0 configure:4055: gcc -o conftest -g -O2 conftest.c >&5 configure:4055: $? = 0 configure:4055: ./conftest configure:4055: $? = 0 configure:4066: result: yes configure:4077: checking for an ANSI C-conforming const configure:4142: gcc -c -g -O2 conftest.c >&5 configure:4142: $? = 0 configure:4149: result: yes configure:4157: checking for inline configure:4173: gcc -c -g -O2 conftest.c >&5 configure:4173: $? = 0 configure:4181: result: inline configure:4199: checking whether time.h and sys/time.h may both be included configure:4219: gcc -c -g -O2 conftest.c >&5 configure:4219: $? = 0 configure:4226: result: yes configure:4236: checking whether gcc needs -traditional configure:4270: result: no configure:4278: checking for current directory configure:4282: result: /home/fex/workspace/Alsa/MIDI/alsa-driver configure:4977: checking cross compile configure:4989: result: configure:5004: checking for directory with ALSA kernel sources configure:5029: result: /home/fex/workspace/Alsa/MIDI/alsa-driver/alsa-kernel configure:5033: checking for directory with kernel source configure:5063: result: /lib/modules/2.6.38-8-generic/build configure:5066: checking for directory with kernel build configure:5084: result: /lib/modules/2.6.38-8-generic/build configure:5090: checking for kernel linux/version.h configure:5123: result: linux/version.h configure:5128: checking for kernel linux/autoconf.h generated/autoconf.h configure:5161: result: generated/autoconf.h configure:5168: checking for kernel linux/utsrelease.h generated/utsrelease.h configure:5188: result: generated/utsrelease.h configure:5196: checking for kernel version configure:5268: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 configure:5268: $? = 0 configure:5268: ./conftest configure:5268: $? = 0 configure:5299: result: 2.6.38-8-generic configure:5302: checking for GCC version configure:5354: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c:15:71: fatal error: /lib/modules/2.6.38-8-generic/build/include/linux/compile.h: No such file or directory compilation terminated. configure:5354: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | | #include | #include | #include | #include "/lib/modules/2.6.38-8-generic/build/include/linux/compile.h" | int main() | { | FILE *f; | char compiler[128]; | char *ptr, *dptr; | #ifdef LINUX_COMPILER | f=fopen("./conftestdata","w"); | if (f) { | for (ptr = LINUX_COMPILER, dptr = compiler; *ptr != '\0' && *ptr != ' ' && *ptr != '\t'; ptr++, dptr++) | *dptr = *ptr; | if (*ptr != '\0' && (*ptr == ' ' || *ptr == '\t')) | ptr++; | if (!strncmp(ptr, "version", 7)) | ptr += 7; | if (*ptr != '\0' && (*ptr == ' ' || *ptr == '\t')) | ptr++; | *dptr++ = ' '; | for (; *ptr != '\0' && *ptr != '\n'; ptr++, dptr++) | *dptr = *ptr; | *dptr = '\t'; | *dptr = '\0'; | if (!strcmp(compiler, " ")) | compiler[0] = '\0'; | fprintf(f,"%s\n",compiler); | fclose(f); | } | exit(0); | #else | exit(1); | #endif | } configure:5453: result: Kernel compiler: Used compiler: gcc (Ubuntu/Linaro 4.5.2-8ubuntu4) 4.5.2 configure:5505: checking for built-in ALSA configure:5533: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c: In function 'main': conftest.c:15:3: warning: incompatible implicit declaration of built-in function 'exit' configure:5533: $? = 0 configure:5533: ./conftest configure:5533: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #ifndef CONFIG_SND | exit(1); | #else | exit(0); | #endif | } | configure:5537: result: no configure:5553: checking for existing ALSA module configure:5581: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c: In function 'main': conftest.c:17:3: warning: incompatible implicit declaration of built-in function 'exit' configure:5581: $? = 0 configure:5581: ./conftest configure:5581: $? = 0 configure:5582: result: yes configure:5598: checking for Red Hat kernel configure:5619: result: auto configure:5624: checking for Red Hat kernel configure:5652: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c: In function 'main': conftest.c:16:3: warning: incompatible implicit declaration of built-in function 'exit' configure:5652: $? = 0 configure:5652: ./conftest configure:5652: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(RED_HAT_LINUX_KERNEL) && !defined(RED_HAT_LINUX_KERNEL_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:5656: result: no configure:5669: checking for SUSE kernel configure:5690: result: auto configure:5695: checking for SUSE kernel configure:5723: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c: In function 'main': conftest.c:16:3: warning: incompatible implicit declaration of built-in function 'exit' configure:5723: $? = 0 configure:5723: ./conftest configure:5723: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_SUSE_KERNEL) && !defined(CONFIG_SUSE_KERNEL_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:5727: result: no configure:5748: checking for updating alsa-kernel version.h configure:5757: result: yes configure:5760: checking for CONFIG_EXPERIMENTAL configure:5771: result: yes configure:5788: checking for directory to store kernel modules configure:5823: result: /lib/modules/2.6.38-8-generic/kernel/sound configure:5826: checking for verbose procfs configure:5840: result: on configure:5849: checking for verbose printk configure:5863: result: on configure:5873: checking for debug level configure:5892: result: full configure:5924: checking for ISA support in kernel configure:5952: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c: In function 'main': conftest.c:21:3: warning: incompatible implicit declaration of built-in function 'exit' configure:5952: $? = 0 configure:5952: ./conftest configure:5952: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_ISA) && !defined(CONFIG_ISA_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:5956: result: no configure:5970: checking for processor type configure:6097: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include conftest.c >&5 conftest.c: In function 'main': conftest.c:23:3: warning: incompatible implicit declaration of built-in function 'exit' configure:6097: $? = 0 configure:6097: ./conftest configure:6097: $? = 0 configure:6098: result: x86_64 configure:6644: checking for ISA DMA API configure:6672: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:23:3: warning: incompatible implicit declaration of built-in function 'exit' configure:6672: $? = 0 configure:6672: ./conftest configure:6672: $? = 0 configure:6673: result: yes configure:6745: checking for 32bit compat support configure:6773: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:23:3: warning: incompatible implicit declaration of built-in function 'exit' configure:6773: $? = 0 configure:6773: ./conftest configure:6773: $? = 0 configure:6774: result: yes configure:6844: checking for kernel linux/config.h configure:6865: result: no configure:6894: checking for deprecated linux/config.h configure:6924: checking to modify of kernel linux/kmod.h configure:6932: result: no configure:6949: checking for kernel linux/utsrelease.h configure:6970: result: no configure:6987: checking for kernel linux/compiler.h configure:6998: result: yes configure:7025: checking for kernel linux/pm.h configure:7036: result: yes configure:7063: checking for kernel linux/spinlock.h configure:7074: result: yes configure:7101: checking for kernel linux/irq.h configure:7112: result: yes configure:7139: checking for kernel linux/threads.h configure:7150: result: yes configure:7177: checking for kernel linux/rwsem.h configure:7188: result: yes configure:7215: checking for kernel linux/gameport.h configure:7226: result: yes configure:7253: checking for kernel media/v4l2-dev.h configure:7264: result: yes configure:7291: checking for kernel linux/devfs_fs_kernel.h configure:7312: result: no configure:7329: checking for kernel linux/highmem.h configure:7340: result: yes configure:7367: checking for kernel linux/workqueue.h configure:7378: result: yes configure:7414: checking for kernel linux/dma-mapping.h configure:7425: result: yes configure:7452: checking for kernel asm/hw_irq.h configure:7463: result: yes configure:7490: checking for kernel linux/device.h configure:7501: result: yes configure:7530: checking for kernel linux/platform_device.h configure:7541: result: yes configure:7570: checking for kernel linux/isa.h configure:7581: result: yes configure:7610: checking for kernel linux/jiffies.h configure:7621: result: yes configure:7652: checking for kernel linux/compat.h configure:7663: result: yes configure:7692: checking for kernel linux/log2.h configure:7703: result: yes configure:7730: checking for kernel linux/adb.h configure:7741: result: yes configure:7770: checking for kernel linux/cuda.h configure:7781: result: yes configure:7810: checking for kernel linux/pmu.h configure:7821: result: yes configure:7850: checking for kernel linux/io.h configure:7861: result: yes configure:7890: checking for kernel linux/moduleparam.h configure:7901: result: yes configure:7928: checking for kernel linux/syscalls.h configure:7939: result: yes configure:7968: checking for kernel linux/firmware.h configure:7979: result: yes configure:8008: checking for kernel linux/err.h configure:8019: result: yes configure:8048: checking for kernel linux/bitmap.h configure:8059: result: yes configure:8088: checking for kernel linux/mutex.h configure:8099: result: yes configure:8128: checking for kernel linux/pm_qos_params.h configure:8139: result: yes configure:8168: checking for kernel linux/kthread.h configure:8179: result: yes configure:8208: checking for kernel asm/irq_regs.h configure:8219: result: yes configure:8246: checking for kernel linux/seq_file.h configure:8257: result: yes configure:8284: checking for kernel linux/debugfs.h configure:8295: result: yes configure:8322: checking for kernel linux/gpio.h configure:8333: result: yes configure:8360: checking for kernel linux/bug.h configure:8371: result: yes configure:8398: checking for kernel linux/math64.h configure:8409: result: yes configure:8438: checking for kernel linux/regulator/consumer.h configure:8449: result: yes configure:8478: checking for kernel linux/dmi.h configure:8489: result: yes configure:8518: checking for kernel linux/bitrev.h configure:8529: result: yes configure:8556: checking for kernel linux/hrtimer.h configure:8567: result: yes configure:8594: checking for kernel linux/gcd.h configure:8605: result: yes configure:8634: checking for kernel linux/gfp.h configure:8645: result: yes configure:8672: checking for kernel pcmcia/cs_types.h configure:8693: result: no configure:8710: checking for kernel pcmcia/cs.h configure:8731: result: no configure:8748: checking for kernel linux/lzo.h configure:8759: result: yes configure:8786: checking for kernel linux/async.h configure:8797: result: yes configure:8855: checking for kernel module symbol versions configure:8883: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:25:3: warning: incompatible implicit declaration of built-in function 'exit' configure:8883: $? = 0 configure:8883: ./conftest configure:8883: $? = 0 configure:8884: result: yes configure:8904: checking for has ioport support configure:8932: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:25:3: warning: incompatible implicit declaration of built-in function 'exit' configure:8932: $? = 0 configure:8932: ./conftest configure:8932: $? = 0 configure:8933: result: yes configure:8952: checking for PCI support in kernel configure:8980: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:8980: $? = 0 configure:8980: ./conftest configure:8980: $? = 0 configure:8981: result: yes configure:8999: checking for I2C driver in kernel configure:9033: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9033: $? = 0 configure:9033: ./conftest configure:9033: $? = 0 configure:9053: result: yes configure:9065: checking for I2C_POWERMAC in kernel configure:9099: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9099: $? = 0 configure:9099: ./conftest configure:9099: $? = 0 configure:9119: result: unknown configure:9132: checking for firmware loader configure:9166: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9166: $? = 0 configure:9166: ./conftest configure:9166: $? = 0 configure:9186: result: yes configure:9207: checking for input subsystem in kernel configure:9241: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9241: $? = 0 configure:9241: ./conftest configure:9241: $? = 0 configure:9261: result: yes configure:9270: checking for pc-speaker platform in kernel configure:9298: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9298: $? = 0 configure:9298: ./conftest configure:9298: $? = 0 configure:9299: result: yes configure:9319: checking for SMP configure:9347: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9347: $? = 0 configure:9347: ./conftest configure:9347: $? = 0 configure:9348: result: yes configure:9379: checking for Video device support in kernel configure:9407: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9407: $? = 0 configure:9407: ./conftest configure:9407: $? = 0 configure:9408: result: yes configure:9424: checking for ISA PnP driver in kernel configure:9428: result: yes configure:9439: checking for PnP driver in kernel configure:9443: result: yes configure:9458: checking for Kernel ISA-PnP support configure:9486: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9486: $? = 0 configure:9486: ./conftest configure:9486: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_ISAPNP) && !defined(CONFIG_ISAPNP_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:9490: result: no configure:9504: checking for Kernel ISA-PnP module support configure:9532: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:26:3: warning: incompatible implicit declaration of built-in function 'exit' configure:9532: $? = 0 configure:9532: ./conftest configure:9532: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_ISAPNP_MODULE) && !defined(CONFIG_ISAPNP_MODULE_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:9536: result: no configure:9595: checking for strlcpy configure:9625: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:9625: $? = 0 configure:9626: result: yes configure:9641: checking for snprintf configure:9670: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:9670: $? = 0 configure:9671: result: yes configure:9686: checking for vsnprintf configure:9722: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:9722: $? = 0 configure:9723: result: yes configure:9738: checking for scnprintf configure:9767: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:9767: $? = 0 configure:9768: result: yes configure:9783: checking for sscanf configure:9812: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:9812: $? = 0 configure:9813: result: yes configure:9828: checking for vmalloc_to_page configure:9860: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:44:8: warning: assignment from incompatible pointer type configure:9860: $? = 0 configure:9861: result: yes configure:9876: checking for vzalloc configure:9909: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:9909: $? = 0 configure:9910: result: yes configure:9925: checking for old kmod configure:9953: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:42:2: warning: too many arguments for format configure:9953: $? = 0 configure:9954: result: no configure:9969: checking for PDE configure:9999: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:9999: $? = 0 configure:10000: result: yes configure:10015: checking for pci_set_consistent_dma_mask configure:10044: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:10044: $? = 0 configure:10045: result: yes configure:10060: checking for pci_dev_present configure:10089: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:10089: $? = 0 configure:10090: result: yes configure:10105: checking for msleep configure:10134: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:10134: $? = 0 configure:10135: result: yes configure:10151: checking for msleep_interrupt configure:10180: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:10180: $? = 0 configure:10181: result: yes configure:10197: checking for msecs_to_jiffies configure:10227: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Iinclude conftest.c >&5 conftest.c: In function 'main': conftest.c:49:8: warning: assignment from incompatible pointer type configure:10227: $? = 0 configure:10228: result: yes configure:10243: checking for tty->count is the atomic type configure:10272: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:49:2: warning: passing argument 1 of 'atomic_read' from incompatible pointer type /lib/modules/2.6.38-8-generic/build/arch/x86/include/asm/atomic.h:23:19: note: expected 'const struct atomic_t *' but argument is of type 'int *' configure:10272: $? = 0 configure:10273: result: yes configure:10289: checking for video_get_drvdata configure:10319: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Iinclude conftest.c >&5 conftest.c:43:28: fatal error: linux/videodev.h: No such file or directory compilation terminated. configure:10319: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | #include "media/v4l2-dev.h" | | int | main () | { | | void *(*func)(struct video_device *); | func = video_get_drvdata; | | ; | return 0; | } configure:10323: result: no configure:10389: checking for V4L1 layer configure:10417: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:40:3: warning: incompatible implicit declaration of built-in function 'exit' configure:10417: $? = 0 configure:10417: ./conftest configure:10417: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_VIDEO_V4L1) && !defined(CONFIG_VIDEO_V4L1_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:10421: result: no configure:10441: checking for V4L2 layer configure:10469: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:42:3: warning: incompatible implicit declaration of built-in function 'exit' configure:10469: $? = 0 configure:10469: ./conftest configure:10469: $? = 0 configure:10470: result: yes configure:10488: checking for io_remap_pfn_range configure:10517: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror-implicit-function-declaration conftest.c >&5 configure:10517: $? = 0 configure:10518: result: yes configure:10578: checking for kcalloc configure:10607: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:51:8: warning: assignment from incompatible pointer type configure:10607: $? = 0 configure:10608: result: yes configure:10623: checking for kstrdup configure:10652: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:52:8: warning: assignment from incompatible pointer type configure:10652: $? = 0 configure:10653: result: yes configure:10668: checking for kstrndup configure:10693: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:49:8: warning: assignment from incompatible pointer type configure:10693: $? = 0 configure:10694: result: yes configure:10709: checking for kzalloc configure:10738: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:54:8: warning: assignment from incompatible pointer type configure:10738: $? = 0 configure:10739: result: yes configure:10755: checking for create_workqueue with flags configure:10783: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:54:31: error: macro "create_workqueue" passed 2 arguments, but takes just 1 conftest.c:54:5: error: 'create_workqueue' undeclared (first use in this function) conftest.c:54:5: note: each undeclared identifier is reported only once for each function it appears in configure:10783: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | create_workqueue("abcd", 0); | | ; | return 0; | } configure:10787: result: no configure:10800: checking for pci_ioremap_bar configure:10829: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:55:8: warning: assignment from incompatible pointer type configure:10829: $? = 0 configure:10830: result: yes configure:10845: checking for saved_config_space in pci_dev configure:10874: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:10874: $? = 0 configure:10875: result: yes configure:10891: checking for new pci_save_state configure:10920: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:57:17: warning: 'pci' is used uninitialized in this function configure:10920: $? = 0 configure:10921: result: yes configure:10936: checking for register_sound_special_device configure:10965: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:58:8: warning: assignment from incompatible pointer type configure:10965: $? = 0 configure:10966: result: yes configure:11151: checking for driver extra-version configure:11161: result: configure:11166: checking for driver version configure:11179: result: 1.0.24 configure:11182: checking for dynamic minor numbers configure:11198: result: no configure:11202: checking for sequencer support configure:11214: result: yes configure:11221: checking for OSS/Free emulation configure:11240: result: yes configure:11249: checking for OSS PCM plugin system inclusion configure:11261: result: yes configure:11273: checking for RTC support configure:11301: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:51:3: warning: incompatible implicit declaration of built-in function 'exit' configure:11301: $? = 0 configure:11301: ./conftest configure:11301: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_RTC) && !defined(CONFIG_RTC_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:11305: result: no configure:11320: checking for HPET support configure:11348: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:53:3: warning: incompatible implicit declaration of built-in function 'exit' configure:11348: $? = 0 configure:11348: ./conftest configure:11348: $? = 0 configure:11349: result: yes configure:11367: checking for Procfs support configure:11395: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:53:3: warning: incompatible implicit declaration of built-in function 'exit' configure:11395: $? = 0 configure:11395: ./conftest configure:11395: $? = 0 configure:11396: result: yes configure:11414: checking for USB support configure:11442: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:53:3: warning: incompatible implicit declaration of built-in function 'exit' configure:11442: $? = 0 configure:11442: ./conftest configure:11442: $? = 0 configure:11443: result: yes configure:11508: checking for kernel linux/usb/audio-v2.h configure:11519: result: yes configure:11548: checking for kernel linux/usb/audio.h configure:11559: result: yes configure:11587: checking for valid v1 in linux/usb/audio.h configure:11618: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:11618: $? = 0 configure:11619: result: yes configure:11627: checking for invalid v2 in linux/usb/audio.h configure:11651: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:60:38: error: storage size of 'tmp' isn't known conftest.c:60:38: warning: unused variable 'tmp' configure:11651: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | struct uac_as_header_descriptor_v2 tmp; | tmp.bLength = 0; | | ; | return 0; | } configure:11655: result: no configure:11669: checking for valid linux/usb/audio-v2.h configure:11694: gcc -c -g -O2 conftest.c >&5 conftest.c:52:26: fatal error: linux/config.h: No such file or directory compilation terminated. configure:11694: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | struct struct uac_clock_multiplier_descriptor tmp; | tmp.bLength = 0; | | ; | return 0; | } configure:11698: result: no configure:11712: checking for kernel linux/usb/ch9.h configure:11723: result: yes configure:11750: checking usb_alloc_coherent configure:11780: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:11780: $? = 0 configure:11781: result: yes configure:11799: checking for class_simple configure:11828: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:61:58: error: 'class_simple_create' undeclared (first use in this function) conftest.c:61:58: note: each undeclared identifier is reported only once for each function it appears in configure:11828: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | struct class_simple *(*foo)(struct module *, char *) = class_simple_create; | foo(NULL,NULL); | | ; | return 0; | } configure:11832: result: no configure:11846: checking for old driver suspend/resume callbacks configure:11875: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:62:3: error: too many arguments to function 'driver.resume' configure:11875: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | static struct device_driver driver; | driver.resume(NULL, 0); | | ; | return 0; | } configure:11879: result: no configure:11893: checking for removal of page-reservation for nopage/mmap configure:11921: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:61:65: error: 'print_bad_pte' undeclared (first use in this function) conftest.c:61:65: note: each undeclared identifier is reported only once for each function it appears in conftest.c:61:10: warning: unused variable 'func' configure:11921: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | void (*func)(struct vm_area_struct *, pte_t, unsigned long) = print_bad_pte; | | ; | return 0; | } configure:11925: result: no configure:11939: checking for nested class_device configure:11968: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:61:23: error: storage size of 'dev' isn't known conftest.c:61:23: warning: unused variable 'dev' configure:11968: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | struct class_device dev; | dev.parent = 0; | | ; | return 0; | } configure:11972: result: no configure:11986: checking for new IRQ handler configure:12015: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:12015: $? = 0 configure:12016: result: yes configure:12032: checking for gfp_t configure:12061: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:63:9: warning: unused variable 'flags' configure:12061: $? = 0 configure:12062: result: yes configure:12077: checking for GFP_DMA32 configure:12106: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:64:8: warning: unused variable 'flags' configure:12106: $? = 0 configure:12107: result: yes configure:12122: checking for page_to_pfn configure:12153: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:67:11: warning: cast to pointer from integer of different size configure:12153: $? = 0 configure:12154: result: yes configure:12320: checking for PnP suspend/resume configure:12349: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:12349: $? = 0 configure:12350: result: yes configure:12367: checking for device_create_drvdata configure:12395: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:69:29: error: 'device_create_drvdata' undeclared (first use in this function) conftest.c:69:29: note: each undeclared identifier is reported only once for each function it appears in conftest.c:69:20: warning: unused variable 'foo' configure:12395: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | #define CONFIG_SND_NEW_IRQ_HANDLER 1 | #define CONFIG_HAVE_GFP_T 1 | #define CONFIG_HAVE_GFP_DMA32 1 | #define CONFIG_HAVE_PAGE_TO_PFN 1 | #define CONFIG_HAVE_INIT_UTSNAME 1 | #define CONFIG_HAVE_IS_POWER_OF_2 1 | #define CONFIG_HAVE_FFS 1 | #define CONFIG_HAVE_PNP_SUSPEND 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #ifdef CONFIG_HAVE_DEPRECATED_CONFIG_H | #include | #else | #include | #endif | #include | | int | main () | { | | struct device *(*foo)() = device_create_drvdata; | | ; | return 0; | } configure:12399: result: no configure:12413: checking for pm_qos_request configure:12441: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:69:9: warning: unused variable 'foo' configure:12441: $? = 0 configure:12442: result: yes configure:12459: checking for static pm_qos_request configure:12488: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:12488: $? = 0 configure:12489: result: yes configure:12506: checking for new unlocked/compat_ioctl configure:12536: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:12536: $? = 0 configure:12537: result: yes configure:12554: checking for builtin _Bool support configure:12575: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:12575: $? = 0 configure:12576: result: yes configure:12598: checking for x86-compatible PC configure:12626: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:64:3: warning: incompatible implicit declaration of built-in function 'exit' configure:12626: $? = 0 configure:12626: ./conftest configure:12626: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | #define CONFIG_SND_NEW_IRQ_HANDLER 1 | #define CONFIG_HAVE_GFP_T 1 | #define CONFIG_HAVE_GFP_DMA32 1 | #define CONFIG_HAVE_PAGE_TO_PFN 1 | #define CONFIG_HAVE_INIT_UTSNAME 1 | #define CONFIG_HAVE_IS_POWER_OF_2 1 | #define CONFIG_HAVE_FFS 1 | #define CONFIG_HAVE_PNP_SUSPEND 1 | #define CONFIG_SND_HAVE_PM_QOS_REQUEST 1 | #define CONFIG_SND_HAVE_PM_QOS_REQUEST_STATIC 1 | #define CONFIG_SND_HAVE_NEW_IOCTL 1 | #define CONFIG_SND_HAS_BUILTIN_BOOL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_X86_PC) && !defined(CONFIG_X86_PC_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:12630: result: no configure:12645: checking for High-Res timers configure:12673: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:66:3: warning: incompatible implicit declaration of built-in function 'exit' configure:12673: $? = 0 configure:12673: ./conftest configure:12673: $? = 0 configure:12674: result: yes configure:12712: checking for PCMCIA support configure:12740: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:66:3: warning: incompatible implicit declaration of built-in function 'exit' configure:12740: $? = 0 configure:12740: ./conftest configure:12740: $? = 0 configure:12741: result: yes configure:12820: checking for PC9800 support in kernel configure:12848: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:64:3: warning: incompatible implicit declaration of built-in function 'exit' configure:12848: $? = 0 configure:12848: ./conftest configure:12848: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 | #define CONFIG_HAVE_VZALLOC 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KSTRNDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.24" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 | #define CONFIG_SND_NEW_IRQ_HANDLER 1 | #define CONFIG_HAVE_GFP_T 1 | #define CONFIG_HAVE_GFP_DMA32 1 | #define CONFIG_HAVE_PAGE_TO_PFN 1 | #define CONFIG_HAVE_INIT_UTSNAME 1 | #define CONFIG_HAVE_IS_POWER_OF_2 1 | #define CONFIG_HAVE_FFS 1 | #define CONFIG_HAVE_PNP_SUSPEND 1 | #define CONFIG_SND_HAVE_PM_QOS_REQUEST 1 | #define CONFIG_SND_HAVE_PM_QOS_REQUEST_STATIC 1 | #define CONFIG_SND_HAVE_NEW_IOCTL 1 | #define CONFIG_SND_HAS_BUILTIN_BOOL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.38-8-generic/build/include/generated/autoconf.h" | int main( void ) { | #if !defined(CONFIG_X86_PC9800) && !defined(CONFIG_X86_PC9800_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:12852: result: no configure:12870: checking for parallel port support configure:12898: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:66:3: warning: incompatible implicit declaration of built-in function 'exit' configure:12898: $? = 0 configure:12898: ./conftest configure:12898: $? = 0 configure:12899: result: yes configure:12969: checking for power management configure:12997: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:66:3: warning: incompatible implicit declaration of built-in function 'exit' configure:12997: $? = 0 configure:12997: ./conftest configure:12997: $? = 0 configure:12998: result: yes configure:13018: checking for CONFIG_HAS_DMA configure:13046: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:66:3: warning: incompatible implicit declaration of built-in function 'exit' configure:13046: $? = 0 configure:13046: ./conftest configure:13046: $? = 0 configure:13047: result: yes configure:13068: checking for FireWire support configure:13096: gcc -o conftest -g -O2 -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include conftest.c >&5 conftest.c: In function 'main': conftest.c:66:3: warning: incompatible implicit declaration of built-in function 'exit' configure:13096: $? = 0 configure:13096: ./conftest configure:13096: $? = 0 configure:13097: result: yes configure:13114: checking for cards to compile driver for configure:13125: result: all configure:13127: checking for additonal options to compile driver for configure:13138: result: all configure:18946: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by config.status, which was generated by GNU Autoconf 2.67. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on yerbouti config.status:1756: creating version config.status:1756: creating Makefile.conf config.status:1859: WARNING: 'Makefile.conf.in' seems to ignore the --datarootdir setting config.status:1756: creating snddevices config.status:1756: creating utils/alsa-driver.spec config.status:1756: creating utils/buildrpm config.status:1756: creating toplevel.config config.status:1756: creating utils/alsasound config.status:1756: creating utils/alsasound.posix config.status:1756: creating include/pci_ids_compat.h config.status:1756: creating include/i2c-id_compat.h config.status:1756: creating include/config.h config.status:1930: include/config.h is unchanged config.status:1756: creating include/config1.h config.status:1930: include/config1.h is unchanged config.status:1756: creating include/version.h config.status:1930: include/version.h is unchanged config.status:1756: creating include/autoconf-extra.h config.status:1930: include/autoconf-extra.h is unchanged ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_header_stdc=yes ac_cv_header_time=yes ac_cv_objext=o ac_cv_path_EGREP='/bin/grep -E' ac_cv_path_GREP=/bin/grep ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_CPP='gcc -E' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_gcc_traditional=no ## ----------------- ## ## Output variables. ## ## ----------------- ## ALSAKERNELDIR='/home/fex/workspace/Alsa/MIDI/alsa-driver/alsa-kernel' AR='ar' ARCH='x86_64' AS='as' CC='gcc' CFLAGS='-g -O2' CONFIG_AC97_BUS='m' CONFIG_ALPHA='' CONFIG_ARCH_AT91='' CONFIG_ARCH_AT91SAM9G20='' CONFIG_ARCH_DAVINCI='' CONFIG_ARCH_EP93XX='' CONFIG_ARCH_H1940='' CONFIG_ARCH_KIRKWOOD='' CONFIG_ARCH_MXC='' CONFIG_ARCH_OMAP='' CONFIG_ARCH_PXA='' CONFIG_ARCH_S3C2410='' CONFIG_ARCH_S3C64XX='' CONFIG_ARCH_S5P6442='' CONFIG_ARCH_S5P64X0='' CONFIG_ARCH_S5PC100='' CONFIG_ARCH_S5PV210='' CONFIG_ARCH_S5PV310='' CONFIG_ARCH_SA1100='' CONFIG_ARCH_SHMOBILE='' CONFIG_ARCH_TEGRA='' CONFIG_ARCH_W90X900='' CONFIG_ARM='' CONFIG_ARM_AMBA='' CONFIG_AT91_PROGRAMMABLE_CLOCKS='' CONFIG_ATMEL_SSC='' CONFIG_AVR32='' CONFIG_BITREVERSE='' CONFIG_BLACKFIN='' CONFIG_BOARD_PLAYPAQ='' CONFIG_BROKEN='' CONFIG_CPU_SH3='' CONFIG_CPU_SUBTYPE_SH7760='' CONFIG_DMADEVICES='' CONFIG_DMA_ENGINE='' CONFIG_DW_DMAC='' CONFIG_EXPERIMENTAL='y' CONFIG_FB_SH_MOBILE_HDMI='' CONFIG_FIQ='' CONFIG_FIREWIRE='y' CONFIG_FSL_SOC='' CONFIG_FW_LOADER='y' CONFIG_G2_DMA='' CONFIG_GCD='' CONFIG_GSC='' CONFIG_HAS_DMA='y' CONFIG_HAS_IOMEM='' CONFIG_HAS_IOPORT='y' CONFIG_HAS_TXX9_ACLC='' CONFIG_HAVE_CLK='' CONFIG_HIGH_RES_TIMERS='y' CONFIG_HPET='y' CONFIG_I2C='y' CONFIG_I2C_POWERMAC='' CONFIG_I2C_SENSOR='' CONFIG_INPUT='y' CONFIG_INTEL_SCU_IPC='' CONFIG_ISA='' CONFIG_ISAPNP='' CONFIG_ISAPNP_KERNEL='y' CONFIG_ISA_DMA_API='y' CONFIG_JZ4740_QI_LB60='' CONFIG_L3='' CONFIG_LZO_COMPRESS='' CONFIG_LZO_DECOMPRESS='' CONFIG_M68K='' CONFIG_MACH_AFEB9260='' CONFIG_MACH_AMS_DELTA='' CONFIG_MACH_AQUILA='' CONFIG_MACH_CM_T35='' CONFIG_MACH_CM_X300='' CONFIG_MACH_DAVINCI_DA830_EVM='' CONFIG_MACH_DAVINCI_DA850_EVM='' CONFIG_MACH_DAVINCI_DM355_EVM='' CONFIG_MACH_DAVINCI_DM365_EVM='' CONFIG_MACH_DAVINCI_DM6467_EVM='' CONFIG_MACH_DAVINCI_EVM='' CONFIG_MACH_DEVKIT8000='' CONFIG_MACH_E740='' CONFIG_MACH_E750='' CONFIG_MACH_E800='' CONFIG_MACH_EDB9301='' CONFIG_MACH_EDB9302='' CONFIG_MACH_EDB9302A='' CONFIG_MACH_EDB9307A='' CONFIG_MACH_EDB9315A='' CONFIG_MACH_EM_X270='' CONFIG_MACH_EUKREA_MBIMX27_BASEBOARD='' CONFIG_MACH_EUKREA_MBIMXSD25_BASEBOARD='' CONFIG_MACH_EUKREA_MBIMXSD35_BASEBOARD='' CONFIG_MACH_EUKREA_MBIMXSD51_BASEBOARD='' CONFIG_MACH_EXEDA='' CONFIG_MACH_GONI='' CONFIG_MACH_HARMONY='' CONFIG_MACH_IGEP0020='' CONFIG_MACH_IMX27_VISSTRIM_M10='' CONFIG_MACH_JIVE='' CONFIG_MACH_JZ4740='' CONFIG_MACH_MAGICIAN='' CONFIG_MACH_MIOA701='' CONFIG_MACH_MX31ADS_WM1133_EV1='' CONFIG_MACH_NEO1973_GTA01='' CONFIG_MACH_NEO1973_GTA02='' CONFIG_MACH_NOKIA_N810='' CONFIG_MACH_NOKIA_RX51='' CONFIG_MACH_OMAP2EVM='' CONFIG_MACH_OMAP3517EVM='' CONFIG_MACH_OMAP3EVM='' CONFIG_MACH_OMAP3_BEAGLE='' CONFIG_MACH_OMAP3_PANDORA='' CONFIG_MACH_OMAP_3430SDP='' CONFIG_MACH_OMAP_4430SDP='' CONFIG_MACH_OMAP_OSK='' CONFIG_MACH_OMAP_ZOOM2='' CONFIG_MACH_OPENRD_CLIENT='' CONFIG_MACH_OPENRD_ULTIMATE='' CONFIG_MACH_OVERO='' CONFIG_MACH_PALMLD='' CONFIG_MACH_PALMT5='' CONFIG_MACH_PALMTE2='' CONFIG_MACH_PALMTX='' CONFIG_MACH_PCA100='' CONFIG_MACH_PCM043='' CONFIG_MACH_POODLE='' CONFIG_MACH_RAUMFELD_CONNECTOR='' CONFIG_MACH_RAUMFELD_SPEAKER='' CONFIG_MACH_RX1950='' CONFIG_MACH_SAARB='' CONFIG_MACH_SFFSDR='' CONFIG_MACH_SIM_ONE='' CONFIG_MACH_SMARTQ='' CONFIG_MACH_SMDK2443='' CONFIG_MACH_SMDK6410='' CONFIG_MACH_SMDK6440='' CONFIG_MACH_SMDK6442='' CONFIG_MACH_SMDK6450='' CONFIG_MACH_SMDKC100='' CONFIG_MACH_SMDKC110='' CONFIG_MACH_SMDKC210='' CONFIG_MACH_SMDKV210='' CONFIG_MACH_SMDKV310='' CONFIG_MACH_SNAPPER_CL15='' CONFIG_MACH_T5325='' CONFIG_MACH_TAVOREVB3='' CONFIG_MACH_TOSA='' CONFIG_MACH_ZIPIT2='' CONFIG_MACH_ZYLONITE='' CONFIG_MFD_DAVINCI_VOICECODEC='' CONFIG_MFD_TC6393XB='' CONFIG_MIPS='' CONFIG_MPC8610_HPCD='' CONFIG_OMAP_MCBSP='' CONFIG_OMAP_MUX='' CONFIG_P1022_DS='' CONFIG_PARISC='' CONFIG_PARPORT='y' CONFIG_PCI='y' CONFIG_PCMCIA='y' CONFIG_PCSPKR_PLATFORM='y' CONFIG_PM='y' CONFIG_PNP='' CONFIG_PNP_KERNEL='y' CONFIG_PPC='' CONFIG_PPC_BESTCOMM='' CONFIG_PPC_BESTCOMM_GEN_BD='' CONFIG_PPC_EFIKA='' CONFIG_PPC_MPC5200_SIMPLE='' CONFIG_PPC_MPC52XX='' CONFIG_PPC_PMAC='' CONFIG_PROC_FS='y' CONFIG_PS3_PS3AV='' CONFIG_PXA_SHARP_C7XX='' CONFIG_PXA_SHARP_CXX00='' CONFIG_PXA_SSP='' CONFIG_RTC='' CONFIG_S3C2410_DMA='' CONFIG_S3C64XX_DMA='' CONFIG_SBUS='' CONFIG_SFFSDR_FPGA='' CONFIG_SGI='' CONFIG_SGI_HAS_HAL2='' CONFIG_SGI_IP32='' CONFIG_SH_DMABRG='' CONFIG_SH_DMAE='' CONFIG_SH_DREAMCAST='' CONFIG_SH_MIGOR='' CONFIG_SND='m' CONFIG_SND_AC97_CODEC='m' CONFIG_SND_AC97_POWER_SAVE='y' CONFIG_SND_AC97_POWER_SAVE_DEFAULT='0' CONFIG_SND_AD1816A='' CONFIG_SND_AD1848='' CONFIG_SND_AD1889='m' CONFIG_SND_ADLIB='' CONFIG_SND_AICA='' CONFIG_SND_ALI5451='m' CONFIG_SND_ALOOP='m' CONFIG_SND_ALS100='' CONFIG_SND_ALS300='m' CONFIG_SND_ALS4000='m' CONFIG_SND_AOA='' CONFIG_SND_AOA_FABRIC_LAYOUT='' CONFIG_SND_AOA_ONYX='' CONFIG_SND_AOA_SOUNDBUS='' CONFIG_SND_AOA_SOUNDBUS_I2S='' CONFIG_SND_AOA_TAS='' CONFIG_SND_AOA_TOONIE='' CONFIG_SND_ARM='' CONFIG_SND_ARMAACI='' CONFIG_SND_ASIHPI='m' CONFIG_SND_AT32_SOC_PLAYPAQ='' CONFIG_SND_AT32_SOC_PLAYPAQ_SLAVE='' CONFIG_SND_AT73C213='' CONFIG_SND_AT73C213_TARGET_BITRATE='' CONFIG_SND_AT91_SOC_AFEB9260='' CONFIG_SND_AT91_SOC_SAM9G20_WM8731='' CONFIG_SND_ATIIXP='m' CONFIG_SND_ATIIXP_MODEM='m' CONFIG_SND_ATMEL_ABDAC='' CONFIG_SND_ATMEL_AC97C='' CONFIG_SND_ATMEL_SOC='' CONFIG_SND_ATMEL_SOC_SSC='' CONFIG_SND_AU1X00='' CONFIG_SND_AU8810='m' CONFIG_SND_AU8820='m' CONFIG_SND_AU8830='m' CONFIG_SND_AW2='m' CONFIG_SND_AZT1605='' CONFIG_SND_AZT2316='' CONFIG_SND_AZT2320='' CONFIG_SND_AZT3328='m' CONFIG_SND_BF5XX_AC97='' CONFIG_SND_BF5XX_HAVE_COLD_RESET='' CONFIG_SND_BF5XX_I2S='' CONFIG_SND_BF5XX_MMAP_SUPPORT='' CONFIG_SND_BF5XX_MULTICHAN_SUPPORT='' CONFIG_SND_BF5XX_RESET_GPIO_NUM='' CONFIG_SND_BF5XX_SOC_AC97='' CONFIG_SND_BF5XX_SOC_AD1836='' CONFIG_SND_BF5XX_SOC_AD193X='' CONFIG_SND_BF5XX_SOC_AD1980='' CONFIG_SND_BF5XX_SOC_AD73311='' CONFIG_SND_BF5XX_SOC_I2S='' CONFIG_SND_BF5XX_SOC_SPORT='' CONFIG_SND_BF5XX_SOC_SSM2602='' CONFIG_SND_BF5XX_SOC_TDM='' CONFIG_SND_BF5XX_SPORT_NUM='' CONFIG_SND_BF5XX_TDM='' CONFIG_SND_BFIN_AD73311_SE='' CONFIG_SND_BIT32_EMUL='' CONFIG_SND_BT87X='m' CONFIG_SND_BT87X_OVERCLOCK='y' CONFIG_SND_CA0106='m' CONFIG_SND_CMI8330='' CONFIG_SND_CMIPCI='m' CONFIG_SND_CS4231='' CONFIG_SND_CS4236='' CONFIG_SND_CS4281='m' CONFIG_SND_CS46XX='m' CONFIG_SND_CS46XX_NEW_DSP='y' CONFIG_SND_CS5530='m' CONFIG_SND_CS5535AUDIO='m' CONFIG_SND_CTXFI='m' CONFIG_SND_DA830_SOC_EVM='' CONFIG_SND_DA850_SOC_EVM='' CONFIG_SND_DARLA20='m' CONFIG_SND_DARLA24='m' CONFIG_SND_DATE='' CONFIG_SND_DAVINCI_SOC='' CONFIG_SND_DAVINCI_SOC_EVM='' CONFIG_SND_DAVINCI_SOC_I2S='' CONFIG_SND_DAVINCI_SOC_MCASP='' CONFIG_SND_DAVINCI_SOC_SFFSDR='' CONFIG_SND_DAVINCI_SOC_VCIF='' CONFIG_SND_DEBUG='y' CONFIG_SND_DEBUG_MEMORY='y' CONFIG_SND_DEBUG_VERBOSE='' CONFIG_SND_DM365_AIC3X_CODEC='y' CONFIG_SND_DM365_VOICE_CODEC='' CONFIG_SND_DM6467_SOC_EVM='' CONFIG_SND_DMA_SGBUF='y' CONFIG_SND_DRIVERS='y' CONFIG_SND_DUMMY='m' CONFIG_SND_DYNAMIC_MINORS='y' CONFIG_SND_ECHO3G='m' CONFIG_SND_EMU10K1='m' CONFIG_SND_EMU10K1X='m' CONFIG_SND_EMU10K1_SEQ='m' CONFIG_SND_ENS1370='m' CONFIG_SND_ENS1371='m' CONFIG_SND_EP93XX_SOC='' CONFIG_SND_EP93XX_SOC_AC97='' CONFIG_SND_EP93XX_SOC_EDB93XX='' CONFIG_SND_EP93XX_SOC_I2S='' CONFIG_SND_EP93XX_SOC_SIMONE='' CONFIG_SND_EP93XX_SOC_SNAPPERCL15='' CONFIG_SND_ES1688='' CONFIG_SND_ES18XX='' CONFIG_SND_ES1938='m' CONFIG_SND_ES1968='m' CONFIG_SND_ES1968_INPUT='y' CONFIG_SND_FIREWIRE='y' CONFIG_SND_FIREWIRE_LIB='m' CONFIG_SND_FIREWIRE_SPEAKERS='' CONFIG_SND_FM801='m' CONFIG_SND_FM801_TEA575X='m' CONFIG_SND_FM801_TEA575X_BOOL='y' CONFIG_SND_FSI_AK4642='' CONFIG_SND_FSI_DA7210='' CONFIG_SND_FSI_HDMI='' CONFIG_SND_GINA20='m' CONFIG_SND_GINA24='m' CONFIG_SND_GSC='' CONFIG_SND_GUSCLASSIC='' CONFIG_SND_GUSEXTREME='' CONFIG_SND_GUSMAX='' CONFIG_SND_HARMONY='' CONFIG_SND_HDA_CODEC_ANALOG='y' CONFIG_SND_HDA_CODEC_CA0110='y' CONFIG_SND_HDA_CODEC_CIRRUS='y' CONFIG_SND_HDA_CODEC_CMEDIA='y' CONFIG_SND_HDA_CODEC_CONEXANT='y' CONFIG_SND_HDA_CODEC_HDMI='y' CONFIG_SND_HDA_CODEC_REALTEK='y' CONFIG_SND_HDA_CODEC_SI3054='y' CONFIG_SND_HDA_CODEC_SIGMATEL='y' CONFIG_SND_HDA_CODEC_VIA='y' CONFIG_SND_HDA_GENERIC='y' CONFIG_SND_HDA_HWDEP='y' CONFIG_SND_HDA_INPUT_BEEP='y' CONFIG_SND_HDA_INPUT_BEEP_MODE='1' CONFIG_SND_HDA_INPUT_JACK='y' CONFIG_SND_HDA_INTEL='m' CONFIG_SND_HDA_PATCH_LOADER='y' CONFIG_SND_HDA_POWER_SAVE='y' CONFIG_SND_HDA_POWER_SAVE_DEFAULT='0' CONFIG_SND_HDA_RECONFIG='y' CONFIG_SND_HDSP='m' CONFIG_SND_HDSPM='m' CONFIG_SND_HPET='' CONFIG_SND_HRTIMER='m' CONFIG_SND_HWDEP='m' CONFIG_SND_ICE1712='m' CONFIG_SND_ICE1724='m' CONFIG_SND_IMX_SOC='' CONFIG_SND_INDIGO='m' CONFIG_SND_INDIGODJ='m' CONFIG_SND_INDIGODJX='m' CONFIG_SND_INDIGOIO='m' CONFIG_SND_INDIGOIOX='m' CONFIG_SND_INTEL8X0='m' CONFIG_SND_INTEL8X0M='m' CONFIG_SND_INTEL_SST='' CONFIG_SND_INTERWAVE='' CONFIG_SND_INTERWAVE_STB='' CONFIG_SND_ISA='' CONFIG_SND_ISIGHT='m' CONFIG_SND_JACK='y' CONFIG_SND_JAZZ16='' CONFIG_SND_JZ4740_SOC='' CONFIG_SND_JZ4740_SOC_I2S='' CONFIG_SND_JZ4740_SOC_QI_LB60='' CONFIG_SND_KERNELBUILD='/lib/modules/2.6.38-8-generic/build' CONFIG_SND_KERNELDIR='/lib/modules/2.6.38-8-generic/build' CONFIG_SND_KIRKWOOD_SOC='' CONFIG_SND_KIRKWOOD_SOC_I2S='' CONFIG_SND_KIRKWOOD_SOC_OPENRD='' CONFIG_SND_KIRKWOOD_SOC_T5325='' CONFIG_SND_KORG1212='m' CONFIG_SND_LAYLA20='m' CONFIG_SND_LAYLA24='m' CONFIG_SND_LOOPBACK='m' CONFIG_SND_LX6464ES='m' CONFIG_SND_MAESTRO3='m' CONFIG_SND_MAESTRO3_INPUT='y' CONFIG_SND_MFLD_MACHINE='' CONFIG_SND_MIA='m' CONFIG_SND_MIPS='' CONFIG_SND_MIRO='' CONFIG_SND_MIXART='m' CONFIG_SND_MIXER_OSS='m' CONFIG_SND_ML403_AC97CR='' CONFIG_SND_MONA='m' CONFIG_SND_MPC52XX_DMA='' CONFIG_SND_MPC52XX_SOC_EFIKA='' CONFIG_SND_MPC52XX_SOC_PCM030='' CONFIG_SND_MPU401='m' CONFIG_SND_MPU401_UART='m' CONFIG_SND_MSND_CLASSIC='' CONFIG_SND_MSND_PINNACLE='' CONFIG_SND_MTPAV='m' CONFIG_SND_MTS64='m' CONFIG_SND_MVERSION='y' CONFIG_SND_MXC_SOC_FIQ='' CONFIG_SND_MXC_SOC_MX2='' CONFIG_SND_MXC_SOC_SSI='' CONFIG_SND_MXC_SOC_WM1133_EV1='' CONFIG_SND_NM256='m' CONFIG_SND_OMAP_SOC='' CONFIG_SND_OMAP_SOC_AM3517EVM='' CONFIG_SND_OMAP_SOC_AMS_DELTA='' CONFIG_SND_OMAP_SOC_IGEP0020='' CONFIG_SND_OMAP_SOC_MCBSP='' CONFIG_SND_OMAP_SOC_MCPDM='' CONFIG_SND_OMAP_SOC_N810='' CONFIG_SND_OMAP_SOC_OMAP2EVM='' CONFIG_SND_OMAP_SOC_OMAP3EVM='' CONFIG_SND_OMAP_SOC_OMAP3_BEAGLE='' CONFIG_SND_OMAP_SOC_OMAP3_PANDORA='' CONFIG_SND_OMAP_SOC_OSK5912='' CONFIG_SND_OMAP_SOC_OVERO='' CONFIG_SND_OMAP_SOC_RX51='' CONFIG_SND_OMAP_SOC_SDP3430='' CONFIG_SND_OMAP_SOC_SDP4430='' CONFIG_SND_OMAP_SOC_ZOOM2='' CONFIG_SND_OPL3SA2='' CONFIG_SND_OPL3_LIB='m' CONFIG_SND_OPL3_LIB_SEQ='m' CONFIG_SND_OPL4_LIB='' CONFIG_SND_OPL4_LIB_SEQ='' CONFIG_SND_OPTI92X_AD1848='' CONFIG_SND_OPTI92X_CS4231='' CONFIG_SND_OPTI93X='' CONFIG_SND_OSSEMUL='y' CONFIG_SND_OXYGEN='m' CONFIG_SND_OXYGEN_LIB='m' CONFIG_SND_PC98_CS4232='' CONFIG_SND_PCI='y' CONFIG_SND_PCM='m' CONFIG_SND_PCMCIA='y' CONFIG_SND_PCM_OSS='m' CONFIG_SND_PCM_OSS_PLUGINS='y' CONFIG_SND_PCM_XRUN_DEBUG='y' CONFIG_SND_PCSP='m' CONFIG_SND_PCXHR='m' CONFIG_SND_PDAUDIOCF='m' CONFIG_SND_PDPLUS='m' CONFIG_SND_PORTMAN2X4='m' CONFIG_SND_POWERMAC='' CONFIG_SND_POWERMAC_AUTO_DRC='' CONFIG_SND_PPC='' CONFIG_SND_PS3='' CONFIG_SND_PS3_DEFAULT_START_DELAY='' CONFIG_SND_PXA2XX_AC97='' CONFIG_SND_PXA2XX_I2SOUND='' CONFIG_SND_PXA2XX_LIB='' CONFIG_SND_PXA2XX_LIB_AC97='' CONFIG_SND_PXA2XX_PCM='' CONFIG_SND_PXA2XX_SOC='' CONFIG_SND_PXA2XX_SOC_AC97='' CONFIG_SND_PXA2XX_SOC_CORGI='' CONFIG_SND_PXA2XX_SOC_E740='' CONFIG_SND_PXA2XX_SOC_E750='' CONFIG_SND_PXA2XX_SOC_E800='' CONFIG_SND_PXA2XX_SOC_EM_X270='' CONFIG_SND_PXA2XX_SOC_I2S='' CONFIG_SND_PXA2XX_SOC_IMOTE2='' CONFIG_SND_PXA2XX_SOC_MAGICIAN='' CONFIG_SND_PXA2XX_SOC_MIOA701='' CONFIG_SND_PXA2XX_SOC_PALM27X='' CONFIG_SND_PXA2XX_SOC_POODLE='' CONFIG_SND_PXA2XX_SOC_SPITZ='' CONFIG_SND_PXA2XX_SOC_TOSA='' CONFIG_SND_PXA2XX_SOC_Z2='' CONFIG_SND_PXA_SOC_SSP='' CONFIG_SND_RAWMIDI='m' CONFIG_SND_RAWMIDI_SEQ='m' CONFIG_SND_RIPTIDE='m' CONFIG_SND_RME32='m' CONFIG_SND_RME9652='m' CONFIG_SND_RME96='m' CONFIG_SND_RTCTIMER='' CONFIG_SND_S3C2410='' CONFIG_SND_S3C2412_SOC_I2S='' CONFIG_SND_S3C24XX_I2S='' CONFIG_SND_S3C_I2SV2_SOC='' CONFIG_SND_S6000_SOC='' CONFIG_SND_S6000_SOC_I2S='' CONFIG_SND_S6000_SOC_S6IPCAM='' CONFIG_SND_SA11XX_UDA1341='' CONFIG_SND_SAMSUNG_AC97='' CONFIG_SND_SAMSUNG_I2S='' CONFIG_SND_SAMSUNG_PCM='' CONFIG_SND_SAMSUNG_SPDIF='' CONFIG_SND_SB16='' CONFIG_SND_SB16_CSP='' CONFIG_SND_SB16_DSP='m' CONFIG_SND_SB8='' CONFIG_SND_SB8_DSP='' CONFIG_SND_SBAWE='' CONFIG_SND_SBAWE_SEQ='' CONFIG_SND_SB_COMMON='m' CONFIG_SND_SC6000='' CONFIG_SND_SEQUENCER='m' CONFIG_SND_SEQUENCER_OSS='y' CONFIG_SND_SEQ_DUMMY='m' CONFIG_SND_SEQ_HRTIMER_DEFAULT='y' CONFIG_SND_SEQ_RTCTIMER_DEFAULT='' CONFIG_SND_SERIALMIDI='' CONFIG_SND_SERIAL_U16550='m' CONFIG_SND_SGI_HAL2='' CONFIG_SND_SGI_O2='' CONFIG_SND_SH7760_AC97='' CONFIG_SND_SH_DAC_AUDIO='' CONFIG_SND_SIS7019='' CONFIG_SND_SIU_MIGOR='' CONFIG_SND_SOC='m' CONFIG_SND_SOC_88PM860X='' CONFIG_SND_SOC_AC97_BUS='' CONFIG_SND_SOC_AC97_CODEC='' CONFIG_SND_SOC_AD1836='' CONFIG_SND_SOC_AD193X='' CONFIG_SND_SOC_AD1980='' CONFIG_SND_SOC_AD73311='' CONFIG_SND_SOC_ADS117X='' CONFIG_SND_SOC_AK4104='' CONFIG_SND_SOC_AK4535='' CONFIG_SND_SOC_AK4642='' CONFIG_SND_SOC_AK4671='' CONFIG_SND_SOC_ALC5623='' CONFIG_SND_SOC_ALL_CODECS='' CONFIG_SND_SOC_AU1XPSC='' CONFIG_SND_SOC_AU1XPSC_AC97='' CONFIG_SND_SOC_AU1XPSC_I2S='' CONFIG_SND_SOC_CACHE_LZO='' CONFIG_SND_SOC_CQ0093VC='' CONFIG_SND_SOC_CS4270='' CONFIG_SND_SOC_CS4270_VD33_ERRATA='' CONFIG_SND_SOC_CS4271='' CONFIG_SND_SOC_CS42L51='' CONFIG_SND_SOC_CX20442='' CONFIG_SND_SOC_DA7210='' CONFIG_SND_SOC_DB1200='' CONFIG_SND_SOC_DFBMCS320='' CONFIG_SND_SOC_DMIC='' CONFIG_SND_SOC_EUKREA_TLV320='' CONFIG_SND_SOC_GONI_AQUILA_WM8994='' CONFIG_SND_SOC_I2C_AND_SPI='m' CONFIG_SND_SOC_JZ4740_CODEC='' CONFIG_SND_SOC_L3='' CONFIG_SND_SOC_LM4857='' CONFIG_SND_SOC_MAX98088='' CONFIG_SND_SOC_MAX9877='' CONFIG_SND_SOC_MPC5200_AC97='' CONFIG_SND_SOC_MPC5200_I2S='' CONFIG_SND_SOC_MPC8610_HPCD='' CONFIG_SND_SOC_MX27VIS_AIC32X4='' CONFIG_SND_SOC_NUC900='' CONFIG_SND_SOC_NUC900EVB='' CONFIG_SND_SOC_NUC900_AC97='' CONFIG_SND_SOC_P1022_DS='' CONFIG_SND_SOC_PCM3008='' CONFIG_SND_SOC_PCM_SH7760='' CONFIG_SND_SOC_PHYCORE_AC97='' CONFIG_SND_SOC_POWERPC_SSI='' CONFIG_SND_SOC_RAUMFELD='' CONFIG_SND_SOC_SAARB='' CONFIG_SND_SOC_SAMSUNG='' CONFIG_SND_SOC_SAMSUNG_H1940_UDA1380='' CONFIG_SND_SOC_SAMSUNG_JIVE_WM8750='' CONFIG_SND_SOC_SAMSUNG_LN2440SBC_ALC650='' CONFIG_SND_SOC_SAMSUNG_NEO1973_WM8753='' CONFIG_SND_SOC_SAMSUNG_RX1950_UDA1380='' CONFIG_SND_SOC_SAMSUNG_S3C24XX_UDA134X='' CONFIG_SND_SOC_SAMSUNG_SIMTEC='' CONFIG_SND_SOC_SAMSUNG_SIMTEC_HERMES='' CONFIG_SND_SOC_SAMSUNG_SIMTEC_TLV320AIC23='' CONFIG_SND_SOC_SAMSUNG_SMDK2443_WM9710='' CONFIG_SND_SOC_SAMSUNG_SMDK_SPDIF='' CONFIG_SND_SOC_SAMSUNG_SMDK_WM8580='' CONFIG_SND_SOC_SAMSUNG_SMDK_WM8994='' CONFIG_SND_SOC_SAMSUNG_SMDK_WM9713='' CONFIG_SND_SOC_SGTL5000='' CONFIG_SND_SOC_SH4_FSI='' CONFIG_SND_SOC_SH4_HAC='' CONFIG_SND_SOC_SH4_SIU='' CONFIG_SND_SOC_SH4_SSI='' CONFIG_SND_SOC_SMARTQ='' CONFIG_SND_SOC_SN95031='' CONFIG_SND_SOC_SPDIF='' CONFIG_SND_SOC_SSM2602='' CONFIG_SND_SOC_STAC9766='' CONFIG_SND_SOC_TAVOREVB3='' CONFIG_SND_SOC_TLV320AIC23='' CONFIG_SND_SOC_TLV320AIC26='' CONFIG_SND_SOC_TLV320AIC3X='' CONFIG_SND_SOC_TLV320DAC33='' CONFIG_SND_SOC_TPA6130A2='' CONFIG_SND_SOC_TVL320AIC32X4='' CONFIG_SND_SOC_TWL4030='' CONFIG_SND_SOC_TWL6040='' CONFIG_SND_SOC_TXX9ACLC='' CONFIG_SND_SOC_TXX9ACLC_AC97='' CONFIG_SND_SOC_TXX9ACLC_GENERIC='' CONFIG_SND_SOC_UDA134X='' CONFIG_SND_SOC_UDA1380='' CONFIG_SND_SOC_WL1273='' CONFIG_SND_SOC_WM2000='' CONFIG_SND_SOC_WM8350='' CONFIG_SND_SOC_WM8400='' CONFIG_SND_SOC_WM8510='' CONFIG_SND_SOC_WM8523='' CONFIG_SND_SOC_WM8580='' CONFIG_SND_SOC_WM8711='' CONFIG_SND_SOC_WM8727='' CONFIG_SND_SOC_WM8728='' CONFIG_SND_SOC_WM8731='' CONFIG_SND_SOC_WM8737='' CONFIG_SND_SOC_WM8741='' CONFIG_SND_SOC_WM8750='' CONFIG_SND_SOC_WM8753='' CONFIG_SND_SOC_WM8770='' CONFIG_SND_SOC_WM8776='' CONFIG_SND_SOC_WM8804='' CONFIG_SND_SOC_WM8900='' CONFIG_SND_SOC_WM8903='' CONFIG_SND_SOC_WM8904='' CONFIG_SND_SOC_WM8940='' CONFIG_SND_SOC_WM8955='' CONFIG_SND_SOC_WM8960='' CONFIG_SND_SOC_WM8961='' CONFIG_SND_SOC_WM8962='' CONFIG_SND_SOC_WM8971='' CONFIG_SND_SOC_WM8974='' CONFIG_SND_SOC_WM8978='' CONFIG_SND_SOC_WM8985='' CONFIG_SND_SOC_WM8988='' CONFIG_SND_SOC_WM8990='' CONFIG_SND_SOC_WM8991='' CONFIG_SND_SOC_WM8993='' CONFIG_SND_SOC_WM8994='' CONFIG_SND_SOC_WM8995='' CONFIG_SND_SOC_WM9081='' CONFIG_SND_SOC_WM9090='' CONFIG_SND_SOC_WM9705='' CONFIG_SND_SOC_WM9712='' CONFIG_SND_SOC_WM9713='' CONFIG_SND_SOC_WM_HUBS='m' CONFIG_SND_SOC_ZYLONITE='' CONFIG_SND_SONICVIBES='m' CONFIG_SND_SPARC='' CONFIG_SND_SPI='' CONFIG_SND_SSCAPE='' CONFIG_SND_SST_PLATFORM='' CONFIG_SND_SUN_AMD7930='' CONFIG_SND_SUN_CS4231='' CONFIG_SND_SUN_DBRI='' CONFIG_SND_SUPERH='' CONFIG_SND_SUPPORT_OLD_API='y' CONFIG_SND_TEGRA_SOC='' CONFIG_SND_TEGRA_SOC_HARMONY='' CONFIG_SND_TEGRA_SOC_I2S='' CONFIG_SND_TIMER='m' CONFIG_SND_TRIDENT='m' CONFIG_SND_USB='y' CONFIG_SND_USB_6FIRE='m' CONFIG_SND_USB_AUDIO='m' CONFIG_SND_USB_CAIAQ='m' CONFIG_SND_USB_CAIAQ_INPUT='y' CONFIG_SND_USB_UA101='m' CONFIG_SND_USB_US122L='m' CONFIG_SND_USB_USX2Y='m' CONFIG_SND_VERBOSE_PRINTK='y' CONFIG_SND_VERBOSE_PROCFS='y' CONFIG_SND_VERSION='1.0.24' CONFIG_SND_VIA82XX='m' CONFIG_SND_VIA82XX_MODEM='m' CONFIG_SND_VIRMIDI='m' CONFIG_SND_VIRTUOSO='m' CONFIG_SND_VMASTER='y' CONFIG_SND_VX222='m' CONFIG_SND_VXPOCKET='m' CONFIG_SND_VX_LIB='m' CONFIG_SND_WAVEFRONT='' CONFIG_SND_WSS_LIB='' CONFIG_SND_YMFPCI='m' CONFIG_SOC_AU1000='' CONFIG_SOC_AU1100='' CONFIG_SOC_AU1200='' CONFIG_SOC_AU1500='' CONFIG_SOC_AU1550='' CONFIG_SOUND='m' CONFIG_SOUND_OSS_CORE='' CONFIG_SOUND_OSS_CORE_PRECLAIM='' CONFIG_SOUND_PRIME='' CONFIG_SPARC32='' CONFIG_SPARC64='' CONFIG_SPARC='' CONFIG_SPI='' CONFIG_SUPERH64='' CONFIG_SUPERH='' CONFIG_TEGRA_SYSTEM_DMA='' CONFIG_TWL4030_CODEC='' CONFIG_TWL4030_CORE='' CONFIG_TXX9_DMAC='' CONFIG_USB='y' CONFIG_VIDEO_DEV='y' CONFIG_VIDEO_V4L2='y' CONFIG_X86='y' CONFIG_X86_32='' CONFIG_X86_64='y' CONFIG_X86_PC9800='' CONFIG_X86_PC='' CONFIG_XILINX_VIRTEX='' CONFIG_XTENSA_PLATFORM_S6105='' CONFIG_XTENSA_VARIANT_S6000='' CPP='gcc -E' CPPFLAGS='' CROSS_COMPILE='' DEFS='-DHAVE_CONFIG_H' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/bin/grep -E' EXEEXT='' EXTRA_INCLUDES='' GENKSYMS='/sbin/genksyms -k 2.6.38 -p smp_' GREP='/bin/grep' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' KERNEL_INC='-I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include -I/lib/modules/2.6.38-8-generic/build/arch/x86/include' KLD='ld -m elf_x86_64 -e stext' LDFLAGS='' LIBOBJS='' LIBS='' LTLIBOBJS='' MAKE_ADDS='' NEW_KBUILD='y' OBJEXT='o' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_URL='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='ranlib' SHELL='/bin/bash' SRCDIR='/home/fex/workspace/Alsa/MIDI/alsa-driver' ac_ct_CC='gcc' bindir='${exec_prefix}/bin' build_alias='' c_opts='-O2 -mno-red-zone -mcmodel=kernel -fno-reorder-blocks -fno-strength-reduce -finline-limit=2000 -Wdeclaration-after-statement -Wno-pointer-sign -D__SMP__ -DCONFIG_SMP -DLINUX' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='${prefix}' host_alias='' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' kaversion='2.6.38-8-generic' kextraversion='-8-generic' kpatchlevel='6' ksublevel='38' kversion='2' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' m_opts='' mandir='${datarootdir}/man' moddir='/lib/modules/2.6.38-8-generic/kernel/sound' moddir_tree='y' modsubdir='kernel/sound' msmp='1' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' processor='x86_64' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias='' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define PACKAGE_URL "" #define STDC_HEADERS 1 #define TIME_WITH_SYS_TIME 1 #define CONFIG_SND_MODULE 1 #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.38-8-generic/build" #define CONFIG_SND_VERBOSE_PROCFS 1 #define CONFIG_SND_VERBOSE_PRINTK 1 #define CONFIG_SND_DEBUG 1 #define CONFIG_SND_DEBUG_MEMORY 1 #define CONFIG_HAVE_GENERATED_AUTOCONF_H 1 #define CONFIG_HAVE_DUMP_STACK 1 #define CONFIG_HAS_IOPORT 1 #define CONFIG_ISAPNP_KERNEL 1 #define CONFIG_PNP_KERNEL 1 #define CONFIG_HAVE_STRLCPY 1 #define CONFIG_HAVE_SNPRINTF 1 #define CONFIG_HAVE_VSNPRINTF 1 #define CONFIG_HAVE_SCNPRINTF 1 #define CONFIG_HAVE_SSCANF 1 #define CONFIG_HAVE_VMALLOC_TO_PAGE 1 #define CONFIG_HAVE_VZALLOC 1 #define CONFIG_HAVE_PDE 1 #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 #define CONFIG_HAVE_PCI_DEV_PRESENT 1 #define CONFIG_HAVE_MSLEEP 1 #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 #define CONFIG_HAVE_TTY_COUNT_ATOMIC 1 #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 #define CONFIG_HAVE_KCALLOC 1 #define CONFIG_HAVE_KSTRDUP 1 #define CONFIG_HAVE_KSTRNDUP 1 #define CONFIG_HAVE_KZALLOC 1 #define CONFIG_HAVE_PCI_IOREMAP_BAR 1 #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 #define CONFIG_SND_VERSION "1.0.24" #define CONFIG_SND_DATE "" #define CONFIG_SND_HAVE_USB_ALLOC_COHERENT 1 #define CONFIG_SND_NEW_IRQ_HANDLER 1 #define CONFIG_HAVE_GFP_T 1 #define CONFIG_HAVE_GFP_DMA32 1 #define CONFIG_HAVE_PAGE_TO_PFN 1 #define CONFIG_HAVE_INIT_UTSNAME 1 #define CONFIG_HAVE_IS_POWER_OF_2 1 #define CONFIG_HAVE_FFS 1 #define CONFIG_HAVE_PNP_SUSPEND 1 #define CONFIG_SND_HAVE_PM_QOS_REQUEST 1 #define CONFIG_SND_HAVE_PM_QOS_REQUEST_STATIC 1 #define CONFIG_SND_HAVE_NEW_IOCTL 1 #define CONFIG_SND_HAS_BUILTIN_BOOL 1 #define CONFIG_SOUND_MODULE 1 #define CONFIG_SND_MODULE 1 #define CONFIG_SND_TIMER_MODULE 1 #define CONFIG_SND_PCM_MODULE 1 #define CONFIG_SND_HWDEP_MODULE 1 #define CONFIG_SND_RAWMIDI_MODULE 1 #define CONFIG_SND_JACK 1 #define CONFIG_SND_SEQUENCER_MODULE 1 #define CONFIG_SND_SEQ_DUMMY_MODULE 1 #define CONFIG_SND_OSSEMUL 1 #define CONFIG_SND_MIXER_OSS_MODULE 1 #define CONFIG_SND_PCM_OSS_MODULE 1 #define CONFIG_SND_PCM_OSS_PLUGINS 1 #define CONFIG_SND_SEQUENCER_OSS 1 #define CONFIG_SND_HRTIMER_MODULE 1 #define CONFIG_SND_SEQ_HRTIMER_DEFAULT 1 #define CONFIG_SND_DYNAMIC_MINORS 1 #define CONFIG_SND_SUPPORT_OLD_API 1 #define CONFIG_SND_VERBOSE_PROCFS 1 #define CONFIG_SND_VERBOSE_PRINTK 1 #define CONFIG_SND_DEBUG 1 #define CONFIG_SND_PCM_XRUN_DEBUG 1 #define CONFIG_SND_VMASTER 1 #define CONFIG_SND_DMA_SGBUF 1 #define CONFIG_SND_RAWMIDI_SEQ_MODULE 1 #define CONFIG_SND_OPL3_LIB_SEQ_MODULE 1 #define CONFIG_SND_OPL3_LIB_MODULE 1 #define CONFIG_SND_EMU10K1_SEQ_MODULE 1 #define CONFIG_SND_EMU10K1_MODULE 1 #define CONFIG_SND_DEBUG_MEMORY 1 #define CONFIG_SND_MPU401_UART_MODULE 1 #define CONFIG_SND_VX_LIB_MODULE 1 #define CONFIG_SND_AC97_CODEC_MODULE 1 #define CONFIG_SND_DRIVERS 1 #define CONFIG_SND_PCSP_MODULE 1 #define CONFIG_SND_DUMMY_MODULE 1 #define CONFIG_SND_ALOOP_MODULE 1 #define CONFIG_SND_VIRMIDI_MODULE 1 #define CONFIG_SND_MTPAV_MODULE 1 #define CONFIG_SND_MTS64_MODULE 1 #define CONFIG_SND_SERIAL_U16550_MODULE 1 #define CONFIG_SND_MPU401_MODULE 1 #define CONFIG_SND_PORTMAN2X4_MODULE 1 #define CONFIG_SND_AC97_POWER_SAVE 1 #define CONFIG_SND_AC97_POWER_SAVE_DEFAULT 0 #define CONFIG_SND_LOOPBACK_MODULE 1 #define CONFIG_SND_SB_COMMON_MODULE 1 #define CONFIG_SND_SB16_DSP_MODULE 1 #define CONFIG_SND_PCI 1 #define CONFIG_SND_AD1889_MODULE 1 #define CONFIG_SND_ALS300_MODULE 1 #define CONFIG_SND_ALS4000_MODULE 1 #define CONFIG_SND_ALI5451_MODULE 1 #define CONFIG_SND_ASIHPI_MODULE 1 #define CONFIG_SND_ATIIXP_MODULE 1 #define CONFIG_SND_ATIIXP_MODEM_MODULE 1 #define CONFIG_SND_AU8810_MODULE 1 #define CONFIG_SND_AU8820_MODULE 1 #define CONFIG_SND_AU8830_MODULE 1 #define CONFIG_SND_AW2_MODULE 1 #define CONFIG_SND_AZT3328_MODULE 1 #define CONFIG_SND_BT87X_MODULE 1 #define CONFIG_SND_BT87X_OVERCLOCK 1 #define CONFIG_SND_CA0106_MODULE 1 #define CONFIG_SND_CMIPCI_MODULE 1 #define CONFIG_SND_OXYGEN_LIB_MODULE 1 #define CONFIG_SND_OXYGEN_MODULE 1 #define CONFIG_SND_CS4281_MODULE 1 #define CONFIG_SND_CS46XX_MODULE 1 #define CONFIG_SND_CS46XX_NEW_DSP 1 #define CONFIG_SND_CS5530_MODULE 1 #define CONFIG_SND_CS5535AUDIO_MODULE 1 #define CONFIG_SND_CTXFI_MODULE 1 #define CONFIG_SND_DARLA20_MODULE 1 #define CONFIG_SND_GINA20_MODULE 1 #define CONFIG_SND_LAYLA20_MODULE 1 #define CONFIG_SND_DARLA24_MODULE 1 #define CONFIG_SND_GINA24_MODULE 1 #define CONFIG_SND_LAYLA24_MODULE 1 #define CONFIG_SND_MONA_MODULE 1 #define CONFIG_SND_MIA_MODULE 1 #define CONFIG_SND_ECHO3G_MODULE 1 #define CONFIG_SND_INDIGO_MODULE 1 #define CONFIG_SND_INDIGOIO_MODULE 1 #define CONFIG_SND_INDIGODJ_MODULE 1 #define CONFIG_SND_INDIGOIOX_MODULE 1 #define CONFIG_SND_INDIGODJX_MODULE 1 #define CONFIG_SND_EMU10K1X_MODULE 1 #define CONFIG_SND_ENS1370_MODULE 1 #define CONFIG_SND_ENS1371_MODULE 1 #define CONFIG_SND_ES1938_MODULE 1 #define CONFIG_SND_ES1968_MODULE 1 #define CONFIG_SND_ES1968_INPUT 1 #define CONFIG_SND_FM801_MODULE 1 #define CONFIG_SND_FM801_TEA575X_BOOL 1 #define CONFIG_SND_FM801_TEA575X_MODULE 1 #define CONFIG_SND_HDA_INTEL_MODULE 1 #define CONFIG_SND_HDA_HWDEP 1 #define CONFIG_SND_HDA_RECONFIG 1 #define CONFIG_SND_HDA_INPUT_BEEP 1 #define CONFIG_SND_HDA_INPUT_BEEP_MODE 1 #define CONFIG_SND_HDA_INPUT_JACK 1 #define CONFIG_SND_HDA_PATCH_LOADER 1 #define CONFIG_SND_HDA_CODEC_REALTEK 1 #define CONFIG_SND_HDA_CODEC_ANALOG 1 #define CONFIG_SND_HDA_CODEC_SIGMATEL 1 #define CONFIG_SND_HDA_CODEC_VIA 1 #define CONFIG_SND_HDA_CODEC_HDMI 1 #define CONFIG_SND_HDA_CODEC_CIRRUS 1 #define CONFIG_SND_HDA_CODEC_CONEXANT 1 #define CONFIG_SND_HDA_CODEC_CA0110 1 #define CONFIG_SND_HDA_CODEC_CMEDIA 1 #define CONFIG_SND_HDA_CODEC_SI3054 1 #define CONFIG_SND_HDA_GENERIC 1 #define CONFIG_SND_HDA_POWER_SAVE 1 #define CONFIG_SND_HDA_POWER_SAVE_DEFAULT 0 #define CONFIG_SND_HDSP_MODULE 1 #define CONFIG_SND_HDSPM_MODULE 1 #define CONFIG_SND_ICE1712_MODULE 1 #define CONFIG_SND_ICE1724_MODULE 1 #define CONFIG_SND_INTEL8X0_MODULE 1 #define CONFIG_SND_INTEL8X0M_MODULE 1 #define CONFIG_SND_KORG1212_MODULE 1 #define CONFIG_SND_LX6464ES_MODULE 1 #define CONFIG_SND_MAESTRO3_MODULE 1 #define CONFIG_SND_MAESTRO3_INPUT 1 #define CONFIG_SND_MIXART_MODULE 1 #define CONFIG_SND_NM256_MODULE 1 #define CONFIG_SND_PCXHR_MODULE 1 #define CONFIG_SND_RIPTIDE_MODULE 1 #define CONFIG_SND_RME32_MODULE 1 #define CONFIG_SND_RME96_MODULE 1 #define CONFIG_SND_RME9652_MODULE 1 #define CONFIG_SND_SONICVIBES_MODULE 1 #define CONFIG_SND_TRIDENT_MODULE 1 #define CONFIG_SND_VIA82XX_MODULE 1 #define CONFIG_SND_VIA82XX_MODEM_MODULE 1 #define CONFIG_SND_VIRTUOSO_MODULE 1 #define CONFIG_SND_VX222_MODULE 1 #define CONFIG_SND_YMFPCI_MODULE 1 #define CONFIG_SND_PDPLUS_MODULE 1 #define CONFIG_SND_USB 1 #define CONFIG_SND_USB_AUDIO_MODULE 1 #define CONFIG_SND_USB_UA101_MODULE 1 #define CONFIG_SND_USB_USX2Y_MODULE 1 #define CONFIG_SND_USB_CAIAQ_MODULE 1 #define CONFIG_SND_USB_CAIAQ_INPUT 1 #define CONFIG_SND_USB_US122L_MODULE 1 #define CONFIG_SND_USB_6FIRE_MODULE 1 #define CONFIG_SND_FIREWIRE 1 #define CONFIG_SND_FIREWIRE_LIB_MODULE 1 #define CONFIG_SND_ISIGHT_MODULE 1 #define CONFIG_SND_PCMCIA 1 #define CONFIG_SND_VXPOCKET_MODULE 1 #define CONFIG_SND_PDAUDIOCF_MODULE 1 #define CONFIG_SND_SOC_MODULE 1 #define CONFIG_SND_DM365_AIC3X_CODEC 1 #define CONFIG_SND_SOC_I2C_AND_SPI_MODULE 1 #define CONFIG_SND_SOC_WM_HUBS_MODULE 1 #define CONFIG_AC97_BUS_MODULE 1 configure: exit 0 --------------050600070403080106000701 Content-Type: text/plain; name="config.status" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="config.status" IyEgL2Jpbi9iYXNoCiMgR2VuZXJhdGVkIGJ5IGNvbmZpZ3VyZS4KIyBSdW4gdGhpcyBmaWxl IHRvIHJlY3JlYXRlIHRoZSBjdXJyZW50IGNvbmZpZ3VyYXRpb24uCiMgQ29tcGlsZXIgb3V0 cHV0IHByb2R1Y2VkIGJ5IGNvbmZpZ3VyZSwgdXNlZnVsIGZvciBkZWJ1Z2dpbmcKIyBjb25m aWd1cmUsIGlzIGluIGNvbmZpZy5sb2cgaWYgaXQgZXhpc3RzLgoKZGVidWc9ZmFsc2UKYWNf Y3NfcmVjaGVjaz1mYWxzZQphY19jc19zaWxlbnQ9ZmFsc2UKClNIRUxMPSR7Q09ORklHX1NI RUxMLS9iaW4vYmFzaH0KZXhwb3J0IFNIRUxMCiMjIC0tLS0tLS0tLS0tLS0tLS0tLS0tICMj CiMjIE00c2ggSW5pdGlhbGl6YXRpb24uICMjCiMjIC0tLS0tLS0tLS0tLS0tLS0tLS0tICMj CgojIEJlIG1vcmUgQm91cm5lIGNvbXBhdGlibGUKRFVBTENBU0U9MTsgZXhwb3J0IERVQUxD QVNFICMgZm9yIE1LUyBzaAppZiB0ZXN0IC1uICIke1pTSF9WRVJTSU9OK3NldH0iICYmIChl bXVsYXRlIHNoKSA+L2Rldi9udWxsIDI+JjE7IHRoZW4gOgogIGVtdWxhdGUgc2gKICBOVUxM Q01EPToKICAjIFByZS00LjIgdmVyc2lvbnMgb2YgWnNoIGRvIHdvcmQgc3BsaXR0aW5nIG9u ICR7MSsiJEAifSwgd2hpY2gKICAjIGlzIGNvbnRyYXJ5IHRvIG91ciB1c2FnZS4gIERpc2Fi bGUgdGhpcyBmZWF0dXJlLgogIGFsaWFzIC1nICckezErIiRAIn0nPSciJEAiJwogIHNldG9w dCBOT19HTE9CX1NVQlNUCmVsc2UKICBjYXNlIGAoc2V0IC1vKSAyPi9kZXYvbnVsbGAgaW4g IygKICAqcG9zaXgqKSA6CiAgICBzZXQgLW8gcG9zaXggOzsgIygKICAqKSA6CiAgICAgOzsK ZXNhYwpmaQoKCmFzX25sPScKJwpleHBvcnQgYXNfbmwKIyBQcmludGluZyBhIGxvbmcgc3Ry aW5nIGNyYXNoZXMgU29sYXJpcyA3IC91c3IvYmluL3ByaW50Zi4KYXNfZWNobz0nXFxcXFxc XFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxc XFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXFxcXCcKYXNfZWNobz0k YXNfZWNobyRhc19lY2hvJGFzX2VjaG8kYXNfZWNobyRhc19lY2hvCmFzX2VjaG89JGFzX2Vj aG8kYXNfZWNobyRhc19lY2hvJGFzX2VjaG8kYXNfZWNobyRhc19lY2hvCiMgUHJlZmVyIGEg a3NoIHNoZWxsIGJ1aWx0aW4gb3ZlciBhbiBleHRlcm5hbCBwcmludGYgcHJvZ3JhbSBvbiBT b2xhcmlzLAojIGJ1dCB3aXRob3V0IHdhc3RpbmcgZm9ya3MgZm9yIGJhc2ggb3IgenNoLgpp ZiB0ZXN0IC16ICIkQkFTSF9WRVJTSU9OJFpTSF9WRVJTSU9OIiBcCiAgICAmJiAodGVzdCAi WGBwcmludCAtciAtLSAkYXNfZWNob2AiID0gIlgkYXNfZWNobyIpIDI+L2Rldi9udWxsOyB0 aGVuCiAgYXNfZWNobz0ncHJpbnQgLXIgLS0nCiAgYXNfZWNob19uPSdwcmludCAtcm4gLS0n CmVsaWYgKHRlc3QgIlhgcHJpbnRmICVzICRhc19lY2hvYCIgPSAiWCRhc19lY2hvIikgMj4v ZGV2L251bGw7IHRoZW4KICBhc19lY2hvPSdwcmludGYgJXNcbicKICBhc19lY2hvX249J3By aW50ZiAlcycKZWxzZQogIGlmIHRlc3QgIlhgKC91c3IvdWNiL2VjaG8gLW4gLW4gJGFzX2Vj aG8pIDI+L2Rldi9udWxsYCIgPSAiWC1uICRhc19lY2hvIjsgdGhlbgogICAgYXNfZWNob19i b2R5PSdldmFsIC91c3IvdWNiL2VjaG8gLW4gIiQxJGFzX25sIicKICAgIGFzX2VjaG9fbj0n L3Vzci91Y2IvZWNobyAtbicKICBlbHNlCiAgICBhc19lY2hvX2JvZHk9J2V2YWwgZXhwciAi WCQxIiA6ICJYXFwoLipcXCkiJwogICAgYXNfZWNob19uX2JvZHk9J2V2YWwKICAgICAgYXJn PSQxOwogICAgICBjYXNlICRhcmcgaW4gIygKICAgICAgKiIkYXNfbmwiKikKCWV4cHIgIlgk YXJnIiA6ICJYXFwoLipcXCkkYXNfbmwiOwoJYXJnPWBleHByICJYJGFyZyIgOiAiLiokYXNf bmxcXCguKlxcKSJgOzsKICAgICAgZXNhYzsKICAgICAgZXhwciAiWCRhcmciIDogIlhcXCgu KlxcKSIgfCB0ciAtZCAiJGFzX25sIgogICAgJwogICAgZXhwb3J0IGFzX2VjaG9fbl9ib2R5 CiAgICBhc19lY2hvX249J3NoIC1jICRhc19lY2hvX25fYm9keSBhc19lY2hvJwogIGZpCiAg ZXhwb3J0IGFzX2VjaG9fYm9keQogIGFzX2VjaG89J3NoIC1jICRhc19lY2hvX2JvZHkgYXNf ZWNobycKZmkKCiMgVGhlIHVzZXIgaXMgYWx3YXlzIHJpZ2h0LgppZiB0ZXN0ICIke1BBVEhf U0VQQVJBVE9SK3NldH0iICE9IHNldDsgdGhlbgogIFBBVEhfU0VQQVJBVE9SPToKICAoUEFU SD0nL2JpbjsvYmluJzsgRlBBVEg9JFBBVEg7IHNoIC1jIDopID4vZGV2L251bGwgMj4mMSAm JiB7CiAgICAoUEFUSD0nL2JpbjovYmluJzsgRlBBVEg9JFBBVEg7IHNoIC1jIDopID4vZGV2 L251bGwgMj4mMSB8fAogICAgICBQQVRIX1NFUEFSQVRPUj0nOycKICB9CmZpCgoKIyBJRlMK IyBXZSBuZWVkIHNwYWNlLCB0YWIgYW5kIG5ldyBsaW5lLCBpbiBwcmVjaXNlbHkgdGhhdCBv cmRlci4gIFF1b3RpbmcgaXMKIyB0aGVyZSB0byBwcmV2ZW50IGVkaXRvcnMgZnJvbSBjb21w bGFpbmluZyBhYm91dCBzcGFjZS10YWIuCiMgKElmIF9BU19QQVRIX1dBTEsgd2VyZSBjYWxs ZWQgd2l0aCBJRlMgdW5zZXQsIGl0IHdvdWxkIGRpc2FibGUgd29yZAojIHNwbGl0dGluZyBi eSBzZXR0aW5nIElGUyB0byBlbXB0eSB2YWx1ZS4pCklGUz0iICIiCSRhc19ubCIKCiMgRmlu ZCB3aG8gd2UgYXJlLiAgTG9vayBpbiB0aGUgcGF0aCBpZiB3ZSBjb250YWluIG5vIGRpcmVj dG9yeSBzZXBhcmF0b3IuCmNhc2UgJDAgaW4gIygoCiAgKltcXC9dKiApIGFzX215c2VsZj0k MCA7OwogICopIGFzX3NhdmVfSUZTPSRJRlM7IElGUz0kUEFUSF9TRVBBUkFUT1IKZm9yIGFz X2RpciBpbiAkUEFUSApkbwogIElGUz0kYXNfc2F2ZV9JRlMKICB0ZXN0IC16ICIkYXNfZGly IiAmJiBhc19kaXI9LgogICAgdGVzdCAtciAiJGFzX2Rpci8kMCIgJiYgYXNfbXlzZWxmPSRh c19kaXIvJDAgJiYgYnJlYWsKICBkb25lCklGUz0kYXNfc2F2ZV9JRlMKCiAgICAgOzsKZXNh YwojIFdlIGRpZCBub3QgZmluZCBvdXJzZWx2ZXMsIG1vc3QgcHJvYmFibHkgd2Ugd2VyZSBy dW4gYXMgYHNoIENPTU1BTkQnCiMgaW4gd2hpY2ggY2FzZSB3ZSBhcmUgbm90IHRvIGJlIGZv dW5kIGluIHRoZSBwYXRoLgppZiB0ZXN0ICJ4JGFzX215c2VsZiIgPSB4OyB0aGVuCiAgYXNf bXlzZWxmPSQwCmZpCmlmIHRlc3QgISAtZiAiJGFzX215c2VsZiI7IHRoZW4KICAkYXNfZWNo byAiJGFzX215c2VsZjogZXJyb3I6IGNhbm5vdCBmaW5kIG15c2VsZjsgcmVydW4gd2l0aCBh biBhYnNvbHV0ZSBmaWxlIG5hbWUiID4mMgogIGV4aXQgMQpmaQoKIyBVbnNldCB2YXJpYWJs ZXMgdGhhdCB3ZSBkbyBub3QgbmVlZCBhbmQgd2hpY2ggY2F1c2UgYnVncyAoZS5nLiBpbgoj IHByZS0zLjAgVVdJTiBrc2gpLiAgQnV0IGRvIG5vdCBjYXVzZSBidWdzIGluIGJhc2ggMi4w MTsgdGhlICJ8fCBleGl0IDEiCiMgc3VwcHJlc3NlcyBhbnkgIlNlZ21lbnRhdGlvbiBmYXVs dCIgbWVzc2FnZSB0aGVyZS4gICcoKCcgY291bGQKIyB0cmlnZ2VyIGEgYnVnIGluIHBka3No IDUuMi4xNC4KZm9yIGFzX3ZhciBpbiBCQVNIX0VOViBFTlYgTUFJTCBNQUlMUEFUSApkbyBl dmFsIHRlc3QgeFwkeyRhc192YXIrc2V0fSA9IHhzZXQgXAogICYmICggKHVuc2V0ICRhc192 YXIpIHx8IGV4aXQgMSkgPi9kZXYvbnVsbCAyPiYxICYmIHVuc2V0ICRhc192YXIgfHwgOgpk b25lClBTMT0nJCAnClBTMj0nPiAnClBTND0nKyAnCgojIE5MUyBudWlzYW5jZXMuCkxDX0FM TD1DCmV4cG9ydCBMQ19BTEwKTEFOR1VBR0U9QwpleHBvcnQgTEFOR1VBR0UKCiMgQ0RQQVRI LgoodW5zZXQgQ0RQQVRIKSA+L2Rldi9udWxsIDI+JjEgJiYgdW5zZXQgQ0RQQVRICgoKIyBh c19mbl9lcnJvciBTVEFUVVMgRVJST1IgW0xJTkVOTyBMT0dfRkRdCiMgLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQojIE91dHB1dCAiYGJhc2VuYW1lICQwYDog ZXJyb3I6IEVSUk9SIiB0byBzdGRlcnIuIElmIExJTkVOTyBhbmQgTE9HX0ZEIGFyZQojIHBy b3ZpZGVkLCBhbHNvIG91dHB1dCB0aGUgZXJyb3IgdG8gTE9HX0ZELCByZWZlcmVuY2luZyBM SU5FTk8uIFRoZW4gZXhpdCB0aGUKIyBzY3JpcHQgd2l0aCBTVEFUVVMsIHVzaW5nIDEgaWYg dGhhdCB3YXMgMC4KYXNfZm5fZXJyb3IgKCkKewogIGFzX3N0YXR1cz0kMTsgdGVzdCAkYXNf c3RhdHVzIC1lcSAwICYmIGFzX3N0YXR1cz0xCiAgaWYgdGVzdCAiJDQiOyB0aGVuCiAgICBh c19saW5lbm89JHthc19saW5lbm8tIiQzIn0gYXNfbGluZW5vX3N0YWNrPWFzX2xpbmVub19z dGFjaz0kYXNfbGluZW5vX3N0YWNrCiAgICAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5v LSRMSU5FTk99OiBlcnJvcjogJDIiID4mJDQKICBmaQogICRhc19lY2hvICIkYXNfbWU6IGVy cm9yOiAkMiIgPiYyCiAgYXNfZm5fZXhpdCAkYXNfc3RhdHVzCn0gIyBhc19mbl9lcnJvcgoK CiMgYXNfZm5fc2V0X3N0YXR1cyBTVEFUVVMKIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQoj IFNldCAkPyB0byBTVEFUVVMsIHdpdGhvdXQgZm9ya2luZy4KYXNfZm5fc2V0X3N0YXR1cyAo KQp7CiAgcmV0dXJuICQxCn0gIyBhc19mbl9zZXRfc3RhdHVzCgojIGFzX2ZuX2V4aXQgU1RB VFVTCiMgLS0tLS0tLS0tLS0tLS0tLS0KIyBFeGl0IHRoZSBzaGVsbCB3aXRoIFNUQVRVUywg ZXZlbiBpbiBhICJ0cmFwIDAiIG9yICJzZXQgLWUiIGNvbnRleHQuCmFzX2ZuX2V4aXQgKCkK ewogIHNldCArZQogIGFzX2ZuX3NldF9zdGF0dXMgJDEKICBleGl0ICQxCn0gIyBhc19mbl9l eGl0CgojIGFzX2ZuX3Vuc2V0IFZBUgojIC0tLS0tLS0tLS0tLS0tLQojIFBvcnRhYmx5IHVu c2V0IFZBUi4KYXNfZm5fdW5zZXQgKCkKewogIHsgZXZhbCAkMT07IHVuc2V0ICQxO30KfQph c191bnNldD1hc19mbl91bnNldAojIGFzX2ZuX2FwcGVuZCBWQVIgVkFMVUUKIyAtLS0tLS0t LS0tLS0tLS0tLS0tLS0tCiMgQXBwZW5kIHRoZSB0ZXh0IGluIFZBTFVFIHRvIHRoZSBlbmQg b2YgdGhlIGRlZmluaXRpb24gY29udGFpbmVkIGluIFZBUi4gVGFrZQojIGFkdmFudGFnZSBv ZiBhbnkgc2hlbGwgb3B0aW1pemF0aW9ucyB0aGF0IGFsbG93IGFtb3J0aXplZCBsaW5lYXIg Z3Jvd3RoIG92ZXIKIyByZXBlYXRlZCBhcHBlbmRzLCBpbnN0ZWFkIG9mIHRoZSB0eXBpY2Fs IHF1YWRyYXRpYyBncm93dGggcHJlc2VudCBpbiBuYWl2ZQojIGltcGxlbWVudGF0aW9ucy4K aWYgKGV2YWwgImFzX3Zhcj0xOyBhc192YXIrPTI7IHRlc3QgeFwkYXNfdmFyID0geDEyIikg Mj4vZGV2L251bGw7IHRoZW4gOgogIGV2YWwgJ2FzX2ZuX2FwcGVuZCAoKQogIHsKICAgIGV2 YWwgJDErPVwkMgogIH0nCmVsc2UKICBhc19mbl9hcHBlbmQgKCkKICB7CiAgICBldmFsICQx PVwkJDFcJDIKICB9CmZpICMgYXNfZm5fYXBwZW5kCgojIGFzX2ZuX2FyaXRoIEFSRy4uLgoj IC0tLS0tLS0tLS0tLS0tLS0tLQojIFBlcmZvcm0gYXJpdGhtZXRpYyBldmFsdWF0aW9uIG9u IHRoZSBBUkdzLCBhbmQgc3RvcmUgdGhlIHJlc3VsdCBpbiB0aGUKIyBnbG9iYWwgJGFzX3Zh bC4gVGFrZSBhZHZhbnRhZ2Ugb2Ygc2hlbGxzIHRoYXQgY2FuIGF2b2lkIGZvcmtzLiBUaGUg YXJndW1lbnRzCiMgbXVzdCBiZSBwb3J0YWJsZSBhY3Jvc3MgJCgoKSkgYW5kIGV4cHIuCmlm IChldmFsICJ0ZXN0IFwkKCggMSArIDEgKSkgPSAyIikgMj4vZGV2L251bGw7IHRoZW4gOgog IGV2YWwgJ2FzX2ZuX2FyaXRoICgpCiAgewogICAgYXNfdmFsPSQoKCAkKiApKQogIH0nCmVs c2UKICBhc19mbl9hcml0aCAoKQogIHsKICAgIGFzX3ZhbD1gZXhwciAiJEAiIHx8IHRlc3Qg JD8gLWVxIDFgCiAgfQpmaSAjIGFzX2ZuX2FyaXRoCgoKaWYgZXhwciBhIDogJ1woYVwpJyA+ L2Rldi9udWxsIDI+JjEgJiYKICAgdGVzdCAiWGBleHByIDAwMDAxIDogJy4qXCguLi5cKSdg IiA9IFgwMDE7IHRoZW4KICBhc19leHByPWV4cHIKZWxzZQogIGFzX2V4cHI9ZmFsc2UKZmkK CmlmIChiYXNlbmFtZSAtLSAvKSA+L2Rldi9udWxsIDI+JjEgJiYgdGVzdCAiWGBiYXNlbmFt ZSAtLSAvIDI+JjFgIiA9ICJYLyI7IHRoZW4KICBhc19iYXNlbmFtZT1iYXNlbmFtZQplbHNl CiAgYXNfYmFzZW5hbWU9ZmFsc2UKZmkKCmlmIChhc19kaXI9YGRpcm5hbWUgLS0gL2AgJiYg dGVzdCAiWCRhc19kaXIiID0gWC8pID4vZGV2L251bGwgMj4mMTsgdGhlbgogIGFzX2Rpcm5h bWU9ZGlybmFtZQplbHNlCiAgYXNfZGlybmFtZT1mYWxzZQpmaQoKYXNfbWU9YCRhc19iYXNl bmFtZSAtLSAiJDAiIHx8CiRhc19leHByIFgvIiQwIiA6ICcuKi9cKFteL11bXi9dKlwpLyok JyBcfCBcCgkgWCIkMCIgOiAnWFwoLy9cKSQnIFx8IFwKCSBYIiQwIiA6ICdYXCgvXCknIFx8 IC4gMj4vZGV2L251bGwgfHwKJGFzX2VjaG8gWC8iJDAiIHwKICAgIHNlZCAnL14uKlwvXChb Xi9dW14vXSpcKVwvKiQvewoJICAgIHMvL1wxLwoJICAgIHEKCSAgfQoJICAvXlhcL1woXC9c L1wpJC97CgkgICAgcy8vXDEvCgkgICAgcQoJICB9CgkgIC9eWFwvXChcL1wpLiovewoJICAg IHMvL1wxLwoJICAgIHEKCSAgfQoJICBzLy4qLy4vOyBxJ2AKCiMgQXZvaWQgZGVwZW5kaW5n IHVwb24gQ2hhcmFjdGVyIFJhbmdlcy4KYXNfY3JfbGV0dGVycz0nYWJjZGVmZ2hpamtsbW5v cHFyc3R1dnd4eXonCmFzX2NyX0xFVFRFUlM9J0FCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFla Jwphc19jcl9MZXR0ZXJzPSRhc19jcl9sZXR0ZXJzJGFzX2NyX0xFVFRFUlMKYXNfY3JfZGln aXRzPScwMTIzNDU2Nzg5Jwphc19jcl9hbG51bT0kYXNfY3JfTGV0dGVycyRhc19jcl9kaWdp dHMKCkVDSE9fQz0gRUNIT19OPSBFQ0hPX1Q9CmNhc2UgYGVjaG8gLW4geGAgaW4gIygoKCgo Ci1uKikKICBjYXNlIGBlY2hvICd4eVxjJ2AgaW4KICAqYyopIEVDSE9fVD0nCSc7OwkjIEVD SE9fVCBpcyBzaW5nbGUgdGFiIGNoYXJhY3Rlci4KICB4eSkgIEVDSE9fQz0nXGMnOzsKICAq KSAgIGVjaG8gYGVjaG8ga3NoODggYnVnIG9uIEFJWCA2LjFgID4gL2Rldi9udWxsCiAgICAg ICBFQ0hPX1Q9JwknOzsKICBlc2FjOzsKKikKICBFQ0hPX049Jy1uJzs7CmVzYWMKCnJtIC1m IGNvbmYkJCBjb25mJCQuZXhlIGNvbmYkJC5maWxlCmlmIHRlc3QgLWQgY29uZiQkLmRpcjsg dGhlbgogIHJtIC1mIGNvbmYkJC5kaXIvY29uZiQkLmZpbGUKZWxzZQogIHJtIC1mIGNvbmYk JC5kaXIKICBta2RpciBjb25mJCQuZGlyIDI+L2Rldi9udWxsCmZpCmlmIChlY2hvID5jb25m JCQuZmlsZSkgMj4vZGV2L251bGw7IHRoZW4KICBpZiBsbiAtcyBjb25mJCQuZmlsZSBjb25m JCQgMj4vZGV2L251bGw7IHRoZW4KICAgIGFzX2xuX3M9J2xuIC1zJwogICAgIyAuLi4gYnV0 IHRoZXJlIGFyZSB0d28gZ290Y2hhczoKICAgICMgMSkgT24gTVNZUywgYm90aCBgbG4gLXMg ZmlsZSBkaXInIGFuZCBgbG4gZmlsZSBkaXInIGZhaWwuCiAgICAjIDIpIERKR1BQIDwgMi4w NCBoYXMgbm8gc3ltbGlua3M7IGBsbiAtcycgY3JlYXRlcyBhIHdyYXBwZXIgZXhlY3V0YWJs ZS4KICAgICMgSW4gYm90aCBjYXNlcywgd2UgaGF2ZSB0byBkZWZhdWx0IHRvIGBjcCAtcCcu CiAgICBsbiAtcyBjb25mJCQuZmlsZSBjb25mJCQuZGlyIDI+L2Rldi9udWxsICYmIHRlc3Qg ISAtZiBjb25mJCQuZXhlIHx8CiAgICAgIGFzX2xuX3M9J2NwIC1wJwogIGVsaWYgbG4gY29u ZiQkLmZpbGUgY29uZiQkIDI+L2Rldi9udWxsOyB0aGVuCiAgICBhc19sbl9zPWxuCiAgZWxz ZQogICAgYXNfbG5fcz0nY3AgLXAnCiAgZmkKZWxzZQogIGFzX2xuX3M9J2NwIC1wJwpmaQpy bSAtZiBjb25mJCQgY29uZiQkLmV4ZSBjb25mJCQuZGlyL2NvbmYkJC5maWxlIGNvbmYkJC5m aWxlCnJtZGlyIGNvbmYkJC5kaXIgMj4vZGV2L251bGwKCgojIGFzX2ZuX21rZGlyX3AKIyAt LS0tLS0tLS0tLS0tCiMgQ3JlYXRlICIkYXNfZGlyIiBhcyBhIGRpcmVjdG9yeSwgaW5jbHVk aW5nIHBhcmVudHMgaWYgbmVjZXNzYXJ5Lgphc19mbl9ta2Rpcl9wICgpCnsKCiAgY2FzZSAk YXNfZGlyIGluICMoCiAgLSopIGFzX2Rpcj0uLyRhc19kaXI7OwogIGVzYWMKICB0ZXN0IC1k ICIkYXNfZGlyIiB8fCBldmFsICRhc19ta2Rpcl9wIHx8IHsKICAgIGFzX2RpcnM9CiAgICB3 aGlsZSA6OyBkbwogICAgICBjYXNlICRhc19kaXIgaW4gIygKICAgICAgKlwnKikgYXNfcWRp cj1gJGFzX2VjaG8gIiRhc19kaXIiIHwgc2VkICJzLycvJ1xcXFxcXFxcJycvZyJgOzsgIyco CiAgICAgICopIGFzX3FkaXI9JGFzX2Rpcjs7CiAgICAgIGVzYWMKICAgICAgYXNfZGlycz0i JyRhc19xZGlyJyAkYXNfZGlycyIKICAgICAgYXNfZGlyPWAkYXNfZGlybmFtZSAtLSAiJGFz X2RpciIgfHwKJGFzX2V4cHIgWCIkYXNfZGlyIiA6ICdYXCguKlteL11cKS8vKlteL11bXi9d Ki8qJCcgXHwgXAoJIFgiJGFzX2RpciIgOiAnWFwoLy9cKVteL10nIFx8IFwKCSBYIiRhc19k aXIiIDogJ1hcKC8vXCkkJyBcfCBcCgkgWCIkYXNfZGlyIiA6ICdYXCgvXCknIFx8IC4gMj4v ZGV2L251bGwgfHwKJGFzX2VjaG8gWCIkYXNfZGlyIiB8CiAgICBzZWQgJy9eWFwoLipbXi9d XClcL1wvKlteL11bXi9dKlwvKiQvewoJICAgIHMvL1wxLwoJICAgIHEKCSAgfQoJICAvXlhc KFwvXC9cKVteL10uKi97CgkgICAgcy8vXDEvCgkgICAgcQoJICB9CgkgIC9eWFwoXC9cL1wp JC97CgkgICAgcy8vXDEvCgkgICAgcQoJICB9CgkgIC9eWFwoXC9cKS4qL3sKCSAgICBzLy9c MS8KCSAgICBxCgkgIH0KCSAgcy8uKi8uLzsgcSdgCiAgICAgIHRlc3QgLWQgIiRhc19kaXIi ICYmIGJyZWFrCiAgICBkb25lCiAgICB0ZXN0IC16ICIkYXNfZGlycyIgfHwgZXZhbCAibWtk aXIgJGFzX2RpcnMiCiAgfSB8fCB0ZXN0IC1kICIkYXNfZGlyIiB8fCBhc19mbl9lcnJvciAk PyAiY2Fubm90IGNyZWF0ZSBkaXJlY3RvcnkgJGFzX2RpciIKCgp9ICMgYXNfZm5fbWtkaXJf cAppZiBta2RpciAtcCAuIDI+L2Rldi9udWxsOyB0aGVuCiAgYXNfbWtkaXJfcD0nbWtkaXIg LXAgIiRhc19kaXIiJwplbHNlCiAgdGVzdCAtZCAuLy1wICYmIHJtZGlyIC4vLXAKICBhc19t a2Rpcl9wPWZhbHNlCmZpCgppZiB0ZXN0IC14IC8gPi9kZXYvbnVsbCAyPiYxOyB0aGVuCiAg YXNfdGVzdF94PSd0ZXN0IC14JwplbHNlCiAgaWYgbHMgLWRMIC8gPi9kZXYvbnVsbCAyPiYx OyB0aGVuCiAgICBhc19sc19MX29wdGlvbj1MCiAgZWxzZQogICAgYXNfbHNfTF9vcHRpb249 CiAgZmkKICBhc190ZXN0X3g9JwogICAgZXZhbCBzaCAtYyAnXCcnCiAgICAgIGlmIHRlc3Qg LWQgIiQxIjsgdGhlbgoJdGVzdCAtZCAiJDEvLiI7CiAgICAgIGVsc2UKCWNhc2UgJDEgaW4g IygKCS0qKXNldCAiLi8kMSI7OwoJZXNhYzsKCWNhc2UgYGxzIC1sZCckYXNfbHNfTF9vcHRp b24nICIkMSIgMj4vZGV2L251bGxgIGluICMoKAoJPz8/W3N4XSopOjs7KilmYWxzZTs7ZXNh YztmaQogICAgJ1wnJyBzaAogICcKZmkKYXNfZXhlY3V0YWJsZV9wPSRhc190ZXN0X3gKCiMg U2VkIGV4cHJlc3Npb24gdG8gbWFwIGEgc3RyaW5nIG9udG8gYSB2YWxpZCBDUFAgbmFtZS4K YXNfdHJfY3BwPSJldmFsIHNlZCAneSUqJGFzX2NyX2xldHRlcnMlUCRhc19jcl9MRVRURVJT JTtzJVteXyRhc19jcl9hbG51bV0lXyVnJyIKCiMgU2VkIGV4cHJlc3Npb24gdG8gbWFwIGEg c3RyaW5nIG9udG8gYSB2YWxpZCB2YXJpYWJsZSBuYW1lLgphc190cl9zaD0iZXZhbCBzZWQg J3klKislcHAlO3MlW15fJGFzX2NyX2FsbnVtXSVfJWcnIgoKCmV4ZWMgNj4mMQojIyAtLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAjIwojIyBNYWluIGJvZHkgb2YgJENP TkZJR19TVEFUVVMgc2NyaXB0LiAjIwojIyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLSAjIwojIFNhdmUgdGhlIGxvZyBtZXNzYWdlLCB0byBrZWVwICQwIGFuZCBzbyBv biBtZWFuaW5nZnVsLCBhbmQgdG8KIyByZXBvcnQgYWN0dWFsIGlucHV0IHZhbHVlcyBvZiBD T05GSUdfRklMRVMgZXRjLiBpbnN0ZWFkIG9mIHRoZWlyCiMgdmFsdWVzIGFmdGVyIG9wdGlv bnMgaGFuZGxpbmcuCmFjX2xvZz0iClRoaXMgZmlsZSB3YXMgZXh0ZW5kZWQgYnkgJGFzX21l LCB3aGljaCB3YXMKZ2VuZXJhdGVkIGJ5IEdOVSBBdXRvY29uZiAyLjY3LiAgSW52b2NhdGlv biBjb21tYW5kIGxpbmUgd2FzCgogIENPTkZJR19GSUxFUyAgICA9ICRDT05GSUdfRklMRVMK ICBDT05GSUdfSEVBREVSUyAgPSAkQ09ORklHX0hFQURFUlMKICBDT05GSUdfTElOS1MgICAg PSAkQ09ORklHX0xJTktTCiAgQ09ORklHX0NPTU1BTkRTID0gJENPTkZJR19DT01NQU5EUwog ICQgJDAgJEAKCm9uIGAoaG9zdG5hbWUgfHwgdW5hbWUgLW4pIDI+L2Rldi9udWxsIHwgc2Vk IDFxYAoiCgojIEZpbGVzIHRoYXQgY29uZmlnLnN0YXR1cyB3YXMgbWFkZSBmb3IuCmNvbmZp Z19maWxlcz0iIHZlcnNpb24gTWFrZWZpbGUuY29uZiBzbmRkZXZpY2VzIHV0aWxzL2Fsc2Et ZHJpdmVyLnNwZWMgdXRpbHMvYnVpbGRycG0gdG9wbGV2ZWwuY29uZmlnIHV0aWxzL2Fsc2Fz b3VuZCB1dGlscy9hbHNhc291bmQucG9zaXggaW5jbHVkZS9wY2lfaWRzX2NvbXBhdC5oIGlu Y2x1ZGUvaTJjLWlkX2NvbXBhdC5oIgpjb25maWdfaGVhZGVycz0iIGluY2x1ZGUvY29uZmln LmggaW5jbHVkZS9jb25maWcxLmggaW5jbHVkZS92ZXJzaW9uLmggaW5jbHVkZS9hdXRvY29u Zi1leHRyYS5oIgoKYWNfY3NfdXNhZ2U9IlwKXGAkYXNfbWUnIGluc3RhbnRpYXRlcyBmaWxl cyBhbmQgb3RoZXIgY29uZmlndXJhdGlvbiBhY3Rpb25zCmZyb20gdGVtcGxhdGVzIGFjY29y ZGluZyB0byB0aGUgY3VycmVudCBjb25maWd1cmF0aW9uLiAgVW5sZXNzIHRoZSBmaWxlcwph bmQgYWN0aW9ucyBhcmUgc3BlY2lmaWVkIGFzIFRBR3MsIGFsbCBhcmUgaW5zdGFudGlhdGVk IGJ5IGRlZmF1bHQuCgpVc2FnZTogJDAgW09QVElPTl0uLi4gW1RBR10uLi4KCiAgLWgsIC0t aGVscCAgICAgICBwcmludCB0aGlzIGhlbHAsIHRoZW4gZXhpdAogIC1WLCAtLXZlcnNpb24g ICAgcHJpbnQgdmVyc2lvbiBudW1iZXIgYW5kIGNvbmZpZ3VyYXRpb24gc2V0dGluZ3MsIHRo ZW4gZXhpdAogICAgICAtLWNvbmZpZyAgICAgcHJpbnQgY29uZmlndXJhdGlvbiwgdGhlbiBl eGl0CiAgLXEsIC0tcXVpZXQsIC0tc2lsZW50CiAgICAgICAgICAgICAgICAgICBkbyBub3Qg cHJpbnQgcHJvZ3Jlc3MgbWVzc2FnZXMKICAtZCwgLS1kZWJ1ZyAgICAgIGRvbid0IHJlbW92 ZSB0ZW1wb3JhcnkgZmlsZXMKICAgICAgLS1yZWNoZWNrICAgIHVwZGF0ZSAkYXNfbWUgYnkg cmVjb25maWd1cmluZyBpbiB0aGUgc2FtZSBjb25kaXRpb25zCiAgICAgIC0tZmlsZT1GSUxF WzpURU1QTEFURV0KICAgICAgICAgICAgICAgICAgIGluc3RhbnRpYXRlIHRoZSBjb25maWd1 cmF0aW9uIGZpbGUgRklMRQogICAgICAtLWhlYWRlcj1GSUxFWzpURU1QTEFURV0KICAgICAg ICAgICAgICAgICAgIGluc3RhbnRpYXRlIHRoZSBjb25maWd1cmF0aW9uIGhlYWRlciBGSUxF CgpDb25maWd1cmF0aW9uIGZpbGVzOgokY29uZmlnX2ZpbGVzCgpDb25maWd1cmF0aW9uIGhl YWRlcnM6CiRjb25maWdfaGVhZGVycwoKUmVwb3J0IGJ1Z3MgdG8gdGhlIHBhY2thZ2UgcHJv dmlkZXIuIgoKYWNfY3NfY29uZmlnPSInLS13aXRoLWRlYnVnPWZ1bGwnICctLXdpdGgtaXNh cG5wPXllcycgJy0td2l0aC1zZXF1ZW5jZXI9eWVzJyIKYWNfY3NfdmVyc2lvbj0iXApjb25m aWcuc3RhdHVzCmNvbmZpZ3VyZWQgYnkgLi9jb25maWd1cmUsIGdlbmVyYXRlZCBieSBHTlUg QXV0b2NvbmYgMi42NywKICB3aXRoIG9wdGlvbnMgXCIkYWNfY3NfY29uZmlnXCIKCkNvcHly aWdodCAoQykgMjAxMCBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb24sIEluYy4KVGhpcyBjb25m aWcuc3RhdHVzIHNjcmlwdCBpcyBmcmVlIHNvZnR3YXJlOyB0aGUgRnJlZSBTb2Z0d2FyZSBG b3VuZGF0aW9uCmdpdmVzIHVubGltaXRlZCBwZXJtaXNzaW9uIHRvIGNvcHksIGRpc3RyaWJ1 dGUgYW5kIG1vZGlmeSBpdC4iCgphY19wd2Q9Jy9ob21lL2ZleC93b3Jrc3BhY2UvQWxzYS9N SURJL2Fsc2EtZHJpdmVyJwpzcmNkaXI9Jy4nCklOU1RBTEw9Jy91c3IvYmluL2luc3RhbGwg LWMnCnRlc3QgLW4gIiRBV0siIHx8IEFXSz1hd2sKIyBUaGUgZGVmYXVsdCBsaXN0cyBhcHBs eSBpZiB0aGUgdXNlciBkb2VzIG5vdCBzcGVjaWZ5IGFueSBmaWxlLgphY19uZWVkX2RlZmF1 bHRzPToKd2hpbGUgdGVzdCAkIyAhPSAwCmRvCiAgY2FzZSAkMSBpbgogIC0tKj0/KikKICAg IGFjX29wdGlvbj1gZXhwciAiWCQxIiA6ICdYXChbXj1dKlwpPSdgCiAgICBhY19vcHRhcmc9 YGV4cHIgIlgkMSIgOiAnWFtePV0qPVwoLipcKSdgCiAgICBhY19zaGlmdD06CiAgICA7Owog IC0tKj0pCiAgICBhY19vcHRpb249YGV4cHIgIlgkMSIgOiAnWFwoW149XSpcKT0nYAogICAg YWNfb3B0YXJnPQogICAgYWNfc2hpZnQ9OgogICAgOzsKICAqKQogICAgYWNfb3B0aW9uPSQx CiAgICBhY19vcHRhcmc9JDIKICAgIGFjX3NoaWZ0PXNoaWZ0CiAgICA7OwogIGVzYWMKCiAg Y2FzZSAkYWNfb3B0aW9uIGluCiAgIyBIYW5kbGluZyBvZiB0aGUgb3B0aW9ucy4KICAtcmVj aGVjayB8IC0tcmVjaGVjayB8IC0tcmVjaGVjIHwgLS1yZWNoZSB8IC0tcmVjaCB8IC0tcmVj IHwgLS1yZSB8IC0tcikKICAgIGFjX2NzX3JlY2hlY2s9OiA7OwogIC0tdmVyc2lvbiB8IC0t dmVyc2lvIHwgLS12ZXJzaSB8IC0tdmVycyB8IC0tdmVyIHwgLS12ZSB8IC0tdiB8IC1WICkK ICAgICRhc19lY2hvICIkYWNfY3NfdmVyc2lvbiI7IGV4aXQgOzsKICAtLWNvbmZpZyB8IC0t Y29uZmkgfCAtLWNvbmYgfCAtLWNvbiB8IC0tY28gfCAtLWMgKQogICAgJGFzX2VjaG8gIiRh Y19jc19jb25maWciOyBleGl0IDs7CiAgLS1kZWJ1ZyB8IC0tZGVidSB8IC0tZGViIHwgLS1k ZSB8IC0tZCB8IC1kICkKICAgIGRlYnVnPTogOzsKICAtLWZpbGUgfCAtLWZpbCB8IC0tZmkg fCAtLWYgKQogICAgJGFjX3NoaWZ0CiAgICBjYXNlICRhY19vcHRhcmcgaW4KICAgICpcJyop IGFjX29wdGFyZz1gJGFzX2VjaG8gIiRhY19vcHRhcmciIHwgc2VkICJzLycvJ1xcXFxcXFxc JycvZyJgIDs7CiAgICAnJykgYXNfZm5fZXJyb3IgJD8gIm1pc3NpbmcgZmlsZSBhcmd1bWVu dCIgOzsKICAgIGVzYWMKICAgIGFzX2ZuX2FwcGVuZCBDT05GSUdfRklMRVMgIiAnJGFjX29w dGFyZyciCiAgICBhY19uZWVkX2RlZmF1bHRzPWZhbHNlOzsKICAtLWhlYWRlciB8IC0taGVh ZGUgfCAtLWhlYWQgfCAtLWhlYSApCiAgICAkYWNfc2hpZnQKICAgIGNhc2UgJGFjX29wdGFy ZyBpbgogICAgKlwnKikgYWNfb3B0YXJnPWAkYXNfZWNobyAiJGFjX29wdGFyZyIgfCBzZWQg InMvJy8nXFxcXFxcXFwnJy9nImAgOzsKICAgIGVzYWMKICAgIGFzX2ZuX2FwcGVuZCBDT05G SUdfSEVBREVSUyAiICckYWNfb3B0YXJnJyIKICAgIGFjX25lZWRfZGVmYXVsdHM9ZmFsc2U7 OwogIC0taGUgfCAtLWgpCiAgICAjIENvbmZsaWN0IGJldHdlZW4gLS1oZWxwIGFuZCAtLWhl YWRlcgogICAgYXNfZm5fZXJyb3IgJD8gImFtYmlndW91cyBvcHRpb246IFxgJDEnClRyeSBc YCQwIC0taGVscCcgZm9yIG1vcmUgaW5mb3JtYXRpb24uIjs7CiAgLS1oZWxwIHwgLS1oZWwg fCAtaCApCiAgICAkYXNfZWNobyAiJGFjX2NzX3VzYWdlIjsgZXhpdCA7OwogIC1xIHwgLXF1 aWV0IHwgLS1xdWlldCB8IC0tcXVpZSB8IC0tcXVpIHwgLS1xdSB8IC0tcSBcCiAgfCAtc2ls ZW50IHwgLS1zaWxlbnQgfCAtLXNpbGVuIHwgLS1zaWxlIHwgLS1zaWwgfCAtLXNpIHwgLS1z KQogICAgYWNfY3Nfc2lsZW50PTogOzsKCiAgIyBUaGlzIGlzIGFuIGVycm9yLgogIC0qKSBh c19mbl9lcnJvciAkPyAidW5yZWNvZ25pemVkIG9wdGlvbjogXGAkMScKVHJ5IFxgJDAgLS1o ZWxwJyBmb3IgbW9yZSBpbmZvcm1hdGlvbi4iIDs7CgogICopIGFzX2ZuX2FwcGVuZCBhY19j b25maWdfdGFyZ2V0cyAiICQxIgogICAgIGFjX25lZWRfZGVmYXVsdHM9ZmFsc2UgOzsKCiAg ZXNhYwogIHNoaWZ0CmRvbmUKCmFjX2NvbmZpZ3VyZV9leHRyYV9hcmdzPQoKaWYgJGFjX2Nz X3NpbGVudDsgdGhlbgogIGV4ZWMgNj4vZGV2L251bGwKICBhY19jb25maWd1cmVfZXh0cmFf YXJncz0iJGFjX2NvbmZpZ3VyZV9leHRyYV9hcmdzIC0tc2lsZW50IgpmaQoKaWYgJGFjX2Nz X3JlY2hlY2s7IHRoZW4KICBzZXQgWCAnL2Jpbi9iYXNoJyAnLi9jb25maWd1cmUnICAnLS13 aXRoLWRlYnVnPWZ1bGwnICctLXdpdGgtaXNhcG5wPXllcycgJy0td2l0aC1zZXF1ZW5jZXI9 eWVzJyAkYWNfY29uZmlndXJlX2V4dHJhX2FyZ3MgLS1uby1jcmVhdGUgLS1uby1yZWN1cnNp b24KICBzaGlmdAogICRhc19lY2hvICJydW5uaW5nIENPTkZJR19TSEVMTD0vYmluL2Jhc2gg JCoiID4mNgogIENPTkZJR19TSEVMTD0nL2Jpbi9iYXNoJwogIGV4cG9ydCBDT05GSUdfU0hF TEwKICBleGVjICIkQCIKZmkKCmV4ZWMgNT4+Y29uZmlnLmxvZwp7CiAgZWNobwogIHNlZCAn aDtzLy4vLS9nO3MvXi4uLi8jIyAvO3MvLi4uJC8gIyMvO3A7eDtwO3gnIDw8X0FTQk9YCiMj IFJ1bm5pbmcgJGFzX21lLiAjIwpfQVNCT1gKICAkYXNfZWNobyAiJGFjX2xvZyIKfSA+JjUK CgojIEhhbmRsaW5nIG9mIGFyZ3VtZW50cy4KZm9yIGFjX2NvbmZpZ190YXJnZXQgaW4gJGFj X2NvbmZpZ190YXJnZXRzCmRvCiAgY2FzZSAkYWNfY29uZmlnX3RhcmdldCBpbgogICAgImlu Y2x1ZGUvY29uZmlnLmgiKSBDT05GSUdfSEVBREVSUz0iJENPTkZJR19IRUFERVJTIGluY2x1 ZGUvY29uZmlnLmgiIDs7CiAgICAiaW5jbHVkZS9jb25maWcxLmgiKSBDT05GSUdfSEVBREVS Uz0iJENPTkZJR19IRUFERVJTIGluY2x1ZGUvY29uZmlnMS5oIiA7OwogICAgImluY2x1ZGUv dmVyc2lvbi5oIikgQ09ORklHX0hFQURFUlM9IiRDT05GSUdfSEVBREVSUyBpbmNsdWRlL3Zl cnNpb24uaCIgOzsKICAgICJpbmNsdWRlL2F1dG9jb25mLWV4dHJhLmgiKSBDT05GSUdfSEVB REVSUz0iJENPTkZJR19IRUFERVJTIGluY2x1ZGUvYXV0b2NvbmYtZXh0cmEuaCIgOzsKICAg ICJ2ZXJzaW9uIikgQ09ORklHX0ZJTEVTPSIkQ09ORklHX0ZJTEVTIHZlcnNpb24iIDs7CiAg ICAiTWFrZWZpbGUuY29uZiIpIENPTkZJR19GSUxFUz0iJENPTkZJR19GSUxFUyBNYWtlZmls ZS5jb25mIiA7OwogICAgInNuZGRldmljZXMiKSBDT05GSUdfRklMRVM9IiRDT05GSUdfRklM RVMgc25kZGV2aWNlcyIgOzsKICAgICJ1dGlscy9hbHNhLWRyaXZlci5zcGVjIikgQ09ORklH X0ZJTEVTPSIkQ09ORklHX0ZJTEVTIHV0aWxzL2Fsc2EtZHJpdmVyLnNwZWMiIDs7CiAgICAi dXRpbHMvYnVpbGRycG0iKSBDT05GSUdfRklMRVM9IiRDT05GSUdfRklMRVMgdXRpbHMvYnVp bGRycG0iIDs7CiAgICAidG9wbGV2ZWwuY29uZmlnIikgQ09ORklHX0ZJTEVTPSIkQ09ORklH X0ZJTEVTIHRvcGxldmVsLmNvbmZpZyIgOzsKICAgICJ1dGlscy9hbHNhc291bmQiKSBDT05G SUdfRklMRVM9IiRDT05GSUdfRklMRVMgdXRpbHMvYWxzYXNvdW5kIiA7OwogICAgInV0aWxz L2Fsc2Fzb3VuZC5wb3NpeCIpIENPTkZJR19GSUxFUz0iJENPTkZJR19GSUxFUyB1dGlscy9h bHNhc291bmQucG9zaXgiIDs7CiAgICAiaW5jbHVkZS9wY2lfaWRzX2NvbXBhdC5oIikgQ09O RklHX0ZJTEVTPSIkQ09ORklHX0ZJTEVTIGluY2x1ZGUvcGNpX2lkc19jb21wYXQuaCIgOzsK ICAgICJpbmNsdWRlL2kyYy1pZF9jb21wYXQuaCIpIENPTkZJR19GSUxFUz0iJENPTkZJR19G SUxFUyBpbmNsdWRlL2kyYy1pZF9jb21wYXQuaCIgOzsKCiAgKikgYXNfZm5fZXJyb3IgJD8g ImludmFsaWQgYXJndW1lbnQ6IFxgJGFjX2NvbmZpZ190YXJnZXQnIiAiJExJTkVOTyIgNSA7 OwogIGVzYWMKZG9uZQoKCiMgSWYgdGhlIHVzZXIgZGlkIG5vdCB1c2UgdGhlIGFyZ3VtZW50 cyB0byBzcGVjaWZ5IHRoZSBpdGVtcyB0byBpbnN0YW50aWF0ZSwKIyB0aGVuIHRoZSBlbnZ2 YXIgaW50ZXJmYWNlIGlzIHVzZWQuICBTZXQgb25seSB0aG9zZSB0aGF0IGFyZSBub3QuCiMg V2UgdXNlIHRoZSBsb25nIGZvcm0gZm9yIHRoZSBkZWZhdWx0IGFzc2lnbm1lbnQgYmVjYXVz ZSBvZiBhbiBleHRyZW1lbHkKIyBiaXphcnJlIGJ1ZyBvbiBTdW5PUyA0LjEuMy4KaWYgJGFj X25lZWRfZGVmYXVsdHM7IHRoZW4KICB0ZXN0ICIke0NPTkZJR19GSUxFUytzZXR9IiA9IHNl dCB8fCBDT05GSUdfRklMRVM9JGNvbmZpZ19maWxlcwogIHRlc3QgIiR7Q09ORklHX0hFQURF UlMrc2V0fSIgPSBzZXQgfHwgQ09ORklHX0hFQURFUlM9JGNvbmZpZ19oZWFkZXJzCmZpCgoj IEhhdmUgYSB0ZW1wb3JhcnkgZGlyZWN0b3J5IGZvciBjb252ZW5pZW5jZS4gIE1ha2UgaXQg aW4gdGhlIGJ1aWxkIHRyZWUKIyBzaW1wbHkgYmVjYXVzZSB0aGVyZSBpcyBubyByZWFzb24g YWdhaW5zdCBoYXZpbmcgaXQgaGVyZSwgYW5kIGluIGFkZGl0aW9uLAojIGNyZWF0aW5nIGFu ZCBtb3ZpbmcgZmlsZXMgZnJvbSAvdG1wIGNhbiBzb21ldGltZXMgY2F1c2UgcHJvYmxlbXMu CiMgSG9vayBmb3IgaXRzIHJlbW92YWwgdW5sZXNzIGRlYnVnZ2luZy4KIyBOb3RlIHRoYXQg dGhlcmUgaXMgYSBzbWFsbCB3aW5kb3cgaW4gd2hpY2ggdGhlIGRpcmVjdG9yeSB3aWxsIG5v dCBiZSBjbGVhbmVkOgojIGFmdGVyIGl0cyBjcmVhdGlvbiBidXQgYmVmb3JlIGl0cyBuYW1l IGhhcyBiZWVuIGFzc2lnbmVkIHRvIGAkdG1wJy4KJGRlYnVnIHx8CnsKICB0bXA9CiAgdHJh cCAnZXhpdF9zdGF0dXM9JD8KICB7IHRlc3QgLXogIiR0bXAiIHx8IHRlc3QgISAtZCAiJHRt cCIgfHwgcm0gLWZyICIkdG1wIjsgfSAmJiBleGl0ICRleGl0X3N0YXR1cwonIDAKICB0cmFw ICdhc19mbl9leGl0IDEnIDEgMiAxMyAxNQp9CiMgQ3JlYXRlIGEgKHNlY3VyZSkgdG1wIGRp cmVjdG9yeSBmb3IgdG1wIGZpbGVzLgoKewogIHRtcD1gKHVtYXNrIDA3NyAmJiBta3RlbXAg LWQgIi4vY29uZlhYWFhYWCIpIDI+L2Rldi9udWxsYCAmJgogIHRlc3QgLW4gIiR0bXAiICYm IHRlc3QgLWQgIiR0bXAiCn0gIHx8CnsKICB0bXA9Li9jb25mJCQtJFJBTkRPTQogICh1bWFz ayAwNzcgJiYgbWtkaXIgIiR0bXAiKQp9IHx8IGFzX2ZuX2Vycm9yICQ/ICJjYW5ub3QgY3Jl YXRlIGEgdGVtcG9yYXJ5IGRpcmVjdG9yeSBpbiAuIiAiJExJTkVOTyIgNQoKIyBTZXQgdXAg dGhlIHNjcmlwdHMgZm9yIENPTkZJR19GSUxFUyBzZWN0aW9uLgojIE5vIG5lZWQgdG8gZ2Vu ZXJhdGUgdGhlbSBpZiB0aGVyZSBhcmUgbm8gQ09ORklHX0ZJTEVTLgojIFRoaXMgaGFwcGVu cyBmb3IgaW5zdGFuY2Ugd2l0aCBgLi9jb25maWcuc3RhdHVzIGNvbmZpZy5oJy4KaWYgdGVz dCAtbiAiJENPTkZJR19GSUxFUyI7IHRoZW4KCgphY19jcj1gZWNobyBYIHwgdHIgWCAnXDAx NSdgCiMgT24gY3lnd2luLCBiYXNoIGNhbiBlYXQgXHIgaW5zaWRlIGBgIGlmIHRoZSB1c2Vy IHJlcXVlc3RlZCBpZ25jci4KIyBCdXQgd2Uga25vdyBvZiBubyBvdGhlciBzaGVsbCB3aGVy ZSBhY19jciB3b3VsZCBiZSBlbXB0eSBhdCB0aGlzCiMgcG9pbnQsIHNvIHdlIGNhbiB1c2Ug YSBiYXNoaXNtIGFzIGEgZmFsbGJhY2suCmlmIHRlc3QgIngkYWNfY3IiID0geDsgdGhlbgog IGV2YWwgYWNfY3I9XCRcJ1xcclwnCmZpCmFjX2NzX2F3a19jcj1gJEFXSyAnQkVHSU4geyBw cmludCAiYVxyYiIgfScgPC9kZXYvbnVsbCAyPi9kZXYvbnVsbGAKaWYgdGVzdCAiJGFjX2Nz X2F3a19jciIgPSAiYSR7YWNfY3J9YiI7IHRoZW4KICBhY19jc19hd2tfY3I9J1xccicKZWxz ZQogIGFjX2NzX2F3a19jcj0kYWNfY3IKZmkKCmVjaG8gJ0JFR0lOIHsnID4iJHRtcC9zdWJz MS5hd2siICYmCmNhdCA+PiIkdG1wL3N1YnMxLmF3ayIgPDxcX0FDQVdLICYmClNbIkxUTElC T0JKUyJdPSIiClNbIkxJQk9CSlMiXT0iIgpTWyJLRVJORUxfSU5DIl09Ii1JL2xpYi9tb2R1 bGVzLzIuNi4zOC04LWdlbmVyaWMvYnVpbGQvaW5jbHVkZSAtSS9saWIvbW9kdWxlcy8yLjYu MzgtOC1nZW5lcmljL2J1aWxkL2luY2x1ZGUgLUkvbGliL21vZHVsZXMvMi42LjM4LTgtZ2Vu ZXJpYy9idWlsZC9hcmNoL3g4Ni9pbmNsdWRlIC0iXAoiSS9saWIvbW9kdWxlcy8yLjYuMzgt OC1nZW5lcmljL2J1aWxkL2FyY2gveDg2L2luY2x1ZGUiClNbIkVYVFJBX0lOQ0xVREVTIl09 IiIKU1siR0VOS1NZTVMiXT0iL3NiaW4vZ2Vua3N5bXMgLWsgMi42LjM4IC1wIHNtcF8iClNb Im1fb3B0cyJdPSIiClNbImNfb3B0cyJdPSItTzIgLW1uby1yZWQtem9uZSAtbWNtb2RlbD1r ZXJuZWwgLWZuby1yZW9yZGVyLWJsb2NrcyAtZm5vLXN0cmVuZ3RoLXJlZHVjZSAtZmlubGlu ZS1saW1pdD0yMDAwIC1XZGVjbGFyYXRpb24tYWZ0ZXItc3RhdGVtZW50IC1Xbm8tcG9pbnRl ci1zaWduIC1EX19TIlwKIk1QX18gLURDT05GSUdfU01QIC1ETElOVVgiClNbIkNPTkZJR19B Qzk3X0JVUyJdPSJtIgpTWyJDT05GSUdfU09VTkRfUFJJTUUiXT0iIgpTWyJDT05GSUdfU05E X1NPQ19XTTkwOTAiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19XTTIwMDAiXT0iIgpTWyJDT05G SUdfU05EX1NPQ19UUEE2MTMwQTIiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19NQVg5ODc3Il09 IiIKU1siQ09ORklHX1NORF9TT0NfTE00ODU3Il09IiIKU1siQ09ORklHX1NORF9TT0NfV005 NzEzIl09IiIKU1siQ09ORklHX1NORF9TT0NfV005NzEyIl09IiIKU1siQ09ORklHX1NORF9T T0NfV005NzA1Il09IiIKU1siQ09ORklHX1NORF9TT0NfV005MDgxIl09IiIKU1siQ09ORklH X1NORF9TT0NfV004OTk1Il09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTk0Il09IiIKU1si Q09ORklHX1NORF9TT0NfV004OTkzIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTkxIl09 IiIKU1siQ09ORklHX1NORF9TT0NfV004OTkwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004 OTg4Il09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTg1Il09IiIKU1siQ09ORklHX1NORF9T T0NfV004OTc4Il09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTc0Il09IiIKU1siQ09ORklH X1NORF9TT0NfV004OTcxIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTYyIl09IiIKU1si Q09ORklHX1NORF9TT0NfV004OTYxIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTYwIl09 IiIKU1siQ09ORklHX1NORF9TT0NfV004OTU1Il09IiIKU1siQ09ORklHX1NORF9TT0NfV004 OTQwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTA0Il09IiIKU1siQ09ORklHX1NORF9T T0NfV004OTAzIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004OTAwIl09IiIKU1siQ09ORklH X1NORF9TT0NfV004ODA0Il09IiIKU1siQ09ORklHX1NORF9TT0NfV004Nzc2Il09IiIKU1si Q09ORklHX1NORF9TT0NfV004NzcwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004NzUzIl09 IiIKU1siQ09ORklHX1NORF9TT0NfV004NzUwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004 NzQxIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004NzM3Il09IiIKU1siQ09ORklHX1NORF9T T0NfV004NzMxIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004NzI4Il09IiIKU1siQ09ORklH X1NORF9TT0NfV004NzI3Il09IiIKU1siQ09ORklHX1NORF9TT0NfV004NzExIl09IiIKU1si Q09ORklHX1NORF9TT0NfV004NTgwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004NTIzIl09 IiIKU1siQ09ORklHX1NORF9TT0NfV004NTEwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004 NDAwIl09IiIKU1siQ09ORklHX1NORF9TT0NfV004MzUwIl09IiIKU1siQ09ORklHX1NORF9T T0NfV0wxMjczIl09IiIKU1siQ09ORklHX1NORF9TT0NfVURBMTM4MCJdPSIiClNbIkNPTkZJ R19TTkRfU09DX1VEQTEzNFgiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19UV0w2MDQwIl09IiIK U1siQ09ORklHX1RXTDQwMzBfQ09ERUMiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19UV0w0MDMw Il09IiIKU1siQ09ORklHX1NORF9TT0NfVExWMzIwREFDMzMiXT0iIgpTWyJDT05GSUdfU05E X1NPQ19UTFYzMjBBSUMzWCJdPSIiClNbIkNPTkZJR19TTkRfU09DX1RWTDMyMEFJQzMyWDQi XT0iIgpTWyJDT05GSUdfU05EX1NPQ19UTFYzMjBBSUMyNiJdPSIiClNbIkNPTkZJR19TTkRf U09DX1RMVjMyMEFJQzIzIl09IiIKU1siQ09ORklHX1NORF9TT0NfU1RBQzk3NjYiXT0iIgpT WyJDT05GSUdfU05EX1NPQ19TU00yNjAyIl09IiIKU1siQ09ORklHX1NORF9TT0NfU1BESUYi XT0iIgpTWyJDT05GSUdfU05EX1NPQ19TTjk1MDMxIl09IiIKU1siQ09ORklHX1NORF9TT0Nf U0dUTDUwMDAiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19QQ00zMDA4Il09IiIKU1siQ09ORklH X1NORF9TT0NfTUFYOTgwODgiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19ETUlDIl09IiIKU1si Q09ORklHX1NORF9TT0NfREZCTUNTMzIwIl09IiIKU1siQ09ORklHX1NORF9TT0NfREE3MjEw Il09IiIKU1siQ09ORklHX1NORF9TT0NfTDMiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19KWjQ3 NDBfQ09ERUMiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19DWDIwNDQyIl09IiIKU1siQ09ORklH X1NORF9TT0NfQ1M0MjcxIl09IiIKU1siQ09ORklHX1NORF9TT0NfQ1M0MjcwX1ZEMzNfRVJS QVRBIl09IiIKU1siQ09ORklHX1NORF9TT0NfQ1M0MjcwIl09IiIKU1siQ09ORklHX1NORF9T T0NfQ1M0Mkw1MSJdPSIiClNbIkNPTkZJR19TTkRfU09DX0NRMDA5M1ZDIl09IiIKU1siQ09O RklHX1NORF9TT0NfQUxDNTYyMyJdPSIiClNbIkNPTkZJR19TTkRfU09DX0FLNDY3MSJdPSIi ClNbIkNPTkZJR19TTkRfU09DX0FLNDY0MiJdPSIiClNbIkNPTkZJR19TTkRfU09DX0FLNDUz NSJdPSIiClNbIkNPTkZJR19TTkRfU09DX0FLNDEwNCJdPSIiClNbIkNPTkZJR19TTkRfU09D X0FEUzExN1giXT0iIgpTWyJDT05GSUdfU05EX1NPQ19BRDczMzExIl09IiIKU1siQ09ORklH X1NORF9TT0NfQUQxOTgwIl09IiIKU1siQ09ORklHX1NORF9TT0NfQUQxOTNYIl09IiIKU1si Q09ORklHX1NORF9TT0NfQUQxODM2Il09IiIKU1siQ09ORklHX1NORF9TT0NfQUM5N19DT0RF QyJdPSIiClNbIkNPTkZJR19TTkRfU09DX1dNX0hVQlMiXT0ibSIKU1siQ09ORklHX1NORF9T T0NfODhQTTg2MFgiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19BTExfQ09ERUNTIl09IiIKU1si Q09ORklHX1NORF9TT0NfSTJDX0FORF9TUEkiXT0ibSIKU1siQ09ORklHX1NORF9TT0NfVFhY OUFDTENfR0VORVJJQyJdPSIiClNbIkNPTkZJR19TTkRfU09DX1RYWDlBQ0xDX0FDOTciXT0i IgpTWyJDT05GSUdfVFhYOV9ETUFDIl09IiIKU1siQ09ORklHX0hBU19UWFg5X0FDTEMiXT0i IgpTWyJDT05GSUdfU05EX1NPQ19UWFg5QUNMQyJdPSIiClNbIkNPTkZJR19NQUNIX0hBUk1P TlkiXT0iIgpTWyJDT05GSUdfU05EX1RFR1JBX1NPQ19IQVJNT05ZIl09IiIKU1siQ09ORklH X1NORF9URUdSQV9TT0NfSTJTIl09IiIKU1siQ09ORklHX1RFR1JBX1NZU1RFTV9ETUEiXT0i IgpTWyJDT05GSUdfQVJDSF9URUdSQSJdPSIiClNbIkNPTkZJR19TTkRfVEVHUkFfU09DIl09 IiIKU1siQ09ORklHX1NIX01JR09SIl09IiIKU1siQ09ORklHX1NORF9TSVVfTUlHT1IiXT0i IgpTWyJDT05GSUdfRkJfU0hfTU9CSUxFX0hETUkiXT0iIgpTWyJDT05GSUdfU05EX0ZTSV9I RE1JIl09IiIKU1siQ09ORklHX1NORF9GU0lfREE3MjEwIl09IiIKU1siQ09ORklHX1NORF9G U0lfQUs0NjQyIl09IiIKU1siQ09ORklHX1NORF9TSDc3NjBfQUM5NyJdPSIiClNbIkNPTkZJ R19TSF9ETUFFIl09IiIKU1siQ09ORklHX0RNQURFVklDRVMiXT0iIgpTWyJDT05GSUdfRE1B X0VOR0lORSJdPSIiClNbIkNPTkZJR19IQVZFX0NMSyJdPSIiClNbIkNPTkZJR19TTkRfU09D X1NINF9TSVUiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19TSDRfRlNJIl09IiIKU1siQ09ORklH X1NORF9TT0NfU0g0X1NTSSJdPSIiClNbIkNPTkZJR19TTkRfU09DX1NINF9IQUMiXT0iIgpT WyJDT05GSUdfU0hfRE1BQlJHIl09IiIKU1siQ09ORklHX0NQVV9TVUJUWVBFX1NINzc2MCJd PSIiClNbIkNPTkZJR19TTkRfU09DX1BDTV9TSDc3NjAiXT0iIgpTWyJDT05GSUdfQVJDSF9T SE1PQklMRSJdPSIiClNbIkNPTkZJR19YVEVOU0FfUExBVEZPUk1fUzYxMDUiXT0iIgpTWyJD T05GSUdfU05EX1M2MDAwX1NPQ19TNklQQ0FNIl09IiIKU1siQ09ORklHX1NORF9TNjAwMF9T T0NfSTJTIl09IiIKU1siQ09ORklHX1hURU5TQV9WQVJJQU5UX1M2MDAwIl09IiIKU1siQ09O RklHX1NORF9TNjAwMF9TT0MiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19TQU1TVU5HX1NNREtf U1BESUYiXT0iIgpTWyJDT05GSUdfTUFDSF9BUVVJTEEiXT0iIgpTWyJDT05GSUdfTUFDSF9H T05JIl09IiIKU1siQ09ORklHX1NORF9TT0NfR09OSV9BUVVJTEFfV004OTk0Il09IiIKU1si Q09ORklHX01BQ0hfU01BUlRRIl09IiIKU1siQ09ORklHX1NORF9TT0NfU01BUlRRIl09IiIK U1siQ09ORklHX1NORF9TT0NfU0FNU1VOR19TTURLX1dNOTcxMyJdPSIiClNbIkNPTkZJR19N QUNIX1JYMTk1MCJdPSIiClNbIkNPTkZJR19TTkRfU09DX1NBTVNVTkdfUlgxOTUwX1VEQTEz ODAiXT0iIgpTWyJDT05GSUdfQVJDSF9IMTk0MCJdPSIiClNbIkNPTkZJR19TTkRfU09DX1NB TVNVTkdfSDE5NDBfVURBMTM4MCJdPSIiClNbIkNPTkZJR19TTkRfU09DX1NBTVNVTkdfU0lN VEVDX0hFUk1FUyJdPSIiClNbIkNPTkZJR19TTkRfU09DX1NBTVNVTkdfU0lNVEVDX1RMVjMy MEFJQzIzIl09IiIKU1siQ09ORklHX1NORF9TT0NfU0FNU1VOR19TSU1URUMiXT0iIgpTWyJD T05GSUdfU05EX1NPQ19TQU1TVU5HX1MzQzI0WFhfVURBMTM0WCJdPSIiClNbIkNPTkZJR19T TkRfU09DX1NBTVNVTkdfTE4yNDQwU0JDX0FMQzY1MCJdPSIiClNbIkNPTkZJR19NQUNIX1NN REsyNDQzIl09IiIKU1siQ09ORklHX1NORF9TT0NfU0FNU1VOR19TTURLMjQ0M19XTTk3MTAi XT0iIgpTWyJDT05GSUdfTUFDSF9TTURLQzIxMCJdPSIiClNbIkNPTkZJR19NQUNIX1NNREtW MzEwIl09IiIKU1siQ09ORklHX1NORF9TT0NfU0FNU1VOR19TTURLX1dNODk5NCJdPSIiClNb IkNPTkZJR19NQUNIX1NNREtDMTEwIl09IiIKU1siQ09ORklHX01BQ0hfU01ES1YyMTAiXT0i IgpTWyJDT05GSUdfTUFDSF9TTURLNjQ0MiJdPSIiClNbIkNPTkZJR19NQUNIX1NNREs2NDUw Il09IiIKU1siQ09ORklHX01BQ0hfU01ESzY0NDAiXT0iIgpTWyJDT05GSUdfTUFDSF9TTURL QzEwMCJdPSIiClNbIkNPTkZJR19NQUNIX1NNREs2NDEwIl09IiIKU1siQ09ORklHX1NORF9T T0NfU0FNU1VOR19TTURLX1dNODU4MCJdPSIiClNbIkNPTkZJR19NQUNIX0pJVkUiXT0iIgpT WyJDT05GSUdfU05EX1NPQ19TQU1TVU5HX0pJVkVfV004NzUwIl09IiIKU1siQ09ORklHX01B Q0hfTkVPMTk3M19HVEEwMiJdPSIiClNbIkNPTkZJR19NQUNIX05FTzE5NzNfR1RBMDEiXT0i IgpTWyJDT05GSUdfU05EX1NPQ19TQU1TVU5HX05FTzE5NzNfV004NzUzIl09IiIKU1siQ09O RklHX1NORF9TQU1TVU5HX0kyUyJdPSIiClNbIkNPTkZJR19TTkRfU0FNU1VOR19TUERJRiJd PSIiClNbIkNPTkZJR19TTkRfU0FNU1VOR19BQzk3Il09IiIKU1siQ09ORklHX1NORF9TQU1T VU5HX1BDTSJdPSIiClNbIkNPTkZJR19TTkRfUzNDMjQxMl9TT0NfSTJTIl09IiIKU1siQ09O RklHX1NORF9TM0NfSTJTVjJfU09DIl09IiIKU1siQ09ORklHX1NORF9TM0MyNFhYX0kyUyJd PSIiClNbIkNPTkZJR19TM0MyNDEwX0RNQSJdPSIiClNbIkNPTkZJR19TM0M2NFhYX0RNQSJd PSIiClNbIkNPTkZJR19BUkNIX1M1UFYzMTAiXT0iIgpTWyJDT05GSUdfQVJDSF9TNVA2NDQy Il09IiIKU1siQ09ORklHX0FSQ0hfUzVQNjRYMCJdPSIiClNbIkNPTkZJR19BUkNIX1M1UFYy MTAiXT0iIgpTWyJDT05GSUdfQVJDSF9TNVBDMTAwIl09IiIKU1siQ09ORklHX0FSQ0hfUzND NjRYWCJdPSIiClNbIkNPTkZJR19TTkRfU09DX1NBTVNVTkciXT0iIgpTWyJDT05GSUdfU05E X1BYQTJYWF9TT0NfSU1PVEUyIl09IiIKU1siQ09ORklHX01BQ0hfTUlPQTcwMSJdPSIiClNb IkNPTkZJR19TTkRfUFhBMlhYX1NPQ19NSU9BNzAxIl09IiIKU1siQ09ORklHX01BQ0hfTUFH SUNJQU4iXT0iIgpTWyJDT05GSUdfU05EX1BYQTJYWF9TT0NfTUFHSUNJQU4iXT0iIgpTWyJD T05GSUdfTUFDSF9SQVVNRkVMRF9DT05ORUNUT1IiXT0iIgpTWyJDT05GSUdfTUFDSF9SQVVN RkVMRF9TUEVBS0VSIl09IiIKU1siQ09ORklHX1NORF9TT0NfUkFVTUZFTEQiXT0iIgpTWyJD T05GSUdfTUFDSF9aWUxPTklURSJdPSIiClNbIkNPTkZJR19TTkRfU09DX1pZTE9OSVRFIl09 IiIKU1siQ09ORklHX01BQ0hfVEFWT1JFVkIzIl09IiIKU1siQ09ORklHX1NORF9TT0NfVEFW T1JFVkIzIl09IiIKU1siQ09ORklHX01BQ0hfU0FBUkIiXT0iIgpTWyJDT05GSUdfU05EX1NP Q19TQUFSQiJdPSIiClNbIkNPTkZJR19NQUNIX1BBTE1URTIiXT0iIgpTWyJDT05GSUdfTUFD SF9QQUxNVDUiXT0iIgpTWyJDT05GSUdfTUFDSF9QQUxNVFgiXT0iIgpTWyJDT05GSUdfTUFD SF9QQUxNTEQiXT0iIgpTWyJDT05GSUdfU05EX1BYQTJYWF9TT0NfUEFMTTI3WCJdPSIiClNb IkNPTkZJR19NQUNIX0NNX1gzMDAiXT0iIgpTWyJDT05GSUdfTUFDSF9FWEVEQSJdPSIiClNb IkNPTkZJR19NQUNIX0VNX1gyNzAiXT0iIgpTWyJDT05GSUdfU05EX1BYQTJYWF9TT0NfRU1f WDI3MCJdPSIiClNbIkNPTkZJR19NQUNIX0U4MDAiXT0iIgpTWyJDT05GSUdfU05EX1BYQTJY WF9TT0NfRTgwMCJdPSIiClNbIkNPTkZJR19NQUNIX0U3NTAiXT0iIgpTWyJDT05GSUdfU05E X1BYQTJYWF9TT0NfRTc1MCJdPSIiClNbIkNPTkZJR19NQUNIX0U3NDAiXT0iIgpTWyJDT05G SUdfU05EX1BYQTJYWF9TT0NfRTc0MCJdPSIiClNbIkNPTkZJR19NRkRfVEM2MzkzWEIiXT0i IgpTWyJDT05GSUdfTUFDSF9UT1NBIl09IiIKU1siQ09ORklHX1NORF9QWEEyWFhfU09DX1RP U0EiXT0iIgpTWyJDT05GSUdfTUFDSF9QT09ETEUiXT0iIgpTWyJDT05GSUdfU05EX1BYQTJY WF9TT0NfUE9PRExFIl09IiIKU1siQ09ORklHX01BQ0hfWklQSVQyIl09IiIKU1siQ09ORklH X1NORF9QWEEyWFhfU09DX1oyIl09IiIKU1siQ09ORklHX1BYQV9TSEFSUF9DWFgwMCJdPSIi ClNbIkNPTkZJR19TTkRfUFhBMlhYX1NPQ19TUElUWiJdPSIiClNbIkNPTkZJR19QWEFfU0hB UlBfQzdYWCJdPSIiClNbIkNPTkZJR19TTkRfUFhBMlhYX1NPQ19DT1JHSSJdPSIiClNbIkNP TkZJR19QWEFfU1NQIl09IiIKU1siQ09ORklHX1NORF9QWEFfU09DX1NTUCJdPSIiClNbIkNP TkZJR19TTkRfUFhBMlhYX1NPQ19JMlMiXT0iIgpTWyJDT05GSUdfU05EX1BYQTJYWF9TT0Nf QUM5NyJdPSIiClNbIkNPTkZJR19TTkRfUFhBMlhYX1NPQyJdPSIiClNbIkNPTkZJR19TTkRf U1NUX1BMQVRGT1JNIl09IiIKU1siQ09ORklHX1NORF9JTlRFTF9TU1QiXT0iIgpTWyJDT05G SUdfSU5URUxfU0NVX0lQQyJdPSIiClNbIkNPTkZJR19TTkRfTUZMRF9NQUNISU5FIl09IiIK U1siQ09ORklHX01BQ0hfVDUzMjUiXT0iIgpTWyJDT05GSUdfU05EX0tJUktXT09EX1NPQ19U NTMyNSJdPSIiClNbIkNPTkZJR19NQUNIX09QRU5SRF9VTFRJTUFURSJdPSIiClNbIkNPTkZJ R19NQUNIX09QRU5SRF9DTElFTlQiXT0iIgpTWyJDT05GSUdfU05EX0tJUktXT09EX1NPQ19P UEVOUkQiXT0iIgpTWyJDT05GSUdfU05EX0tJUktXT09EX1NPQ19JMlMiXT0iIgpTWyJDT05G SUdfQVJDSF9LSVJLV09PRCJdPSIiClNbIkNPTkZJR19TTkRfS0lSS1dPT0RfU09DIl09IiIK U1siQ09ORklHX01BQ0hfSUdFUDAwMjAiXT0iIgpTWyJDT05GSUdfU05EX09NQVBfU09DX0lH RVAwMDIwIl09IiIKU1siQ09ORklHX01BQ0hfT01BUF9aT09NMiJdPSIiClNbIkNPTkZJR19T TkRfT01BUF9TT0NfWk9PTTIiXT0iIgpTWyJDT05GSUdfTUFDSF9ERVZLSVQ4MDAwIl09IiIK U1siQ09ORklHX01BQ0hfT01BUDNfQkVBR0xFIl09IiIKU1siQ09ORklHX1NORF9PTUFQX1NP Q19PTUFQM19CRUFHTEUiXT0iIgpTWyJDT05GSUdfTUFDSF9PTUFQM19QQU5ET1JBIl09IiIK U1siQ09ORklHX1NORF9PTUFQX1NPQ19PTUFQM19QQU5ET1JBIl09IiIKU1siQ09ORklHX01B Q0hfT01BUF80NDMwU0RQIl09IiIKU1siQ09ORklHX1NORF9PTUFQX1NPQ19TRFA0NDMwIl09 IiIKU1siQ09ORklHX01BQ0hfT01BUF8zNDMwU0RQIl09IiIKU1siQ09ORklHX1NORF9PTUFQ X1NPQ19TRFAzNDMwIl09IiIKU1siQ09ORklHX01BQ0hfT01BUDM1MTdFVk0iXT0iIgpTWyJD T05GSUdfU05EX09NQVBfU09DX0FNMzUxN0VWTSJdPSIiClNbIkNPTkZJR19NQUNIX09NQVAz RVZNIl09IiIKU1siQ09ORklHX1NORF9PTUFQX1NPQ19PTUFQM0VWTSJdPSIiClNbIkNPTkZJ R19NQUNIX09NQVAyRVZNIl09IiIKU1siQ09ORklHX1NORF9PTUFQX1NPQ19PTUFQMkVWTSJd PSIiClNbIkNPTkZJR19NQUNIX0NNX1QzNSJdPSIiClNbIkNPTkZJR19NQUNIX09WRVJPIl09 IiIKU1siQ09ORklHX1RXTDQwMzBfQ09SRSJdPSIiClNbIkNPTkZJR19TTkRfT01BUF9TT0Nf T1ZFUk8iXT0iIgpTWyJDT05GSUdfTUFDSF9PTUFQX09TSyJdPSIiClNbIkNPTkZJR19TTkRf T01BUF9TT0NfT1NLNTkxMiJdPSIiClNbIkNPTkZJR19NQUNIX0FNU19ERUxUQSJdPSIiClNb IkNPTkZJR19TTkRfT01BUF9TT0NfQU1TX0RFTFRBIl09IiIKU1siQ09ORklHX01BQ0hfTk9L SUFfUlg1MSJdPSIiClNbIkNPTkZJR19TTkRfT01BUF9TT0NfUlg1MSJdPSIiClNbIkNPTkZJ R19PTUFQX01VWCJdPSIiClNbIkNPTkZJR19NQUNIX05PS0lBX044MTAiXT0iIgpTWyJDT05G SUdfU05EX09NQVBfU09DX044MTAiXT0iIgpTWyJDT05GSUdfU05EX09NQVBfU09DX01DUERN Il09IiIKU1siQ09ORklHX09NQVBfTUNCU1AiXT0iIgpTWyJDT05GSUdfU05EX09NQVBfU09D X01DQlNQIl09IiIKU1siQ09ORklHX0FSQ0hfT01BUCJdPSIiClNbIkNPTkZJR19TTkRfT01B UF9TT0MiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19OVUM5MDBFVkIiXT0iIgpTWyJDT05GSUdf U05EX1NPQ19OVUM5MDBfQUM5NyJdPSIiClNbIkNPTkZJR19BUkNIX1c5MFg5MDAiXT0iIgpT WyJDT05GSUdfU05EX1NPQ19OVUM5MDAiXT0iIgpTWyJDT05GSUdfSlo0NzQwX1FJX0xCNjAi XT0iIgpTWyJDT05GSUdfU05EX0paNDc0MF9TT0NfUUlfTEI2MCJdPSIiClNbIkNPTkZJR19T TkRfSlo0NzQwX1NPQ19JMlMiXT0iIgpTWyJDT05GSUdfTUFDSF9KWjQ3NDAiXT0iIgpTWyJD T05GSUdfU05EX0paNDc0MF9TT0MiXT0iIgpTWyJDT05GSUdfTUFDSF9FVUtSRUFfTUJJTVhT RDUxX0JBU0VCT0FSRCJdPSIiClNbIkNPTkZJR19NQUNIX0VVS1JFQV9NQklNWFNEMzVfQkFT RUJPQVJEIl09IiIKU1siQ09ORklHX01BQ0hfRVVLUkVBX01CSU1YU0QyNV9CQVNFQk9BUkQi XT0iIgpTWyJDT05GSUdfTUFDSF9FVUtSRUFfTUJJTVgyN19CQVNFQk9BUkQiXT0iIgpTWyJD T05GSUdfU05EX1NPQ19FVUtSRUFfVExWMzIwIl09IiIKU1siQ09ORklHX01BQ0hfUENBMTAw Il09IiIKU1siQ09ORklHX01BQ0hfUENNMDQzIl09IiIKU1siQ09ORklHX1NORF9TT0NfUEhZ Q09SRV9BQzk3Il09IiIKU1siQ09ORklHX01BQ0hfSU1YMjdfVklTU1RSSU1fTTEwIl09IiIK U1siQ09ORklHX1NORF9TT0NfTVgyN1ZJU19BSUMzMlg0Il09IiIKU1siQ09ORklHX01BQ0hf TVgzMUFEU19XTTExMzNfRVYxIl09IiIKU1siQ09ORklHX1NORF9NWENfU09DX1dNMTEzM19F VjEiXT0iIgpTWyJDT05GSUdfU05EX01YQ19TT0NfTVgyIl09IiIKU1siQ09ORklHX1NORF9N WENfU09DX0ZJUSJdPSIiClNbIkNPTkZJR19TTkRfTVhDX1NPQ19TU0kiXT0iIgpTWyJDT05G SUdfRklRIl09IiIKU1siQ09ORklHX0FSQ0hfTVhDIl09IiIKU1siQ09ORklHX1NORF9JTVhf U09DIl09IiIKU1siQ09ORklHX1BQQ19FRklLQSJdPSIiClNbIkNPTkZJR19TTkRfTVBDNTJY WF9TT0NfRUZJS0EiXT0iIgpTWyJDT05GSUdfUFBDX01QQzUyMDBfU0lNUExFIl09IiIKU1si Q09ORklHX1NORF9NUEM1MlhYX1NPQ19QQ00wMzAiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19N UEM1MjAwX0FDOTciXT0iIgpTWyJDT05GSUdfUFBDX0JFU1RDT01NX0dFTl9CRCJdPSIiClNb IkNPTkZJR19QUENfQkVTVENPTU0iXT0iIgpTWyJDT05GSUdfUFBDX01QQzUyWFgiXT0iIgpT WyJDT05GSUdfU05EX1NPQ19NUEM1MjAwX0kyUyJdPSIiClNbIkNPTkZJR19QMTAyMl9EUyJd PSIiClNbIkNPTkZJR19TTkRfU09DX1AxMDIyX0RTIl09IiIKU1siQ09ORklHX01QQzg2MTBf SFBDRCJdPSIiClNbIkNPTkZJR19TTkRfU09DX01QQzg2MTBfSFBDRCJdPSIiClNbIkNPTkZJ R19GU0xfU09DIl09IiIKU1siQ09ORklHX1NORF9TT0NfUE9XRVJQQ19TU0kiXT0iIgpTWyJD T05GSUdfU05EX01QQzUyWFhfRE1BIl09IiIKU1siQ09ORklHX01BQ0hfRURCOTMxNUEiXT0i IgpTWyJDT05GSUdfTUFDSF9FREI5MzA3QSJdPSIiClNbIkNPTkZJR19NQUNIX0VEQjkzMDJB Il09IiIKU1siQ09ORklHX01BQ0hfRURCOTMwMiJdPSIiClNbIkNPTkZJR19NQUNIX0VEQjkz MDEiXT0iIgpTWyJDT05GSUdfU05EX0VQOTNYWF9TT0NfRURCOTNYWCJdPSIiClNbIkNPTkZJ R19NQUNIX1NJTV9PTkUiXT0iIgpTWyJDT05GSUdfU05EX0VQOTNYWF9TT0NfU0lNT05FIl09 IiIKU1siQ09ORklHX01BQ0hfU05BUFBFUl9DTDE1Il09IiIKU1siQ09ORklHX1NORF9FUDkz WFhfU09DX1NOQVBQRVJDTDE1Il09IiIKU1siQ09ORklHX1NORF9FUDkzWFhfU09DX0FDOTci XT0iIgpTWyJDT05GSUdfU05EX0VQOTNYWF9TT0NfSTJTIl09IiIKU1siQ09ORklHX0FSQ0hf RVA5M1hYIl09IiIKU1siQ09ORklHX1NORF9FUDkzWFhfU09DIl09IiIKU1siQ09ORklHX01B Q0hfREFWSU5DSV9EQTg1MF9FVk0iXT0iIgpTWyJDT05GSUdfU05EX0RBODUwX1NPQ19FVk0i XT0iIgpTWyJDT05GSUdfTUFDSF9EQVZJTkNJX0RBODMwX0VWTSJdPSIiClNbIkNPTkZJR19T TkRfREE4MzBfU09DX0VWTSJdPSIiClNbIkNPTkZJR19TRkZTRFJfRlBHQSJdPSIiClNbIkNP TkZJR19NQUNIX1NGRlNEUiJdPSIiClNbIkNPTkZJR19TTkRfREFWSU5DSV9TT0NfU0ZGU0RS Il09IiIKU1siQ09ORklHX01BQ0hfREFWSU5DSV9ETTY0NjdfRVZNIl09IiIKU1siQ09ORklH X1NORF9ETTY0NjdfU09DX0VWTSJdPSIiClNbIkNPTkZJR19NRkRfREFWSU5DSV9WT0lDRUNP REVDIl09IiIKU1siQ09ORklHX1NORF9ETTM2NV9WT0lDRV9DT0RFQyJdPSIiClNbIkNPTkZJ R19TTkRfRE0zNjVfQUlDM1hfQ09ERUMiXT0ieSIKU1siQ09ORklHX01BQ0hfREFWSU5DSV9E TTM2NV9FVk0iXT0iIgpTWyJDT05GSUdfTUFDSF9EQVZJTkNJX0RNMzU1X0VWTSJdPSIiClNb IkNPTkZJR19NQUNIX0RBVklOQ0lfRVZNIl09IiIKU1siQ09ORklHX1NORF9EQVZJTkNJX1NP Q19FVk0iXT0iIgpTWyJDT05GSUdfU05EX0RBVklOQ0lfU09DX1ZDSUYiXT0iIgpTWyJDT05G SUdfU05EX0RBVklOQ0lfU09DX01DQVNQIl09IiIKU1siQ09ORklHX1NORF9EQVZJTkNJX1NP Q19JMlMiXT0iIgpTWyJDT05GSUdfQVJDSF9EQVZJTkNJIl09IiIKU1siQ09ORklHX1NORF9E QVZJTkNJX1NPQyJdPSIiClNbIkNPTkZJR19TTkRfQkY1WFhfU1BPUlRfTlVNIl09IiIKU1si Q09ORklHX1NORF9CRjVYWF9TT0NfQUM5NyJdPSIiClNbIkNPTkZJR19TTkRfQkY1WFhfU09D X1RETSJdPSIiClNbIkNPTkZJR19TTkRfQkY1WFhfU09DX0kyUyJdPSIiClNbIkNPTkZJR19T TkRfQkY1WFhfU09DX1NQT1JUIl09IiIKU1siQ09ORklHX1NORF9CRjVYWF9TT0NfQUQxOTgw Il09IiIKU1siQ09ORklHX1NORF9CRjVYWF9SRVNFVF9HUElPX05VTSJdPSIiClNbIkNPTkZJ R19TTkRfQkY1WFhfSEFWRV9DT0xEX1JFU0VUIl09IiIKU1siQ09ORklHX1NORF9CRjVYWF9N VUxUSUNIQU5fU1VQUE9SVCJdPSIiClNbIkNPTkZJR19TTkRfQkY1WFhfTU1BUF9TVVBQT1JU Il09IiIKU1siQ09ORklHX1NORF9CRjVYWF9BQzk3Il09IiIKU1siQ09ORklHX1NORF9CRjVY WF9TT0NfQUQxOTNYIl09IiIKU1siQ09ORklHX1NORF9CRjVYWF9TT0NfQUQxODM2Il09IiIK U1siQ09ORklHX1NORF9CRjVYWF9URE0iXT0iIgpTWyJDT05GSUdfU05EX0JGSU5fQUQ3MzMx MV9TRSJdPSIiClNbIkNPTkZJR19TTkRfQkY1WFhfU09DX0FENzMzMTEiXT0iIgpTWyJDT05G SUdfU05EX0JGNVhYX1NPQ19TU00yNjAyIl09IiIKU1siQ09ORklHX0JMQUNLRklOIl09IiIK U1siQ09ORklHX1NORF9CRjVYWF9JMlMiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19EQjEyMDAi XT0iIgpTWyJDT05GSUdfU05EX1NPQ19BVTFYUFNDX0FDOTciXT0iIgpTWyJDT05GSUdfU05E X1NPQ19BVTFYUFNDX0kyUyJdPSIiClNbIkNPTkZJR19TT0NfQVUxNTUwIl09IiIKU1siQ09O RklHX1NPQ19BVTEyMDAiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19BVTFYUFNDIl09IiIKU1si Q09ORklHX01BQ0hfQUZFQjkyNjAiXT0iIgpTWyJDT05GSUdfU05EX0FUOTFfU09DX0FGRUI5 MjYwIl09IiIKU1siQ09ORklHX1NORF9BVDMyX1NPQ19QTEFZUEFRX1NMQVZFIl09IiIKU1si Q09ORklHX0JPQVJEX1BMQVlQQVEiXT0iIgpTWyJDT05GSUdfU05EX0FUMzJfU09DX1BMQVlQ QVEiXT0iIgpTWyJDT05GSUdfQVQ5MV9QUk9HUkFNTUFCTEVfQ0xPQ0tTIl09IiIKU1siQ09O RklHX0FSQ0hfQVQ5MVNBTTlHMjAiXT0iIgpTWyJDT05GSUdfU05EX0FUOTFfU09DX1NBTTlH MjBfV004NzMxIl09IiIKU1siQ09ORklHX1NORF9BVE1FTF9TT0NfU1NDIl09IiIKU1siQ09O RklHX1NORF9BVE1FTF9TT0MiXT0iIgpTWyJDT05GSUdfU05EX1NPQ19BQzk3X0JVUyJdPSIi ClNbIkNPTkZJR19MWk9fREVDT01QUkVTUyJdPSIiClNbIkNPTkZJR19MWk9fQ09NUFJFU1Mi XT0iIgpTWyJDT05GSUdfU05EX1NPQ19DQUNIRV9MWk8iXT0iIgpTWyJDT05GSUdfU05EX1NP QyJdPSJtIgpTWyJDT05GSUdfU05EX0hBUk1PTlkiXT0iIgpTWyJDT05GSUdfR1NDIl09IiIK U1siQ09ORklHX1NORF9HU0MiXT0iIgpTWyJDT05GSUdfU05EX1NVTl9EQlJJIl09IiIKU1si Q09ORklHX1NORF9TVU5fQ1M0MjMxIl09IiIKU1siQ09ORklHX1NORF9TVU5fQU1ENzkzMCJd PSIiClNbIkNPTkZJR19TUEFSQyJdPSIiClNbIkNPTkZJR19TTkRfU1BBUkMiXT0iIgpTWyJD T05GSUdfU05EX1BEQVVESU9DRiJdPSJtIgpTWyJDT05GSUdfU05EX1ZYUE9DS0VUIl09Im0i ClNbIkNPTkZJR19TTkRfUENNQ0lBIl09InkiClNbIkNPTkZJR19TTkRfSVNJR0hUIl09Im0i ClNbIkNPTkZJR19TTkRfRklSRVdJUkVfU1BFQUtFUlMiXT0iIgpTWyJDT05GSUdfU05EX0ZJ UkVXSVJFX0xJQiJdPSJtIgpTWyJDT05GSUdfU05EX0ZJUkVXSVJFIl09InkiClNbIkNPTkZJ R19TTkRfVVNCXzZGSVJFIl09Im0iClNbIkNPTkZJR19TTkRfVVNCX1VTMTIyTCJdPSJtIgpT WyJDT05GSUdfU05EX1VTQl9DQUlBUV9JTlBVVCJdPSJ5IgpTWyJDT05GSUdfU05EX1VTQl9D QUlBUSJdPSJtIgpTWyJDT05GSUdfU05EX1VTQl9VU1gyWSJdPSJtIgpTWyJDT05GSUdfU05E X1VTQl9VQTEwMSJdPSJtIgpTWyJDT05GSUdfU05EX1VTQl9BVURJTyJdPSJtIgpTWyJDT05G SUdfU05EX1VTQiJdPSJ5IgpTWyJDT05GSUdfQ1BVX1NIMyJdPSIiClNbIkNPTkZJR19TTkRf U0hfREFDX0FVRElPIl09IiIKU1siQ09ORklHX0cyX0RNQSJdPSIiClNbIkNPTkZJR19TSF9E UkVBTUNBU1QiXT0iIgpTWyJDT05GSUdfU05EX0FJQ0EiXT0iIgpTWyJDT05GSUdfU05EX1NV UEVSSCJdPSIiClNbIkNPTkZJR19TT0NfQVUxNTAwIl09IiIKU1siQ09ORklHX1NPQ19BVTEx MDAiXT0iIgpTWyJDT05GSUdfU09DX0FVMTAwMCJdPSIiClNbIkNPTkZJR19TTkRfQVUxWDAw Il09IiIKU1siQ09ORklHX1NHSV9IQVNfSEFMMiJdPSIiClNbIkNPTkZJR19TTkRfU0dJX0hB TDIiXT0iIgpTWyJDT05GSUdfU0dJX0lQMzIiXT0iIgpTWyJDT05GSUdfU05EX1NHSV9PMiJd PSIiClNbIkNPTkZJR19TTkRfTUlQUyJdPSIiClNbIkNPTkZJR19TTkRfQVQ3M0MyMTNfVEFS R0VUX0JJVFJBVEUiXT0iIgpTWyJDT05GSUdfQVRNRUxfU1NDIl09IiIKU1siQ09ORklHX1NO RF9BVDczQzIxMyJdPSIiClNbIkNPTkZJR19TUEkiXT0iIgpTWyJDT05GSUdfU05EX1NQSSJd PSIiClNbIkNPTkZJR19TTkRfQVRNRUxfQUM5N0MiXT0iIgpTWyJDT05GSUdfRFdfRE1BQyJd PSIiClNbIkNPTkZJR19TTkRfQVRNRUxfQUJEQUMiXT0iIgpTWyJDT05GSUdfQVJDSF9BVDkx Il09IiIKU1siQ09ORklHX0FWUjMyIl09IiIKU1siQ09ORklHX1NORF9QWEEyWFhfSTJTT1VO RCJdPSIiClNbIkNPTkZJR19JMkNfU0VOU09SIl09IiIKU1siQ09ORklHX0FSQ0hfUzNDMjQx MCJdPSIiClNbIkNPTkZJR19TTkRfUzNDMjQxMCJdPSIiClNbIkNPTkZJR19TTkRfU0ExMVhY X1VEQTEzNDEiXT0iIgpTWyJDT05GSUdfU05EX1BYQTJYWF9BQzk3Il09IiIKU1siQ09ORklH X1NORF9QWEEyWFhfTElCX0FDOTciXT0iIgpTWyJDT05GSUdfU05EX1BYQTJYWF9MSUIiXT0i IgpTWyJDT05GSUdfU05EX1BYQTJYWF9QQ00iXT0iIgpTWyJDT05GSUdfQVJNX0FNQkEiXT0i IgpTWyJDT05GSUdfU05EX0FSTUFBQ0kiXT0iIgpTWyJDT05GSUdfU05EX0FSTSJdPSIiClNb IkNPTkZJR19TTkRfQU9BX1NPVU5EQlVTX0kyUyJdPSIiClNbIkNPTkZJR19TTkRfQU9BX1NP VU5EQlVTIl09IiIKU1siQ09ORklHX1NORF9BT0FfVE9PTklFIl09IiIKU1siQ09ORklHX1NO RF9BT0FfVEFTIl09IiIKU1siQ09ORklHX0kyQ19QT1dFUk1BQyJdPSIiClNbIkNPTkZJR19T TkRfQU9BX09OWVgiXT0iIgpTWyJDT05GSUdfU05EX0FPQV9GQUJSSUNfTEFZT1VUIl09IiIK U1siQ09ORklHX1NORF9BT0EiXT0iIgpTWyJDT05GSUdfU05EX1BTM19ERUZBVUxUX1NUQVJU X0RFTEFZIl09IiIKU1siQ09ORklHX1BTM19QUzNBViJdPSIiClNbIkNPTkZJR19TTkRfUFMz Il09IiIKU1siQ09ORklHX1NORF9QT1dFUk1BQ19BVVRPX0RSQyJdPSIiClNbIkNPTkZJR19Q UENfUE1BQyJdPSIiClNbIkNPTkZJR19TTkRfUE9XRVJNQUMiXT0iIgpTWyJDT05GSUdfU05E X1BQQyJdPSIiClNbIkNPTkZJR19TTkRfUERQTFVTIl09Im0iClNbIkNPTkZJR19TTkRfWU1G UENJIl09Im0iClNbIkNPTkZJR19TTkRfVlgyMjIiXT0ibSIKU1siQ09ORklHX1NORF9WSVJU VU9TTyJdPSJtIgpTWyJDT05GSUdfU05EX1ZJQTgyWFhfTU9ERU0iXT0ibSIKU1siQ09ORklH X1NORF9WSUE4MlhYIl09Im0iClNbIkNPTkZJR19TTkRfVFJJREVOVCJdPSJtIgpTWyJDT05G SUdfU05EX1NPTklDVklCRVMiXT0ibSIKU1siQ09ORklHX1NORF9TSVM3MDE5Il09IiIKU1si Q09ORklHX1NORF9STUU5NjUyIl09Im0iClNbIkNPTkZJR19TTkRfUk1FOTYiXT0ibSIKU1si Q09ORklHX1NORF9STUUzMiJdPSJtIgpTWyJDT05GSUdfU05EX1JJUFRJREUiXT0ibSIKU1si Q09ORklHX1NORF9QQ1hIUiJdPSJtIgpTWyJDT05GSUdfU05EX05NMjU2Il09Im0iClNbIkNP TkZJR19TTkRfTUlYQVJUIl09Im0iClNbIkNPTkZJR19TTkRfTUFFU1RSTzNfSU5QVVQiXT0i eSIKU1siQ09ORklHX1NORF9NQUVTVFJPMyJdPSJtIgpTWyJDT05GSUdfU05EX0xYNjQ2NEVT Il09Im0iClNbIkNPTkZJR19TTkRfS09SRzEyMTIiXT0ibSIKU1siQ09ORklHX1NORF9JTlRF TDhYME0iXT0ibSIKU1siQ09ORklHX1NORF9JTlRFTDhYMCJdPSJtIgpTWyJDT05GSUdfU05E X0lDRTE3MjQiXT0ibSIKU1siQ09ORklHX0JJVFJFVkVSU0UiXT0iIgpTWyJDT05GSUdfU05E X0lDRTE3MTIiXT0ibSIKU1siQ09ORklHX1NORF9IRFNQTSJdPSJtIgpTWyJDT05GSUdfU05E X0hEU1AiXT0ibSIKU1siQ09ORklHX1NORF9IREFfUE9XRVJfU0FWRV9ERUZBVUxUIl09IjAi ClNbIkNPTkZJR19TTkRfSERBX1BPV0VSX1NBVkUiXT0ieSIKU1siQ09ORklHX1NORF9IREFf R0VORVJJQyJdPSJ5IgpTWyJDT05GSUdfU05EX0hEQV9DT0RFQ19TSTMwNTQiXT0ieSIKU1si Q09ORklHX1NORF9IREFfQ09ERUNfQ01FRElBIl09InkiClNbIkNPTkZJR19TTkRfSERBX0NP REVDX0NBMDExMCJdPSJ5IgpTWyJDT05GSUdfU05EX0hEQV9DT0RFQ19DT05FWEFOVCJdPSJ5 IgpTWyJDT05GSUdfU05EX0hEQV9DT0RFQ19DSVJSVVMiXT0ieSIKU1siQ09ORklHX1NORF9I REFfQ09ERUNfSERNSSJdPSJ5IgpTWyJDT05GSUdfU05EX0hEQV9DT0RFQ19WSUEiXT0ieSIK U1siQ09ORklHX1NORF9IREFfQ09ERUNfU0lHTUFURUwiXT0ieSIKU1siQ09ORklHX1NORF9I REFfQ09ERUNfQU5BTE9HIl09InkiClNbIkNPTkZJR19TTkRfSERBX0NPREVDX1JFQUxURUsi XT0ieSIKU1siQ09ORklHX1NORF9IREFfUEFUQ0hfTE9BREVSIl09InkiClNbIkNPTkZJR19T TkRfSERBX0lOUFVUX0pBQ0siXT0ieSIKU1siQ09ORklHX1NORF9IREFfSU5QVVRfQkVFUF9N T0RFIl09IjEiClNbIkNPTkZJR19TTkRfSERBX0lOUFVUX0JFRVAiXT0ieSIKU1siQ09ORklH X1NORF9IREFfUkVDT05GSUciXT0ieSIKU1siQ09ORklHX1NORF9IREFfSFdERVAiXT0ieSIK U1siQ09ORklHX1NORF9IREFfSU5URUwiXT0ibSIKU1siQ09ORklHX1NORF9GTTgwMV9URUE1 NzVYIl09Im0iClNbIkNPTkZJR19WSURFT19WNEwyIl09InkiClNbIkNPTkZJR19TTkRfRk04 MDFfVEVBNTc1WF9CT09MIl09InkiClNbIkNPTkZJR19TTkRfRk04MDEiXT0ibSIKU1siQ09O RklHX1NORF9FUzE5NjhfSU5QVVQiXT0ieSIKU1siQ09ORklHX1NORF9FUzE5NjgiXT0ibSIK U1siQ09ORklHX1NORF9FUzE5MzgiXT0ibSIKU1siQ09ORklHX1NORF9FTlMxMzcxIl09Im0i ClNbIkNPTkZJR19TTkRfRU5TMTM3MCJdPSJtIgpTWyJDT05GSUdfU05EX0VNVTEwSzFYIl09 Im0iClNbIkNPTkZJR19TTkRfSU5ESUdPREpYIl09Im0iClNbIkNPTkZJR19TTkRfSU5ESUdP SU9YIl09Im0iClNbIkNPTkZJR19TTkRfSU5ESUdPREoiXT0ibSIKU1siQ09ORklHX1NORF9J TkRJR09JTyJdPSJtIgpTWyJDT05GSUdfU05EX0lORElHTyJdPSJtIgpTWyJDT05GSUdfU05E X0VDSE8zRyJdPSJtIgpTWyJDT05GSUdfU05EX01JQSJdPSJtIgpTWyJDT05GSUdfU05EX01P TkEiXT0ibSIKU1siQ09ORklHX1NORF9MQVlMQTI0Il09Im0iClNbIkNPTkZJR19TTkRfR0lO QTI0Il09Im0iClNbIkNPTkZJR19TTkRfREFSTEEyNCJdPSJtIgpTWyJDT05GSUdfU05EX0xB WUxBMjAiXT0ibSIKU1siQ09ORklHX1NORF9HSU5BMjAiXT0ibSIKU1siQ09ORklHX1NORF9E QVJMQTIwIl09Im0iClNbIkNPTkZJR19TTkRfQ1RYRkkiXT0ibSIKU1siQ09ORklHX1NORF9D UzU1MzVBVURJTyJdPSJtIgpTWyJDT05GSUdfU05EX0NTNTUzMCJdPSJtIgpTWyJDT05GSUdf U05EX0NTNDZYWF9ORVdfRFNQIl09InkiClNbIkNPTkZJR19TTkRfQ1M0NlhYIl09Im0iClNb IkNPTkZJR19TTkRfQ1M0MjgxIl09Im0iClNbIkNPTkZJR19TTkRfT1hZR0VOIl09Im0iClNb IkNPTkZJR19TTkRfT1hZR0VOX0xJQiJdPSJtIgpTWyJDT05GSUdfU05EX0NNSVBDSSJdPSJt IgpTWyJDT05GSUdfU05EX0NBMDEwNiJdPSJtIgpTWyJDT05GSUdfU05EX0JUODdYX09WRVJD TE9DSyJdPSJ5IgpTWyJDT05GSUdfU05EX0JUODdYIl09Im0iClNbIkNPTkZJR19TTkRfQVpU MzMyOCJdPSJtIgpTWyJDT05GSUdfU05EX0FXMiJdPSJtIgpTWyJDT05GSUdfU05EX0FVODgz MCJdPSJtIgpTWyJDT05GSUdfU05EX0FVODgyMCJdPSJtIgpTWyJDT05GSUdfU05EX0FVODgx MCJdPSJtIgpTWyJDT05GSUdfU05EX0FUSUlYUF9NT0RFTSJdPSJtIgpTWyJDT05GSUdfU05E X0FUSUlYUCJdPSJtIgpTWyJDT05GSUdfU05EX0FTSUhQSSJdPSJtIgpTWyJDT05GSUdfU05E X0FMSTU0NTEiXT0ibSIKU1siQ09ORklHX1NORF9BTFM0MDAwIl09Im0iClNbIkNPTkZJR19T TkRfQUxTMzAwIl09Im0iClNbIkNPTkZJR19TTkRfQUQxODg5Il09Im0iClNbIkNPTkZJR19T TkRfUENJIl09InkiClNbIkNPTkZJR19TTkRfUEM5OF9DUzQyMzIiXT0iIgpTWyJDT05GSUdf U05EX01TTkRfQ0xBU1NJQyJdPSIiClNbIkNPTkZJR19TTkRfTVNORF9QSU5OQUNMRSJdPSIi ClNbIkNPTkZJR19TTkRfV0FWRUZST05UIl09IiIKU1siQ09ORklHX1NORF9TU0NBUEUiXT0i IgpTWyJDT05GSUdfU05EX1NCMTZfQ1NQIl09IiIKU1siQ09ORklHX1NORF9TQjE2Il09IiIK U1siQ09ORklHX1NORF9TQjgiXT0iIgpTWyJDT05GSUdfU05EX01JUk8iXT0iIgpTWyJDT05G SUdfU05EX09QVEk5M1giXT0iIgpTWyJDT05GSUdfU05EX09QVEk5MlhfQ1M0MjMxIl09IiIK U1siQ09ORklHX1NORF9PUFRJOTJYX0FEMTg0OCJdPSIiClNbIkNPTkZJR19TTkRfT1BMM1NB MiJdPSIiClNbIkNPTkZJR19TTkRfSkFaWjE2Il09IiIKU1siQ09ORklHX1NORF9JTlRFUldB VkVfU1RCIl09IiIKU1siQ09ORklHX1NORF9JTlRFUldBVkUiXT0iIgpTWyJDT05GSUdfU05E X0dVU01BWCJdPSIiClNbIkNPTkZJR19TTkRfR1VTRVhUUkVNRSJdPSIiClNbIkNPTkZJR19T TkRfR1VTQ0xBU1NJQyJdPSIiClNbIkNPTkZJR19IQVNfSU9QT1JUIl09InkiClNbIkNPTkZJ R19TTkRfU0M2MDAwIl09IiIKU1siQ09ORklHX1NORF9FUzE4WFgiXT0iIgpTWyJDT05GSUdf U05EX0VTMTY4OCJdPSIiClNbIkNPTkZJR19TTkRfQ1M0MjM2Il09IiIKU1siQ09ORklHX1NO RF9DUzQyMzEiXT0iIgpTWyJDT05GSUdfU05EX0NNSTgzMzAiXT0iIgpTWyJDT05GSUdfU05E X0FaVDIzMjAiXT0iIgpTWyJDT05GSUdfU05EX0FaVDIzMTYiXT0iIgpTWyJDT05GSUdfU05E X0FaVDE2MDUiXT0iIgpTWyJDT05GSUdfU05EX0FMUzEwMCJdPSIiClNbIkNPTkZJR19TTkRf QUQxODQ4Il09IiIKU1siQ09ORklHX1NORF9BRDE4MTZBIl09IiIKU1siQ09ORklHX1NORF9B RExJQiJdPSIiClNbIkNPTkZJR19TTkRfSVNBIl09IiIKU1siQ09ORklHX1NORF9TQjE2X0RT UCJdPSJtIgpTWyJDT05GSUdfU05EX1NCOF9EU1AiXT0iIgpTWyJDT05GSUdfU05EX1NCX0NP TU1PTiJdPSJtIgpTWyJDT05GSUdfU05EX1dTU19MSUIiXT0iIgpTWyJDT05GSUdfU05EX0xP T1BCQUNLIl09Im0iClNbIkNPTkZJR19TTkRfU0VSSUFMTUlESSJdPSIiClNbIkNPTkZJR19T TkRfQUM5N19QT1dFUl9TQVZFX0RFRkFVTFQiXT0iMCIKU1siQ09ORklHX1NORF9BQzk3X1BP V0VSX1NBVkUiXT0ieSIKU1siQ09ORklHX1hJTElOWF9WSVJURVgiXT0iIgpTWyJDT05GSUdf U05EX01MNDAzX0FDOTdDUiJdPSIiClNbIkNPTkZJR19TTkRfUE9SVE1BTjJYNCJdPSJtIgpT WyJDT05GSUdfU05EX01QVTQwMSJdPSJtIgpTWyJDT05GSUdfU05EX1NFUklBTF9VMTY1NTAi XT0ibSIKU1siQ09ORklHX1NORF9NVFM2NCJdPSJtIgpTWyJDT05GSUdfU05EX01UUEFWIl09 Im0iClNbIkNPTkZJR19TTkRfVklSTUlESSJdPSJtIgpTWyJDT05GSUdfU05EX0FMT09QIl09 Im0iClNbIkNPTkZJR19TTkRfRFVNTVkiXT0ibSIKU1siQ09ORklHX1BDU1BLUl9QTEFURk9S TSJdPSJ5IgpTWyJDT05GSUdfU05EX1BDU1AiXT0ibSIKU1siQ09ORklHX1NORF9EUklWRVJT Il09InkiClNbIkNPTkZJR19TTkRfQUM5N19DT0RFQyJdPSJtIgpTWyJDT05GSUdfU05EX1ZY X0xJQiJdPSJtIgpTWyJDT05GSUdfU05EX01QVTQwMV9VQVJUIl09Im0iClNbIkNPTkZJR19C Uk9LRU4iXT0iIgpTWyJDT05GSUdfU05EX0hQRVQiXT0iIgpTWyJDT05GSUdfU05EX0RFQlVH X01FTU9SWSJdPSJ5IgpTWyJDT05GSUdfU05EX0VNVTEwSzEiXT0ibSIKU1siQ09ORklHX1NO RF9FTVUxMEsxX1NFUSJdPSJtIgpTWyJDT05GSUdfU05EX1NCQVdFIl09IiIKU1siQ09ORklH X1NORF9TQkFXRV9TRVEiXT0iIgpTWyJDT05GSUdfU05EX09QTDRfTElCIl09IiIKU1siQ09O RklHX1NORF9PUEw0X0xJQl9TRVEiXT0iIgpTWyJDT05GSUdfU05EX09QTDNfTElCIl09Im0i ClNbIkNPTkZJR19TTkRfT1BMM19MSUJfU0VRIl09Im0iClNbIkNPTkZJR19TTkRfUkFXTUlE SV9TRVEiXT0ibSIKU1siQ09ORklHX1NORF9ETUFfU0dCVUYiXT0ieSIKU1siQ09ORklHX1NO RF9WTUFTVEVSIl09InkiClNbIkNPTkZJR19TTkRfUENNX1hSVU5fREVCVUciXT0ieSIKU1si Q09ORklHX1NORF9ERUJVR19WRVJCT1NFIl09IiIKU1siQ09ORklHX1NORF9ERUJVRyJdPSJ5 IgpTWyJDT05GSUdfU05EX1ZFUkJPU0VfUFJJTlRLIl09InkiClNbIkNPTkZJR19TTkRfVkVS Qk9TRV9QUk9DRlMiXT0ieSIKU1siQ09ORklHX1NORF9TVVBQT1JUX09MRF9BUEkiXT0ieSIK U1siQ09ORklHX1NORF9EWU5BTUlDX01JTk9SUyJdPSJ5IgpTWyJDT05GSUdfU05EX1NFUV9S VENUSU1FUl9ERUZBVUxUIl09IiIKU1siQ09ORklHX1NORF9SVENUSU1FUiJdPSIiClNbIkNP TkZJR19TTkRfU0VRX0hSVElNRVJfREVGQVVMVCJdPSJ5IgpTWyJDT05GSUdfU05EX0hSVElN RVIiXT0ibSIKU1siQ09ORklHX1NORF9TRVFVRU5DRVJfT1NTIl09InkiClNbIkNPTkZJR19T TkRfUENNX09TU19QTFVHSU5TIl09InkiClNbIkNPTkZJR19TTkRfUENNX09TUyJdPSJtIgpT WyJDT05GSUdfU05EX01JWEVSX09TUyJdPSJtIgpTWyJDT05GSUdfU05EX09TU0VNVUwiXT0i eSIKU1siQ09ORklHX1NORF9TRVFfRFVNTVkiXT0ibSIKU1siQ09ORklHX1NORF9TRVFVRU5D RVIiXT0ibSIKU1siQ09ORklHX1NORF9KQUNLIl09InkiClNbIkNPTkZJR19TTkRfUkFXTUlE SSJdPSJtIgpTWyJDT05GSUdfU05EX0hXREVQIl09Im0iClNbIkNPTkZJR19HQ0QiXT0iIgpT WyJDT05GSUdfU05EX1BDTSJdPSJtIgpTWyJDT05GSUdfU05EX1RJTUVSIl09Im0iClNbIkNP TkZJR19TTkQiXT0ibSIKU1siQ09ORklHX002OEsiXT0iIgpTWyJDT05GSUdfU09VTkRfT1NT X0NPUkVfUFJFQ0xBSU0iXT0iIgpTWyJDT05GSUdfU09VTkRfT1NTX0NPUkUiXT0iIgpTWyJD T05GSUdfSEFTX0lPTUVNIl09IiIKU1siQ09ORklHX1NPVU5EIl09Im0iClNbIkNPTkZJR19G SVJFV0lSRSJdPSJ5IgpTWyJDT05GSUdfSEFTX0RNQSJdPSJ5IgpTWyJDT05GSUdfUE0iXT0i eSIKU1siQ09ORklHX1BBUlBPUlQiXT0ieSIKU1siQ09ORklHX1g4Nl9QQzk4MDAiXT0iIgpT WyJDT05GSUdfUENNQ0lBIl09InkiClNbIkNPTkZJR19ISUdIX1JFU19USU1FUlMiXT0ieSIK U1siQ09ORklHX1g4Nl9QQyJdPSIiClNbIkNPTkZJR19TTkRfQklUMzJfRU1VTCJdPSIiClNb IkNPTkZJR19VU0IiXT0ieSIKU1siQ09ORklHX1BST0NfRlMiXT0ieSIKU1siQ09ORklHX0hQ RVQiXT0ieSIKU1siQ09ORklHX1JUQyJdPSIiClNbIkNPTkZJR19TTkRfREFURSJdPSIiClNb IkNPTkZJR19TTkRfVkVSU0lPTiJdPSIxLjAuMjQiClNbIkNPTkZJR19QTlAiXT0iIgpTWyJD T05GSUdfSVNBUE5QIl09IiIKU1siQ09ORklHX1BOUF9LRVJORUwiXT0ieSIKU1siQ09ORklH X0lTQVBOUF9LRVJORUwiXT0ieSIKU1siQ09ORklHX1ZJREVPX0RFViJdPSJ5IgpTWyJtc21w Il09IjEiClNbIkNPTkZJR19JTlBVVCJdPSJ5IgpTWyJDT05GSUdfRldfTE9BREVSIl09Inki ClNbIkNPTkZJR19JMkMiXT0ieSIKU1siQ09ORklHX1BDSSJdPSJ5IgpTWyJDT05GSUdfU05E X01WRVJTSU9OIl09InkiClNbIkNPTkZJR19TVVBFUkg2NCJdPSIiClNbIkNPTkZJR19TVVBF UkgiXT0iIgpTWyJDT05GSUdfUEFSSVNDIl09IiIKU1siQ09ORklHX0lTQV9ETUFfQVBJIl09 InkiClNbIkNPTkZJR19JU0EiXT0iIgpTWyJDT05GSUdfTUlQUyJdPSIiClNbIkNPTkZJR19T QlVTIl09IiIKU1siQ09ORklHX1NQQVJDNjQiXT0iIgpTWyJDT05GSUdfU1BBUkMzMiJdPSIi ClNbIkNPTkZJR19QUEMiXT0iIgpTWyJDT05GSUdfQVJDSF9QWEEiXT0iIgpTWyJDT05GSUdf QVJDSF9TQTExMDAiXT0iIgpTWyJDT05GSUdfQVJNIl09IiIKU1siQ09ORklHX0wzIl09IiIK U1siQ09ORklHX0FMUEhBIl09IiIKU1siQ09ORklHX1g4Nl82NCJdPSJ5IgpTWyJDT05GSUdf WDg2XzMyIl09IiIKU1siQ09ORklHX1g4NiJdPSJ5IgpTWyJLTEQiXT0ibGQgLW0gZWxmX3g4 Nl82NCAtZSBzdGV4dCIKU1siQVJDSCJdPSJ4ODZfNjQiClNbInByb2Nlc3NvciJdPSJ4ODZf NjQiClNbIkNPTkZJR19TR0kiXT0iIgpTWyJtb2RkaXJfdHJlZSJdPSJ5IgpTWyJtb2RzdWJk aXIiXT0ia2VybmVsL3NvdW5kIgpTWyJtb2RkaXIiXT0iL2xpYi9tb2R1bGVzLzIuNi4zOC04 LWdlbmVyaWMva2VybmVsL3NvdW5kIgpTWyJDT05GSUdfRVhQRVJJTUVOVEFMIl09InkiClNb Ik1BS0VfQUREUyJdPSIiClNbIkNPTkZJR19TTkRfS0VSTkVMQlVJTEQiXT0iL2xpYi9tb2R1 bGVzLzIuNi4zOC04LWdlbmVyaWMvYnVpbGQiClNbIkNPTkZJR19TTkRfS0VSTkVMRElSIl09 Ii9saWIvbW9kdWxlcy8yLjYuMzgtOC1nZW5lcmljL2J1aWxkIgpTWyJORVdfS0JVSUxEIl09 InkiClNbImtleHRyYXZlcnNpb24iXT0iLTgtZ2VuZXJpYyIKU1sia3N1YmxldmVsIl09IjM4 IgpTWyJrcGF0Y2hsZXZlbCJdPSI2IgpTWyJrdmVyc2lvbiJdPSIyIgpTWyJrYXZlcnNpb24i XT0iMi42LjM4LTgtZ2VuZXJpYyIKU1siQUxTQUtFUk5FTERJUiJdPSIvaG9tZS9mZXgvd29y a3NwYWNlL0Fsc2EvTUlESS9hbHNhLWRyaXZlci9hbHNhLWtlcm5lbCIKU1siQ1JPU1NfQ09N UElMRSJdPSIiClNbIlNSQ0RJUiJdPSIvaG9tZS9mZXgvd29ya3NwYWNlL0Fsc2EvTUlESS9h bHNhLWRyaXZlciIKU1siRUdSRVAiXT0iL2Jpbi9ncmVwIC1FIgpTWyJHUkVQIl09Ii9iaW4v Z3JlcCIKU1siQ1BQIl09ImdjYyAtRSIKU1siQVMiXT0iYXMiClNbIkFSIl09ImFyIgpTWyJJ TlNUQUxMX0RBVEEiXT0iJHtJTlNUQUxMfSAtbSA2NDQiClNbIklOU1RBTExfU0NSSVBUIl09 IiR7SU5TVEFMTH0iClNbIklOU1RBTExfUFJPR1JBTSJdPSIke0lOU1RBTEx9IgpTWyJSQU5M SUIiXT0icmFubGliIgpTWyJPQkpFWFQiXT0ibyIKU1siRVhFRVhUIl09IiIKU1siYWNfY3Rf Q0MiXT0iZ2NjIgpTWyJDUFBGTEFHUyJdPSIiClNbIkxERkxBR1MiXT0iIgpTWyJDRkxBR1Mi XT0iLWcgLU8yIgpTWyJDQyJdPSJnY2MiClNbInRhcmdldF9hbGlhcyJdPSIiClNbImhvc3Rf YWxpYXMiXT0iIgpTWyJidWlsZF9hbGlhcyJdPSIiClNbIkxJQlMiXT0iIgpTWyJFQ0hPX1Qi XT0iIgpTWyJFQ0hPX04iXT0iLW4iClNbIkVDSE9fQyJdPSIiClNbIkRFRlMiXT0iLURIQVZF X0NPTkZJR19IIgpTWyJtYW5kaXIiXT0iJHtkYXRhcm9vdGRpcn0vbWFuIgpTWyJsb2NhbGVk aXIiXT0iJHtkYXRhcm9vdGRpcn0vbG9jYWxlIgpTWyJsaWJkaXIiXT0iJHtleGVjX3ByZWZp eH0vbGliIgpTWyJwc2RpciJdPSIke2RvY2Rpcn0iClNbInBkZmRpciJdPSIke2RvY2Rpcn0i ClNbImR2aWRpciJdPSIke2RvY2Rpcn0iClNbImh0bWxkaXIiXT0iJHtkb2NkaXJ9IgpTWyJp bmZvZGlyIl09IiR7ZGF0YXJvb3RkaXJ9L2luZm8iClNbImRvY2RpciJdPSIke2RhdGFyb290 ZGlyfS9kb2MvJHtQQUNLQUdFfSIKU1sib2xkaW5jbHVkZWRpciJdPSIvdXNyL2luY2x1ZGUi ClNbImluY2x1ZGVkaXIiXT0iJHtwcmVmaXh9L2luY2x1ZGUiClNbImxvY2Fsc3RhdGVkaXIi XT0iJHtwcmVmaXh9L3ZhciIKU1sic2hhcmVkc3RhdGVkaXIiXT0iJHtwcmVmaXh9L2NvbSIK U1sic3lzY29uZmRpciJdPSIke3ByZWZpeH0vZXRjIgpTWyJkYXRhZGlyIl09IiR7ZGF0YXJv b3RkaXJ9IgpTWyJkYXRhcm9vdGRpciJdPSIke3ByZWZpeH0vc2hhcmUiClNbImxpYmV4ZWNk aXIiXT0iJHtleGVjX3ByZWZpeH0vbGliZXhlYyIKU1sic2JpbmRpciJdPSIke2V4ZWNfcHJl Zml4fS9zYmluIgpTWyJiaW5kaXIiXT0iJHtleGVjX3ByZWZpeH0vYmluIgpTWyJwcm9ncmFt X3RyYW5zZm9ybV9uYW1lIl09InMseCx4LCIKU1sicHJlZml4Il09Ii91c3IiClNbImV4ZWNf cHJlZml4Il09IiR7cHJlZml4fSIKU1siUEFDS0FHRV9VUkwiXT0iIgpTWyJQQUNLQUdFX0JV R1JFUE9SVCJdPSIiClNbIlBBQ0tBR0VfU1RSSU5HIl09IiIKU1siUEFDS0FHRV9WRVJTSU9O Il09IiIKU1siUEFDS0FHRV9UQVJOQU1FIl09IiIKU1siUEFDS0FHRV9OQU1FIl09IiIKU1si UEFUSF9TRVBBUkFUT1IiXT0iOiIKU1siU0hFTEwiXT0iL2Jpbi9iYXNoIgpfQUNBV0sKY2F0 ID4+IiR0bXAvc3ViczEuYXdrIiA8PF9BQ0FXSyAmJgogIGZvciAoa2V5IGluIFMpIFNfaXNf c2V0W2tleV0gPSAxCiAgRlMgPSAiByIKCn0KewogIGxpbmUgPSAkIDAKICBuZmllbGRzID0g c3BsaXQobGluZSwgZmllbGQsICJAIikKICBzdWJzdGVkID0gMAogIGxlbiA9IGxlbmd0aChm aWVsZFsxXSkKICBmb3IgKGkgPSAyOyBpIDwgbmZpZWxkczsgaSsrKSB7CiAgICBrZXkgPSBm aWVsZFtpXQogICAga2V5bGVuID0gbGVuZ3RoKGtleSkKICAgIGlmIChTX2lzX3NldFtrZXld KSB7CiAgICAgIHZhbHVlID0gU1trZXldCiAgICAgIGxpbmUgPSBzdWJzdHIobGluZSwgMSwg bGVuKSAiIiB2YWx1ZSAiIiBzdWJzdHIobGluZSwgbGVuICsga2V5bGVuICsgMykKICAgICAg bGVuICs9IGxlbmd0aCh2YWx1ZSkgKyBsZW5ndGgoZmllbGRbKytpXSkKICAgICAgc3Vic3Rl ZCA9IDEKICAgIH0gZWxzZQogICAgICBsZW4gKz0gMSArIGtleWxlbgogIH0KCiAgcHJpbnQg bGluZQp9CgpfQUNBV0sKaWYgc2VkICJzLyRhY19jci8vIiA8IC9kZXYvbnVsbCA+IC9kZXYv bnVsbCAyPiYxOyB0aGVuCiAgc2VkICJzLyRhY19jclwkLy87IHMvJGFjX2NyLyRhY19jc19h d2tfY3IvZyIKZWxzZQogIGNhdApmaSA8ICIkdG1wL3N1YnMxLmF3ayIgPiAiJHRtcC9zdWJz LmF3ayIgXAogIHx8IGFzX2ZuX2Vycm9yICQ/ICJjb3VsZCBub3Qgc2V0dXAgY29uZmlnIGZp bGVzIG1hY2hpbmVyeSIgIiRMSU5FTk8iIDUKZmkgIyB0ZXN0IC1uICIkQ09ORklHX0ZJTEVT IgoKIyBTZXQgdXAgdGhlIHNjcmlwdHMgZm9yIENPTkZJR19IRUFERVJTIHNlY3Rpb24uCiMg Tm8gbmVlZCB0byBnZW5lcmF0ZSB0aGVtIGlmIHRoZXJlIGFyZSBubyBDT05GSUdfSEVBREVS Uy4KIyBUaGlzIGhhcHBlbnMgZm9yIGluc3RhbmNlIHdpdGggYC4vY29uZmlnLnN0YXR1cyBN YWtlZmlsZScuCmlmIHRlc3QgLW4gIiRDT05GSUdfSEVBREVSUyI7IHRoZW4KY2F0ID4iJHRt cC9kZWZpbmVzLmF3ayIgPDxcX0FDQVdLIHx8CkJFR0lOIHsKRFsiUEFDS0FHRV9OQU1FIl09 IiBcIlwiIgpEWyJQQUNLQUdFX1RBUk5BTUUiXT0iIFwiXCIiCkRbIlBBQ0tBR0VfVkVSU0lP TiJdPSIgXCJcIiIKRFsiUEFDS0FHRV9TVFJJTkciXT0iIFwiXCIiCkRbIlBBQ0tBR0VfQlVH UkVQT1JUIl09IiBcIlwiIgpEWyJQQUNLQUdFX1VSTCJdPSIgXCJcIiIKRFsiU1REQ19IRUFE RVJTIl09IiAxIgpEWyJUSU1FX1dJVEhfU1lTX1RJTUUiXT0iIDEiCkRbIkNPTkZJR19TTkRf TU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0tFUk5FTERJUiJdPSIgXCIvbGliL21vZHVs ZXMvMi42LjM4LTgtZ2VuZXJpYy9idWlsZFwiIgpEWyJDT05GSUdfU05EX1ZFUkJPU0VfUFJP Q0ZTIl09IiAxIgpEWyJDT05GSUdfU05EX1ZFUkJPU0VfUFJJTlRLIl09IiAxIgpEWyJDT05G SUdfU05EX0RFQlVHIl09IiAxIgpEWyJDT05GSUdfU05EX0RFQlVHX01FTU9SWSJdPSIgMSIK RFsiQ09ORklHX0hBVkVfR0VORVJBVEVEX0FVVE9DT05GX0giXT0iIDEiCkRbIkNPTkZJR19I QVZFX0RVTVBfU1RBQ0siXT0iIDEiCkRbIkNPTkZJR19IQVNfSU9QT1JUIl09IiAxIgpEWyJD T05GSUdfSVNBUE5QX0tFUk5FTCJdPSIgMSIKRFsiQ09ORklHX1BOUF9LRVJORUwiXT0iIDEi CkRbIkNPTkZJR19IQVZFX1NUUkxDUFkiXT0iIDEiCkRbIkNPTkZJR19IQVZFX1NOUFJJTlRG Il09IiAxIgpEWyJDT05GSUdfSEFWRV9WU05QUklOVEYiXT0iIDEiCkRbIkNPTkZJR19IQVZF X1NDTlBSSU5URiJdPSIgMSIKRFsiQ09ORklHX0hBVkVfU1NDQU5GIl09IiAxIgpEWyJDT05G SUdfSEFWRV9WTUFMTE9DX1RPX1BBR0UiXT0iIDEiCkRbIkNPTkZJR19IQVZFX1ZaQUxMT0Mi XT0iIDEiCkRbIkNPTkZJR19IQVZFX1BERSJdPSIgMSIKRFsiQ09ORklHX0hBVkVfUENJX0NP TlNJU1RFTlRfRE1BX01BU0siXT0iIDEiCkRbIkNPTkZJR19IQVZFX1BDSV9ERVZfUFJFU0VO VCJdPSIgMSIKRFsiQ09ORklHX0hBVkVfTVNMRUVQIl09IiAxIgpEWyJDT05GSUdfSEFWRV9N U0xFRVBfSU5URVJSVVBUSUJMRSJdPSIgMSIKRFsiQ09ORklHX0hBVkVfTVNFQ1NfVE9fSklG RklFUyJdPSIgMSIKRFsiQ09ORklHX0hBVkVfVFRZX0NPVU5UX0FUT01JQyJdPSIgMSIKRFsi Q09ORklHX0hBVkVfSU9fUkVNQVBfUEZOX1JBTkdFIl09IiAxIgpEWyJDT05GSUdfSEFWRV9L Q0FMTE9DIl09IiAxIgpEWyJDT05GSUdfSEFWRV9LU1RSRFVQIl09IiAxIgpEWyJDT05GSUdf SEFWRV9LU1RSTkRVUCJdPSIgMSIKRFsiQ09ORklHX0hBVkVfS1pBTExPQyJdPSIgMSIKRFsi Q09ORklHX0hBVkVfUENJX0lPUkVNQVBfQkFSIl09IiAxIgpEWyJDT05GSUdfSEFWRV9QQ0lf U0FWRURfQ09ORklHIl09IiAxIgpEWyJDT05GSUdfSEFWRV9ORVdfUENJX1NBVkVfU1RBVEUi XT0iIDEiCkRbIkNPTkZJR19IQVZFX1JFR0lTVEVSX1NPVU5EX1NQRUNJQUxfREVWSUNFIl09 IiAxIgpEWyJDT05GSUdfU05EX1ZFUlNJT04iXT0iIFwiMS4wLjI0XCIiCkRbIkNPTkZJR19T TkRfREFURSJdPSIgXCJcIiIKRFsiQ09ORklHX1NORF9IQVZFX1VTQl9BTExPQ19DT0hFUkVO VCJdPSIgMSIKRFsiQ09ORklHX1NORF9ORVdfSVJRX0hBTkRMRVIiXT0iIDEiCkRbIkNPTkZJ R19IQVZFX0dGUF9UIl09IiAxIgpEWyJDT05GSUdfSEFWRV9HRlBfRE1BMzIiXT0iIDEiCkRb IkNPTkZJR19IQVZFX1BBR0VfVE9fUEZOIl09IiAxIgpEWyJDT05GSUdfSEFWRV9JTklUX1VU U05BTUUiXT0iIDEiCkRbIkNPTkZJR19IQVZFX0lTX1BPV0VSX09GXzIiXT0iIDEiCkRbIkNP TkZJR19IQVZFX0ZGUyJdPSIgMSIKRFsiQ09ORklHX0hBVkVfUE5QX1NVU1BFTkQiXT0iIDEi CkRbIkNPTkZJR19TTkRfSEFWRV9QTV9RT1NfUkVRVUVTVCJdPSIgMSIKRFsiQ09ORklHX1NO RF9IQVZFX1BNX1FPU19SRVFVRVNUX1NUQVRJQyJdPSIgMSIKRFsiQ09ORklHX1NORF9IQVZF X05FV19JT0NUTCJdPSIgMSIKRFsiQ09ORklHX1NORF9IQVNfQlVJTFRJTl9CT09MIl09IiAx IgpEWyJDT05GSUdfU09VTkRfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX01PRFVMRSJd PSIgMSIKRFsiQ09ORklHX1NORF9USU1FUl9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRf UENNX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9IV0RFUF9NT0RVTEUiXT0iIDEiCkRb IkNPTkZJR19TTkRfUkFXTUlESV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfSkFDSyJd PSIgMSIKRFsiQ09ORklHX1NORF9TRVFVRU5DRVJfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdf U05EX1NFUV9EVU1NWV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfT1NTRU1VTCJdPSIg MSIKRFsiQ09ORklHX1NORF9NSVhFUl9PU1NfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05E X1BDTV9PU1NfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX1BDTV9PU1NfUExVR0lOUyJd PSIgMSIKRFsiQ09ORklHX1NORF9TRVFVRU5DRVJfT1NTIl09IiAxIgpEWyJDT05GSUdfU05E X0hSVElNRVJfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX1NFUV9IUlRJTUVSX0RFRkFV TFQiXT0iIDEiCkRbIkNPTkZJR19TTkRfRFlOQU1JQ19NSU5PUlMiXT0iIDEiCkRbIkNPTkZJ R19TTkRfU1VQUE9SVF9PTERfQVBJIl09IiAxIgpEWyJDT05GSUdfU05EX1ZFUkJPU0VfUFJP Q0ZTIl09IiAxIgpEWyJDT05GSUdfU05EX1ZFUkJPU0VfUFJJTlRLIl09IiAxIgpEWyJDT05G SUdfU05EX0RFQlVHIl09IiAxIgpEWyJDT05GSUdfU05EX1BDTV9YUlVOX0RFQlVHIl09IiAx IgpEWyJDT05GSUdfU05EX1ZNQVNURVIiXT0iIDEiCkRbIkNPTkZJR19TTkRfRE1BX1NHQlVG Il09IiAxIgpEWyJDT05GSUdfU05EX1JBV01JRElfU0VRX01PRFVMRSJdPSIgMSIKRFsiQ09O RklHX1NORF9PUEwzX0xJQl9TRVFfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX09QTDNf TElCX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9FTVUxMEsxX1NFUV9NT0RVTEUiXT0i IDEiCkRbIkNPTkZJR19TTkRfRU1VMTBLMV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRf REVCVUdfTUVNT1JZIl09IiAxIgpEWyJDT05GSUdfU05EX01QVTQwMV9VQVJUX01PRFVMRSJd PSIgMSIKRFsiQ09ORklHX1NORF9WWF9MSUJfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05E X0FDOTdfQ09ERUNfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0RSSVZFUlMiXT0iIDEi CkRbIkNPTkZJR19TTkRfUENTUF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfRFVNTVlf TU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0FMT09QX01PRFVMRSJdPSIgMSIKRFsiQ09O RklHX1NORF9WSVJNSURJX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9NVFBBVl9NT0RV TEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfTVRTNjRfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdf U05EX1NFUklBTF9VMTY1NTBfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX01QVTQwMV9N T0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfUE9SVE1BTjJYNF9NT0RVTEUiXT0iIDEiCkRb IkNPTkZJR19TTkRfQUM5N19QT1dFUl9TQVZFIl09IiAxIgpEWyJDT05GSUdfU05EX0FDOTdf UE9XRVJfU0FWRV9ERUZBVUxUIl09IiAwIgpEWyJDT05GSUdfU05EX0xPT1BCQUNLX01PRFVM RSJdPSIgMSIKRFsiQ09ORklHX1NORF9TQl9DT01NT05fTU9EVUxFIl09IiAxIgpEWyJDT05G SUdfU05EX1NCMTZfRFNQX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9QQ0kiXT0iIDEi CkRbIkNPTkZJR19TTkRfQUQxODg5X01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9BTFMz MDBfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0FMUzQwMDBfTU9EVUxFIl09IiAxIgpE WyJDT05GSUdfU05EX0FMSTU0NTFfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0FTSUhQ SV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfQVRJSVhQX01PRFVMRSJdPSIgMSIKRFsi Q09ORklHX1NORF9BVElJWFBfTU9ERU1fTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0FV ODgxMF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfQVU4ODIwX01PRFVMRSJdPSIgMSIK RFsiQ09ORklHX1NORF9BVTg4MzBfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0FXMl9N T0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfQVpUMzMyOF9NT0RVTEUiXT0iIDEiCkRbIkNP TkZJR19TTkRfQlQ4N1hfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0JUODdYX09WRVJD TE9DSyJdPSIgMSIKRFsiQ09ORklHX1NORF9DQTAxMDZfTU9EVUxFIl09IiAxIgpEWyJDT05G SUdfU05EX0NNSVBDSV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfT1hZR0VOX0xJQl9N T0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfT1hZR0VOX01PRFVMRSJdPSIgMSIKRFsiQ09O RklHX1NORF9DUzQyODFfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0NTNDZYWF9NT0RV TEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfQ1M0NlhYX05FV19EU1AiXT0iIDEiCkRbIkNPTkZJ R19TTkRfQ1M1NTMwX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9DUzU1MzVBVURJT19N T0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfQ1RYRklfTU9EVUxFIl09IiAxIgpEWyJDT05G SUdfU05EX0RBUkxBMjBfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0dJTkEyMF9NT0RV TEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfTEFZTEEyMF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJ R19TTkRfREFSTEEyNF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfR0lOQTI0X01PRFVM RSJdPSIgMSIKRFsiQ09ORklHX1NORF9MQVlMQTI0X01PRFVMRSJdPSIgMSIKRFsiQ09ORklH X1NORF9NT05BX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9NSUFfTU9EVUxFIl09IiAx IgpEWyJDT05GSUdfU05EX0VDSE8zR19NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfSU5E SUdPX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9JTkRJR09JT19NT0RVTEUiXT0iIDEi CkRbIkNPTkZJR19TTkRfSU5ESUdPREpfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0lO RElHT0lPWF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfSU5ESUdPREpYX01PRFVMRSJd PSIgMSIKRFsiQ09ORklHX1NORF9FTVUxMEsxWF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19T TkRfRU5TMTM3MF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfRU5TMTM3MV9NT0RVTEUi XT0iIDEiCkRbIkNPTkZJR19TTkRfRVMxOTM4X01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NO RF9FUzE5NjhfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0VTMTk2OF9JTlBVVCJdPSIg MSIKRFsiQ09ORklHX1NORF9GTTgwMV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfRk04 MDFfVEVBNTc1WF9CT09MIl09IiAxIgpEWyJDT05GSUdfU05EX0ZNODAxX1RFQTU3NVhfTU9E VUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0hEQV9JTlRFTF9NT0RVTEUiXT0iIDEiCkRbIkNP TkZJR19TTkRfSERBX0hXREVQIl09IiAxIgpEWyJDT05GSUdfU05EX0hEQV9SRUNPTkZJRyJd PSIgMSIKRFsiQ09ORklHX1NORF9IREFfSU5QVVRfQkVFUCJdPSIgMSIKRFsiQ09ORklHX1NO RF9IREFfSU5QVVRfQkVFUF9NT0RFIl09IiAxIgpEWyJDT05GSUdfU05EX0hEQV9JTlBVVF9K QUNLIl09IiAxIgpEWyJDT05GSUdfU05EX0hEQV9QQVRDSF9MT0FERVIiXT0iIDEiCkRbIkNP TkZJR19TTkRfSERBX0NPREVDX1JFQUxURUsiXT0iIDEiCkRbIkNPTkZJR19TTkRfSERBX0NP REVDX0FOQUxPRyJdPSIgMSIKRFsiQ09ORklHX1NORF9IREFfQ09ERUNfU0lHTUFURUwiXT0i IDEiCkRbIkNPTkZJR19TTkRfSERBX0NPREVDX1ZJQSJdPSIgMSIKRFsiQ09ORklHX1NORF9I REFfQ09ERUNfSERNSSJdPSIgMSIKRFsiQ09ORklHX1NORF9IREFfQ09ERUNfQ0lSUlVTIl09 IiAxIgpEWyJDT05GSUdfU05EX0hEQV9DT0RFQ19DT05FWEFOVCJdPSIgMSIKRFsiQ09ORklH X1NORF9IREFfQ09ERUNfQ0EwMTEwIl09IiAxIgpEWyJDT05GSUdfU05EX0hEQV9DT0RFQ19D TUVESUEiXT0iIDEiCkRbIkNPTkZJR19TTkRfSERBX0NPREVDX1NJMzA1NCJdPSIgMSIKRFsi Q09ORklHX1NORF9IREFfR0VORVJJQyJdPSIgMSIKRFsiQ09ORklHX1NORF9IREFfUE9XRVJf U0FWRSJdPSIgMSIKRFsiQ09ORklHX1NORF9IREFfUE9XRVJfU0FWRV9ERUZBVUxUIl09IiAw IgpEWyJDT05GSUdfU05EX0hEU1BfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0hEU1BN X01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9JQ0UxNzEyX01PRFVMRSJdPSIgMSIKRFsi Q09ORklHX1NORF9JQ0UxNzI0X01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9JTlRFTDhY MF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfSU5URUw4WDBNX01PRFVMRSJdPSIgMSIK RFsiQ09ORklHX1NORF9LT1JHMTIxMl9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfTFg2 NDY0RVNfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX01BRVNUUk8zX01PRFVMRSJdPSIg MSIKRFsiQ09ORklHX1NORF9NQUVTVFJPM19JTlBVVCJdPSIgMSIKRFsiQ09ORklHX1NORF9N SVhBUlRfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX05NMjU2X01PRFVMRSJdPSIgMSIK RFsiQ09ORklHX1NORF9QQ1hIUl9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfUklQVElE RV9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfUk1FMzJfTU9EVUxFIl09IiAxIgpEWyJD T05GSUdfU05EX1JNRTk2X01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9STUU5NjUyX01P RFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9TT05JQ1ZJQkVTX01PRFVMRSJdPSIgMSIKRFsi Q09ORklHX1NORF9UUklERU5UX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9WSUE4MlhY X01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9WSUE4MlhYX01PREVNX01PRFVMRSJdPSIg MSIKRFsiQ09ORklHX1NORF9WSVJUVU9TT19NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRf VlgyMjJfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX1lNRlBDSV9NT0RVTEUiXT0iIDEi CkRbIkNPTkZJR19TTkRfUERQTFVTX01PRFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9VU0Ii XT0iIDEiCkRbIkNPTkZJR19TTkRfVVNCX0FVRElPX01PRFVMRSJdPSIgMSIKRFsiQ09ORklH X1NORF9VU0JfVUExMDFfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX1VTQl9VU1gyWV9N T0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfVVNCX0NBSUFRX01PRFVMRSJdPSIgMSIKRFsi Q09ORklHX1NORF9VU0JfQ0FJQVFfSU5QVVQiXT0iIDEiCkRbIkNPTkZJR19TTkRfVVNCX1VT MTIyTF9NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfVVNCXzZGSVJFX01PRFVMRSJdPSIg MSIKRFsiQ09ORklHX1NORF9GSVJFV0lSRSJdPSIgMSIKRFsiQ09ORklHX1NORF9GSVJFV0lS RV9MSUJfTU9EVUxFIl09IiAxIgpEWyJDT05GSUdfU05EX0lTSUdIVF9NT0RVTEUiXT0iIDEi CkRbIkNPTkZJR19TTkRfUENNQ0lBIl09IiAxIgpEWyJDT05GSUdfU05EX1ZYUE9DS0VUX01P RFVMRSJdPSIgMSIKRFsiQ09ORklHX1NORF9QREFVRElPQ0ZfTU9EVUxFIl09IiAxIgpEWyJD T05GSUdfU05EX1NPQ19NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19TTkRfRE0zNjVfQUlDM1hf Q09ERUMiXT0iIDEiCkRbIkNPTkZJR19TTkRfU09DX0kyQ19BTkRfU1BJX01PRFVMRSJdPSIg MSIKRFsiQ09ORklHX1NORF9TT0NfV01fSFVCU19NT0RVTEUiXT0iIDEiCkRbIkNPTkZJR19B Qzk3X0JVU19NT0RVTEUiXT0iIDEiCiAgZm9yIChrZXkgaW4gRCkgRF9pc19zZXRba2V5XSA9 IDEKICBGUyA9ICIHIgp9Ci9eW1x0IF0qI1tcdCBdKihkZWZpbmV8dW5kZWYpW1x0IF0rW19h YmNkZWZnaGlqa2xtbm9wcXJzdHV2d3h5ekFCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaXVtf YWJjZGVmZ2hpamtsbW5vcHFyc3R1dnd4eXpBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWjAx MjM0NTY3ODldKihbXHQgKF18JCkvIHsKICBsaW5lID0gJCAwCiAgc3BsaXQobGluZSwgYXJn LCAiICIpCiAgaWYgKGFyZ1sxXSA9PSAiIyIpIHsKICAgIGRlZnVuZGVmID0gYXJnWzJdCiAg ICBtYWMxID0gYXJnWzNdCiAgfSBlbHNlIHsKICAgIGRlZnVuZGVmID0gc3Vic3RyKGFyZ1sx XSwgMikKICAgIG1hYzEgPSBhcmdbMl0KICB9CiAgc3BsaXQobWFjMSwgbWFjMiwgIigiKSAj KQogIG1hY3JvID0gbWFjMlsxXQogIHByZWZpeCA9IHN1YnN0cihsaW5lLCAxLCBpbmRleChs aW5lLCBkZWZ1bmRlZikgLSAxKQogIGlmIChEX2lzX3NldFttYWNyb10pIHsKICAgICMgUHJl c2VydmUgdGhlIHdoaXRlIHNwYWNlIHN1cnJvdW5kaW5nIHRoZSAiIyIuCiAgICBwcmludCBw cmVmaXggImRlZmluZSIsIG1hY3JvIFBbbWFjcm9dIERbbWFjcm9dCiAgICBuZXh0CiAgfSBl bHNlIHsKICAgICMgUmVwbGFjZSAjdW5kZWYgd2l0aCBjb21tZW50cy4gIFRoaXMgaXMgbmVj ZXNzYXJ5LCBmb3IgZXhhbXBsZSwKICAgICMgaW4gdGhlIGNhc2Ugb2YgX1BPU0lYX1NPVVJD RSwgd2hpY2ggaXMgcHJlZGVmaW5lZCBhbmQgcmVxdWlyZWQKICAgICMgb24gc29tZSBzeXN0 ZW1zIHdoZXJlIGNvbmZpZ3VyZSB3aWxsIG5vdCBkZWNpZGUgdG8gZGVmaW5lIGl0LgogICAg aWYgKGRlZnVuZGVmID09ICJ1bmRlZiIpIHsKICAgICAgcHJpbnQgIi8qIiwgcHJlZml4IGRl ZnVuZGVmLCBtYWNybywgIiovIgogICAgICBuZXh0CiAgICB9CiAgfQp9CnsgcHJpbnQgfQpf QUNBV0sKICBhc19mbl9lcnJvciAkPyAiY291bGQgbm90IHNldHVwIGNvbmZpZyBoZWFkZXJz IG1hY2hpbmVyeSIgIiRMSU5FTk8iIDUKZmkgIyB0ZXN0IC1uICIkQ09ORklHX0hFQURFUlMi CgoKZXZhbCBzZXQgWCAiICA6RiAkQ09ORklHX0ZJTEVTICA6SCAkQ09ORklHX0hFQURFUlMg ICAgIgpzaGlmdApmb3IgYWNfdGFnCmRvCiAgY2FzZSAkYWNfdGFnIGluCiAgOltGSExDXSkg YWNfbW9kZT0kYWNfdGFnOyBjb250aW51ZTs7CiAgZXNhYwogIGNhc2UgJGFjX21vZGUkYWNf dGFnIGluCiAgOltGSExdKjoqKTs7CiAgOkwqIHwgOkMqOiopIGFzX2ZuX2Vycm9yICQ/ICJp bnZhbGlkIHRhZyBcYCRhY190YWcnIiAiJExJTkVOTyIgNSA7OwogIDpbRkhdLSkgYWNfdGFn PS06LTs7CiAgOltGSF0qKSBhY190YWc9JGFjX3RhZzokYWNfdGFnLmluOzsKICBlc2FjCiAg YWNfc2F2ZV9JRlM9JElGUwogIElGUz06CiAgc2V0IHggJGFjX3RhZwogIElGUz0kYWNfc2F2 ZV9JRlMKICBzaGlmdAogIGFjX2ZpbGU9JDEKICBzaGlmdAoKICBjYXNlICRhY19tb2RlIGlu CiAgOkwpIGFjX3NvdXJjZT0kMTs7CiAgOltGSF0pCiAgICBhY19maWxlX2lucHV0cz0KICAg IGZvciBhY19mCiAgICBkbwogICAgICBjYXNlICRhY19mIGluCiAgICAgIC0pIGFjX2Y9IiR0 bXAvc3RkaW4iOzsKICAgICAgKikgIyBMb29rIGZvciB0aGUgZmlsZSBmaXJzdCBpbiB0aGUg YnVpbGQgdHJlZSwgdGhlbiBpbiB0aGUgc291cmNlIHRyZWUKCSAjIChpZiB0aGUgcGF0aCBp cyBub3QgYWJzb2x1dGUpLiAgVGhlIGFic29sdXRlIHBhdGggY2Fubm90IGJlIERPUy1zdHls ZSwKCSAjIGJlY2F1c2UgJGFjX2YgY2Fubm90IGNvbnRhaW4gYDonLgoJIHRlc3QgLWYgIiRh Y19mIiB8fAoJICAgY2FzZSAkYWNfZiBpbgoJICAgW1xcLyRdKikgZmFsc2U7OwoJICAgKikg dGVzdCAtZiAiJHNyY2Rpci8kYWNfZiIgJiYgYWNfZj0iJHNyY2Rpci8kYWNfZiI7OwoJICAg ZXNhYyB8fAoJICAgYXNfZm5fZXJyb3IgMSAiY2Fubm90IGZpbmQgaW5wdXQgZmlsZTogXGAk YWNfZiciICIkTElORU5PIiA1IDs7CiAgICAgIGVzYWMKICAgICAgY2FzZSAkYWNfZiBpbiAq XCcqKSBhY19mPWAkYXNfZWNobyAiJGFjX2YiIHwgc2VkICJzLycvJ1xcXFxcXFxcJycvZyJg OzsgZXNhYwogICAgICBhc19mbl9hcHBlbmQgYWNfZmlsZV9pbnB1dHMgIiAnJGFjX2YnIgog ICAgZG9uZQoKICAgICMgTGV0J3Mgc3RpbGwgcHJldGVuZCBpdCBpcyBgY29uZmlndXJlJyB3 aGljaCBpbnN0YW50aWF0ZXMgKGkuZS4sIGRvbid0CiAgICAjIHVzZSAkYXNfbWUpLCBwZW9w bGUgd291bGQgYmUgc3VycHJpc2VkIHRvIHJlYWQ6CiAgICAjICAgIC8qIGNvbmZpZy5oLiAg R2VuZXJhdGVkIGJ5IGNvbmZpZy5zdGF0dXMuICAqLwogICAgY29uZmlndXJlX2lucHV0PSdH ZW5lcmF0ZWQgZnJvbSAnYAoJICAkYXNfZWNobyAiJCoiIHwgc2VkICdzfF5bXjpdKi98fDtz fDpbXjpdKi98LCB8ZycKCWAnIGJ5IGNvbmZpZ3VyZS4nCiAgICBpZiB0ZXN0IHgiJGFjX2Zp bGUiICE9IHgtOyB0aGVuCiAgICAgIGNvbmZpZ3VyZV9pbnB1dD0iJGFjX2ZpbGUuICAkY29u ZmlndXJlX2lucHV0IgogICAgICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJ TkVOT306IGNyZWF0aW5nICRhY19maWxlIiA+JjUKJGFzX2VjaG8gIiRhc19tZTogY3JlYXRp bmcgJGFjX2ZpbGUiID4mNjt9CiAgICBmaQogICAgIyBOZXV0cmFsaXplIHNwZWNpYWwgY2hh cmFjdGVycyBpbnRlcnByZXRlZCBieSBzZWQgaW4gcmVwbGFjZW1lbnQgc3RyaW5ncy4KICAg IGNhc2UgJGNvbmZpZ3VyZV9pbnB1dCBpbiAjKAogICAgKlwmKiB8ICpcfCogfCAqXFwqICkK ICAgICAgIGFjX3NlZF9jb25mX2lucHV0PWAkYXNfZWNobyAiJGNvbmZpZ3VyZV9pbnB1dCIg fAogICAgICAgc2VkICdzL1tcXFxcJnxdL1xcXFwmL2cnYDs7ICMoCiAgICAqKSBhY19zZWRf Y29uZl9pbnB1dD0kY29uZmlndXJlX2lucHV0OzsKICAgIGVzYWMKCiAgICBjYXNlICRhY190 YWcgaW4KICAgICo6LToqIHwgKjotKSBjYXQgPiIkdG1wL3N0ZGluIiBcCiAgICAgIHx8IGFz X2ZuX2Vycm9yICQ/ICJjb3VsZCBub3QgY3JlYXRlICRhY19maWxlIiAiJExJTkVOTyIgNSAg OzsKICAgIGVzYWMKICAgIDs7CiAgZXNhYwoKICBhY19kaXI9YCRhc19kaXJuYW1lIC0tICIk YWNfZmlsZSIgfHwKJGFzX2V4cHIgWCIkYWNfZmlsZSIgOiAnWFwoLipbXi9dXCkvLypbXi9d W14vXSovKiQnIFx8IFwKCSBYIiRhY19maWxlIiA6ICdYXCgvL1wpW14vXScgXHwgXAoJIFgi JGFjX2ZpbGUiIDogJ1hcKC8vXCkkJyBcfCBcCgkgWCIkYWNfZmlsZSIgOiAnWFwoL1wpJyBc fCAuIDI+L2Rldi9udWxsIHx8CiRhc19lY2hvIFgiJGFjX2ZpbGUiIHwKICAgIHNlZCAnL15Y XCguKlteL11cKVwvXC8qW14vXVteL10qXC8qJC97CgkgICAgcy8vXDEvCgkgICAgcQoJICB9 CgkgIC9eWFwoXC9cL1wpW14vXS4qL3sKCSAgICBzLy9cMS8KCSAgICBxCgkgIH0KCSAgL15Y XChcL1wvXCkkL3sKCSAgICBzLy9cMS8KCSAgICBxCgkgIH0KCSAgL15YXChcL1wpLiovewoJ ICAgIHMvL1wxLwoJICAgIHEKCSAgfQoJICBzLy4qLy4vOyBxJ2AKICBhc19kaXI9IiRhY19k aXIiOyBhc19mbl9ta2Rpcl9wCiAgYWNfYnVpbGRkaXI9LgoKY2FzZSAiJGFjX2RpciIgaW4K LikgYWNfZGlyX3N1ZmZpeD0gYWNfdG9wX2J1aWxkZGlyX3N1Yj0uIGFjX3RvcF9idWlsZF9w cmVmaXg9IDs7CiopCiAgYWNfZGlyX3N1ZmZpeD0vYCRhc19lY2hvICIkYWNfZGlyIiB8IHNl ZCAnc3xeXC5bXFwvXXx8J2AKICAjIEEgIi4uIiBmb3IgZWFjaCBkaXJlY3RvcnkgaW4gJGFj X2Rpcl9zdWZmaXguCiAgYWNfdG9wX2J1aWxkZGlyX3N1Yj1gJGFzX2VjaG8gIiRhY19kaXJf c3VmZml4IiB8IHNlZCAnc3wvW15cXC9dKnwvLi58ZztzfC98fCdgCiAgY2FzZSAkYWNfdG9w X2J1aWxkZGlyX3N1YiBpbgogICIiKSBhY190b3BfYnVpbGRkaXJfc3ViPS4gYWNfdG9wX2J1 aWxkX3ByZWZpeD0gOzsKICAqKSAgYWNfdG9wX2J1aWxkX3ByZWZpeD0kYWNfdG9wX2J1aWxk ZGlyX3N1Yi8gOzsKICBlc2FjIDs7CmVzYWMKYWNfYWJzX3RvcF9idWlsZGRpcj0kYWNfcHdk CmFjX2Fic19idWlsZGRpcj0kYWNfcHdkJGFjX2Rpcl9zdWZmaXgKIyBmb3IgYmFja3dhcmQg Y29tcGF0aWJpbGl0eToKYWNfdG9wX2J1aWxkZGlyPSRhY190b3BfYnVpbGRfcHJlZml4Cgpj YXNlICRzcmNkaXIgaW4KICAuKSAgIyBXZSBhcmUgYnVpbGRpbmcgaW4gcGxhY2UuCiAgICBh Y19zcmNkaXI9LgogICAgYWNfdG9wX3NyY2Rpcj0kYWNfdG9wX2J1aWxkZGlyX3N1YgogICAg YWNfYWJzX3RvcF9zcmNkaXI9JGFjX3B3ZCA7OwogIFtcXC9dKiB8ID86W1xcL10qICkgICMg QWJzb2x1dGUgbmFtZS4KICAgIGFjX3NyY2Rpcj0kc3JjZGlyJGFjX2Rpcl9zdWZmaXg7CiAg ICBhY190b3Bfc3JjZGlyPSRzcmNkaXIKICAgIGFjX2Fic190b3Bfc3JjZGlyPSRzcmNkaXIg OzsKICAqKSAjIFJlbGF0aXZlIG5hbWUuCiAgICBhY19zcmNkaXI9JGFjX3RvcF9idWlsZF9w cmVmaXgkc3JjZGlyJGFjX2Rpcl9zdWZmaXgKICAgIGFjX3RvcF9zcmNkaXI9JGFjX3RvcF9i dWlsZF9wcmVmaXgkc3JjZGlyCiAgICBhY19hYnNfdG9wX3NyY2Rpcj0kYWNfcHdkLyRzcmNk aXIgOzsKZXNhYwphY19hYnNfc3JjZGlyPSRhY19hYnNfdG9wX3NyY2RpciRhY19kaXJfc3Vm Zml4CgoKICBjYXNlICRhY19tb2RlIGluCiAgOkYpCiAgIwogICMgQ09ORklHX0ZJTEUKICAj CgogIGNhc2UgJElOU1RBTEwgaW4KICBbXFwvJF0qIHwgPzpbXFwvXSogKSBhY19JTlNUQUxM PSRJTlNUQUxMIDs7CiAgKikgYWNfSU5TVEFMTD0kYWNfdG9wX2J1aWxkX3ByZWZpeCRJTlNU QUxMIDs7CiAgZXNhYwojIElmIHRoZSB0ZW1wbGF0ZSBkb2VzIG5vdCBrbm93IGFib3V0IGRh dGFyb290ZGlyLCBleHBhbmQgaXQuCiMgRklYTUU6IFRoaXMgaGFjayBzaG91bGQgYmUgcmVt b3ZlZCBhIGZldyB5ZWFycyBhZnRlciAyLjYwLgphY19kYXRhcm9vdGRpcl9oYWNrPTsgYWNf ZGF0YXJvb3RkaXJfc2Vlbj0KYWNfc2VkX2RhdGFyb290PScKL2RhdGFyb290ZGlyLyB7CiAg cAogIHEKfQovQGRhdGFkaXJAL3AKL0Bkb2NkaXJAL3AKL0BpbmZvZGlyQC9wCi9AbG9jYWxl ZGlyQC9wCi9AbWFuZGlyQC9wJwpjYXNlIGBldmFsICJzZWQgLW4gXCJcJGFjX3NlZF9kYXRh cm9vdFwiICRhY19maWxlX2lucHV0cyJgIGluCipkYXRhcm9vdGRpciopIGFjX2RhdGFyb290 ZGlyX3NlZW49eWVzOzsKKkBkYXRhZGlyQCp8KkBkb2NkaXJAKnwqQGluZm9kaXJAKnwqQGxv Y2FsZWRpckAqfCpAbWFuZGlyQCopCiAgeyAkYXNfZWNobyAiJGFzX21lOiR7YXNfbGluZW5v LSRMSU5FTk99OiBXQVJOSU5HOiAkYWNfZmlsZV9pbnB1dHMgc2VlbXMgdG8gaWdub3JlIHRo ZSAtLWRhdGFyb290ZGlyIHNldHRpbmciID4mNQokYXNfZWNobyAiJGFzX21lOiBXQVJOSU5H OiAkYWNfZmlsZV9pbnB1dHMgc2VlbXMgdG8gaWdub3JlIHRoZSAtLWRhdGFyb290ZGlyIHNl dHRpbmciID4mMjt9CiAgYWNfZGF0YXJvb3RkaXJfaGFjaz0nCiAgcyZAZGF0YWRpckAmJHtk YXRhcm9vdGRpcn0mZwogIHMmQGRvY2RpckAmJHtkYXRhcm9vdGRpcn0vZG9jLyR7UEFDS0FH RX0mZwogIHMmQGluZm9kaXJAJiR7ZGF0YXJvb3RkaXJ9L2luZm8mZwogIHMmQGxvY2FsZWRp ckAmJHtkYXRhcm9vdGRpcn0vbG9jYWxlJmcKICBzJkBtYW5kaXJAJiR7ZGF0YXJvb3RkaXJ9 L21hbiZnCiAgcyZcJHtkYXRhcm9vdGRpcn0mJHtwcmVmaXh9L3NoYXJlJmcnIDs7CmVzYWMK YWNfc2VkX2V4dHJhPSIvXlsJIF0qVlBBVEhbCSBdKj1bCSBdKi97CmgKcy8vLwpzL14vOi8K cy9bCSBdKiQvOi8Kcy86XCQoc3JjZGlyKTovOi9nCnMvOlwke3NyY2Rpcn06LzovZwpzLzpA c3JjZGlyQDovOi9nCnMvXjoqLy8Kcy86KiQvLwp4CnMvXCg9WwkgXSpcKS4qL1wxLwpHCnMv XG4vLwpzL15bXj1dKj1bCSBdKiQvLwp9Cgo6dAovQFthLXpBLVpfXVthLXpBLVpfMC05XSpA LyFiCnN8QGNvbmZpZ3VyZV9pbnB1dEB8JGFjX3NlZF9jb25mX2lucHV0fDt0IHQKcyZAdG9w X2J1aWxkZGlyQCYkYWNfdG9wX2J1aWxkZGlyX3N1YiY7dCB0CnMmQHRvcF9idWlsZF9wcmVm aXhAJiRhY190b3BfYnVpbGRfcHJlZml4Jjt0IHQKcyZAc3JjZGlyQCYkYWNfc3JjZGlyJjt0 IHQKcyZAYWJzX3NyY2RpckAmJGFjX2Fic19zcmNkaXImO3QgdApzJkB0b3Bfc3JjZGlyQCYk YWNfdG9wX3NyY2RpciY7dCB0CnMmQGFic190b3Bfc3JjZGlyQCYkYWNfYWJzX3RvcF9zcmNk aXImO3QgdApzJkBidWlsZGRpckAmJGFjX2J1aWxkZGlyJjt0IHQKcyZAYWJzX2J1aWxkZGly QCYkYWNfYWJzX2J1aWxkZGlyJjt0IHQKcyZAYWJzX3RvcF9idWlsZGRpckAmJGFjX2Fic190 b3BfYnVpbGRkaXImO3QgdApzJkBJTlNUQUxMQCYkYWNfSU5TVEFMTCY7dCB0CiRhY19kYXRh cm9vdGRpcl9oYWNrCiIKZXZhbCBzZWQgXCJcJGFjX3NlZF9leHRyYVwiICIkYWNfZmlsZV9p bnB1dHMiIHwgJEFXSyAtZiAiJHRtcC9zdWJzLmF3ayIgPiR0bXAvb3V0IFwKICB8fCBhc19m bl9lcnJvciAkPyAiY291bGQgbm90IGNyZWF0ZSAkYWNfZmlsZSIgIiRMSU5FTk8iIDUKCnRl c3QgLXogIiRhY19kYXRhcm9vdGRpcl9oYWNrJGFjX2RhdGFyb290ZGlyX3NlZW4iICYmCiAg eyBhY19vdXQ9YHNlZCAtbiAnL1wke2RhdGFyb290ZGlyfS9wJyAiJHRtcC9vdXQiYDsgdGVz dCAtbiAiJGFjX291dCI7IH0gJiYKICB7IGFjX291dD1gc2VkIC1uICcvXlsJIF0qZGF0YXJv b3RkaXJbCSBdKjoqPS9wJyAiJHRtcC9vdXQiYDsgdGVzdCAteiAiJGFjX291dCI7IH0gJiYK ICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306IFdBUk5JTkc6ICRh Y19maWxlIGNvbnRhaW5zIGEgcmVmZXJlbmNlIHRvIHRoZSB2YXJpYWJsZSBcYGRhdGFyb290 ZGlyJwp3aGljaCBzZWVtcyB0byBiZSB1bmRlZmluZWQuICBQbGVhc2UgbWFrZSBzdXJlIGl0 IGlzIGRlZmluZWQiID4mNQokYXNfZWNobyAiJGFzX21lOiBXQVJOSU5HOiAkYWNfZmlsZSBj b250YWlucyBhIHJlZmVyZW5jZSB0byB0aGUgdmFyaWFibGUgXGBkYXRhcm9vdGRpcicKd2hp Y2ggc2VlbXMgdG8gYmUgdW5kZWZpbmVkLiAgUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZp bmVkIiA+JjI7fQoKICBybSAtZiAiJHRtcC9zdGRpbiIKICBjYXNlICRhY19maWxlIGluCiAg LSkgY2F0ICIkdG1wL291dCIgJiYgcm0gLWYgIiR0bXAvb3V0Ijs7CiAgKikgcm0gLWYgIiRh Y19maWxlIiAmJiBtdiAiJHRtcC9vdXQiICIkYWNfZmlsZSI7OwogIGVzYWMgXAogIHx8IGFz X2ZuX2Vycm9yICQ/ICJjb3VsZCBub3QgY3JlYXRlICRhY19maWxlIiAiJExJTkVOTyIgNQog OzsKICA6SCkKICAjCiAgIyBDT05GSUdfSEVBREVSCiAgIwogIGlmIHRlc3QgeCIkYWNfZmls ZSIgIT0geC07IHRoZW4KICAgIHsKICAgICAgJGFzX2VjaG8gIi8qICRjb25maWd1cmVfaW5w dXQgICovIiBcCiAgICAgICYmIGV2YWwgJyRBV0sgLWYgIiR0bXAvZGVmaW5lcy5hd2siJyAi JGFjX2ZpbGVfaW5wdXRzIgogICAgfSA+IiR0bXAvY29uZmlnLmgiIFwKICAgICAgfHwgYXNf Zm5fZXJyb3IgJD8gImNvdWxkIG5vdCBjcmVhdGUgJGFjX2ZpbGUiICIkTElORU5PIiA1CiAg ICBpZiBkaWZmICIkYWNfZmlsZSIgIiR0bXAvY29uZmlnLmgiID4vZGV2L251bGwgMj4mMTsg dGhlbgogICAgICB7ICRhc19lY2hvICIkYXNfbWU6JHthc19saW5lbm8tJExJTkVOT306ICRh Y19maWxlIGlzIHVuY2hhbmdlZCIgPiY1CiRhc19lY2hvICIkYXNfbWU6ICRhY19maWxlIGlz IHVuY2hhbmdlZCIgPiY2O30KICAgIGVsc2UKICAgICAgcm0gLWYgIiRhY19maWxlIgogICAg ICBtdiAiJHRtcC9jb25maWcuaCIgIiRhY19maWxlIiBcCgl8fCBhc19mbl9lcnJvciAkPyAi Y291bGQgbm90IGNyZWF0ZSAkYWNfZmlsZSIgIiRMSU5FTk8iIDUKICAgIGZpCiAgZWxzZQog ICAgJGFzX2VjaG8gIi8qICRjb25maWd1cmVfaW5wdXQgICovIiBcCiAgICAgICYmIGV2YWwg JyRBV0sgLWYgIiR0bXAvZGVmaW5lcy5hd2siJyAiJGFjX2ZpbGVfaW5wdXRzIiBcCiAgICAg IHx8IGFzX2ZuX2Vycm9yICQ/ICJjb3VsZCBub3QgY3JlYXRlIC0iICIkTElORU5PIiA1CiAg ZmkKIDs7CgoKICBlc2FjCgpkb25lICMgZm9yIGFjX3RhZwoKCmFzX2ZuX2V4aXQgMAo= --------------050600070403080106000701 Content-Type: text/plain; name="Kconfig" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="Kconfig" IwojIEZvciBhIGRlc2NyaXB0aW9uIG9mIHRoZSBzeW50YXggb2YgdGhpcyBjb25maWd1cmF0 aW9uIGZpbGUsCiMgc2VlIERvY3VtZW50YXRpb24va2J1aWxkL2tjb25maWctbGFuZ3VhZ2Uu dHh0LgojCm1haW5tZW51ICJMaW51eC8kQVJDSCAkS0VSTkVMVkVSU0lPTiBLZXJuZWwgQ29u ZmlndXJhdGlvbiIKCmNvbmZpZyBTUkNBUkNICglzdHJpbmcKCW9wdGlvbiBlbnY9IlNSQ0FS Q0giCgpzb3VyY2UgImFyY2gvJFNSQ0FSQ0gvS2NvbmZpZyIK --------------050600070403080106000701 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --------------050600070403080106000701--