From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 109FCC54E60 for ; Mon, 18 Mar 2024 02:59:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3FB956B0082; Sun, 17 Mar 2024 22:59:46 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 3ABA16B0083; Sun, 17 Mar 2024 22:59:46 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 24C836B0085; Sun, 17 Mar 2024 22:59:46 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 140BD6B0082 for ; Sun, 17 Mar 2024 22:59:46 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 9722C1A0C3C for ; Mon, 18 Mar 2024 02:59:45 +0000 (UTC) X-FDA: 81908654730.15.C4E510E Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2078.outbound.protection.outlook.com [40.107.93.78]) by imf21.hostedemail.com (Postfix) with ESMTP id D10B51C0005 for ; Mon, 18 Mar 2024 02:59:41 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=q39JwddN; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf21.hostedemail.com: domain of ziy@nvidia.com designates 40.107.93.78 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1710730782; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=czCfXTeTUGWlCNZCIIL74VR+KH/qZ33PaNd89wYm5bg=; b=dCYv1ikPSfRAMkoKu5+OF5Jw0vgKaf6MVGglSbrD+aQ5ZRX/zUqa+OTBrldLnL+zYeJqpB cr6AxBrxqHD/0QK2fIU1NYel3tKmWuG1qXvTez6HJuoue/Q4tdBjt7X8ZV535veud7NqA1 VJtuBa2hmKQ2mO77mYdh7hwOmOe03+Y= ARC-Authentication-Results: i=2; imf21.hostedemail.com; dkim=pass header.d=Nvidia.com header.s=selector2 header.b=q39JwddN; dmarc=pass (policy=reject) header.from=nvidia.com; spf=pass (imf21.hostedemail.com: domain of ziy@nvidia.com designates 40.107.93.78 as permitted sender) smtp.mailfrom=ziy@nvidia.com; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1710730782; a=rsa-sha256; cv=pass; b=KDx3wiIdK2rawwbMph6wRtvuHInozN7qmmNkbKeR3P0aFqGiSZoxmOEeQPLKwe3zAhbXgW siPd+x4FEIABwZ+jqNTJs3pkxmblYxnUEr0Wue4IdDf+GgfcUUv8LrqQzJCQRexowaWc/g bW/JuZoSPdwR8OijEwTy+Kum8GL5y9A= ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eZx6ZFG/5TD5mQXPvxh2oJoR2fL4XFWtdbIXjgE23KLsxtkXQo+VqySLI8X7nBMTGFKoPNyj76yqgVMjjHzsMDijZ4IrT1fmd4BpkshgKB2LcEzefD8+gFO9uFDFaJ98TNrBrlQDKtQvIovG3tMY+KTpjB/AONrp7aMmjtIGouwXrsIsjLqmR+bAOsYuUY7i9pAYrx/quUK5v8e2gK1Vp+L17nYlFaiahKD2BaQa786zqHYK0YACw/eigrPiiRBkaAiG3AInxJl5WPFiwASiLepOHmbykKvIztIiLz4IxRoUjx2anL8nXC5CpiugdBq/5DgL1W1Qet4Ni8lagbegLg== 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=czCfXTeTUGWlCNZCIIL74VR+KH/qZ33PaNd89wYm5bg=; b=TvMoZULocB3as38sfKBbApYuxl31xDLEGy0Sh75vAQ1vMi6MNnOHEhlkPT0OCR8wDNG2S21OeKH3/Ck3Uphd/brtMBq+DcjXta0VgS+j0+13fGW1v8rj1WDeC59PqJuLINqHwBHv0FDkYSLEf1sZ9Z/t/5m+VSdUPTJY5HxQ14/xT8oCclbTcXK/XwCkgwmAVZ+6dMAuSTpbyDDxzW4jIbIiTSf7Knmo+k4gB1ifbsyA3tu31lj08qf24/2Zkwn7nLeZg+z2U39rQp4rY+35UZ5AqjqAn12smbhIXkZlBVQgaC016a81NUTKUufgh6qb4JZthfcoX64Af5znbfEtjA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=czCfXTeTUGWlCNZCIIL74VR+KH/qZ33PaNd89wYm5bg=; b=q39JwddNasfy44pS7PN2XZyLextVhfTSEIMeBoljbYg3vZuQR8pwaSrzyl0eZCLNIsb0wP/SnsEPBTLoAKltTXF+DQACPDhAjQ+RMYLOKPr425rZWpI7bMGELV/Lwn2A+78a/MJRu60R0CJ8wCJJtfc9i6iCHcTI73TD2dhusG8fqNDOi15YPH8G2SJctVc3vqvl2uSwEVBh7b7Qi9FhmVVN+bIlt9Hpj3P9hKe4xVggT5/6aUqmPoEZWnmXdqghKyuhMSphZP8A3lWCjJ8nkYpgNgxgkK3qCRXb6swAcqunAYf0MmN/gifAw6pg7wXVN6wMPfySVisbMZgnuZcn3A== Received: from DS7PR12MB5744.namprd12.prod.outlook.com (2603:10b6:8:73::18) by LV8PR12MB9133.namprd12.prod.outlook.com (2603:10b6:408:188::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.26; Mon, 18 Mar 2024 02:59:38 +0000 Received: from DS7PR12MB5744.namprd12.prod.outlook.com ([fe80::dc5c:2cf1:d5f5:9753]) by DS7PR12MB5744.namprd12.prod.outlook.com ([fe80::dc5c:2cf1:d5f5:9753%6]) with mapi id 15.20.7386.025; Mon, 18 Mar 2024 02:59:38 +0000 From: Zi Yan To: Vitaly Chikunov Cc: Andrew Morton , Keith Busch , Yang Shi , David Hildenbrand , Peter Xu , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Andrea Arcangeli , Nadav Amit , Shuah Khan Subject: Re: [PATCH] selftests/mm: Fix build with _FORTIFY_SOURCE Date: Sun, 17 Mar 2024 22:59:35 -0400 X-Mailer: MailMate (1.14r6018) Message-ID: <86DB2DA7-5D38-4E45-B810-225E4F75067B@nvidia.com> In-Reply-To: <20240318023445.3192922-1-vt@altlinux.org> References: <20240318023445.3192922-1-vt@altlinux.org> Content-Type: multipart/signed; boundary="=_MailMate_519C5D90-A726-49A4-89BD-B41149B7F45C_="; micalg=pgp-sha512; protocol="application/pgp-signature" X-ClientProxiedBy: MN2PR15CA0065.namprd15.prod.outlook.com (2603:10b6:208:237::34) To DS7PR12MB5744.namprd12.prod.outlook.com (2603:10b6:8:73::18) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DS7PR12MB5744:EE_|LV8PR12MB9133:EE_ X-MS-Office365-Filtering-Correlation-Id: 2779e855-977d-4e12-6140-08dc46f77334 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: reT+/rRlGjaTO2cxGkAoRNr7zajLH4jrzPfvEbXIe6H0WwwOsBsKiZ3I5NrRDghFWzLxkTS1yr+MY8Zcvq3L2l7QuGiO0u/xyevXHDmmkXMAoE1Qem9jSuNGOT33H6vv0qhRUOD2bAjjexdtbJLup4YMtrzIkpsefMwmOPZEcoa3yXZ3CB9UBXjNItIdFAv4wl2WbL2/k9u7Bl/UTMer0fA4s7u/3A1q0hIsA3kaLpdpX94HQ2rOSZKEJ8w8Qt5tcajxrrpSdoGs14aLTNgMPhyIIYalc/xWkFIC4hdq/Xc54u12TlKOkPZOoe5Jmw31aOY85SfFE73ZOeaA/e7mnkyD2pGxv80GBMq9DCeYeROPpI47lFLwnoIkrsBqICvR+8f8G4nupuYsVDo/QTGzW/FGza4mtqelfUoWt/cGN4mC3VtoSDpXS/qF/ie0z3AMO27L5bBjnl9QXPatwe7kIGKD5cH1s9edzsjhx446i6qt0h0tRWSSzXo4m5FBVSMnRYJD9YkOGTjaVDNaoG2l0mmdCSjq47njhaz7Im3Q3GrwangFEnZseiHaKDk2YpZ+mYNbxtBjEPBxlRfOsCVzVBNAfh1vexTq3MRdwQyvATpxgR0JtV0OihlstNedfWia92HSwCoaxo7Gs0Af7tUvJq1YhCkLy++d6Wx+1B3VIPU= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB5744.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376005)(7416005)(1800799015)(366007);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?zQUuLuJRC/ilbA4YeeQlgCOCLWDxBcVuz62mw+zbbVL8qFG1DoBNxdcnVrXg?= =?us-ascii?Q?6djAdObOZTdL83stBZMag7k0IQ8rpWn/CHfek+M23ZxwxxlKQwvJ81i6sYlH?= =?us-ascii?Q?9MaFtnu6F5uoBnubUJqhgM9wYxJZFSE8TEh4Icfm2lIS+r4ADigrF/HR98+K?= =?us-ascii?Q?QawtJ1G4iAkdURoqIe+psPKNdsLIHEE1y1siOGF289vHarEtjjYFqF3VS2Sb?= =?us-ascii?Q?tjQyEscj66Enlk1nYW2TMixLDxRWcBnsZbbMtG/hX3J16jk1deCeNDmz5nuw?= =?us-ascii?Q?FQUpKJVvc1qp8GmKdXcWOqzx5QmJZtMBQOE9Z1oOHaqUg3gE5Cy7oEavnv4f?= =?us-ascii?Q?gkJOm0pTarXWqFD8GP5z/4/aCqCLFRHYnYOBJyZwEXLb0dsij/lDGZrpPod0?= =?us-ascii?Q?YiZxJ46XHO6zkzn/tDLVNj/4x5dEkqK2B2e6CTP/SjpbAIjdgCkpsVGXuBF/?= =?us-ascii?Q?+KNKF6fiZsU/LoPZbmR7az1Mg24FstoYnl/r7OUfamfsMRiHZf6HrDPnODNw?= =?us-ascii?Q?iybZ74ya9jCKom554qT2ehKgwiDi3BCF0D8MWqM5ldjAG6Foz2OCbBEsqPzW?= =?us-ascii?Q?EKOEFJj6FVTTEsNE4zC0AeIqqjtIXcx8Pc+GrIc9qGrbKBSO1y0e0tvQGr1V?= =?us-ascii?Q?/fi5k66cjEcC4H4dt8uVJuzEU/bHUpMxJpJu6XzEF3MWhUhlCi6L0hOni7+V?= =?us-ascii?Q?+4soPS8RmSa1v7niuuK5ARMMBq4sXqW9TmNqWHbsR+RP0bSroleMuDRWstM1?= =?us-ascii?Q?CtrTsm+J/Nvm5mqnB19sc0FfV7OYmmu36Ea0qPAitStSn5T3mG6vIRa1ZZVb?= =?us-ascii?Q?H1Qhd/xqkdIQalItJIyjJi+eHMWMYyUQuBXmDcFnTvxoRNxLsB6THYBfkCr2?= =?us-ascii?Q?FvNwKgYIHEJErzxL8IR5OOecp9vJk5qyTPKrFwJEkl5gdxmmS6Ev0I+nQWNB?= =?us-ascii?Q?mimoEmDIAZ99QNeA8N4sHbUTVksNj2pDvJ4WYkmMqTVlnJEEQupALhbl2W95?= =?us-ascii?Q?Ff0JqBeHMrRTBNMf2JuQw6Ji0rBtqXdltEDEkZ5VDbIVQgEFWsIsjE3PBjV/?= =?us-ascii?Q?lxmAUTRiwCsNQZlwucrBcXQouoFWnOpG6LJyrJD/abGo1L4f0mnqu540Nk9N?= =?us-ascii?Q?BUAlvPCMJsNo7kMJV+BJSPn8Mq0cWu7PKJ+c1Djb6e2yQ946WpRc6EDhctXs?= =?us-ascii?Q?weFpqRqvQ5ZNKpmgJG8cTpmg7Hz3Eds6HiEbpQQIt7MSS1zx93y0FPTJDwx9?= =?us-ascii?Q?43vfLJ2iRXf2RnLoC+wIj24HsVFBKOW1GFtrm44yKsMAs7mJCzkIb9rEDWbA?= =?us-ascii?Q?buptjVlsLd4hUMBEzl6WdDFDEzJ3z6RgfYpUwGo3Bt7VUhIZWI68rbvAI8YW?= =?us-ascii?Q?HbNbn7zu0dClPJPf7SS4NiLQFK4q6bXcqq7x7L4+fuaNJsGvE04/gb5zX4yf?= =?us-ascii?Q?fEpC74BtGiwzlI7u4vwkA/gK+AvtphEp8u5rOSyAPEa7/U5K3pSpTI0Qy1w1?= =?us-ascii?Q?twfRRpdGfF+Ufc9uwgoCWKcG8TvP3wCt6iSq7IT5sDG3QZbowswB7/XqDzLq?= =?us-ascii?Q?40ZUd/Nsym2brOBo4VM=3D?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2779e855-977d-4e12-6140-08dc46f77334 X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB5744.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 18 Mar 2024 02:59:38.4341 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: wWyYT7gv5Ng13dFR9itJndKN5BkIt4l7m2eYAkv1hlQ8SAVSpFLk3Zp9t+qo45gO X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR12MB9133 X-Rspamd-Queue-Id: D10B51C0005 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: emz7naojxekkjc5xd6dfrayjqgowwhnj X-HE-Tag: 1710730781-238747 X-HE-Meta: U2FsdGVkX18h5FbHatyMon6SovDwdWu8qaimMhmTNHjPN/qcB1HBDv19xbJ+GP3x/zuSq6nSXt8urgN87BSzM7BicI1Dv/hEgtIlW/00djjtuP/D3sNK5x1MDIpZ8Q++3e3FF6jNTkXrKSFAIQnIHLXa1nCh2+Dn6kNSA/c6JSVJqj/43KFqHCLoaD6Q+EDNlq7cEVV7sl/DWJbFPZ9flrOb8/akrQFhRXnzMmYmT0jONlhi3ueYGnirPCtyUP4IDsExeosElh3IshVtqYPkZkmTbohyOAninML7qHmmQhXwZRAHkzuAUo9X0BceTs5CqJdjX22AkHcDgCU8E/NqCnzqow+dDKgHI/mgxd1jEdoQgJ0wQH1H9D8owF3KXc1dlRyp43eSK+8VtKzFyq6Mb1tAGJKiFW0plwJ9quefbkFgz1XrGIBI6khJKWlXnQD9CYu65NDAwynLXIHjU0SEFV4KEiqa6jV24bRjk9cg4haGL8sYxjiIATYrbAa+UjFfK5S92RpZnJFQwwNpVsLcZxIwe67vzAURHWDkvaOrMhjfYNxtNSUKXd58QCYZu2bkp2ui4loz22N7iAX7DG+9LS417gK8IH+N1byZJkq+l9WSF5w23Hov8w2vHOBENNX3lHIQhCZRnZvMenfDjXxma/GMfXSLn5sKUS8OA86FllQFs9N3P2KAeeKJ6GYeER6aEPQpfbdpl7TWNW4Dz+tjldyatcDFBLwdchS7zZsFqr4NuUyDNXmvi8XA+8gfidolSCGJNRgNdWtBd1AYXeJiUNtp7lw8gppyaf67cF5Wd0qTJnn/Byk90z5/jbpsqVk7ajr1xTLq+h3PhZ84MjpA+aIUOoDY/OoMU+SZW+R+qz7daGNfJOWPLN+fm/7dp1ukVQTXd4qkbIWm90pPuggxzTIp4PxEdrwXlY0ZfYkEEaUyAW2j18PzQaHNAJnz+z1OrCvCbW5ekvmWja/9lIr uUHcf6H4 3ESD+UsZxzD+BwOYf15th/qgSFPQwY2YKP2mq7p4WSq+ijxcbiPEzA27AYLp9pCp43a2V6HtiKOblJ3+jxAGvf8s8S01lx3igh57XhLns7YPSljWc0ZeJvqPoMbkBf1pevta2vbJgoE7XZZuRfZjO9DIbK9oc0rb+uRqOR7GmnESoPCjHU0ZL5RHdWL84U2PDZAKoxDipnHyNalDPknHjaPM1S8PXDVryfzxFwLOdPTv7LuO4djR8L2/wMUuyfKnt644B6KVbAdXh+DrtNJ9VeIoPhLyza9sCb3umWjZH0eXnKJjHd9grvnYDkA2/epsvab9XggJ96Q4LUfyEwmgs4TJvtUd2sDCMmVv0L432IQ9p+UH7SHpv8cgILFSt0Zfr1wlDn9xTDbpaC1I0OaSQuaHEtYM9bTR/SraKyqT116sVTrtpkzvT7zsQI6d+VeVpUBcFs5j+Hpo0W9Zmr4BWFSo5LyqEWgLpeXk7KYFCXryhhxJ3N1FhpSBCgiFOMMN9MxuC65wPmR6dXHngLhxbVjz7vi8K1Cc2SVNIRpj36PKWXwxKYSkzZCB7ECzUwbefGxO1R+Lh9kaplrPRADWKjaBGeEfjZ8JgaVxzX4f4d+ePSlZu4MzNEHve/GKZcazm3YpMrz7LfYIC3MtdyFMcxzxFmsqrc3vezawFbdv5jkQ//3gWDtprOkMwBWm8jraRVk5+ X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --=_MailMate_519C5D90-A726-49A4-89BD-B41149B7F45C_= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On 17 Mar 2024, at 22:34, Vitaly Chikunov wrote: > Add missing flags argument to open(2) call with O_CREAT. > > Some tests fail to compile if _FORTIFY_SOURCE is defined (to any valid > value) (together with -O), resulting in similar error messages such as:= > > In file included from /usr/include/fcntl.h:342, > from gup_test.c:1: > In function 'open', > inlined from 'main' at gup_test.c:206:10: > /usr/include/bits/fcntl2.h:50:11: error: call to '__open_missing_mode= ' declared with attribute error: open with O_CREAT or O_TMPFILE in second= argument needs 3 arguments > 50 | __open_missing_mode (); > | ^~~~~~~~~~~~~~~~~~~~~~ > > _FORTIFY_SOURCE is enabled by default in some distributions, so the > tests are not built by default and are skipped. > > open(2) man-page warns about missing flags argument: "if it is not > supplied, some arbitrary bytes from the stack will be applied as the > file mode." > > Fixes: aeb85ed4f41a ("tools/testing/selftests/vm/gup_benchmark.c: allow= user specified file") > Fixes: fbe37501b252 ("mm: huge_memory: debugfs for file-backed THP spli= t") > Fixes: c942f5bd17b3 ("selftests: soft-dirty: add test for mprotect") > Cc: Keith Busch > Cc: Zi Yan > Cc: Peter Xu > Cc: Yang Shi > Cc: Andrea Arcangeli > Cc: Nadav Amit > Cc: David Hildenbrand > Cc: Andrew Morton > Signed-off-by: Vitaly Chikunov > --- > tools/testing/selftests/mm/gup_test.c | 2 +- > tools/testing/selftests/mm/soft-dirty.c | 2 +- > tools/testing/selftests/mm/split_huge_page_test.c | 2 +- > 3 files changed, 3 insertions(+), 3 deletions(-) LGTM. Thanks. Reviewed-by: Zi Yan -- Best Regards, Yan, Zi --=_MailMate_519C5D90-A726-49A4-89BD-B41149B7F45C_= Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQJDBAEBCgAtFiEE6rR4j8RuQ2XmaZol4n+egRQHKFQFAmX3rhgPHHppeUBudmlk aWEuY29tAAoJEOJ/noEUByhULfwQAInZeU7jCZM2Ek8wXoXDMTh9ikiJr4zsO/hE Agzva6n0LYhY4eF/I+iHhPJUNM27OjLp/mODixUW2VNfAwGyerhQaMRsn36C6vHA t5qn0yO47nCo1jIn3Szyh8JOCfBghhH7hcBRs8bRBB68ihhVicjBvqkKuejx+RpT ceFCx8Y4wMF4ZUnXhtM05RuxUYmuF9fHF6SLePFJd+z4tpZvQN/cy9tcG+hm/OlI ZDHwNTrqcvjsa6UKYhn2SuHTbRo29+lrPNMIjr+wuQRHgPUZKtLo8d40QfOMCv8M agURsyEnkjMCWkalZap8GeF3z2Ecy8DZ6Ik0SNSN7ym7uqgoNA0GCkShXv5jJS50 wjAcbVYQabBbra0/AGJb3XWhzSlIb7rnAoU6ixd6VJMViN0VlXduwJ8jITOuEeYs VLKfPMFLRGSFkyz2vH6U2Tf3Mv1TPuaqrGBuLm1Ious5a+PAMOashMscj8pOUrl+ hx3pPMJ9me0ToWdiQXYtx4WHNDrGqzYAGbkMTTuc+JlcoViPT/UuOyD08kL8S+UD jXiN0ynPbFBjqp3asbTJIPr5PxFqJyythfJv0p7Yuiz5h/d4EaLwCaL8MbUBPM8w HFvXNcLm4PlmnSLK0Z+LxtqZ2p6AjfEEnp9FPlxZkqOY0ZJ4Otajof5xnYb574pm 7dl6mcSC =RRJW -----END PGP SIGNATURE----- --=_MailMate_519C5D90-A726-49A4-89BD-B41149B7F45C_=--