GNU bug report logs - #59937
28.2; Bad defcustom behavior

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Drew Adams <drew.adams@HIDDEN>; dated Sat, 10 Dec 2022 05:08:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 59937 <at> debbugs.gnu.org:


Received: (at 59937) by debbugs.gnu.org; 10 Dec 2022 22:05:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 10 17:05:29 2022
Received: from localhost ([127.0.0.1]:45386 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p47yK-0006p8-Rh
	for submit <at> debbugs.gnu.org; Sat, 10 Dec 2022 17:05:29 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:54926)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1p47yI-0006p2-A6
 for 59937 <at> debbugs.gnu.org; Sat, 10 Dec 2022 17:05:27 -0500
Received: from pps.filterd (m0246629.ppops.net [127.0.0.1])
 by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id
 2BAKrvCI026108; Sat, 10 Dec 2022 22:05:25 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-2022-7-12;
 bh=ELbf8PF+4YAPxlullKxLVIW2GfmZlvW+493CSVV6ZS8=;
 b=mm7CFxh5VaU645BsJHP0DUsg812BDZ7pUCXeGS0uI54ldBNhfJEuRQzOOJVvc3OPbGTJ
 oQixG+rjpk5RdUScxl/A+UvdG7xjFrJtCFBlY187R375gSednMKv5ZEg3JnpIaGUTYDP
 8awSMzts5BcObwlNQ1+DGMOolirkT9rH1R/2H0SXIYLQX+cgAy8QUUSD5zODO8Z3tZaJ
 kH19QUl1VK8ApR6pVIN29PuAmA7t3wCccmJU7xX5l2IDD2k6TtXt8IoitdDIRJXwyVR8
 199HHBsQh5CgGLr403RxmMVrNtwZyjwQtQBWEEdIU3yY1butDT2cewX9Rk3U+vqJbu3N 5A== 
Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com
 (iadpaimrmta01.appoci.oracle.com [130.35.100.223])
 by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mcj090pdr-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 10 Dec 2022 22:05:24 +0000
Received: from pps.filterd
 (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1])
 by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5)
 with ESMTP id 2BAJMsaJ013987; Sat, 10 Dec 2022 22:05:23 GMT
Received: from nam12-bn8-obe.outbound.protection.outlook.com
 (mail-bn8nam12lp2175.outbound.protection.outlook.com [104.47.55.175])
 by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id
 3mcgj8arb2-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK);
 Sat, 10 Dec 2022 22:05:23 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=cozg3vPZLZS+twFYT023MCKFqQR4bwNwz3Je+NRjckR3UqspCjU/kK2N0567ok8/v03KPOfXYsRzDaHKTen/1lJ5yz19Z4yqZr6txhRNTidKG518kdZ2gow4ed5Zg6Qm7Urb6SHIni57a2Y/fSRsjMoRGgCyVs0qIwVHiRcamcOdjmMCroavErxWDOK8PCPw5zp38E6CzQ01AtvGAaKfupRMO9a/c719zLIflJ3RbyI9p5JOF6nVkfXYDo3TWAYulRldyy914eTYzMDteEbf8d6Gq2MC5aOAE/aqXp329LmEcblq2WLOpq8dQ0XSrUnrbFzB0UTAhb98mc7v+nl2VQ==
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=ELbf8PF+4YAPxlullKxLVIW2GfmZlvW+493CSVV6ZS8=;
 b=HGaePwhe2gv/8JJatE18tvWL7CA/fhqRDlf1lOKEhvBijc/s0AJNaV7fGxz0417CBs5O7o7K8Y3TkBhEYEpscsl47irIdZuERQn0/N014FEwp1fFpGalOj3CfxmisTN66UNqs6Y0yPFMMlqqO5hiXfs5UNUF0/Bnale/YkinKn1JOSD/GgvFM2NWu6Gm+B5nq2HNbvoo1PemmldQaZoYHJooO1Nl4aHHR/Ftdzr6zybrGWWuyhwGnjsUBTAqEPW+qIwNnC+JO3dUzLcu+CiKEpjmqV7UGgwKWK2uo/vEOK+4TeQ0BbImDPeVex86pFeSgBvDX/U8ClKd04UWfH62Kg==
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=ELbf8PF+4YAPxlullKxLVIW2GfmZlvW+493CSVV6ZS8=;
 b=bkd9wbICs7I31aaiisnjMo3biLPO1euQrGj/EgPbF3Y79HkIbY03yos/hSW/SdwLlrVIzNb0OckeVv9srMAx7Sm5bPPHgVD+nqYV5sQJEwECVG6gFO9+f5RJKQ7NWAz1eV+asbzJDuQs0Ti4jyUZIgZLwDvByXVZzFTFY+RrJ+8=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by DM4PR10MB6911.namprd10.prod.outlook.com (2603:10b6:8:101::6) with
 Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Sat, 10 Dec
 2022 22:05:21 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b%2]) with mapi id 15.20.5880.019; Sat, 10 Dec 2022
 22:05:21 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: Mauro Aranda <maurooaranda@HIDDEN>
