From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#66636: Move lexical-binding warning from checkdoc to byte-compiler Date: Fri, 20 Oct 2023 16:27:48 +0000 Message-ID: References: <48764CD1-C80F-4613-9848-BD8CA9203A40@gmail.com> <87ttql4yfq.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36681"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "66636@debbugs.gnu.org" <66636@debbugs.gnu.org> To: Po Lu , Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 20 18:28:48 2023 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qtsMh-0009OR-MU for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 20 Oct 2023 18:28:47 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qtsMW-0003tZ-Rx; Fri, 20 Oct 2023 12:28:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qtsMU-0003gW-Lh for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 12:28:34 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qtsMU-0007yz-Cn for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 12:28:34 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1qtsMv-0005CB-KX for bug-gnu-emacs@gnu.org; Fri, 20 Oct 2023 12:29:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 20 Oct 2023 16:29:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 66636 X-GNU-PR-Package: emacs Original-Received: via spool by 66636-submit@debbugs.gnu.org id=B66636.169781930519920 (code B ref 66636); Fri, 20 Oct 2023 16:29:01 +0000 Original-Received: (at 66636) by debbugs.gnu.org; 20 Oct 2023 16:28:25 +0000 Original-Received: from localhost ([127.0.0.1]:41346 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtsMK-0005BC-UK for submit@debbugs.gnu.org; Fri, 20 Oct 2023 12:28:25 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:6832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1qtsMG-0005B0-6h for 66636@debbugs.gnu.org; Fri, 20 Oct 2023 12:28:22 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 39KD8AFb020829; Fri, 20 Oct 2023 16:27:51 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-03-30; bh=meEUckAxv5FtYXY8wDboWDfSoqRxNTXmGAfCPCtm/K4=; b=bRl9RZrVYhVRog1+1ShjuonjKlMBtuftt28YBnMd79guRHr2P3AIn0tlmm1SKjGh/sNk rCkkGLdJuxsXvbJyHlsNlkqhrgvaDeKe737D6bvZxtny215Co01DFi5xEj90Xg+qNCVj Jr3gXMRSMQXcDAjCn37fp2Nv3uB1wdCPSBMNzN2QN7zSbXiscB8JMxcgR0nLbHUyX4tZ fFefrtECZRhaa6NZXDY/Fsj7ask4qhgpgEH6Y9bONDEl3SJf0WJMpRvACCsDrTtEoK1J nb9C0tpt1jhSQuxHrJasQp8JFNAvXAE2RTbprI7W8lPw+J3TTx44owsjJ/KxcpW9eQhc LA== Original-Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (phxpaimrmta01.appoci.oracle.com [138.1.114.2]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3tubwc27n0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 20 Oct 2023 16:27:51 +0000 Original-Received: from pps.filterd (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 39KEkxgw013119; Fri, 20 Oct 2023 16:27:50 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2169.outbound.protection.outlook.com [104.47.57.169]) by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id 3tubw68fqp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 20 Oct 2023 16:27:50 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZSSS2ZDMnx2jqoqY8/UNcjHl5NAr0W1IZ6sah7BYqxNZqsL6z2Hz+MVnNcWBznd8mKLns1dvvu3baz5DxVclgL+NWENE+sSqnKoRex1E2vrPwUN2+mVmU6FlsLpXfdcQHicNamIe7PrE9L/A3Kiik5wurPvQXlTkrLHsobLppPP5N1gqs8Bs6D4oK0ZVMmySZXvTh29tj/Tv9/Eiytbp9k5o8MmhoJTOUKDplWDJxMOQWQhywc2khzrZIQ9ELj6FWd7yyO/rLzBicj+8GqUgzAdJ+fXmSi54jw3r+MKDg4CNdMH7eRoRaR5bUDl1z6cTFh/sbZHn/tyMCptrFTun9g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=meEUckAxv5FtYXY8wDboWDfSoqRxNTXmGAfCPCtm/K4=; b=fOuTlt9cFeniMNxfeXEmhTdQ0sJ2SsbsksF8GoF/b46SHTcctieW0s0n6YrtwEJKKFEFE8yEKqO2x0Ngc8cpVbK5qo2CVOJBEShkjeJ/miQbJ+B/WY1WddqD9VuXPjPy+Nm0m4Noepzz9ZOoSIeErkabWZmFQq+owxSmOq4tGl+BBrH32f2/jYTQcwXHE5Oz4MKU8I1xwzqcLjeXTQDAAFoQ81acxgMI88jGfOS7L4YHqDDdCuOi2PBkNeIynwvjH/ZOJUbEfdqhw2xWBKM3u3nPi4suwNVVJ15o3uF+jbH1lQ/zzyhHUBOqE3rHgz9azv4hngxOpAwAjPtCcoW7hg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=meEUckAxv5FtYXY8wDboWDfSoqRxNTXmGAfCPCtm/K4=; b=xyUkVm9ZroruEBYdZMnKwSPqskCoFkvpmT7NFHSqC4hTCUPOocFZf1nZ6liuXkeUHVL3ap1fXdgdf+e3ERORnMLXIWNZt3Soy6qDShrfamq/QtRgjNjE5mhfYeIzYNOry0HaNkkqpMp4iAaN7ED47U9kkEsPS3UgNBd9/PEUcgQ= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by IA1PR10MB7446.namprd10.prod.outlook.com (2603:10b6:208:447::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.46; Fri, 20 Oct 2023 16:27:48 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::adae:506b:e9a0:529f]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::adae:506b:e9a0:529f%6]) with mapi id 15.20.6907.025; Fri, 20 Oct 2023 16:27:48 +0000 Thread-Topic: [External] : bug#66636: Move lexical-binding warning from checkdoc to byte-compiler Thread-Index: AQHaAxw5NJ8Yw3aFxE+TRwhGN/DOdLBS2j5g In-Reply-To: <87ttql4yfq.fsf@yahoo.com> Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|IA1PR10MB7446:EE_ x-ms-office365-filtering-correlation-id: d4c60915-542c-40fa-2b1f-08dbd1897f6f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: y3P1WDmh2hY+A8gSwXIfaccUwegtAcKlQ0L4XuRC9D2lAsXELRH0OPQvh1yhLt4u1AwDj2qTJbxl5Zlie99kVbWrCJVutYnbdkMl544q2KviIyYYWvCzIzu+rkvv5R/FEMrjTaICZm7sa/56aFdvuj6/yaOjOhuV+wZXcnNyTWfOhrIHcB1sH7UEeQbEMfLxmZatjvcaZA2t0avYF0DSgUgyJvcCEx7mxuAUBwzcq6vpldLBqNHVMzPUu3HTYjaHSzrLLsr3PpNdQ7IQntsSj5c8/G6imrmIF7EDOZAQI1ToTdY10VsvWL++SYlwGm+TEam3uvd5V7zN5sM9Jt1iVCyw6JP6nNEgI/+XXScqXR0k/QokZItSpgSG7HqFG14pwlrSXR6JZqYNNuBdFhnyj9RJYc1rFsZuE6C9A3liK0G8GnVMZo/2vpeeq2ez1agHJFwPP/UHBFwdSov/bO6I4kbDy0d/XXduqvobKOprR8FhX+DHnFG+OuWaUFSEPhi2jbSBtrE1p9cGEQ0svuhae+Viph78hgMKkkviRcIe0233FpwnLoyw2k6FRSY0WhN+SzlIsC7iMjCdoVwv6uykyBugqNl0MaQuHbijLHhLtyKj86k8wW/gnWXk/jw6cQ0J x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(366004)(376002)(39860400002)(396003)(136003)(230922051799003)(186009)(64100799003)(1800799009)(451199024)(38100700002)(26005)(9686003)(71200400001)(6506007)(7696005)(33656002)(122000001)(478600001)(110136005)(83380400001)(5660300002)(66556008)(66446008)(44832011)(41300700001)(8676002)(8936002)(52536014)(4326008)(66476007)(55016003)(2906002)(316002)(66946007)(38070700009)(86362001)(76116006)(64756008); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: k3aQKAx4gvTN9iiIlZv55hWuLfIaL7qBrdsHMHX5R4qh9MmdNL2vHLycZ1XBdYlmSXDW7/b2cKhy2zMRkqyk3VCFhxrK2PtNBFHof3le9yorZK8IGZsKLv1rk2rnmXh+LtCA3hil4aXLGsXgs7ImVj18VC7QMI3+fQ8wcbcinsnNIDSJkQU9dZ9a2YKRcJxHCCIggDivjepEXl5X0xAFhcpYZWXtcE76L5WrIQmZiz3FjGRzEcQMY7VrBpzV3dn2dF2iywgrTbH/InqFJtW7PEnxKSj2JeRJuof/Nfhx119JYKN5EVSoqB+xkRVVmsAqFsZPzurCLe6pTwiKF0LXu+3rvX2p3t5tL26tKp0WU9rRNCcB50k2BRs3xKdBsEplo/6WI4ulyai5IT4QElr5hN3JsAHB+u8uU/iOZUOqiciB0ALb5Fa29krPK89JwSJGYVJPQOEHJZ+B06bdaNw14cSKca4nHaWrp48K3Uf5YHZSuddE6+5eh5OlFjaNUVjswJ7DgKnY+g2DpUE8mrewlq+N4gLAPZFy/UTrLtSgikO8dQt9j0yVoJ2KBaRJS6ZImJvkaRdtXkC4UcT0UVNDe9MfFeqqjJpND3YJ4oL8v8VLhi6cGHAx7098gPyk5exE35Uh57rNQlSc+NAckRvXHV29uehi9bKLdzkCGvHZ/7IpIRL4XfG+wnSooGtWQzcyf4CJ6g5U0xLzl1j27rAhJA9w+XBkoqGRREP6KkBsm7uZjD4SKAGKGXDuFi mzkSX94bf4737GctD4m+VPQhvLdY1m98F664Cgj9KdyfPPhGZVfGAke/CkQGFQOcMp16SXmBr1fz+iEvv53/XsGfwkSreIrHZ8 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: fsX6Kwvj7a/yICeO2iv4qvQNt/37pJi+vEhySIDvbfWgr9QjF0l+Y7wWKyXftvbWe5d17uJnwBGOSaB7FzIsVCIrKJmdJZE6dEZitfrEAj8TdPUYP3Wjf2hgkPNJ72LtvQaVYcJ1UFv+zNvkZgaIDtuZ3nUgchtRYnvB+FIKI2NohZtHFCV9YuYOc9ZhZ1QkBCzppDL+zCGO3xMtuIpVw5Bf4tZJ1iw+xYm9lPTKfHqHSwcocG2Q9cR9AESMa4Bcb1RyVQOX8WOBusWE2uL7sKVADRxCCEvIRiyZfMwxRqMkK8RaZ9QRpRQr+DHht7dtTSaXBnf4o+ZAEW6RCX36tUS6P7cfBIDkurNIKSTumeXBcEg70MvpngH4p8FY+DUDBb0hiKhQliZMbd29SnPHJpsjnkYtPNmkVUmTa6noluhssWQAZcO9ucVkhhZQUVClV6QFoeZHfn+SHZHrcwHsRX7CvOiAcmpHRgrcXdMqUNS/fo5sVbuwXlCkFT4ssZpeGW7FGO0I9ZQgYmAFioVMoJzJPBqpjdRIJWnWh0zjuMZfaqu1XxKKdt9Or9mRqcdhyul8QNBzTSHlFM+s0kjIZIYpxbeqeq4XaEjImFVui/nMrGdOWV0LlxHvMV6wi+1cU9vJ/i/e2fusFXYoIzzvFatvCs2GggfACzQadoSolPzfIgJXEEoo43oBU1dsoBsKyootkqADeNpXuu+AoCsnCko7lLh6a8+o7r74snBG3bcrED 7Mb7sloCcCFopbXfFlOE0WRfcAlqSmLxlMXYigKDEysRRhK+jJ+3/dJ9QBF2OHoy28Bv7mxy5Y/cgXdWrD X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d4c60915-542c-40fa-2b1f-08dbd1897f6f X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Oct 2023 16:27:48.1619 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6eiQH7WvjBXKCfpaGN3uuaLLqexhxMHztrl+p1c/NAr1EmC2KCJG39yaHz+W17jxH8dmfkvX7gWoYpfACuL6KQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR10MB7446 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.272,Aquarius:18.0.980,Hydra:6.0.619,FMLib:17.11.176.26 definitions=2023-10-20_10,2023-10-19_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxlogscore=842 suspectscore=0 mlxscore=0 phishscore=0 malwarescore=0 bulkscore=0 adultscore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2310170001 definitions=main-2310200137 X-Proofpoint-GUID: DMuvDetP16ji4ATNUdjjpbXRlW5YkarM X-Proofpoint-ORIG-GUID: DMuvDetP16ji4ATNUdjjpbXRlW5YkarM X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:272803 Archived-At: PiBUaGVyZSBleGlzdCBtYW55IHBhY2thZ2VzIHdoaWNoIGRvIG5vdCBlbmFibGUNCj4gbGV4aWNh bCBiaW5kaW5nLCB3aG9zZSBhdXRob3JzIGhhdmUgc3R1ZGlvdXNseQ0KPiBlbGVjdGVkIG5vdCB0 bzogbW9zdCBvZiBEcmV3IEFkYW1zJyBmb3IgZXhhbXBsZS4NCg0KT25seSBiZWNhdXNlIHRoZXkg YXJlIG9sZCBvciBpbnRlbmRlZCB0bw0Kc3VwcG9ydCBhbHNvIG9sZCBFbWFjcyByZWxlYXNlcy4N Cg0KSSdtIG9uIHJlY29yZCBmcm9tIERheSBPbmUgYXMgX2Zhdm9yaW5nXw0KdGhlIGFwcHJvYWNo IG9mIENvbW1vbiBMaXNwIChhbmQgbm93DQpFbGlzcCkgb2YgbGV4aWNhbCBiaW5kaW5nIGJ5IGRl ZmF1bHQgYW5kDQpkeW5hbWljIGJpbmRpbmcgZm9yIHZhcmlhYmxlIGRlY2xhcmVkIGFzDQpzcGVj aWFsLg0KDQo+IFNvIHRoaXMgaXMgdGFudGFtb3VudCB0byBwdW5pdGl2ZSBhY3Rpb24NCj4gYWdh aW5zdCB0aGVpciB1c2VycywgaW4gdGhlIGZvcm0gb2YgYW4NCj4gdW5zaWdodGx5IHdhcm5pbmcg ZWFjaCB0aW1lIHN1Y2gNCj4gcGFja2FnZXMgYXJlIGluc3RhbGxlZC4NCg0KSSBjYW4ndCBzcGVh ayBmb3IgYW55b25lIGVsc2UsIG9idmlvdXNseSwNCmJ1dCBmb3IgbXkgcGFydCBzdWNoIHdhcm5p bmdzIGRvbid0DQpwYXJ0aWN1bGFybHkgYm90aGVyIG1lIGZvciBteSBsaWJyYXJpZXMuDQoNCk9u IHRoZSBvdGhlciBoYW5kLCBpdCdzIG5vdCBjbGVhciB0byBtZQ0Kd2h5IHdlIHdvdWxkIGhhdmUg d2FybmluZ3Mgb3RoZXIgdGhhbiBmb3INCmJ5dGUtY29tcGlsaW5nLiAgKEkganVzdCBoYXZlbid0 IGJlZW4NCmZvbGxvd2luZyB0aGlzIC0gdGhlcmUgbWlnaHQgYmUgYSBnb29kDQpyZWFzb247IGR1 bm5vLikNCg0KVGhlIG9uZSB0aGluZyB0aGF0IGRvZXMgYm90aGVyIG1lIGFib3V0DQp0aGUgY2hh bmdlIHRvIHdoYXQgSSBwcmVmZXIgKGxleGljYWwgYnkNCmRlZmF1bHQpIGlzIHRoZSBvdXRyaWdo dCBfcmVtb3ZhbF8gb2YNCmBsZXhpY2FsLWxldFsqXScuICBUaGlzIGlzIHJlYWxseSBhDQpib3Ro ZXIuICBDb2RlIGNhbiBiZSBjb21wbGV4LCBhbmQgZm9yIGENCmxpYnJhcnkgdGhhdCBoYXMgc2V2 ZXJhbCB1c2VzIG9mIHRoaXMNCm1hY3JvIGl0J3Mgbm90IG5lY2Vzc2FyaWx5IHNpbXBsZSB0bw0K bW9kaWZ5IGl0IHRvIHVzZSBvbmx5IChsZXhpY2FsKSBgbGV0WypdJy4NCg0KSU1ITywgaXQgc2hv dWxkIGhhdmUgYmVlbiAoc3RpbGwgc2hvdWxkDQpiZSkgcG9zc2libGUgdG8ga2VlcCBzdXBwb3J0 IGZvcg0KYGxleGljYWwtbGV0WypdJyBhcm91bmQgZm9yIG11Y2ggbG9uZ2VyDQotIG1heWJlIGZv cmV2ZXIuICBJdCBzaG91bGQgYmUgZW5vdWdoDQp0byB0ZWxsIHVzZXJzIG5vdCB0byB1c2UgaXQg Zm9yIG5ldyBjb2RlLA0KYW5kIHdoeS4NCl9fXw0KDQpJbiBfZ2VuZXJhbF8sIEknbSBub3QgY3Jh enkgYWJvdXQgRW1hY3MNCnJlbW92aW5nIHRoaW5ncywgbm8gbWF0dGVyIGhvdyBvbGQgb3INCmRl cHJlY2F0ZWQuICBJZiB0aGVpciBjb2RlIHBhdGggaXNuJ3QNCnVzZWQgaXQgc2hvdWxkIGJlIG5v IGJvdGhlciwgZXNwZWNpYWxseQ0KaWYgaXQncyByZWxhdGl2ZWx5IHNlcGFyYXRlIGZyb20gb3Ro ZXINCmNvZGUgcGF0aHMuDQoNCkRlcHJlY2F0aW9uIGFsb25lIGdlbmVyYWxseSBtZWFucyAoMSkN CnRoZSB0aGluZyBpcyBzdGlsbCBzdXBwb3J0ZWQgYnV0ICgyKQ0KaXQncyBub3QgZW5oYW5jZWQu ICBBbmQgaXQgd291bGQgYmUNCnRvbGVyYWJsZSBpZiBkZXByZWNhdGlvbiBldmVuIG1lYW50IG5v DQpidWcgZml4ZXMuDQoNCkFuIG92ZXJlYWdlci1iZWF2ZXIgaW1wZXR1cyB0byBfcmVtb3ZlXw0K ZmVhdHVyZXMgaXMgZ2VuZXJhbGx5IG1pc2d1aWRlZCwgSU1PLg0KQnV0IHllYWgsIEknbSBub3Qg bWFpbnRhaW5pbmcgRW1hY3MsIHNvDQp0aGlzIGlzIGVhc3kgZm9yIG1lIHRvIHNheS4gIChKdXN0 IG9uZQ0Kb3Bpbmlvbi4pDQo=