Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 19 Jun 2002 20:23:44 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 19 Jun 2002 20:23:44 -0400 Received: from fmr04.intel.com ([143.183.121.6]:40943 "EHLO caduceus.sc.intel.com") by vger.kernel.org with ESMTP id ; Wed, 19 Jun 2002 20:23:34 -0400 Message-Id: <200206200022.g5K0MKP27994@unix-os.sc.intel.com> From: mgross Reply-To: mgross@unix-os.sc.intel.com Organization: SSG Intel To: Linux Kernel Mailing List , lse-tech@lists.sourceforge.net Subject: ext3 performance bottleneck as the number of spindles gets large Date: Wed, 19 Jun 2002 17:29:45 -0400 X-Mailer: KMail [version 1.3.1] Cc: richard.a.griffiths@intel.com MIME-Version: 1.0 Content-Type: Multipart/Mixed; boundary="------------Boundary-00=_LD2ZK7WW00J66L1QE5VO" Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 58008 Lines: 787 --------------Boundary-00=_LD2ZK7WW00J66L1QE5VO Content-Type: text/plain; charset="iso-8859-15" Content-Transfer-Encoding: 8bit We've been doing some throughput comparisons and benchmarks of block I/O throughput for 8KB writes as the number of SCSI addapters and drives per adapter is increased. The Linux platform is a dual processor 1.2GHz PIII, 2Gig or RAM, 2U box. Similar results have been seen with both 2.4.16 and 2.4.18 base kernel, as well as one of those patched up O(1) 2.4.18 kernels out there. The benchmark is Bonnie++. What seems to be happening is the throughput for 8Kb sequential Write's with 300MB files goes down with the number of spindles. We have negative scale WRT spindles per SCSI adapter, and very poor scaling per SCSI adapter. (The other 2 processor + OS platform sees its throughput go up with adapters and spindles. ) Running this benchmark with lockmeter ends up pointing a big finger at BKL contention in: ext3_commit_write, ext3_dirty_inode, ext3_get_block_handle and, ext3_prepare_write (twice!). Attached is the output from the worst case, 4 SCSI adapters with 6 drives per adapter. Has anyone done any work looking into the I/O scaling of Linux / ext3 per spindle or per adapter? We would like to compare notes. I've only just started to look at the ext3 code but it seems to me that replacing the BKL with a per - ext3 file system lock could remove some of the contention thats getting measured. What data are the BKL protecting in these ext3 functions? Could a lock per FS approach work? Thoughts? Comments? Ideas? --mgross - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - SPINLOCKS HOLD WAIT UTIL CON MEAN( MAX ) MEAN( MAX )(% CPU) TOTAL NOWAIT SPIN RJECT NAME 3.7% 0.7us( 44ms) 7.8us( 44ms)(22.9%) 49644038 96.3% 3.7% 0.00% *TOTAL* 26.6% 71.2% 13us( 44ms) 8.0us(8076us)( 5.8%) 632107 28.8% 71.2% 0% ext3_commit_write+0x38 4.4% 30.3% 4.3us( 360us) 13us(7511us)( 2.1%) 316124 69.7% 30.3% 0% ext3_dirty_inode+0x2c 28.1% 7.9% 14us(1660us) 9.7us(6842us)(0.78%) 632239 92.1% 7.9% 0% ext3_get_block_handle+0x8c 1.2% 27.2% 0.6us( 240us) 11us(6604us)( 3.0%) 632107 72.8% 27.2% 0% ext3_prepare_write+0x34 0.26% 88.1% 0.1us( 74us) 9.6us(7026us)( 8.6%) 632107 11.9% 88.1% 0% ext3_prepare_write+0xe0 --------------Boundary-00=_LD2ZK7WW00J66L1QE5VO Content-Type: text/plain; charset="iso-8859-15"; name="lm_4x6_300MBw" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="lm_4x6_300MBw" TG9ja21ldGVyIHN0YXRpc3RpY3MgYXJlIG5vdyBSRVNFVApMb2NrbWV0ZXIgc3RhdGlzdGljcyBh cmUgbm93IE9OCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KU3lzdGVtOiBMaW51 eCBUU1JMVDIgMi40LjE4ICMyIFNNUCBNb24gSnVuIDE3IDA4OjI4OjI1IFBEVCAyMDAyIGk2ODYK VG90YWwgY291bnRzCgpBbGwgKDIpIENQVXMKClN0YXJ0IHRpbWU6IE1vbiBKdW4gMTcgMTE6MTI6 MzYgMjAwMgpFbmQgICB0aW1lOiBNb24gSnVuIDE3IDExOjEzOjA3IDIwMDIKRGVsdGEgVGltZTog MzAuOTkgc2VjLgpIYXNoIHRhYmxlIHNsb3RzIGluIHVzZTogICAgICAzMTQuCkdsb2JhbCByZWFk IGxvY2sgc2xvdHMgaW4gdXNlOiA4ODQuCgotIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAt IC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0g LSAtIC0gLSAtIC0gLSAtIC0KU1BJTkxPQ0tTICAgICAgICAgSE9MRCAgICAgICAgICAgIFdBSVQK ICBVVElMICBDT04gICAgTUVBTiggIE1BWCApICAgTUVBTiggIE1BWCApKCUgQ1BVKSAgICAgVE9U QUwgTk9XQUlUIFNQSU4gUkpFQ1QgIE5BTUUKCiAgICAgICAgMy43JSAgMC43dXMoICA0NG1zKSAg Ny44dXMoICA0NG1zKSgyMi45JSkgIDQ5NjQ0MDM4IDk2LjMlICAzLjclIDAuMDAlICAqVE9UQUwq CgogMC4wMCUgICAgMCUgIDEuNnVzKCAzLjR1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAg ICAgMyAgMTAwJSAgICAwJSAgICAwJSAgWzB4ZGZmMmJmOTBdCiAwLjAwJSAgICAwJSAgMy40dXMo IDMuNHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAxICAxMDAlICAgIDAlICAgIDAl ICAgIGNvbXBsZXRlKzB4MWMKIDAuMDAlICAgIDAlICAxLjN1cyggMS4zdXMpICAgIDB1cyAgICAg ICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgd2FpdF9mb3JfY29tcGxl dGlvbisweDE4CiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMXVzKSAgICAwdXMgICAgICAgICAgICAg ICAgICAgICAgICAxICAxMDAlICAgIDAlICAgIDAlICAgIHdhaXRfZm9yX2NvbXBsZXRpb24rMHg5 OAoKIDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAg ICAgIDEgIDEwMCUgICAgMCUgICAgMCUgIFsweGRmZjU2Njk0XQogMC4wMCUgICAgMCUgIDAuMXVz KCAwLjF1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAw JSAgICBleGVjX21tYXArMHg4YwoKIDAuMDAlICAgIDAlICAxLjJ1cyggMi4wdXMpICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgICAgIDcgIDEwMCUgICAgMCUgICAgMCUgIFsweGY0MTBjMjJjXQog MC4wMCUgICAgMCUgIDAuOXVzKCAxLjV1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAg NSAgMTAwJSAgICAwJSAgICAwJSAgICB1bm1hcF9maXh1cCsweDhjCiAwLjAwJSAgICAwJSAgMS45 dXMoIDIuMHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAyICAxMDAlICAgIDAlICAg IDAlICAgIHVubWFwX2ZpeHVwKzB4MTM0CgogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjF1cykgICAg MHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgWzB4ZjY4M2Jm MGNdCiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAg ICAgICAxICAxMDAlICAgIDAlICAgIDAlICAgIG5laWdoX2Rlc3Ryb3krMHgxMDgKCiAwLjAwJSAg ICAwJSAgMi41dXMoIDMuOXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDE1ICAxMDAl ICAgIDAlICAgIDAlICBbMHhmNmUxNzBkMF0KIDAuMDAlICAgIDAlICAyLjV1cyggMy45dXMpICAg IDB1cyAgICAgICAgICAgICAgICAgICAgICAgMTUgIDEwMCUgICAgMCUgICAgMCUgICAgZGV2X3dh dGNoZG9nKzB4MTQKCiAwLjAwJSAgICAwJSAgMC40dXMoIDAuN3VzKSAgICAwdXMgICAgICAgICAg ICAgICAgICAgICAgICAyICAxMDAlICAgIDAlICAgIDAlICBbMHhmNzAzZjUwNF0KIDAuMDAlICAg IDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUg ICAgMCUgICAgMCUgICAgc2tiX3JlY3ZfZGF0YWdyYW0rMHg5MAogMC4wMCUgICAgMCUgIDAuN3Vz KCAwLjd1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAw JSAgICB1bml4X2RncmFtX3NlbmRtc2crMHgzNWMKCiAwLjM3JSAwLjMxJSAgMi41dXMoICAxMnVz KSAgMy45dXMoICAxMHVzKSgwLjAwJSkgICAgIDQ1MzU2IDk5LjclIDAuMzElICAgIDAlICBhbGxv Y2F0b3JfcmVxdWVzdF9sb2NrCiAwLjA3JSAwLjQ5JSAgMS4wdXMoIDcuOHVzKSAgMy45dXMoICAx MHVzKSgwLjAwJSkgICAgIDIyNjc4IDk5LjUlIDAuNDklICAgIDAlICAgIHNjc2lfZnJlZSsweDFj CiAwLjMwJSAwLjE0JSAgNC4xdXMoICAxMnVzKSAgMy43dXMoIDcuMHVzKSgwLjAwJSkgICAgIDIy Njc4IDk5LjklIDAuMTQlICAgIDAlICAgIHNjc2lfbWFsbG9jKzB4NDgKCiAwLjAwJSAgICAwJSAg MC4xdXMoIDAuNnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDM2ICAxMDAlICAgIDAl ICAgIDAlICBhcmJpdHJhdGlvbl9sb2NrCiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuNnVzKSAgICAw dXMgICAgICAgICAgICAgICAgICAgICAgIDMwICAxMDAlICAgIDAlICAgIDAlICAgIGRlbnlfd3Jp dGVfYWNjZXNzKzB4YwogMC4wMCUgICAgMCUgIDAuMnVzKCAwLjN1cykgICAgMHVzICAgICAgICAg ICAgICAgICAgICAgICAgNiAgMTAwJSAgICAwJSAgICAwJSAgICBnZXRfd3JpdGVfYWNjZXNzKzB4 YwoKIDAuMDAlICAgIDAlICAwLjd1cyggMi44dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAg IDEwMTEgIDEwMCUgICAgMCUgICAgMCUgIGJkZXZfbG9jawogMC4wMCUgICAgMCUgIDAuN3VzKCAy Ljh1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgMTAxMSAgMTAwJSAgICAwJSAgICAwJSAg ICBiZGdldCsweDM0CgogMC4wMCUgICAgMCUgIDQuMXVzKCA1Ljh1cykgICAgMHVzICAgICAgICAg ICAgICAgICAgICAgICAxOCAgMTAwJSAgICAwJSAgICAwJSAgY2FsbF9sb2NrCiAwLjAwJSAgICAw JSAgNC4xdXMoIDUuOHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDE4ICAxMDAlICAg IDAlICAgIDAlICAgIHNtcF9jYWxsX2Z1bmN0aW9uKzB4NTgKCiAwLjAwJSAgICAwJSAgMC4ydXMo IDAuOXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA2ICAxMDAlICAgIDAlICAgIDAl ICBjZGV2X2xvY2sKIDAuMDAlICAgIDAlICAwLjJ1cyggMC45dXMpICAgIDB1cyAgICAgICAgICAg ICAgICAgICAgICAgIDYgIDEwMCUgICAgMCUgICAgMCUgICAgY2RwdXQrMHgyOAoKICAyLjklIDAu NTklICAwLjd1cyggNi41dXMpICAxLjB1cyggMy42dXMpKDAuMDElKSAgIDEyNTY2NzggOTkuNCUg MC41OSUgICAgMCUgIGNvbnRpZ19wYWdlX2RhdGErMHhhOAogMC43MiUgIDEuMSUgIDAuNHVzKCA1 Ljh1cykgIDEuMHVzKCAzLjR1cykoMC4wMSUpICAgIDYyODM0MSA5OC45JSAgMS4xJSAgICAwJSAg ICBfX2ZyZWVfcGFnZXNfb2srMHhjOAogIDIuMiUgMC4wNiUgIDEuMXVzKCA2LjV1cykgIDAuOXVz KCAzLjZ1cykoMC4wMCUpICAgIDYyODMzNyAgMTAwJSAwLjA2JSAgICAwJSAgICBybXF1ZXVlKzB4 MjgKCiAwLjE0JSAwLjAyJSAgMC4xdXMoICA4NHVzKSAgNC40dXMoICA0N3VzKSgwLjAwJSkgICAg MzI1MTA2ICAxMDAlIDAuMDIlICAgIDAlICBkY2FjaGVfbG9jawogMC4wMCUgICAgMCUgIDAuMXVz KCAwLjZ1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAyMCAgMTAwJSAgICAwJSAgICAw JSAgICBkX2FsbG9jKzB4MTI4CiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMXVzKSAgICAwdXMgICAg ICAgICAgICAgICAgICAgICAgICAyICAxMDAlICAgIDAlICAgIDAlICAgIGRfZGVsZXRlKzB4MTAK IDAuMDAlICAgIDAlICAwLjF1cyggMC4zdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAg MjMgIDEwMCUgICAgMCUgICAgMCUgICAgZF9pbnN0YW50aWF0ZSsweDFjCiAwLjAxJSAwLjAyJSAg MC40dXMoICAyNHVzKSAgMC45dXMoIDAuOXVzKSgwLjAwJSkgICAgICA0Mzc1ICAxMDAlIDAuMDIl ICAgIDAlICAgIGRfbG9va3VwKzB4NWMKIDAuMDAlICAgIDAlICAwLjJ1cyggMS4ydXMpICAgIDB1 cyAgICAgICAgICAgICAgICAgICAgICAgMjAgIDEwMCUgICAgMCUgICAgMCUgICAgZF9yZWhhc2gr MHg0MAogMC4wMCUgICAgMCUgIDEuMnVzKCAxLjJ1cykgICAgMHVzICAgICAgICAgICAgICAgICAg ICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgICBkb19yZWFkdl93cml0ZXYrMHgyOGMKIDAuMDAl IDAuMDklICAwLjF1cyggMy4xdXMpICAxLjJ1cyggMS4ydXMpKDAuMDAlKSAgICAgIDEwNjkgIDEw MCUgMC4wOSUgICAgMCUgICAgZHB1dCsweDMwCiAwLjAwJSAgICAwJSAgMi4wdXMoIDMuNHVzKSAg ICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDEwICAxMDAlICAgIDAlICAgIDAlICAgIGxpbmtf cGF0aF93YWxrKzB4MmE4CiAwLjAwJSAgICAwJSAgMC4ydXMoIDAuN3VzKSAgICAwdXMgICAgICAg ICAgICAgICAgICAgICAgICA0ICAxMDAlICAgIDAlICAgIDAlICAgIG5vdGlmeV9jaGFuZ2UrMHhl YwogMC4wMCUgICAgMCUgIDEuMXVzKCAxLjl1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAg ICAgNCAgMTAwJSAgICAwJSAgICAwJSAgICBwcnVuZV9kY2FjaGUrMHgxNAogMC4wMCUgMC44NyUg IDAuNXVzKCAgNTl1cykgIDAuOXVzKCAxLjV1cykoMC4wMCUpICAgICAgMzIzMSA5OS4xJSAwLjg3 JSAgICAwJSAgICBwcnVuZV9kY2FjaGUrMHgxMzgKIDAuMDAlICAgIDAlICAyLjN1cyggMi4zdXMp ICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgc3lz X2dldGN3ZCsweGM4CiAwLjAwJSAwLjMwJSAgMC4ydXMoIDEuNHVzKSAgMC42dXMoIDAuNnVzKSgw LjAwJSkgICAgICAgMzM0IDk5LjclIDAuMzAlICAgIDAlICAgIHN5c19yZWFkKzB4YWMKIDAuMTMl IDAuMDElICAwLjF1cyggIDg0dXMpICA4LjB1cyggIDQ3dXMpKDAuMDAlKSAgICAzMTYwMTIgIDEw MCUgMC4wMSUgICAgMCUgICAgc3lzX3dyaXRlKzB4YWMKCiAwLjIwJSAwLjEwJSAgMS4zdXMoICA0 MXVzKSAgMS43dXMoIDYuMXVzKSgwLjAwJSkgICAgIDQ3ODU2IDk5LjklIDAuMTAlICAgIDAlICBk ZXZpY2VfcmVxdWVzdF9sb2NrCiAwLjAxJSAwLjE1JSAgMC4xdXMoIDEuNnVzKSAgMi4wdXMoIDYu MXVzKSgwLjAwJSkgICAgIDIzOTI4IDk5LjglIDAuMTUlICAgIDAlICAgIF9fc2NzaV9yZWxlYXNl X2NvbW1hbmQrMHgxNAogMC4xOSUgMC4wNSUgIDIuNHVzKCAgNDF1cykgIDEuMHVzKCAxLjd1cyko MC4wMCUpICAgICAyMzkyOCAgMTAwJSAwLjA1JSAgICAwJSAgICBzY3NpX2FsbG9jYXRlX2Rldmlj ZSsweDMwCgogMC4wMCUgICAgMCUgIDAuMnVzKCAyLjV1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgIDY0MiAgMTAwJSAgICAwJSAgICAwJSAgZmlsZXNfbG9jawogMC4wMCUgICAgMCUgIDAu MXVzKCAxLjF1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDIwMCAgMTAwJSAgICAwJSAg ICAwJSAgICBmaWxlX21vdmUrMHgxOAogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjh1cykgICAgMHVz ICAgICAgICAgICAgICAgICAgICAgIDIwMSAgMTAwJSAgICAwJSAgICAwJSAgICBmcHV0KzB4ODAK IDAuMDAlICAgIDAlICAwLjN1cyggMi41dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAy MDMgIDEwMCUgICAgMCUgICAgMCUgICAgZ2V0X2VtcHR5X2ZpbHArMHhjCiAwLjAwJSAgICAwJSAg MC43dXMoIDEuNHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDM3ICAxMDAlICAgIDAl ICAgIDAlICAgIGdldF9lbXB0eV9maWxwKzB4ZGMKIDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMp ICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgcHV0 X2ZpbHArMHgxOAoKICAyLjklICA4LjklICAgMzJ1cygxNzI3dXMpICAgIDB1cyAgICAgICAgICAg ICAgICAgICAgMjc5NDUgOTEuMSUgICAgMCUgIDguOSUgIGdsb2JhbF9iaF9sb2NrCiAgMi45JSAg OC45JSAgIDMydXMoMTcyN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgIDI3OTQ1IDkxLjEl ICAgIDAlICA4LjklICAgIGJoX2FjdGlvbisweDE4CgogMC4wNSUgICAgMCUgIDUuMnVzKCA3Ljh1 cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgMzA5OSAgMTAwJSAgICAwJSAgICAwJSAgaTgy NTNfbG9jawogMC4wNSUgICAgMCUgIDUuMnVzKCA3Ljh1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgMzA5OSAgMTAwJSAgICAwJSAgICAwJSAgICB0aW1lcl9pbnRlcnJ1cHQrMHgyYwoKIDAu MDElICAgIDAlICAxLjJ1cyggMi41dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgIDMwOTkg IDEwMCUgICAgMCUgICAgMCUgIGk4MjU5QV9sb2NrCiAwLjAxJSAgICAwJSAgMS4ydXMoIDIuNXVz KSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAzMDk5ICAxMDAlICAgIDAlICAgIDAlICAgIHRp bWVyX2ludGVycnVwdCsweDkwCgogMC4wMCUgICAgMCUgIDAuNHVzKCAwLjR1cykgICAgMHVzICAg ICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgaW5ldF9wZWVyX3VudXNl ZF9sb2NrCiAwLjAwJSAgICAwJSAgMC40dXMoIDAuNHVzKSAgICAwdXMgICAgICAgICAgICAgICAg ICAgICAgICAxICAxMDAlICAgIDAlICAgIDAlICAgIGNsZWFudXBfb25jZSsweDI0CgogMC4wMCUg ICAgMCUgIDAuMXVzKCAxLjJ1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAzNCAgMTAw JSAgICAwJSAgICAwJSAgaW5pdF9tbSsweDJjCiAwLjAwJSAgICAwJSAgMC45dXMoIDEuMnVzKSAg ICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAyICAxMDAlICAgIDAlICAgIDAlICAgIF9fdm1h bGxvYysweDcwCiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuM3VzKSAgICAwdXMgICAgICAgICAgICAg ICAgICAgICAgIDMyICAxMDAlICAgIDAlICAgIDAlICAgIF9fdm1hbGxvYysweDEyMAoKIDAuMDAl ICAgIDAlICAwLjV1cyggMjk1dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgIDI3NjggIDEw MCUgICAgMCUgICAgMCUgIGlub2RlX2xvY2sKIDAuMDAlICAgIDAlICAwLjR1cyggMS45dXMpICAg IDB1cyAgICAgICAgICAgICAgICAgICAgICAzMDkgIDEwMCUgICAgMCUgICAgMCUgICAgX19tYXJr X2lub2RlX2RpcnR5KzB4NDgKIDAuMDAlICAgIDAlICAwLjh1cyggMS4wdXMpICAgIDB1cyAgICAg ICAgICAgICAgICAgICAgICAgIDQgIDEwMCUgICAgMCUgICAgMCUgICAgZ2V0X2VtcHR5X2lub2Rl KzB4MjQKIDAuMDAlICAgIDAlICAwLjd1cyggMS4zdXMpICAgIDB1cyAgICAgICAgICAgICAgICAg ICAgICAgMTIgIDEwMCUgICAgMCUgICAgMCUgICAgZ2V0X25ld19pbm9kZSsweDM0CiAwLjAwJSAg ICAwJSAgMS4zdXMoIDIuMHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDEyICAxMDAl ICAgIDAlICAgIDAlICAgIGlnZXQ0KzB4M2MKIDAuMDAlICAgIDAlICAwLjV1cyggMC41dXMpICAg IDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDIgIDEwMCUgICAgMCUgICAgMCUgICAgaW5zZXJ0 X2lub2RlX2hhc2grMHg0NAogMC4wMCUgICAgMCUgIDAuMXVzKCAyLjF1cykgICAgMHVzICAgICAg ICAgICAgICAgICAgICAgMjEzOCAgMTAwJSAgICAwJSAgICAwJSAgICBpcHV0KzB4NjgKIDAuMDAl ICAgIDAlICAxODJ1cyggMjk1dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDQgIDEw MCUgICAgMCUgICAgMCUgICAgcHJ1bmVfaWNhY2hlKzB4MWMKIDAuMDAlICAgIDAlICA1Ljh1cygg OC4wdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDYgIDEwMCUgICAgMCUgICAgMCUg ICAgc3luY191bmxvY2tlZF9pbm9kZXMrMHgxMAogMC4wMCUgICAgMCUgIDEuMXVzKCAgNDJ1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDI4MSAgMTAwJSAgICAwJSAgICAwJSAgICBzeW5j X3VubG9ja2VkX2lub2RlcysweDEwYwoKICAyLjAlICAyLjYlICAwLjh1cyggMTAzdXMpICAyLjZ1 cyggIDI5dXMpKDAuMDglKSAgICA3ODgzOTIgOTcuNCUgIDIuNiUgICAgMCUgIGlvX3JlcXVlc3Rf bG9jawogMC4wMCUgIDYuNSUgIDAuNnVzKCAyLjB1cykgIDQuNnVzKCAgMTN1cykoMC4wMCUpICAg ICAgIDI2MiA5My41JSAgNi41JSAgICAwJSAgICBfX2dldF9yZXF1ZXN0X3dhaXQrMHg5MAogIDEu MSUgIDIuMCUgIDAuNXVzKCAgNDZ1cykgIDMuMHVzKCAgMjl1cykoMC4wNiUpICAgIDY2NjAwNiA5 OC4wJSAgMi4wJSAgICAwJSAgICBfX21ha2VfcmVxdWVzdCsweGMwCiAwLjE5JSAgNC40JSAgMi40 dXMoICAzNnVzKSAgMi44dXMoICAyMnVzKSgwLjAwJSkgICAgIDIzOTUzIDk1LjYlICA0LjQlICAg IDAlICAgIGFoY19saW51eF9pc3IrMHgyZWMKIDAuMDMlICA5LjYlICA0LjZ1cyggIDQ2dXMpICAx LjZ1cyggIDE1dXMpKDAuMDAlKSAgICAgIDIzMTkgOTAuNCUgIDkuNiUgICAgMCUgICAgZ2VuZXJp Y191bnBsdWdfZGV2aWNlKzB4MTAKIDAuMzElICA4LjklICA0LjB1cyggMTAzdXMpICAxLjV1cygg IDI3dXMpKDAuMDElKSAgICAgMjQwNjggOTEuMSUgIDguOSUgICAgMCUgICAgc2NzaV9kaXNwYXRj aF9jbWQrMHgxMWMKIDAuMDIlICAzLjklICAwLjN1cyggMS45dXMpICAyLjN1cyggIDIwdXMpKDAu MDAlKSAgICAgMjM5MjggOTYuMSUgIDMuOSUgICAgMCUgICAgc2NzaV9maW5pc2hfY29tbWFuZCsw eDE4CiAwLjE3JSAgMy4wJSAgMi4ydXMoICAzNnVzKSAgMi4ydXMoICAxNXVzKSgwLjAwJSkgICAg IDIzOTI4IDk3LjAlICAzLjAlICAgIDAlICAgIHNjc2lfcXVldWVfbmV4dF9yZXF1ZXN0KzB4MTgK IDAuMTYlICA3LjAlICAyLjB1cyggIDM3dXMpICAxLjR1cyggIDExdXMpKDAuMDAlKSAgICAgMjM5 MjggOTMuMCUgIDcuMCUgICAgMCUgICAgc2NzaV9yZXF1ZXN0X2ZuKzB4MzFjCgogMC41MSUgICAg MCUgIDAuMXVzKCAxNDd1cykgICAgMHVzICAgICAgICAgICAgICAgICAgMTMwMDQzNiAgMTAwJSAg ICAwJSAgICAwJSAgamhfc3BsaWNlX2xvY2sKIDAuMjclICAgIDAlICAwLjF1cyggIDU5dXMpICAg IDB1cyAgICAgICAgICAgICAgICAgICA2NjU1MDAgIDEwMCUgICAgMCUgICAgMCUgICAgX19qb3Vy bmFsX3JlbW92ZV9qb3VybmFsX2hlYWQrMHhlOAogMC4yNCUgICAgMCUgIDAuMXVzKCAxNDd1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgIDYzNDkzNiAgMTAwJSAgICAwJSAgICAwJSAgICBqb3Vy bmFsX2FkZF9qb3VybmFsX2hlYWQrMHhkMAoKIDEyLjglIDAuNDklICAwLjF1cyggIDE1bXMpICAx LjN1cyggIDE1bXMpKDAuMzMlKSAgMzMyMTk5NDAgOTkuNSUgMC40OSUgICAgMCUgIGpvdXJuYWxf ZGF0YWxpc3RfbG9jawogMC4wMCUgICAgMCUgIDIuM3VzKCAyLjN1cykgICAgMHVzICAgICAgICAg ICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgICBkaXNwb3NlX2J1ZmZlcisweDE4 CiAwLjAwJSAgMi43JSAgMS4xdXMoIDcuOHVzKSAgMC43dXMoIDEuMHVzKSgwLjAwJSkgICAgICAg ODI4IDk3LjMlICAyLjclICAgIDAlICAgIGRvX2dldF93cml0ZV9hY2Nlc3MrMHg5YwogIDEuNiUg MC4yNSUgIDAuMXVzKCAxNjN1cykgIDEuMHVzKCAgODR1cykoMC4wMyUpICAgODIyMDc2MCA5OS44 JSAwLjI1JSAgICAwJSAgICBkb19nZXRfd3JpdGVfYWNjZXNzKzB4MjA0CiAgMi4wJSAwLjQwJSAg MC4xdXMoIDIwOHVzKSAgMC45dXMoIDE4MnVzKSgwLjA1JSkgICA4ODU1NDkxIDk5LjYlIDAuNDAl ICAgIDAlICAgIGpvdXJuYWxfYWRkX2pvdXJuYWxfaGVhZCsweDEwCiAwLjYyJSAwLjQ5JSAgMC4z dXMoIDE1OHVzKSAgMC44dXMoIDYuMHVzKSgwLjAwJSkgICAgNjM0OTM2IDk5LjUlIDAuNDklICAg IDAlICAgIGpvdXJuYWxfYWRkX2pvdXJuYWxfaGVhZCsweDg4CiAwLjAxJSAgICAwJSAgIDI1dXMo MTkzNHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgMTc5ICAxMDAlICAgIDAlICAgIDAl ICAgIGpvdXJuYWxfY29tbWl0X3RyYW5zYWN0aW9uKzB4MWJjCiAgMy4wJSAwLjUzJSAyNDYwdXMo ICAxNW1zKSAgMS4wdXMoIDEuMnVzKSgwLjAwJSkgICAgICAgMzc3IDk5LjUlIDAuNTMlICAgIDAl ICAgIGpvdXJuYWxfY29tbWl0X3RyYW5zYWN0aW9uKzB4MjU4CiAwLjA4JSAgICAwJSAgIDIzdXMo IDM2OXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAxMTExICAxMDAlICAgIDAlICAgIDAl ICAgIGpvdXJuYWxfY29tbWl0X3RyYW5zYWN0aW9uKzB4M2MwCiAwLjAxJSAwLjczJSAgMS40dXMo ICA1MHVzKSAgMS4wdXMoIDEuNHVzKSgwLjAwJSkgICAgICAxNzg2IDk5LjMlIDAuNzMlICAgIDAl ICAgIGpvdXJuYWxfY29tbWl0X3RyYW5zYWN0aW9uKzB4ZDVjCiAwLjAwJSAgMS4xJSAgMC4ydXMo IDAuOHVzKSAgMS4xdXMoIDEuM3VzKSgwLjAwJSkgICAgICAgMTc5IDk4LjklICAxLjElICAgIDAl ICAgIGpvdXJuYWxfY29tbWl0X3RyYW5zYWN0aW9uKzB4ZWU0CiAwLjQ1JSAwLjQ0JSAgMC4ydXMo IDExMXVzKSAgMS4wdXMoIDIuOHVzKSgwLjAwJSkgICAgNjMyMTA3IDk5LjYlIDAuNDQlICAgIDAl ICAgIGpvdXJuYWxfZGlydHlfZGF0YSsweDU0CiAgMi43JSAwLjI4JSAgMC4ydXMoIDU3OHVzKSAg MC45dXMoICA1MHVzKSgwLjAyJSkgICA1Mzc2MDYzIDk5LjclIDAuMjglICAgIDAlICAgIGpvdXJu YWxfZGlydHlfbWV0YWRhdGErMHg1NAogMC4wMSUgMC43MCUgIDAuNHVzKCAgMTl1cykgIDEuMHVz KCAyLjl1cykoMC4wMCUpICAgICAgNTUzNyA5OS4zJSAwLjcwJSAgICAwJSAgICBqb3VybmFsX2Zp bGVfYnVmZmVyKzB4MTgKIDAuMDAlICAgIDAlICAyLjJ1cyggIDIwdXMpICAgIDB1cyAgICAgICAg ICAgICAgICAgICAgICA2MTkgIDEwMCUgICAgMCUgICAgMCUgICAgam91cm5hbF9nZXRfY3JlYXRl X2FjY2VzcysweDEzMAogMC42MCUgIDkuNCUgIDAuM3VzKCAxMDZ1cykgIDEuOHVzKCAgMTVtcyko MC4xOCUpICAgIDYzMjUxMCA5MC42JSAgOS40JSAgICAwJSAgICBqb3VybmFsX3RyeV90b19mcmVl X2J1ZmZlcnMrMHg0YwogMC4wMCUgMC4zNiUgIDAuMnVzKCAyLjR1cykgIDAuOHVzKCAxLjF1cyko MC4wMCUpICAgICAgMTk2NSA5OS42JSAwLjM2JSAgICAwJSAgICBqb3VybmFsX3VuZmlsZV9idWZm ZXIrMHhjCiAgMS43JSAwLjI4JSAgMC4xdXMoIDMyMHVzKSAgMS4wdXMoIDI2M3VzKSgwLjA0JSkg ICA4ODU1NDkxIDk5LjclIDAuMjglICAgIDAlICAgIGpvdXJuYWxfdW5sb2NrX2pvdXJuYWxfaGVh ZCsweGMKCiAwLjAxJSAgICAwJSAgIDIxdXMoICA0MXVzKSAgICAwdXMgICAgICAgICAgICAgICAg ICAgICAgMTc2ICAxMDAlICAgIDAlICAgIDAlICBrYmRfY29udHJvbGxlcl9sb2NrCiAwLjAxJSAg ICAwJSAgIDIxdXMoICA0MXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgMTc2ICAxMDAl ICAgIDAlICAgIDAlICAgIGtleWJvYXJkX2ludGVycnVwdCsweDE0CgogNjQuMiUgNDYuNiUgIDcu MHVzKCAgNDRtcykgICAxMHVzKCAgMTNtcykoMjEuNCUpICAgMjg0NTg4NiA1My40JSA0Ni42JSAg ICAwJSAga2VybmVsX2ZsYWcKIDAuMDAlICAgIDAlICAxLjN1cyggMS4zdXMpICAgIDB1cyAgICAg ICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgY2hyZGV2X29wZW4rMHg0 YwogMC4wMCUgNTcuMSUgIDAuNHVzKCAwLjV1cykgIDguNnVzKCAgMjB1cykoMC4wMCUpICAgICAg ICAgNyA0Mi45JSA1Ny4xJSAgICAwJSAgICBkZV9wdXQrMHgyOAogMC4wMCUgMjAuMCUgICA4OXVz KCAxNDJ1cykgIDQuMnVzKCA0LjJ1cykoMC4wMCUpICAgICAgICAgNSA4MC4wJSAyMC4wJSAgICAw JSAgICBkb19leGl0KzB4ZDgKIDI2LjYlIDcxLjIlICAgMTN1cyggIDQ0bXMpICA4LjB1cyg4MDc2 dXMpKCA1LjglKSAgICA2MzIxMDcgMjguOCUgNzEuMiUgICAgMCUgICAgZXh0M19jb21taXRfd3Jp dGUrMHgzOAogMC4wMCUgICAgMCUgICA0M3VzKCAgNDN1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgICBleHQzX2RlbGV0ZV9pbm9kZSsweDQ4CiAg NC40JSAzMC4zJSAgNC4zdXMoIDM2MHVzKSAgIDEzdXMoNzUxMXVzKSggMi4xJSkgICAgMzE2MTI0 IDY5LjclIDMwLjMlICAgIDAlICAgIGV4dDNfZGlydHlfaW5vZGUrMHgyYwogMC4wMCUgICAgMCUg IDIuMnVzKCAyLjJ1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAw JSAgICAwJSAgICBleHQzX2ZvcmNlX2NvbW1pdCsweDM4CiAyOC4xJSAgNy45JSAgIDE0dXMoMTY2 MHVzKSAgOS43dXMoNjg0MnVzKSgwLjc4JSkgICAgNjMyMjM5IDkyLjElICA3LjklICAgIDAlICAg IGV4dDNfZ2V0X2Jsb2NrX2hhbmRsZSsweDhjCiAgMS4yJSAyNy4yJSAgMC42dXMoIDI0MHVzKSAg IDExdXMoNjYwNHVzKSggMy4wJSkgICAgNjMyMTA3IDcyLjglIDI3LjIlICAgIDAlICAgIGV4dDNf cHJlcGFyZV93cml0ZSsweDM0CiAwLjI2JSA4OC4xJSAgMC4xdXMoICA3NHVzKSAgOS42dXMoNzAy NnVzKSggOC42JSkgICAgNjMyMTA3IDExLjklIDg4LjElICAgIDAlICAgIGV4dDNfcHJlcGFyZV93 cml0ZSsweGUwCiAwLjAwJSAgICAwJSAgNS4xdXMoIDUuMXVzKSAgICAwdXMgICAgICAgICAgICAg ICAgICAgICAgICAxICAxMDAlICAgIDAlICAgIDAlICAgIGdldF9jaHJmb3BzKzB4ODgKIDAuMDAl ICAxMDAlICAwLjh1cyggMC44dXMpICAgMzN1cyggIDMzdXMpKDAuMDAlKSAgICAgICAgIDEgICAg MCUgIDEwMCUgICAgMCUgICAgbG9ja3NfcmVtb3ZlX3Bvc2l4KzB4M2MKIDAuMDAlICAgIDAlICAx Mzd1cyggMjIxdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDIgIDEwMCUgICAgMCUg ICAgMCUgICAgbG9va3VwX2hhc2grMHg3YwogMC4wMCUgMjUuMCUgICAxN3VzKCAgNDl1cykgICAy N3VzKCAgMjd1cykoMC4wMCUpICAgICAgICAgNCA3NS4wJSAyNS4wJSAgICAwJSAgICBub3RpZnlf Y2hhbmdlKzB4NTAKIDAuMDAlIDUwLjAlICAgNDB1cyggMTIxdXMpICA1LjZ1cyggOS40dXMpKDAu MDAlKSAgICAgICAgMTYgNTAuMCUgNTAuMCUgICAgMCUgICAgcmVhbF9sb29rdXArMHg2NAogIDMu NyUgNTguNCUgMTAwN3VzKCAgMTVtcykgMTA2MnVzKCAgMTNtcykoIDEuMSUpICAgICAgMTEzNiA0 MS42JSA1OC40JSAgICAwJSAgICBzY2hlZHVsZSsweDUwOAogMC4wMCUgODMuMyUgIDE4MXVzKCAy ODR1cykgICAxN3VzKCAgNTd1cykoMC4wMCUpICAgICAgICAgNiAxNi43JSA4My4zJSAgICAwJSAg ICBzeW5jX29sZF9idWZmZXJzKzB4MWMKIDAuMDAlICAgIDAlICAzLjJ1cyggNC4ydXMpICAgIDB1 cyAgICAgICAgICAgICAgICAgICAgICAgIDMgIDEwMCUgICAgMCUgICAgMCUgICAgc3lzX2lvY3Rs KzB4NGMKIDAuMDAlIDUwLjAlICAxLjN1cyggMi4xdXMpICAgMzN1cyggMTA1dXMpKDAuMDAlKSAg ICAgICAgIDggNTAuMCUgNTAuMCUgICAgMCUgICAgc3lzX2xsc2VlaysweDg4CiAwLjAwJSAgICAw JSAgMC44dXMoIDAuOHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAxICAxMDAlICAg IDAlICAgIDAlICAgIHN5c19sc2VlaysweDcwCiAwLjAwJSA1MC4wJSAgNy41dXMoIDkuMXVzKSAg IDEzdXMoICAxM3VzKSgwLjAwJSkgICAgICAgICAyIDUwLjAlIDUwLjAlICAgIDAlICAgIHN5c19z eXNjdGwrMHg3MAogMC4wMCUgICAgMCUgIDExNXVzKCAxNzJ1cykgICAgMHVzICAgICAgICAgICAg ICAgICAgICAgICAgMiAgMTAwJSAgICAwJSAgICAwJSAgICB2ZnNfY3JlYXRlKzB4ODQKIDAuMDAl ICAgIDAlICAgMTN1cyggIDEzdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEw MCUgICAgMCUgICAgMCUgICAgdmZzX2xpbmsrMHhhNAogMC4wMCUgICAgMCUgICAxMnVzKCAgMjR1 cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMiAgMTAwJSAgICAwJSAgICAwJSAgICB2 ZnNfcmVhZGRpcisweDY4CiAwLjAwJSAgICAwJSAgIDE1dXMoICAxNnVzKSAgICAwdXMgICAgICAg ICAgICAgICAgICAgICAgICAyICAxMDAlICAgIDAlICAgIDAlICAgIHZmc191bmxpbmsrMHgxMDgK CiAwLjAwJSAgICAwJSAgMC42dXMoIDAuOXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAg ICA1ICAxMDAlICAgIDAlICAgIDAlICBsYXN0cGlkX2xvY2sKIDAuMDAlICAgIDAlICAwLjZ1cygg MC45dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDUgIDEwMCUgICAgMCUgICAgMCUg ICAgZ2V0X3BpZCsweDIwCgogMC4wMCUgICAgMCUgIDAuNXVzKCAxLjN1cykgICAgMHVzICAgICAg ICAgICAgICAgICAgICAgIDE3NiAgMTAwJSAgICAwJSAgICAwJSAgbG9nYnVmX2xvY2sKIDAuMDAl ICAgIDAlICAwLjV1cyggMS4zdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAxNzYgIDEw MCUgICAgMCUgICAgMCUgICAgcmVsZWFzZV9jb25zb2xlX3NlbSsweDFjCgogIDcuNSUgMC43NCUg IDAuOXVzKCAgNDRtcykgICAxNHVzKCAgNDRtcykoMC40NiUpICAgMjY4Mzg4MCA5OS4zJSAwLjc0 JSAgICAwJSAgbHJ1X2xpc3RfbG9jawogIDEuMiUgIDEuNSUgIDcuMXVzKCA0OTl1cykgIDIuNXVz KCAxMzR1cykoMC4wMCUpICAgICA1MDc2NSA5OC41JSAgMS41JSAgICAwJSAgICBiYWxhbmNlX2Rp cnR5KzB4MTgKIDAuMDYlIDE2LjglICAgMjR1cyggMTIxdXMpICAgMTJ1cyggIDkxdXMpKDAuMDAl KSAgICAgICA3OTIgODMuMiUgMTYuOCUgICAgMCUgICAgYmRmbHVzaCsweDk4CiAwLjU0JSAgICAw JSAgIDI4bXMoICA0NG1zKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA2ICAxMDAlICAg IDAlICAgIDAlICAgIGJkZmx1c2grMHhiOAogMC4xNCUgMC40MiUgIDAuMXVzKCAgODV1cykgIDIu MHVzKCAgMTl1cykoMC4wMSUpICAgIDYzMjEwMSA5OS42JSAwLjQyJSAgICAwJSAgICBidWZmZXJf aW5zZXJ0X2lub2RlX2RhdGFfcXVldWUrMHgxMAogMC4wMCUgIDEwMCUgIDAuNHVzKCAwLjR1cykg ICAxMXVzKCAgMTF1cykoMC4wMCUpICAgICAgICAgMSAgICAwJSAgMTAwJSAgICAwJSAgICBmc3lu Y19pbm9kZV9idWZmZXJzKzB4MjgKIDAuMDAlICAgIDAlICAwLjd1cyggMC43dXMpICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgZnN5bmNfaW5vZGVf ZGF0YV9idWZmZXJzKzB4MjgKIDAuMDAlICAgIDAlICAwLjZ1cyggMC42dXMpICAgIDB1cyAgICAg ICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgZnN5bmNfaW5vZGVfZGF0 YV9idWZmZXJzKzB4YjQKIDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAg ICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgZnN5bmNfaW5vZGVfZGF0YV9i dWZmZXJzKzB4MTI4CiAwLjAwJSAgMy44JSAgMC4xdXMoIDAuN3VzKSAgMS40dXMoIDMuNXVzKSgw LjAwJSkgICAgICAxNzYwIDk2LjIlICAzLjglICAgIDAlICAgIGlub2RlX2hhc19idWZmZXJzKzB4 MTAKIDAuMDAlICAxLjElICAwLjF1cyggMC43dXMpICAxLjF1cyggMS45dXMpKDAuMDAlKSAgICAg ICA4NzcgOTguOSUgIDEuMSUgICAgMCUgICAgaW52YWxpZGF0ZV9pbm9kZV9idWZmZXJzKzB4MTAK IDAuMTklICAgIDAlIDk3MzN1cyggIDE3bXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAg IDYgIDEwMCUgICAgMCUgICAgMCUgICAga3VwZGF0ZSsweDk4CiAwLjAwJSAgICAwJSAgMS4wdXMo IDEuMHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAxICAxMDAlICAgIDAlICAgIDAl ICAgIG9zeW5jX2lub2RlX2J1ZmZlcnMrMHgxNAogMC4wMCUgICAgMCUgIDAuOHVzKCAwLjh1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgICBvc3lu Y19pbm9kZV9kYXRhX2J1ZmZlcnMrMHgxNAogIDEuMiUgMC4yOSUgIDAuM3VzKCAxOTJ1cykgICA0 NXVzKCAgNDRtcykoMC4yOSUpICAgMTM2Mzk4MyA5OS43JSAwLjI5JSAgICAwJSAgICByZWZpbGVf YnVmZmVyKzB4YwogMC4wMCUgICAgMCUgIDAuNXVzKCAwLjh1cykgICAgMHVzICAgICAgICAgICAg ICAgICAgICAgICAgNiAgMTAwJSAgICAwJSAgICAwJSAgICBzeW5jX29sZF9idWZmZXJzKzB4NjQK ICA0LjIlICAxLjklICAyLjF1cyggMzg0dXMpICA3Ljd1cyggIDI5bXMpKDAuMTUlKSAgICA2MzM1 NzggOTguMSUgIDEuOSUgICAgMCUgICAgdHJ5X3RvX2ZyZWVfYnVmZmVycysweDFjCgogMC4wMCUg ICAgMCUgIDAuNXVzKCAxLjl1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICA1NSAgMTAw JSAgICAwJSAgICAwJSAgbW1saXN0X2xvY2sKIDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAg IDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDQgIDEwMCUgICAgMCUgICAgMCUgICAgY29weV9t bSsweDEyMAogMC4wMCUgICAgMCUgIDAuNXVzKCAwLjV1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICAgMSAgMTAwJSAgICAwJSAgICAwJSAgICBleGVjX21tYXArMHg1MAogMC4wMCUgICAg MCUgIDAuNHVzKCAwLjZ1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgNSAgMTAwJSAg ICAwJSAgICAwJSAgICBtbXB1dCsweDI4CiAwLjAwJSAgICAwJSAgMC42dXMoIDEuOXVzKSAgICAw dXMgICAgICAgICAgICAgICAgICAgICAgIDQ1ICAxMDAlICAgIDAlICAgIDAlICAgIHN3YXBfb3V0 KzB4NTAKCiAwLjAwJSAgICAwJSAgMC4zdXMoIDEuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAg ICAgICAgMjIzICAxMDAlICAgIDAlICAgIDAlICBwYWdlX3VwdG9kYXRlX2xvY2suMAogMC4wMCUg ICAgMCUgIDAuM3VzKCAxLjd1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDIyMyAgMTAw JSAgICAwJSAgICAwJSAgICBlbmRfYnVmZmVyX2lvX2FzeW5jKzB4MzgKCiAgNS43JSAwLjg2JSAg MC45dXMoIDI3OHVzKSAgMS42dXMoIDI0MHVzKSgwLjA0JSkgICAxOTAxNjcyIDk5LjElIDAuODYl ICAgIDAlICBwYWdlY2FjaGVfbG9jawogMC4wMCUgIDIuNSUgIDAuNXVzKCAyLjR1cykgIDEuMnVz KCAyLjR1cykoMC4wMCUpICAgICAgMTAyOCA5Ny41JSAgMi41JSAgICAwJSAgICBfX2ZpbmRfZ2V0 X3BhZ2UrMHgxOAogIDIuNiUgMC4zNSUgIDEuM3VzKCAyNzh1cykgIDQuN3VzKCAyNDB1cykoMC4w MiUpICAgIDYzMjEwNyA5OS43JSAwLjM1JSAgICAwJSAgICBfX2ZpbmRfbG9ja19wYWdlKzB4Ywog IDEuNiUgIDEuMSUgIDAuOHVzKCAxOTZ1cykgIDEuMHVzKCAxNTh1cykoMC4wMSUpICAgIDYzMjM0 OCA5OC45JSAgMS4xJSAgICAwJSAgICBhZGRfdG9fcGFnZV9jYWNoZV91bmlxdWUrMHgxOAogMC4w MCUgMC4yOSUgIDAuNnVzKCAzLjV1cykgIDEuNHVzKCAxLjR1cykoMC4wMCUpICAgICAgIDM0OSA5 OS43JSAwLjI5JSAgICAwJSAgICBkb19nZW5lcmljX2ZpbGVfcmVhZCsweDFhNAogMC4wMCUgICAg MCUgIDEuMXVzKCAxLjV1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMiAgMTAwJSAg ICAwJSAgICAwJSAgICBkb19nZW5lcmljX2ZpbGVfcmVhZCsweDM3MAogMC4wMCUgICAgMCUgIDAu MXVzKCAwLjl1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDI4MiAgMTAwJSAgICAwJSAg ICAwJSAgICBmaWxlbWFwX2ZkYXRhc3luYysweDIwCiAwLjAwJSAwLjM1JSAgMC4xdXMoIDEuMXVz KSAgMi4wdXMoIDIuMHVzKSgwLjAwJSkgICAgICAgMjgyIDk5LjYlIDAuMzUlICAgIDAlICAgIGZp bGVtYXBfZmRhdGF3YWl0KzB4MTQKIDAuMDAlIDAuNjklICAwLjh1cyggIDU0dXMpICAxLjB1cygg Mi4wdXMpKDAuMDAlKSAgICAgIDEwMTEgOTkuMyUgMC42OSUgICAgMCUgICAgZmluZF9vcl9jcmVh dGVfcGFnZSsweDM4CiAwLjAwJSAwLjQ5JSAgMC43dXMoIDIuNHVzKSAgMS4wdXMoIDEuNHVzKSgw LjAwJSkgICAgICAxMDExIDk5LjUlIDAuNDklICAgIDAlICAgIGZpbmRfb3JfY3JlYXRlX3BhZ2Ur MHg3OAogMC4wMCUgMC42OCUgIDAuMXVzKCAxLjJ1cykgIDAuOHVzKCAwLjh1cykoMC4wMCUpICAg ICAgIDE0NiA5OS4zJSAwLjY4JSAgICAwJSAgICBwYWdlX2NhY2hlX3JlYWQrMHg0OAogMC4wMCUg ICAgMCUgIDAuM3VzKCAwLjN1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAw JSAgICAwJSAgICAwJSAgICByZW1vdmVfaW5vZGVfcGFnZSsweDE4CiAwLjAwJSAgNC41JSAgMC4x dXMoIDAuOXVzKSAgMS40dXMoIDEuNXVzKSgwLjAwJSkgICAgICAgMTExIDk1LjUlICA0LjUlICAg IDAlICAgIHNldF9wYWdlX2RpcnR5KzB4MjQKICAxLjUlICAxLjElICAwLjd1cyggMTYzdXMpICAx LjF1cyggIDY5dXMpKDAuMDElKSAgICA2MzI5OTIgOTguOSUgIDEuMSUgICAgMCUgICAgc2hyaW5r X2NhY2hlKzB4MmMwCiAwLjAwJSAgICAwJSAgMC45dXMoIDAuOXVzKSAgICAwdXMgICAgICAgICAg ICAgICAgICAgICAgICAxICAxMDAlICAgIDAlICAgIDAlICAgIHRydW5jYXRlX2lub2RlX3BhZ2Vz KzB4MzgKIDAuMDAlICAgIDAlICAwLjJ1cyggMC4ydXMpICAgIDB1cyAgICAgICAgICAgICAgICAg ICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgdHJ1bmNhdGVfbGlzdF9wYWdlcysweDE1OAoK ICA2LjMlIDIwLjglICAxLjV1cyggOTU2dXMpICAxLjJ1cyggOTUzdXMpKDAuNTQlKSAgIDEzMTAx NjEgNzkuMiUgMjAuOCUgICAgMCUgIHBhZ2VtYXBfbHJ1X2xvY2sKIDAuMDAlICAyLjMlICAwLjd1 cyggIDcxdXMpICAxLjB1cyggMi4ydXMpKDAuMDAlKSAgICAgIDE2ODggOTcuNyUgIDIuMyUgICAg MCUgICAgYWN0aXZhdGVfcGFnZSsweGMKIDAuNjklICAyLjYlICAwLjN1cyggMTY2dXMpICAxLjV1 cyggMjU0dXMpKDAuMDQlKSAgICA2MzQxNDIgOTcuNCUgIDIuNiUgICAgMCUgICAgbHJ1X2NhY2hl X2FkZCsweDFjCiAwLjAwJSAwLjcwJSAgMC41dXMoIDEzNXVzKSAgMS4wdXMoIDEuMnVzKSgwLjAw JSkgICAgICAgNzE0IDk5LjMlIDAuNzAlICAgIDAlICAgIGxydV9jYWNoZV9kZWwrMHhjCiAwLjAz JSAxMi43JSAgMC40dXMoICAzMHVzKSAgMS43dXMoICA3OXVzKSgwLjAxJSkgICAgIDE5Nzg1IDg3 LjMlIDEyLjclICAgIDAlICAgIHJlZmlsbF9pbmFjdGl2ZSsweDEwCiAwLjExJSAxMS42JSAgMS44 dXMoICA3MXVzKSAgMi4zdXMoIDEyMnVzKSgwLjAxJSkgICAgIDE5Nzg1IDg4LjQlIDExLjYlICAg IDAlICAgIHNocmlua19jYWNoZSsweDUwCiAwLjAwJSAgMS42JSAgMS4wdXMoICAyNnVzKSAgMS41 dXMoIDEuOXVzKSgwLjAwJSkgICAgICAgMzg1IDk4LjQlICAxLjYlICAgIDAlICAgIHNocmlua19j YWNoZSsweDE5NAogMC4wMCUgICAgMCUgIDEuMnVzKCAgMTN1cykgICAgMHVzICAgICAgICAgICAg ICAgICAgICAgICA4NSAgMTAwJSAgICAwJSAgICAwJSAgICBzaHJpbmtfY2FjaGUrMHgyMWMKICA1 LjUlIDM5LjglICAyLjd1cyggOTU2dXMpICAxLjJ1cyggOTUzdXMpKDAuNDglKSAgICA2MzI5ODEg NjAuMiUgMzkuOCUgICAgMCUgICAgc2hyaW5rX2NhY2hlKzB4MjkwCiAwLjAwJSAxOC4wJSAgMS4w dXMoICAxNHVzKSAgMS4xdXMoIDQuMHVzKSgwLjAwJSkgICAgICAgNTk2IDgyLjAlIDE4LjAlICAg IDAlICAgIHNocmlua19jYWNoZSsweDJiMAoKIDAuNDUlICAxLjglICAzLjh1cyggIDIxdXMpICAz LjN1cyggIDExdXMpKDAuMDAlKSAgICAgMzY1OTIgOTguMiUgIDEuOCUgICAgMCUgIHJ1bnF1ZXVl X2xvY2sKIDAuMDklICA0LjYlICAzLjJ1cyggIDExdXMpICAzLjV1cyggOC43dXMpKDAuMDAlKSAg ICAgIDkyNjMgOTUuNCUgIDQuNiUgICAgMCUgICAgX193YWtlX3VwKzB4NWMKIDAuMDAlICAgIDAl ICAwLjd1cyggMC43dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAg MCUgICAgMCUgICAgY29tcGxldGUrMHg2YwogMC4wMCUgICAgMCUgIDAuM3VzKCAwLjd1cykgICAg MHVzICAgICAgICAgICAgICAgICAgICAgICAgMyAgMTAwJSAgICAwJSAgICAwJSAgICBkZWxpdmVy X3NpZ25hbCsweDQ4CiAwLjAwJSAgICAwJSAgMy4wdXMoIDkuOHVzKSAgICAwdXMgICAgICAgICAg ICAgICAgICAgICAgIDIwICAxMDAlICAgIDAlICAgIDAlICAgIHByb2Nlc3NfdGltZW91dCsweDE0 CiAwLjAwJSAgICAwJSAgMy42dXMoIDMuNnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAg ICAxICAxMDAlICAgIDAlICAgIDAlICAgIHNjaGVkdWxlX3RhaWwrMHg1OAogMC4zMSUgMC4zNSUg IDUuNHVzKCAgMjF1cykgIDQuN3VzKCAgMTF1cykoMC4wMCUpICAgICAxODIxNSA5OS43JSAwLjM1 JSAgICAwJSAgICBzY2hlZHVsZSsweGEwCiAwLjAwJSAgICAwJSAgMS42dXMoIDQuNnVzKSAgICAw dXMgICAgICAgICAgICAgICAgICAgICAgIDQzICAxMDAlICAgIDAlICAgIDAlICAgIHNjaGVkdWxl KzB4MjY0CiAwLjA0JSAgMi4yJSAgMS41dXMoIDguM3VzKSAgMi4xdXMoIDcuMXVzKSgwLjAwJSkg ICAgICA4MzI1IDk3LjglICAyLjIlICAgIDAlICAgIHNjaGVkdWxlKzB4NGM4CiAwLjAwJSAgICAw JSAgMC44dXMoIDguNHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgNzIxICAxMDAlICAg IDAlICAgIDAlICAgIHdha2VfdXBfcHJvY2VzcysweDE0CgogMC4wMCUgICAgMCUgIDAuNHVzKCA1 Ljl1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDQ5NiAgMTAwJSAgICAwJSAgICAwJSAg c2JfbG9jawogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjF1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgIDE2OCAgMTAwJSAgICAwJSAgICAwJSAgICBkcm9wX3N1cGVyKzB4MjQKIDAuMDAlICAg IDAlICAwLjV1cyggNC40dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAxNzQgIDEwMCUg ICAgMCUgICAgMCUgICAgc3luY19zdXBlcnMrMHg2YwogMC4wMCUgICAgMCUgIDQuMHVzKCA1Ljl1 cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgNiAgMTAwJSAgICAwJSAgICAwJSAgICBz eW5jX3VubG9ja2VkX2lub2RlcysweDE4CiAwLjAwJSAgICAwJSAgMC40dXMoIDEuM3VzKSAgICAw dXMgICAgICAgICAgICAgICAgICAgICAgMTQ4ICAxMDAlICAgIDAlICAgIDAlICAgIHN5bmNfdW5s b2NrZWRfaW5vZGVzKzB4MThjCgogMC4wMyUgMC4wNiUgIDAuMXVzKCAxLjl1cykgIDEuMnVzKCAy LjF1cykoMC4wMCUpICAgICA2ODAxNSAgMTAwJSAwLjA2JSAgICAwJSAgc2NzaV9iaHF1ZXVlX2xv Y2sKIDAuMDElIDAuMDclICAwLjF1cyggMS4ydXMpICAxLjN1cyggMi4xdXMpKDAuMDAlKSAgICAg NDM5NDcgIDEwMCUgMC4wNyUgICAgMCUgICAgc2NzaV9ib3R0b21faGFsZl9oYW5kbGVyKzB4MWMK IDAuMDIlIDAuMDQlICAwLjJ1cyggMS45dXMpICAwLjl1cyggMS41dXMpKDAuMDAlKSAgICAgMjQw NjggIDEwMCUgMC4wNCUgICAgMCUgICAgc2NzaV9kb25lKzB4M2MKCiAwLjAwJSAgICAwJSAgMC40 dXMoIDIuMXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAyMzY2ICAxMDAlICAgIDAlICAg IDAlICBzZW1hcGhvcmVfbG9jawogMC4wMCUgICAgMCUgIDAuNHVzKCAxLjl1cykgICAgMHVzICAg ICAgICAgICAgICAgICAgICAgMTQ4MyAgMTAwJSAgICAwJSAgICAwJSAgICBfX2Rvd24rMHg0NAog MC4wMCUgICAgMCUgIDAuNXVzKCAyLjF1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDcx NSAgMTAwJSAgICAwJSAgICAwJSAgICBfX2Rvd24rMHg3OAogMC4wMCUgICAgMCUgIDAuM3VzKCAw LjN1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDE2OCAgMTAwJSAgICAwJSAgICAwJSAg ICBfX2Rvd25fdHJ5bG9jaysweDEwCgogMC4wMCUgICAgMCUgIDAuMXVzKCA2LjN1cykgICAgMHVz ICAgICAgICAgICAgICAgICAgICAgIDQxNiAgMTAwJSAgICAwJSAgICAwJSAgc3dhcF9pbmZvKzB4 OAogMC4wMCUgICAgMCUgIDAuMnVzKCA2LjN1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAg IDExMSAgMTAwJSAgICAwJSAgICAwJSAgICBnZXRfc3dhcF9wYWdlKzB4NzQKIDAuMDAlICAgIDAl ICAwLjF1cyggMS4zdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAxMjMgIDEwMCUgICAg MCUgICAgMCUgICAgc3dhcF9kdXBsaWNhdGUrMHg1NAogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjh1 cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDE4MiAgMTAwJSAgICAwJSAgICAwJSAgICBz d2FwX2luZm9fZ2V0KzB4YjQKCiAwLjAwJSAgICAwJSAgMC40dXMoIDkuMHVzKSAgICAwdXMgICAg ICAgICAgICAgICAgICAgICAgMjk0ICAxMDAlICAgIDAlICAgIDAlICBzd2FwbG9jawogMC4wMCUg ICAgMCUgIDAuNHVzKCA5LjB1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDExMSAgMTAw JSAgICAwJSAgICAwJSAgICBnZXRfc3dhcF9wYWdlKzB4MjAKIDAuMDAlICAgIDAlICAxLjd1cygg MS43dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUg ICAgc2lfc3dhcGluZm8rMHgxOAogMC4wMCUgICAgMCUgIDAuNHVzKCAyLjN1cykgICAgMHVzICAg ICAgICAgICAgICAgICAgICAgIDE4MiAgMTAwJSAgICAwJSAgICAwJSAgICBzd2FwX2luZm9fZ2V0 KzB4ODgKCiAwLjA0JSAwLjA3JSAgMC4ydXMoICAxNXVzKSAgMS41dXMoIDcuOHVzKSgwLjAwJSkg ICAgIDUyMTQyICAxMDAlIDAuMDclICAgIDAlICB0aW1lcmxpc3RfbG9jawogMC4wMSUgMC4wNyUg IDAuMnVzKCAyLjl1cykgIDEuM3VzKCAzLjF1cykoMC4wMCUpICAgICAyNDI3OSAgMTAwJSAwLjA3 JSAgICAwJSAgICBhZGRfdGltZXIrMHgxMAogMC4wMSUgMC4wNyUgIDAuMXVzKCAxLjR1cykgIDEu NnVzKCA3Ljh1cykoMC4wMCUpICAgICAyNDQyMyAgMTAwJSAwLjA3JSAgICAwJSAgICBkZWxfdGlt ZXIrMHgxNAogMC4wMCUgICAgMCUgIDAuM3VzKCAwLjd1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICAyNyAgMTAwJSAgICAwJSAgICAwJSAgICBkZWxfdGltZXJfc3luYysweDFjCiAwLjAw JSAgICAwJSAgMC44dXMoIDEuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgMTk3ICAx MDAlICAgIDAlICAgIDAlICAgIG1vZF90aW1lcisweDE4CiAwLjAyJSAgICAwJSAgMS41dXMoICAx NXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAzMDk5ICAxMDAlICAgIDAlICAgIDAlICAg IHRpbWVyX2JoKzB4Y2MKIDAuMDAlICAgIDAlICAwLjJ1cyggMC45dXMpICAgIDB1cyAgICAgICAg ICAgICAgICAgICAgICAxMTcgIDEwMCUgICAgMCUgICAgMCUgICAgdGltZXJfYmgrMHgyNTQKCiAw LjAwJSAwLjAyJSAgMC4xdXMoIDAuOXVzKSAgMS40dXMoIDEuNHVzKSgwLjAwJSkgICAgICA1NTY2 ICAxMDAlIDAuMDIlICAgIDAlICB0cXVldWVfbG9jawogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjh1 cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgMjI1OSAgMTAwJSAgICAwJSAgICAwJSAgICBf X3J1bl90YXNrX3F1ZXVlKzB4MTQKIDAuMDAlICAgIDAlICAwLjF1cyggMC44dXMpICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgIDEwNjcgIDEwMCUgICAgMCUgICAgMCUgICAgYmF0Y2hfZW50cm9w eV9zdG9yZSsweDdjCiAwLjAwJSAwLjA1JSAgMC4xdXMoIDAuNnVzKSAgMS40dXMoIDEuNHVzKSgw LjAwJSkgICAgICAyMDY0ICAxMDAlIDAuMDUlICAgIDAlICAgIGdlbmVyaWNfcGx1Z19kZXZpY2Ur MHgzNAogMC4wMCUgICAgMCUgIDAuMnVzKCAwLjl1cykgICAgMHVzICAgICAgICAgICAgICAgICAg ICAgIDE3NiAgMTAwJSAgICAwJSAgICAwJSAgICBzY2hlZHVsZV90YXNrKzB4MjgKCiAwLjAwJSAg ICAwJSAgMC45dXMoIDEuNnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAzICAxMDAl ICAgIDAlICAgIDAlICB1aWRoYXNoX2xvY2sKIDAuMDAlICAgIDAlICAxLjZ1cyggMS42dXMpICAg IDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgYWxsb2Nf dWlkKzB4MTAKIDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAg ICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgMCUgICAgYWxsb2NfdWlkKzB4OTQKIDAuMDAlICAg IDAlICAxLjB1cyggMS4wdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUg ICAgMCUgICAgMCUgICAgZnJlZV91aWQrMHgyOAoKICAxLjUlIDAuMTIlICAwLjR1cyggMTkydXMp ICAyLjB1cyggMTQ3dXMpKDAuMDAlKSAgIDEyNjk4ODkgOTkuOSUgMC4xMiUgICAgMCUgIHVudXNl ZF9saXN0X2xvY2sKIDAuMzclIDAuMTklICAwLjJ1cyggMTkydXMpICAyLjB1cyggMTQydXMpKDAu MDAlKSAgICA2MzUxMjEgOTkuOCUgMC4xOSUgICAgMCUgICAgZ2V0X3VudXNlZF9idWZmZXJfaGVh ZCsweDgKIDAuMDAlIDAuMjIlICAwLjF1cyggMS4zdXMpICAxLjB1cyggMi40dXMpKDAuMDAlKSAg ICAgIDE3ODYgOTkuOCUgMC4yMiUgICAgMCUgICAgcHV0X3VudXNlZF9idWZmZXJfaGVhZCsweGMK ICAxLjIlIDAuMDUlICAwLjZ1cyggMTU3dXMpICAyLjB1cyggMTQ3dXMpKDAuMDAlKSAgICA2MzI5 ODIgIDEwMCUgMC4wNSUgICAgMCUgICAgdHJ5X3RvX2ZyZWVfYnVmZmVycysweDU0CgogMC4wMCUg ICAgMCUgIDAuM3VzKCAxLjF1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgOCAgMTAw JSAgICAwJSAgICAwJSAgX19rbWVtX2NhY2hlX3NocmluaysweDE4CiAwLjAwJSAgICAwJSAgMC4x dXMoIDAuM3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgMTQyICAxMDAlICAgIDAlICAg IDAlICBfX2ttZW1fY2FjaGVfc2hyaW5rKzB4NDgKIDAuNzElIDAuMDElICAwLjF1cyggIDM0dXMp ICAxLjh1cyggOC45dXMpKDAuMDAlKSAgIDIwNDUxMzkgIDEwMCUgMC4wMSUgICAgMCUgIF9fd2Fr ZV91cCsweDI0CiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuNnVzKSAgICAwdXMgICAgICAgICAgICAg ICAgICAgICA4MjE2ICAxMDAlICAgIDAlICAgIDAlICBhZGRfd2FpdF9xdWV1ZSsweDEwCiAwLjAw JSAgNi44JSAgMC4xdXMoIDEuM3VzKSAgMi45dXMoIDguNHVzKSgwLjAwJSkgICAgICAxNDkwIDkz LjIlICA2LjglICAgIDAlICBhZGRfd2FpdF9xdWV1ZV9leGNsdXNpdmUrMHgxMAogMC41MCUgMC4w OCUgIDQuM3VzKCAxMjR1cykgIDIuOHVzKCAgMTB1cykoMC4wMCUpICAgICAzNTg1NiAgMTAwJSAw LjA4JSAgICAwJSAgYWhjX2xpbnV4X2lzcisweDI0CiAwLjI4JSAwLjIxJSAgMy42dXMoICAzNHVz KSAgNi40dXMoICA5M3VzKSgwLjAwJSkgICAgIDI0MDY4IDk5LjglIDAuMjElICAgIDAlICBhaGNf bGludXhfcXVldWUrMHgzNAogMC4wMCUgICAgMCUgIDAuN3VzKCAxLjZ1cykgICAgMHVzICAgICAg ICAgICAgICAgICAgICAgICAyNCAgMTAwJSAgICAwJSAgICAwJSAgY2hhbmdlX3Byb3RlY3Rpb24r MHgzNAogMC4wMCUgICAgMCUgICAxMXVzKCAgMTV1cykgICAgMHVzICAgICAgICAgICAgICAgICAg ICAgICAgOSAgMTAwJSAgICAwJSAgICAwJSAgY2xlYXJfcGFnZV90YWJsZXMrMHgxYwogMC4wMCUg ICAgMCUgIDAuMXVzKCAwLjR1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICA2MyAgMTAw JSAgICAwJSAgICAwJSAgY29weV9tbSsweDFlOAogMC4wMCUgICAgMCUgIDIuOHVzKCAgNDh1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAgICA4NCAgMTAwJSAgICAwJSAgICAwJSAgY29weV9t bSsweDIzMAogMC4wMCUgICAgMCUgIDMuOXVzKCAgNDh1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICA4NCAgMTAwJSAgICAwJSAgICAwJSAgY29weV9wYWdlX3JhbmdlKzB4MTAwCiAwLjAy JSAgICAwJSAgMC4zdXMoIDIuMnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgIDI3MjM0ICAx MDAlICAgIDAlICAgIDAlICBkb19JUlErMHg0MAogMC4wMiUgICAgMCUgIDAuM3VzKCAyLjR1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAyNzIzNCAgMTAwJSAgICAwJSAgICAwJSAgZG9fSVJR KzB4YzAKIDAuMDAlICAgIDAlICAwLjl1cyggNS4ydXMpICAgIDB1cyAgICAgICAgICAgICAgICAg ICAgICA2MTcgIDEwMCUgICAgMCUgICAgMCUgIGRvX2Fub255bW91c19wYWdlKzB4NWMKIDAuMDAl ICAgIDAlICAwLjR1cyggMC45dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDUgIDEw MCUgICAgMCUgICAgMCUgIGRvX2JyaysweDFkNAogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjF1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgNSAgMTAwJSAgICAwJSAgICAwJSAgZG9fZXhp dCsweDEyNAogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjN1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICAgNSAgMTAwJSAgICAwJSAgICAwJSAgZG9fZXhpdCsweDg0CiAwLjAwJSAgICAwJSAg MC4xdXMoIDAuMXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA1ICAxMDAlICAgIDAl ICAgIDAlICBkb19leGl0KzB4ZjQKIDAuMDAlICAgIDAlICAwLjZ1cyggMi43dXMpICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgICAgODYgIDEwMCUgICAgMCUgICAgMCUgIGRvX21tYXBfcGdvZmYr MHg0MGMKIDAuMDAlICAgIDAlICAwLjV1cyggMy44dXMpICAgIDB1cyAgICAgICAgICAgICAgICAg ICAgICAxNjggIDEwMCUgICAgMCUgICAgMCUgIGRvX21tYXBfcGdvZmYrMHg0MTgKIDAuMDAlICAg IDAlICAwLjF1cyggMC44dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgMzggIDEwMCUg ICAgMCUgICAgMCUgIGRvX211bm1hcCsweDFiOAogMC4wMCUgICAgMCUgIDAuNnVzKCA1LjR1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDExNCAgMTAwJSAgICAwJSAgICAwJSAgZG9fbXVu bWFwKzB4ZTAKIDAuMDAlICAgIDAlICAwLjF1cyggMS4zdXMpICAgIDB1cyAgICAgICAgICAgICAg ICAgICAgIDEwMjUgIDEwMCUgICAgMCUgICAgMCUgIGRvX25vX3BhZ2UrMHhkYwogMC4wMCUgICAg MCUgIDAuM3VzKCAxLjB1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAxNCAgMTAwJSAg ICAwJSAgICAwJSAgZG9fcGFnZV9mYXVsdCsweGUwCiAwLjAwJSAgICAwJSAgMC40dXMoIDQuOXVz KSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgMTE0ICAxMDAlICAgIDAlICAgIDAlICBkb19z aWdhY3Rpb24rMHg1OAogMC4wMCUgICAgMCUgIDAuNnVzKCAxLjV1cykgICAgMHVzICAgICAgICAg ICAgICAgICAgICAgICAgOSAgMTAwJSAgICAwJSAgICAwJSAgZG9fc2lnYWN0aW9uKzB4ZDgKIDAu MDAlICAgIDAlICAyLjZ1cyggNi4ydXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDcg IDEwMCUgICAgMCUgICAgMCUgIGRvX3NpZ25hbCsweDU0CiAwLjAwJSAgICAwJSAgMS4xdXMoIDQu MnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgMjA1ICAxMDAlICAgIDAlICAgIDAlICBk b193cF9wYWdlKzB4MTE4CiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMXVzKSAgICAwdXMgICAgICAg ICAgICAgICAgICAgICAgICA5ICAxMDAlICAgIDAlICAgIDAlICBleGl0X21tYXArMHgxOAogMC4w MCUgICAgMCUgIDAuMXVzKCAwLjd1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgIDE0MyAg MTAwJSAgICAwJSAgICAwJSAgZXhpdF9tbWFwKzB4ODgKIDAuMDAlICAgIDAlICAxLjd1cyggMi44 dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDUgIDEwMCUgICAgMCUgICAgMCUgIGV4 aXRfc2lnaGFuZCsweDE4CiAwLjEzJSAwLjAyJSAgNy45dXMoICAzMHVzKSAgMS4ydXMoIDEuMnVz KSgwLjAwJSkgICAgICA1MjMyICAxMDAlIDAuMDIlICAgIDAlICBmcmVlX2Jsb2NrKzB4MWMKIDAu MDAlICAgIDAlICAwLjN1cyggIDE3dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgIDIwMjUg IDEwMCUgICAgMCUgICAgMCUgIGhhbmRsZV9tbV9mYXVsdCsweDM0CiAwLjAwJSAgICAwJSAgMC40 dXMoIDAuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA1ICAxMDAlICAgIDAlICAg IDAlICBoYW5kbGVfc2lnbmFsKzB4YjAKIDAuMDAlICAgIDAlICAxLjd1cyggMy4zdXMpICAgIDB1 cyAgICAgICAgICAgICAgICAgICAgICAgIDUgIDEwMCUgICAgMCUgICAgMCUgIGluc2VydF92bV9z dHJ1Y3QrMHg2MAogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjN1cykgICAgMHVzICAgICAgICAgICAg ICAgICAgICAgIDE4MiAgMTAwJSAgICAwJSAgICAwJSAgaW50ZXJydXB0aWJsZV9zbGVlcF9vbisw eDI4CiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAg ICAgMTgyICAxMDAlICAgIDAlICAgIDAlICBpbnRlcnJ1cHRpYmxlX3NsZWVwX29uKzB4NTQKIDAu MTklIDAuMDIlICAyLjl1cyggIDUxdXMpICAyLjF1cyggMi40dXMpKDAuMDAlKSAgICAgMTk4NDQg IDEwMCUgMC4wMiUgICAgMCUgIGttZW1fY2FjaGVfYWxsb2NfYmF0Y2grMHgxOAogMC4wMCUgICAg MCUgIDAuMXVzKCAxLjN1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgNjc2NSAgMTAwJSAg ICAwJSAgICAwJSAga21lbV9jYWNoZV9ncm93KzB4MWQ0CiAwLjAxJSAwLjAxJSAgMC4zdXMoIDEu NXVzKSAgMS41dXMoIDEuNXVzKSgwLjAwJSkgICAgICA2NzY1ICAxMDAlIDAuMDElICAgIDAlICBr bWVtX2NhY2hlX2dyb3crMHg4MAogMC4wMCUgICAgMCUgIDAuMXVzKCAwLjZ1cykgICAgMHVzICAg ICAgICAgICAgICAgICAgICAgIDE2MCAgMTAwJSAgICAwJSAgICAwJSAga21lbV9jYWNoZV9yZWFw KzB4MjVjCiAwLjAwJSAwLjA3JSAgMC4xdXMoIDAuNnVzKSAgIDEwdXMoICAxNXVzKSgwLjAwJSkg ICAgICA3MDYzICAxMDAlIDAuMDclICAgIDAlICBrbWVtX2NhY2hlX3JlYXArMHgyYzQKIDAuNzIl IDAuMDAlICAxLjJ1cyggMzI3dXMpICAzLjB1cyggNi45dXMpKDAuMDAlKSAgICAxOTQzNTYgIDEw MCUgMC4wMCUgICAgMCUgIGttZW1fY2FjaGVfcmVhcCsweGE0CiAwLjAwJSAgICAwJSAgMS4wdXMo IDIuMHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDI0ICAxMDAlICAgIDAlICAgIDAl ICBtcHJvdGVjdF9maXh1cCsweDJhOAogMC4wMCUgICAgMCUgIDAuN3VzKCAxLjV1cykgICAgMHVz ICAgICAgICAgICAgICAgICAgICAgICAyNCAgMTAwJSAgICAwJSAgICAwJSAgbXByb3RlY3RfZml4 dXArMHgyYjQKIDAuMDAlICAgIDAlICA1LjB1cyggIDQxdXMpICAgIDB1cyAgICAgICAgICAgICAg ICAgICAgICAgMjcgIDEwMCUgICAgMCUgICAgMCUgIHB0ZV9hbGxvYysweDg4CiAwLjAwJSAgICAw JSAgMC4zdXMoIDAuOHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA1ICAxMDAlICAg IDAlICAgIDAlICBwdXRfZGlydHlfcGFnZSsweDNjCiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuNHVz KSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA1ICAxMDAlICAgIDAlICAgIDAlICByZWxl YXNlX3Rhc2srMHgzYwogMC4wMCUgIDIuOSUgIDAuMXVzKCAxLjJ1cykgIDMuNXVzKCA5LjJ1cyko MC4wMCUpICAgICAgOTcwNiA5Ny4xJSAgMi45JSAgICAwJSAgcmVtb3ZlX3dhaXRfcXVldWUrMHgx MAogMC4wNyUgICAgMCUgIDEuMXVzKCAyNjN1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAx ODE4OSAgMTAwJSAgICAwJSAgICAwJSAgc2NoZWR1bGUrMHg0NzgKIDAuMDAlICAgIDAlICAxLjd1 cyggNy40dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDUgIDEwMCUgICAgMCUgICAg MCUgIHNjaGVkdWxlX3RhaWwrMHgyMAogMC4wMCUgICAgMCUgICAxM3VzKCAgMzF1cykgICAgMHVz ICAgICAgICAgICAgICAgICAgICAgICAgNiAgMTAwJSAgICAwJSAgICAwJSAgc2VuZF9zaWdfaW5m bysweDRjCiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuNHVzKSAgICAwdXMgICAgICAgICAgICAgICAg ICAgICAgIDQwICAxMDAlICAgIDAlICAgIDAlICBzbGVlcF9vbisweDI4CiAwLjAwJSAgICAwJSAg MC4xdXMoIDAuOHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDQwICAxMDAlICAgIDAl ICAgIDAlICBzbGVlcF9vbisweDU0CiAwLjAxJSAgICAwJSAgIDU3dXMoIDU0NnVzKSAgICAwdXMg ICAgICAgICAgICAgICAgICAgICAgIDQ1ICAxMDAlICAgIDAlICAgIDAlICBzd2FwX291dCsweGM4 CiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAg ICA5ICAxMDAlICAgIDAlICAgIDAlICBzeXNfcnRfc2lncHJvY21hc2srMHgxOGMKIDAuMDAlICAg IDAlICAwLjN1cyggMS44dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgNjkgIDEwMCUg ICAgMCUgICAgMCUgIHN5c19ydF9zaWdwcm9jbWFzaysweDk4CiAwLjAwJSAgICAwJSAgMC40dXMo IDAuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA1ICAxMDAlICAgIDAlICAgIDAl ICBzeXNfc2lncmV0dXJuKzB4ODQKIDAuMDAlICAgIDAlICAxLjF1cyggMS43dXMpICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgICAgIDggIDEwMCUgICAgMCUgICAgMCUgIHVubWFwX2ZpeHVwKzB4 YTgKIDAuMDAlICAgIDAlICAwLjZ1cyggMS4wdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAg ICAgIDggIDEwMCUgICAgMCUgICAgMCUgIHVubWFwX2ZpeHVwKzB4YjgKIDAuMDAlICAgIDAlICAw LjF1cyggNC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAyNDkgIDEwMCUgICAgMCUg ICAgMCUgIHZtYV9tZXJnZSsweDU0CiAwLjAxJSAgICAwJSAgNS45dXMoIDM5OHVzKSAgICAwdXMg ICAgICAgICAgICAgICAgICAgICAgMzAwICAxMDAlICAgIDAlICAgIDAlICB6YXBfcGFnZV9yYW5n ZSsweDQ4CgotIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAgLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0g LSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAt IC0gLSAtIC0gLQpSV0xPQ0sgUkVBRFMgICBIT0xEICAgIE1BWCAgUkRSIEJVU1kgUEVSSU9EICAg ICAgV0FJVAogIFVUSUwgIENPTiAgICBNRUFOICAgUkRSUyAgIE1FQU4oICBNQVggKSAgIE1FQU4o ICBNQVggKSggJUNQVSkgICAgIFRPVEFMIE5PV0FJVCBTUElOICBOQU1FCgogICAgICAgMC42OCUg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMi4xdXMoIDIyOXVzKSgwLjExJSkgICA1MDYz MDMzIDk5LjMlIDAuNjglICAqVE9UQUwqCgogMC4wMCUgICAgMCUgICAzLjl1cyAgICAgMSAgMy45 dXMoICAxOXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAzICAxMDAlICAgIDAlICBb MHhlNmYxYjA0NF0KICAgICAgICAgIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg MHVzICAgICAgICAgICAgICAgICAgICAgICAgMyAgMTAwJSAgICAwJSAgICBjb3B5X2ZpbGVzKzB4 MTU4CgogMC4wMCUgICAgMCUgICAwLjJ1cyAgICAgMSAgMC4ydXMoIDUuOHVzKSAgICAwdXMgICAg ICAgICAgICAgICAgICAgICAgICAxICAxMDAlICAgIDAlICBbMHhmNDE3YTA0NF0KICAgICAgICAg IDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAgICAg ICAgICAgMSAgMTAwJSAgICAwJSAgICBkb19mY250bCsweDEwNAoKIDAuMDAlICAgIDAlICAgMS4y dXMgICAgIDEgIDEuMnVzKCAxLjJ1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAg MTAwJSAgICAwJSAgWzB4ZjcwM2YyMjRdCiAgICAgICAgICAwJSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAg dW5peF93cml0ZV9zcGFjZSsweDE0CgogMC4wMCUgICAgMCUgICAxLjN1cyAgICAgMSAgMS4zdXMo IDEuM3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAxICAxMDAlICAgIDAlICBbMHhm NzAzZjQ0OF0KICAgICAgICAgIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHVz ICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICB1bml4X2RncmFtX3NlbmRt c2crMHg4MAoKIDAuMDAlICAgIDAlICAxMC4xdXMgICAgIDEgICAxMHVzKCAgMTB1cykgICAgMHVz ICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgWzB4ZjcwM2Y1NjRdCiAgICAg ICAgICAwJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAg ICAgICAgICAgIDEgIDEwMCUgICAgMCUgICAgc29ja19kZWZfcmVhZGFibGUrMHgxNAoKIDAuMDAl ICAgIDAlICAgNC41dXMgICAgIDEgIDQuNXVzKCA0LjV1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICAgMSAgMTAwJSAgICAwJSAgWzB4ZjcwM2Y3ODhdCiAgICAgICAgICAwJSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDEgIDEw MCUgICAgMCUgICAgdW5peF9kZ3JhbV9zZW5kbXNnKzB4MjFjCgogMC4wMCUgICAgMCUgICAwLjJ1 cyAgICAgMSAgMC4ydXMoIDMuM3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAxICAx MDAlICAgIDAlICBbMHhmNzY1OGQyNF0KICAgICAgICAgIDAlICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAgICBz eXNfZ2V0Y3dkKzB4MzgKCiAwLjAwJSAgICAwJSAgIDAuN3VzICAgICAxICAwLjd1cyggMC45dXMp ICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDIgIDEwMCUgICAgMCUgIGFycF90YmwrMHhj NAogICAgICAgICAgMCUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAg ICAgICAgICAgICAgICAgICAyICAxMDAlICAgIDAlICAgIG5laWdoX2xvb2t1cCsweDQwCgogMC4w MCUgICAgMCUgICAwLjl1cyAgICAgMSAgMC45dXMoIDEuM3VzKSAgICAwdXMgICAgICAgICAgICAg ICAgICAgICAgICA1ICAxMDAlICAgIDAlICBiaW5mbXRfbG9jawogICAgICAgICAgMCUgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA1ICAx MDAlICAgIDAlICAgIHNlYXJjaF9iaW5hcnlfaGFuZGxlcisweDM4CgogMC4wMCUgICAgMCUgICAx LjN1cyAgICAgMSAgMS4zdXMoIDEuM3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAx ICAxMDAlICAgIDAlICBjaHJkZXZzX2xvY2sKICAgICAgICAgIDAlICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAgMSAgMTAwJSAgICAwJSAg ICBnZXRfY2hyZm9wcysweDI4CgogMC4wMCUgICAgMCUgICAzLjR1cyAgICAgMSAgMy40dXMoIDQu MnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICA0ICAxMDAlICAgIDAlICBmaWJfaGFz aF9sb2NrCiAgICAgICAgICAwJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgICAgIDQgIDEwMCUgICAgMCUgICAgZm5faGFzaF9sb29rdXArMHgx MAoKICAyLjklIDAuNzIlICAgMC4ydXMgICAgIDIgIDAuMnVzKCAyODh1cykgIDIuMXVzKCAyMjl1 cykoMC4xMSUpICAgNDc0NTE0MiA5OS4zJSAwLjcyJSAgaGFzaF90YWJsZV9sb2NrCiAgICAgICAw LjcyJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyLjF1cyggMjI5dXMpKDAuMTElKSAg IDQ3NDUxNDIgOTkuMyUgMC43MiUgICAgZ2V0X2hhc2hfdGFibGUrMHg2MAoKIDAuMDAlICAgIDAl ICAgMC44dXMgICAgIDEgIDAuOHVzKCAxLjR1cykgICAgMHVzICAgICAgICAgICAgICAgICAgICAg ICAgNCAgMTAwJSAgICAwJSAgaW5ldGRldl9sb2NrCiAgICAgICAgICAwJSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDIgIDEwMCUgICAg MCUgICAgYXJwX3JjdisweDI4CiAgICAgICAgICAwJSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDIgIDEwMCUgICAgMCUgICAgaXBfcm91 dGVfaW5wdXRfc2xvdysweDE4CgogMC4wMSUgICAgMCUgIDI4LjB1cyAgICAgMiAgIDI4dXMoICA4 MHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDY5ICAxMDAlICAgIDAlICB0YXNrbGlz dF9sb2NrCiAgICAgICAgICAwJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAg ICAgICAgICAgICAgICAgICAgICAgIDYgIDEwMCUgICAgMCUgICAgY291bnRfYWN0aXZlX3Rhc2tz KzB4YwogICAgICAgICAgMCUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAg ICAgICAgICAgICAgICAgICAgICA1ICAxMDAlICAgIDAlICAgIGV4aXRfbm90aWZ5KzB4MTgKICAg ICAgICAgIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAg ICAgICAgICAgICA0MyAgMTAwJSAgICAwJSAgICBzY2hlZHVsZSsweDIxOAogICAgICAgICAgMCUg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgICAgICAg ICAxICAxMDAlICAgIDAlICAgIHN5c19zZXRzaWQrMHgxMAogICAgICAgICAgMCUgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgIDE0ICAxMDAl ICAgIDAlICAgIHN5c193YWl0NCsweDhjCgogMC4wMCUgICAgMCUgICAyLjF1cyAgICAgMSAgMi4x dXMoIDMuMnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgICAgICAzICAxMDAlICAgIDAlICB1 ZHBfaGFzaF9sb2NrCiAgICAgICAgICAwJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IDB1cyAgICAgICAgICAgICAgICAgICAgICAgIDMgIDEwMCUgICAgMCUgICAgdWRwX3Y0X21jYXN0 X2RlbGl2ZXIrMHgxMAoKIDAuMDAlICAgIDAlICAgMC42dXMgICAgIDEgIDAuNnVzKCAxLjR1cykg ICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAzNiAgMTAwJSAgICAwJSAgeHRpbWVfbG9jawog ICAgICAgICAgMCUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAg ICAgICAgICAgICAgIDM2ICAxMDAlICAgIDAlICAgIGRvX2dldHRpbWVvZmRheSsweDE0CgogICAg ICAgICAgMCUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAg ICAgICAgICAgICA1ICAxMDAlICAgIDAlICBjb3B5X2ZpbGVzKzB4MTAwCiAgICAgICAgICAwJSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAg IDUgIDEwMCUgICAgMCUgIGRvX2ZvcmsrMHgzNWMKICAgICAgICAgIDAlICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAgICAgICAgICAxNCAgMTAwJSAgICAw JSAgZG9fc2VsZWN0KzB4MjQKICAgICAgICAgIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgMHVzICAgICAgICAgICAgICAgICAgIDMxNjY2NCAgMTAwJSAgICAwJSAgZmdldCsweDFj CiAgICAgICAgICAwJSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAg ICAgICAgICAgICAgICAgIDUgIDEwMCUgICAgMCUgIGlwX3JvdXRlX2lucHV0KzB4ODgKICAgICAg ICAgIDAlICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAg ICAgICAgICAgNSAgMTAwJSAgICAwJSAgbmV0X3J4X2FjdGlvbisweDQ4CiAgICAgICAgICAwJSAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgICAgICAg IDQgIDEwMCUgICAgMCUgIHBhdGhfaW5pdCsweDExNAogICAgICAgICAgMCUgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgICAgICAxMDU2ICAxMDAlICAg IDAlICBwYXRoX2luaXQrMHgzMAoKLSAtIC0gLSAtIC0gLSAtIC0gLSAtICAtIC0gLSAtIC0gLSAt IC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0g LSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLSAtIC0gLQpSV0xPQ0sgV1JJVEVTICAgICBIT0xEICAg ICAgICAgICBXQUlUIChBTEwpICAgICAgICAgICBXQUlUIChXVykgCiAgVVRJTCAgQ09OICAgIE1F QU4oICBNQVggKSAgIE1FQU4oICBNQVggKSggJUNQVSkgICBNRUFOKCAgTUFYICkgICAgIFRPVEFM IE5PV0FJVCBTUElOKCAgV1cgKSAgTkFNRQoKICAgICAgICA0LjklICAxLjR1cyggMjE3dXMpICAx LjJ1cyggMjE4dXMpKDAuMDYlKSAgMC4zdXMoICAzNHVzKSAgICA2NDM0ODMgOTUuMSUgIDMuNSUo IDEuNCUpICAqVE9UQUwqCgogMC4wMCUgICAgMCUgIDAuNnVzKCAxLjN1cykgICAgMHVzICAgICAg ICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgNiAgMTAwJSAgICAwJSggICAwJSkgIFsw eGU2ZjFiMjA0XQogMC4wMCUgICAgMCUgIDAuNXVzKCAxLjN1cykgICAgMHVzICAgICAgICAgICAg ICAgICAgIDB1cyAgICAgICAgICAgICAgICAgMyAgMTAwJSAgICAwJSggICAwJSkgICAgY29weV9m aWxlcysweDEyYwogMC4wMCUgICAgMCUgIDAuNnVzKCAwLjd1cykgICAgMHVzICAgICAgICAgICAg ICAgICAgIDB1cyAgICAgICAgICAgICAgICAgMyAgMTAwJSAgICAwJSggICAwJSkgICAgZXhwYW5k X2ZkX2FycmF5KzB4ODgKCiAwLjAwJSAgICAwJSAgNC40dXMoICAyMXVzKSAgICAwdXMgICAgICAg ICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAgICA1ICAxMDAlICAgIDAlKCAgIDAlKSAgWzB4 ZjQxN2EwNDRdCiAwLjAwJSAgICAwJSAgMC4xdXMoIDAuMXVzKSAgICAwdXMgICAgICAgICAgICAg ICAgICAgMHVzICAgICAgICAgICAgICAgICAyICAxMDAlICAgIDAlKCAgIDAlKSAgICBkb19mY250 bCsweDE0MAogMC4wMCUgICAgMCUgIDcuM3VzKCAgMjF1cykgICAgMHVzICAgICAgICAgICAgICAg ICAgIDB1cyAgICAgICAgICAgICAgICAgMyAgMTAwJSAgICAwJSggICAwJSkgICAgc3lzX2R1cDIr MHgyYwoKIDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAg ICAwdXMgICAgICAgICAgICAgICAgIDQgIDEwMCUgICAgMCUoICAgMCUpICBbMHhmNTBjZTA0NF0K IDAuMDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMg ICAgICAgICAgICAgICAgIDIgIDEwMCUgICAgMCUoICAgMCUpICAgIGRvX3BpcGUrMHgxNzQKIDAu MDAlICAgIDAlICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAg ICAgICAgICAgICAgIDIgIDEwMCUgICAgMCUoICAgMCUpICAgIGRvX3BpcGUrMHgxYTQKCiAwLjAw JSAgICAwJSAgMC43dXMoIDAuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAg ICAgICAgICAgICAxICAxMDAlICAgIDAlKCAgIDAlKSAgWzB4Zjc2NThkMjRdCiAwLjAwJSAgICAw JSAgMC43dXMoIDAuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAg ICAgICAxICAxMDAlICAgIDAlKCAgIDAlKSAgICBzeXNfY2hkaXIrMHg5YwoKIDAuMDAlICAgIDAl ICAwLjF1cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAg ICAgIDEgIDEwMCUgICAgMCUoICAgMCUpICBbMHhmN2RmMjRmNF0KIDAuMDAlICAgIDAlICAwLjF1 cyggMC4xdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgIDEg IDEwMCUgICAgMCUoICAgMCUpICAgIG5laWdoX2Rlc3Ryb3krMHg4YwoKIDAuMDAlICAgIDAlICAx MDR1cyggMTA0dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAg IDEgIDEwMCUgICAgMCUoICAgMCUpICBhcnBfdGJsKzB4YzQKIDAuMDAlICAgIDAlICAxMDR1cygg MTA0dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgIDEgIDEw MCUgICAgMCUoICAgMCUpICAgIG5laWdoX3BlcmlvZGljX3RpbWVyX190aHIrMHgyMAoKIDAuMDAl ICAgIDAlICAwLjV1cyggMC42dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAg ICAgICAgICAgIDIgIDEwMCUgICAgMCUoICAgMCUpICBkbl9sb2NrCiAwLjAwJSAgICAwJSAgMC41 dXMoIDAuNnVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAgICAy ICAxMDAlICAgIDAlKCAgIDAlKSAgICBmY250bF9kaXJub3RpZnkrMHg5NAoKICAyLjklICA1LjAl ICAxLjR1cyggMjE3dXMpICAxLjJ1cyggMjE4dXMpKDAuMDYlKSAgMC4zdXMoICAzNHVzKSAgICA2 MzQ1ODkgOTUuMCUgIDMuNiUoIDEuNCUpICBoYXNoX3RhYmxlX2xvY2sKIDAuMDAlIDAuNTklICAx LjN1cyggIDMwdXMpICAgMTd1cyggIDM0dXMpKDAuMDAlKSAgOC44dXMoICAzNHVzKSAgICAgIDEw MTEgOTkuNCUgMC4xMCUoMC40OSUpICAgIGhhc2hfcGFnZV9idWZmZXJzKzB4NDgKICAyLjklICA1 LjAlICAxLjR1cyggMjE3dXMpICAxLjJ1cyggMjE4dXMpKDAuMDYlKSAgMC4ydXMoIDQuOXVzKSAg ICA2MzM1NzggOTUuMCUgIDMuNiUoIDEuNCUpICAgIHRyeV90b19mcmVlX2J1ZmZlcnMrMHgyOAoK IDAuMDAlICAgIDAlICA3LjZ1cyggIDM4dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMg ICAgICAgICAgICAgICAgMTUgIDEwMCUgICAgMCUoICAgMCUpICB0YXNrbGlzdF9sb2NrCiAwLjAw JSAgICAwJSAgMi4ydXMoIDIuN3VzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAg ICAgICAgICAgICA1ICAxMDAlICAgIDAlKCAgIDAlKSAgICBkb19mb3JrKzB4NTMwCiAwLjAwJSAg ICAwJSAgIDIwdXMoICAzOHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAg ICAgICAgICA1ICAxMDAlICAgIDAlKCAgIDAlKSAgICBleGl0X25vdGlmeSsweDFiMAogMC4wMCUg ICAgMCUgIDAuNnVzKCAxLjB1cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAg ICAgICAgICAgNSAgMTAwJSAgICAwJSggICAwJSkgICAgcmVsZWFzZV90YXNrKzB4N2MKCiAwLjAw JSAgICAwJSAgIDIwdXMoICA0MHVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAg ICAgICAgICAgICA0ICAxMDAlICAgIDAlKCAgIDAlKSAgdm1saXN0X2xvY2sKIDAuMDAlICAgIDAl ICA0LjR1cyggNS4ydXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAg ICAgIDIgIDEwMCUgICAgMCUoICAgMCUpICAgIGdldF92bV9hcmVhKzB4M2MKIDAuMDAlICAgIDAl ICAgMzV1cyggIDQwdXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAg ICAgIDIgIDEwMCUgICAgMCUoICAgMCUpICAgIHZmcmVlKzB4NTgKCiAwLjEyJSAgICAwJSAgNS45 dXMoICAxOXVzKSAgICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICA2MTk4 ICAxMDAlICAgIDAlKCAgIDAlKSAgeHRpbWVfbG9jawogMC4wMiUgICAgMCUgIDEuN3VzKCA2Ljd1 cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgMzA5OSAgMTAwJSAg ICAwJSggICAwJSkgICAgdGltZXJfYmgrMHhjCiAwLjEwJSAgICAwJSAgIDEwdXMoICAxOXVzKSAg ICAwdXMgICAgICAgICAgICAgICAgICAgMHVzICAgICAgICAgICAgICAzMDk5ICAxMDAlICAgIDAl KCAgIDAlKSAgICB0aW1lcl9pbnRlcnJ1cHQrMHgxMAoKIDAuMDAlICAgIDAlICAwLjl1cyggMS4y dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAgICAgICAgIDUgIDEwMCUg ICAgMCUoICAgMCUpICBmbHVzaF9vbGRfZXhlYysweDIyYwogMC4wMCUgICAgMCUgIDAuMnVzKCAz LjN1cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgIDgxMyAgMTAw JSAgICAwJSggICAwJSkgIGdldF91bnVzZWRfZmQrMHgyNAogMC4wMCUgICAgMCUgIDAuMXVzKCAw LjF1cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgNSAgMTAw JSAgICAwJSggICAwJSkgIGxvYWRfZWxmX2JpbmFyeSsweDE5MAogMC4wMCUgICAgMCUgIDAuNHVz KCAwLjV1cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAgICAgICAgICAgNCAg MTAwJSAgICAwJSggICAwJSkgIG5laWdoX3BlcmlvZGljX3RpbWVyX190aHIrMHhhOAogMC4wMCUg ICAgMCUgIDAuMXVzKCA0LjF1cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAgICAg ICAgICAgIDgyMCAgMTAwJSAgICAwJSggICAwJSkgIHJ0X2NoZWNrX2V4cGlyZV9fdGhyKzB4NjQK IDAuMDAlICAgIDAlICAwLjJ1cyggMi42dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMg ICAgICAgICAgICAgICAyMDYgIDEwMCUgICAgMCUoICAgMCUpICBzeXNfY2xvc2UrMHgxYwogMC4w MCUgICAgMCUgIDAuMXVzKCAxLjd1cykgICAgMHVzICAgICAgICAgICAgICAgICAgIDB1cyAgICAg ICAgICAgICAgIDE4OCAgMTAwJSAgICAwJSggICAwJSkgIHN5c19vcGVuKzB4NjAKIDAuMDAlICAg IDAlICAwLjF1cyggMC44dXMpICAgIDB1cyAgICAgICAgICAgICAgICAgICAwdXMgICAgICAgICAg ICAgICA2MTYgIDEwMCUgICAgMCUoICAgMCUpICBzeXNfb3BlbisweGE4Cl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTnVtYmVy IG9mIHJlYWQgbG9ja3MgZm91bmQ9MTYKTG9ja21ldGVyIHN0YXRpc3RpY3MgYXJlIG5vdyBPRkYK --------------Boundary-00=_LD2ZK7WW00J66L1QE5VO-- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/