Subject: RE: [External] : Re: bug#59937: 28.2; Bad defcustom behavior
Thread-Topic: [External] : Re: bug#59937: 28.2; Bad defcustom behavior
Thread-Index: AQHZDH7s05pZ6Qu64UuUhBnFBm9N/65noJ0Q
Date: Sat, 10 Dec 2022 22:05:20 +0000
Message-ID: <SJ0PR10MB5488401CD0E2C51F60995F45F31F9@HIDDEN>
References: <d4103635-337b-639a-4ecf-e1e6dffefa4c@HIDDEN>
In-Reply-To: <d4103635-337b-639a-4ecf-e1e6dffefa4c@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|DM4PR10MB6911:EE_
x-ms-office365-filtering-correlation-id: 7634e58f-fbfd-4d9f-e5f2-08dadafaa17c
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fzrZi7GRvzIzxN2/CSsd5GcKV8CF4rMlJzi5e8UDdKMy3ABTLz+pr0bN2iQeZhIOM8tmZwnJqT8Ft1ZGnZyhuf6pshxNsCSMTEaN9GDK5/5OP5lqbOdn3JIEtKCBJEnnt14DrvCH4wgqAp9GNUnS652lyGMOB3ckBhA+xxoQUAYJkx0oXRkqHOSP2NGso3k6E6e+nEzea3k+rZjv/kyUTebzXBzPJcSZTZpmqZlgxJHZIeW0/DNSf4T3wV0g6AgH+dAjpd9Q9ivAkuI8AfVPmbIcUs9B+/++lPRansBQYJdYyJgy30vjALjlvybA4CnyREjXYGD1XkNa6TbLfmvyRzM9Rc/nL4n7u4msPXTBCcqePVgrVranXzJD1tKqzMBfyW4YCvvJXRtVXyESH29DyZYB75y9kwA0/TUOjuCu+f1R9zsT2decYvfEyZGv73Ux+UhUR1hmJ6yPXc1vp4oAJ3mk4p5bbX/7ALOTkrsnTj3wbCdJMaBheR5rhuBusuhhBVW8jRxKTQho9uDcO84sVcZaKpZhYk1eP2zyYWRkjQJ70wAjHxfKJXfGQ2pKhsSmISCM7hNCZjmQq3BSGljTRHNdooxPEn7eIL1pftYH3nzbGLXl3UgkleY37eZ/LXIij2dBfTeztfAAbSCCAGX2D0q4ozol4X/7bgUd8jneQu7GrUUZ2M63nQJGLylpkzpF3ZJNToLRUP0omDIGS1Ve1g==
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:(13230022)(396003)(39860400002)(346002)(136003)(376002)(366004)(451199015)(55016003)(71200400001)(38100700002)(83380400001)(478600001)(33656002)(122000001)(9686003)(6506007)(7696005)(26005)(186003)(2906002)(5660300002)(52536014)(44832011)(8936002)(4326008)(41300700001)(64756008)(8676002)(76116006)(66946007)(66476007)(66556008)(66446008)(6916009)(316002)(38070700005)(86362001);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cVR3S3FiWXd3dzlBOTNydXBPd1NDbVBHS2JyMVowNXVxQ3NxNVQ1bklJa281?=
 =?utf-8?B?U01QaTllY1U0VDdWMU5jTVI5VCtNRGg0NEJHeWFEWlZPdGVCTjdBWHN6d0x4?=
 =?utf-8?B?bEhpYnNqMTFJMHJvN2VUdVpkZjhDK0I4WWZVa2NVUGZFZys1bUhqT1dZb2kx?=
 =?utf-8?B?d1ExODdyN3M3Zi9uMDFHQ2tnRmN0RDdBQmtLMU9UYzdLMktvK1FtdHlWemMr?=
 =?utf-8?B?QU5qWEl4clhZV3psdUdYaUZ2aExYM2psMENDMjh4WE5namtaa3FYbHpiSTQx?=
 =?utf-8?B?aC9yMUwrb0QwaHpybWEycmhGdGlDSmN6bHNDQ0pYWk53RkQyY0xMQVZRS1dW?=
 =?utf-8?B?elcveml1VXF5dUtpUHFqeUZmOTdpRS9JWGQzRVc0YUVuZ1U3cGxKNk53RU5Y?=
 =?utf-8?B?K3FlQUF3WFZzM3hMZlFTUjR4RWYrSkxPOWhMU1hUWUt0amwyaFo2Slo0UURa?=
 =?utf-8?B?dlczOU5VVWJNWnI5djh2Q0I3dm0xc3p3MVpoZlREeVdQaUs4RGFteHlxbGc3?=
 =?utf-8?B?YWhoM3YrMVJTeHM3UDhIVnNGMnVtam5tQTFFL0dwWStzS3RsWVpPUUF5T3h1?=
 =?utf-8?B?UVVvWmo4MEFhSnBsOU5mMXEzQURNcFVDRWYwUFZobEhwZWloU2RXZEZ0VHd4?=
 =?utf-8?B?VzF2OUZBMytkMXAyNFc0V0dLSWhGWTZUbmFDMkpzWmpPT2tUUzY0cHhyQ2F0?=
 =?utf-8?B?cjROL0xwMUlFNkxVczZMV3E1WDBtTm4rdGRGVElxck05VXZENGpOSHZCTG1B?=
 =?utf-8?B?QXRJMXEzYStuYmh6d0sycklSZDZOdFJJelY0UmZUa0R0amUrbGhVL3NrT2Ji?=
 =?utf-8?B?ZEs0QVd6S1lNSmZsNmhHQTFQOEptcFRlK1VsUk5XQmt6VG5wakg1N0RzdXJ5?=
 =?utf-8?B?b1kvZHBCM3hWemJ5S2k3Tkl1QVRJbHBlbW9MbVF6ZjRPRE45bmxiblp4emJP?=
 =?utf-8?B?Q0FsZzNZNGFjc3E3OWhqM1BFdmx6VWR2dTgrVlJLMGx1YjZ5bWZvcUtmMm56?=
 =?utf-8?B?NXVNYU5KajZCYzZydlBCUVc2T0dIRjJFSjJsem1hRVR4ZEVId0NGMGZDWnpO?=
 =?utf-8?B?dHZaQWthakd6U1M4eGdSRUtnbm14eHNZNHBjQUFSUzM4aitRTUVJbmFyQW4w?=
 =?utf-8?B?YzB0NmZqbHJxWW5lQVBWM3A2WkhVUGYxcyswaExXUVhEb0xCY2pyaTJsa2pz?=
 =?utf-8?B?OE5GcGhaVjllUFkzellYSGpJQmpkeUlGRHg0cXhUZ1l4TUNQSFNWVlJWR2Ey?=
 =?utf-8?B?aVpEZ0xCUHR6dzBBYzdIRzVJZlBrV3pYWDdPQ0FuOENOeURONXFYRytuSVVy?=
 =?utf-8?B?OHdaS3hjdU5Ob2tnZEt5VVltVDJ5a0J2cjlVOTQrUkVnWG5qOUpqNUlkZFdR?=
 =?utf-8?B?MGlVbVhUdi9kUzVEYmNOT0xZbFZhVzRncTdJMU1QM2duK1NEelAwOGl1WUZD?=
 =?utf-8?B?MlMzMkc2ZWlmYjBENnVvRzFUOXlLWi9YTXZlRXNXVFZDYVJHVDJpanBWVXRm?=
 =?utf-8?B?b2EvRTdyL3I0MytNbDhxYkJzOEJSdWZmOFc2Wk93Z05QVitYdUVEWTIxa1V6?=
 =?utf-8?B?SkFzczZ4V2Z3bVZqclVnRGlRNEViQjR5MCt3d2I3dzhFMWEvR0NLZkZyZ28w?=
 =?utf-8?B?WEYydkVuUzAxRExWYy92S0VzQm5SbzJqamtmNzZlZm15bkpLSkVwSlg0bnZX?=
 =?utf-8?B?KzF3QmN2VFk4UE9NcHlLYlY3NjNDNzRqR3dpV1l6dElFcWlQM1RnQUwwamhL?=
 =?utf-8?B?SW14MnZ3MjZsdGwrS2Mva0IyS0l1ZzcxWndJcDB1OE55Q3ZZK1Z4RVliZU1h?=
 =?utf-8?B?aVowckJEN1dyeHN6emZuVmxEajZaajlxZURaZ3pBWDhwVmlOa3hZUGNsc1pi?=
 =?utf-8?B?Rkk1U0k2WkVmNlZBcmQ3T2drVFVQZTI1RERmM1dlUzJJTGNHbWVPY0QwbkRB?=
 =?utf-8?B?WWZWcHlSNWdLL3B0M2IxemgwOVI5WFFzckk5TEVPeGRyN1prMTFtdGg1dW9B?=
 =?utf-8?B?VU9BUTBqR2V2dWJMV3JaRG1lb3M4UG1MQ3cwa0VWVlVnTXdKV3VKMDhTT3hl?=
 =?utf-8?B?N0tDY1gxTzM4R1dqcVBKZ2hoa1B6ZjF6WW53VW1rTjNQZGszb1g1dm5GWkJ6?=
 =?utf-8?Q?Jg/aYLFGx8bFqq8I5AfvsQ0nh?=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
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: 7634e58f-fbfd-4d9f-e5f2-08dadafaa17c
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2022 22:05:20.9062 (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: rGVZofwTC0Em7/dL74ysfSMH2b4xVgj9DJh5ivmHtbyiTRuDJXnYJ45DiI8prDZSuqbPK4LJ30PfOrpKAmQ4wQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR10MB6911
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1
 definitions=2022-12-10_08,2022-12-08_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
 phishscore=0 bulkscore=0
 malwarescore=0 mlxlogscore=999 mlxscore=0 adultscore=0 suspectscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2210170000
 definitions=main-2212100204
X-Proofpoint-ORIG-GUID: WkLUEZ_hIeQmncnxmZ8GxFxoyW37oSja
X-Proofpoint-GUID: WkLUEZ_hIeQmncnxmZ8GxFxoyW37oSja
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 59937
Cc: "59937 <at> debbugs.gnu.org" <59937 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

SSB3YXMgYWN0dWFsbHkgaG9waW5nIHRoYXQgeW91J2Qgc2VlIGFuZCByZXBseSB0bw0KdGhpcyBi
dWcgcmVwb3J0LCBNYXVyby4gIFlvdSdyZSBvdXIgZGVmY3VzdG9tIGV4cGVydCENCg0KVHVybnMg
b3V0IHRoYXQgdGhpcyBpcyB0aGUgM3JkIHRpbWUgSSd2ZSByZXBvcnRlZA0KdGhpcyBidWcsIG5v
dCByZWFsaXppbmcgSSdkIGFscmVhZHkgcmVwb3J0ZWQgaXQhDQoNCj4gVGhlIG1vbWVudCB5b3Ug
YWRkIGEgbWF0Y2ggYWx0ZXJuYXRpdmUgdGhhdCB3b24ndCBtYXRjaCB0aGUgZGVmYXVsdA0KPiB2
YWx1ZSBvZiBhIHJlc3RyaWN0ZWQtc2V4cCB3aWRnZXQgKHdoaWNoIGlzIG5pbCksIHRoZW4geW91
IHNob3VsZCBjaGFuZ2UNCj4gdGhlIGRlZmF1bHQgdmFsdWUgZm9yIHRoZSByZXN0cmljdGVkLXNl
eHAgd2lkZ2V0Lg0KDQpJIGRvbid0IGV2ZW4gc2VlIGhvdy93aGVyZSB0aGF0IHdpZGdldCBnZXRz
IGEgZGVmYXVsdA0KdmFsdWUgb2YgbmlsLiAgSSBzZWUgYDptYXRjaC1hbHRlcm5hdGl2ZXMgJyhm
dW5jdGlvbnApJywNCmFuZCBJIHNlZSBgOnZhbHVlICdpZ25vcmUnLiAgSSBhZG1pdCB0aGF0IEkg
ZG9uJ3QgcmVhbGx5DQp1bmRlcnN0YW5kIHRoZSBjb2RlIHRoYXQgaW1wbGVtZW50cyBgcmVzdHJp
Y3RlZC1zZXhwJy4NCihBbmQgSSdkIHRoaW5rIHRoYXQgSSBzaG91bGRuJ3QgcmVhbGx5IG5lZWQg
dG8gdW5kZXJzdGFuZCBpdC4pDQogDQo+ICA+IChkZWZjdXN0b20gbXl2YXIgKCkNCj4gID7CoMKg
ICIuLi4iDQo+ICA+wqDCoCA6Z3JvdXAgJ2VtYWNzDQo+ICA+wqDCoCA6dHlwZSAnKGFsaXN0IDpr
ZXktdHlwZSAoc3RyaW5nIDp0YWcgIkFsaXN0IGtleSAoc3RyaW5nKToiKQ0KPiAgPiDCoMKgwqAg
wqDCoMKgwqDCoMKgwqAgICAgIDp2YWx1ZS10eXBlDQo+ICA+IMKgwqDCoCDCoMKgwqAgICAgICAg
ICAocGxpc3QgOmtleS10eXBlDQo+ICA+wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoCAocmVzdHJpY3RlZC1zZXhwIDptYXRjaC1hbHRlcm5hdGl2ZXMgKGtleXdv
cmRwKQ0KPiAgPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC
oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDp0YWcgIlBsaXN0IGtleSAoa2V5d29y
ZCkiKQ0KPiAgPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAg
Om9wdGlvbnMgKDp4IDp5IDp6KQ0KPiAgPsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg
wqDCoMKgwqDCoMKgwqAgOnZhbHVlLXR5cGUgKHJlcGVhdCBzdHJpbmcpKSkpDQo+ICA+DQo+ICA+
IEluIHRoaXMgY2FzZSB0aGUgZGVmYXVsdCB2YWx1ZSBpcyBuaWwsIGJ1dCB0aGUgZGVmY3VzdG9t
IGFsc28NCj4gID4gc3BlY2lmaWVzIHRoZSB0eXBlIG9mIHBsaXN0IHZhbHVlcyBhcyBrZXl3b3Jk
cC7CoCBJIHRoaW5rIHRoaXMgDQo+ICA+IGRlZmluaXRpb24gc2hvdWxkIHdvcmsgZmluZS4NCj4g
DQo+IFlvdSdyZSBsb29raW5nIGF0IGEgZGlmZmVyZW50IGRlZmF1bHQgdmFsdWUuDQo+IFRoZSB3
YXJuaW5nIGNvbWVzIGZyb20gV2lkZ2V0LCBhbmQgc2F5cyB0aGF0IHRoZSBkZWZhdWx0DQo+IHZh
bHVlIGZvciB0aGUgcmVzdHJpY3RlZC1zZXhwIHdpZGdldCBpcyBub3QNCj4gY29ycmVjdC7CoCBJ
dCdzIG5vdCB0YWxraW5nIGFib3V0IHRoZSBkZWZhdWx0IHZhbHVlDQo+IGZvciB0aGUgdXNlciBv
cHRpb24uDQoNCk5vdGUgdGhhdCBpbiBidWcgIzI1MTUyIEkgZXhwcmVzc2VkIG15IGRpc2FncmVl
bWVudA0Kd2l0aCBjbG9zaW5nIHRoZSBidWcgLSBJTU8sIGl0J3Mgbm90IGZpeGVkLg0KDQpJIGRv
bid0IHVuZGVyc3RhbmQgaG93IGEgZGVmY3VzdG9tIHNob3VsZCBiZSBib3RoZXJpbmcNCndpdGgg
KHdvcmtpbmcgYXJvdW5kKSBhIGRlZmF1bHQgdmFsdWUgZm9yIHRoZSB3aWRnZXQNCnRoYXQncyBk
ZWZpbmVkIGZvciBgcmVzdHJpY3RlZC1zZXhwJy4NCg0KVGhlIGRlZmF1bHQgdmFsdWUgb2YgdGhl
IG9wdGlvbiBpcyB0aGUgb25seSBkZWZhdWx0DQp2YWx1ZSB0aGF0IHNob3VsZCBtYXR0ZXIsIG5v
PyAgSWYgdGhlIGluaXRpYWwgKGkuZS4NCmRlZmF1bHQpIHZhbHVlIG9mIHRoZSBvcHRpb24gaXMg
bmlsLCB0aGVuIHRoZSBhbGlzdA0KaXMgbmlsLCB3aGljaCBtZWFucyBpdCBoYXMgbm8gZWxlbWVu
dHMsIHdoaWNoIG1lYW5zDQp0aGVyZSBhcmUgbm8gcGxpc3RzLg0KDQpTbyBpdCdzIGltcG9zc2li
bGUgdG8gZXZlbiBzcGVhayBhYm91dCBhcHBseWluZyBzb21lDQpjb25kaXRpb24gdG8gYSBwbGlz
dCBlbGVtZW50LiAgU3VjaCBhIHRlc3QgKHdoaWNoIGlzDQp3aGF0IGByZXN0cmljdGVkLXNleHAn
IGRlZmluZXMpIGlzIG5ldmVyIC0gY2FuIG5ldmVyDQpiZSwgbG9naWNhbGx5IC0gYXBwbGllZCB0
byBhbnkgcGxpc3QgZWxlbWVudCBiZWNhdXNlDQpubyBzdWNoIGVsZW1lbnRzIGV4aXN0IGluIHRo
aXMgZGVmYXVsdCBjYXNlLg0KDQpUbyBtZSwgdGhpcyBpcyBqdXN0LCB3ZWxsLCBhIGJ1Zy4gIEEg
YnVnIGluIHRoZQ0KZGVmaW5pdGlvbiBvZiB3aWRnZXQgYHJlc3RyaWN0ZWQtc2V4cCcsIEkgZ3Vl
c3MgKD8pLg0KDQpCdXQgYSBwcmlvcmkgSSdkIHRoaW5rIHRoZSBidWcgaXMgbm90IGluIHRoZSBk
ZWZpbml0aW9uDQpvZiBgcmVzdHJpY3RlZC1zZXhwJyBidXQgaW4gdGhlIGRlZmluaXRpb24gb2Yg
YW55dGhpbmcNCnRoYXQgdXNlcyBpdC4gIFRvIG1lLCB3aWRnZXQgYHJlc3RyaWN0ZWQtc2V4cCcg
anVzdA0Kc2hvdWxkbid0IGFwcGx5IGF0IGFsbCBpbiBhIGNvbnRleHQgc3VjaCBhcyBkZXNjcmli
ZWQgaW4NCnRoaXMgYnVnOiB0aGVyZSdzIF9ub3RoaW5nIHRvIGNoZWNrXyB3aXRoIGEgcHJlZGlj
YXRlDQp0aGF0J3MgdXNlZCB0byBjaGVjayBlYWNoIGxpc3QgZWxlbWVudCAtIHRoZXJlIGFyZSBu
bw0KZWxlbWVudHMuDQoNClRvIG1lLCBgbnVsbCcgYXMgYSBwcmVkaWNhdGUgZG9lc24ndCBhcHBs
eSBlaXRoZXIuDQpUaGlzIGlzbid0IGFib3V0IHRlc3Rpbmcgd2hldGhlciBzb21lIHBsaXN0IGVs
ZW1lbnQNCmlzIG5pbC4gIE5vdGhpbmcgYWJvdXQgdGhlIHBsaXN0IHNob3VsZCBiZSBjaGVja2Vk
LA0KYmVjYXVzZSB0aGVyZSdzIG5vIHBsaXN0ISAgVGhlcmUncyBjZXJ0YWlubHkgbm90IGENCnBs
aXN0IHdpdGggbmlsIGVsZW1lbnRzIC0gbm93IHNob3VsZCBwcmVkaWNhdGUgYG51bGwnDQpoZWxw
IGhlcmUgKGJ1dCBpdCBkb2VzISk/DQoNCkV2ZW4gaW4gYnVnICMyNTE1Miwgd2hpY2ggaXMgc2lt
cGxlciwgSSBjYW4ndCBzZWUNCndoZXJlIGEgcHJvcGVyICJmaXgiICh3b3JrYXJvdW5kKSBieSB0
aGUgZGVmY3VzdG9tDQpkZWZpbmVyIGlzIHRvIGFkZCBwcmVkaWNhdGUgYG51bGwnLiAgTGlrZXdp
c2UsDQphZGRpbmcgYDp2YWx1ZSBpZ25vcmUnLiAgTm8gcHJlZGljYXRlIHRoYXQgdGVzdHMNCmEg
dmFsdWUgaW4gYSBgcmVwZWF0JyBsaXN0IGNhbiBwb3NzaWJseSBiZSBhIHdheSB0bw0KdmFsaWRh
dGUgb3IgaW52YWxpZGF0ZSBhIGByZXBlYXQnIGxpc3QgdGhhdCBoYXMgbm8NCmVsZW1lbnRzIGF0
IGFsbCAtIGFuIGVtcHR5IGxpc3QuDQoNCkl0J3MgbGlrZSBzYXlpbmcgdGhhdCBmb3IgKG1hcGNh
ciBQUkVEICgpKSB3ZSBuZWVkDQp0byBoYXZlIGEgUFJFRCBzdWNoIGFzIGBudWxsJyAtIG1ha2Vz
IG5vIHNlbnNlIHRvIG1lLg0KYG1hcGNhcicgaGFzIHRvIGl0c2VsZiBiZSBkZWZpbmVkIHNvIHRo
YXQgYW55IFBSRUQNCnlvdSBwcm92aWRlIGlzbid0IGludm9rZWQgd2hlbiB0aGUgbGlzdCBhcmcg
aXMgKCkuDQoNCkkgZ3Vlc3MgSSBzdGlsbCBkb24ndCBnZXQgaXQuDQoNCkFuZCBJIGNhbid0IHRl
bGwgd2hldGhlciB5b3UgdGhpbmsgdGhlcmUgaXMgYSBidWcNCm9yIG5vdC4gIFRoZSBkdXBsaWNh
dGUgYnVncyB3ZXJlIGNsb3NlZCAoYnkgTGFycyksDQphZnRlciB5b3UgdHJpZWQgdG8gaW1wcm92
ZSB0aGluZ3MgYnkgcHJvdmlkaW5nIGENCndhcm5pbmcuICBUaG91Z2ggSSBzdXBwb3NlIGl0IHdh
cyBnb29kIHRvIHByb3ZpZGUNCnRoZSB3YXJuaW5nLCBJIGRvbid0IHNlZSB0aGF0IHRoZSBidWcg
aXMgZml4ZWQgYXQgYWxsLg0KDQpBbmQgSSdtIChzdGlsbCkgYWZyYWlkIHRoYXQgYW55IHVzZXIg
KGluY2x1ZGluZyB0aGUNCnBlcnNvbiB3cml0aW5nIHRoZSBkZWZjdXN0b20gYW5kIHRlc3Rpbmcg
aXQpIHdvbid0DQooMSkgdW5kZXJzdGFuZCB3aGF0J3MgZ29pbmcgb24gYW5kICgyKSBiZSBhYmxl
IHRvDQpmaWd1cmUgb3V0IGhvdyB0byBmaXggdGhlIGByZXN0cmljdGVkLXNleHAnIHRvIHdvcmsN
CmFyb3VuZCB0aGUgcHJvYmxlbS4gIERvZXMgYWx3YXlzIGFkZGluZyBgbnVsbCcgdGFrZQ0KY2Fy
ZSBvZiBpdD8NCg0KSSBqdXN0IG5vdyB0cmllZCB0aGUgX3R3b18gYWx0ZXJuYXRpdmUgd29ya2Fy
b3VuZHMNCmZvciBgcmVzdHJpY3RlZC1zZXhwJyB5b3Ugc2hvd2VkIGluIHRoZSBjb250ZXh0IG9m
DQpidWcgIzI1MTUyOiAoMSkgYWRkIGA6dmFsdWUgaWdub3JlJyBvciAoMikgYWRkDQpwcmVkaWNh
dGUgYG51bGwnIHRvIHRoZSBsaXN0IG9mIHByZWRpY2F0ZXMuDQoNCkluIHRoZSBjYXNlIG9mIHRo
ZSBleGFtcGxlIGluIHRoaXMgYnVnICgjNTk5MzcpDQppdCBsb29rcyBsaWtlICMxIGRvZXNuJ3Qg
d29yayAtIHlvdSBnZXQgdGhlIHNhbWUNCndhcm5pbmcgZXRjLiAgQnV0ICMyIHdvcmtzLg0KDQo+
IEV4YW1wbGVzIDItNCBnZXQgdGhlIHNhbWUgd2FybmluZyBvbmNlIHRoZSB1c2VyIGNsaWNrcyB0
aGUgSU5TIGJ1dHRvbi4NCj4gSWYgeW91IHNwZWNpZnkgYSB2YWxpZCBkZWZhdWx0IHZhbHVlIGZv
ciB0aGUgcmVzdHJpY3RlZC1zZXhwIHdpZGdldCwNCj4gdGhlbiB0aGUgd2FybmluZyBpcyBnb25l
LiAgU2VlIGFsc28gYnVncyAjMTU2ODksICMyNTE1Mi4NCg0KRXhwZWN0aW5nIGEgZGVmY3VzdG9t
IGRlZmluZXIgdG8gdW5kZXJzdGFuZCB0aGlzDQphbmQgZmlndXJlIG91dCB3aGF0IGEgInZhbGlk
IGRlZmF1bHQgdmFsdWUgZm9yDQp0aGUgcmVzdHJpY3RlZC1zZXhwIHdpZGdldCIgbWlnaHQgYmUs
IGlzIGEgYnJpZGdlDQp0b28gZmFyLCBJTU8uDQoNCkF0IG15IHByZXNlbnQsIHBvb3Igc3RhdGUg
b2YgdW5kZXJzdGFuZGluZyB0aGlzLA0KYWJvdXQgYWxsIEkgY291bGQgdGVsbCBzb21lb25lIGlz
IHRvIGFkZCBgbnVsbCcNCmFzIGEgcHJlZGljYXRlLiAgSSBjb3VsZG4ndCBleHBsYWluIHdoeSBv
ciBob3cNCnRoYXQgd29ya3MuICBJIGNhbid0IHNlZSBob3cvd2h5IGFueSBvZiB0aGUNCnByZWRp
Y2F0ZXMgd291bGQvc2hvdWxkIGdldCBjYWxsZWQgaWYgdGhlIHZhbHVlDQpvZiB0aGUgb3B0aW9u
IGlzICgpLg0KDQpBbnl3YXksIEknbSBfZ3JhdGVmdWxfIHRvIHlvdSBmb3IgcG9pbnRpbmcgdGhp
cw0Kb3V0IChhZ2FpbiksIGFuZCBmb3IgcG9pbnRpbmcgdG8gYnVncyAjMTU2ODkgYW5kDQojMjUx
NTIuICBZb3UncmUgZGVmaW5pdGVseSB0aGUga2luZyBvZiB3aWRnZXRzLA0KYW5kIHdlJ3JlIHZl
cnkgbHVja3kgdG8gaGF2ZSB5b3UgaW52b2x2ZWQuICBUaHguDQoNCkkgYW0gY3VyaW91cyB3aGV0
aGVyIHlvdSB0aGluayB0aGVyZSdzIGFjdHVhbGx5DQphIGJ1ZyBvciBub3QuICBJdCdzIGhhcmQg
Zm9yIG1lIHRvIGJlbGlldmUgdGhhdA0Kd2Ugc2hvdWxkIGV4cGVjdCBfYW55b25lXyBkZWZpbmlu
ZyBhIGRlZmN1c3RvbQ0KKGxldCBhbG9uZSBhbnlvbmUgdXNpbmcgQ3VzdG9taXplKSB0byB1bmRl
cnN0YW5kDQp0aGUgYHJlc3RyaWN0ZWQtc2V4cCcgd2lkZ2V0LCB3aGF0IGl0IHJlcXVpcmVzDQp3
cnQgaXRzICJkZWZhdWx0IHZhbHVlIiwgYW5kIGhvdyB0byBhZGp1c3QgYQ0KZGVmY3VzdG9tIHRv
IGdpdmUgaXQgd2hhdCBpdCBuZWVkcywgdG8gRFRSVC4NCg==




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59937; Package emacs. Full text available.

Message received at 59937 <at> debbugs.gnu.org:


Received: (at 59937) by debbugs.gnu.org; 10 Dec 2022 10:05:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 10 05:05:27 2022
Received: from localhost ([127.0.0.1]:41859 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p3wjW-0003KP-IY
	for submit <at> debbugs.gnu.org; Sat, 10 Dec 2022 05:05:27 -0500
Received: from mail-oa1-f52.google.com ([209.85.160.52]:44664)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maurooaranda@HIDDEN>) id 1p3wjU-0003KH-64
 for 59937 <at> debbugs.gnu.org; Sat, 10 Dec 2022 05:05:25 -0500
Received: by mail-oa1-f52.google.com with SMTP id
 586e51a60fabf-1447c7aa004so2662625fac.11
 for <59937 <at> debbugs.gnu.org>; Sat, 10 Dec 2022 02:05:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112;
 h=content-transfer-encoding:subject:from:cc:to:content-language
 :user-agent:mime-version:date:message-id:from:to:cc:subject:date
 :message-id:reply-to;
 bh=iPS2xVZNASXbI7cCnqgcgnBEwx2siSfUfKj2hvC0Se8=;
 b=mfDe/m+W1CtwB0hZVIPRV/G8Ez2P1PGfRIkub2byRGeBI1aBSVbb4n/1vuX1Xu0RBY
 aMHrDb4ZzpAzgkNL1/p70nDt4NX6UIrnEN3jqiRT06Rp3vUpBz9T/ZaPhkWva3kJ5y4N
 Ihr3MB1rghHjXdKjSfLbBrT0JxInkdosZ/3HryMYLEDbPXYhpDO4HaGME1Z/JlfjU8fx
 Q2L6S4lM7QdmS0jWlI7MFek+gsL1uMvCBqnQtx/abgtR2D+FreEAehRfdduTF15KeMXh
 IuUIatzJD3a0OjWDaVmXvvMNJjFYPEo+u04yyafXR7lVMqZ4IFdSmn5guaYPsLfw7QEJ
 OuAQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20210112;
 h=content-transfer-encoding:subject:from:cc:to:content-language
 :user-agent:mime-version:date:message-id:x-gm-message-state:from:to
 :cc:subject:date:message-id:reply-to;
 bh=iPS2xVZNASXbI7cCnqgcgnBEwx2siSfUfKj2hvC0Se8=;
 b=BPQrXUbl2IOTfmE2tdwE8gYq0m7anB07sxahjcyeNLMNZHWZf/sjg1deNYGNNO0rNB
 7xP8c69EmJBXTUMll8Dd+BAFvHVQcc9mdRv0WtsXOnmDIr36O1OfqpEW4mMkJh/ntdbe
 ZM7FlknkK/5cSOIVSZIKRWV4FT8+gjd7lUZNFOG6sJTgSz4WNnorOLuBW9Ev/YQ4HbIF
 6D7HzfU/ixpvSktmUtfKdC39gPapUzW8SgGRN5ujt+//l8nPvAbSvAR+ekJKlEiwJvWD
 9rc6Jqg5TAbj9pxW4f83MK2l8md3KyzfYHz8oyyLu8ecz/TZUJCxAyQ+66Aq3fiAJu4+
 Zaiw==
X-Gm-Message-State: ANoB5pmj7jERLzQUn+mqCXMjK8lJc5hib1MTmMZMreG+Cl9n45gxOPFy
 OWM80W8PDDRVVvkp+UfWf9mbNF6/ooY=
X-Google-Smtp-Source: AA0mqf5kSrTOSopRGR/1QJU5gDbCEL0+zkXGVBS2Cr++/LJ79V3ovExS559wpq6uefus66jneoOiLA==
X-Received: by 2002:a05:6870:b08:b0:144:79b0:a2e3 with SMTP id
 lh8-20020a0568700b0800b0014479b0a2e3mr4727759oab.30.1670666718380; 
 Sat, 10 Dec 2022 02:05:18 -0800 (PST)
Received: from [192.168.0.234] ([181.228.28.240])
 by smtp.gmail.com with ESMTPSA id
 q18-20020a4a3012000000b004a382acad85sm1368076oof.15.2022.12.10.02.05.14
 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128);
 Sat, 10 Dec 2022 02:05:16 -0800 (PST)
