From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from [87.239.111.99] (localhost [127.0.0.1]) by dev.tarantool.org (Postfix) with ESMTP id 8DC1B6EC40; Mon, 16 Aug 2021 13:01:48 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 8DC1B6EC40 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tarantool.org; s=dev; t=1629108108; bh=dBcvlvkK46j7peSNZf+zwJVZgOvbmtLWnOE2EyHpvuE=; h=To:Date:In-Reply-To:References:Subject:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=mczw+jDsHkrdV0o9kiOWcQIqmwNUL1oLvbs3pgWGLPm6NDJOyyJ8XxXhBJexpxZDb imlaluC6rCBVmc2aYyC0Ojv4H4w0Fwj/lOMdhjXD9QpHz+R4ixJaZa9ckP9peqMN3K rukh9/zaL7Wz9HsY3jLz75Voimh7EgFnqEY3ZctI= Received: from f190.i.mail.ru (f190.i.mail.ru [128.140.171.105]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dev.tarantool.org (Postfix) with ESMTPS id 5578A6EC40 for ; Mon, 16 Aug 2021 13:01:47 +0300 (MSK) DKIM-Filter: OpenDKIM Filter v2.11.0 dev.tarantool.org 5578A6EC40 Received: by f190.i.mail.ru with local (envelope-from ) id 1mFZR9-00078j-Kl; Mon, 16 Aug 2021 13:01:44 +0300 Received: by e.mail.ru with HTTP; Mon, 16 Aug 2021 13:01:43 +0300 To: =?UTF-8?B?SWdvciBNdW5raW4=?= MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 X-SenderField-ReMsg: 16291051631725839802 X-SenderField-Remind: 0 Date: Mon, 16 Aug 2021 13:01:43 +0300 X-Priority: 3 (Normal) Message-ID: <1629108103.120226674@f190.i.mail.ru> Content-Type: multipart/alternative; boundary="--ALT--1dF11cE1D325F7b8dA91C102226350751629108103" In-Reply-To: <20210816084902.GS27855@tarantool.org> References: <1628864967.181226130@f723.i.mail.ru> <20210814113834.1171307-1-m.kokryashkin@tarantool.org> <20210816084902.GS27855@tarantool.org> X-4EC0790: 10 X-7564579A: 646B95376F6C166E X-77F55803: 119C1F4DF6A9251C771EFB8797C310D141B20EC6E31B4483290D54A548FA3E448FD872164937FA4C31BBD98ACF13081D1B5733D3EE1A1A4AD5D5EEFBEBD68A3227416F35F345AB94 X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE789CA63EBAA5FEE43D82A6BABE6F325AC08BE7437D75B48FABCF491FFA38154B613377AFFFEAFD26923F8577A6DFFEA7CF9D3BE5B596754B8C2099A533E45F2D0395957E7521B51C2CFCAF695D4D8E9FCEA1F7E6F0F101C6778DA827A17800CE753B96F70D0F8F35FEA1F7E6F0F101C6723150C8DA25C47586E58E00D9D99D84E1BDDB23E98D2D38BBCA57AF85F7723F25E90A93C7CF4508AC7E4A841DB537F48CC7F00164DA146DAFE8445B8C89999728AA50765F7900637F924B32C592EA89F389733CBF5DBD5E9C8A9BA7A39EFB766F5D81C698A659EA7CC7F00164DA146DA9985D098DBDEAEC87AE820D2C17D0E56F6B57BC7E6449061A352F6E88A58FB86F5D81C698A659EA7E827F84554CEF5019E625A9149C048EE9ECD01F8117BC8BEE2021AF6380DFAD18AA50765F790063735872C767BF85DA227C277FBC8AE2E8BB07C9E286C61B7F975ECD9A6C639B01B4E70A05D1297E1BBCB5012B2E24CD356 X-C1DE0DAB: 0D63561A33F958A5A5701839E66EB48A937BBD7F543918CE4C9268EAC60190DFBDC6A1CF3F042BAD6DF99611D93F60EFE37876E7723AB534DC48ACC2A39D04F89CDFB48F4795C241BDAD6C7F3747799A X-C8649E89: 4E36BF7865823D7055A7F0CF078B5EC49A30900B95165D340297C696F996E3845B8B5F2305FD7E2A68C121E70B153BE2A850852579BE735E3955E3D5944FECF31D7E09C32AA3244C201AC40A1BF8E1B8D20AC6893A025FF0250262A5EE9971B0FACE5A9C96DEB163 X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDhH462+zOTSi5ui7DIHT968A== X-Mailru-MI: 400800 X-Mailru-Sender: 00097D31F91C944B6E5410E0AD358DEA802097CC0829F8B759D82615800C1AB6EBE03D96044EE11E06CD02445D2D9C8FA2BFD6D8330F0C2D563E610FBBDBB4C842051EA7CBBFB509093DA5C00B83CE8412EB40C6FA10D71EFD657A8799238ED567EA787935ED9F1B X-Mras: Ok X-Spam: undefined Subject: Re: [Tarantool-patches] =?utf-8?q?=5BPATCH_luajit_v2=5D_luajit-gdb?= =?utf-8?q?=3A_support_dualnum_mode?= X-BeenThere: tarantool-patches@dev.tarantool.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Tarantool development patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: =?utf-8?b?0JzQsNC60YHQuNC8INCa0L7RgNGP0LrRiNC40L0gdmlhIFRhcmFudG9vbC1w?= =?utf-8?q?atches?= Reply-To: =?UTF-8?B?0JzQsNC60YHQuNC8INCa0L7RgNGP0LrRiNC40L0=?= Cc: tarantool-patches@dev.tarantool.org Errors-To: tarantool-patches-bounces@dev.tarantool.org Sender: "Tarantool-patches" ----ALT--1dF11cE1D325F7b8dA91C102226350751629108103 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 CkhlbGxvLCBJZ29yIQpUaGFua3MgZm9yIHlvdXIgY29tbWVudHMhCsKgCkhlcmUgaXMgdGhlIG5l dyBjb21taXQgbWVzc2FnZToKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09CmdkYjogc3VwcG9ydCBMSl9EVUFMTlVNIG1vZGUKwqAKbHVhaml0 LWdkYi5weSBkaXNwbGF5cyBpbnRlZ2VycyBpbiBMSl9EVUFMTlVNIG1vZGUgYXMgbmFuLXMuIFRo ZQpkdW1wZXIgZnVuY3Rpb24gcHJvZHVjZXMgb3V0cHV0IGNvbnNpZGVyaW5nIGFueSBpbnB1dCB2 YWx1ZSBhcyBhCmRvdWJsZS4gSG93ZXZlciwgaW4gTEpfRFVBTE5VTSBtb2RlLCBpbnRlZ2VycyBh bmQgZG91YmxlcyBhcmUgc3RvcmVkCmRpZmZlcmVudGx5LCBzbyB0aGUgYGl0eXBlYCBvZiBhIGRv dWJsZSBtdXN0IGJlIGxlc3MgdGhhbgpgTEpfVElTTlVNYCwgYW5kIHRoZSBgaXR5cGVgIG9mIGFu IGludGVnZXIgbXVzdCBiZSBgTEpfVElTTlVNYC4gV2l0aAp0aGlzIGZhY3QgaW4gbWluZCwgd2Ug Y2FuIGVhc2lseSBkaWZmZXJlbnRpYXRlIG9uZSBmcm9tIGFub3RoZXIuCsKgCkNsb3NlcyB0YXJh bnRvb2wvdGFyYW50b29sIzYyMjQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09CsKgCkhlcmUgaXMgdGhlIGRpZmY6Cj09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQpkaWZmIC0tZ2l0IGEv c3JjL2x1YWppdC1nZGIucHkgYi9zcmMvbHVhaml0LWdkYi5weQppbmRleCA5Y2NjYTY2YS4uMjU0 Mjg3NDUgMTAwNjQ0Ci0tLSBhL3NyYy9sdWFqaXQtZ2RiLnB5CisrKyBiL3NyYy9sdWFqaXQtZ2Ri LnB5CkBAIC01MDcsMTAgKzUwNywxNCBAQCBwb2ludGVycyByZXNwZWN0aXZlbHkuCsKgIMKgIMKg JycnCsKgIMKgIMKgZGVmIGludm9rZShzZWxmLCBhcmcsIGZyb21fdHR5KToKLSDCoCDCoCDCoCDC oGdkYi53cml0ZSgnTEpfNjQ6IHtMSl82NH0sIExKX0dDNjQ6IHtMSl9HQzY0fVxuJy5mb3JtYXQo Ci0gwqAgwqAgwqAgwqAgwqAgwqBMSl82NCA9IExKXzY0LAotIMKgIMKgIMKgIMKgIMKgIMKgTEpf R0M2NCA9IExKX0dDNjQKLSDCoCDCoCDCoCDCoCkpCisgwqAgwqAgwqAgwqBnZGIud3JpdGUoCisg wqAgwqAgwqAgwqAgwqAgwqAnTEpfNjQ6IHtMSl82NH0sIExKX0dDNjQ6IHtMSl9HQzY0fSwgTEpf RFVBTE5VTSA6IHtMSl9EVUFMTlVNfVxuJworIMKgIMKgIMKgIMKgIMKgIMKgLmZvcm1hdCgKKyDC oCDCoCDCoCDCoCDCoCDCoCDCoCDCoExKXzY0ID0gTEpfNjQsCisgwqAgwqAgwqAgwqAgwqAgwqAg wqAgwqBMSl9HQzY0ID0gTEpfR0M2NCwKKyDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoExKX0RVQUxO VU0gPSBMSl9EVUFMTlVNCisgwqAgwqAgwqAgwqAgwqAgwqApCisgwqAgwqAgwqAgwqApCsKgY2xh c3MgTEpEdW1wVFZhbHVlKExKQmFzZSk6CsKgIMKgIMKgJycnCkBAIC02OTAsNyArNjk0LDcgQEAg VGhlIGNvbW1hbmQgcmVxdWlyZXMgbm8gYXJncyBhbmQgZHVtcHMgY3VycmVudCBHQyBzdGF0czoK wqAgwqAgwqAgwqAgwqApKQrCoGRlZiBpbml0KGNvbW1hbmRzKToKLSDCoCDCoGdsb2JhbCBMSl82 NCwgTEpfR0M2NCwgTEpfRFVBTE5VTSwgTEpfVElTTlVNLCBMSl9GUjIsIFBBRERJTkcKKyDCoCDC oGdsb2JhbCBMSl82NCwgTEpfR0M2NCwgTEpfRlIyLCBMSl9EVUFMTlVNLCBMSl9USVNOVU0sIFBB RERJTkcKwqAgwqAgwqAjIFhYWCBGcmFnaWxlOiB0aG91Z2ggY29ubmVjdGluZyB0aGUgY2FsbGJh Y2sgbG9va3MgbGlrZSBhIGNyYXAgYnV0IGl0CsKgIMKgIMKgIyByZXNwZWN0cyBib3RoIFB5dGhv biAyIGFuZCBQeXRob24gMyAoc2VlICM0ODI4KS4KQEAgLTczMSw3ICs3MzUsNyBAQCBkZWYgaW5p dChjb21tYW5kcyk6CsKgIMKgIMKgdHJ5OgrCoCDCoCDCoCDCoCDCoExKXzY0ID0gc3RyKGdkYi5w YXJzZV9hbmRfZXZhbCgnSVJUX1BUUicpKSA9PSAnSVJUX1A2NCcKwqAgwqAgwqAgwqAgwqBMSl9G UjIgPSBMSl9HQzY0ID0gc3RyKGdkYi5wYXJzZV9hbmRfZXZhbCgnSVJUX1BHQycpKSA9PSAnSVJU X1A2NCcKLSDCoCDCoCDCoCDCoExKX0RVQUxOVU0gPSBsb29rdXAoJ2xqX2xpYl9jaGVja251bWJl cicpIGlzIG5vdCBOb25lCisgwqAgwqAgwqAgwqBMSl9EVUFMTlVNID0gZ2RiLmxvb2t1cF9nbG9i YWxfc3ltYm9sKCdsal9saWJfY2hlY2tudW1iZXInKSBpcyBub3QgTm9uZQrCoCDCoCDCoGV4Y2Vw dDoKwqAgwqAgwqAgwqAgwqBnZGIud3JpdGUoJ2x1YWppdC1nZGIucHkgZmFpbGVkIHRvIGxvYWQ6 ICcKwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAnbm8gZGVidWdnaW5nIHN5bWJvbHMgZm91 bmQgZm9yIGxpYmx1YWppdFxuJykKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09CsKgCj7CoAo+Pk1heCwKPj4KPj5UaGFua3MgZm9yIHRoZSBw YXRjaCEgUGxlYXNlIGNvbnNpZGVyIHRoZSBjb21tZW50cyBiZWxvdy4KPjxzbmlwcGVkPgo+Pj4g ZGVmIHR2aXNsaWdodHVkKG8pOgo+Pj4gaWYgTEpfNjQgYW5kIG5vdCBMSl9HQzY0Ogo+Pj4gQEAg LTM0Myw3ICszNDYsMTAgQEAgZGVmIGR1bXBfbGpfdHVkYXRhKHR2KToKPj4+IHJldHVybiAndXNl cmRhdGEgQCB7fScuZm9ybWF0KHN0cng2NChnY3ZhbCh0dlsnZ2NyJ10pKSkKPj4+Cj4+PiBkZWYg ZHVtcF9sal90bnVteCh0dik6Cj4+PiAtIHJldHVybiAnbnVtYmVyIHt9Jy5mb3JtYXQoY2FzdCgn ZG91YmxlJywgdHZbJ24nXSkpCj4+PiArIGlmIHR2aXNpbnQodHYpOgo+Pj4gKyByZXR1cm4gJ251 bWJlciB7fScuZm9ybWF0KGNhc3QoJ2ludDMyX3QnLCB0dlsnaSddKSkKPj4KPj5TaWRlIG5vdGU6 IEFncmVlIHdpdGggU2VyZ2V5IGhlcmUuIEl0IGlzIG1vcmUgY29udmVuaWVudCB0byB1bmRlcnN0 YW5kCj4+dGhhdCBUVmFsdWUgc3RydWN0dXJlIGZvciBpbnRlZ2VyIHNsb3QgZGlmZmVycyBmcm9t IGRvdWJsZS4KPkkgaGF2ZSBhbHJlYWR5IGZpeGVkIHRoZSBvdXRwdXQgZm9ybWF0IGhlcmUgd2l0 aCB0aGUgZml4IGZvciB2MiBvZiB0aGUgcGF0Y2guCj48c25pcHBlZD4KPsKgCj5CZXN0IHJlZ2Fy ZHMsCj5NYXhpbSBLb2tyeWFzaGtpbgo+wqA= ----ALT--1dF11cE1D325F7b8dA91C102226350751629108103 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 CjxIVE1MPjxCT0RZPjxkaXY+SGVsbG8sIElnb3IhPC9kaXY+PGRpdj5UaGFua3MgZm9yIHlvdXIg Y29tbWVudHMhPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2PkhlcmUgaXMgdGhlIG5ldyBjb21t aXQgbWVzc2FnZTo8L2Rpdj48ZGl2Pj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PTwvZGl2PjxkaXY+PGRpdj5nZGI6IHN1cHBvcnQgTEpfRFVB TE5VTSBtb2RlPC9kaXY+PGRpdj4mbmJzcDs8L2Rpdj48ZGl2Pmx1YWppdC1nZGIucHkgZGlzcGxh eXMgaW50ZWdlcnMgaW4gTEpfRFVBTE5VTSBtb2RlIGFzIG5hbi1zLiBUaGU8YnI+ZHVtcGVyIGZ1 bmN0aW9uIHByb2R1Y2VzIG91dHB1dCBjb25zaWRlcmluZyBhbnkgaW5wdXQgdmFsdWUgYXMgYTxi cj5kb3VibGUuIEhvd2V2ZXIsIGluIExKX0RVQUxOVU0gbW9kZSwgaW50ZWdlcnMgYW5kIGRvdWJs ZXMgYXJlIHN0b3JlZDxicj5kaWZmZXJlbnRseSwgc28gdGhlIGBpdHlwZWAgb2YgYSBkb3VibGUg bXVzdCBiZSBsZXNzIHRoYW48YnI+YExKX1RJU05VTWAsIGFuZCB0aGUgYGl0eXBlYCBvZiBhbiBp bnRlZ2VyIG11c3QgYmUgYExKX1RJU05VTWAuIFdpdGg8YnI+dGhpcyBmYWN0IGluIG1pbmQsIHdl IGNhbiBlYXNpbHkgZGlmZmVyZW50aWF0ZSBvbmUgZnJvbSBhbm90aGVyLjwvZGl2PjxkaXY+Jm5i c3A7PC9kaXY+PGRpdj5DbG9zZXMgdGFyYW50b29sL3RhcmFudG9vbCM2MjI0PGJyPj09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PTwvZGl2Pjwv ZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj5IZXJlIGlzIHRoZSBkaWZmOjwvZGl2PjxkaXY+PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PC9k aXY+PGRpdj48ZGl2PmRpZmYgLS1naXQgYS9zcmMvbHVhaml0LWdkYi5weSBiL3NyYy9sdWFqaXQt Z2RiLnB5PGJyPmluZGV4IDljY2NhNjZhLi4yNTQyODc0NSAxMDA2NDQ8YnI+LS0tIGEvc3JjL2x1 YWppdC1nZGIucHk8YnI+KysrIGIvc3JjL2x1YWppdC1nZGIucHk8YnI+QEAgLTUwNywxMCArNTA3 LDE0IEBAIHBvaW50ZXJzIHJlc3BlY3RpdmVseS48YnI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsnJyc8 L2Rpdj48ZGl2PiZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVmIGludm9rZShzZWxmLCBhcmcsIGZyb21f dHR5KTo8YnI+LSAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtnZGIud3JpdGUoJ0xKXzY0OiB7 TEpfNjR9LCBMSl9HQzY0OiB7TEpfR0M2NH1cbicuZm9ybWF0KDxicj4tICZuYnNwOyAmbmJzcDsg Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7TEpfNjQgPSBMSl82NCw8YnI+LSAmbmJzcDsgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0xKX0dDNjQgPSBMSl9HQzY0PGJyPi0gJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7KSk8YnI+KyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDtnZGIud3JpdGUoPGJyPisgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsnTEpfNjQ6IHtMSl82NH0sIExKX0dDNjQ6IHtMSl9HQzY0fSwgTEpfRFVBTE5VTSA6IHtMSl9E VUFMTlVNfVxuJzxicj4rICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7 LmZvcm1hdCg8YnI+KyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAm bmJzcDsgJm5ic3A7TEpfNjQgPSBMSl82NCw8YnI+KyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7TEpfR0M2NCA9IExKX0dDNjQsPGJyPisgJm5i c3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO0xKX0RV QUxOVU0gPSBMSl9EVUFMTlVNPGJyPisgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDspPGJyPisgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7KTwvZGl2PjxkaXY+Jm5i c3A7Y2xhc3MgTEpEdW1wVFZhbHVlKExKQmFzZSk6PGJyPiZuYnNwOyAmbmJzcDsgJm5ic3A7Jycn PGJyPkBAIC02OTAsNyArNjk0LDcgQEAgVGhlIGNvbW1hbmQgcmVxdWlyZXMgbm8gYXJncyBhbmQg ZHVtcHMgY3VycmVudCBHQyBzdGF0czo8YnI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZu YnNwOykpPC9kaXY+PGRpdj4mbmJzcDtkZWYgaW5pdChjb21tYW5kcyk6PGJyPi0gJm5ic3A7ICZu YnNwO2dsb2JhbCBMSl82NCwgTEpfR0M2NCwgTEpfRFVBTE5VTSwgTEpfVElTTlVNLCBMSl9GUjIs IFBBRERJTkc8YnI+KyAmbmJzcDsgJm5ic3A7Z2xvYmFsIExKXzY0LCBMSl9HQzY0LCBMSl9GUjIs IExKX0RVQUxOVU0sIExKX1RJU05VTSwgUEFERElORzwvZGl2PjxkaXY+Jm5ic3A7ICZuYnNwOyAm bmJzcDsjIFhYWCBGcmFnaWxlOiB0aG91Z2ggY29ubmVjdGluZyB0aGUgY2FsbGJhY2sgbG9va3Mg bGlrZSBhIGNyYXAgYnV0IGl0PGJyPiZuYnNwOyAmbmJzcDsgJm5ic3A7IyByZXNwZWN0cyBib3Ro IFB5dGhvbiAyIGFuZCBQeXRob24gMyAoc2VlICM0ODI4KS48YnI+QEAgLTczMSw3ICs3MzUsNyBA QCBkZWYgaW5pdChjb21tYW5kcyk6PGJyPiZuYnNwOyAmbmJzcDsgJm5ic3A7dHJ5Ojxicj4mbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7TEpfNjQgPSBzdHIoZ2RiLnBhcnNlX2FuZF9l dmFsKCdJUlRfUFRSJykpID09ICdJUlRfUDY0Jzxicj4mbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz cDsgJm5ic3A7TEpfRlIyID0gTEpfR0M2NCA9IHN0cihnZGIucGFyc2VfYW5kX2V2YWwoJ0lSVF9Q R0MnKSkgPT0gJ0lSVF9QNjQnPGJyPi0gJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7TEpfRFVB TE5VTSA9IGxvb2t1cCgnbGpfbGliX2NoZWNrbnVtYmVyJykgaXMgbm90IE5vbmU8YnI+KyAmbmJz cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtMSl9EVUFMTlVNID0gZ2RiLmxvb2t1cF9nbG9iYWxfc3lt Ym9sKCdsal9saWJfY2hlY2tudW1iZXInKSBpcyBub3QgTm9uZTxicj4mbmJzcDsgJm5ic3A7ICZu YnNwO2V4Y2VwdDo8YnI+Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2dkYi53cml0 ZSgnbHVhaml0LWdkYi5weSBmYWlsZWQgdG8gbG9hZDogJzxicj4mbmJzcDsgJm5ic3A7ICZuYnNw OyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsnbm8gZGVi dWdnaW5nIHN5bWJvbHMgZm91bmQgZm9yIGxpYmx1YWppdFxuJyk8YnI+PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PC9kaXY+PC9kaXY+PGRp dj4mbmJzcDs8L2Rpdj48YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyLWxlZnQ6MXB4IHNvbGlkICMw ODU3QTY7IG1hcmdpbjoxMHB4OyBwYWRkaW5nOjAgMCAwIDEwcHg7Ij48ZGl2PiZuYnNwOzxibG9j a3F1b3RlIHN0eWxlPSJib3JkZXItbGVmdDoxcHggc29saWQgIzA4NTdBNjsgbWFyZ2luOjEwcHg7 IHBhZGRpbmc6MCAwIDAgMTBweDsiPjxkaXYgaWQ9IiI+PGRpdiBjbGFzcz0ianMtaGVscGVyIGpz LXJlYWRtc2ctbXNnIj48ZGl2PjxkaXYgaWQ9InN0eWxlXzE2MjkxMDUxNjMxNzI1ODM5ODAyX0JP RFkiPk1heCw8YnI+PGJyPlRoYW5rcyBmb3IgdGhlIHBhdGNoISBQbGVhc2UgY29uc2lkZXIgdGhl IGNvbW1lbnRzIGJlbG93LjwvZGl2PjwvZGl2PjwvZGl2PjwvZGl2PjwvYmxvY2txdW90ZT48ZGl2 PiZsdDtzbmlwcGVkJmd0OzwvZGl2PjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXItbGVmdDoxcHgg c29saWQgIzA4NTdBNjsgbWFyZ2luOjEwcHg7IHBhZGRpbmc6MCAwIDAgMTBweDsiPjxkaXY+PGRp diBjbGFzcz0ianMtaGVscGVyIGpzLXJlYWRtc2ctbXNnIj48ZGl2PjxkaXY+Jmd0OyBkZWYgdHZp c2xpZ2h0dWQobyk6PGJyPiZndDsgaWYgTEpfNjQgYW5kIG5vdCBMSl9HQzY0Ojxicj4mZ3Q7IEBA IC0zNDMsNyArMzQ2LDEwIEBAIGRlZiBkdW1wX2xqX3R1ZGF0YSh0dik6PGJyPiZndDsgcmV0dXJu ICd1c2VyZGF0YSBAIHt9Jy5mb3JtYXQoc3RyeDY0KGdjdmFsKHR2WydnY3InXSkpKTxicj4mZ3Q7 PGJyPiZndDsgZGVmIGR1bXBfbGpfdG51bXgodHYpOjxicj4mZ3Q7IC0gcmV0dXJuICdudW1iZXIg e30nLmZvcm1hdChjYXN0KCdkb3VibGUnLCB0dlsnbiddKSk8YnI+Jmd0OyArIGlmIHR2aXNpbnQo dHYpOjxicj4mZ3Q7ICsgcmV0dXJuICdudW1iZXIge30nLmZvcm1hdChjYXN0KCdpbnQzMl90Jywg dHZbJ2knXSkpPGJyPjxicj5TaWRlIG5vdGU6IEFncmVlIHdpdGggU2VyZ2V5IGhlcmUuIEl0IGlz IG1vcmUgY29udmVuaWVudCB0byB1bmRlcnN0YW5kPGJyPnRoYXQgVFZhbHVlIHN0cnVjdHVyZSBm b3IgaW50ZWdlciBzbG90IGRpZmZlcnMgZnJvbSBkb3VibGUuPC9kaXY+PC9kaXY+PC9kaXY+PC9k aXY+PC9ibG9ja3F1b3RlPjxkaXY+SSBoYXZlIGFscmVhZHkgZml4ZWQgdGhlIG91dHB1dCBmb3Jt YXQgaGVyZSB3aXRoIHRoZSBmaXggZm9yIHYyIG9mIHRoZSBwYXRjaC48L2Rpdj48ZGl2PiZsdDtz bmlwcGVkJmd0OzwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PGRpdj5CZXN0IHJlZ2FyZHMsPC9kaXY+ PGRpdj5NYXhpbSBLb2tyeWFzaGtpbjwvZGl2PjxkaXY+Jm5ic3A7PC9kaXY+PC9kaXY+PC9ibG9j a3F1b3RlPjwvQk9EWT48L0hUTUw+Cg== ----ALT--1dF11cE1D325F7b8dA91C102226350751629108103--