From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751716Ab2HCBqL (ORCPT ); Thu, 2 Aug 2012 21:46:11 -0400 Received: from mga11.intel.com ([192.55.52.93]:59925 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750813Ab2HCBqJ (ORCPT ); Thu, 2 Aug 2012 21:46:09 -0400 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.71,315,1320652800"; d="scan'208";a="192706839" Date: Fri, 3 Aug 2012 09:46:00 +0800 From: Fengguang Wu To: Jiri Slaby Cc: Alan Cox , Al Viro , LKML Subject: uart_startup: GFP_KERNEL allocation with IRQs disabled Message-ID: <20120803014600.GA7886@localhost> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="J/dobhs11T7y2rNN" Content-Disposition: inline User-Agent: Heirloom mailx 12.5 6/20/10 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi all, The IRQ should be disabled somewhere in the path walk, which makes the GFP_KERNEL allocation in uart_startup() no longer valid.. [ 0.499537] kworker/u:1 (29) used greatest stack depth: 7156 bytes left [ 0.500947] ------------[ cut here ]------------ [ 0.501445] WARNING: at /c/kernel-tests/src/stable/kernel/lockdep.c:2739 lockdep_trace_alloc+0x86/0xb2() [ 0.502413] Modules linked in: [ 0.502766] Pid: 1, comm: init Not tainted 3.5.0-01258-g1ade992 #182 [ 0.503419] Call Trace: [ 0.503696] [] warn_slowpath_common+0x48/0x5d [ 0.504250] [] ? lockdep_trace_alloc+0x86/0xb2 [ 0.504381] [] warn_slowpath_null+0xf/0x13 [ 0.504381] [] lockdep_trace_alloc+0x86/0xb2 [ 0.504381] [] __alloc_pages_nodemask+0x78/0x4f0 [ 0.504381] [] ? trace_hardirqs_off_caller+0x2e/0x88 [ 0.504381] [] ? trace_hardirqs_off_caller+0x2e/0x88 [ 0.504381] [] __get_free_pages+0xf/0x1f [ 0.504381] [] get_zeroed_page+0xd/0xf [ 0.504381] [] uart_startup.part.8+0x46/0x152 [ 0.504381] [] ? tty_port_tty_set+0x37/0x3c [ 0.504381] [] uart_open+0xc9/0x10b [ 0.504381] [] ? uart_suspend_port+0x229/0x229 [ 0.504381] [] tty_open+0x26b/0x3d3 [ 0.504381] [] chrdev_open+0xf7/0x117 [ 0.504381] [] do_dentry_open.isra.17+0x148/0x1d2 [ 0.504381] [] ? cdev_put+0x1a/0x1a [ 0.504381] [] finish_open+0x25/0x31 [ 0.504381] [] do_last.isra.48+0x6d6/0x83a [ 0.504381] [] ? __inode_permission+0x4c/0x79 [ 0.504381] [] ? link_path_walk+0x97/0x3af [ 0.504381] [] ? lock_rcu_walk+0x2b/0x61 [ 0.504381] [] path_openat+0x93/0x27c [ 0.504381] [] do_filp_open+0x21/0x5d [ 0.504381] [] ? _raw_spin_unlock+0x1d/0x20 [ 0.504381] [] ? alloc_fd+0x12e/0x139 [ 0.504381] [] do_sys_open+0x56/0xd2 [ 0.504381] [] sys_open+0x1b/0x20 [ 0.504381] [] syscall_call+0x7/0xb Thanks, Fengguang --J/dobhs11T7y2rNN Content-Type: application/octet-stream Content-Disposition: attachment; filename=dmesg-kvm-fat-3643-2012-08-03-09-12-07 Content-Transfer-Encoding: base64 WyAgICAwLjAwMDAwMF0gTGludXggdmVyc2lvbiAzLjUuMC0wMTI1OC1nMWFkZTk5MiAoa2J1 aWxkQGtidWlsZCkgKGdjYyB2ZXJzaW9uIDQuNy4xIChEZWJpYW4gNC43LjEtNSkgKSAjMTgy IFNNUCBGcmkgQXVnIDMgMDk6MTE6MDggQ1NUIDIwMTIKWyAgICAwLjAwMDAwMF0gRGlzYWJs ZWQgZmFzdCBzdHJpbmcgb3BlcmF0aW9ucwpbICAgIDAuMDAwMDAwXSBlODIwOiBCSU9TLXBy b3ZpZGVkIHBoeXNpY2FsIFJBTSBtYXA6ClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21l bSAweDAwMDAwMDAwMDAwMDAwMDAtMHgwMDAwMDAwMDAwMDlmM2ZmXSB1c2FibGUKWyAgICAw LjAwMDAwMF0gQklPUy1lODIwOiBbbWVtIDB4MDAwMDAwMDAwMDA5ZjQwMC0weDAwMDAwMDAw MDAwOWZmZmZdIHJlc2VydmVkClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAw MDAwMDAwMDAwZjAwMDAtMHgwMDAwMDAwMDAwMGZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAw MDAwXSBCSU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMDAwMTAwMDAwLTB4MDAwMDAwMDAwZmZm Y2ZmZl0gdXNhYmxlClsgICAgMC4wMDAwMDBdIEJJT1MtZTgyMDogW21lbSAweDAwMDAwMDAw MGZmZmQwMDAtMHgwMDAwMDAwMDBmZmZmZmZmXSByZXNlcnZlZApbICAgIDAuMDAwMDAwXSBC SU9TLWU4MjA6IFttZW0gMHgwMDAwMDAwMGZmZmJjMDAwLTB4MDAwMDAwMDBmZmZmZmZmZl0g cmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gZGVidWc6IGlnbm9yaW5nIGxvZ2xldmVsIHNldHRp bmcuClsgICAgMC4wMDAwMDBdIE5vdGljZTogTlggKEV4ZWN1dGUgRGlzYWJsZSkgcHJvdGVj dGlvbiBjYW5ub3QgYmUgZW5hYmxlZDogbm9uLVBBRSBrZXJuZWwhClsgICAgMC4wMDAwMDBd IEh5cGVydmlzb3IgZGV0ZWN0ZWQ6IEtWTQpbICAgIDAuMDAwMDAwXSBlODIwOiB1cGRhdGUg W21lbSAweDAwMDAwMDAwLTB4MDAwMGZmZmZdIHVzYWJsZSA9PT4gcmVzZXJ2ZWQKWyAgICAw LjAwMDAwMF0gZTgyMDogcmVtb3ZlIFttZW0gMHgwMDBhMDAwMC0weDAwMGZmZmZmXSB1c2Fi bGUKWyAgICAwLjAwMDAwMF0gZTgyMDogbGFzdF9wZm4gPSAweGZmZmQgbWF4X2FyY2hfcGZu ID0gMHgxMDAwMDAKWyAgICAwLjAwMDAwMF0gTVRSUiBkZWZhdWx0IHR5cGU6IHdyaXRlLWJh Y2sKWyAgICAwLjAwMDAwMF0gTVRSUiBmaXhlZCByYW5nZXMgZW5hYmxlZDoKWyAgICAwLjAw MDAwMF0gICAwMDAwMC05RkZGRiB3cml0ZS1iYWNrClsgICAgMC4wMDAwMDBdICAgQTAwMDAt QkZGRkYgdW5jYWNoYWJsZQpbICAgIDAuMDAwMDAwXSAgIEMwMDAwLUZGRkZGIHdyaXRlLXBy b3RlY3QKWyAgICAwLjAwMDAwMF0gTVRSUiB2YXJpYWJsZSByYW5nZXMgZW5hYmxlZDoKWyAg ICAwLjAwMDAwMF0gICAwIGJhc2UgMDBFMDAwMDAwMCBtYXNrIEZGRTAwMDAwMDAgdW5jYWNo YWJsZQpbICAgIDAuMDAwMDAwXSAgIDEgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICAyIGRp c2FibGVkClsgICAgMC4wMDAwMDBdICAgMyBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDQg ZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0gICA1IGRpc2FibGVkClsgICAgMC4wMDAwMDBdICAg NiBkaXNhYmxlZApbICAgIDAuMDAwMDAwXSAgIDcgZGlzYWJsZWQKWyAgICAwLjAwMDAwMF0g eDg2IFBBVCBlbmFibGVkOiBjcHUgMCwgb2xkIDB4NzAxMDYsIG5ldyAweDcwMTA2MDAwNzAx MDYKWyAgICAwLjAwMDAwMF0gU2NhbiBmb3IgU01QIGluIFttZW0gMHgwMDAwMDAwMC0weDAw MDAwM2ZmXQpbICAgIDAuMDAwMDAwXSBTY2FuIGZvciBTTVAgaW4gW21lbSAweDAwMDlmYzAw LTB4MDAwOWZmZmZdClsgICAgMC4wMDAwMDBdIFNjYW4gZm9yIFNNUCBpbiBbbWVtIDB4MDAw ZjAwMDAtMHgwMDBmZmZmZl0KWyAgICAwLjAwMDAwMF0gZm91bmQgU01QIE1QLXRhYmxlIGF0 IFttZW0gMHgwMDBmODg2MC0weDAwMGY4ODZmXSBtYXBwZWQgYXQgW2MwMGY4ODYwXQpbICAg IDAuMDAwMDAwXSAgIG1wYzogZjg4NzAtZjg5OGMKWyAgICAwLjAwMDAwMF0gaW5pdGlhbCBt ZW1vcnkgbWFwcGVkOiBbbWVtIDB4MDAwMDAwMDAtMHgwMWJmZmZmZl0KWyAgICAwLjAwMDAw MF0gQmFzZSBtZW1vcnkgdHJhbXBvbGluZSBhdCBbYzAwOWIwMDBdIDliMDAwIHNpemUgMTYz ODQKWyAgICAwLjAwMDAwMF0gaW5pdF9tZW1vcnlfbWFwcGluZzogW21lbSAweDAwMDAwMDAw LTB4MGZmZmNmZmZdClsgICAgMC4wMDAwMDBdICBbbWVtIDB4MDAwMDAwMDAtMHgwZmZmY2Zm Zl0gcGFnZSA0awpbICAgIDAuMDAwMDAwXSBrZXJuZWwgZGlyZWN0IG1hcHBpbmcgdGFibGVz IHVwIHRvIDB4ZmZmY2ZmZiBAIFttZW0gMHgwMWJiYzAwMC0weDAxYmZmZmZmXQpbICAgIDAu MDAwMDAwXSBsb2dfYnVmX2xlbjogODM4ODYwOApbICAgIDAuMDAwMDAwXSBlYXJseSBsb2cg YnVmIGZyZWU6IDEyODcwOCg5OCUpClsgICAgMC4wMDAwMDBdIFJBTURJU0s6IFttZW0gMHgw ZmNlNDAwMC0weDBmZmVmZmZmXQpbICAgIDAuMDAwMDAwXSAwTUIgSElHSE1FTSBhdmFpbGFi bGUuClsgICAgMC4wMDAwMDBdIDI1NU1CIExPV01FTSBhdmFpbGFibGUuClsgICAgMC4wMDAw MDBdICAgbWFwcGVkIGxvdyByYW06IDAgLSAwZmZmZDAwMApbICAgIDAuMDAwMDAwXSAgIGxv dyByYW06IDAgLSAwZmZmZDAwMApbICAgIDAuMDAwMDAwXSBrdm0tY2xvY2s6IFVzaW5nIG1z cnMgMTIgYW5kIDExClsgICAgMC4wMDAwMDBdIGt2bS1jbG9jazogY3B1IDAsIG1zciAwOjEy ODBiODEsIGJvb3QgY2xvY2sKWyAgICAwLjAwMDAwMF0gWm9uZSByYW5nZXM6ClsgICAgMC4w MDAwMDBdICAgTm9ybWFsICAgW21lbSAweDAwMDEwMDAwLTB4MGZmZmNmZmZdClsgICAgMC4w MDAwMDBdICAgSGlnaE1lbSAgZW1wdHkKWyAgICAwLjAwMDAwMF0gTW92YWJsZSB6b25lIHN0 YXJ0IGZvciBlYWNoIG5vZGUKWyAgICAwLjAwMDAwMF0gRWFybHkgbWVtb3J5IG5vZGUgcmFu Z2VzClsgICAgMC4wMDAwMDBdICAgbm9kZSAgIDA6IFttZW0gMHgwMDAxMDAwMC0weDAwMDll ZmZmXQpbICAgIDAuMDAwMDAwXSAgIG5vZGUgICAwOiBbbWVtIDB4MDAxMDAwMDAtMHgwZmZm Y2ZmZl0KWyAgICAwLjAwMDAwMF0gT24gbm9kZSAwIHRvdGFscGFnZXM6IDY1NDIwClsgICAg MC4wMDAwMDBdIGZyZWVfYXJlYV9pbml0X25vZGU6IG5vZGUgMCwgcGdkYXQgYzEyMzJmYzAs IG5vZGVfbWVtX21hcCBjZjI2NDI4MApbICAgIDAuMDAwMDAwXSAgIE5vcm1hbCB6b25lOiA2 NDAgcGFnZXMgdXNlZCBmb3IgbWVtbWFwClsgICAgMC4wMDAwMDBdICAgTm9ybWFsIHpvbmU6 IDAgcGFnZXMgcmVzZXJ2ZWQKWyAgICAwLjAwMDAwMF0gICBOb3JtYWwgem9uZTogNjQ3ODAg cGFnZXMsIExJRk8gYmF0Y2g6MTUKWyAgICAwLjAwMDAwMF0gVXNpbmcgQVBJQyBkcml2ZXIg ZGVmYXVsdApbICAgIDAuMDAwMDAwXSBJbnRlbCBNdWx0aVByb2Nlc3NvciBTcGVjaWZpY2F0 aW9uIHYxLjQKWyAgICAwLjAwMDAwMF0gICAgIFZpcnR1YWwgV2lyZSBjb21wYXRpYmlsaXR5 IG1vZGUuClsgICAgMC4wMDAwMDBdICAgbXBjOiBmODg3MC1mODk4YwpbICAgIDAuMDAwMDAw XSBNUFRBQkxFOiBPRU0gSUQ6IEJPQ0hTQ1BVClsgICAgMC4wMDAwMDBdIE1QVEFCTEU6IFBy b2R1Y3QgSUQ6IDAuMSAgICAgICAgIApbICAgIDAuMDAwMDAwXSBNUFRBQkxFOiBBUElDIGF0 OiAweEZFRTAwMDAwClsgICAgMC4wMDAwMDBdIG1hcHBlZCBBUElDIHRvICAgICAgICAgZmZm ZmIwMDAgKCAgICAgICAgZmVlMDAwMDApClsgICAgMC4wMDAwMDBdIFByb2Nlc3NvciAjMCAo Qm9vdHVwLUNQVSkKWyAgICAwLjAwMDAwMF0gUHJvY2Vzc29yICMxClsgICAgMC4wMDAwMDBd IEJ1cyAjMCBpcyBQQ0kgICAKWyAgICAwLjAwMDAwMF0gQnVzICMxIGlzIElTQSAgIApbICAg IDAuMDAwMDAwXSBJT0FQSUNbMF06IEFzc2lnbmVkIGFwaWNfaWQgMgpbICAgIDAuMDAwMDAw XSBJT0FQSUNbMF06IGFwaWNfaWQgMiwgdmVyc2lvbiAxNywgYWRkcmVzcyAweGZlYzAwMDAw LCBHU0kgMC0yMwpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMCwg YnVzIDAwLCBJUlEgMDQsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMDkKWyAgICAwLjAwMDAwMF0g SW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDBjLCBBUElDIElEIDIs IEFQSUMgSU5UIDBiClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAw LCBidXMgMDAsIElSUSAxMCwgQVBJQyBJRCAyLCBBUElDIElOVCAwYgpbICAgIDAuMDAwMDAw XSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRyaWcgMCwgYnVzIDAwLCBJUlEgMTQsIEFQSUMgSUQg MiwgQVBJQyBJTlQgMGEKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmln IDAsIGJ1cyAwMCwgSVJRIDE4LCBBUElDIElEIDIsIEFQSUMgSU5UIDBhClsgICAgMC4wMDAw MDBdIEludDogdHlwZSAwLCBwb2wgMSwgdHJpZyAwLCBidXMgMDAsIElSUSAxYywgQVBJQyBJ RCAyLCBBUElDIElOVCAwYgpbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDEsIHRy aWcgMCwgYnVzIDAwLCBJUlEgMjAsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMGIKWyAgICAwLjAw MDAwMF0gSW50OiB0eXBlIDAsIHBvbCAxLCB0cmlnIDAsIGJ1cyAwMCwgSVJRIDI0LCBBUElD IElEIDIsIEFQSUMgSU5UIDBhClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwg dHJpZyAwLCBidXMgMDEsIElSUSAwMCwgQVBJQyBJRCAyLCBBUElDIElOVCAwMgpbICAgIDAu MDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAxLCBJUlEgMDEsIEFQ SUMgSUQgMiwgQVBJQyBJTlQgMDEKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAw LCB0cmlnIDAsIGJ1cyAwMSwgSVJRIDAzLCBBUElDIElEIDIsIEFQSUMgSU5UIDAzClsgICAg MC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDEsIElSUSAwNCwg QVBJQyBJRCAyLCBBUElDIElOVCAwNApbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9s IDAsIHRyaWcgMCwgYnVzIDAxLCBJUlEgMDUsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMDUKWyAg ICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMSwgSVJRIDA2 LCBBUElDIElEIDIsIEFQSUMgSU5UIDA2ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBw b2wgMCwgdHJpZyAwLCBidXMgMDEsIElSUSAwNywgQVBJQyBJRCAyLCBBUElDIElOVCAwNwpb ICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUgMCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAxLCBJUlEg MDgsIEFQSUMgSUQgMiwgQVBJQyBJTlQgMDgKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAs IHBvbCAwLCB0cmlnIDAsIGJ1cyAwMSwgSVJRIDBjLCBBUElDIElEIDIsIEFQSUMgSU5UIDBj ClsgICAgMC4wMDAwMDBdIEludDogdHlwZSAwLCBwb2wgMCwgdHJpZyAwLCBidXMgMDEsIElS USAwZCwgQVBJQyBJRCAyLCBBUElDIElOVCAwZApbICAgIDAuMDAwMDAwXSBJbnQ6IHR5cGUg MCwgcG9sIDAsIHRyaWcgMCwgYnVzIDAxLCBJUlEgMGUsIEFQSUMgSUQgMiwgQVBJQyBJTlQg MGUKWyAgICAwLjAwMDAwMF0gSW50OiB0eXBlIDAsIHBvbCAwLCB0cmlnIDAsIGJ1cyAwMSwg SVJRIDBmLCBBUElDIElEIDIsIEFQSUMgSU5UIDBmClsgICAgMC4wMDAwMDBdIExpbnQ6IHR5 cGUgMywgcG9sIDAsIHRyaWcgMCwgYnVzIDAxLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBM SU5UIDAwClsgICAgMC4wMDAwMDBdIExpbnQ6IHR5cGUgMSwgcG9sIDAsIHRyaWcgMCwgYnVz IDAxLCBJUlEgMDAsIEFQSUMgSUQgMCwgQVBJQyBMSU5UIDAxClsgICAgMC4wMDAwMDBdIFBy b2Nlc3NvcnM6IDIKWyAgICAwLjAwMDAwMF0gc21wYm9vdDogQWxsb3dpbmcgMiBDUFVzLCAw IGhvdHBsdWcgQ1BVcwpbICAgIDAuMDAwMDAwXSBtYXBwZWQgSU9BUElDIHRvIGZmZmZhMDAw IChmZWMwMDAwMCkKWyAgICAwLjAwMDAwMF0gbnJfaXJxc19nc2k6IDQwClsgICAgMC4wMDAw MDBdIGU4MjA6IFttZW0gMHgxMDAwMDAwMC0weGZmZmJiZmZmXSBhdmFpbGFibGUgZm9yIFBD SSBkZXZpY2VzClsgICAgMC4wMDAwMDBdIEJvb3RpbmcgcGFyYXZpcnR1YWxpemVkIGtlcm5l bCBvbiBLVk0KWyAgICAwLjAwMDAwMF0gc2V0dXBfcGVyY3B1OiBOUl9DUFVTOjMyIG5yX2Nw dW1hc2tfYml0czozMiBucl9jcHVfaWRzOjIgbnJfbm9kZV9pZHM6MQpbICAgIDAuMDAwMDAw XSBQRVJDUFU6IEVtYmVkZGVkIDEyIHBhZ2VzL2NwdSBAY2YyNGMwMDAgczI1NDcyIHIwIGQy MzY4MCB1NDkxNTIKWyAgICAwLjAwMDAwMF0gcGNwdS1hbGxvYzogczI1NDcyIHIwIGQyMzY4 MCB1NDkxNTIgYWxsb2M9MTIqNDA5NgpbICAgIDAuMDAwMDAwXSBwY3B1LWFsbG9jOiBbMF0g MCBbMF0gMSAKWyAgICAwLjAwMDAwMF0ga3ZtLWNsb2NrOiBjcHUgMCwgbXNyIDA6ZjI1MWI4 MSwgcHJpbWFyeSBjcHUgY2xvY2sKWyAgICAwLjAwMDAwMF0gQnVpbHQgMSB6b25lbGlzdHMg aW4gWm9uZSBvcmRlciwgbW9iaWxpdHkgZ3JvdXBpbmcgb24uICBUb3RhbCBwYWdlczogNjQ3 ODAKWyAgICAwLjAwMDAwMF0gS2VybmVsIGNvbW1hbmQgbGluZTogdHJpbml0eT0zbSBodW5n X3Rhc2tfcGFuaWM9MSB0cmVlPXNpZ25hbDpleGVjdmUyIGxvZ19idWZfbGVuPThNIGlnbm9y ZV9sb2dsZXZlbCBkZWJ1ZyBzY2hlZF9kZWJ1ZyBhcGljPWRlYnVnIGR5bmFtaWNfcHJpbnRr IHN5c3JxX2Fsd2F5c19lbmFibGVkIHBhbmljPTEwIHNvZnRsb2NrdXBfcGFuaWM9MSB1bmtu b3duX25taV9wYW5pYz0xICBwcm9tcHRfcmFtZGlzaz0wIGNvbnNvbGU9dHR5UzAsMTE1MjAw IGNvbnNvbGU9dHR5MCB2Z2E9bm9ybWFsICByb290PS9kZXYvcmFtMCBydyBsaW5rPXZtbGlu dXotMjAxMi0wOC0wMy0wOS0xMS0zNy1zaWduYWw6ZXhlY3ZlMjoxYWRlOTkyLTFhZGU5OTIt aTM4Ni1yYW5kY29uZmlnLWswMjctMS1mYXQgQk9PVF9JTUFHRT1rZXJuZWwtdGVzdHMva2Vy bmVscy9pMzg2LXJhbmRjb25maWctazAyNy8xYWRlOTkyL3ZtbGludXotMy41LjAtMDEyNTgt ZzFhZGU5OTIKWyAgICAwLjAwMDAwMF0gc3lzcnE6IHN5c3JxIGFsd2F5cyBlbmFibGVkLgpb ICAgIDAuMDAwMDAwXSBQSUQgaGFzaCB0YWJsZSBlbnRyaWVzOiAxMDI0IChvcmRlcjogMCwg NDA5NiBieXRlcykKWyAgICAwLjAwMDAwMF0gRGVudHJ5IGNhY2hlIGhhc2ggdGFibGUgZW50 cmllczogMzI3NjggKG9yZGVyOiA1LCAxMzEwNzIgYnl0ZXMpClsgICAgMC4wMDAwMDBdIElu b2RlLWNhY2hlIGhhc2ggdGFibGUgZW50cmllczogMTYzODQgKG9yZGVyOiA0LCA2NTUzNiBi eXRlcykKWyAgICAwLjAwMDAwMF0gX19leF90YWJsZSBhbHJlYWR5IHNvcnRlZCwgc2tpcHBp bmcgc29ydApbICAgIDAuMDAwMDAwXSBJbml0aWFsaXppbmcgQ1BVIzAKWyAgICAwLjAwMDAw MF0gSW5pdGlhbGl6aW5nIEhpZ2hNZW0gZm9yIG5vZGUgMCAoMDAwMDAwMDA6MDAwMDAwMDAp ClsgICAgMC4wMDAwMDBdIE1lbW9yeTogMjM4ODg0ay8yNjIxMzJrIGF2YWlsYWJsZSAoMTM3 NGsga2VybmVsIGNvZGUsIDIyNzk2ayByZXNlcnZlZCwgODg5ayBkYXRhLCAzMDBrIGluaXQs IDBrIGhpZ2htZW0pClsgICAgMC4wMDAwMDBdIHZpcnR1YWwga2VybmVsIG1lbW9yeSBsYXlv dXQ6ClsgICAgMC4wMDAwMDBdICAgICBmaXhtYXAgIDogMHhmZmE5NzAwMCAtIDB4ZmZmZmYw MDAgICAoNTUzNiBrQikKWyAgICAwLjAwMDAwMF0gICAgIHBrbWFwICAgOiAweGZmNDAwMDAw IC0gMHhmZjgwMDAwMCAgICg0MDk2IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgdm1hbGxvYyA6 IDB4ZDA3ZmQwMDAgLSAweGZmM2ZlMDAwICAgKCA3NDggTUIpClsgICAgMC4wMDAwMDBdICAg ICBsb3dtZW0gIDogMHhjMDAwMDAwMCAtIDB4Y2ZmZmQwMDAgICAoIDI1NSBNQikKWyAgICAw LjAwMDAwMF0gICAgICAgLmluaXQgOiAweGMxMjM3MDAwIC0gMHhjMTI4MjAwMCAgICggMzAw IGtCKQpbICAgIDAuMDAwMDAwXSAgICAgICAuZGF0YSA6IDB4YzExNTc4OTMgLSAweGMxMjM2 MDQwICAgKCA4ODkga0IpClsgICAgMC4wMDAwMDBdICAgICAgIC50ZXh0IDogMHhjMTAwMDAw MCAtIDB4YzExNTc4OTMgICAoMTM3NCBrQikKWyAgICAwLjAwMDAwMF0gQ2hlY2tpbmcgaWYg dGhpcyBwcm9jZXNzb3IgaG9ub3VycyB0aGUgV1AgYml0IGV2ZW4gaW4gc3VwZXJ2aXNvciBt b2RlLi4uT2suClsgICAgMC4wMDAwMDBdIFNMVUI6IEdlbnNsYWJzPTE1LCBIV2FsaWduPTEy OCwgT3JkZXI9MC0zLCBNaW5PYmplY3RzPTAsIENQVXM9MiwgTm9kZXM9MQpbICAgIDAuMDAw MDAwXSBIaWVyYXJjaGljYWwgUkNVIGltcGxlbWVudGF0aW9uLgpbICAgIDAuMDAwMDAwXSAJ UkNVIGRlYnVnZnMtYmFzZWQgdHJhY2luZyBpcyBlbmFibGVkLgpbICAgIDAuMDAwMDAwXSAJ UkNVIGR5bnRpY2staWRsZSBncmFjZS1wZXJpb2QgYWNjZWxlcmF0aW9uIGlzIGVuYWJsZWQu ClsgICAgMC4wMDAwMDBdIAlSQ1UgbG9ja2RlcCBjaGVja2luZyBpcyBlbmFibGVkLgpbICAg IDAuMDAwMDAwXSAJUkNVIHJlc3RyaWN0aW5nIENQVXMgZnJvbSBOUl9DUFVTPTMyIHRvIG5y X2NwdV9pZHM9Mi4KWyAgICAwLjAwMDAwMF0gTlJfSVJRUzoyMzA0IG5yX2lycXM6NTEyIDE2 ClsgICAgMC4wMDAwMDBdIENQVSAwIGlycXN0YWNrcywgaGFyZD1jZWMwMjAwMCBzb2Z0PWNl YzA0MDAwClsgICAgMC4wMDAwMDBdIGNvbnNvbGUgW3R0eVMwXSBlbmFibGVkClsgICAgMC4w MDAwMDBdIExvY2sgZGVwZW5kZW5jeSB2YWxpZGF0b3I6IENvcHlyaWdodCAoYykgMjAwNiBS ZWQgSGF0LCBJbmMuLCBJbmdvIE1vbG5hcgpbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tE RVBfU1VCQ0xBU1NFUzogIDgKWyAgICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLX0RFUFRIOiAg ICAgICAgICA0OApbICAgIDAuMDAwMDAwXSAuLi4gTUFYX0xPQ0tERVBfS0VZUzogICAgICAg IDgxOTEKWyAgICAwLjAwMDAwMF0gLi4uIENMQVNTSEFTSF9TSVpFOiAgICAgICAgICA0MDk2 ClsgICAgMC4wMDAwMDBdIC4uLiBNQVhfTE9DS0RFUF9FTlRSSUVTOiAgICAgMTYzODQKWyAg ICAwLjAwMDAwMF0gLi4uIE1BWF9MT0NLREVQX0NIQUlOUzogICAgICAzMjc2OApbICAgIDAu MDAwMDAwXSAuLi4gQ0hBSU5IQVNIX1NJWkU6ICAgICAgICAgIDE2Mzg0ClsgICAgMC4wMDAw MDBdICBtZW1vcnkgdXNlZCBieSBsb2NrIGRlcGVuZGVuY3kgaW5mbzogMzU2NyBrQgpbICAg IDAuMDAwMDAwXSAgcGVyIHRhc2stc3RydWN0IG1lbW9yeSBmb290cHJpbnQ6IDExNTIgYnl0 ZXMKWyAgICAwLjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAgMC4wMDAw MDBdIHwgTG9ja2luZyBBUEkgdGVzdHN1aXRlOgpbICAgIDAuMDAwMDAwXSAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgc3BpbiB8d2xvY2sgfHJsb2NrIHxtdXRleCB8IHdzZW0gfCByc2VtIHwKWyAg ICAwLjAwMDAwMF0gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpbICAgIDAuMDAwMDAwXSAgICAg ICAgICAgICAgICAgICAgICBBLUEgZGVhZGxvY2s6ICBvayAgfCAgb2sgIHwgIG9rICB8ICBv ayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgICAgICAgICAgQS1C LUItQSBkZWFkbG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sg IHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgIEEtQi1CLUMtQy1BIGRlYWRsb2NrOiAg b2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAw XSAgICAgICAgICAgICAgQS1CLUMtQS1CLUMgZGVhZGxvY2s6ICBvayAgfCAgb2sgIHwgIG9r ICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAgIEEtQi1C LUMtQy1ELUQtQSBkZWFkbG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAg fCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgQS1CLUMtRC1CLUQtRC1BIGRlYWRs b2NrOiAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAu MDAwMDAwXSAgICAgICAgICBBLUItQy1ELUItQy1ELUEgZGVhZGxvY2s6ICBvayAgfCAgb2sg IHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgICAg ICAgICAgICAgICAgZG91YmxlIHVubG9jazogIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8 ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICAgICAgaW5pdGlh bGl6ZSBoZWxkOiAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ICBvayAgfApb ICAgIDAuMDAwMDAwXSAgICAgICAgICAgICAgICAgIGJhZCB1bmxvY2sgb3JkZXI6ICBvayAg fCAgb2sgIHwgIG9rICB8ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAg LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0KWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAgICByZWN1 cnNpdmUgcmVhZC1sb2NrOiAgICAgICAgICAgICB8ICBvayAgfCAgICAgICAgICAgICB8ICBv ayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICAgIHJlY3Vyc2l2ZSByZWFkLWxvY2sgIzI6 ICAgICAgICAgICAgIHwgIG9rICB8ICAgICAgICAgICAgIHwgIG9rICB8ClsgICAgMC4wMDAw MDBdICAgICAgICAgICAgIG1peGVkIHJlYWQtd3JpdGUtbG9jazogICAgICAgICAgICAgfCAg b2sgIHwgICAgICAgICAgICAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgICAg bWl4ZWQgd3JpdGUtcmVhZC1sb2NrOiAgICAgICAgICAgICB8ICBvayAgfCAgICAgICAgICAg ICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClsgICAg MC4wMDAwMDBdICAgICAgaGFyZC1pcnFzLW9uICsgaXJxLXNhZmUtQS8xMjogIG9rICB8ICBv ayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICBzb2Z0LWlycXMtb24gKyBpcnEtc2Fm ZS1BLzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgIGhhcmQt aXJxcy1vbiArIGlycS1zYWZlLUEvMjE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4w MDAwMDBdICAgICAgc29mdC1pcnFzLW9uICsgaXJxLXNhZmUtQS8yMTogIG9rICB8ICBvayAg fCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgIHNpcnEtc2FmZS1BID0+IGhpcnFzLW9u LzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgc2lycS1z YWZlLUEgPT4gaGlycXMtb24vMjE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAw MDBdICAgICAgICAgIGhhcmQtc2FmZS1BICsgaXJxcy1vbi8xMjogIG9rICB8ICBvayAgfCAg b2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgICAgc29mdC1zYWZlLUEgKyBpcnFzLW9uLzEy OiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgICAgICBoYXJkLXNh ZmUtQSArIGlycXMtb24vMjE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBd ICAgICAgICAgIHNvZnQtc2FmZS1BICsgaXJxcy1vbi8yMTogIG9rICB8ICBvayAgfCAgb2sg IHwKWyAgICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTIzOiAg b2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1 bnNhZmUtQiAjMS8xMjM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAg ICBoYXJkLXNhZmUtQSArIHVuc2FmZS1CICMxLzEzMjogIG9rICB8ICBvayAgfCAgb2sgIHwK WyAgICAwLjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMTMyOiAgb2sg IHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNh ZmUtQiAjMS8yMTM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBz b2Z0LXNhZmUtQSArIHVuc2FmZS1CICMxLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAg ICAwLjAwMDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMjMxOiAgb2sgIHwg IG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUt QiAjMS8yMzE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJk LXNhZmUtQSArIHVuc2FmZS1CICMxLzMxMjogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAw LjAwMDAwMF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzEvMzEyOiAgb2sgIHwgIG9r ICB8ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAj MS8zMjE6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNh ZmUtQSArIHVuc2FmZS1CICMxLzMyMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAw MDAwMF0gICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTIzOiAgb2sgIHwgIG9rICB8 ICBvayAgfApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8x MjM6ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUt QSArIHVuc2FmZS1CICMyLzEzMjogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAw MF0gICAgIHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMTMyOiAgb2sgIHwgIG9rICB8ICBv ayAgfApbICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMTM6 ICBvayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSAr IHVuc2FmZS1CICMyLzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0g ICAgIGhhcmQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMjMxOiAgb2sgIHwgIG9rICB8ICBvayAg fApbICAgIDAuMDAwMDAwXSAgICAgc29mdC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8yMzE6ICBv ayAgfCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBoYXJkLXNhZmUtQSArIHVu c2FmZS1CICMyLzMxMjogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAg IHNvZnQtc2FmZS1BICsgdW5zYWZlLUIgIzIvMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApb ICAgIDAuMDAwMDAwXSAgICAgaGFyZC1zYWZlLUEgKyB1bnNhZmUtQiAjMi8zMjE6ICBvayAg fCAgb2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICBzb2Z0LXNhZmUtQSArIHVuc2Fm ZS1CICMyLzMyMTogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAg aGFyZC1pcnEgbG9jay1pbnZlcnNpb24vMTIzOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAg IDAuMDAwMDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8xMjM6ICBvayAgfCAg b2sgIHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJz aW9uLzEzMjogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgc29m dC1pcnEgbG9jay1pbnZlcnNpb24vMTMyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAu MDAwMDAwXSAgICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8yMTM6ICBvayAgfCAgb2sg IHwgIG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9u LzIxMzogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1p cnEgbG9jay1pbnZlcnNpb24vMjMxOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAw MDAwXSAgICAgICBzb2Z0LWlycSBsb2NrLWludmVyc2lvbi8yMzE6ICBvayAgfCAgb2sgIHwg IG9rICB8ClsgICAgMC4wMDAwMDBdICAgICAgIGhhcmQtaXJxIGxvY2staW52ZXJzaW9uLzMx MjogIG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEg bG9jay1pbnZlcnNpb24vMzEyOiAgb2sgIHwgIG9rICB8ICBvayAgfApbICAgIDAuMDAwMDAw XSAgICAgICBoYXJkLWlycSBsb2NrLWludmVyc2lvbi8zMjE6ICBvayAgfCAgb2sgIHwgIG9r ICB8ClsgICAgMC4wMDAwMDBdICAgICAgIHNvZnQtaXJxIGxvY2staW52ZXJzaW9uLzMyMTog IG9rICB8ICBvayAgfCAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgcmVh ZC1yZWN1cnNpb24vMTIzOiAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEg cmVhZC1yZWN1cnNpb24vMTIzOiAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgaGFyZC1p cnEgcmVhZC1yZWN1cnNpb24vMTMyOiAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAgc29m dC1pcnEgcmVhZC1yZWN1cnNpb24vMTMyOiAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAgICAg aGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMjEzOiAgb2sgIHwKWyAgICAwLjAwMDAwMF0gICAg ICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMjEzOiAgb2sgIHwKWyAgICAwLjAwMDAwMF0g ICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMjMxOiAgb2sgIHwKWyAgICAwLjAwMDAw MF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMjMxOiAgb2sgIHwKWyAgICAwLjAw MDAwMF0gICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMzEyOiAgb2sgIHwKWyAgICAw LjAwMDAwMF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMzEyOiAgb2sgIHwKWyAg ICAwLjAwMDAwMF0gICAgICAgaGFyZC1pcnEgcmVhZC1yZWN1cnNpb24vMzIxOiAgb2sgIHwK WyAgICAwLjAwMDAwMF0gICAgICAgc29mdC1pcnEgcmVhZC1yZWN1cnNpb24vMzIxOiAgb2sg IHwKWyAgICAwLjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLQpbICAgIDAuMDAwMDAwXSBHb29kLCBhbGwgMjE4IHRlc3Rj YXNlcyBwYXNzZWQhIHwKWyAgICAwLjAwMDAwMF0gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tClsgICAgMC4wMDAwMDBdIE9ERUJVRzogOSBvZiA5IGFjdGl2ZSBvYmplY3Rz IHJlcGxhY2VkClsgICAgMC4wMDAwMDBdIE9ERUJVRzogc2VsZnRlc3QgcGFzc2VkClsgICAg MC4wMDAwMDBdIHRzYzogRGV0ZWN0ZWQgMzIwMC4wOTggTUh6IHByb2Nlc3NvcgpbICAgIDAu MDA0MDAwXSBDYWxpYnJhdGluZyBkZWxheSBsb29wIChza2lwcGVkKSBwcmVzZXQgdmFsdWUu LiA2NDAwLjE5IEJvZ29NSVBTIChscGo9MTI4MDAzOTIpClsgICAgMC4wMDQwMDBdIHBpZF9t YXg6IGRlZmF1bHQ6IDQwOTYgbWluaW11bTogMzAxClsgICAgMC4wMDQwMDBdIE1vdW50LWNh Y2hlIGhhc2ggdGFibGUgZW50cmllczogNTEyClsgICAgMC4wMDQwMDBdIEluaXRpYWxpemlu ZyBjZ3JvdXAgc3Vic3lzIGNwdWFjY3QKWyAgICAwLjAwNDAwMF0gSW5pdGlhbGl6aW5nIGNn cm91cCBzdWJzeXMgZGV2aWNlcwpbICAgIDAuMDA0MDI1XSBJbml0aWFsaXppbmcgY2dyb3Vw IHN1YnN5cyBmcmVlemVyClsgICAgMC4wMDQ1MTRdIEluaXRpYWxpemluZyBjZ3JvdXAgc3Vi c3lzIHBlcmZfZXZlbnQKWyAgICAwLjAwNTA5Ml0gRGlzYWJsZWQgZmFzdCBzdHJpbmcgb3Bl cmF0aW9ucwpbICAgIDAuMDA1NTYyXSBtY2U6IENQVSBzdXBwb3J0cyAxMCBNQ0UgYmFua3MK WyAgICAwLjAwNjA1OV0gTGFzdCBsZXZlbCBpVExCIGVudHJpZXM6IDRLQiAwLCAyTUIgMCwg NE1CIDAKWyAgICAwLjAwNjA1OV0gTGFzdCBsZXZlbCBkVExCIGVudHJpZXM6IDRLQiAwLCAy TUIgMCwgNE1CIDAKWyAgICAwLjAwNjA1OV0gdGxiX2ZsdXNoYWxsX3NoaWZ0IGlzIDB4Ngpb ICAgIDAuMDA4ODcxXSBHZXR0aW5nIFZFUlNJT046IDUwMDE0ClsgICAgMC4wMDkyNDldIEdl dHRpbmcgVkVSU0lPTjogNTAwMTQKWyAgICAwLjAwOTYyNV0gR2V0dGluZyBJRDogMApbICAg IDAuMDA5OTE2XSBHZXR0aW5nIElEOiBmMDAwMDAwClsgICAgMC4wMTAyNTddIEdldHRpbmcg TFZUMDogODcwMApbICAgIDAuMDEwNTk2XSBHZXR0aW5nIExWVDE6IDg0MDAKWyAgICAwLjAx MDkyOF0gRW5hYmxpbmcgQVBJQyBtb2RlOiAgRmxhdC4gIFVzaW5nIDEgSS9PIEFQSUNzClsg ICAgMC4wMTE1ODJdIGVuYWJsZWQgRXh0SU5UIG9uIENQVSMwClsgICAgMC4wMTMxMTddIEVO QUJMSU5HIElPLUFQSUMgSVJRcwpbICAgIDAuMDEzNDkyXSBTZXR0aW5nIDIgaW4gdGhlIHBo eXNfaWRfcHJlc2VudF9tYXAKWyAgICAwLjAxMzk4NV0gaW5pdCBJT19BUElDIElSUXMKWyAg ICAwLjAxNDMwOF0gIGFwaWMgMiBwaW4gMCBub3QgY29ubmVjdGVkClsgICAgMC4wMTQ3MzNd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItMSAtPiAweDQxIC0+IElSUSAxIE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMTU1ODddIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDItMiAtPiAweDUxIC0+IElSUSAwIE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wMTYwMjldIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItMyAt PiAweDYxIC0+IElSUSAzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMTY4ODVd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItNCAtPiAweDcxIC0+IElSUSA0IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMTc3MzRdIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDItNSAtPiAweDgxIC0+IElSUSA1IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wMTg1ODhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItNiAt PiAweDkxIC0+IElSUSA2IE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMTk0OThd IElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItNyAtPiAweGExIC0+IElSUSA3IE1v ZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMjAwNDhdIElPQVBJQ1swXTogU2V0IHJv dXRpbmcgZW50cnkgKDItOCAtPiAweGIxIC0+IElSUSA4IE1vZGU6MCBBY3RpdmU6MCBEZXN0 OjEpClsgICAgMC4wMjA5MDhdIElPQVBJQ1swXTogU2V0IHJvdXRpbmcgZW50cnkgKDItOSAt PiAweGMxIC0+IElSUSAzMyBNb2RlOjEgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAuMDIxNzY0 XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTEwIC0+IDB4ZDEgLT4gSVJRIDM0 IE1vZGU6MSBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMjI2MjVdIElPQVBJQ1swXTogU2V0 IHJvdXRpbmcgZW50cnkgKDItMTEgLT4gMHhlMSAtPiBJUlEgMzUgTW9kZToxIEFjdGl2ZTow IERlc3Q6MSkKWyAgICAwLjAyNDAyNV0gSU9BUElDWzBdOiBTZXQgcm91dGluZyBlbnRyeSAo Mi0xMiAtPiAweDIyIC0+IElSUSAxMiBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpbICAgIDAu MDI0ODg3XSBJT0FQSUNbMF06IFNldCByb3V0aW5nIGVudHJ5ICgyLTEzIC0+IDB4NDIgLT4g SVJRIDEzIE1vZGU6MCBBY3RpdmU6MCBEZXN0OjEpClsgICAgMC4wMjU3NTFdIElPQVBJQ1sw XTogU2V0IHJvdXRpbmcgZW50cnkgKDItMTQgLT4gMHg1MiAtPiBJUlEgMTQgTW9kZTowIEFj dGl2ZTowIERlc3Q6MSkKWyAgICAwLjAyNjYyN10gSU9BUElDWzBdOiBTZXQgcm91dGluZyBl bnRyeSAoMi0xNSAtPiAweDYyIC0+IElSUSAxNSBNb2RlOjAgQWN0aXZlOjAgRGVzdDoxKQpb ICAgIDAuMDI3NDkxXSAgYXBpYyAyIHBpbiAxNiBub3QgY29ubmVjdGVkClsgICAgMC4wMjgw MDZdICBhcGljIDIgcGluIDE3IG5vdCBjb25uZWN0ZWQKWyAgICAwLjAyODQyOV0gIGFwaWMg MiBwaW4gMTggbm90IGNvbm5lY3RlZApbICAgIDAuMDI4ODQyXSAgYXBpYyAyIHBpbiAxOSBu b3QgY29ubmVjdGVkClsgICAgMC4wMjkyNjFdICBhcGljIDIgcGluIDIwIG5vdCBjb25uZWN0 ZWQKWyAgICAwLjAyOTY3NF0gIGFwaWMgMiBwaW4gMjEgbm90IGNvbm5lY3RlZApbICAgIDAu MDMwMDkwXSAgYXBpYyAyIHBpbiAyMiBub3QgY29ubmVjdGVkClsgICAgMC4wMzA1NTddICBh cGljIDIgcGluIDIzIG5vdCBjb25uZWN0ZWQKWyAgICAwLjAzMTE1Ml0gLi5USU1FUjogdmVj dG9yPTB4NTEgYXBpYzE9MCBwaW4xPTIgYXBpYzI9LTEgcGluMj0tMQpbICAgIDAuMDMyMDA2 XSBzbXBib290OiBDUFUwOiBJbnRlbCBDb21tb24gS1ZNIHByb2Nlc3NvciBzdGVwcGluZyAw MQpbICAgIDAuMDMzMTY3XSBVc2luZyBsb2NhbCBBUElDIHRpbWVyIGludGVycnVwdHMuClsg ICAgMC4wMzMxNjddIGNhbGlicmF0aW5nIEFQSUMgdGltZXIgLi4uClsgICAgMC4wMzYwMDJd IC4uLiBsYXBpYyBkZWx0YSA9IDYyNTA0MzYKWyAgICAwLjAzNjAwMl0gLi4uLi4gZGVsdGEg NjI1MDQzNgpbICAgIDAuMDM2MDAyXSAuLi4uLiBtdWx0OiAyNjg0Mzc0MDQKWyAgICAwLjAz NjAwMl0gLi4uLi4gY2FsaWJyYXRpb24gcmVzdWx0OiA0MDAwMjc5ClsgICAgMC4wMzYwMDJd IC4uLi4uIENQVSBjbG9jayBzcGVlZCBpcyAzMjAwLjEzNTYgTUh6LgpbICAgIDAuMDM2MDAy XSAuLi4uLiBob3N0IGJ1cyBjbG9jayBzcGVlZCBpcyAxMDAwLjAyNzkgTUh6LgpbICAgIDAu MDM2MDAyXSAuLi4gdmVyaWZ5IEFQSUMgdGltZXIKWyAgICAwLjE0NTEwNF0gLi4uIGppZmZp ZXMgZGVsdGEgPSAyNQpbICAgIDAuMTQ1NzMxXSAuLi4gamlmZmllcyByZXN1bHQgb2sKWyAg ICAwLjE0NjM2NF0gUGVyZm9ybWFuY2UgRXZlbnRzOiB1bnN1cHBvcnRlZCBOZXRidXJzdCBD UFUgbW9kZWwgNiBubyBQTVUgZHJpdmVyLCBzb2Z0d2FyZSBldmVudHMgb25seS4KWyAgICAw LjE0ODAwOV0gTk1JIHdhdGNoZG9nOiBkaXNhYmxlZCAoY3B1MCk6IGhhcmR3YXJlIGV2ZW50 cyBub3QgZW5hYmxlZApbICAgIDAuMTQ4MDA5XSBTTVAgYWx0ZXJuYXRpdmVzOiBsb2NrZGVw OiBmaXhpbmcgdXAgYWx0ZXJuYXRpdmVzClsgICAgMC4xNDgwNDhdIENQVSAxIGlycXN0YWNr cywgaGFyZD1jZWM1ZTAwMCBzb2Z0PWNlYzYwMDAwClsgICAgMC4xNDkwNjFdIHNtcGJvb3Q6 IEJvb3RpbmcgTm9kZSAgIDAsIFByb2Nlc3NvcnMgICMxIE9LClsgICAgMC4wMDQwMDBdIElu aXRpYWxpemluZyBDUFUjMQpbICAgIDAuMDA0MDAwXSBrdm0tY2xvY2s6IGNwdSAxLCBtc3Ig MDpmMjVkYjgxLCBzZWNvbmRhcnkgY3B1IGNsb2NrClsgICAgMC4wMDQwMDBdIG1hc2tlZCBF eHRJTlQgb24gQ1BVIzEKWyAgICAwLjAwNDAwMF0gRGlzYWJsZWQgZmFzdCBzdHJpbmcgb3Bl cmF0aW9ucwpbICAgIDAuMTY4MzgyXSBCcm91Z2h0IHVwIDIgQ1BVcwpbICAgIDAuMTcyMDE2 XSBzbXBib290OiBUb3RhbCBvZiAyIHByb2Nlc3NvcnMgYWN0aXZhdGVkICgxMjgwMC4zOSBC b2dvTUlQUykKWyAgICAwLjE3MzE1MF0gZGV2dG1wZnM6IGluaXRpYWxpemVkClsgICAgMC4x NzMxNTBdIFJUQyB0aW1lOiAgMToxMjowMSwgZGF0ZTogMDgvMDMvMTIKWyAgICAwLjE3MzE1 MF0gTkVUOiBSZWdpc3RlcmVkIHByb3RvY29sIGZhbWlseSAxNgpbICAgIDAuMTc2MzY1XSBF SVNBIGJ1cyByZWdpc3RlcmVkClsgICAgMC4xNzczODhdIFBDSTogUENJIEJJT1MgcmV2aXNp b24gMi4xMCBlbnRyeSBhdCAweGZmZTc3LCBsYXN0IGJ1cz0wClsgICAgMC4xNzgxMDVdIFBD STogVXNpbmcgY29uZmlndXJhdGlvbiB0eXBlIDEgZm9yIGJhc2UgYWNjZXNzClsgICAgMC4x Nzg5ODRdIG10cnI6IHlvdXIgQ1BVcyBoYWQgaW5jb25zaXN0ZW50IHZhcmlhYmxlIE1UUlIg c2V0dGluZ3MKWyAgICAwLjE3OTY5N10gbXRycjogeW91ciBDUFVzIGhhZCBpbmNvbnNpc3Rl bnQgTVRSUmRlZlR5cGUgc2V0dGluZ3MKWyAgICAwLjE4MDAxNl0gbXRycjogcHJvYmFibHkg eW91ciBCSU9TIGRvZXMgbm90IHNldHVwIGFsbCBDUFVzLgpbICAgIDAuMTgwNjY2XSBtdHJy OiBjb3JyZWN0ZWQgY29uZmlndXJhdGlvbi4KWyAgICAwLjE4MTQ1N10gdmdhYXJiOiBsb2Fk ZWQKWyAgICAwLjE4MTQ1N10gUENJOiBQcm9iaW5nIFBDSSBoYXJkd2FyZQpbICAgIDAuMTgx NDU3XSBQQ0k6IHJvb3QgYnVzIDAwOiB1c2luZyBkZWZhdWx0IHJlc291cmNlcwpbICAgIDAu MTg0MDE3XSBQQ0k6IFByb2JpbmcgUENJIGhhcmR3YXJlIChidXMgMDApClsgICAgMC4xODQ2 MDZdIFBDSSBob3N0IGJyaWRnZSB0byBidXMgMDAwMDowMApbICAgIDAuMTg1MDkxXSBwY2lf YnVzIDAwMDA6MDA6IHJvb3QgYnVzIHJlc291cmNlIFtpbyAgMHgwMDAwLTB4ZmZmZl0KWyAg ICAwLjE4NTc5M10gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4 MDAwMDAwMDAtMHhmZmZmZmZmZl0KWyAgICAwLjE4NjU4NV0gcGNpX2J1cyAwMDAwOjAwOiBO byBidXNuIHJlc291cmNlIGZvdW5kIGZvciByb290IGJ1cywgd2lsbCB1c2UgW2J1cyAwMC1m Zl0KWyAgICAwLjE4NzQ4OV0gcGNpX2J1cyAwMDAwOjAwOiBidXNuX3JlczogW2J1cyAwMC1m Zl0gaXMgaW5zZXJ0ZWQgdW5kZXIgZG9tYWluIFtidXMgMDAtZmZdClsgICAgMC4xODgwMTdd IHBjaV9idXMgMDAwMDowMDogc2Nhbm5pbmcgYnVzClsgICAgMC4xODg1MzVdIHBjaSAwMDAw OjAwOjAwLjA6IFs4MDg2OjEyMzddIHR5cGUgMDAgY2xhc3MgMHgwNjAwMDAKWyAgICAwLjE4 OTIyMV0gcGNpIDAwMDA6MDA6MDAuMDogY2FsbGluZyBxdWlya19tbWlvX2Fsd2F5c19vbisw eDAvMHg5ClsgICAgMC4xOTAyMzZdIHBjaSAwMDAwOjAwOjAxLjA6IFs4MDg2OjcwMDBdIHR5 cGUgMDAgY2xhc3MgMHgwNjAxMDAKWyAgICAwLjE5MTQxN10gcGNpIDAwMDA6MDA6MDEuMTog WzgwODY6NzAxMF0gdHlwZSAwMCBjbGFzcyAweDAxMDE4MApbICAgIDAuMTkyMjYzXSBwY2kg MDAwMDowMDowMS4xOiByZWcgMjA6IFtpbyAgMHhjMDAwLTB4YzAwZl0KWyAgICAwLjE5MzA5 Nl0gcGNpIDAwMDA6MDA6MDEuMzogWzgwODY6NzExM10gdHlwZSAwMCBjbGFzcyAweDA2ODAw MApbICAgIDAuMTk0MTUzXSBwY2kgMDAwMDowMDowMS4zOiBjYWxsaW5nIHF1aXJrX3BpaXg0 X2FjcGkrMHgwLzB4MTFlClsgICAgMC4xOTQ4NDddIHBjaSAwMDAwOjAwOjAxLjM6IHF1aXJr OiBbaW8gIDB4YjAwMC0weGIwM2ZdIGNsYWltZWQgYnkgUElJWDQgQUNQSQpbICAgIDAuMTk2 MDI5XSBwY2kgMDAwMDowMDowMS4zOiBxdWlyazogW2lvICAweGIxMDAtMHhiMTBmXSBjbGFp bWVkIGJ5IFBJSVg0IFNNQgpbICAgIDAuMTk2ODgyXSBwY2kgMDAwMDowMDowMS4zOiBjYWxs aW5nIHBjaV9maXh1cF9waWl4NF9hY3BpKzB4MC8weGYKWyAgICAwLjE5NzcwNV0gcGNpIDAw MDA6MDA6MDIuMDogWzEwMTM6MDBiOF0gdHlwZSAwMCBjbGFzcyAweDAzMDAwMApbICAgIDAu MjAwMDYyXSBwY2kgMDAwMDowMDowMi4wOiByZWcgMTA6IFttZW0gMHhmMDAwMDAwMC0weGYx ZmZmZmZmIHByZWZdClsgICAgMC4yMDIzNDVdIHBjaSAwMDAwOjAwOjAyLjA6IHJlZyAxNDog W21lbSAweGYyMDAwMDAwLTB4ZjIwMDBmZmZdClsgICAgMC4yMTA1MzNdIHBjaSAwMDAwOjAw OjAyLjA6IHJlZyAzMDogW21lbSAweGYyMDEwMDAwLTB4ZjIwMWZmZmYgcHJlZl0KWyAgICAw LjIxMjI4N10gcGNpIDAwMDA6MDA6MDMuMDogWzgwODY6MTAwZV0gdHlwZSAwMCBjbGFzcyAw eDAyMDAwMApbICAgIDAuMjEzMDg1XSBwY2kgMDAwMDowMDowMy4wOiByZWcgMTA6IFttZW0g MHhmMjAyMDAwMC0weGYyMDNmZmZmXQpbICAgIDAuMjEzOTAzXSBwY2kgMDAwMDowMDowMy4w OiByZWcgMTQ6IFtpbyAgMHhjMDQwLTB4YzA3Zl0KWyAgICAwLjIxNTQzOF0gcGNpIDAwMDA6 MDA6MDMuMDogcmVnIDMwOiBbbWVtIDB4ZjIwNDAwMDAtMHhmMjA0N2ZmZiBwcmVmXQpbICAg IDAuMjE2MzkxXSBwY2kgMDAwMDowMDowNC4wOiBbMWFmNDoxMDAxXSB0eXBlIDAwIGNsYXNz IDB4MDEwMDAwClsgICAgMC4yMTcyMzJdIHBjaSAwMDAwOjAwOjA0LjA6IHJlZyAxMDogW2lv ICAweGMwODAtMHhjMGJmXQpbICAgIDAuMjE3OTE4XSBwY2kgMDAwMDowMDowNC4wOiByZWcg MTQ6IFttZW0gMHhmMjA0ODAwMC0weGYyMDQ4ZmZmXQpbICAgIDAuMjE5MjMwXSBwY2kgMDAw MDowMDowNS4wOiBbMWFmNDoxMDAxXSB0eXBlIDAwIGNsYXNzIDB4MDEwMDAwClsgICAgMC4y MjAxMjBdIHBjaSAwMDAwOjAwOjA1LjA6IHJlZyAxMDogW2lvICAweGMwYzAtMHhjMGZmXQpb ICAgIDAuMjIwODA4XSBwY2kgMDAwMDowMDowNS4wOiByZWcgMTQ6IFttZW0gMHhmMjA0OTAw MC0weGYyMDQ5ZmZmXQpbICAgIDAuMjIyMTgxXSBwY2kgMDAwMDowMDowNi4wOiBbMWFmNDox MDAxXSB0eXBlIDAwIGNsYXNzIDB4MDEwMDAwClsgICAgMC4yMjI5NzVdIHBjaSAwMDAwOjAw OjA2LjA6IHJlZyAxMDogW2lvICAweGMxMDAtMHhjMTNmXQpbICAgIDAuMjIzNjY2XSBwY2kg MDAwMDowMDowNi4wOiByZWcgMTQ6IFttZW0gMHhmMjA0YTAwMC0weGYyMDRhZmZmXQpbICAg IDAuMjI0NzA1XSBwY2kgMDAwMDowMDowNy4wOiBbMWFmNDoxMDAxXSB0eXBlIDAwIGNsYXNz IDB4MDEwMDAwClsgICAgMC4yMjU0OTJdIHBjaSAwMDAwOjAwOjA3LjA6IHJlZyAxMDogW2lv ICAweGMxNDAtMHhjMTdmXQpbICAgIDAuMjI2MTc2XSBwY2kgMDAwMDowMDowNy4wOiByZWcg MTQ6IFttZW0gMHhmMjA0YjAwMC0weGYyMDRiZmZmXQpbICAgIDAuMjI4MTk0XSBwY2kgMDAw MDowMDowOC4wOiBbMWFmNDoxMDAxXSB0eXBlIDAwIGNsYXNzIDB4MDEwMDAwClsgICAgMC4y Mjg5NzddIHBjaSAwMDAwOjAwOjA4LjA6IHJlZyAxMDogW2lvICAweGMxODAtMHhjMWJmXQpb ICAgIDAuMjI5NjYxXSBwY2kgMDAwMDowMDowOC4wOiByZWcgMTQ6IFttZW0gMHhmMjA0YzAw MC0weGYyMDRjZmZmXQpbICAgIDAuMjMwOTY4XSBwY2kgMDAwMDowMDowOS4wOiBbMWFmNDox MDAxXSB0eXBlIDAwIGNsYXNzIDB4MDEwMDAwClsgICAgMC4yMzE3NTRdIHBjaSAwMDAwOjAw OjA5LjA6IHJlZyAxMDogW2lvICAweGMxYzAtMHhjMWZmXQpbICAgIDAuMjMyMDkwXSBwY2kg MDAwMDowMDowOS4wOiByZWcgMTQ6IFttZW0gMHhmMjA0ZDAwMC0weGYyMDRkZmZmXQpbICAg IDAuMjMzMzgzXSBwY2kgMDAwMDowMDowYS4wOiBbODA4NjoyNWFiXSB0eXBlIDAwIGNsYXNz IDB4MDg4MDAwClsgICAgMC4yMzQxNDddIHBjaSAwMDAwOjAwOjBhLjA6IHJlZyAxMDogW21l bSAweGYyMDRlMDAwLTB4ZjIwNGUwMGZdClsgICAgMC4yMzU0OTNdIHBjaV9idXMgMDAwMDow MDogZml4dXBzIGZvciBidXMKWyAgICAwLjIzNjAyNF0gcGNpX2J1cyAwMDAwOjAwOiBidXMg c2NhbiByZXR1cm5pbmcgd2l0aCBtYXg9MDAKWyAgICAwLjIzNjY2OV0gcGNpX2J1cyAwMDAw OjAwOiBidXNuX3JlczogW2J1cyAwMC1mZl0gZW5kIGlzIHVwZGF0ZWQgdG8gMDAKWyAgICAw LjIzNzkyMF0gdmdhYXJiOiBkZXZpY2UgYWRkZWQ6IFBDSTowMDAwOjAwOjAyLjAsZGVjb2Rl cz1pbyttZW0sb3ducz1pbyttZW0sbG9ja3M9bm9uZQpbICAgIDAuMjM5MjgxXSBwY2kgMDAw MDowMDowMS4wOiBQSUlYL0lDSCBJUlEgcm91dGVyIFs4MDg2OjcwMDBdClsgICAgMC4yNDAw NDFdIFBDSTogcGNpX2NhY2hlX2xpbmVfc2l6ZSBzZXQgdG8gNjQgYnl0ZXMKWyAgICAwLjI0 MDY0Ml0gcGNpIDAwMDA6MDA6MDEuMTogQkFSIDA6IHJlc2VydmluZyBbaW8gIDB4MDFmMC0w eDAxZjcgZmxhZ3MgMHgxMTBdIChkPTAsIHA9MCkKWyAgICAwLjI0MTU2OF0gcGNpIDAwMDA6 MDA6MDEuMTogQkFSIDE6IHJlc2VydmluZyBbaW8gIDB4MDNmNiBmbGFncyAweDExMF0gKGQ9 MCwgcD0wKQpbICAgIDAuMjQyNDIxXSBwY2kgMDAwMDowMDowMS4xOiBCQVIgMjogcmVzZXJ2 aW5nIFtpbyAgMHgwMTcwLTB4MDE3NyBmbGFncyAweDExMF0gKGQ9MCwgcD0wKQpbICAgIDAu MjQzMzQyXSBwY2kgMDAwMDowMDowMS4xOiBCQVIgMzogcmVzZXJ2aW5nIFtpbyAgMHgwMzc2 IGZsYWdzIDB4MTEwXSAoZD0wLCBwPTApClsgICAgMC4yNDQwMjJdIHBjaSAwMDAwOjAwOjAx LjE6IEJBUiA0OiByZXNlcnZpbmcgW2lvICAweGMwMDAtMHhjMDBmIGZsYWdzIDB4NDAxMDFd IChkPTAsIHA9MCkKWyAgICAwLjI0NDk4Nl0gcGNpIDAwMDA6MDA6MDIuMDogQkFSIDA6IHJl c2VydmluZyBbbWVtIDB4ZjAwMDAwMDAtMHhmMWZmZmZmZiBmbGFncyAweDQyMjA4XSAoZD0w LCBwPTApClsgICAgMC4yNDYwMDddIHBjaSAwMDAwOjAwOjAyLjA6IEJBUiAxOiByZXNlcnZp bmcgW21lbSAweGYyMDAwMDAwLTB4ZjIwMDBmZmYgZmxhZ3MgMHg0MDIwMF0gKGQ9MCwgcD0w KQpbICAgIDAuMjQ3MDkyXSBwY2kgMDAwMDowMDowMy4wOiBCQVIgMDogcmVzZXJ2aW5nIFtt ZW0gMHhmMjAyMDAwMC0weGYyMDNmZmZmIGZsYWdzIDB4NDAyMDBdIChkPTAsIHA9MCkKWyAg ICAwLjI0ODAyMl0gcGNpIDAwMDA6MDA6MDMuMDogQkFSIDE6IHJlc2VydmluZyBbaW8gIDB4 YzA0MC0weGMwN2YgZmxhZ3MgMHg0MDEwMV0gKGQ9MCwgcD0wKQpbICAgIDAuMjQ4OTc5XSBw Y2kgMDAwMDowMDowNC4wOiBCQVIgMDogcmVzZXJ2aW5nIFtpbyAgMHhjMDgwLTB4YzBiZiBm bGFncyAweDQwMTAxXSAoZD0wLCBwPTApClsgICAgMC4yNDk5MTddIHBjaSAwMDAwOjAwOjA0 LjA6IEJBUiAxOiByZXNlcnZpbmcgW21lbSAweGYyMDQ4MDAwLTB4ZjIwNDhmZmYgZmxhZ3Mg MHg0MDIwMF0gKGQ9MCwgcD0wKQpbICAgIDAuMjUwOTk1XSBwY2kgMDAwMDowMDowNS4wOiBC QVIgMDogcmVzZXJ2aW5nIFtpbyAgMHhjMGMwLTB4YzBmZiBmbGFncyAweDQwMTAxXSAoZD0w LCBwPTApClsgICAgMC4yNTIwMjJdIHBjaSAwMDAwOjAwOjA1LjA6IEJBUiAxOiByZXNlcnZp bmcgW21lbSAweGYyMDQ5MDAwLTB4ZjIwNDlmZmYgZmxhZ3MgMHg0MDIwMF0gKGQ9MCwgcD0w KQpbICAgIDAuMjUzMDU2XSBwY2kgMDAwMDowMDowNi4wOiBCQVIgMDogcmVzZXJ2aW5nIFtp byAgMHhjMTAwLTB4YzEzZiBmbGFncyAweDQwMTAxXSAoZD0wLCBwPTApClsgICAgMC4yNTQw MDFdIHBjaSAwMDAwOjAwOjA2LjA6IEJBUiAxOiByZXNlcnZpbmcgW21lbSAweGYyMDRhMDAw LTB4ZjIwNGFmZmYgZmxhZ3MgMHg0MDIwMF0gKGQ9MCwgcD0wKQpbICAgIDAuMjU1MDM1XSBw Y2kgMDAwMDowMDowNy4wOiBCQVIgMDogcmVzZXJ2aW5nIFtpbyAgMHhjMTQwLTB4YzE3ZiBm bGFncyAweDQwMTAxXSAoZD0wLCBwPTApClsgICAgMC4yNTYwMjNdIHBjaSAwMDAwOjAwOjA3 LjA6IEJBUiAxOiByZXNlcnZpbmcgW21lbSAweGYyMDRiMDAwLTB4ZjIwNGJmZmYgZmxhZ3Mg MHg0MDIwMF0gKGQ9MCwgcD0wKQpbICAgIDAuMjU3MDYwXSBwY2kgMDAwMDowMDowOC4wOiBC QVIgMDogcmVzZXJ2aW5nIFtpbyAgMHhjMTgwLTB4YzFiZiBmbGFncyAweDQwMTAxXSAoZD0w LCBwPTApClsgICAgMC4yNTc5OTVdIHBjaSAwMDAwOjAwOjA4LjA6IEJBUiAxOiByZXNlcnZp bmcgW21lbSAweGYyMDRjMDAwLTB4ZjIwNGNmZmYgZmxhZ3MgMHg0MDIwMF0gKGQ9MCwgcD0w KQpbICAgIDAuMjU5MDIxXSBwY2kgMDAwMDowMDowOS4wOiBCQVIgMDogcmVzZXJ2aW5nIFtp byAgMHhjMWMwLTB4YzFmZiBmbGFncyAweDQwMTAxXSAoZD0wLCBwPTApClsgICAgMC4yNjAw MjNdIHBjaSAwMDAwOjAwOjA5LjA6IEJBUiAxOiByZXNlcnZpbmcgW21lbSAweGYyMDRkMDAw LTB4ZjIwNGRmZmYgZmxhZ3MgMHg0MDIwMF0gKGQ9MCwgcD0wKQpbICAgIDAuMjYxMDQ5XSBw Y2kgMDAwMDowMDowYS4wOiBCQVIgMDogcmVzZXJ2aW5nIFttZW0gMHhmMjA0ZTAwMC0weGYy MDRlMDBmIGZsYWdzIDB4NDAyMDBdIChkPTAsIHA9MCkKWyAgICAwLjI2MjE5NF0gZTgyMDog cmVzZXJ2ZSBSQU0gYnVmZmVyIFttZW0gMHgwMDA5ZjQwMC0weDAwMDlmZmZmXQpbICAgIDAu MjYyODgzXSBlODIwOiByZXNlcnZlIFJBTSBidWZmZXIgW21lbSAweDBmZmZkMDAwLTB4MGZm ZmZmZmZdClsgICAgMC4yNjQ1MzRdIFN3aXRjaGluZyB0byBjbG9ja3NvdXJjZSBrdm0tY2xv Y2sKWyAgICAwLjI2NTUzMF0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA0IFtpbyAgMHgw MDAwLTB4ZmZmZl0KWyAgICAwLjI2NjE4MV0gcGNpX2J1cyAwMDAwOjAwOiByZXNvdXJjZSA1 IFttZW0gMHgwMDAwMDAwMC0weGZmZmZmZmZmXQpbICAgIDAuMjY2OTU2XSBORVQ6IFJlZ2lz dGVyZWQgcHJvdG9jb2wgZmFtaWx5IDEKWyAgICAwLjI2NzUyNl0gcGNpIDAwMDA6MDA6MDAu MDogY2FsbGluZyBxdWlya19uYXRvbWErMHgwLzB4MjUKWyAgICAwLjI2ODIwMl0gcGNpIDAw MDA6MDA6MDAuMDogTGltaXRpbmcgZGlyZWN0IFBDSS9QQ0kgdHJhbnNmZXJzClsgICAgMC4y Njg4OTNdIHBjaSAwMDAwOjAwOjAwLjA6IGNhbGxpbmcgcXVpcmtfcGFzc2l2ZV9yZWxlYXNl KzB4MC8weDYyClsgICAgMC4yNjk2MjNdIHBjaSAwMDAwOjAwOjAxLjA6IFBJSVgzOiBFbmFi bGluZyBQYXNzaXZlIFJlbGVhc2UKWyAgICAwLjI3MDMwMl0gcGNpIDAwMDA6MDA6MDEuMDog Y2FsbGluZyBxdWlya19pc2FfZG1hX2hhbmdzKzB4MC8weDI4ClsgICAgMC4yNzEwMDFdIHBj aSAwMDAwOjAwOjAxLjA6IEFjdGl2YXRpbmcgSVNBIERNQSBoYW5nIHdvcmthcm91bmRzClsg ICAgMC4yNzE3MjVdIHBjaSAwMDAwOjAwOjAyLjA6IGNhbGxpbmcgcGNpX2ZpeHVwX3ZpZGVv KzB4MC8weDk0ClsgICAgMC4yNzI0MTVdIHBjaSAwMDAwOjAwOjAyLjA6IEJvb3QgdmlkZW8g ZGV2aWNlClsgICAgMC4yNzI5NThdIHBjaSAwMDAwOjAwOjAzLjA6IGNhbGxpbmcgcXVpcmtf ZTEwMF9pbnRlcnJ1cHQrMHgwLzB4MTNlClsgICAgMC4yNzM3NjBdIFBDSTogQ0xTIDAgYnl0 ZXMsIGRlZmF1bHQgNjQKWyAgICAwLjI3NDQ0MV0gVW5wYWNraW5nIGluaXRyYW1mcy4uLgpb ICAgIDAuNDE0ODAzXSBkZWJ1ZzogdW5tYXBwaW5nIGluaXQgW21lbSAweGNmY2U0MDAwLTB4 Y2ZmZWZmZmZdClsgICAgMC40MTU2OTddIHBsYXRmb3JtIHJ0Y19jbW9zOiByZWdpc3RlcmVk IHBsYXRmb3JtIFJUQyBkZXZpY2UgKG5vIFBOUCBkZXZpY2UgZm91bmQpClsgICAgMC40MjEy OTBdIFNlcmlhbDogODI1MC8xNjU1MCBkcml2ZXIsIDQgcG9ydHMsIElSUSBzaGFyaW5nIGRp c2FibGVkClsgICAgMC40NDMyOTZdIHNlcmlhbDgyNTA6IHR0eVMwIGF0IEkvTyAweDNmOCAo aXJxID0gNCkgaXMgYSAxNjU1MEEKWyAgICAwLjQ0NTQ5N10gc2VyaW86IGk4MDQyIEtCRCBw b3J0IGF0IDB4NjAsMHg2NCBpcnEgMQpbICAgIDAuNDQ2MTI3XSBzZXJpbzogaTgwNDIgQVVY IHBvcnQgYXQgMHg2MCwweDY0IGlycSAxMgpbICAgIDAuNDQ3MzYxXSBFSVNBOiBQcm9iaW5n IGJ1cyAwIGF0IGVpc2EuMApbICAgIDAuNDQ3OTY2XSBFSVNBOiBEZXRlY3RlZCAwIGNhcmRz LgpbICAgIDAuNDQ4NDU1XSBjcHVpZGxlOiB1c2luZyBnb3Zlcm5vciBsYWRkZXIKWyAgICAw LjQ0ODk2MV0gY3B1aWRsZTogdXNpbmcgZ292ZXJub3IgbWVudQpbICAgIDAuNDQ5ODY5XSBp bnB1dDogQVQgVHJhbnNsYXRlZCBTZXQgMiBrZXlib2FyZCBhcyAvZGV2aWNlcy9wbGF0Zm9y bS9pODA0Mi9zZXJpbzAvaW5wdXQvaW5wdXQwClsgICAgMC40NTE0NjFdIApbICAgIDAuNDUx NDYxXSBwcmludGluZyBQSUMgY29udGVudHMKWyAgICAwLjQ1MjA0Nl0gLi4uIFBJQyAgSU1S OiBmZmZiClsgICAgMC40NTI0MDldIC4uLiBQSUMgIElSUjogMTAxMwpbICAgIDAuNDUyNzg2 XSAuLi4gUElDICBJU1I6IDAwMDAKWyAgICAwLjQ1MzE0Ml0gLi4uIFBJQyBFTENSOiAwYzAw ClsgICAgMC40NTM1MDRdIHByaW50aW5nIGxvY2FsIEFQSUMgY29udGVudHMgb24gQ1BVIzAv MDoKWyAgICAwLjQ1NDA4Ml0gLi4uIEFQSUMgSUQ6ICAgICAgMDAwMDAwMDAgKDApClsgICAg MC40NTQ1NTFdIC4uLiBBUElDIFZFUlNJT046IDAwMDUwMDE0ClsgICAgMC40NTQ5ODVdIC4u LiBBUElDIFRBU0tQUkk6IDAwMDAwMDAwICgwMCkKWyAgICAwLjQ1NTQ2N10gLi4uIEFQSUMg UFJPQ1BSSTogMDAwMDAwMDAKWyAgICAwLjQ1NTkwMF0gLi4uIEFQSUMgTERSOiAwMTAwMDAw MApbICAgIDAuNDU2MDI5XSAuLi4gQVBJQyBERlI6IGZmZmZmZmZmClsgICAgMC40NTYwMjld IC4uLiBBUElDIFNQSVY6IDAwMDAwMWZmClsgICAgMC40NTYwMjldIC4uLiBBUElDIElTUiBm aWVsZDoKWyAgICAwLjQ1NjAyOV0gMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMApbICAgIDAuNDU2MDI5XSAuLi4gQVBJ QyBUTVIgZmllbGQ6ClsgICAgMC40NTYwMjldIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKWyAgICAwLjQ1NjAyOV0g Li4uIEFQSUMgSVJSIGZpZWxkOgpbICAgIDAuNDU2MDI5XSAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDA4MDAwClsgICAgMC40 NTYwMjldIC4uLiBBUElDIEVTUjogMDAwMDAwMDAKWyAgICAwLjQ1NjAyOV0gLi4uIEFQSUMg SUNSOiAwMDAwMDhmZApbICAgIDAuNDU2MDI5XSAuLi4gQVBJQyBJQ1IyOiAwMjAwMDAwMApb ICAgIDAuNDU2MDI5XSAuLi4gQVBJQyBMVlRUOiAwMDAwMDBlZgpbICAgIDAuNDU2MDI5XSAu Li4gQVBJQyBMVlRQQzogMDAwMTAwMDAKWyAgICAwLjQ1NjAyOV0gLi4uIEFQSUMgTFZUMDog MDAwMTA3MDAKWyAgICAwLjQ1NjAyOV0gLi4uIEFQSUMgTFZUMTogMDAwMDA0MDAKWyAgICAw LjQ1NjAyOV0gLi4uIEFQSUMgTFZURVJSOiAwMDAwMDBmZQpbICAgIDAuNDU2MDI5XSAuLi4g QVBJQyBUTUlDVDogMDAwM2M4YTAKWyAgICAwLjQ1NjAyOV0gLi4uIEFQSUMgVE1DQ1Q6IDAw MDAwMDAwClsgICAgMC40NTYwMjldIC4uLiBBUElDIFREQ1I6IDAwMDAwMDAzClsgICAgMC40 NTYwMjldIApbICAgIDAuNDY1OTIzXSBudW1iZXIgb2YgTVAgSVJRIHNvdXJjZXM6IDIwLgpb ICAgIDAuNDY2MzgyXSBudW1iZXIgb2YgSU8tQVBJQyAjMiByZWdpc3RlcnM6IDI0LgpbICAg IDAuNDY2ODk4XSB0ZXN0aW5nIHRoZSBJTyBBUElDLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4K WyAgICAwLjQ2NzQ5M10gSU8gQVBJQyAjMi4uLi4uLgpbICAgIDAuNDY3ODI5XSAuLi4uIHJl Z2lzdGVyICMwMDogMDIwMDAwMDAKWyAgICAwLjQ2ODI4N10gLi4uLi4uLiAgICA6IHBoeXNp Y2FsIEFQSUMgaWQ6IDAyClsgICAgMC40Njg3ODZdIC4uLi4uLi4gICAgOiBEZWxpdmVyeSBU eXBlOiAwClsgICAgMC40NjkyNDJdIC4uLi4uLi4gICAgOiBMVFMgICAgICAgICAgOiAwClsg ICAgMC40Njk3MDBdIC4uLi4gcmVnaXN0ZXIgIzAxOiAwMDE3MDAxMQpbICAgIDAuNDcwMTM3 XSAuLi4uLi4uICAgICA6IG1heCByZWRpcmVjdGlvbiBlbnRyaWVzOiAxNwpbICAgIDAuNDcw NzIwXSAuLi4uLi4uICAgICA6IFBSUSBpbXBsZW1lbnRlZDogMApbICAgIDAuNDcxMjAzXSAu Li4uLi4uICAgICA6IElPIEFQSUMgdmVyc2lvbjogMTEKWyAgICAwLjQ3MTcwNF0gLi4uLiBy ZWdpc3RlciAjMDI6IDAyMDAwMDAwClsgICAgMC40NzIxNTRdIC4uLi4uLi4gICAgIDogYXJi aXRyYXRpb246IDAyClsgICAgMC40NzI2MDhdIC4uLi4gSVJRIHJlZGlyZWN0aW9uIHRhYmxl OgpbICAgIDAuNDczMDU5XSAgTlIgRHN0IE1hc2sgVHJpZyBJUlIgUG9sIFN0YXQgRG1vZCBE ZWxpIFZlY3Q6ClsgICAgMC40NzM2OTVdICAwMCAwMCAgMSAgICAwICAgIDAgICAwICAgMCAg ICAwICAgIDAgICAgMDAKWyAgICAwLjQ3NDMyMV0gIDAxIDAzICAwICAgIDAgICAgMCAgIDAg ICAwICAgIDEgICAgMSAgICA0MQpbICAgIDAuNDc0OTQ2XSAgMDIgMDMgIDAgICAgMCAgICAw ICAgMCAgIDAgICAgMSAgICAxICAgIDUxClsgICAgMC40NzU1NzBdICAwMyAwMSAgMCAgICAw ICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNjEKWyAgICAwLjQ3NjIyMV0gIDA0IDAxICAx ICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICA3MQpbICAgIDAuNDc2ODQ4XSAgMDUg MDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDgxClsgICAgMC40Nzc0OTdd ICAwNiAwMSAgMCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgOTEKWyAgICAwLjQ3 ODE0OV0gIDA3IDAxICAwICAgIDAgICAgMCAgIDAgICAwICAgIDEgICAgMSAgICBBMQpbICAg IDAuNDc4Nzc5XSAgMDggMDEgIDAgICAgMCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIEIx ClsgICAgMC40NzkzOTldICAwOSAwMyAgMSAgICAxICAgIDAgICAwICAgMCAgICAxICAgIDEg ICAgQzEKWyAgICAwLjQ4MDA0OF0gIDBhIDAzICAxICAgIDEgICAgMCAgIDAgICAwICAgIDEg ICAgMSAgICBEMQpbICAgIDAuNDgwNjgxXSAgMGIgMDMgIDEgICAgMSAgICAwICAgMCAgIDAg ICAgMSAgICAxICAgIEUxClsgICAgMC40ODEzMDFdICAwYyAwMyAgMCAgICAwICAgIDAgICAw ICAgMCAgICAxICAgIDEgICAgMjIKWyAgICAwLjQ4MTkzMF0gIDBkIDAxICAwICAgIDAgICAg MCAgIDAgICAwICAgIDEgICAgMSAgICA0MgpbICAgIDAuNDgyNTUxXSAgMGUgMDEgIDAgICAg MCAgICAwICAgMCAgIDAgICAgMSAgICAxICAgIDUyClsgICAgMC40ODMxODFdICAwZiAwMSAg MCAgICAwICAgIDAgICAwICAgMCAgICAxICAgIDEgICAgNjIKWyAgICAwLjQ4MzgwNl0gIDEw IDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAwMApbICAgIDAuNDg0NDUw XSAgMTEgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAwICAgIDAwClsgICAgMC40 ODUwNzZdICAxMiAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAwICAgIDAgICAgMDAKWyAg ICAwLjQ4NTY5OF0gIDEzIDAwICAxICAgIDAgICAgMCAgIDAgICAwICAgIDAgICAgMCAgICAw MApbICAgIDAuNDg2MzE4XSAgMTQgMDAgIDEgICAgMCAgICAwICAgMCAgIDAgICAgMCAgICAw ICAgIDAwClsgICAgMC40ODY5NDFdICAxNSAwMCAgMSAgICAwICAgIDAgICAwICAgMCAgICAw ICAgIDAgICAgMDAKWyAgICAwLjQ4NzYxM10gIDE2IDAwICAxICAgIDAgICAgMCAgIDAgICAw ICAgIDAgICAgMCAgICAwMApbICAgIDAuNDg4MjY2XSAgMTcgMDAgIDEgICAgMCAgICAwICAg MCAgIDAgICAgMCAgICAwICAgIDAwClsgICAgMC40ODg4NzddIElSUSB0byBwaW4gbWFwcGlu Z3M6ClsgICAgMC40ODkyNDVdIElSUTAgLT4gMDoyClsgICAgMC40ODk1NjJdIElSUTEgLT4g MDoxClsgICAgMC40ODk4ODNdIElSUTMgLT4gMDozClsgICAgMC40OTAyMzFdIElSUTQgLT4g MDo0ClsgICAgMC40OTA1NzVdIElSUTUgLT4gMDo1ClsgICAgMC40OTA4OTldIElSUTYgLT4g MDo2ClsgICAgMC40OTEyMTddIElSUTcgLT4gMDo3ClsgICAgMC40OTE1MzNdIElSUTggLT4g MDo4ClsgICAgMC40OTE4NThdIElSUTEyIC0+IDA6MTIKWyAgICAwLjQ5MjIxNV0gSVJRMTMg LT4gMDoxMwpbICAgIDAuNDkyNTQ4XSBJUlExNCAtPiAwOjE0ClsgICAgMC40OTI4OThdIElS UTE1IC0+IDA6MTUKWyAgICAwLjQ5MzIzM10gSVJRMzMgLT4gMDo5ClsgICAgMC40OTM1NTld IElSUTM0IC0+IDA6MTAKWyAgICAwLjQ5Mzg5OV0gSVJRMzUgLT4gMDoxMQpbICAgIDAuNDk0 MjM2XSAuLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4uLi4gZG9uZS4KWyAgICAw LjQ5NDgxOV0gVXNpbmcgSVBJIE5vLVNob3J0Y3V0IG1vZGUKWyAgICAwLjQ5NjIxMF0gICBN YWdpYyBudW1iZXI6IDg6NTA2OjIwNApbICAgIDAuNDk3NTA4XSBkZWJ1ZzogdW5tYXBwaW5n IGluaXQgW21lbSAweGMxMjM3MDAwLTB4YzEyODFmZmZdClsgICAgMC40OTk1MzddIGt3b3Jr ZXIvdToxICgyOSkgdXNlZCBncmVhdGVzdCBzdGFjayBkZXB0aDogNzE1NiBieXRlcyBsZWZ0 ClsgICAgMC41MDA5NDddIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQpb ICAgIDAuNTAxNDQ1XSBXQVJOSU5HOiBhdCAvYy9rZXJuZWwtdGVzdHMvc3JjL3N0YWJsZS9r ZXJuZWwvbG9ja2RlcC5jOjI3MzkgbG9ja2RlcF90cmFjZV9hbGxvYysweDg2LzB4YjIoKQpb ICAgIDAuNTAyNDEzXSBNb2R1bGVzIGxpbmtlZCBpbjoKWyAgICAwLjUwMjc2Nl0gUGlkOiAx LCBjb21tOiBpbml0IE5vdCB0YWludGVkIDMuNS4wLTAxMjU4LWcxYWRlOTkyICMxODIKWyAg ICAwLjUwMzQxOV0gQ2FsbCBUcmFjZToKWyAgICAwLjUwMzY5Nl0gIFs8YzEwMjQxZTg+XSB3 YXJuX3Nsb3dwYXRoX2NvbW1vbisweDQ4LzB4NWQKWyAgICAwLjUwNDI1MF0gIFs8YzEwNTMz YTA+XSA/IGxvY2tkZXBfdHJhY2VfYWxsb2MrMHg4Ni8weGIyClsgICAgMC41MDQzODFdICBb PGMxMDI0MjBjPl0gd2Fybl9zbG93cGF0aF9udWxsKzB4Zi8weDEzClsgICAgMC41MDQzODFd ICBbPGMxMDUzM2EwPl0gbG9ja2RlcF90cmFjZV9hbGxvYysweDg2LzB4YjIKWyAgICAwLjUw NDM4MV0gIFs8YzEwNzk5YWE+XSBfX2FsbG9jX3BhZ2VzX25vZGVtYXNrKzB4NzgvMHg0ZjAK WyAgICAwLjUwNDM4MV0gIFs8YzEwNTA1ZGI+XSA/IHRyYWNlX2hhcmRpcnFzX29mZl9jYWxs ZXIrMHgyZS8weDg4ClsgICAgMC41MDQzODFdICBbPGMxMDUwNWRiPl0gPyB0cmFjZV9oYXJk aXJxc19vZmZfY2FsbGVyKzB4MmUvMHg4OApbICAgIDAuNTA0MzgxXSAgWzxjMTA3OWUzMT5d IF9fZ2V0X2ZyZWVfcGFnZXMrMHhmLzB4MWYKWyAgICAwLjUwNDM4MV0gIFs8YzEwNzllN2Q+ XSBnZXRfemVyb2VkX3BhZ2UrMHhkLzB4ZgpbICAgIDAuNTA0MzgxXSAgWzxjMTBmOTc2Zj5d IHVhcnRfc3RhcnR1cC5wYXJ0LjgrMHg0Ni8weDE1MgpbICAgIDAuNTA0MzgxXSAgWzxjMTBm NzQ1Zj5dID8gdHR5X3BvcnRfdHR5X3NldCsweDM3LzB4M2MKWyAgICAwLjUwNDM4MV0gIFs8 YzEwZmExNzU+XSB1YXJ0X29wZW4rMHhjOS8weDEwYgpbICAgIDAuNTA0MzgxXSAgWzxjMTBm YTBhYz5dID8gdWFydF9zdXNwZW5kX3BvcnQrMHgyMjkvMHgyMjkKWyAgICAwLjUwNDM4MV0g IFs8YzEwZjFiYzI+XSB0dHlfb3BlbisweDI2Yi8weDNkMwpbICAgIDAuNTA0MzgxXSAgWzxj MTA5ODcyYT5dIGNocmRldl9vcGVuKzB4ZjcvMHgxMTcKWyAgICAwLjUwNDM4MV0gIFs8YzEw OTQ1Yjc+XSBkb19kZW50cnlfb3Blbi5pc3JhLjE3KzB4MTQ4LzB4MWQyClsgICAgMC41MDQz ODFdICBbPGMxMDk4NjMzPl0gPyBjZGV2X3B1dCsweDFhLzB4MWEKWyAgICAwLjUwNDM4MV0g IFs8YzEwOTQ2NjY+XSBmaW5pc2hfb3BlbisweDI1LzB4MzEKWyAgICAwLjUwNDM4MV0gIFs8 YzEwOWY5NTU+XSBkb19sYXN0LmlzcmEuNDgrMHg2ZDYvMHg4M2EKWyAgICAwLjUwNDM4MV0g IFs8YzEwOWRjY2U+XSA/IF9faW5vZGVfcGVybWlzc2lvbisweDRjLzB4NzkKWyAgICAwLjUw NDM4MV0gIFs8YzEwOWRkZDU+XSA/IGxpbmtfcGF0aF93YWxrKzB4OTcvMHgzYWYKWyAgICAw LjUwNDM4MV0gIFs8YzEwOWQ0Njk+XSA/IGxvY2tfcmN1X3dhbGsrMHgyYi8weDYxClsgICAg MC41MDQzODFdICBbPGMxMDlmYjRjPl0gcGF0aF9vcGVuYXQrMHg5My8weDI3YwpbICAgIDAu NTA0MzgxXSAgWzxjMTA5ZmYzZj5dIGRvX2ZpbHBfb3BlbisweDIxLzB4NWQKWyAgICAwLjUw NDM4MV0gIFs8YzExNTYyZDE+XSA/IF9yYXdfc3Bpbl91bmxvY2srMHgxZC8weDIwClsgICAg MC41MDQzODFdICBbPGMxMGE4OTkwPl0gPyBhbGxvY19mZCsweDEyZS8weDEzOQpbICAgIDAu NTA0MzgxXSAgWzxjMTA5NGZiOT5dIGRvX3N5c19vcGVuKzB4NTYvMHhkMgpbICAgIDAuNTA0 MzgxXSAgWzxjMTA5NTA1MD5dIHN5c19vcGVuKzB4MWIvMHgyMApbICAgIDAuNTA0MzgxXSAg WzxjMTE1NjRiZD5dIHN5c2NhbGxfY2FsbCsweDcvMHhiClsgICAgMC41MDQzODFdIC0tLVsg ZW5kIHRyYWNlIDBmOTQ0ODY5NmFmMTZjODIgXS0tLQpJTklUOiB2ZXJzaW9uIDIuODggYm9v dGluZw0NCm1vdW50OiBtb3VudGluZyBwcm9jIG9uIC9wcm9jIGZhWyAgICAwLjUyNDI3OF0g bW91bnQgKDMyKSB1c2VkIGdyZWF0ZXN0IHN0YWNrIGRlcHRoOiA2OTQ4IGJ5dGVzIGxlZnQK aWxlZDogTm8gc3VjaCBkZXZpY2UKL2V0Yy9yY1MuZC9TMDBmYnNldHVwOiBsaW5lIDM6IC9z YmluL21vZHByb2JlOiBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5ClsgICAgMC41MzE0OTVd IC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0tLQpbICAgIDAuNTMxOTk1XSBX QVJOSU5HOiBhdCAvYy9rZXJuZWwtdGVzdHMvc3JjL3N0YWJsZS9rZXJuZWwvc21wLmM6MzIy IHNtcF9jYWxsX2Z1bmN0aW9uX3NpbmdsZSsweDYxLzB4MTE3KCkKWyAgICAwLjUzMjk4OF0g TW9kdWxlcyBsaW5rZWQgaW46ClsgICAgMC41MzMzMjldIFBpZDogMzcsIGNvbW06IFMwMGZi c2V0dXAgVGFpbnRlZDogRyAgICAgICAgVyAgICAzLjUuMC0wMTI1OC1nMWFkZTk5MiAjMTgy ClsgICAgMC41MzQxNDNdIENhbGwgVHJhY2U6ClsgICAgMC41MzQ0MDddICBbPGMxMDI0MWU4 Pl0gd2Fybl9zbG93cGF0aF9jb21tb24rMHg0OC8weDVkClsgICAgMC41MzQ3NDBdICBbPGMx MDU2MzUyPl0gPyBzbXBfY2FsbF9mdW5jdGlvbl9zaW5nbGUrMHg2MS8weDExNwpbICAgIDAu NTM0NzQwXSAgWzxjMTA2YzQzMT5dID8gcGVyZl9leGNsdWRlX2V2ZW50KzB4NDcvMHg0Nwpb ICAgIDAuNTM0NzQwXSAgWzxjMTAyNDIwYz5dIHdhcm5fc2xvd3BhdGhfbnVsbCsweGYvMHgx MwpbICAgIDAuNTM0NzQwXSAgWzxjMTA1NjM1Mj5dIHNtcF9jYWxsX2Z1bmN0aW9uX3Npbmds ZSsweDYxLzB4MTE3ClsgICAgMC41MzQ3NDBdICBbPGMxMDZiZTM4Pl0gdGFza19mdW5jdGlv bl9jYWxsKzB4MzcvMHg0MApbICAgIDAuNTM0NzQwXSAgWzxjMTA2ZmU5OT5dID8gcGVyZl9j Z3JvdXBfc3dpdGNoKzB4MTVlLzB4MTVlClsgICAgMC41MzQ3NDBdICBbPGMxMDZjNDdmPl0g cGVyZl9jZ3JvdXBfZXhpdCsweDE1LzB4MTcKWyAgICAwLjUzNDc0MF0gIFs8YzEwNjAxY2Y+ XSBjZ3JvdXBfZXhpdCsweDEyZC8weDE1MQpbICAgIDAuNTM0NzQwXSAgWzxjMTAyODVlMj5d IGRvX2V4aXQrMHgxZTcvMHg1ZWUKWyAgICAwLjUzNDc0MF0gIFs8YzEwZjBjMjM+XSA/IHR0 eV93cml0ZSsweDFjNy8weDFjNwpbICAgIDAuNTM0NzQwXSAgWzxjMTA5NTllNj5dID8gdmZz X3dyaXRlKzB4ODUvMHhhNwpbICAgIDAuNTM0NzQwXSAgWzxjMTAyOGJlZj5dIGRvX2dyb3Vw X2V4aXQrMHg1YS8weDg3ClsgICAgMC41MzQ3NDBdICBbPGMxMDI4YzJmPl0gc3lzX2V4aXRf Z3JvdXArMHgxMy8weDEzClsgICAgMC41MzQ3NDBdICBbPGMxMTU2NGJkPl0gc3lzY2FsbF9j YWxsKzB4Ny8weGIKWyAgICAwLjUzNDc0MF0gLS0tWyBlbmQgdHJhY2UgMGY5NDQ4Njk2YWYx NmM4MyBdLS0tClsgICAgMC41NDMwNDVdIFMwMGZic2V0dXAgKDM2KSB1c2VkIGdyZWF0ZXN0 IHN0YWNrIGRlcHRoOiA2Nzg0IGJ5dGVzIGxlZnQKClBsZWFzZSB3YWl0OiBib290aW5nLi4u Cm1vdW50OiBtb3VudGluZyBwcm9jIG9uIC9wcm9jIGZhaWxlZDogTm8gc3VjaCBkZXZpY2UK Z3JlcDogL3Byb2MvZmlsZXN5c3RlbXM6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKU3Rh cnRpbmcgQm9vdGxvZyBkYWVtb246IGJvb3Rsb2dkOiBjYW5ub3QgYWxsb2NhdGUgcHNldWRv IHR0eTogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpib290bG9nZC4KbW91bnQ6IGNhbid0 IHJlYWQgJy9wcm9jL21vdW50cyc6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKL2V0Yy9y Y1MuZC9TMzdwb3B1bGF0ZS12b2xhdGlsZS5zaDogbGluZSAxNzI6IC9wcm9jL2NtZGxpbmU6 IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKZ3JlcDogL3Byb2MvZmlsZXN5c3RlbXM6IE5v IHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKQ29uZmlndXJpbmcgbmV0d29yayBpbnRlcmZhY2Vz Li4uIFsgICAgMC41NzY0NzRdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0tLS0t LQpbICAgIDAuNTc2OTcyXSBXQVJOSU5HOiBhdCAvYy9rZXJuZWwtdGVzdHMvc3JjL3N0YWJs ZS9rZXJuZWwvc29mdGlycS5jOjE1OSBfbG9jYWxfYmhfZW5hYmxlX2lwKzB4MzkvMHhiOSgp ClsgICAgMC41Nzc5MzFdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDAuNTc4MjczXSBQaWQ6 IDgzLCBjb21tOiBzaCBUYWludGVkOiBHICAgICAgICBXICAgIDMuNS4wLTAxMjU4LWcxYWRl OTkyICMxODIKWyAgICAwLjU3OTAxM10gQ2FsbCBUcmFjZToKWyAgICAwLjU3OTI3OV0gIFs8 YzEwMjQxZTg+XSB3YXJuX3Nsb3dwYXRoX2NvbW1vbisweDQ4LzB4NWQKWyAgICAwLjU3OTgz NV0gIFs8YzEwMjliYjc+XSA/IF9sb2NhbF9iaF9lbmFibGVfaXArMHgzOS8weGI5ClsgICAg MC41ODAwMThdICBbPGMxMTNlYjFhPl0gPyB1bml4X2NyZWF0ZTErMHgxM2EvMHgxNTMKWyAg ICAwLjU4MDAxOF0gIFs8YzEwMjQyMGM+XSB3YXJuX3Nsb3dwYXRoX251bGwrMHhmLzB4MTMK WyAgICAwLjU4MDAxOF0gIFs8YzEwMjliYjc+XSBfbG9jYWxfYmhfZW5hYmxlX2lwKzB4Mzkv MHhiOQpbICAgIDAuNTgwMDE4XSAgWzxjMTAyOWM0Yz5dIGxvY2FsX2JoX2VuYWJsZSsweGIv MHhkClsgICAgMC41ODAwMThdICBbPGMxMTNlYjFhPl0gdW5peF9jcmVhdGUxKzB4MTNhLzB4 MTUzClsgICAgMC41ODAwMThdICBbPGMxMTNlYjg0Pl0gdW5peF9jcmVhdGUrMHg1MS8weDY5 ClsgICAgMC41ODAwMThdICBbPGMxMTFiZDFlPl0gX19zb2NrX2NyZWF0ZSsweDEwNy8weDE2 ZApbICAgIDAuNTgwMDE4XSAgWzxjMTExYmRjMT5dIHNvY2tfY3JlYXRlKzB4MjQvMHgyOQpb ICAgIDAuNTgwMDE4XSAgWzxjMTExYzViMj5dIHN5c19zb2NrZXQrMHgyNS8weDVhClsgICAg MC41ODAwMThdICBbPGMxMTFkMjBiPl0gc3lzX3NvY2tldGNhbGwrMHg1OC8weDFhMQpbICAg IDAuNTgwMDE4XSAgWzxjMTBjYjIzND5dID8gdHJhY2VfaGFyZGlycXNfb2ZmX3RodW5rKzB4 Yy8weDEwClsgICAgMC41ODAwMThdICBbPGMxMTU2NGJkPl0gc3lzY2FsbF9jYWxsKzB4Ny8w eGIKWyAgICAwLjU4MDAxOF0gLS0tWyBlbmQgdHJhY2UgMGY5NDQ4Njk2YWYxNmM4NCBdLS0t CmlmY29uZmlnOiBzb2NrZXQ6IEFkZHJlc3MgZmFtaWx5IG5vdCBzdXBwb3J0ZWQgYnkgcHJv dG9jb2wKaWZ1cDogY2FuJ3Qgb3BlbiAnL3Zhci9ydW4vaWZzdGF0ZSc6IE5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkKZG9uZS4KaHdjbG9jazogY2FuJ3Qgb3BlbiAnL2Rldi9taXNjL3J0 Yyc6IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKUnVubmluZyBwb3N0aW5zdCAvZXRjL3Jw bS1wb3N0aW5zdHMvMTAwLi4uClsgICAgMC42MjI5MzNdIDEwMCAoOTYpIHVzZWQgZ3JlYXRl c3Qgc3RhY2sgZGVwdGg6IDY2OTYgYnl0ZXMgbGVmdApJTklUOiBFbnRlcmluZyBydW5sZXZl bDogNQ0NClsgICAgMC42MjczOTJdIC0tLS0tLS0tLS0tLVsgY3V0IGhlcmUgXS0tLS0tLS0t LS0tLQpbICAgIDAuNjI3ODg5XSBXQVJOSU5HOiBhdCAvYy9rZXJuZWwtdGVzdHMvc3JjL3N0 YWJsZS9rZXJuZWwvc21wLmM6NDYxIHNtcF9jYWxsX2Z1bmN0aW9uX21hbnkrMHg2NC8weDFi NSgpClsgICAgMC42Mjg4NTJdIE1vZHVsZXMgbGlua2VkIGluOgpbICAgIDAuNjI5MTg5XSBQ aWQ6IDEsIGNvbW06IGluaXQgVGFpbnRlZDogRyAgICAgICAgVyAgICAzLjUuMC0wMTI1OC1n MWFkZTk5MiAjMTgyClsgICAgMC42Mjk5MzldIENhbGwgVHJhY2U6ClsgICAgMC42MzAyMDFd ICBbPGMxMDI0MWU4Pl0gd2Fybl9zbG93cGF0aF9jb21tb24rMHg0OC8weDVkClsgICAgMC42 MzA2ODBdICBbPGMxMDU2NTcxPl0gPyBzbXBfY2FsbF9mdW5jdGlvbl9tYW55KzB4NjQvMHgx YjUKWyAgICAwLjYzMDY4MF0gIFs8YzEwMjQyMGM+XSB3YXJuX3Nsb3dwYXRoX251bGwrMHhm LzB4MTMKWyAgICAwLjYzMDY4MF0gIFs8YzEwNTY1NzE+XSBzbXBfY2FsbF9mdW5jdGlvbl9t YW55KzB4NjQvMHgxYjUKWyAgICAwLjYzMDY4MF0gIFs8YzEwMjE2NWM+XSA/IGRvX2ZsdXNo X3RsYl9hbGwrMHgzMi8weDMyClsgICAgMC42MzA2ODBdICBbPGMxMDIxNmRiPl0gbmF0aXZl X2ZsdXNoX3RsYl9vdGhlcnMrMHgyMS8weDI0ClsgICAgMC42MzA2ODBdICBbPGMxMDIxNWE1 Pl0gZmx1c2hfdGxiX290aGVycysweGIvMHgxMgpbICAgIDAuNjMwNjgwXSAgWzxjMTAyMTg2 Mz5dIGZsdXNoX3RsYl9tbV9yYW5nZSsweDEzZS8weDE0NwpbICAgIDAuNjMwNjgwXSAgWzxj MTAyMmE3OD5dIGR1cF9tbSsweDJhNi8weDM1ZQpbICAgIDAuNjMwNjgwXSAgWzxjMTAyMzJm Yj5dIGNvcHlfcHJvY2Vzcy5wYXJ0LjU4KzB4N2FkLzB4ZGQ0ClsgICAgMC42MzA2ODBdICBb PGMxMDIzYTMwPl0gZG9fZm9yaysweGYxLzB4MjFmClsgICAgMC42MzA2ODBdICBbPGMxMGNi N2M0Pl0gPyBjb3B5X3RvX3VzZXIrMHgzZC8weDQ5ClsgICAgMC42MzA2ODBdICBbPGMxMDA3 ZWI3Pl0gc3lzX2Nsb25lKzB4MWIvMHgyMApbICAgIDAuNjMwNjgwXSAgWzxjMTE1NmQ0NT5d IHB0cmVnc19jbG9uZSsweDE1LzB4NTAKWyAgICAwLjYzMDY4MF0gIFs8YzExNTY0YmQ+XSA/ IHN5c2NhbGxfY2FsbCsweDcvMHhiClsgICAgMC42MzA2ODBdIC0tLVsgZW5kIHRyYWNlIDBm OTQ0ODY5NmFmMTZjODUgXS0tLQptb3VudDogbm8gL3Byb2MvbW91bnRzCndmZzogc2tpcCBz eXNsb2dkCktlcm5lbCB0ZXN0czogQm9vdCBPSyEKS2VybmVsIHRlc3RzOiBCb290IE9LIQpt b3VudDogbW91bnRpbmcgcHJvYyBvbiAvcHJvYyBmYWlsZWQ6IE5vIHN1Y2ggZGV2aWNlCi9l dGMvcmM1LmQvUzk5LXJjLmxvY2FsOiBsaW5lIDE5OiAvcHJvYy8xMjcvb29tX3Njb3JlX2Fk ajogTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpncmVwOiAvcHJvYy9jbWRsaW5lOiBObyBz dWNoIGZpbGUgb3IgZGlyZWN0b3J5CmdyZXA6IC9wcm9jL2NtZGxpbmU6IE5vIHN1Y2ggZmls ZSBvciBkaXJlY3RvcnkKVHJpbml0eSB2MS4wICBEYXZlIEpvbmVzIDxkYXZlakByZWRoYXQu Y29tPiAyMDEyClRyaW5pdHkgdjEuMCAgRGF2ZSBKb25lcyA8ZGF2ZWpAcmVkaGF0LmNvbT4g MjAxMgpEb24ndCBydW4gYXMgcm9vdCAob3IgcGFzcyAtLWRhbmdlcm91cyBpZiB5b3Uga25v dyB3aGF0IHlvdSBhcmUgZG9pbmcpLgpUcmluaXR5IHYxLjAgIERhdmUgSm9uZXMgPGRhdmVq QHJlZGhhdC5jb20+IDIwMTIKVHJpbml0eSB2MS4wICBEYXZlIEpvbmVzIDxkYXZlakByZWRo YXQuY29tPiAyMDEyCk5vIGlkZWEgd2hhdCBzeXNjYWxsIChnZXRfcm9idXN0X2xpc3QpIGlz LgpzaG1nZXQ6IEZ1bmN0aW9uIG5vdCBpbXBsZW1lbnRlZApObyBpZGVhIHdoYXQgc3lzY2Fs bCAoZ2V0X3JvYnVzdF9saXN0KSBpcy4K --J/dobhs11T7y2rNN Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="config-3.5.0-01258-g1ade992" # # Automatically generated file; DO NOT EDIT. # Linux/i386 3.5.0 Kernel Configuration # # CONFIG_64BIT is not set CONFIG_X86_32=y # CONFIG_X86_64 is not set CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y # CONFIG_NEED_DMA_MAP_STATE is not set CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_GPIO=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_DEFAULT_IDLE=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_ARCH_HAS_CPU_AUTOPROBE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y # CONFIG_ZONE_DMA32 is not set # CONFIG_AUDIT_ARCH is not set CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_X86_32_SMP=y CONFIG_X86_HT=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_ARCH_CPU_PROBE_RELEASE=y CONFIG_ARCH_SUPPORTS_UPROBES=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_HAVE_IRQ_WORK=y CONFIG_IRQ_WORK=y CONFIG_BUILDTIME_EXTABLE_SORT=y # # General setup # # CONFIG_EXPERIMENTAL is not set CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_XZ=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_XZ is not set # CONFIG_KERNEL_LZO is not set CONFIG_DEFAULT_HOSTNAME="(none)" # CONFIG_SYSVIPC is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_FHANDLE is not set # CONFIG_TASKSTATS is not set # CONFIG_AUDIT is not set CONFIG_HAVE_GENERIC_HARDIRQS=y # # IRQ subsystem # CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_IRQ_SHOW=y CONFIG_GENERIC_PENDING_IRQ=y CONFIG_IRQ_DOMAIN=y # CONFIG_IRQ_DOMAIN_DEBUG is not set CONFIG_IRQ_FORCED_THREADING=y CONFIG_SPARSE_IRQ=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_KTIME_SCALAR=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_GENERIC_CMOS_UPDATE=y # # Timers subsystem # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_PREEMPT_RCU is not set CONFIG_RCU_FANOUT=32 CONFIG_RCU_FANOUT_LEAF=16 # CONFIG_RCU_FANOUT_EXACT is not set CONFIG_RCU_FAST_NO_HZ=y CONFIG_TREE_RCU_TRACE=y CONFIG_IKCONFIG=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y # CONFIG_CPUSETS is not set CONFIG_CGROUP_CPUACCT=y CONFIG_RESOURCE_COUNTERS=y # CONFIG_MEMCG is not set CONFIG_CGROUP_PERF=y # CONFIG_CGROUP_SCHED is not set # CONFIG_CHECKPOINT_RESTORE is not set CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_PID_NS is not set CONFIG_NET_NS=y # CONFIG_SCHED_AUTOGROUP is not set # CONFIG_SYSFS_DEPRECATED is not set CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y # CONFIG_RD_BZIP2 is not set # CONFIG_RD_LZMA is not set # CONFIG_RD_XZ is not set # CONFIG_RD_LZO is not set CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_ANON_INODES=y CONFIG_EXPERT=y CONFIG_UID16=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y # CONFIG_PCSPKR_PLATFORM is not set CONFIG_HAVE_PCSPKR_PLATFORM=y # CONFIG_BASE_FULL is not set CONFIG_FUTEX=y CONFIG_EPOLL=y # CONFIG_SIGNALFD is not set CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_EMBEDDED=y CONFIG_HAVE_PERF_EVENTS=y CONFIG_PERF_USE_VMALLOC=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y CONFIG_DEBUG_PERF_USE_VMALLOC=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y # CONFIG_SLUB_DEBUG is not set # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_PROFILING=y CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y CONFIG_OPROFILE_NMI_TIMER=y # CONFIG_KPROBES is not set # CONFIG_JUMP_LABEL is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_CONTIGUOUS=y CONFIG_USE_GENERIC_SMP_HELPERS=y CONFIG_GENERIC_SMP_IDLE_THREAD=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y CONFIG_HAVE_ARCH_JUMP_LABEL=y CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y CONFIG_HAVE_CMPXCHG_LOCAL=y CONFIG_HAVE_CMPXCHG_DOUBLE=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_HAVE_ARCH_SECCOMP_FILTER=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=1 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_STOP_MACHINE=y # CONFIG_BLOCK is not set # CONFIG_INLINE_SPIN_TRYLOCK is not set # CONFIG_INLINE_SPIN_TRYLOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK is not set # CONFIG_INLINE_SPIN_LOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK_IRQ is not set # CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set CONFIG_UNINLINE_SPIN_UNLOCK=y # CONFIG_INLINE_SPIN_UNLOCK_BH is not set # CONFIG_INLINE_SPIN_UNLOCK_IRQ is not set # CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_READ_TRYLOCK is not set # CONFIG_INLINE_READ_LOCK is not set # CONFIG_INLINE_READ_LOCK_BH is not set # CONFIG_INLINE_READ_LOCK_IRQ is not set # CONFIG_INLINE_READ_LOCK_IRQSAVE is not set # CONFIG_INLINE_READ_UNLOCK is not set # CONFIG_INLINE_READ_UNLOCK_BH is not set # CONFIG_INLINE_READ_UNLOCK_IRQ is not set # CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_WRITE_TRYLOCK is not set # CONFIG_INLINE_WRITE_LOCK is not set # CONFIG_INLINE_WRITE_LOCK_BH is not set # CONFIG_INLINE_WRITE_LOCK_IRQ is not set # CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set # CONFIG_INLINE_WRITE_UNLOCK is not set # CONFIG_INLINE_WRITE_UNLOCK_BH is not set # CONFIG_INLINE_WRITE_UNLOCK_IRQ is not set # CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set # CONFIG_MUTEX_SPIN_ON_OWNER is not set CONFIG_FREEZER=y # # Processor type and features # # CONFIG_ZONE_DMA is not set CONFIG_SMP=y CONFIG_X86_MPPARSE=y CONFIG_X86_BIGSMP=y CONFIG_X86_EXTENDED_PLATFORM=y # CONFIG_X86_WANT_INTEL_MID is not set # CONFIG_X86_RDC321X is not set # CONFIG_X86_32_NON_STANDARD is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y # CONFIG_X86_32_IRIS is not set CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_PARAVIRT_GUEST=y CONFIG_PARAVIRT_TIME_ACCOUNTING=y # CONFIG_XEN_PRIVILEGED_GUEST is not set CONFIG_KVM_CLOCK=y CONFIG_KVM_GUEST=y # CONFIG_LGUEST_GUEST is not set CONFIG_PARAVIRT=y CONFIG_PARAVIRT_CLOCK=y # CONFIG_PARAVIRT_DEBUG is not set CONFIG_NO_BOOTMEM=y CONFIG_MEMTEST=y # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set CONFIG_M686=y # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MELAN is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set CONFIG_X86_GENERIC=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_CMPXCHG=y CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_XADD=y CONFIG_X86_PPRO_FENCE=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=5 CONFIG_X86_DEBUGCTLMSR=y # CONFIG_PROCESSOR_SELECT is not set CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y # CONFIG_HPET_TIMER is not set # CONFIG_DMI is not set # CONFIG_IOMMU_HELPER is not set CONFIG_NR_CPUS=32 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set CONFIG_X86_MCE=y CONFIG_X86_MCE_INTEL=y # CONFIG_X86_MCE_AMD is not set CONFIG_X86_ANCIENT_MCE=y CONFIG_X86_MCE_THRESHOLD=y # CONFIG_X86_MCE_INJECT is not set CONFIG_X86_THERMAL_VECTOR=y CONFIG_VM86=y # CONFIG_TOSHIBA is not set CONFIG_I8K=m # CONFIG_X86_REBOOTFIXUPS is not set CONFIG_MICROCODE=m # CONFIG_MICROCODE_INTEL is not set CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_HIGHMEM=y # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set # CONFIG_ARCH_DMA_ADDR_T_64BIT is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y CONFIG_HAVE_MEMBLOCK_NODE_MAP=y CONFIG_ARCH_DISCARD_MEMBLOCK=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=999999 CONFIG_COMPACTION=y CONFIG_MIGRATION=y # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=0 CONFIG_VIRT_TO_BUS=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y # CONFIG_MEMORY_FAILURE is not set # CONFIG_TRANSPARENT_HUGEPAGE is not set CONFIG_CROSS_MEMORY_ATTACH=y # CONFIG_CLEANCACHE is not set CONFIG_HIGHPTE=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW=64 # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y # CONFIG_MTRR_SANITIZER is not set CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_ARCH_RANDOM=y # CONFIG_SECCOMP is not set # CONFIG_CC_STACKPROTECTOR is not set # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=y CONFIG_COMPAT_VDSO=y # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y CONFIG_PM_SLEEP=y CONFIG_PM_SLEEP_SMP=y # CONFIG_PM_AUTOSLEEP is not set # CONFIG_PM_WAKELOCKS is not set CONFIG_PM_RUNTIME=y CONFIG_PM=y CONFIG_PM_DEBUG=y # CONFIG_PM_ADVANCED_DEBUG is not set CONFIG_PM_SLEEP_DEBUG=y CONFIG_PM_TRACE=y CONFIG_PM_TRACE_RTC=y # CONFIG_ACPI is not set # CONFIG_SFI is not set CONFIG_X86_APM_BOOT=y CONFIG_APM=m # CONFIG_APM_IGNORE_USER_SUSPEND is not set CONFIG_APM_DO_ENABLE=y # CONFIG_APM_CPU_IDLE is not set # CONFIG_APM_DISPLAY_BLANK is not set CONFIG_APM_ALLOW_INTS=y # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set CONFIG_INTEL_IDLE=y # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_DOMAINS=y CONFIG_PCIEPORTBUS=y # CONFIG_PCIEAER is not set CONFIG_PCIEASPM=y CONFIG_PCIEASPM_DEBUG=y # CONFIG_PCIEASPM_DEFAULT is not set # CONFIG_PCIEASPM_POWERSAVE is not set CONFIG_PCIEASPM_PERFORMANCE=y CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y CONFIG_PCI_DEBUG=y CONFIG_PCI_REALLOC_ENABLE_AUTO=y CONFIG_PCI_STUB=m CONFIG_HT_IRQ=y CONFIG_PCI_ATS=y # CONFIG_PCI_IOV is not set CONFIG_PCI_PRI=y # CONFIG_PCI_PASID is not set CONFIG_ISA_DMA_API=y CONFIG_ISA=y CONFIG_EISA=y CONFIG_EISA_VLB_PRIMING=y # CONFIG_EISA_PCI_EISA is not set CONFIG_EISA_VIRTUAL_ROOT=y CONFIG_EISA_NAMES=y CONFIG_SCx200=m CONFIG_SCx200HR_TIMER=m # CONFIG_OLPC is not set # CONFIG_ALIX is not set # CONFIG_NET5501 is not set CONFIG_AMD_NB=y CONFIG_PCCARD=m # CONFIG_PCMCIA is not set # CONFIG_CARDBUS is not set # # PC-card bridges # # CONFIG_YENTA is not set CONFIG_PCMCIA_PROBE=y # CONFIG_HOTPLUG_PCI is not set CONFIG_RAPIDIO=y # CONFIG_RAPIDIO_TSI721 is not set CONFIG_RAPIDIO_DISC_TIMEOUT=30 CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y # CONFIG_RAPIDIO_DMA_ENGINE is not set CONFIG_RAPIDIO_DEBUG=y CONFIG_RAPIDIO_TSI57X=y # CONFIG_RAPIDIO_CPS_XX is not set # CONFIG_RAPIDIO_TSI568 is not set CONFIG_RAPIDIO_CPS_GEN2=y CONFIG_RAPIDIO_TSI500=y # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=m # CONFIG_BINFMT_MISC is not set CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_HAVE_TEXT_POKE_SMP=y CONFIG_NET=y # # Networking options # # CONFIG_PACKET is not set CONFIG_UNIX=y # CONFIG_UNIX_DIAG is not set # CONFIG_NET_KEY is not set # CONFIG_INET is not set # CONFIG_NETWORK_SECMARK is not set # CONFIG_NETFILTER is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_PHONET is not set # CONFIG_NET_SCHED is not set # CONFIG_DCB is not set # CONFIG_BATMAN_ADV is not set # CONFIG_OPENVSWITCH is not set CONFIG_RPS=y CONFIG_RFS_ACCEL=y CONFIG_XPS=y # CONFIG_NETPRIO_CGROUP is not set CONFIG_BQL=y # # Network testing # # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set # CONFIG_LIB80211 is not set # # CFG80211 needs to be enabled for MAC80211 # # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_NET_9P is not set # CONFIG_CAIF is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y CONFIG_DEVTMPFS_MOUNT=y CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=m # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_DEBUG_DRIVER is not set CONFIG_DEBUG_DEVRES=y # CONFIG_SYS_HYPERVISOR is not set # CONFIG_GENERIC_CPU_DEVICES is not set CONFIG_REGMAP=y CONFIG_REGMAP_SPI=y CONFIG_REGMAP_IRQ=y # CONFIG_CONNECTOR is not set CONFIG_MTD=m # CONFIG_MTD_TESTS is not set # CONFIG_MTD_REDBOOT_PARTS is not set # CONFIG_MTD_AR7_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_CHAR=m CONFIG_HAVE_MTD_OTP=y CONFIG_MTD_OOPS=m # # RAM/ROM/Flash chip drivers # # CONFIG_MTD_CFI is not set CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=m CONFIG_MTD_CFI_ADV_OPTIONS=y # CONFIG_MTD_CFI_NOSWAP is not set CONFIG_MTD_CFI_BE_BYTE_SWAP=y # CONFIG_MTD_CFI_LE_BYTE_SWAP is not set # CONFIG_MTD_CFI_GEOMETRY is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_OTP=y CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m CONFIG_MTD_CFI_STAA=m CONFIG_MTD_CFI_UTIL=m # CONFIG_MTD_RAM is not set # CONFIG_MTD_ROM is not set CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y # CONFIG_MTD_PHYSMAP is not set CONFIG_MTD_TS5500=m CONFIG_MTD_SBC_GXX=m # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set CONFIG_MTD_ESB2ROM=m # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set # CONFIG_MTD_NETtel is not set # CONFIG_MTD_L440GX is not set # CONFIG_MTD_PCI is not set CONFIG_MTD_GPIO_ADDR=m # CONFIG_MTD_INTEL_VR_NOR is not set # CONFIG_MTD_PLATRAM is not set # CONFIG_MTD_LATCH_ADDR is not set # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=m CONFIG_MTD_PMC551_BUGFIX=y # CONFIG_MTD_PMC551_DEBUG is not set # CONFIG_MTD_SST25L is not set # CONFIG_MTD_SLRAM is not set CONFIG_MTD_PHRAM=m CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 # # Disk-On-Chip Device Drivers # # CONFIG_MTD_DOCG3 is not set # CONFIG_MTD_NAND is not set CONFIG_MTD_ONENAND=m CONFIG_MTD_ONENAND_VERIFY_WRITE=y # CONFIG_MTD_ONENAND_GENERIC is not set CONFIG_MTD_ONENAND_OTP=y # CONFIG_MTD_ONENAND_2X_PROGRAM is not set # CONFIG_MTD_ONENAND_SIM is not set # # LPDDR flash memory drivers # # CONFIG_MTD_LPDDR is not set # CONFIG_MTD_UBI is not set # CONFIG_PARPORT is not set # CONFIG_PNP is not set # # Misc devices # CONFIG_SENSORS_LIS3LV02D=m # CONFIG_AD525X_DPOT is not set # CONFIG_PHANTOM is not set CONFIG_INTEL_MID_PTI=m CONFIG_SGI_IOC4=m CONFIG_ENCLOSURE_SERVICES=m # CONFIG_CS5535_MFGPT is not set CONFIG_HP_ILO=m # CONFIG_TI_DAC7512 is not set # CONFIG_VMWARE_BALLOON is not set # CONFIG_BMP085_SPI is not set CONFIG_PCH_PHUB=m # # EEPROM support # CONFIG_EEPROM_AT25=m # CONFIG_EEPROM_93CX6 is not set # CONFIG_EEPROM_93XX46 is not set CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set CONFIG_SENSORS_LIS3_SPI=m # # Altera FPGA firmware download module # CONFIG_HAVE_IDE=y # # SCSI device support # CONFIG_SCSI_MOD=y # CONFIG_SCSI_DMA is not set # CONFIG_SCSI_NETLINK is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # CONFIG_FIREWIRE=m # CONFIG_FIREWIRE_OHCI is not set CONFIG_FIREWIRE_NOSY=m CONFIG_I2O=m # CONFIG_I2O_LCT_NOTIFY_ON_CHANGES is not set CONFIG_I2O_EXT_ADAPTEC=y # CONFIG_I2O_CONFIG is not set CONFIG_I2O_BUS=m # CONFIG_I2O_PROC is not set CONFIG_MACINTOSH_DRIVERS=y # CONFIG_NETDEVICES is not set # CONFIG_ISDN is not set # # Input device support # CONFIG_INPUT=y # CONFIG_INPUT_FF_MEMLESS is not set CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m CONFIG_INPUT_MATRIXKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=m CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_LKKBD=m # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_GPIO_POLLED is not set CONFIG_KEYBOARD_MATRIX=m CONFIG_KEYBOARD_NEWTON=m CONFIG_KEYBOARD_OPENCORES=m CONFIG_KEYBOARD_STOWAWAY=m # CONFIG_KEYBOARD_SUNKBD is not set CONFIG_KEYBOARD_OMAP4=m # CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y # CONFIG_MOUSE_PS2 is not set # CONFIG_MOUSE_SERIAL is not set # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_INPORT is not set CONFIG_MOUSE_LOGIBM=m # CONFIG_MOUSE_PC110PAD is not set CONFIG_MOUSE_VSXXXAA=m CONFIG_MOUSE_GPIO=m CONFIG_MOUSE_SYNAPTICS_USB=m CONFIG_INPUT_JOYSTICK=y # CONFIG_JOYSTICK_ANALOG is not set CONFIG_JOYSTICK_A3D=m # CONFIG_JOYSTICK_ADI is not set CONFIG_JOYSTICK_COBRA=m # CONFIG_JOYSTICK_GF2K is not set # CONFIG_JOYSTICK_GRIP is not set # CONFIG_JOYSTICK_GRIP_MP is not set # CONFIG_JOYSTICK_GUILLEMOT is not set CONFIG_JOYSTICK_INTERACT=m CONFIG_JOYSTICK_SIDEWINDER=m # CONFIG_JOYSTICK_TMDC is not set CONFIG_JOYSTICK_IFORCE=m CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=m CONFIG_JOYSTICK_SPACEORB=m CONFIG_JOYSTICK_SPACEBALL=m # CONFIG_JOYSTICK_STINGER is not set # CONFIG_JOYSTICK_TWIDJOY is not set # CONFIG_JOYSTICK_ZHENHUA is not set # CONFIG_JOYSTICK_JOYDUMP is not set # CONFIG_JOYSTICK_XPAD is not set # CONFIG_INPUT_TABLET is not set CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_ADS7846=m # CONFIG_TOUCHSCREEN_AD7877 is not set CONFIG_TOUCHSCREEN_AD7879=m # CONFIG_TOUCHSCREEN_AD7879_SPI is not set # CONFIG_TOUCHSCREEN_CYTTSP_CORE is not set # CONFIG_TOUCHSCREEN_DA9052 is not set CONFIG_TOUCHSCREEN_DYNAPRO=m CONFIG_TOUCHSCREEN_HAMPSHIRE=m # CONFIG_TOUCHSCREEN_FUJITSU is not set CONFIG_TOUCHSCREEN_GUNZE=m # CONFIG_TOUCHSCREEN_ELO is not set # CONFIG_TOUCHSCREEN_WACOM_W8001 is not set CONFIG_TOUCHSCREEN_MTOUCH=m # CONFIG_TOUCHSCREEN_INEXIO is not set CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_HTCPEN=m CONFIG_TOUCHSCREEN_PENMOUNT=m # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set CONFIG_TOUCHSCREEN_TOUCHWIN=m # CONFIG_TOUCHSCREEN_WM831X is not set # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC_SERIO=m CONFIG_TOUCHSCREEN_TSC2005=m CONFIG_TOUCHSCREEN_PCAP=m # CONFIG_INPUT_MISC is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=m # CONFIG_SERIO_CT82C710 is not set CONFIG_SERIO_PCIPS2=m CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_SERIO_PS2MULT=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m # CONFIG_GAMEPORT_L4 is not set CONFIG_GAMEPORT_EMU10K1=m CONFIG_GAMEPORT_FM801=m # # Character devices # # CONFIG_VT is not set CONFIG_UNIX98_PTYS=y CONFIG_DEVPTS_MULTIPLE_INSTANCES=y # CONFIG_LEGACY_PTYS is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_ROCKETPORT=m CONFIG_CYCLADES=m CONFIG_MOXA_INTELLIO=m CONFIG_MOXA_SMARTIO=m CONFIG_SYNCLINK=m # CONFIG_SYNCLINKMP is not set # CONFIG_SYNCLINK_GT is not set CONFIG_ISI=m # CONFIG_N_HDLC is not set # CONFIG_TRACE_SINK is not set CONFIG_DEVKMEM=y CONFIG_STALDRV=y # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y # CONFIG_SERIAL_8250_PCI is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # # Non-8250 serial port support # # CONFIG_SERIAL_MAX3100 is not set CONFIG_SERIAL_MAX3107=m # CONFIG_SERIAL_MFD_HSU is not set CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_JSM is not set CONFIG_SERIAL_TIMBERDALE=m # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set # CONFIG_SERIAL_PCH_UART is not set CONFIG_SERIAL_XILINX_PS_UART=m # CONFIG_TTY_PRINTK is not set # CONFIG_IPMI_HANDLER is not set CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m # CONFIG_HW_RANDOM_INTEL is not set CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_GEODE=m # CONFIG_HW_RANDOM_VIA is not set CONFIG_NVRAM=m CONFIG_RTC=m CONFIG_GEN_RTC=m CONFIG_GEN_RTC_X=y CONFIG_DTLK=m CONFIG_R3964=m # CONFIG_APPLICOM is not set CONFIG_MWAVE=m # CONFIG_SCx200_GPIO is not set # CONFIG_PC8736x_GPIO is not set # CONFIG_NSC_GPIO is not set # CONFIG_HANGCHECK_TIMER is not set # CONFIG_TCG_TPM is not set CONFIG_DEVPORT=y # CONFIG_I2C is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_ALTERA=m CONFIG_SPI_BITBANG=m # CONFIG_SPI_GPIO is not set # CONFIG_SPI_OC_TINY is not set # CONFIG_SPI_PXA2XX_PCI is not set # CONFIG_SPI_TOPCLIFF_PCH is not set # CONFIG_SPI_DESIGNWARE is not set # # SPI Protocol Masters # CONFIG_SPI_TLE62X0=m # CONFIG_HSI is not set # # PPS support # # # PPS generators support # # # PTP clock support # # # Enable Device Drivers -> PPS to see the PTP clock options. # CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y CONFIG_DEBUG_GPIO=y CONFIG_GPIO_GENERIC=m # # Memory mapped GPIO drivers: # CONFIG_GPIO_GENERIC_PLATFORM=m CONFIG_GPIO_IT8761E=m CONFIG_GPIO_SCH=m # CONFIG_GPIO_ICH is not set # CONFIG_GPIO_VX855 is not set # # I2C GPIO expanders: # # CONFIG_GPIO_WM831X is not set # # PCI GPIO expanders: # # CONFIG_GPIO_CS5535 is not set # CONFIG_GPIO_BT8XX is not set # CONFIG_GPIO_AMD8111 is not set # CONFIG_GPIO_LANGWELL is not set # CONFIG_GPIO_PCH is not set # CONFIG_GPIO_ML_IOH is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders: # # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MCP23S08 is not set CONFIG_GPIO_MC33880=m CONFIG_GPIO_74X164=m # # AC97 GPIO expanders: # # # MODULbus GPIO expanders: # # CONFIG_GPIO_JANZ_TTL is not set # CONFIG_W1 is not set # CONFIG_POWER_SUPPLY is not set # CONFIG_POWER_AVS is not set CONFIG_HWMON=m CONFIG_HWMON_VID=m CONFIG_HWMON_DEBUG_CHIP=y # # Native drivers # # CONFIG_SENSORS_K10TEMP is not set CONFIG_SENSORS_FAM15H_POWER=m # CONFIG_SENSORS_DA9052_ADC is not set CONFIG_SENSORS_F71805F=m # CONFIG_SENSORS_F71882FG is not set # CONFIG_SENSORS_GPIO_FAN is not set CONFIG_SENSORS_IT87=m # CONFIG_SENSORS_LM70 is not set # CONFIG_SENSORS_MAX1111 is not set # CONFIG_SENSORS_PC87360 is not set CONFIG_SENSORS_PC87427=m # CONFIG_SENSORS_SHT15 is not set # CONFIG_SENSORS_SIS5595 is not set CONFIG_SENSORS_SMSC47M1=m # CONFIG_SENSORS_SCH56XX_COMMON is not set # CONFIG_SENSORS_ADS7871 is not set CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m # CONFIG_SENSORS_VT1211 is not set CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_WM831X=m # CONFIG_SENSORS_APPLESMC is not set CONFIG_THERMAL=m CONFIG_THERMAL_HWMON=y # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # # CONFIG_SSB is not set CONFIG_BCMA_POSSIBLE=y # # Broadcom specific AMBA # # CONFIG_BCMA is not set # # Multifunction device drivers # CONFIG_MFD_CORE=y CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set CONFIG_HTC_PASIC3=m # CONFIG_MFD_TPS65912_SPI is not set # CONFIG_MFD_STMPE is not set # CONFIG_MFD_TMIO is not set CONFIG_PMIC_DA9052=y CONFIG_MFD_DA9052_SPI=y # CONFIG_MFD_ARIZONA_SPI is not set CONFIG_MFD_WM831X=y CONFIG_MFD_WM831X_SPI=y # CONFIG_MFD_MC13XXX_SPI is not set # CONFIG_ABX500_CORE is not set CONFIG_EZX_PCAP=y CONFIG_MFD_CS5535=m # CONFIG_MFD_TIMBERDALE is not set CONFIG_LPC_SCH=m # CONFIG_LPC_ICH is not set # CONFIG_MFD_RDC321X is not set CONFIG_MFD_JANZ_CMODIO=m # CONFIG_MFD_VX855 is not set # CONFIG_REGULATOR is not set CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # # CONFIG_MEDIA_CAMERA_SUPPORT is not set # CONFIG_MEDIA_ANALOG_TV_SUPPORT is not set # CONFIG_MEDIA_DIGITAL_TV_SUPPORT is not set # CONFIG_MEDIA_RADIO_SUPPORT is not set # CONFIG_MEDIA_RC_SUPPORT is not set # # Media drivers # # # Graphics support # CONFIG_AGP=m CONFIG_AGP_ALI=m # CONFIG_AGP_ATI is not set # CONFIG_AGP_AMD is not set CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m CONFIG_AGP_NVIDIA=m # CONFIG_AGP_SIS is not set CONFIG_AGP_SWORKS=m # CONFIG_AGP_VIA is not set CONFIG_AGP_EFFICEON=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 # CONFIG_DRM is not set # CONFIG_STUB_POULSBO is not set # CONFIG_VGASTATE is not set # CONFIG_VIDEO_OUTPUT_CONTROL is not set # CONFIG_FB is not set CONFIG_EXYNOS_VIDEO=y CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_L4F00242T03=m CONFIG_LCD_LMS283GF05=m CONFIG_LCD_LTV350QV=m # CONFIG_LCD_TDO24M is not set # CONFIG_LCD_VGG2432A4 is not set CONFIG_LCD_PLATFORM=m # CONFIG_LCD_S6E63M0 is not set # CONFIG_LCD_LD9040 is not set # CONFIG_LCD_AMS369FG06 is not set CONFIG_BACKLIGHT_CLASS_DEVICE=m # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_PROGEAR=m CONFIG_BACKLIGHT_DA9052=m CONFIG_BACKLIGHT_SAHARA=m # CONFIG_BACKLIGHT_WM831X is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set # CONFIG_SND is not set CONFIG_SOUND_PRIME=m # CONFIG_SOUND_MSNDCLAS is not set # CONFIG_SOUND_MSNDPIN is not set CONFIG_SOUND_OSS=m # CONFIG_SOUND_TRACEINIT is not set # CONFIG_SOUND_DMAP is not set CONFIG_SOUND_VMIDI=m CONFIG_SOUND_TRIX=m # CONFIG_SOUND_MSS is not set # CONFIG_SOUND_MPU401 is not set CONFIG_SOUND_PAS=m # CONFIG_SOUND_PSS is not set # CONFIG_SOUND_SB is not set # CONFIG_SOUND_YM3812 is not set # CONFIG_SOUND_UART6850 is not set CONFIG_SOUND_AEDSP16=m CONFIG_SC6600=y # CONFIG_SC6600_JOY is not set CONFIG_SC6600_CDROM=4 CONFIG_SC6600_CDROMBASE=0 # # HID support # # CONFIG_HID is not set # # USB HID support # # CONFIG_USB_HID is not set # CONFIG_HID_PID is not set # # USB HID Boot Protocol drivers # CONFIG_USB_KBD=m # CONFIG_USB_MOUSE is not set CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB_ARCH_HAS_XHCI=y CONFIG_USB_SUPPORT=y CONFIG_USB_COMMON=m CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB=m # CONFIG_USB_DEBUG is not set CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_SUSPEND=y CONFIG_USB_OTG_WHITELIST=y CONFIG_USB_OTG_BLACKLIST_HUB=y # CONFIG_USB_MON is not set CONFIG_USB_WUSB_CBAF=m CONFIG_USB_WUSB_CBAF_DEBUG=y # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_EHCI_HCD=m # CONFIG_USB_EHCI_ROOT_HUB_TT is not set # CONFIG_USB_EHCI_TT_NEWSCHED is not set CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m CONFIG_USB_ISP1362_HCD=m CONFIG_USB_OHCI_HCD=m # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=m CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=m # CONFIG_USB_SL811_HCD_ISO is not set CONFIG_USB_R8A66597_HCD=m # CONFIG_USB_CHIPIDEA is not set # # USB Device Class drivers # CONFIG_USB_ACM=m # CONFIG_USB_PRINTER is not set CONFIG_USB_WDM=m # CONFIG_USB_TMC is not set # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # # CONFIG_USB_LIBUSUAL is not set # # USB Imaging devices # CONFIG_USB_MDC800=m # # USB port drivers # # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_APPLEDISPLAY is not set # CONFIG_USB_SISUSBVGA is not set CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m # CONFIG_USB_IOWARRIOR is not set CONFIG_USB_TEST=m CONFIG_USB_ISIGHTFW=m CONFIG_USB_YUREX=m # # USB Physical Layer drivers # # CONFIG_USB_GADGET is not set # # OTG and related infrastructure # # CONFIG_USB_GPIO_VBUS is not set # CONFIG_NOP_USB_XCEIV is not set CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set CONFIG_MMC_UNSAFE_RESUME=y # # MMC/SD/SDIO Card Drivers # CONFIG_SDIO_UART=m CONFIG_MMC_TEST=m # # MMC/SD/SDIO Host Controller Drivers # # CONFIG_MMC_SDHCI is not set CONFIG_MMC_WBSD=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m # CONFIG_MMC_VUB300 is not set # CONFIG_MMC_USHC is not set # CONFIG_MEMSTICK is not set # CONFIG_NEW_LEDS is not set CONFIG_ACCESSIBILITY=y # CONFIG_INFINIBAND is not set # CONFIG_EDAC is not set # CONFIG_RTC_CLASS is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # # CONFIG_INTEL_MID_DMAC is not set CONFIG_INTEL_IOATDMA=m CONFIG_TIMB_DMA=m # CONFIG_PCH_DMA is not set CONFIG_DMA_ENGINE=y # # DMA Clients # CONFIG_NET_DMA=y CONFIG_ASYNC_TX_DMA=y CONFIG_DMATEST=m CONFIG_DCA=m CONFIG_AUXDISPLAY=y # CONFIG_UIO is not set # # Virtio drivers # # CONFIG_VIRTIO_BALLOON is not set # # Microsoft Hyper-V guest support # CONFIG_STAGING=y # CONFIG_SLICOSS is not set CONFIG_ECHO=m # CONFIG_COMEDI is not set CONFIG_ASUS_OLED=m # CONFIG_TRANZPORT is not set # CONFIG_DX_SEP is not set # # IIO staging drivers # # CONFIG_IIO_ST_HWMON is not set CONFIG_IIO_SW_RING=m # # Accelerometers # CONFIG_ADIS16201=m CONFIG_ADIS16203=m CONFIG_ADIS16204=m CONFIG_ADIS16209=m # CONFIG_ADIS16220 is not set # CONFIG_ADIS16240 is not set # CONFIG_KXSD9 is not set CONFIG_LIS3L02DQ=m # CONFIG_LIS3L02DQ_BUF_KFIFO is not set CONFIG_LIS3L02DQ_BUF_RING_SW=y CONFIG_SCA3000=m # # Analog to digital converters # # CONFIG_AD7298 is not set CONFIG_AD7606=m CONFIG_AD7606_IFACE_PARALLEL=m CONFIG_AD7606_IFACE_SPI=m CONFIG_AD7476=m CONFIG_AD7887=m # CONFIG_AD7780 is not set # CONFIG_AD7793 is not set # CONFIG_AD7816 is not set CONFIG_AD7192=m CONFIG_ADT7310=m CONFIG_AD7280=m # # Analog digital bi-direction converters # CONFIG_ADT7316=m CONFIG_ADT7316_SPI=m # # Capacitance to digital converters # # # Direct Digital Synthesis # # CONFIG_AD5930 is not set CONFIG_AD9832=m CONFIG_AD9834=m # CONFIG_AD9850 is not set # CONFIG_AD9852 is not set CONFIG_AD9910=m CONFIG_AD9951=m # # Digital gyroscope sensors # # CONFIG_ADIS16060 is not set CONFIG_ADIS16080=m CONFIG_ADIS16130=m CONFIG_ADIS16260=m # CONFIG_ADXRS450 is not set # # Network Analyzer, Impedance Converters # # # Inertial measurement units # # CONFIG_ADIS16400 is not set # # Light sensors # # # Magnetometer sensors # # # Active energy metering IC # # CONFIG_ADE7753 is not set # CONFIG_ADE7754 is not set # CONFIG_ADE7758 is not set # CONFIG_ADE7759 is not set CONFIG_ADE7854=m # CONFIG_ADE7854_SPI is not set # # Resolver to digital converters # # CONFIG_AD2S90 is not set # CONFIG_AD2S1200 is not set CONFIG_AD2S1210=m # # Triggers - standalone # # CONFIG_IIO_GPIO_TRIGGER is not set CONFIG_IIO_SYSFS_TRIGGER=m CONFIG_IIO_DUMMY_EVGEN=m CONFIG_IIO_SIMPLE_DUMMY=m CONFIG_IIO_SIMPLE_DUMMY_EVENTS=y # CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set CONFIG_ZSMALLOC=m CONFIG_CRYSTALHD=m CONFIG_FT1000=m # CONFIG_FT1000_USB is not set # # Speakup console speech # # CONFIG_STAGING_MEDIA is not set # # Android # # CONFIG_ANDROID is not set CONFIG_PHONE=m CONFIG_PHONE_IXJ=m # CONFIG_USB_WPAN_HCD is not set # CONFIG_IPACK_BUS is not set # CONFIG_WIMAX_GDM72XX is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_SENSORS_HDAPS=m # CONFIG_IBM_RTL is not set # CONFIG_SAMSUNG_LAPTOP is not set # CONFIG_SAMSUNG_Q10 is not set # # Hardware Spinlock drivers # CONFIG_CLKSRC_I8253=y CONFIG_CLKEVT_I8253=y CONFIG_CLKBLD_I8253=y CONFIG_IOMMU_SUPPORT=y # # Remoteproc drivers (EXPERIMENTAL) # # # Rpmsg drivers (EXPERIMENTAL) # CONFIG_VIRT_DRIVERS=y # CONFIG_PM_DEVFREQ is not set # CONFIG_EXTCON is not set # CONFIG_MEMORY is not set CONFIG_IIO=m CONFIG_IIO_BUFFER=y CONFIG_IIO_KFIFO_BUF=m CONFIG_IIO_TRIGGERED_BUFFER=m CONFIG_IIO_TRIGGER=y CONFIG_IIO_CONSUMERS_PER_TRIGGER=2 # # Analog to digital converters # # CONFIG_AD7266 is not set # # Amplifiers # # CONFIG_AD8366 is not set # # Light sensors # # # Frequency Synthesizers DDS/PLL # # # Clock Generator/Distribution # # CONFIG_AD9523 is not set # # Phase-Locked Loop (PLL) frequency synthesizers # # CONFIG_ADF4350 is not set # # Digital to analog converters # # CONFIG_AD5064 is not set CONFIG_AD5360=m # CONFIG_AD5380 is not set CONFIG_AD5421=m CONFIG_AD5624R_SPI=m # CONFIG_AD5446 is not set # CONFIG_AD5504 is not set # CONFIG_AD5764 is not set CONFIG_AD5791=m # CONFIG_AD5686 is not set # CONFIG_VME_BUS is not set # CONFIG_PWM is not set # # Firmware Drivers # CONFIG_EDD=m CONFIG_EDD_OFF=y CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m # CONFIG_ISCSI_IBFT_FIND is not set # CONFIG_GOOGLE_FIRMWARE is not set # # File systems # CONFIG_DCACHE_WORD_ACCESS=y # CONFIG_FS_POSIX_ACL is not set CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y # CONFIG_INOTIFY_USER is not set CONFIG_FANOTIFY=y # CONFIG_QUOTA is not set # CONFIG_QUOTACTL is not set # CONFIG_AUTOFS4_FS is not set # CONFIG_FUSE_FS is not set # # Caches # CONFIG_FSCACHE=m # CONFIG_FSCACHE_DEBUG is not set # # Pseudo filesystems # # CONFIG_PROC_FS is not set CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set # CONFIG_TMPFS_XATTR is not set # CONFIG_HUGETLBFS is not set # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y # CONFIG_JFFS2_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_PSTORE is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NLS=m CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=m # CONFIG_NLS_CODEPAGE_737 is not set # CONFIG_NLS_CODEPAGE_775 is not set # CONFIG_NLS_CODEPAGE_850 is not set CONFIG_NLS_CODEPAGE_852=m # CONFIG_NLS_CODEPAGE_855 is not set # CONFIG_NLS_CODEPAGE_857 is not set # CONFIG_NLS_CODEPAGE_860 is not set # CONFIG_NLS_CODEPAGE_861 is not set CONFIG_NLS_CODEPAGE_862=m # CONFIG_NLS_CODEPAGE_863 is not set # CONFIG_NLS_CODEPAGE_864 is not set # CONFIG_NLS_CODEPAGE_865 is not set # CONFIG_NLS_CODEPAGE_866 is not set # CONFIG_NLS_CODEPAGE_869 is not set # CONFIG_NLS_CODEPAGE_936 is not set # CONFIG_NLS_CODEPAGE_950 is not set CONFIG_NLS_CODEPAGE_932=m # CONFIG_NLS_CODEPAGE_949 is not set # CONFIG_NLS_CODEPAGE_874 is not set # CONFIG_NLS_ISO8859_8 is not set CONFIG_NLS_CODEPAGE_1250=m # CONFIG_NLS_CODEPAGE_1251 is not set # CONFIG_NLS_ASCII is not set # CONFIG_NLS_ISO8859_1 is not set # CONFIG_NLS_ISO8859_2 is not set CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m # CONFIG_NLS_ISO8859_9 is not set CONFIG_NLS_ISO8859_13=m # CONFIG_NLS_ISO8859_14 is not set # CONFIG_NLS_ISO8859_15 is not set CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m # CONFIG_NLS_MAC_ROMAN is not set # CONFIG_NLS_MAC_CELTIC is not set # CONFIG_NLS_MAC_CENTEURO is not set # CONFIG_NLS_MAC_CROATIAN is not set # CONFIG_NLS_MAC_CYRILLIC is not set # CONFIG_NLS_MAC_GAELIC is not set # CONFIG_NLS_MAC_GREEK is not set # CONFIG_NLS_MAC_ICELAND is not set # CONFIG_NLS_MAC_INUIT is not set # CONFIG_NLS_MAC_ROMANIAN is not set # CONFIG_NLS_MAC_TURKISH is not set # CONFIG_NLS_UTF8 is not set # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_PRINTK_TIME=y CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 CONFIG_MAGIC_SYSRQ=y # CONFIG_STRIP_ASM_SYMS is not set # CONFIG_READABLE_ASM is not set CONFIG_UNUSED_SYMBOLS=y CONFIG_DEBUG_FS=y CONFIG_HEADERS_CHECK=y CONFIG_DEBUG_SECTION_MISMATCH=y CONFIG_DEBUG_KERNEL=y CONFIG_DEBUG_SHIRQ=y CONFIG_LOCKUP_DETECTOR=y CONFIG_HARDLOCKUP_DETECTOR=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC=y CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=1 # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 # CONFIG_PANIC_ON_OOPS is not set CONFIG_PANIC_ON_OOPS_VALUE=0 CONFIG_DETECT_HUNG_TASK=y CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120 CONFIG_BOOTPARAM_HUNG_TASK_PANIC=y CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=1 CONFIG_DEBUG_OBJECTS=y CONFIG_DEBUG_OBJECTS_SELFTEST=y CONFIG_DEBUG_OBJECTS_FREE=y CONFIG_DEBUG_OBJECTS_TIMERS=y # CONFIG_DEBUG_OBJECTS_WORK is not set # CONFIG_DEBUG_OBJECTS_RCU_HEAD is not set CONFIG_DEBUG_OBJECTS_PERCPU_COUNTER=y CONFIG_DEBUG_OBJECTS_ENABLE_DEFAULT=1 CONFIG_SLUB_STATS=y # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set CONFIG_DEBUG_SPINLOCK=y CONFIG_DEBUG_MUTEXES=y CONFIG_DEBUG_LOCK_ALLOC=y CONFIG_PROVE_LOCKING=y CONFIG_PROVE_RCU=y CONFIG_PROVE_RCU_REPEATEDLY=y # CONFIG_SPARSE_RCU_POINTER is not set CONFIG_LOCKDEP=y # CONFIG_LOCK_STAT is not set # CONFIG_DEBUG_LOCKDEP is not set CONFIG_TRACE_IRQFLAGS=y # CONFIG_DEBUG_ATOMIC_SLEEP is not set CONFIG_DEBUG_LOCKING_API_SELFTESTS=y CONFIG_STACKTRACE=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_HIGHMEM=y CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_INFO is not set # CONFIG_DEBUG_VM is not set CONFIG_DEBUG_VIRTUAL=y # CONFIG_DEBUG_WRITECOUNT is not set # CONFIG_DEBUG_MEMORY_INIT is not set # CONFIG_DEBUG_LIST is not set # CONFIG_TEST_LIST_SORT is not set CONFIG_DEBUG_SG=y # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_DEBUG_CREDENTIALS is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y # CONFIG_BOOT_PRINTK_DELAY is not set CONFIG_RCU_TORTURE_TEST=m CONFIG_RCU_CPU_STALL_TIMEOUT=60 # CONFIG_RCU_CPU_STALL_INFO is not set CONFIG_RCU_TRACE=y # CONFIG_BACKTRACE_SELF_TEST is not set CONFIG_DEBUG_FORCE_WEAK_PER_CPU=y CONFIG_DEBUG_PER_CPU_MAPS=y # CONFIG_NOTIFIER_ERROR_INJECTION is not set # CONFIG_FAULT_INJECTION is not set CONFIG_DEBUG_PAGEALLOC=y CONFIG_WANT_PAGE_DEBUG_FLAGS=y CONFIG_PAGE_GUARD=y CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_RING_BUFFER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING_SUPPORT=y # CONFIG_FTRACE is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set # CONFIG_BUILD_DOCSRC is not set # CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_TEST_KSTRTOX=m # CONFIG_STRICT_DEVMEM is not set # CONFIG_X86_VERBOSE_BOOTUP is not set # CONFIG_EARLY_PRINTK is not set CONFIG_DEBUG_STACKOVERFLOW=y # CONFIG_X86_PTDUMP is not set # CONFIG_DEBUG_RODATA is not set CONFIG_DEBUG_SET_MODULE_RONX=y CONFIG_DEBUG_NX_TEST=m CONFIG_DOUBLEFAULT=y # CONFIG_DEBUG_TLBFLUSH is not set CONFIG_IOMMU_STRESS=y CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 CONFIG_DEBUG_BOOT_PARAMS=y CONFIG_CPA_DEBUG=y CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set # CONFIG_DEBUG_NMI_SELFTEST is not set # # Security options # # CONFIG_KEYS is not set # CONFIG_SECURITY_DMESG_RESTRICT is not set # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_DEFAULT_SECURITY_DAC=y CONFIG_DEFAULT_SECURITY="" CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y CONFIG_CRYPTO=m # # Crypto core or helper # CONFIG_CRYPTO_ALGAPI=m CONFIG_CRYPTO_ALGAPI2=m CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=m CONFIG_CRYPTO_BLKCIPHER=m CONFIG_CRYPTO_BLKCIPHER2=m CONFIG_CRYPTO_HASH=m CONFIG_CRYPTO_HASH2=m CONFIG_CRYPTO_RNG=m CONFIG_CRYPTO_RNG2=m CONFIG_CRYPTO_PCOMP=m CONFIG_CRYPTO_PCOMP2=m CONFIG_CRYPTO_MANAGER=m CONFIG_CRYPTO_MANAGER2=m # CONFIG_CRYPTO_USER is not set CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_WORKQUEUE=m CONFIG_CRYPTO_CRYPTD=m # CONFIG_CRYPTO_AUTHENC is not set # CONFIG_CRYPTO_TEST is not set CONFIG_CRYPTO_ABLK_HELPER_X86=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m # CONFIG_CRYPTO_GCM is not set CONFIG_CRYPTO_SEQIV=m # # Block modes # # CONFIG_CRYPTO_CBC is not set CONFIG_CRYPTO_CTR=m # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # # Hash modes # # CONFIG_CRYPTO_HMAC is not set # # Digest # CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_GHASH=m # CONFIG_CRYPTO_MD4 is not set # CONFIG_CRYPTO_MD5 is not set # CONFIG_CRYPTO_MICHAEL_MIC is not set # CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD160 is not set CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m CONFIG_CRYPTO_SHA1=m CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m # CONFIG_CRYPTO_TGR192 is not set # CONFIG_CRYPTO_WP512 is not set # # Ciphers # CONFIG_CRYPTO_AES=m CONFIG_CRYPTO_AES_586=m CONFIG_CRYPTO_AES_NI_INTEL=m # CONFIG_CRYPTO_ANUBIS is not set CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_BLOWFISH_COMMON=m # CONFIG_CRYPTO_CAMELLIA is not set # CONFIG_CRYPTO_CAST5 is not set CONFIG_CRYPTO_CAST6=m # CONFIG_CRYPTO_DES is not set # CONFIG_CRYPTO_FCRYPT is not set CONFIG_CRYPTO_KHAZAD=m # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=m # CONFIG_CRYPTO_SERPENT_SSE2_586 is not set CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_586=m # # Compression # # CONFIG_CRYPTO_DEFLATE is not set CONFIG_CRYPTO_ZLIB=m # CONFIG_CRYPTO_LZO is not set # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m # CONFIG_CRYPTO_USER_API_HASH is not set # CONFIG_CRYPTO_USER_API_SKCIPHER is not set # CONFIG_CRYPTO_HW is not set CONFIG_HAVE_KVM=y # CONFIG_VIRTUALIZATION is not set # CONFIG_BINARY_PRINTF is not set # # Library routines # CONFIG_BITREVERSE=m CONFIG_GENERIC_STRNCPY_FROM_USER=y CONFIG_GENERIC_STRNLEN_USER=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_PCI_IOMAP=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_IO=y CONFIG_CRC_CCITT=m # CONFIG_CRC16 is not set CONFIG_CRC_T10DIF=m CONFIG_CRC_ITU_T=m CONFIG_CRC32=m # CONFIG_CRC32_SELFTEST is not set # CONFIG_CRC32_SLICEBY8 is not set # CONFIG_CRC32_SLICEBY4 is not set CONFIG_CRC32_SARWATE=y # CONFIG_CRC32_BIT is not set # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m CONFIG_CRC8=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y # CONFIG_XZ_DEC is not set # CONFIG_XZ_DEC_BCJ is not set CONFIG_DECOMPRESS_GZIP=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y # CONFIG_CPUMASK_OFFSTACK is not set CONFIG_CPU_RMAP=y CONFIG_DQL=y CONFIG_NLATTR=y CONFIG_ARCH_HAS_ATOMIC64_DEC_IF_POSITIVE=y CONFIG_AVERAGE=y CONFIG_CORDIC=m # CONFIG_DDR is not set --J/dobhs11T7y2rNN--