Message-ID: <d4103635-337b-639a-4ecf-e1e6dffefa4c@HIDDEN>
Date: Sat, 10 Dec 2022 07:05:11 -0300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
 Thunderbird/102.4.2
Content-Language: en-US
To: Drew Adams <drew.adams@HIDDEN>
From: Mauro Aranda <maurooaranda@HIDDEN>
Subject: Re: bug#59937: 28.2; Bad defcustom behavior
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 59937
Cc: 59937 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Drew Adams <drew.adams@HIDDEN> writes:

 > These first four defcustoms behave as I expect.
 >
 > The first has a default value of nil - empty alist.  The second has a
 > default value of (("key1" :x ("a" "b") ("q"))).  The third had a default
 > value of (("key1" :x () :w ("q"))) - one of the plist-entry values is
 > empty.  The fourth has a default value of (("key1")) - empty plist.
 >
 > The option should be an alist with elements that have a string key and a
 > plist value.  Each plist element has a keyword key and a list of string
 > values.  The alist can be empty, any plist can be empty, and any
 > plist-entry value can be empty.
 >
 > ;; OK
 > (defcustom myvar ()
 >   "..."
 >   :group 'emacs
 >   :type '(alist :key-type (string :tag "Alist key (string):")
 >             :value-type
 >         (plist :key-type symbol
 >                        :options (:x :y :z)
 >                        :value-type (repeat string))))
 >
 > ;; OK
 > (defcustom myvar '(("key1" :x ("a" "b") :w ("q")))
 >   "..."
 >   :group 'emacs
 >   :type '(alist :key-type (string :tag "Alist key (string):")
 >             :value-type
 >         (plist :key-type
 >                        (restricted-sexp :match-alternatives (keywordp)
 >                                         :tag "Plist key (keyword)")
 >                        :options (:x :y :z)
 >                        :value-type (repeat string))))
 >
 > ;; OK
 > (defcustom myvar '(("key1" :x () :w ("q")))
 >   "..."
 >   :group 'emacs
 >   :type '(alist :key-type (string :tag "Alist key (string):")
 >             :value-type
 >         (plist :key-type
 >                        (restricted-sexp :match-alternatives (keywordp)
 >                                         :tag "Plist key (keyword)")
 >                        :options (:x :y :z)
 >                        :value-type (repeat string))))
 >
 > ;; OK
 > (defcustom myvar '(("key1"))
 >   "..."
 >   :group 'emacs
 >   :type '(alist :key-type (string :tag "Alist key (string):")
 >             :value-type
 >         (plist :key-type
 >                        (restricted-sexp :match-alternatives (keywordp)
 >                                         :tag "Plist key (keyword)")
 >                        :options (:x :y :z)
 >                        :value-type (repeat string))))
 >
 > The first OK example specifies the type of the plist key as just symbol,
 > not as keywordp.  But I want to constrain it to be a symbol that's a
 > keyword.  The problem occurs when I try to do that AND I use a default
 > value of nil (see next).

The moment you add a match alternative that won't match the default
value of a restricted-sexp widget (which is nil), then you should change
the default value for the restricted-sexp widget.

 > This one is no good - that's the bug:
 >
 > ;; When click initial INS get prompted for a Lisp expression, get 
warnings,
 > ;; and Customize buffer contents are changed to just INS DEL while 
prompting.
 > ;;
 > (defcustom myvar ()
 >   "..."
 >   :group 'emacs
 >   :type '(alist :key-type (string :tag "Alist key (string):")
 >             :value-type
 >         (plist :key-type
 >                        (restricted-sexp :match-alternatives (keywordp)
 >                                         :tag "Plist key (keyword)")
 >                        :options (:x :y :z)
 >                        :value-type (repeat string))))
 >
 > In this case the default value is nil, but the defcustom also specifies
 > the type of plist values as keywordp.  I think this definition should
 > work fine.

You're looking at a different default value.  The warning comes from Widget,
and says that the default value for the restricted-sexp widget is not
correct.  It's not talking about the default value for the user option.

 > But when you click the sole INS button at the outset you're
 > prompted for a Lisp expression and you simultaneously get a warning that
 > a plist key is not of the right type.  If you enter a Lisp expression
 > (e.g. just 42 or whatever) then the Customize buffer appears as it
 > should.  I think (1) you shouldn't be prompted for anything and (2) you
 > shouln't get any warning of anything.

Examples 2-4 get the same warning once the user clicks the INS button.
If you specify a valid default value for the restricted-sexp widget,
then the warning is gone.

See also bugs #15689, #25152.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#59937; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 10 Dec 2022 05:07:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Dec 10 00:07:12 2022
Received: from localhost ([127.0.0.1]:40555 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1p3s4t-0003ca-Cz
	for submit <at> debbugs.gnu.org; Sat, 10 Dec 2022 00:07:12 -0500
Received: from lists.gnu.org ([209.51.188.17]:56926)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1p3s4p-0003cU-9H
 for submit <at> debbugs.gnu.org; Sat, 10 Dec 2022 00:07:09 -0500
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 <drew.adams@HIDDEN>)
 id 1p3s4o-0006wI-W3
 for bug-gnu-emacs@HIDDEN; Sat, 10 Dec 2022 00:07:07 -0500
Received: from mx0a-00069f02.pphosted.com ([205.220.165.32])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <drew.adams@HIDDEN>)
 id 1p3s4l-0006Gr-4T
 for bug-gnu-emacs@HIDDEN; Sat, 10 Dec 2022 00:07:05 -0500
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
 2BA4EPGN002442
 for <bug-gnu-emacs@HIDDEN>; Sat, 10 Dec 2022 05:07:00 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=from : to : subject :
 date : message-id : content-type : mime-version; s=corp-2022-7-12;
 bh=TQwyuP93zFRsg3vvK2qWr8ptROm1zD1jCgiJ4DzHe08=;
 b=yLZcFeQgZKELyELgElNnBDaInng0wDh00gqAPDd6qowP74E0M5e8LG3wCueXEsR/M5a0
 XcIneONa/TMIS6vgzce00j7u9QSS0hjshxfUSZDr3aEIwWO3wSNngPb8rB8MpVZWN7AB
 cgo9Tb6DjBgd8A5WYIshsu3dR/KI8g1xLtaxaUWlag8E1ySfbzy5Qu9IXol/JLam7r1S
 4fil92d+tfC6ulSEgwWL6eRpeoabk8xtcIaJ8egPKeiAf8XUKQO58LpYDkzeEjptvxOT
 xOmDE5oaoiDHCk17u2MkkQaAYVzZKtwXdwd8SE6Y0N1s1Km+85K7f65FDvfcuITTIknG 9g== 
Received: from phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com
 (phxpaimrmta01.appoci.oracle.com [138.1.114.2])
 by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3mcgq083f5-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Sat, 10 Dec 2022 05:06:59 +0000
Received: from pps.filterd
 (phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com [127.0.0.1])
 by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (8.17.1.5/8.17.1.5)
 with ESMTP id 2BA4Daq3031485
 for <bug-gnu-emacs@HIDDEN>; Sat, 10 Dec 2022 05:06:59 GMT
Received: from nam12-dm6-obe.outbound.protection.outlook.com
 (mail-dm6nam12lp2170.outbound.protection.outlook.com [104.47.59.170])
 by phxpaimrmta01.imrmtpd1.prodappphxaev1.oraclevcn.com (PPS) with ESMTPS id
 3mcgj1c48m-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Sat, 10 Dec 2022 05:06:59 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none;
 b=LPd6L9SkJmwvWUrdhzqUJMVCw8sVe4ETQveJvOhMVcOTrN9SzoqdrqfkIdt6k0/dO9oE9tBWoDBJwW5pFsOpWHw+a+SIdc4gyROjBUVSXGQeUTdsQNG8HBuKNd6gvlFuG4OS2Td1FWXaXm+NEmF9We/h0xqEOr9aUaYRAD0x3TuzEpaghKl3tRl/Ue/1n00+EK9hAJJns0+fWa7rD77qvzsbU/sPhnC7zQ4FurvRt6wP9otzXgj48y3crWVUK6uPNTZ/rySotqUzwAZnDnhHm+MrvtkywrY7OCI+NPbPZfqmD4sBaF58CUp5Jrj1wJ07VHgRxzmo1hTbBrEitO5PkA==
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=TQwyuP93zFRsg3vvK2qWr8ptROm1zD1jCgiJ4DzHe08=;
 b=I6yhGF5BsokaPWOFK+ACSw5GuYsh7TAvLI3AJHRnMqNXphC/Z6yCz9oicomnvLf0aHoASCT9kbutC1Ps4m4YEsSrVygsVVo3spVmnhPIAncs+fLmUXFPqleH3xkB3yC+oCAbj1WbEG06FtXqbBvgUt8q+fUkmC9zcEvpovgfg1H22fce2x0tBd151J6zhwnjezqxV0UPly5KJnhfykF042jFjOGC73an59NdvMx4YNXEV3x3kcXrW9G19zWa+KDspbITCMKjghxquhP0hEvXZ+hat3WxmkE+dmeHZXK9+8joNTN4G696v/08STDjpINvDUMFfLyyA7hBAUlDcBYZFA==
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=TQwyuP93zFRsg3vvK2qWr8ptROm1zD1jCgiJ4DzHe08=;
 b=FcbJDUzuzp0mnvaDN7YDoTkkrRAYXWAwPZIC/3whOaaRnXSD2waFckhXKirzlvsUwc5bD+V/5vTpEFuoWufvff08URssQTUocvw09Znb+/7dkWN81FCbe4e9sM5vIECt7lUfUuapyIH9ClU/7CFRuDwhmy9MCoSqxaJmV6B+SqA=
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19)
 by PH8PR10MB6289.namprd10.prod.outlook.com (2603:10b6:510:1c0::15)
 with Microsoft SMTP Server (version=TLS1_2,
 cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5880.19; Sat, 10 Dec
 2022 05:06:57 +0000
Received: from SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b]) by SJ0PR10MB5488.namprd10.prod.outlook.com
 ([fe80::176d:3689:aa5b:91b%2]) with mapi id 15.20.5880.019; Sat, 10 Dec 2022
 05:06:57 +0000
From: Drew Adams <drew.adams@HIDDEN>
To: "bug-gnu-emacs@HIDDEN" <bug-gnu-emacs@HIDDEN>
Subject: 28.2; Bad defcustom behavior
Thread-Topic: 28.2; Bad defcustom behavior
Thread-Index: AdkMU67qKk3aJHaZQaCzErpc6D/A1g==
Date: Sat, 10 Dec 2022 05:06:56 +0000
Message-ID: <SJ0PR10MB54882BEA866AC19E799D51FBF31F9@HIDDEN>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator: 
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|PH8PR10MB6289:EE_
x-ms-office365-filtering-correlation-id: 7f072666-038c-4fe0-6517-08dada6c5c92
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NMKDbNNh0YRVrHjc4JIyIa+/bCXqW2o9Wy+EPbQilAKN0vmZxmb3BBCk8MmHhyaqW87oNtQpBx8iky4WsokpQEJAX/YzUODm4L6PRSXbI7YcE+ehmWYs45tkaqrx9kOaIoFmNt4TzqfBWvTn8ZpHU477sXSIb5E8GMeSmDqYQHO40ueaPvyaadEbuJT+Bgq9ec8iQvQhvlluS6Jj7V9Le8txPlIZectMMm3b7+XbyXI+xjVmMmEZPcUXD30IrHOgQpubu4hxZId55qnyfsbl6HD82RI+NK8FD0Zox94v3MEYiucxKZTTzje7fM4w+bfVqfq52R26i4GUdGnsjBnN0PhgEfSq+z95HzJlFDObAJnsTOUil4nOOZM6eO/wSITDw9JZZfY0IvpMXIXim2WQDZ6pXZeEIfrh/PTwchnsSTdnLmqBbi9KY6Za7n/apTI+zuiQBn9EfFVUYouEg6MSV9zI7z4bhiwomX6znVw+tf/lcIBYYjqiZpgf5J+GoZeULXrXE78CDXkOa6rLAOQZIhqctuX5SpX/hxjH9tNC5VIApyKi1obQDszRWfFVC9MKDhTbmtlAamc7t7ENJR7RGXNfY/KXWapbYUwuhZCarZV61F6oIkVGpwtaDlUc7//czmunV23qjzdHknk7H0yxx6a5ArKtJkJlSjprDgphE9Y8Y74NWsixHGXEtgYguLsx5ayl4lX/JzFPVdvWVjt0Hw==
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:(13230022)(366004)(136003)(396003)(346002)(39860400002)(376002)(451199015)(83380400001)(33656002)(2906002)(45080400002)(478600001)(86362001)(55016003)(38070700005)(122000001)(99936003)(186003)(66574015)(38100700002)(6506007)(26005)(5660300002)(8676002)(7116003)(41300700001)(44832011)(52536014)(7696005)(9686003)(71200400001)(8936002)(6916009)(316002)(76116006)(66946007)(66556008)(66476007)(66446008)(64756008);
 DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?L+WvnO/LCzxXc8iGQT8xTlP7i0sc55B00i2W7o3RIQ3yLY1oLbHq+yBvpbKJ?=
 =?us-ascii?Q?4Rx1EFfSQHuzCMqMDOyeOilRgSqJ5jCASnhBIxSidEVeVsJ+ACmaycluEDWG?=
 =?us-ascii?Q?ejPnuI/33PHqSbtnmfJs/wKq8AlRxpvU0rFB2CxN+k6o1wgEYndq268K6Maf?=
 =?us-ascii?Q?QWJIWji5U1FTzJcYb6lVFtrrErCXfTWiXdp7cmlVjWsyXej7dOQ7qCtHdLEP?=
 =?us-ascii?Q?TZK0AuWCWSREK44I30R3mlKlnVVN8jC/kKMro5zICyA8DryoyNvvc3gGn073?=
 =?us-ascii?Q?zd5vdNqeifSiiYj6M1QRRalck2hBPlZi8Cb7oiL6nQQCZS6ijge7n54zGL98?=
 =?us-ascii?Q?NE0ieshH6MQc3ZHE04vqE5Qxip56wcXhqDXqW5omYo+jdzMQOZ5uVBrlqdDW?=
 =?us-ascii?Q?IXn2ExjNc2s/ZxWWwRyAfUXNGmh8S77n92IFi3lw0+e0B0t4KP3Zx8QPyClE?=
 =?us-ascii?Q?dBPjjyODLL5qaJPogeT8s4xPSmpaO9UG9XhY8HgTpk2Ew3g+/IcIF3sNaLk2?=
 =?us-ascii?Q?Rf1VRXyYYhgyp2qMq8VnxpzQ9M7PLXND71c+TYtap90Qzw81T0Kf7o2R6Zhs?=
 =?us-ascii?Q?wNSf2CCECpH6qpkaMXT9LOKbwvxAlUsInLp95OJgl1e++UId6r7Oz6okqT85?=
 =?us-ascii?Q?KBwmZddQdlWDaz44t1h+t9biPcIroEFpj1MlkLToi4n97NktqpcvMudwjsmR?=
 =?us-ascii?Q?j1LX9HZ1V77awb3RRAK4ed8ZwiRirC085J4Mk6KBHAHHO6r4L2JZoIcpWW92?=
 =?us-ascii?Q?BFUG7tXyrWzERqa4UaKIWlXmrzp3wfPZzXaSyY1ExWK0fKf1/RlXz+5rg2vZ?=
 =?us-ascii?Q?BhCK19t1kmKSdiYcGHJ8r4CMnpLjOtsaU/Gi1fSuIWYzq8kkZnFiqQhuaMCX?=
 =?us-ascii?Q?FIHSiz55dk2dXIlTf+egY25Cw+3QheMyMBiBrZDe2eur+ybMIcp2tS7Bortd?=
 =?us-ascii?Q?S/OmhFBgoHZZUtw5zRprjeYmVSmgzj/zFC96pAZv7KvZlur72izy2CEom9aS?=
 =?us-ascii?Q?UjjWZr3mLBvhzHSGHLqj1uQCgYocV+jVFl9p4cDo5XFSW1JWa/yG1CwEoR/i?=
 =?us-ascii?Q?dw92pY6aG/6oulYB4WrfR36mM+ut24DbUXGW9OaO0pk3+/+kBoHp3dC7N5pO?=
 =?us-ascii?Q?f4c2Bc4AeXueap9hfDxY/DRNUhx8aQVA1uc3MexWpq07u1P2P+njcFI1JQOB?=
 =?us-ascii?Q?4k3Z4JqOTzquhCfK57LNSyGBPn9VEQPcEfK5TgslONB43rP/Dum/i23u7IYZ?=
 =?us-ascii?Q?tO4dwuh9eSfc72+XC0H3+WSyXE74rGUd07m4xJqwpanxy/HtorRQtevHcYAz?=
 =?us-ascii?Q?QWOTcp9ly0e6Rv4QsPbs2zkvpHiAWVzgaaixHatd7PtXrGpW2bZrvSx+utRw?=
 =?us-ascii?Q?Ile49F+92DsDzzYXrBBYfQ63ljoWSIWhp00FcLlpO5ICMdGNzahQjVpm+aBN?=
 =?us-ascii?Q?O4ZDGDjvNOcn4xOFXJo2OScCBLS6bvjwsgedqZh+996Ex4xhlB3e4F+e3Rqu?=
 =?us-ascii?Q?poReVZCFSpu22X/qyUGkaOL7R/bociQdkNuhnkUEKl5Vv0/Hec3CtZ8++GPF?=
 =?us-ascii?Q?lFSDe+y1/th9TW6W5BSg7pQTtaeCjppyauyqoxki?=
Content-Type: multipart/mixed;
 boundary="_002_SJ0PR10MB54882BEA866AC19E799D51FBF31F9SJ0PR10MB5488namp_"
MIME-Version: 1.0
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: 7f072666-038c-4fe0-6517-08dada6c5c92
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Dec 2022 05:06:57.0298 (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: OcbTzq0jfc73u/D3cVBXqDgLmfwGoC85wATesURSUdJr+nOxVRKnEO0lBNvyCPdghxtnbHeDUBcxS6ye5yWWAg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR10MB6289
X-Proofpoint-Virus-Version: vendor=baseguard
 engine=ICAP:2.0.205,Aquarius:18.0.923,Hydra:6.0.545,FMLib:17.11.122.1
 definitions=2022-12-10_02,2022-12-08_01,2022-06-22_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0
 spamscore=0
 mlxlogscore=999 adultscore=0 malwarescore=0 phishscore=0 bulkscore=0
 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.12.0-2210170000 definitions=main-2212100042
X-Proofpoint-ORIG-GUID: 12RLghYnwQTIbbkesbxJIgUySN4Kik99
X-Proofpoint-GUID: 12RLghYnwQTIbbkesbxJIgUySN4Kik99
Received-SPF: pass client-ip=205.220.165.32;
 envelope-from=drew.adams@HIDDEN; helo=mx0a-00069f02.pphosted.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

--_002_SJ0PR10MB54882BEA866AC19E799D51FBF31F9SJ0PR10MB5488namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

These first four defcustoms behave as I expect.

The first has a default value of nil - empty alist.  The second has a
default value of (("key1" :x ("a" "b") ("q"))).  The third had a default
value of (("key1" :x () :w ("q"))) - one of the plist-entry values is
empty.  The fourth has a default value of (("key1")) - empty plist.

The option should be an alist with elements that have a string key and a
plist value.  Each plist element has a keyword key and a list of string
values.  The alist can be empty, any plist can be empty, and any
plist-entry value can be empty.

;; OK
(defcustom myvar ()
  "..."
  :group 'emacs
  :type '(alist :key-type (string :tag "Alist key (string):")
	        :value-type
		(plist :key-type symbol
                       :options (:x :y :z)
                       :value-type (repeat string))))

;; OK
(defcustom myvar '(("key1" :x ("a" "b") :w ("q")))
  "..."
  :group 'emacs
  :type '(alist :key-type (string :tag "Alist key (string):")
	        :value-type
		(plist :key-type
                       (restricted-sexp :match-alternatives (keywordp)
                                        :tag "Plist key (keyword)")
                       :options (:x :y :z)
                       :value-type (repeat string))))

;; OK
(defcustom myvar '(("key1" :x () :w ("q")))
  "..."
  :group 'emacs
  :type '(alist :key-type (string :tag "Alist key (string):")
	        :value-type
		(plist :key-type
                       (restricted-sexp :match-alternatives (keywordp)
                                        :tag "Plist key (keyword)")
                       :options (:x :y :z)
                       :value-type (repeat string))))

;; OK
(defcustom myvar '(("key1"))
  "..."
  :group 'emacs
  :type '(alist :key-type (string :tag "Alist key (string):")
	        :value-type
		(plist :key-type
                       (restricted-sexp :match-alternatives (keywordp)
                                        :tag "Plist key (keyword)")
                       :options (:x :y :z)
                       :value-type (repeat string))))

The first OK example specifies the type of the plist key as just symbol,
not as keywordp.  But I want to constrain it to be a symbol that's a
keyword.  The problem occurs when I try to do that AND I use a default
value of nil (see next).

This one is no good - that's the bug:

;; When click initial INS get prompted for a Lisp expression, get warnings,
;; and Customize buffer contents are changed to just INS DEL while promptin=
g.
;;
(defcustom myvar ()
  "..."
  :group 'emacs
  :type '(alist :key-type (string :tag "Alist key (string):")
	        :value-type
		(plist :key-type
                       (restricted-sexp :match-alternatives (keywordp)
                                        :tag "Plist key (keyword)")
                       :options (:x :y :z)
                       :value-type (repeat string))))

In this case the default value is nil, but the defcustom also specifies
the type of plist values as keywordp.  I think this definition should
work fine.  But when you click the sole INS button at the outset you're
prompted for a Lisp expression and you simultaneously get a warning that
a plist key is not of the right type.  If you enter a Lisp expression
(e.g. just 42 or whatever) then the Customize buffer appears as it
should.  I think (1) you shouldn't be prompted for anything and (2) you
shouln't get any warning of anything.

  Warning (widget-bad-default-value):=20
  A widget of type restricted-sexp has a bad default value.
  value: nil
  match function: widget-restricted-sexp-match
  match-alternatives: (keywordp) Disable showing Disable logging

See attached screenshot, which shows the prompt as well as the
Customize buffer during prompting and the *Warnings* buffer.

In GNU Emacs 28.2 (build 2, x86_64-w64-mingw32)
 of 2022-09-13 built on AVALON
Windowing system distributor 'Microsoft Corp.', version 10.0.19044
System Description: Microsoft Windows 10 Pro (v10.0.2009.19044.2251)

Configured using:
 'configure --with-modules --without-dbus --with-native-compilation
 --without-compress-install CFLAGS=3D-O2'

Configured features:
ACL GIF GMP GNUTLS HARFBUZZ JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP
NOTIFY W32NOTIFY PDUMPER PNG RSVG SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
XPM ZLIB

(NATIVE_COMP present but libgccjit not available)


--_002_SJ0PR10MB54882BEA866AC19E799D51FBF31F9SJ0PR10MB5488namp_
Content-Type: image/png; name="throw-emacs-defcustom-bug.png"
Content-Description: throw-emacs-defcustom-bug.png
Content-Disposition: attachment; filename="throw-emacs-defcustom-bug.png";
	size=35101; creation-date="Sat, 10 Dec 2022 04:47:57 GMT";
	modification-date="Sat, 10 Dec 2022 05:06:56 GMT"
Content-Transfer-Encoding: base64

iVBORw0KGgoAAAANSUhEUgAAA0UAAALpCAIAAADzTBrDAAAgAElEQVR4nOzde1CTZ74H8OdNuAoi
REWKVbuWYMFLV8ElgVqlPd2aYKjtnLUzXWudg5OUf6zYQ8+ernaS0dY62AFNxw6Zo5311H/sH0tH
mqidLmfUAlrR3aq1SlQUNV4wCAhCbs/5I7c3lzd3Lmm/n9mZJe/t+T3P+76b3/6e942MMH8eAQAA
gN8MSqnXgtTU1FKxeGBgwHfjlpaWN99802KxEEL97UsIJZRSG7VRSh2rKTXc6T5z9qfy8vKgwbS0
tEik/3b1qv7a1VuvvSZ7PPiAM2xCXfHb27PZbCaT+ad/XV5aXBK0FXHpohGTxWDoCRoSISSRz8sS
TOm+cff53y8JZXu/LbI/hjIUARgMhunTp5vNZpPJlJWV5bsBI8yfd+XyL9G0AQAAAADjiDfeAQAA
AABAVJDPAQAAAMQ35HMAAAAA8Q35HAAAAEB8Qz4HAAAAEN+QzwEAAADEN+RzAAAAAPEtvN+fM/b0
3rh0r+tyT3//CENIpiD1d89Nm/3cjCmZU0Y1SgAAAADgEmo+19vTd+6E/tyZmwOPE3ipyYTyLVar
9YnZNvJk2nSypPSZ4uUFkzPSxiBiAAAAAGDjV8pkq1ev5lpNbZRhmK7OW0e/7rh0ecCcmMFPS+Mn
JiVNSpo2Lf3p3wkmTU4ffMzrunTPcLM7++lMpHQAAAAAY4y/ePHi1157LcAWvT2Pjn599vZdYklO
pwzfZrExDJM+KWnatNR5BVPnzZ9utTA9d01Gw1Cv8d7cgtzk5KQxix4AAAAAeDxeoFciGIY5e/yy
4a7Vmpw2aXLK0zPTFz2fvaRoxvOLs5+ZO2XqtEkCQcqkFH4iP9FqSblx6XHHyQuhtKrfXVa2W+/6
qFMwDMNe4LlGofPzgQN7G53C/0GDxsYwQRvS7y7z3sKrUwAAADDamIDGOzo3hmE6Ojp8l3d0dMQk
Tn5RUVFlZSXX6kfGvmNNF02JGTbCy0hPKiyc+vySGVMykgf7TUMDpr6eJ3eu9d3s7B14OMzYeDYT
0/eoZ5FobmJSYuBWBb2nT099RyZ0fNQ3qw52dPc/u7ZKJGBvpt+9XtM/qzv7RaVMSAgRypRKpWsn
/9jb6JtVx6dv9DpmEPrdsoqL73fe1O3hbEinYPIr1Ue6SdGfPaLx6hQAAACMNpVKRSlV+qNSqZRK
5XgH6CCTycRlL0glktzcXNfCjo4OcdkLp0+1sxdGJkh97uale30DDGX41GqzDFtGhi0Wk3V40HTp
n/c7Tt764UjXD0dv3Lrabx62ECulFv79rpFbXXcDNahTOEtf7r8IIaWlpa2b6rwKXt8eao2qcxFa
kJ/HvVKnkGrkWqqVey702ykAAAAAQkhRUVHbDyfFZS+4qnT2ZK7th5NFRUXRH58XuMrXfc3IS0ih
VprA8B71PDnXbuhovUMJKViUnfPU5JQkPp8hPEqJjVKLjdgIMSfevHI/UIOSRkpXN0k1GmnTakob
Jc7la7Y0lGqa2JmQrm4TadiyhrXAPX9qn+50To2yplV951hdG3Fu5Zw71e8uY4SbWolGGmC6VdLI
jjpIpwAAAAAIIZ4pXWyTOUIIv7i4eNWqVVyrT/3jcm8/JTy+zWRjqC2Rx2MYJi0taXHJU4v+kJM2
Oan33uDgIxM1U8ZGGCshVuvkbGb+0mcDtanbVZm2TVu0uSnBMV+pb1Ydn678YH7H+i8eu+Zcdbsq
r69QV5Em9QPHfCtr/tR4ar/64087Vv7jpm6PssSw4W1Nln1H9hyrvln16cdqx0bKtVn7KypOlyhl
Qu+ZWOOp/eoHLyplJaIq5dqs79SzG+mZr4LMm+qbVQcJe77Vp1MAAAAw2gJMqk6o+Va73NxcqUQi
Lnth3/79MUzmSND6HCGE2Ag10eRk/pKSmW/JF70lX7Rg8YxL5x7oDl4693/dfT3D1GIjVkpshGcl
fFvQZ/r0u7dfaKiVSGobLmz3qKTlvbdF3nroW2cBbrtGvuW9ABOfpLThb/b1ktqG0tafO/1uJNf+
4DhI3nt/ayjVbB+dNxY4OwUAABC/4uVtAwhSn7txxWC4NWSz8X6/NGdJSW7m1NTrvxibD/z8z+O3
71zt6733xPzEylgpz8Ik2PgJVsZqGxaWTXu2cDZ3iwJRVZVI4P5v4i6XlSQYNnzxaG2VSKD/3/c/
mC3/SiZ01s781OeY153vLBhP7Ve35KytEgm863PXC5Xu9yEEvacdK/3X54Ref9vffFDZGUo86m5e
9Tk/nQIAAIh3ft8zcBnv6AiJt/qca5p1Q9V/+L4eEQ3+0qVLKyoquFY/eTx06ZzBZkvKzkmfOScj
PSP5Uc+TO1f7rCO2hASGzzA8yvAshGfmJdgSeBY6kthX+u/zps+YGlYQrvRKWJC1v+KbXGVB+/tN
K+t2iAQkQD7nSruI8dR+9cX5G/3kc57vt7oWhJjPCWXui9ZrEtVnvhUAAADGXBzlc+xn5lwTr7FK
6YLkcynpCRc7rlpGEocHbUP9JvOwJTk5ITs3LXdORs6cjDnPZc0ryp6VL0i08Yd7TFY6kp5nLn/j
D0lJ4f2ksDu9Ekx7/N36E6dHPr6/Ql3rnbhFkM99+kDizrl0uyoPZm/cIxN6ZXqnvtzgys08Dxww
ZORzAAAA4yxe8jnfFyBim9IF+rESQkimIHN+UQ6PPn5k6P/lx/unjt240Hqnr+dJYgIvUzApd/aU
3NlTBFmTUvlJ1GSxpPfNf2lWeno0/+RX3ntb5BqNpnRNRaBH50Knkbp/jViqKW2olRBCiLDQ/eso
OoVUE5OmAAAAYOzFxeN9xcXFvi9A2N94LS4ujv74QepzlNKs7PTbXd39D4fNg2TgoenhncHHD0YG
jeahh6aBO8P3Lzy++eOje/reQb4xR5T0xzfKklOSww3Co1wmTDCo0uS6d9yltyjqc9ff1q74Il+8
QaVSHeyQa29uLyGEECIQVZUYKqWVKpVKlbat8+3r/udbA4eM+hwAAMA4m/hP+NkplUq/Rbjc3NyY
xMlUV1fv3buXazW1UYbHXLty47uvfzR0mogpLSUhOT01mWfj0SHbSJ/V0m8lPLMlqy+7JGnlW2VP
z86llE60pBgAAADgVyxIfY5hGEqpYFrm3IKnmATT3bt3HvcMDT+yDPeaLINmq+2JOWUgce7g4tfn
/PFPZdk50+27jGH8AAAAAL91QepzdpRShjCEIT0PHl75143rF+72P3hCKJkyI3Xu8znChc9MnSqg
lBCCyhwAAADAWAspnwMAAACACSvI+60AAAAAMMEhnwMAAACIb8jnAAAAAOIb8jkAAACA+IZ8DgAA
ACC+IZ8DAAAAiG88Sul4xwAAAAAAkUN9DgAAACC+IZ8DAAAAiG/I5wAAAADiG/I5AAAAgPiGfA4A
AAAgvvEYhhnvGAAAAAAgcqjPAQAAAMS3QPmcTsGwKXSuhfY/iU7BlDboYxWKvqHUoz2OY+sbSp3t
ewQTJY/ORtqrGMYTLq/RC7EHzr0cMXt9HFVeV5fHRRbR0WJyKeoUXIPncW5DOdHR3ymu0xH2Xj6h
hRJAbG9nAAAYS/ylS5dWVFT4XadvVl1b29l9ZI9SqVQqlTIhIYQIZa4/ib5ZdXz6xiqRICahGNv3
qedo6JmvlA7+D2xs36fuWW4PgR0M0SmYd66ujSQanYLJ35xU7+pqyWmxqNJQ4jpy4F1ZjXrEM7Y8
Rm9t5r6KitNBO6BvWFVx8f3O7iN7ZELfj6NMKHOc5hKD6mCR1hF5pC3H6lLUN6sOdtzqn+t9Hekb
3mnsn3Vrhr8Lj0O0dwrrdITVBfYN4j5YCAHE9nYGAICxFCSfC/y/77HP53y+h8LYLNJodIr8zUn1
na2b8pxLhDJliaFS2hxCRjdhvgM9hkUgyjWoNv8SLH5j+z417w1X9ub1cazom1UHyZ+jTINjmM9d
SxK3/Y/ec+z0BzZ/cJG487mxCC/S04F8DgDgNyjs5+cCTMqwpvxiPG/jnpsrbej0F4xOwTBSDWmr
EYY9Z6dr0hD5VncyZyeprRdrttl7YW/F3Ttn53wb9RocjzlQd1T2CTHXStYe7H5GPYDiAqHzoKyj
OWfj9A2ljLCmjWikDOOIhvXRJ37XEez72wN19jnWJ51j3IKscosypDVb68WaJvaxdXU1pH7rGo8W
nIfmPJu+d4rvJRTi2Qm/D0EEvVW5rnkAAJiYwq7PsRd6/N1QKjy0xjFlWXJaLAqluuWBq/CmUzDS
887J0Nwv89d9Q4oc5RxXAEKZUllicEwPh9WsblflwaJtX/nsI+g9rdrZI1HKhETfrNr5ifrMypbu
I3vYc5m+jXoPSM1CrWsGdIdI7JgBNbbvU3+y03G8EsOGdY2Za6tEAn1DqajlfXs/Swbap4rCrua4
Rk+nyN9cpDnyjpAQ79Po3K5EVKVcm3nMPkcrEwo8PxLOE2ps36duOZ62ouXMkT0yYXQx23nV57jH
LeAqVyejC0nfrDo+Xflf88+s/2LANeeq21V5bcXnG8jfXSPMGlOOs+lzp/i9hEI8O2GNZ9D6HNet
GlrAAAAwEQWpz9lrTyE8qa6rqyH1B5xVLkmtd4UjRBqpu/riKAnomjRi1pEbtfLwDxs9udY5H5u3
6YC7dMdNV1dD6jsbJY6P9r3cQ+LqkqS2Xtx2yVl0XDjP3ohkk3fBMBSu0ZNq5FpX05EJeELX1LLC
iy5mv+36H7cgQ8oSbUh5m7bK2w41Owtw2zS+BVwPHGfTU9iXUBTY95HjinCtC/lWHcuAAQAgOkHy
OXF9J3UImB/omjTs3I8R1rRFFI5cS13sXyb6y+ddX8+EEEKEBeKIDh0V59wlIYSQvHkLg+6ga9J4
hk3y5i0k5y87vxE9152/rCckb9UasUYazfSae/Q6C7ZFN08X8IS6g48+Zj/tcoxbsCGNaUiS1c6E
Tt98qE2+OnBy7Ods+gj7EooG+z6ilFLq/n9BId+qYxowAABEJ0bzrfpm1juKSvb7sKHzP9966ssN
nk/LszfziDCyx7mZq8fULTm+r8Xqv92h7l+hdHTO88CsBZ7rPAfE6yF/10rPjhrb96kvzt9YJRII
RFWOWcQNqtDermXxPKhAtDzzmGPK0P+MntBnH++R9X9CvfaJKmbXuLiHKsC4GQMMKfs8RBWSewa/
IHNfxTe5yoK2zX9fuetTkYDrwuM6m5xPJni2E/LZCVmQ+VbuWzW0gMOMBgAAxkSM8jmurCgc/r+/
fI7MTvBikM8JRLmGDetavb/3df8t3ul8Ak3f7HySzrFuV+XBGe/5PjEXeED03+5wvK7ImQHY46lS
rnXlYqH3w3v03G9HeobIHr4A+RznCfV3liKN2TEw7DwtwLgFGlKfkx9pSO7jCKYNHFt/8vTIJ/dX
fF7rnbhFkM9xXEIhn52QBcnnuG/V0AIGAICJKEb/PkTepq3ythqha45L36CI0cM29iOvcx5Np2A9
CeSD69GlgCSNWrlGyp6f0yl8nkDTSN0/JSvViOtr3ev8Nuo7IOtqCHsvXzoFe4rQcwovXPqGdTXO
WUJhgbitps75u7aBho8lxBMay5g52nWNW4hDGrOQ8jZtlWs0GvGaVTF4LJBwXUIRnZ1ohH6rBrjm
AQBggonZv/claaRauesxbOGhgoi+BT2f47Z/nUgaO+uJ84GfptWd9RzPz0lq68WR/b6DpJF21p93
Ny0lWq/nBcX12oJt7ncN3L9Vx92o50GFh9awf+HOH2GBc2vhoTWdkbzO4B49Yc1CrbMHeZtaXWcm
wPB5C+mERh+zv3a5xi2kIY1hSJLVcj8/ZRMhjksowrMTjRBvVc5rHgAAJh6murp679694x3GhKZT
MNsKgmVjAL8iuOYBAOJLzOpzAAAAADAukM8BAAAAxDfMtwIAAADEN9TnAAAAAOIbU11dvXPnzvEO
AwAAAAAixFRXV+/YsWO8wwAAAACACDHvvvvu1q1bxzsMAAAAAIiQI5+7cuXKeEcCAAAAAGE7fPgw
3ocAAAAAiG/I5wAAAADiG/I5AAAAgPiGfA4AAAAgvv1W3ofQarWhbyyVSkcvEoDAysvLXX+3tLSM
YyQAABAXDh8+zCgUio8++ogrnwsxDZrgCZBWq122bBmfzw9lY6PR+NNPP03wHsGvBjt7szt69Ogr
r7xiNpu3bNlSV1fntXa0MzzfePxCogkAMHEcPnyYX1xcvHz58ocPH/qu1mq1L7300oIFCwoLC5/z
Jz8/f9asWSMjI2fPnhUKhWPfgVBotdpXX33VZrOFuH1qampGRsbJkycnTo+0Wm1nRELsQldXV3Z2
ttVqHe2OjFIkWq2Wq6cBVk0E5eXlg4N3//rX/3T9R6+/+pe/fHjgwIG2trbh4eGcnKkajVqtrrOv
/dOqBeIXX1+/fn1YrYQ+quXl5efPn//ss8+2b9+u9OfDDz9ct27dgwcPamtrww0DAABGyZUrVwLV
57RarUwmC1zWMhqNfD6fx+N9//33kdW0/JYAY1gesxfnXB8DfKu5Vlkslo6OjglSotNqtS+//LLZ
bDYYDLNmzbIvtKenDMNQSr1SVYZhbt++PXPmTLPZ3NraGkovurq68vPzTSZTNEHGZLgiiyRA6xEH
NjaVaXs+d/PycfvHn3+5vv/A4WbdiY0bN1JKly1b9vnuHW+9ubJw3jPZ2QJCyOGv1R/sOBFubSz0
US0vLx8aGkpNTQ2wTXt7+6RJkxITEwsLC1GlAwCYCILU5zo7OwsLCwPsTykdGhpKSUlJTk5OS0s7
ceJEuLUQrVYrEonmz5///+ydeXAb133H3wLYxcEDB0mBhEgKIEWIUkUdFG1DViqTPmSZdlg5Gsfj
UX0kUWM7qR1Pp4ocp/VYU08mHaceOp60dh13QnWSyFPLsWMRsmVKqkJJpCUxFGEeEJYHJBEiCAIg
iMUujr36xys3K/BagJf/2M/sH4u3AN57ACV89/t+v99bL0KtVvf19ZWXl2c2mznAcbykpISdhp8B
TdPwEjcNTdPj4+NfE18Hx3Gr1RqLxaLRqEqloigqkUjE4/FUKkVRVDKZhA8TiUQikYjFYiRJJpNJ
hUIRCoUmJyelzCISiRQUFGTtz0HpsyQfVxYjcTqdu3fvbmtrmzkAaM1+9tlnWYwNx3GHw1FbW7th
Dux2u9lsPn369GIm3tLS8tOf/uOQp4eKJ27c9P/7r49/2nqOIIiSkpJ77rnHZDLFyNTvjx03GvN4
jkcUYMh96UzHrUyNMemfaktLy+uvvz6zned5ePPA8/zw8HBJSUlRUVFlZeX+/ftll05GRkZm1fF4
PModO3bU19fPpeeqq6vTGnmeFz+MRqM5OTkYhmEYptPpLly4kNHP2/Dw8MaNG1OpFCtCoVAEAoF1
69ZlMaWZ4DheXFyMoiiKokqlEtqNChEqEQiCBINBtVr9tdJzNpstkUgkk0kURdMMOZqmFQoFy7Iq
lYqmaQAAgiAsy6rV6kQiEYlEllvPQc00NDS0WnoOx/HNmzdPTU1ZLJa0SxzHmUym7MaG43htbS1N
09zcYBg2ODi4eD1HU+M6nebnbx599bVfdHZ2Dg4OUhTldrt9Ph9N02P+4C2fb9tW+7qykoGr5890
ji2rnnvttdfELdN3PRwAgOc5nuddrh6braKgoMBkMlmt1ieeeEKWdDIyMjKri8fjUaTps3mA/6+D
aUkHHzIMo1AoAAAYhhUWFu7YsUN6Jum5c+e2bNkCABCLOY7j1Gp1Xl7emTNnspnTHCiVSmqa5BzE
YrF4PE5RVNa9zBpLLjHAfB6gO6JUKm02m81mq6ioqKiogOd2u72iosJut9tsNsE3gppV+jebNVDM
wYU85zTL3emsGI3GtK6dTmd1dfViFpEBAGNjY16v1+v13rhxAwAwOTnp9XoBAF6vd3JycjHvLCYa
jQVDkd3f2Hbk1X948xf/8rPX/+m1V3/89lv/+svmn//+t++Hg6O7v7FNgSCTEYJb9q/0L8A7B45j
bxexLEmSarUaAFBUVFRfX3/06NHF/4XLyMjIyCwSSfXnxEouTdJxHNfa2vrxxx+fOHHi7NmzXV1d
QHLsEcdxRqORJMlUKpVMJlOpFE3TDMMwDJOfn5+Tk+Ocg+ynOw1BEOFpCIKgaRqaW4vk7Nmzab9t
8OHif/Ck53MILLeeczqde/bsgYKpoaGhoaHB4XDU1NSsvKRjWdZkMq1du1bcWFlZyfP81NTUYt65
pKTEarVarVa4+m80Gq1WKwDAarUajcbFvLOY/PzcwgJDU+PuR5savvtU0w++/5j4ePZ733LUba7e
YDUa8paqx/kRlNwXX3zx8MP36/X5BoNh3769p06d4lg2laINBgOCILm5udu3b3/qqafAUvyFy8jI
yMgsBuTgwYNHjhyZKx9i3759YgEHZqgEnueTySTLsjCEKxqN0jR948YNKXHi586d27lzZzQa5Xme
ZVkEQRQKhVgywuVRBEHgJYVCgSCI9DB/YRY7duzQ6XRi4y0cDptMJvHTBD03Pj5uNpuzLlkCf9hg
nPiSFBJzOp319fVTU1MEQZSWli74fIZh/H5/fn7+xMTEzZs3lykfQuzMpUGS5KVLl7L79LLLhxge
Hq6srBwcHLx27Rrs1+l0PvzwwxRFDQwM1NbWZjESp9PZ1NTU09PDsmxNTY3b7dZoNHq93mg0njx5
csGXS5w+zIfovexM0YzQ2HbmUtdV9+Wufob5ywrppmobgiCBsRH3cERolPhHlVE+BM/zLMvwPPjo
o+NvvPGz559/urZ2M0lSX3559dixTw4ffuWB+x8IhUIkGRv1+fxj/p4eF0lMvPdfv5NzI2RkZGRW
i08//VS5ffv2hoaGeeLnZio5ITha3A5D6GCAVzAYlBJUdO3atYqKCuigiNMRYKAP1HZwEZZhGJqm
Yew/SZITExPSg5ZwHLdYLCiKih04hmHgmpGAYICRJJmbm5t1/NwzzzzT0tLS0tICT2DjYn7qYD4E
nLjNZtMshE6nCwQCarWaJMloNLoc8XNOp/OOO+6YK/EZwzCj0ZhFckwWI4F0dHTAP9RkMgldOoIg
LBYLQRButzu77xHH8Q0bNhQUFJjNZgBAYWGhwWDQarUnT550OBx1dXWzVvCBrF279tSpU1L6hfFz
idiYTqcRjl+3fPKDF37yn++9/+PDLwvHd7733He+++zf/+hloXTI448/fuedd0qJXcs0fo5lGZ7n
Dh360dNPf3vPnvuLiir9/uu5uTq9Pq+1tXXPnocAAgAABoPBZDQajQaOSbSdaZej6GRkZGRWC6nx
c3Ott4JpFw0qOYVCoVarYTidFKCGg3mabrfb5XL19PT09PS4XK6rV692dXV1dXX9WUR3d/fVq1f7
+/vBdLRWlvMGQKPR0LcD2xmGmf+F0hHMucX7FlBroigq/SXCN7UcNDY2Xr582ev1hmYQj8cBADqd
DmS4J8cixzM8PFxQUKDX651O54ULF2praymKGh0dXWQ9ESF+DgDg9XpHRkYAAMXFxfO/Ki8vs4VR
r/eWZ/CGcESmiEceeWTBV23cuDGjXqQDb6ra27/cuXNHScmm/v4OkqRiMcpiWdvW1j4xMaFAEJPJ
ZDQYNBptUdEaNYYt00hkZGRkZCSi3LZt27333juPPwfFhFgciP05cSCdUqnkeT4Wi0n0z3Acr6io
iEQioVDo7rvvttvt6yVQWVlZMc3FixcXTIOF/hw0bwQLEF5iGCYtYxEAQBCETqfLyAJMY6mcOWH8
69atg/GFGIYlFoKiKIIg1Gp1PB5fJn8OAFBVVXX58mXoCIrboY2am5ubl5cXCAQy/QyzzrS9ePGi
3W7XaDRTU1MmkwnasX19fVl/idCf0+l0BoPBYDAAAAwGg9FoHBwcrK6uHh0dnZiYmJycjEajBoMh
HA7funUL5tICALRarURfEPpzCBsuMOmF4823f3foxy8fO3asra2ts7Ozp6enrq4OANDR0XH8+HGH
w9Hc3MzzfFlZ2ZEjR5bDn6NTSZZj33jj3w4ceJSmk2NjvliMJAiyoGDNH/5w4m+amnJyclAUZVlW
rcY4jh3CB061nZP9ORkZGZnVwuPxKLdv3y5Fz4G54+s5jhNHvFEUJXGxEuq5cDgcCAQ2bNhAURSz
EDBngqZp6OoFAgEYnz5/LxaLJZlMjo+Pk7cTnw0URTUaTSqVyroAnjhsDi68Zvc+wvitVmsymZS4
3qrVagOBAIZhFEUtn54DAFRVVV25cgV26nK5xsfHx8fHdTodhmEIgmAYNjo6umJ6rqqqqrW1dePG
jXCt3Gg0dnR0LMacg3qut7fX7/cHAgGz2ex2uwmCCAaD1dXV+fn5JpPJZDJBqafVamE4pslkgsV4
M9JzX/VcGg+EQ+EpeHz0ydnDL/9k8+bNDocDru3CJ5eVlTkcDgCAw+GAlaWXSc+lkkmWYS9fvqDT
aZVKjiSpWIzU64sqKjZ6vfi2rbV5ebkoqkIQwHGcGsO8I3jryTZZz8nIyMisFh6PR7GEZRcgErdJ
FYjFYvX19bDSL2wRr+2KgcIRBtVxHBeNRuHqnhS0Wq1VAqWlpYWFhRmNP42ZiX5LUq+E47jc3Nz+
/v7e23G5XF999ZW4paenB2aQLEnG7vw0NjZev36dIAgwnQEwMjICNff8ewws02BOnjyZk5NjsVg6
OjqW5D03bdpUU1NTU1MDAKiurhZuHlwuV3d3NwCgr69vaGgoHA4DAMLhMPTnMqW81GxfXy4ctduq
AQAvvvjiwYMHAQCHDx9ubm5ubm6Gk+ro6Ghubl6S2c3PN7+5/+jRD7u6XARB6vWFZnNZbe2dra1t
wv2bQF5uzgqMR0ZGRkZmHpR79+7dtWvXPP6c+LZ+pkU3072jKMrv90v052w2G47jdrs9FouB2eqh
CG8+XUOBg2IumUyGw2GKotavX79gLxaLRaFQzFxdnQlN08FgUKPREASRhT8njpkTr7ouxqXDcby8
vBwahyiKqtVqGK2IYZharUZRVKvVqqfBMNR0O6cAACAASURBVCwnJ0elUikUimg0SpLkctcThguv
8KSqqgrH8WAwWFRUpNPpvF7vivlzEBzHfT4fzHRJJBKLqfQL/TmfzxcKhSKRiMFg8Hq9kUgE+nNm
s7mkpAQAsGbNGsGTE1w6kKE/d779T76x4M2bY75bE75bE2f/dOXZ51546KGHmpqaAAAPPPAANOqg
Jye4dGDZ/Ll4nGI5tqysFEGU7e3tv/rVbz766ASOD3/r0X0dnZ3HPvhg1907S0tLEQB4wPOAHxm+
9vEfP5P9ORkZGZnVwuPxLJy7IHbIwGy22cx26SOgKKqsrCxNVEHFJlQYnnXhNR6Pj42NPfjgg1lP
fibQ0Eomk9m9fGYChDh4bjEuHfxIYXE+n89369atUChEEMTU1FQ0Gg2HwzAXYWJiwu/3X79+He4P
sdz15wTEy5rwHEVRkiRXpve0woTJZHJ4eBi6zousWcjzvFB/DgBgtVptNhu8NDo6OjQ0BN04eAIt
Oq/Xm4VFV7NpXe2W9XfW/RU8TEY9AODYsWPQlgMANE8DLbp33313WS06lmV5jlMplfc2NDz7/Rfe
feedt3/51pN/e2BzzWb4hCefeubKlSsp+v+3dQErWOVYRkZGRmZWlA6HY35/Tkj5nEeriY20jPy5
4uLi4uJigiCg/SZWcmJ5Jwg7eJJKpSKRiBRzDoj8OXFJ3nA4LATMwS0u4FWGYWC9kkz9ubmyWQWX
LuvECJgPAVeWw+Gw2WyurKw0m81FRUWFhYVFRUVGo1Gv1+v1eoVCAXMmWJbV6/XBYJCiqBXYvxXc
vnkrjuNlZWUwunEF/DkcxxsbG3Echw8bGxuhTSg8hOc4jmc0GBzHzWYzNiNzE+ZDCPFzAAB4Ai06
g8EAGzPy577saL/hmxD8ubf/44N/fvVVIX4OAOCYBlp0dXV1sH2Z/DkyRnAchyCIQoEoFAiiQDAU
0+m0uTk5FkvJxYsdCIL8z4fHt26pKSsrRRDkpnfo409lf05GRkZm1cjMnwNzmHMzvTrpsCyrVCph
eTnoPwlbRAh5D2nADMpAILB3716JvcwaSQZ/hvPy8vLy8tJKgWRRteTsNHNdyvQN0xACB9esWaNU
Kt1ud3d3d3d3N9xaA35QRqMxlUohCMJxXJp+XWE0Gk1vb+8ia4VIQTDe0vqaaRlmSmNjY3t7+8kZ
wKswfm6pQuiq7eVify4vLwesavwcw9AsywDAa7WagoKC8rIym22dzbquvLz0scf2//CHz8OnHfy7
52KxWCqZ5Ljs7wRkZGRkZJaEBfw5u92eJm746WIlaSVLhJN4PC7dn9u6dStJkhRFCTJOEHOCpBOE
HfTnaJomCCIej0sx58C00YKiaJq+gRoOZm8Igo/jOJIkdTodSZJZ57cuLYI/hyAIRVElJSUqlSoQ
CEC7xWQyCdXpUBQNhUJwRw2DwRAIBOLx+Mr4cwJOp/Ouu+4KBoOhUGgF6glDcw6eQ1tO6HSeSxKp
mg1oWsP4uXlC6DLy59rb//emLzg66of+nNvjXcX4uVdeeSUWi3Icx/McAhCVSomiKo1GAwM0EQSx
Wq1rLZb28xcAAI/tfxRF0THfjT+2npL9ORkZGZnVYmF/jmGYWUPlwO3Lr2nnErtvbGz8/PPPz58/
73K5ent7+/r6+vr6+vv7+/v7BwYGBgYG3G73tWvXPB4PjuND04yMjASDQenm3KyoVKqZxYS/togT
e+HDZDIJW+AllUql0WgEzcrzPMMwCIKs8DidTufWrVuj0ajH41kBc07oNO1EyqVFsoTxc1TUv2WT
rW5b1dckfi4Wi7Esy7Esx3EMy8B/zsKeexiGGY2G+nt2//a/f/P+e+9EpqaSyZTsz8nIyMisOgv4
c6WlpdDBEv5bF/tz8GliAcfzfDwel75Z1qwWiBSkzxD6cwzDBAKB2DTUHCQSCZZlv27+HNxvgOO4
WCxmNptZlg0EAvCq0WjEMEyj0cBizn6/H+7PkZ+fHwwGV9ifq6qqOn/+fDAYzFrMZToSaJhBwO1L
q8IleLJU+hL6c0sYP/fkt//6zxc+dHWd7e/t7PnydFfn2c6uwRdeemW14ucOHDigUavE928cxyEA
cDyPAIAAoFQoVCqlUqXieYBhmE6rHR8bPSHXn5ORkZFZPTweD/LSSy8dOnTI4/HMvAztlnn270pT
cvAkEolcv359xeyZBXE6nVu2bIEpsRJfgqLo+Pj4rl27lnVg0jl16lRxcTGKoqlUymw2a7VamMEK
AFCpVLA6CcMwsVhscHBQo9HwPF9eXu52u8PhsJQvQvp+7ctNFiMRe29pk53nUtY4nc777rtv/h29
CII4ffq0xB5nTXzu7+9fcDuvgYGBTZs2SQnNlP6pNjQ0vPvOWzoMQf6PvfsPbuo8Ez3+StDSLbVx
HJI22AstseDaXm9yp5daUtOLvRNajOVtdrMw3I3junXG2sohK+HrLIRxK8cpeAGPNaS4tTNsFwem
1O4ALa7kZbhrGhoLxzS9LY0NWMnuQBR2hpIU3OTecLf4/nH040iWzpFlG/kl388fDNLRec/zvu/R
8aP3PT+EcjbFpBCG25O3Dcr/Ql9zg3IqxIe3/tNoMCz82IJf/e/fdP/TkZmfJAoASM+JEye08jmR
7kTV/EnmhBBer3fZsmXTWuWPf/zjxMREWVnZ3ESUjul2xJIlS27cuDGvOuLukHpHzKTxU7y7zVyk
UOndWIdkDgAySD+fuzukkZWSCQEAACmcOHHC4Px7Z9Ozd3k+BwAAcLc6ceKEUdzpiyABAAAwm/Tv
JwwAAID5zPj/bs33u68BAABAg/H9m/830zEAAAAgfYZNjz2Zv/K+TIcBAACANBkeq/gfPT/qSrhs
8eLFdyACjfsVCyHuzEPltWPQfnBW6s83AwAAmJiYSPh+VlbWjRs30iszw9dDtLS0ZDaAFGOYTOIO
hAcAAKDNsPGx6gM9nQmXKeNzo6Ojc7Ttvr4+oZdOKeNzmY1BeV7tdBcBAABMNSfjc4s/9fEZhAQA
AIAMMy7O/pNMxwAAAID0GT/28Y9lOgYAAACkj+dDAAAAyM0oUjmb/0xLyRQtZ4QQ4vLLT6hfRl9H
3xLi8pmWyLtPtLzc8sQTL1+eZpxTI3iiJVJIovBKSkpCW5myNBIXAADA/Od0OrU/sMBsMZeXlydc
9vGPf1wIce3aNbGizOFwOBwOW9arv/3iP536/naHw1G2Qgghljz0uKPk2vd+Njp6Jcv2+ENLljz0
uMNRcu17V2w/O/XMnwshhDjT4vj+yl3KSg7b/T/v2jMovvjE4w8tUa5aTbZ1hXL16LVrnyxzOLJe
fTW8cYfD8fiC4488d8X2+ENLxIoyh6Pk2vf+5OnzP2pzOCKh/i/xaHipQ/0BJXJFKjG0tLS43e7p
LgIAAJjq1q1bCd9ftGjRhx9+OPV9JZkbGBhYv359sjIXmM0p5HNhN35zNJQkqV3++ff+5Olnrz/X
9YFNWXT55987d88ToY+d+ect59Z8/xsPKZ9dsqJsTTjTmk4+d00I8ZujR9UbX1Fm+2319ivRbf7b
51Sp2pRQ4z+gIJ8DAAB30rTyOfXInEZKN0v53L997vv/s/how+D9jrIVcfncigXX3M/9PMu28qEl
ympLHnpcWTTDfE6IJQuuuY/cVBK6SLp2pqXknxc4yv48vJWYKMnnAABARqWez0WSOY/HMzAwIJKn
dLN3PcTyJ//ub37sSHBu2pe+/bPOlW9t3x457e3MdE+eS2rFyj9Xvfqxo6SkpMTx49kqHQAAINM8
Hk/k32RmbXzOUbZiRVnJtS2On5c4PvdvqvE5IcSSFQ+VPf64clrbmgWD//jESx/YZj7fKoT4zXH3
zf+6vWyFCE36nv9Rm6PkWqJxuKnjcy8/8cRv1jy+MMj4HAAAuHNSH58bGBhQp3Hr169PNj43m/mc
ECvKSq5t+f6V4ntfDYTzudD0ZziNWrJkRdn919yv5zrKVsw4n7v8yku/vefxuPPnVpQlSObE1HxO
KY18DgAA3Emp53NTU7dk58/N9v3nvvT1Z8Xu3bFTnj92PKGaY7185l9//Dd/8aUZb+nymZe3D6zf
9eTyZMtffoIbkwAAgI+A1PK58C3cKnf/5je7K+PvP+f4sXLqWssZIcTyJ3c9++exa//Ns3/31vcr
w3d/2/6vf/Gzb087nTvTUlKi2nhJScn2f/3srsNKNnempSQSRETl7t/EBB//gfBiAAAAuRmcTufz
zz+fcNnixYtF+ArQudDX1yeEaGlp0fjM7du3Mx6DwWBQpn2ntQgAAGCqiYmJhO9nZWXduHEjvTJ5
3hcAAIDcyOcAAADkRj4HAAAgN53z57RPLJsVuufPZTwGzp8DAACzZS7On9PK5/bu3ZteodOinUt9
+9vfzngMBoNBYyn5HAAASJ1GPvf666+nUeCDDz6olc9lZWWlUSgAAACSmYt8jvPnAAAA5EY+BwAA
IDdjeiN7AAAAmCeMf7KsKNMxAAAAIH3MtwIAAMiNfA4AAEBu5HMAAAByM/6fd0YzHQMAAADSx/UQ
AAAAcmO+FQAAQG7kcwAAAHIjnwMAAJAb+RwAAIDcjIWf+USmYwAAAED6GJ8DAACQG/kcAACA3Mjn
AAAA5EY+BwAAIDfjf/7nf2Y6BgAAAKTPODk5mekYAAAAkD7G5wAAAORmnJiYyHQMAAAASB/XQwAA
AMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3IxXr17NdAwAAABInzEvLy/TMQAAACB9PB8CAABA
bpw/BwAAIDfyOQAAALkZDQZDpmMAAABA+jh/DgAAQG7MtwIAAMiN8TkAAAC5GY1GhugAAAAkRjIH
AAAgN/I5AAAAuRn/+Mc/ZjoGAAAApM+4YMGCTMcAAACA9DHfCgAAIDfyOQAAALkZb9++nekYAAAA
kD7uPwcAACA3kjkAAAC5kc8BAADIjfvPAQAAyM34H//xH5mOAQAAAOkzPvDAA5mOAQAAAOnj/DkA
AAC5kc8BAADIjXwOAABAbuRzAAAAciOfAwAAkJvxnXfeyXQMAAAASJ/x4YcfznQMAAAASB/zrQAA
AHIjnwMAAJAb+RwAAIDcyOcAAADkRj4HAAAgN6P4w9VMxwAAAID0Ga9eeCXTMQAAACB9xuCbD2Y6
BgAAAKTP+Pt7szMdAwAAANJnzLl+M9MxAAAAIH3GvAffzHQMAAAASJ/xgf/23zMdAwAAANJnFOKB
TMcAAACA9HE/YQAAALmRzwEAAMiNfA4AAEBu5HMAAAByM05OTmY6BgAAAKSP8TkAAAC5kc8BAADI
jXwOAABAbuRzAAAAciOfAwAAkBv5HAAAgNzI5wAAAORGPgcAACA38jkAAAC5kc8BAADIjXwOAABA
buRzAAAAciOfAwAAkBv5HAAAgNzI5wAAAORGPgcAACA38jkAAAC5kc8BAADIjXwOAABAbsY33ngj
0zEAAAAgfYzPAQAAyM34Z3/2Z5mOAQAAAOljfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA
5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAA
IDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAA
ALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEA
AMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4A
AEBuxj9cOpXpGAAAAJA+46dWPZrpGAAAAJA+5lsBAADkRj4HAAAgN/I5AAAAuZHPAQAAyI18DgAA
QG7kcwAAAHLj/nMAAABy4/5zAAAAcmO+FQAAQG7kcwAAAHIjnwMAAJAb+RwAAIDcyOcAAADkZnz/
/fczHQMAAADSZxwZGcl0DAAAAEif8dq1a5mOAQAAAOkz3r59O9MxAAAAIH1cDwEAACA38jkAAAC5
kc8BAADIjXwOAABAbuRzAAAAciOfAwAAkBv5HAAAgNyMRiMpHQAAgMSM999/f6ZjAAAAQPqMa9as
yXQMAAAASJ/xk5/8ZKZjAAAAQPo4eQ4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAA
IDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAA
ALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEA
AMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4A
AEBu5HMAAAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4AAEBu5HMA
AAByI58DAACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58D
AACQG/kcAACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kc
AACA3MjnAAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3Mjn
AAAA5EY+BwAAIDfyOQAAALmRzwEAAMiNfA4AAEBu5HMAAAByI58DAACQG/kcAACA3AxOp/P5559P
uCwrK+sORwMAAHB3m5iYSPh+VlbWjRs30iuT8TkAAAC5kc8BAADIjXwOAABAbuRzAAAAciOfAwAA
kBv5HAAAgNzI5wAAAOYjp9Op+46CfA4AAGCeUidwyZI5QT4HAAAwnylpnEYyJ4RYYDaby8vLEy5b
tGjRnMQFAADwUXXr1q2E7y9atOjDDz9Uv7N+/fqBgQEhhPKvEMLj8SRcd0FJSclXvvKVZOWmHywA
AACmSD2fE6qUTiRP5oQQC27fvv31r389WblpxQkAAIDEppXPiXBKp5HMCSEMeXl5Y2NjCZdlZWWl
ESUAAACSmZiYSPh+VlbWjRs30ivTePv27RmEBAAAgAzj+lYAAAC5kc8BAADIjXwOAABAbuRzAAAA
ciOfAwAAkJvhgQceOHfuXKbDAAAAQJpC+dylS5cyHQkAAACm7cSJE0ajkSlXAAAAiRnvv//+mZcS
7Gsobx+eeTkAAACYLuOaNWtS/3RwuK+9obyhLxj3ft7GGlt/z5S3p6ze1zB13RSXzp3h9vIEVZpb
wb5EzTg7htvLy8ulSq/1WkO+GmVSJvZnDUrnlZcnDkp76UwlO17JYbi9gX1+/hlul3aPwt3O+MlP
fjKlDwb7Ghoahi4v31xjS7S4dLNDdB65u44+weH2hobQH5v2vuHh9vLy9uHZ+SK/fXlUjF5+e1bK
mg+UP5zl0caaVjNJ0xrBvkgl1X9p5zYpmedUbVJeXt4+pf6ljYODg4ODhxxFidbWXppctMkT9Eco
LK3j1fwXbN/2Vtnm0tj3htXfsuHgcPts/coJ9jU09M1KSalvMKbj1LvR/M5i78Y/dbhLLDCbzV/8
4hevX7+u88Hs4srKyuLi/Oyg33vjzyqLs6csX3p9R09w3dQlQgT7GrYPfLB0geHGr399+XNLF/h/
tKsz+HD4k9pL585we/mTO0auL554a+SS+PStC4cP79jrXRyuwHB7uaNzYWljR9eOLbW1lSv+8KPv
dl66tnDVX89KYEH/wVOXVj1aa82feVnx8q21tbVzUnISwb6G6l3ehRvbOnbv2FK7rvCDn+7a1TWy
OOGukLgAnda44zVKJru4srbw+sFTl4S49InCcETDP9px6pIQwtY2+MKX53qvTU57f54z2cWVtbW1
tYXXD37iG22rOr0LEnfUxKj3jPhSsmC0lyag7BLKVge7dkzdO/SOV/NcsG972/tluzcXR98a7mvw
LvnmN2u3bNlSW1tb+/AK/07H4WuzdBCZGPWeEZWVxfqfnCWRr9KldxavqyzOzi6urK0tvH7wnUcP
9T5VeMfCSIfWnzogYy5dujSLF0Mk/92St3H//s1Wcbmnc3T0rV8IYd28f//GvNSWzp38R2xFYrS/
s39UiNH+/v7R0aKisuXKhofbt/ULW9v+xtJQIHmljeEf+pGhgfZhof5dqR6bUQ3txS8dbi8vL9/W
L4To3zZ1qUg21hU/INGgGjoMr6v+jTt1pGjKkEb8dtWbbUh5JDLYt7NztMhxaP9Gpa3ySjfuP+Qo
Gu3c2TccjqehT1WnmOE7ndbQrpHGuGC4su19kQ8krJIy4JHOsFr4/IJgX09/6K3LU6NN1OiRxXFD
W8PKbqN6LzbkaFntw8Oq5gx9Rmt/nnPDv+i3PVJa+oitv+eODvPcpYJDp0eLyqzqd/p6TpdtLs3L
C3doXt7G/W220LIGZZ8S6pdxe3XM17u9PXrCc7Cvoby8unN0tFO9e8aGE/stU4pVdseGdmWZMlzY
kPSLloStzSE6dyb8+gWH+6IH0SkHpMgXfDg6ahk9FGovTVYjISJfyOgQYezhXlH6iG2088hHbige
817K43MRQf/e8zkJfxNq/m7JHvvR0z9c5XC8d/gn9/z15vhPaC+dG9n51sradYtHjo5cE0IU2dp6
X6gvVo242L6xI6aW+dba2sribJFvrVV+Wa56tNaan11cWauUItb8dWRs76vb+ksbD3Xt2FJbG780
31obWt/WNti1o7a2tlYpVwgRP9ZVu+6Dw9uVsa4vfyUUq63tUFftZ0a6vKNFjkO9f/8Zb1vnmdAo
TGioJC6asKBftc3C6yOnLl0rKn18s1LH4fZyx+GFpW3KcOS6pRfatrUdvF6o/9s/+C+dXSP3bfz7
mE7LLl56/eAPf7Xq7/fv3lJ4/eCpV0dOvb9KGeoMDd+Fi9ZuDe0aJW0rpZOUX//vr/nGc8qw4YW2
bT+dMlwV9HtPXbp235TG0qiw/+CpS0VFRddGvbcKa63Bl57+4aWioqJr166tenz3CzvCnRQaZMi3
rls8cnTkPseh3t1bwjUJL84urgy/HuzaYc0X2fnWysrK2pB1iy+07WqLdkK0rS6dOrWwtK23a0dt
4XVv5+kF6yqLs7X257kW7Nv10zXfrC/Ozl+x2PvyaKLB9Vkenwtv2H/w8nLtnTT58Wr+Cv5LZ9f7
ZervVPBfOs989m/jj4z51lprvvItWbd4JDzApnxpFo94VS0abP/qyyI02VBb+/AK/5mj4iGlVcJH
sAtrent314a/gdGNDLc3fHfJN/fv3hJatOIPL23/0YJKa6m1dt3ika7D//5oY+/u2g8OO7b/elVj
R9eOL1zYse2362qt+n0Z9B+8vHz3N1d5t7+6tNaaL0TQf/DXS8JfxWxDzorNm8NbXep/0nF4cTSw
8Jeh8/TI0V/fs7HxW7t3bHl4wR9Efn627tJkNcoXxZW1i0dG1nSohgjzraHGeeHL0cgNwZGjv1rA
CB3mk0uXLqWTzyU/hOavWBz5bsat1bfrp59ufOGpLz+82Lv95aXrKvOzU1o63F7+5I6D8VJJNFIy
/NLTP7xU5HCUjnj734n+sdedDo37wMSoV51vBP0HT126dOrCyPULF4ILFvxpcf2WLXGpSJINDL/0
9A8v2dp6nypVPp1dXFl4/eAPD98qrLXmT4x6j46UfmPHV0L/a9wd+l9cppPoPRE6xlnzhQgOt391
W/+1Iseh/aHD1nD7k52XihwdL3xZ+fWfraQhh3+tP103NrD31KXSx7fE1SToP3jq1U9/odaar+Q/
kbKz84srC68f7OxU9aFucyeskWZbhUu1Ne7eWCiEENmG4MhR779/Jq5C+dbKmARSX9B/8NSl0o0b
F46MvPrO4sUTh0cuFW3cuHJkJJzfL71+8FRkZwr2bd/uvWZr3P2V/FCQMYtD+9+36hP+BMoJjhwd
eW9VTMhB/8FTl4StrbexNBy/anGS/XmOqZKN7JwPEh8BMpjP6X5k3hkb2Hvqnpjv1MSo94zYrDEf
OmXCdNSrzufG/Ad/vfzRLxUrB9bsbGtlbJMkn2/t23X4s881maM9k52/4oPD3x2trCwWE6PeC2v2
N31ZiOw/XDj4zkPfqjdnC0Nw5OiNz6XS4krXfOXLS6/v2OYvVI4V0XxOZGerdof8FdGEVV3AOw81
9jZtVOqVnZ+fncJSrRoJkfOB91VDpTU/2Nfw1ae9i2sri8XYgPeeipidM/sPFw7+8MYXJNutcHeb
3flWITQudM3buH9/Y6nyn8H9pXmpLg2dLx2nMfY04bQNX35LFDme27ixsc0mRi+/PUsj6KWNbbYi
IUZH+/v7O7dtq65OdUYvePktIWyPxNSu9BGbEP2/CA32RxfGfSxVwb6G6m39wtZ2KDqpHbz8lhBi
tLNaNftX3TkqUrlIIX95kRBvXU5Uu6Ll4aNdUZk1L7V1plER3baaS8s31tiEGO3s7BfCVrNxuTqI
xjabGFUmkYaPdI6KIof6tPbSzY4iMXp6KBieqrXVRM8uiJljUvogkWR9P0f7s47gkc7RyM5T3Tl6
Z3ogoQxdIn9HjF6eQauWNratPL0t/AVviJl71DR8eXRl/KR93vKVMwomQXC2/m1TrmiJPWdl5+mE
X4aVy7UOg4mW6tQob/nK/l8Mi+DQaWFziNN9QTH8i/4pKwDz0eyOzwmtIbp5KL84PLqRb62ttUZ+
3eUvuH7wVP8n4kYBh9vLn/QXhicGNMbnwsM+tevWrfvrL3zhM594Z+RV7wX1cEmSEamJUW+CAZnD
R0fue7S2sliMei8sqawszhYT6v+lOj4nlGSuc7TI1tbRqE6as/9wIXbCM0K/F7NzPpg67hXs29UW
noQN+g+eevX9mOXxY3ppjc9pt1W2cs4cHQAAIABJREFUfh+lKVzsRqsytVnk+FZ98c2YbeWvWDxy
1Ou9tfj66cOXVINzoRYrXnr94A8P31q8+Ked3mvqwbnh9q9uOxy5BifxNLNmWyXbn+fU8Es7Qtck
hBQmOuvizozPxQ5KJfyIDAzBkaO/ukfdhNnFH4zsOK9xWNUZn4sckmpra9ete/hzv33Z4VeXlnR8
Lj84cvjGw/FNevjCknplfC68VnRobWLUe/TGQ6mPz1nzhci3Fl7f0RNcdc/Iv4fG54LtX/2uaHzu
Wzu2hGZFH/4g4ficRt8mWapZIyFE/oLrhy+vWHD6zGe/+befPfPylaX3/OoTJfWxxQT9h4++/9C0
xvWBOTb743Mi5XvRzW+ljW020b8tehJucLivYVt/ZMgpf3mREEIZYQoO9x2J+e043B4+JzgvLy+v
tNS6fKUQIuYnnnp91V2y8jY+5yga7ayODDIEh9urO0eLHM8pQzgro+Nc0//FONzeUK1cuaAkc8Pt
kZN8Szc7ikT/toY+VXXbG8pTunNANObhcHM0qGMWQggx2rkzXHZQaUj1mFWS1kh1u4nbKjXpXw8h
8jbuHxwcHEx07U7exuccRaK/sz9+cE6hDCN2do7GDc5dfkuIorLNpXlCiGBwuH1nsvG5+aSv5624
KpZudojTQ3IfADIrz1pWNBrXhBv3t4meBtWlRMpYruobOno6dIVOcLi9oVy97wT7Gsrb+4KhVfPy
RL56QDm8+uXwN3S4vSH61d9Ys/L0zsi6QgSDfTtPr6zZONM6xind7BCdnf2R128LIZbnh67+mN0v
g16NSpeLyztPizJrXp61TJzuOS2mjPK9fXlUrLQyZod5xuB0OpuamvSf36oM7cS+Z2tLPPMZ7Guo
vlwza7OimRIcbt/Z0z8aqnRRka3mueiwVnC4fee2/lEhRJGtrWZ5z7bOURFqkeF25YrNiCKbo2bz
xthJ5uj6QhQV2cqiHwgO9x3p6QwvCq8aLrTIcWj/RtHXUN05amsbbMwPd4ut7dDynkQTdEUOZWY1
UQequzBms0IUFRWtLJsSdfKmShSzEEKI4fbybW852souh5en3hqJQ47USGu7qj6IaSYRt9cOtzds
6x9VlahdzZiAlIJieltV0HB7+bb+ZAWHCopfHNMMNkfN8tPKbiVsbYONIn63ittgBqjqXuQY3L8x
9i1haxvcfFlrr9PbJ1Paciyt3T2VgueJYF9D9ekypUlV7wb7juyMfEeLbI7nGlU/B/raQ8uKbI6a
zaInuocF+xp2Xi5b+VayVWNXF0U2R03jxtKEy6KrRrugyHFo//Ij5dv61V2us2cGp34jg30N1Z0i
vFrcIaEmdIwNfTZB/4f3QKG3NGmN1LGdLlPi6GsoD/83ari9vGd5Jr94wFQnTpxIOZ+bnmB7+U52
eIhwPvdR2xeCkYxbkgQC8ww5w3x1lwxX4G5z4sSJ6Z8/l5JsK+cWQAihnPD13sxPW5OL5nWrgL58
a+GFp5PdnRmZM/zS079+lG825p05OX8OCAn2NSg3Cw5d/Ti/n+MzK0L3ck08FwhMQ2kjY0DzUGlj
wnNmgcybo/lWAAAA3Amh8+eMRkbpAAAAZGVwOp3PP/98wmUx9+eeYnJycm5CAgAAuGtNTEwkfD8r
K+vGjRvplakzMjeZRHobAwAAwKxjphUAAEBu8z2f81gNVk8g01FMj4wxAwAAec33fC7DfHar3TcX
BXusBoMhw2mfzz6bMcykRumtG/DYrYYwq903C/VQmiTzXRNrDqPy2edVTQEAaVpgNpvLy8sTLtu1
a1dLyMmc6rqlPdZ7LU8pr4UQbrf7DsRnrnPXmXPvwIYSCdhXdZUdaZvu9lOJ2Vznrs45eUz81ezU
LuCx2s7W1ZmntZKpajZjmEmN0lk34LFV/q55/NyhfW632+2uqzLNQiVMVW632508mLTaec6jmknR
hTkHKn+yzF1lmsVCAQCabt26lfD9RYsWffjhh+mVqZPP1Yv6I5Pn9rnrzLki11zndrvdpVdbFreK
Xx6+M/lcBgU8ttqbmwaa5uqP97tnD8zan+d3zx44JtLIM2YzhpmVNu113z174Nx9bXPTO0mDSbed
Z8XsdlZIrnnZ1b9sfbM6c7+aAOAjZy7yOf351nEhhAh4rAZDeObRUhj+MR/weezW8JyXNX7KKzxN
ZPeJgC80NWa1ewLRRXZfZIEhbmIz+RyT/rqqmTir3ROIrDCtlgn09/otm2yR155wPaPlRGIMvaUz
L6aaHww1Q+ox+9RTizENHfBYDQaTy+93GaKf8Eyvqr4kgWn3r16NdDaquW7y+oZqHFflaKckjzkQ
ntaNeZnqfGP67RzwWGPijH+t3846JWvWSKslhRBCVDxW73ftSbrF0PqzMp0NAEiT0+nU/oDO+Fy1
5ePX19aZ3+3Zeuzmhp+8t9BdZfjZrmPir97+lxfdbrfINSwtbGpSJrzcdcv6V5l35bgjoxemKmU4
b2vfyRdf+XRj95GBQ/vWLnxPmEy5piq3u/RqS9/WF1+p7h4cOLSvunSia8PWZdV14Vmz5HNMeusG
PNaaMXuPMhG3tvBsjXnn25aO8SvfmdazcwI9W5+9uem7TZEtm+vcOSdPrh9UlaNMWJ5bf+X4kzox
x0XlXrvwbI3L5Rfrn1E+ph1zwGN1/a558MihfcrKy950uX6wrE6ZI8s117lDYVwZcIe6ItUBpHfP
HjjWe+zYK2U9gwP79rnd1WvffKFm68TaUPCa/atdI53W1WuN5PUN1TiuytH5wuQx54andesiL93u
nJMHpo55JRoJS7+dlTWvtnzYOnnOZQq9zjnZsqJbea3TzhpR6dZIpyUVhjdPvjj4sWQjdIH+A4d/
+bb4/BPPzMqMNgBg2uNzSjI3MDCwfv36ZGXqjM+tLvGPjYtAf6/Y1FNo6T7uE+Nj/pLVBeHlBQUF
0Q9XNHVYEhVi2dQ8OdTlrCgQQhRUVKjW8Nd7h8LvOzdZxEXtaGIkW9e3x1XS3BXeSkGBsydxVDrG
x/xCVVEhhBC2TWJsXITGQZRBkfExoRrDSy42KlFQ4Rxqrk+yND7m8NKYlcWG1MYbo2OGaqp1/WLT
0JAzVHhBgXOop8S1J7xYo3+1a6S93dRaI636prhPzjq9di5o6jjfGhk3C3h6RUdXxVzHnFpLFqwu
Ef6x8SRlVHQNTU5OTnZVFCT5AABgLqlH5jRG6XTyOVOh5fzFQH+vv2R1gW2T5fzFwMXz0elWEfBF
p4kMBkNNrz9RISWrKxK9LYSofyzZEn1J1g1cPG8pjFlSsLok7Y3EKlhd0n3cJwL9vaK+Q/R6AsJ3
vDs+6UtoalRCmAotSZeqYw5cPC+6N8QlChu6xfmUst+KrkT3g1alEpb4fLSg0HL+opJ4aPSvdo20
t6vbGjOob4r75KzTbecCZ3MkUfbtcZU0q76TcxTzDFsSAJBpkQTO4/HEvRNHZ771mfV/+uxYYMVP
Pt90qKpg6cSBF35iFJ9+pKnqcEuL211tv9clunvCkzlu99qJk1POFg/0t1z4Lwkvn4tfcvZAijNf
muvmvvfaU79YqN5g4Ge7XnyjOKVpQBXDmydfHPxM3CSUaeHVXRcLP9Z7rHjvPxQfe+HSss8MLn6k
Lb5yCWKeGpUQwz946pX7nqkz5+rEnLv0tZYPWyfPHXLHUrfzDK6HeLb3Y7FTe74fPPXeI/uqTCKg
1b/aNdKm0xop1DdplTVjTrTWdPa6GV4PYVqoXHmwtOdrXev3Ri+b1otZOyqNGqXYkoGf7XrxZlkG
ryMHgI+Y1OdbBwYGRDiZW79+vfIy4ayrzvhcweoS0d3dXf9YgRCiwLZJdHdHhw7GhRCFptBkTiDg
s9e47sxYiKaKpo7zrZGztwMBT3pRFdg2Wfy9/XEngVcUirGaXrHJVlBg2yR6W3tF/DhTSlGJgM9j
be1OMeaCLq9otXoCqmsgfB5r/PUd/jFfdFBtGld/WESvNVJ4IOCxtp7vaKoQQq9/tWukTXvd1Oqb
WAr7pL9XmfYMBHx2q2HaO0e67SyEqGjqEK49nj2ukmanalB3xt+jpDVKrSXHx/yixJZslJnrIQAg
oyIjc3H/j+d0Om8mIYSYHO+wCFHvDU0feeuFsHQoz2+dnJwc99ZHJtgslnqvVznvJ/Rxb/2UjVk6
VAWF3xpP8Ho84RlESsF6605OTo53hAOz1HeMe+ujS6ZhvMMSDTj2TaUw1X/Di5LFHBeVsNR3jI/H
tJZOzOPe6MpCWOo7osUmKjx+aUJKw1k6xuMCU21Uq391a6RNpzU06ptgx4pucxoxW+o7vKHN6u91
M2jnKW1eH7czasc8jf1qSo10WjIcktbXIxRbvXf63yAAQELJ8q7Jycnfp8vgdDqff/75BH8whMjO
zp6cnEy4yGAwJFs0//jshtbC8SHntE/oTnvFmcvgpvFREvBYTWPN6hP9AABzbGJiIuH7WVlZN27c
SK9MnfPnkt00uKWlRZb7CQc8e2tvlqluPJI6U1Xpa5Z/Wnjnb54/g5iBafBtt7xSPf1HoAAAZiAz
9xOWkuqWraZe4e1Jd5yrouvOjVzMVsxAyiq6JhkEBoC7QIrPb40n7tTzW9MUejaZcjWfJPdBlTFm
AAAwTXd6fE77bL70tgcAAIDZdZfOtwIAAHxkkM8BAADITet+JVlZWXcgAo/V0LuJO3Ng2thzAAAy
0rhfyeuvv55GgQ8++KAc43PKlZ9Wjxy3qA947NGHcVq5sf7dSa59cqpAuAKZDmQafPbZbPOZ9GB6
687BkUFpkvm2K87PqIC7nNb1rYsWLQp4rPdangpf1Xq12l0165ddmuv0nxxprnNX55xM/EjNNAQ8
VtvZdJ/CqV+4rfJ3zePnDu2b5pWqcxrVPDTj+qay58zFdiNbn8198o7LDVdAol3OVDWbbT6THkxn
3bSPDFpMVW632508mMwcVfSiAj7yNK5vvXr1ahoF5ubm6uRzoXtolF5tWdzq/fzWTNxbNyTpI9LT
LWuujnHvnj1w7r62pukXPqdRzUOZqu/sbXc298mMkHCXm902n0lp01437SPDTILJaBdL/wUB5sxc
5HMpzbf6jnfXP1ZR8Vh9d2uqszORe+NGn/0dGYMPvaUzJq+am7Dap3wgutRq9wRCRUW25VNPa8TM
awQ8VoPB5PL7XYboJ6Yz5aSeMomLS5nBii08tce1a0cVaahwO0XuPGz3RWagNJoreWvoCW/Z7gs9
fT6udJ2SY9vKHn0QvF4v6GxXbzYn4LNb1Z1kt4YK1+997Rpp75M6kraG9nZjvzaRrrd6Aqr5x5kE
FrOuencN+DzRdky042jWSHOTeiXrF5Ckvnolz1pDTVlXa8/RPjIkjzluTjzc+SnOYaZ/rFPd2txg
9019nX4PplKj9I9XwEebzvicEEIEPF/rWr+3zZxrKsw58MLZtSn93DLXuXNOnlw/eOU7peG3lMmS
c+uvHH8y/DrpmHzAY60Zs/eEpibWLjxb43L5xfpnlI/FLF1beLbGvPNtS8d4aFsBj9X1u+bBI4f2
KSsve9Pl+sGyOmVgMddc5w6FcWUgfPPelH+8+uxW1317hwb2hVYsfG+7be/CUNGhGwLHFp7acKZ2
VKaq6pyTL95sjJz6n2uuK73a8lb15PEnQzNQvceOGSPNVbfwrO1r4X7SbA09piplcHZr38kXX/l0
Y/eRgUP71i58T5hMufolB+z3viC6B8N9WNh/7EWxVmkQvV7Q3K7ebI7Pfm9rYXfPQGhaa+3Cs13/
+Eaxu86su13tGmnvk3o0WkN7u6Gvzc0N9rYqk8g1L7t68vDHQ/uCbu/rePfsgWddz96sHhwc2LfP
XV36WteGXcuq60LzgLmGpYVNTeF9fVn/KvOuHFVzadVIh07JOiEf6z127JWynsGBffvc7uq1b75Q
s3UiXF/NkmfSg7pHJK3vgvaRIXnMcXPiSjE5Jw9M3esTjYSlf6xT1rza8mHr5DmXKfQ652TLim7l
dao9ODUq3RrN6HgFyCMD861CiEDP1mPF/9BkzhUid+nEgcqfLEsxSVk6ceAnhroqU8BjvddyIMdd
ZxbDPzjwma/HHYoSHYl82y3v2c+5wqlgrslct+xqyyv3KUfP2KW5uea1OSdffKM4dGgNL81Vr9y/
aq9qqjjdOQjP13YV97y0QXV0MhVO7HLFnp6S9gSHxoq55mVXn6rpihwxA56v1a5oHlAq9O7ZA88a
m690VUTiMpnXvmbZs9BdZUqlNfQE+lveKuu+8pLLbMoVQuSGkirdkof7W14pfOKvlLVEbm5VXew2
9RoqyXbjCoj/y+azr+qrHnzpychFr7kmc507pQ7SrpH2Pil8dsOqv5zyHJWrpSm0hm5L5prr6pb1
f23VrtdyXtv1PdF85fiTkTpr9r6ed88eOLd+cMhZoARlqpo4eeB6tEVzc1VNayqMO9lOr3+1aJes
E/Kzb2y6MuQMlZCba65T11ejZJ0e1JTaEUn7W5Z0x9NsjSlrnT2QYj6nvVFduYU5u1yRHwYBz9Zj
64+3RcpJqQcTR6VVo1k4XgFSyMh8a2CPy+93mZTRb5PLL7qPpzipUrC6pPu4TwT6e0V9h+j1BITv
eHfJ6hTuLhG4eN5SGPfYVFOhJenSgtUl6nVF9wZDrA3d4vzF1KLW4BvzTwm/YHWJfyzFBpmJii5v
vd8Vnqne4yrxqp8raymMO9gVFFrOXwzMWmuUrJ7yEFv9kiu6vCW9G0zRiZPpX+mWYLsprZXWHUy0
a6S9TwpR0ZXoISrRTkreGqn1UUVXT73odp0v6ZnyQOGkvZ+apI0VM21tMNT0+mMWz6B/dUrWYdlk
i6tBtL4aJev1oGbAekekmXzLZtYac6fA2Vzi2hM95DQ7o8vmKOY5PHoDdz+9fM63p7veq/4L5a3v
bk3xwF3xWP35i4H+XrGpybZJ9Pb7Lp6vfyyVP9CJkqTxMX/SpYGL56Pr2kpEbMSKIaeYqYoEfyYT
HejnRkVTh6W71RMQAU/r+Y6mmG36x8bjwgqlnnPXGqmUXNE1FHp3fLynWfSaUj2/amamkcuoaddI
e59MRbLWSKUlAz67teb8pvHxZmEyxJ9RlLT3ZyRgN7WK5p7xSDw9m+JznzT7N4WSNfl7+2PfiPzQ
0ix5Jj2oc0Saybdspq0xl5RTpqcecuYs5jk8egN3P+P777+vsXhq6lDR1CF6+1NM6ArFWE2v2GQr
KLBtEr2tvSLF1KeiqeN8a/TPVsDnsbZ2J1kaCHhqXKqjckGXV7RaPQHVNRA+z5RTtf1jvugP+lQv
W3A2l/TWqEoOBDw1vTE/W2dIM6oCZ3O937XHvsdV0hx3D13L+Vb1ecM+T02421JrjXTolBzwWA32
yNKCAmEqnFpGWr2graKpQ7hqPNF9J+Dz2K0Ga0wOlHi72jXS3id1aLaGXh8FfNaaVtHcM+QsKKjo
mhwvbDXFnD+evPdnYlwIUWgqUHa0QMBnj/mWpda/aZWsyyJ6rZHmCgQ81shBSrvkmfSg9roz+Zal
0Br+XqW7AwGf3WqYXmOJGX3LKpo6hGuPJ/6QM9MeTF6j1FoydMUE97YDYj388MM3k6iPfMjSofxM
8kbfSvgzKt54h0VYOpSfcar/hhdNpSp0vKM+/AlLfcd46PPhD0SXWuo7xr31MWVPjnujKwthqe+I
jzW28BRqkmhNYalXbzSmdabTSqlHNd5hEbE1Vd60dIyPe2OaK+YDeq2RTIIKhfcE3ZLHOyyW+ril
43HlJ6uv9nZ195zJcW+9JdpJlvqO8fgWS9rO2m2lvU9q0G2NpNuNtoWlYzym8spmdXtfI6TYkuK2
NKkqU1gs9V5vTG1T6d+km9YsWYMSoqVjPK4jUi857R7UXVdrz9E8MkwjZkt9hze02VAf6X4XZnKs
i8ZeH9e1uvuGdlQaNdJpyXBMsWsA8kmWd01OTv4yLb///e8NeXl5Y2NjCb5+d+p5X7PBZze0Fn4E
nvwU8FhrxpqHYs+gCnisNaLn7q88EqH3AUA6c/G8rwWf+tSntmzZknBx6H4l817As7f2Ztl3m+76
21b6tlteKTvSluqlbfgIoPcBQDoZu5/wfKS6xaWpV3h77uYBivAtZTd0C7/LFHcfWuWOoSaDYXbO
P4NE6H0AgMLwwAMPXLyY+GpweeZbAQAA5DAX863Sjs8BAABACKF//zkAAADMb+RzAAAAciOfS8xj
5W6VAABADnOaz4Wvy7x77uR999UIAABIz2g0zl1KF3pGeeLbhc9vzqHJRPdolbhGAADgbmW8//77
Mx0DAAAA0mdcs2ZNsmWqW/Ya7L6pr4UI+Dx2a/hNq/qh4NpCJVk9sRuKmcMMPXNZo+jQJ1LeqojM
l9p9gUjx1tj7sDKjCgAAJLPgS1/6Unl5ecJlD6x1uN3VV1s+bJ085zIJkWuuc7tzTras6FZeC5Fr
WFrY1LTP7Xa73e66Zf2rzLty3HXmuHKmPpIo11znrs45eUzU1ZlDL93unJMHIp8KeKyu3zUPHjm0
b5/b7XavXfamy/WDZXVVJnW5gf4Dh3/5tvj8E89UmVJ83JGpyu0uvdrSt/XFV6q7BwcO7asuneja
sHVZdV24BFOV2+12K9ElfYwSD1kCAADpmYvnfS0wm83J8rlFixYJkVuYs8t1dm0kz9p6bP3xNrOq
hOjnTYXRFE0tcfbz7tkDsR8+eyCSz/m2W96zn3OVhtfINZnrlvWv2rvQrc7oTFV1brfbnXIyFxLo
b/nHz3uvfKciVyl54uSB64mjI58DAACzLDPPby1wNpe49ihzkr49rpJmZ3RZwBedbjUYDDW9/jSi
mCpw8bzo3mCItaFbnE/8XLLpq3+sYpZKAgAAyLRULm6teKy+u9UTEAFP6/mOpmgmFLCbWkVzz/hk
WM+m2bnss8BWIuq9k1MMOfXXBQAA+IhJ6WYlFU0dwrXHs8dV0qy+h8e4EKLQVKC8Ewj47DWu6Y3P
+XuVSw4CAZ/dalCtXNDlFa1WTyB6QULA57EaYq9cSOd6CAAAgLtOajefK3A213e7uuubYqYpK5q8
Jb2m8FxrzfHHmjssflf42tfo5bAml9/vCn8ukpMVOHs6Qqubao4XNo93WPwuU/iq0oqunmaxpyY6
lXtcNE92zXiW1Gc3GDZ0i+4Noe347AaDEp3yWjtmnRoBAABkgsHpdD7//PMJl2VlZd3haAAAAO5u
ExMTCd/Pysp6/fXX0yjwwQcf5PmtAAAAciOfAwAAkBv5HAAAgNzI5wAAAORGPgcAACA38jkAAAC5
kc/daR5r+B578pAx5vmJlgQAzIX5mM+Fbttr9cy4HHv04bJWHiMxt8KdRivPX/RRembriAQAc2eB
2WwuLy9PuGzRokUzLT7gsdrO1tWZp7VSrrnOXZ1z8piY7opxm7ZV/q55/NyhfW632+2uqzLlpl9Y
6hvVra+5zl1nvgOhzKZUYg532l/NTu3S2nPm3IyjSrP3Z6k1ZrmPZJTBIxIAhN26dSvh+4sWLbp6
9WoaBebm5s7H8blZYymsKND/FAAAgNS08jllmlKZtLTafQGfMn2pmrkM+Dx2a3hO0xo7pRnwWEMP
OjVEJz1jJywCvujaypZiP6CaMLVO4ympyuxI7KaV1ePmTcLPYw1PQPnsoc+Gq5pgu0lj1q1vqPSk
E17q6WGrPfqRVKISQoQWTmNaOfw0WtUTaCMxht7SiTmmg6Z8ILrUavcEItWIjTfBrpPCnqMhHLLd
JyINFtucybYbXyWD1W63xj68VyMqne3q9n7a+5VOjbT7SEfS1tDebuxuFHnssdUTCC+zegLTDiy0
poRHJACYe1rzrTu/cf/JZ3e+Ud19ZcA9sctc+crnuwfPHap47S83DFW7q3KFELmGpYVNTcqEprtu
Wf8q864cd2hKItdc53ZX55w8t/7KlQF36CPq2Qqf/d7Wwu6egdCE6NqFZ7v+8Y3i0GfePXvgWdez
N6sHBwf27XNXl77WtWHXsuq6lOZMc8117vhNV5nCS1TzJsoHc04eCE1Amarc7tKrLX1bX3yluntw
4NC+6tKJrg1bVdvViFm3vqYqt1uJK8GEl89udd23d2gg3JaF72237V1YV2VKJSohhBCB/gOHf/m2
+PwTz6Q6s2yuc+ecPLl+8Mp3SlUxKlU4/qRuzAGPtWbM3hOa0F678GyNy+UX659RPhazdG3h2Rrz
zrctHeOhbQU8VtfvmgePHNqnrLzsTZfrB8vqor2k2ZKaTFVut7v0asvWvpMvvvLpxu4jA4f2rV34
njCZcnW2K4QI2O99QXQPhutU2H/sRbFW2Xn0otLcrk7vz2C/0q6Rdh/p0WgN7e2GdqObG+xtVSaR
a1529eThjzeODzkLwsuO9R47ZowEVrfwrO1rZ9fqRKWsKeMRCQBiZWK+1dIx5KwQomB1ibBsaqoo
EMJUaBFiPLS4oEA1oVnR1GFJeds++4bzHT3O6IRoQYVzaHLIqd70+JBTKb+gomuTRVxMufCZ8dd7
h5TACiqc6u3qx5wuT+v5TT1OVVsWVDRtOt+qHhtIGlVIRdfQ5OTkZNe0pphtm8TYuAgNXShDEeNj
YpMthVV9e1wlzdGtFVQ4h5rrkywtKHD2qPeN8NKYlcWG1EY8oiNdalPWtWxqnhzqCreYEonudseF
EIWRIgoKuoYmuypSCUp7u7o1Snu/0q6Rdh/ptqRGa+i2ZIFzaKhZtCqDXK2ieXJIvXsLf0nzkGpX
rXD2lLj2xI8JJ4zqo3hEAgB9Mzt/LmZ6wmCo6fVPZ+2S1Tp/7DJ08lv9Y8n/hOvGnBbfmH9KwQWr
S/xjqiRFK6q0Fawu6T7uE4H+XlHfIXo9AeE73p1SHQMXz/9/9u4+po0zzwP4bxqqA11IwU12Y9pk
j8STnGmItO222E5O9HJbKbBQUUVCquo63DlnX9RuilPRXiu5MnG7JEr28JLL3dktm9aiusq9NuRg
bYQisaJZoJRwuqLCEk/CCXqva4FTAAAgAElEQVTAKV2ggapUasX9MX6Z8ct4DBgy8P0of5R5e37P
80yZH88zL3ptTESsVp90rWZ/sXBf8pTHXLDLPTQk6/pY5l5KIC7tKt4f116pyy1z+4t95Wx0vi79
R0ETlCtrr2WdV9I1ku6j1C2ZvDXk9WCZ22shj22o2BvXO3otK16g0eqHRjk5UUk3yIb8jQQAkNpK
8jnOyjrJ7g1Gfud6q+X/NUxEod/fipKZmMsiF7OoRBfjDJRcZRka5dp9VF1XUU2+9sDokLzEMTbd
JCIKjvQmXcuNDkX3rSgmiz/+mr0aI52SMcsoNzTMubS0FAx67eRj1+Y2qWWeV9I1ku4jOZK1hpyW
5AJWg2moOhi0Ext3W2fvSFD0M3EJ/qRJ22b8jQQAwFtJPhckIi0bmt/guIDVZEtwregdCf0q5+9e
Dl8ey+oayWZyRW9k5gIuq4ExrMVb4np9/EADxwWsBiZR0InJijlJfaXV2ot9JhcXOQ7HuUy+Yns6
+U36z0MQEVGZlkZMPqqu0Ggqqsnn9JHMJLKsrnHIKboR3eD0JFnLcS7RuaFx+8lpENSXuIDLENtW
y2pJSSnK5VwGxhpZq9EQq40/xupHtZLzSrpG0n2UgmRrpOpBLmAwOcnu7anVaMrcS0GtkxU9B6If
cgofVgi4TEONdSv+60Wxv5EAAFautrb2bhLhTfSNwSU/f9uNxb8U5G9J0TcGl4J+S+TPX73e4vfz
q0R/uAcbI9voLY3iP+mDfoteeIDGYJDfJbKQP5Q/cs+PvjG4lJJfcIuQ+ECxIektjX5BfWLLSVRu
kphT1jeY8E6exGER6S3RisqJamlpKdQXFr+MFhIHrI8cSPCfsmIWVzYYFPe/qJ2Dfos43qBfUN/4
c0P6zEkuQefrG0WHTV5usFGvt8SsjW3NZFFJlyuj95d5XqVsSek+kpCyNZKWG3OGxv3/HGzU6xuD
gt8eCdo5AfFhlfQbCQBALFnetbS0dGNZ5ubmmNra2jNnziS42BDl5uYmXA6QvoCVcWqD4rviYVPi
XAYTeXEqAMCmNT8/n3B5bm7u4ODgMg64d+/eDH8fAoCIiDjXhZq7T/5z3ab9LgFEzfQ1b+pvVADA
pofvQ4CiRF4kyzCsj/xeDMgABaz8O33ZhG+ZAQCA5UE+Bxmjqe2J3CzQk96L8WCjEr2OJN2X+wEA
QBLI5wAAAACUDfkcAAAAgLIhnwMAAABQNuRzG4fLwBjS/z4VbAYt9sGatsX1jmIjuDdb8t6MSonQ
kqBc92I+F3os0uBKvelyRL/3jeznXhGwGgSPOmb4BFgL4RrIPcECViWdjdfdg4dqpC97c86awUM1
KTdbTeNtw4dqBg/Zp9emuA1sXft3Hc4cgI0hw++f41yGij6zWZfWTiqd2WHM67xC6e4oD1vpcDgc
fAmJXoK1rJgzTkZUOrNDme/04qz73E9+cDYSe4ZPgLUQroHct6yx2rzmX1wtcFSyqbcVmnPWDL/e
OvXb6L/ZyS25pfuzYrY7eERdFbdw2Xb/TP3Ultkuyk9+zOzSKrW5KuVmq+mB/TvMOuaTz6jqyNbM
lbK6LZnKJuzfdThzhNa2f2HzysT75zKcz830NS/vqrzsHdMrIdHlNvNFL8e9GdVq4FwVNXerO+rE
VVN+fdN7a65KVzD1tPOWMc2MPLu0Sv1nN2Yff/3gb4xqc5XaXLVjy+8/f2Mq4xfCr2/ekXO5lbnZ
qllYaM1wPre2Nm//rvWZA7C21vp9wgzDMAary2pgGMZgDXChL74bRB/4thrC74w1GETfgudcBoZ/
cyjDRCc4RQVwgejefEniDTi+7FChsqslFVWKPVPGHIhEFH/o8ESuNUDhtmIMVhcXXRVtxNgaragl
k84gC17oy1gD8T+nqhGJ+oAxWK2GuFfAhvZPo5VjCmj39eqrK5KujoYcrVzymCNNEd44sr81EDlS
tAqRzaMfkhfV1yWzf2N3Fe3J72dwcck24JVVWXpt51c+53rYWrT3o9stoVnHVLNX09NOe2iDQ/Yx
p33QGfnSzPRci3u4JrT7cI17bjxu7/HBscgGznRmx667hw9FArOPXU9rjlQiZj6qNkFUg1L7hluJ
WsILo9sPjoU2c88RkVRLhrYcuz49Fz54bLnRkOxjLdOhQ8XGJs/G719pSXowFLBkO0uuvVf6F2DZ
pMbnfvV3P+p85VdfGD0THY75Bt0vuh/zdA20lPU/Xd5jdFSqiEjFbNfW1TU5HA6Hw2EuaN+na8hz
hMZUVDqzw2HM6xw4OjHR4QhtIhxuCVgfdGo93o4Wfv/SrD73uS8eCW0z09f8iu2Vu8auro6mJoex
pN9d3lBgNLNyBi+koopKNHySImbOZbB9Ze/6oKWpyeFwOEoLbtlslwvM4TkyttLhcJRM1Z/+sPNi
949f9nzQ0dJUmjVLLKtiKx2Okqn6D09f7DZ6ujpamowl8+7y09Earaglk84g83tO1X/nXBqwsaGf
8zrrf+Lhf05VI+KsD75Jnq4Bvo9Kte1XLlKpeFKQa29+/8aX9Nhzpypl9U4Mznv6lbvV8R8CC4/P
zcz2D9x+zNM10NIUqplkzGylMa/z4t2XIx+KVenMJVP1t41Lrc/rzI68zs6jXRNvlQhajm/Y1ueJ
iAJWg23HhZ6OcD9oZ1+ruJAVbg6J/uW/STpi9YZbKqvPZLP10tFTZp2KL+SK78qV+yIbmLP6Ko73
lYpOP+ZW58Wu+9MdoSP6vOsOPbHjYHRMKmvL/038xzw/tiE9e7XofHGSava9d3KXuUptLsrp/uwO
adWlaiIi2kp5D6uPh4eFtt8Y/oerjDk89PX1zTtd/bNdf9x25nX2tFFt1uVOtN7+p29yY4pIOMoy
3jb86/mCSy8WnjaqzVXqR/O++7X3zvYj+btlVVcy5oWF1o8nPQuqS6+zp43qp3YvfNw0tV23Yzcf
9eBYjfd+m5M9XaU2V6nNR3Luvn/zvft2lKrp4JHQMNgvI+e2Ot+sYz4ZzW2r205EUi2pzjdX5Uy2
zv7btfmnavb95uSup3b/8HHTeKTc8bbhNyZ/dObNwtNVanNRzueXbn5wN/vkWUFZkjZZ/0odWaIH
KVU7p+qFdetf2JzWfL71m/9qHjja8/bzRKrZ/vrbT35wtlxFzK3Oi18dCF3TVSrBtYfVxt3zlHzW
LGDd96Gx6+3nIx8NULE6czRNmelrHjja1VOrUfHrKuc7m/8UzlUCVmbf0/WxpkrCiUaqqKKhpTXf
GnhNP2sdsJVEbvNideaC9n0XsoQJDtdef/tJz8TbNh2rIiIVG0lyuPb6c4/5J94q45frhDVaSUum
qpFKm9dgi6QOnOv0laOtZ3XyavRpe3239rln+LqQSlVpjrvDi600OxwOx7KSOSL69PKJ93/8UlPc
fWMzfc1XRgr6G3QfPtnV81ZJ9OCpYlbpCqZOmNyRbJhzHa/5ib2DX7l9vvkqY65kOZfhQX1znsOs
o08vN+/8W75xXMcbHvG+XS7Ih1ntfINNdNtikv4NRyUMaqq+e8cp/sgzfc2v3GefcJdFjs3qSvv1
50Wnjmq2v/7cV2Vp30MXd70nmoq9JiWZvVrobp0vLMk/qM4iItqaVXokfLEnIsp6QHDM3Q+Lbk37
+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

--_002_SJ0PR10MB54882BEA866AC19E799D51FBF31F9SJ0PR10MB5488namp_--




Acknowledgement sent to Drew Adams <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#59937; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sat, 10 Dec 2022 22:15:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.