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 75FCCC4332F for ; Fri, 4 Nov 2022 11:28:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id C4BA26B0071; Fri, 4 Nov 2022 07:28:53 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id BFB4D8E0002; Fri, 4 Nov 2022 07:28:53 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A74FA8E0001; Fri, 4 Nov 2022 07:28:53 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 8FDFB6B0071 for ; Fri, 4 Nov 2022 07:28:53 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay06.hostedemail.com (Postfix) with ESMTP id 6348DABF55 for ; Fri, 4 Nov 2022 11:28:53 +0000 (UTC) X-FDA: 80095537746.10.87DB539 Received: from BRA01-ROA-obe.outbound.protection.outlook.com (mail-roabra01on2052.outbound.protection.outlook.com [40.107.111.52]) by imf14.hostedemail.com (Postfix) with ESMTP id 9CFED100003 for ; Fri, 4 Nov 2022 11:28:52 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yz54iUngR33WNwxrtA/Z5SX4PUloyr4kSe2za9MeGN/s/DD8HLlsyzxMh2YdGIfFNKdSjNuDtw38m5nVKGNpmq1Tby9UfUEUQeEcAHnI/TyG5wB0+wUMXHgOBEOech3RKq3iggabV+MyxY7R1PaTFTrdwnBq0vx+Ha4JwVU1AVVkURtidjjjvAe6px/TTAuDa6DqINemtA8BhRlBJwIXG37qVO+Xhr7UcSspRtT/NfWk06hSSqNvg3byaFUAY4EZCs2daN+gq58dVmLqL9nqVXhv3zKfjm/13NCzBqmB/svYO9QLohQIYnuir5AcsgFNj1VmfIrqz0MibZlFqlRklQ== 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=MCBD/erB/oyK45SOXsFOMfzwcNKFI6NUwFsEUaVTjVY=; b=UDiiFNKYVmRXVQ1k5g8LNDwNulR9LxUitX24yAXuqbGSSeYNtWty0VXfwCNvMh/fVhGS+9AHTTFN751ER8/Lxgno8D0qPvlwPbSZDl3E03jpdu6PmszihYbZghtTydwty6pG2ctl4NnMsDQ83/CC5rvld6uwuzWZcjD2Tr5RG5Ht+AfjiSyRlGOWDcit95wBzpHfWwqGv36satOn4D+hwI6SU8ITK6KtU4Lo4mK5EW07yLhJ4fZzBfLkYoZ8mgetlaSiluD9AjXIZ3/7XBaJbtFyTUiTEvfTNQpQuZeu9XRWp13ulwCZAFTQWjUzgJqm7fxX5aYdk89eIjJTH9VNLA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=lumal21.net.br; dmarc=pass action=none header.from=lumal21.net.br; dkim=pass header.d=lumal21.net.br; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lumal21.net.br; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MCBD/erB/oyK45SOXsFOMfzwcNKFI6NUwFsEUaVTjVY=; b=gSbtng4wpSXY1MlkQZuPPO5K+woVnQoyryMEOW5gXZcFa2BgZ8XooSFpKvGt9SJROym+0ATPvTjuuqHgXaJbTvFRrZDotgvhZ1kgzpR6KjKGXhZ1NKDbisDoCvDD553g0GdA0+jUTk7xAEjTl3EqsLxASr583wlrffeIacC5fN3tkEepfLYRx07dwG/eBhFc11PVV2OwKSMEGIBbb0PYUaoo5DXx6ecsP76Dlc4l0JfmWaNj8bpw/wqEdtpff4220zK/a2eW3XmZCktO0Y70w4jW2UV2SqKV3+Shp9DjxpnVhmd5XJDD+ZzxhIjtgTDQ3fz7virqzl+zQMqV2A9Rbg== Received: from CP4P284MB0802.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:90::8) by CP5P284MB1903.BRAP284.PROD.OUTLOOK.COM (2603:10d6:103:f6::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Fri, 4 Nov 2022 11:28:48 +0000 Received: from CP4P284MB0802.BRAP284.PROD.OUTLOOK.COM ([fe80::b41:7a9d:4881:4d72]) by CP4P284MB0802.BRAP284.PROD.OUTLOOK.COM ([fe80::b41:7a9d:4881:4d72%6]) with mapi id 15.20.5791.022; Fri, 4 Nov 2022 11:28:48 +0000 From: Lucas Martins Alves To: "akpm@linux-foundation.org" CC: "linux-mm@kvack.org" Subject: [RFC] mm: block swap in mtd partition Thread-Topic: [RFC] mm: block swap in mtd partition Thread-Index: AQHY8EB1pTRNYy/GbkOIHF7QJQgkXg== Date: Fri, 4 Nov 2022 11:28:48 +0000 Message-ID: Accept-Language: pt-BR, en-US Content-Language: pt-BR X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CP4P284MB0802:EE_|CP5P284MB1903:EE_ x-ms-office365-filtering-correlation-id: 364cef8d-c24f-4c38-d623-08dabe57be25 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kks6cyAS9QRLKDwCJEd1GWPADrkpLXJLRsjOjM8uaa6yXxVh3Gw/aCRfEWWLW5/y2TxUJQo22JTwcS4drUjtJrhyLto2T6GOzpSTPGCSZ8CCEWXj38L7D1vYxK3jiL9tP3omIkpJ+SnDxjzjKdOBfI+kvF3a7vd9k8yvB4n6JsJU4hgD+/dk0LL0f/QgwJcI5rbeOTpQCV49vFjYF6c999kpb9uOkMvSlpd7B3/GEp52x51WWpYprjdqg1wompdVyEzJuOlH54FyI0LLOTte2enBk7zDmjjpJTJdL0X2S1xbQvOXsLLeWC2LcgE0n0K7fLSbQO7tG5IXo5sa94CgI8MILquKeeCcLQQrI0ljl9JsEL4FuUkdwHSi3OL8RiMLkuRzbItNShHqUrJd2ScObuINray42eeU5zm526e8YhpNofHdD+rgWmAZaISpOWk3jCnti7gmcvUaSpz2Q6d+bBRRzOigw6eL+Quj3V6b8ORGncxMs5aSnZfa6SBHcjBT4c834+BNDMdP+lWPozQX+V0RJtN8gMGoK/DA8kER8/zz1fHg0oq0JkQdJNyb9VZxQ3vU0Er9dgAgXw618+KYBfTtsquieVlauoee/NtN+Tue1oTFeM3ABfJz5yDnqBSRLxktOi9YJHc8amQSt7CwGqrhmdAh/SzYkprYWBkf/AcVcle+xkdh09lg/6Hl+Gepacn6ygNzpIay7+34B6Py2PfN/d/PErR1z37rqRUL+UuI47PawHgLadJby6agW/qNu9/b6oZXKqqiC8TYK9bR8g== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CP4P284MB0802.BRAP284.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230022)(4636009)(366004)(136003)(39830400003)(376002)(346002)(396003)(451199015)(4326008)(55016003)(38070700005)(33656002)(122000001)(86362001)(7696005)(66446008)(38100700002)(6506007)(64756008)(19627405001)(316002)(8676002)(76116006)(71200400001)(66476007)(478600001)(6916009)(66946007)(186003)(2906002)(83380400001)(5660300002)(8936002)(66556008)(41300700001)(26005)(9686003)(52536014);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MTRmWG1uOU82cldkMkhJc3hib3NiRTRUSGhieVBOZUZUVVdFUGRpNzcwbXRI?= =?utf-8?B?anVhZy9XalJVa2p1VjVkWVNORnBxdkFURGtjMVBFQzZrcW4rZ21mSTlBWXJo?= =?utf-8?B?bTcvZ2tiQi9HUmROK3NMVGVkSUdRQ3FvMnl1QWhZT2F0QmNNZXFYQjBxaUpm?= =?utf-8?B?T016RTVvWFFNVTg4RXBUTWRrR2tqVktBcjN3SW90Rm9RblhJbDljZEozM3Yr?= =?utf-8?B?cG9oYjRlSzBqdytSSXMzUFVuT3hUY2oyclU4eGl1TFRIeEE2SkRpcjlrbDVz?= =?utf-8?B?ZXN5SXJ6MGtSUmJPdW9hbXdCV3JjcEZQaUZrYkxjV0hSZEFtajFkTDg2czVB?= =?utf-8?B?VnZLMzltU0t4S25zZ1ZzQXpuWDh3dXlnK0xVd3MzNzVuRnFKdXV5bjNPVVAw?= =?utf-8?B?c0c5L2ZLMG5zR1VtUWJpK0cvR3kyVHhDbGY5NUVCdmI2c2xzSFFpUXJnOVNr?= =?utf-8?B?OUkyM0hDVE1pZitERzBJZ1dmN25FUVQwTjVVOEFNcjdIeU0zVFJKS24yVEJn?= =?utf-8?B?TTFvWUJFR3l4Nk51S25CRC93UDhjcHllS1lOelJGV2crbllEMEFibUtEZVJZ?= =?utf-8?B?SFJ1U01JV1RVZXQ1S01yTzNBSmY1SytoaWdCVEs5UGtURlVMdHBOckJacGR5?= =?utf-8?B?ekVzQ1d2Z2ZFdHY2OFROL2pvbWFOMWxSWnNrSURvTDQ2Szg0V083c2NyT3NN?= =?utf-8?B?R2VOZ0IvVVlTQW14bWp1WlQweE5RT2t2YklUVXVLN2IzSzNMcTdGeE8waDlZ?= =?utf-8?B?Y1hML1NsbWZNY3ZqTk1TbTRsR054VnJURVJSbFdyNDlnRldyZmMySzNDK1RJ?= =?utf-8?B?cDQ3bzhkMVdubjdoMmJXTm9lY3owVTFOTlc1YnBZVkl1U0pWVi9uWmFwd0w3?= =?utf-8?B?VWM1OWVSNkdCRDdRME00b3MxLzdPOHEzd00wK0JNUnR5Q3RrVHhZSWFTbWpx?= =?utf-8?B?dEpNN09CT3RXZEJOeFIrbVI2SVdRNVcyQzRVcHN3QUtJYjlBNmIrWUNxbUg5?= =?utf-8?B?QUlCamtYYjlPWWtPUU1kOTFYMVN4TW12Tm5tcEluQnRDWnVGOVQ0ZW5GTFVL?= =?utf-8?B?VDFUSW9hNkJtUVA4SEZXNlI5VElGZEdoRUpEaFZNckJYandXUTJPRXBoOTRo?= =?utf-8?B?OUV1K2czcyttYUZKcXp4a3FVZ2lzSlkvOURRSUMwQU9TQkRVeTdRYXhMeVNw?= =?utf-8?B?cmp6RWxRT0ZkTUpUVHhTWVVBL1VjaWZIRkdGRDhmQVlsSEQrVXF3YWs1SlZO?= =?utf-8?B?czBuZHZoQy9RQXd0TXdRV21yNktqai80Nk1JY1FRMTVWcGNYYWsrZkV6T0pl?= =?utf-8?B?cGJjU2xuUDBqNUlUWUVzZFZNWm5hM1cvZUxwZ1BGSlRjaitraDNtY3dLa3hH?= =?utf-8?B?eE11N2cxRjhlV1NMZTcyUlUzMDVacWpONEJqdWorNUNlMVZtRUc4Q2Rhcm9C?= =?utf-8?B?MFlrR0twb2dOeTE0amxvY1NkSHowTnVEcDVucVRYZ1BkanBBUE1oNmtHMDdq?= =?utf-8?B?UFpqUEpHSU03eEhZTXJDZXIrVDZ4ekhveTJIUVF3cDlSVUhvSmorcExVWHpm?= =?utf-8?B?NjJKR3N4VmEyeTBFQnlraGY3czRjNEZTYVdFVXg5SExwdTZRbGNZWlVrallN?= =?utf-8?B?UnA1eG5kb1dveUZ4dmRNOVRXOHBJRmlWeTlTNk9zbFAyZUhyUW1yQzVOUis5?= =?utf-8?B?aTM3emxEZkFxTk9jbi9lcGtheDdubCtOTnNXUmk0QmFyeWRWT1E3dmdPSzFF?= =?utf-8?B?OUV3ck9CNTZXM2RlVFVwQ2FiSE91bDlTUE5YdE1CTGtlZFhwNERndUk5VHBi?= =?utf-8?B?Y3VLVWVhSzRVR2tVRktnaFlYTEhBYlJDbkZzb1RPUStkazhPQnRlNHFRUWZE?= =?utf-8?B?VXhCSG81ejZFZFpGTmdFUXU3ckNPZWVCSTN1RnJ1QXN3eWZHMitkOUZsakJ6?= =?utf-8?B?ZU1PbHJvTm1ZeUtwYndSVmI2dDlrMFArdnpMUHJ3ZUlrNG1oQlBiVzdPZVRq?= =?utf-8?B?bW5CeEhaOVVGb2VkUGMxZU5UdHI4TG15QUpTL3hyN0hkZHh0SWEreUIva1Fy?= =?utf-8?B?a2xoRHZqN0gyTWwzRkgwaXdLdDhseEJyVS9HeUZEaXdEZUpyN1c1azQ0bVZO?= =?utf-8?Q?6e97JXJhEBe4h/bGQHym/iO0A?= Content-Type: multipart/alternative; boundary="_000_CP4P284MB0802F5877A519540C6BB9FE9C43B9CP4P284MB0802BRAP_" MIME-Version: 1.0 X-OriginatorOrg: lumal21.net.br X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CP4P284MB0802.BRAP284.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 364cef8d-c24f-4c38-d623-08dabe57be25 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Nov 2022 11:28:48.7767 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 99055dd4-6575-473d-944c-c3b1a5a6649e X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GHPrgwZfY+gBFTMIbp/XPh4KcMP9WhVI4oVtUUQiW1PTC/yLmoMmdVE+mDu48Lp4ZkaB4pLKFay3sXNyiCbQ+9obJBu9CnAke308ZyrdfCM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CP5P284MB1903 ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1667561333; 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: references:dkim-signature; bh=MCBD/erB/oyK45SOXsFOMfzwcNKFI6NUwFsEUaVTjVY=; b=fE0i9E1XvE1B8RPdBXMffVhq1Mc+KBaSPbpXul8cNtkZnbGXMQ8X1tbj5G9N6pHkIf2Cw7 D5sCWX6JwPEgPJLPeDMYXIOTu2Hbcn/nwjURromaPKNXWM9gTNu1YkwpGU5eO2C3CXfgVK XdW1//hUUxjFVzM8c8bsiEya3yAZZO4= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=lumal21.net.br header.s=selector1 header.b=gSbtng4w; dmarc=pass (policy=reject) header.from=lumal21.net.br; spf=pass (imf14.hostedemail.com: domain of lucas.alves@lumal21.net.br designates 40.107.111.52 as permitted sender) smtp.mailfrom=lucas.alves@lumal21.net.br; arc=pass ("microsoft.com:s=arcselector9901:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1667561333; a=rsa-sha256; cv=pass; b=YwKTAmQHnLO7cctPl3ctRhL623O8kLj5zaKEIMVbakSfDxrwXPiRgf2G4XECh0YHEErQ43 F0hh0TStf8XTrvohGlXCjEtKDkpNSTSPgMECikvByy4MpMLERjxhwb8noMYuTxJAtUOu3b +hIOpDfXH3Rr1MZsXBRrM31e41UpIhw= Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=lumal21.net.br header.s=selector1 header.b=gSbtng4w; dmarc=pass (policy=reject) header.from=lumal21.net.br; spf=pass (imf14.hostedemail.com: domain of lucas.alves@lumal21.net.br designates 40.107.111.52 as permitted sender) smtp.mailfrom=lucas.alves@lumal21.net.br; arc=pass ("microsoft.com:s=arcselector9901:i=1") X-Rspam-User: X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: 9CFED100003 X-Stat-Signature: hbg1dyannb6wp1pdnbuuqc4kwif3qmce X-HE-Tag: 1667561332-808250 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: --_000_CP4P284MB0802F5877A519540C6BB9FE9C43B9CP4P284MB0802BRAP_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8sDQoNCkknbSBlbmFibGluZyBzd2FwIGluIGtlcm5lbCB2ZXJzaW9uIDQuOS4yMDYgZm9y IGFuIGVtYmVkZGVkIHN5c3RlbSwgaG93ZXZlciBJIHdhbnQgdXNlcnMgb2YgdGhhdCBrZXJuZWwg dG8gbm90IGJlIGFibGUgdG8gdXNlIG10ZCBwYXJ0aXRpb25zIGZvciBzd2FwLCBzbyBJIG1hZGUg dGhlIGNoYW5nZSBiZWxvdy4gSXMgdGhlcmUgYSBiZXR0ZXIgd2F5IHRvIGRvIHRoaXMgd2l0aGlu IHRoZSBrZXJuZWw/IENhbiB0aGlzIGNoYW5nZSBoYXZlIHVuZGVzaXJhYmxlIGVmZmVjdHMgb24g dGhlIGtlcm5lbD8NCg0KZGlmZiAtLWdpdCBhL21tL3N3YXBmaWxlLmMgYi9tbS9zd2FwZmlsZS5j DQppbmRleCA4NTVmNjJhYjhjMWIuLjkyZmVkNGViN2E5NyAxMDA2NDQNCi0tLSBhL21tL3N3YXBm aWxlLmMNCisrKyBiL21tL3N3YXBmaWxlLmMNCkBAIC0yNDUwLDYgKzI0NTAsMjIgQEAgU1lTQ0FM TF9ERUZJTkUyKHN3YXBvbiwgY29uc3QgY2hhciBfX3VzZXIgKiwgc3BlY2lhbGZpbGUsIGludCwg c3dhcF9mbGFncykNCiDigILigILigILigILigIJtYXBwaW5nID0gc3dhcF9maWxlLT5mX21hcHBp bmc7DQog4oCC4oCC4oCC4oCC4oCCaW5vZGUgPSBtYXBwaW5nLT5ob3N0Ow0KDQor4oCC4oCC4oCC 4oCC4oCCaWYoIFNfSVNCTEsoaW5vZGUtPmlfbW9kZSkgKQ0KK+KAguKAguKAguKAguKAguKAguKA guKAguKAguKAguKAgmlmKCBpbWFqb3IoaW5vZGUpID09IE1URF9CTE9DS19NQUpPUiApDQor4oCC 4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCCew0KK+KAguKAguKAguKAguKAguKAguKAguKA guKAguKAguKAguKAguKAguKAguKAguKAguKAgnByX3dhcm4oIkl0IGlzIG5vdCBhbGxvd2VkIHRv IHVzZSBpbnRlcm5hbCBmbGFzaCBwYXJ0aXRpb25zIGZvciBzd2FwLlxuIik7DQor4oCC4oCC4oCC 4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCCZXJyb3IgPSAtRUlOVkFM Ow0KK+KAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAgmdv dG8gYmFkX3N3YXA7DQor4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCCfQ0KKw0KK+KA guKAguKAguKAguKAgmlmKCBTX0lTUkVHKGlub2RlLT5pX21vZGUpICkNCivigILigILigILigILi gILigILigILigILigILigILigIJpZiggTUFKT1IoaW5vZGUtPmlfc2ItPnNfZGV2KSA9PSBNVERf QkxPQ0tfTUFKT1IgKQ0KK+KAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAgnsNCivigILi gILigILigILigILigILigILigILigILigILigILigILigILigILigILigILigIJwcl93YXJuKCJJ dCBpcyBub3QgYWxsb3dlZCB0byB1c2UgZmlsZXMgaW4gaW50ZXJuYWwgZmxhc2ggZm9yIHN3YXAu XG4iKTsNCivigILigILigILigILigILigILigILigILigILigILigILigILigILigILigILigILi gIJlcnJvciA9IC1FSU5WQUw7DQor4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC 4oCC4oCC4oCC4oCC4oCCZ290byBiYWRfc3dhcDsNCivigILigILigILigILigILigILigILigILi gILigILigIJ9DQorDQog4oCC4oCC4oCC4oCC4oCCLyogSWYgU19JU1JFRyhpbm9kZS0+aV9tb2Rl KSB3aWxsIGRvIGlub2RlX2xvY2soaW5vZGUpOyAqLw0KIOKAguKAguKAguKAguKAgmVycm9yID0g Y2xhaW1fc3dhcGZpbGUocCwgaW5vZGUpOw0KIOKAguKAguKAguKAguKAgmlmICh1bmxpa2VseShl cnJvcikpDQoNCg== --_000_CP4P284MB0802F5877A519540C6BB9FE9C43B9CP4P284MB0802BRAP_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyIgc3R5bGU9 ImRpc3BsYXk6bm9uZTsiPiBQIHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTowO30gPC9zdHls ZT4NCjwvaGVhZD4NCjxib2R5IGRpcj0ibHRyIj4NCjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBD YWxpYnJpLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHQ7IGNv bG9yOiByZ2IoMCwgMCwgMCk7IGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsi IGNsYXNzPSJlbGVtZW50VG9Qcm9vZiI+DQo8c3BhbiBjbGFzcz0ieF9lbGVtZW50VG9Qcm9vZiB4 X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0iZm9udC1zaXplOjEycHQ7bWFy Z2luOjBweDtiYWNrZ3JvdW5kLWNvbG9yOnJnYigyNTUsIDI1NSwgMjU1KSI+SGVsbG8sJm5ic3A7 PC9zcGFuPjwvZGl2Pg0KPGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6IENhbGlicmksIEFyaWFsLCBI ZWx2ZXRpY2EsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsgY29sb3I6IHJnYigwLCAwLCAw KTsgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyIgY2xhc3M9ImVsZW1lbnRU b1Byb29mIj4NCjxkaXYgY2xhc3M9InhfZWxlbWVudFRvUHJvb2YgeF9Db250ZW50UGFzdGVkMCIg c3R5bGU9ImZvbnQtc2l6ZToxMnB0O21hcmdpbjowcHg7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjU1 LCAyNTUsIDI1NSkiPg0KPGJyIGNsYXNzPSJDb250ZW50UGFzdGVkMCI+DQo8L2Rpdj4NCjxkaXYg Y2xhc3M9InhfZWxlbWVudFRvUHJvb2YgeF9Db250ZW50UGFzdGVkMCB4X0NvbnRlbnRQYXN0ZWQx IENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0iZm9udC1zaXplOjEycHQ7bWFyZ2luOjBweDtiYWNrZ3Jv dW5kLWNvbG9yOnJnYigyNTUsIDI1NSwgMjU1KSI+DQpJJ20gZW5hYmxpbmcgc3dhcCBpbiBrZXJu ZWwgdmVyc2lvbiA0LjkuMjA2IGZvciBhbiBlbWJlZGRlZCBzeXN0ZW0sIGhvd2V2ZXIgSSB3YW50 IHVzZXJzIG9mIHRoYXQga2VybmVsIHRvIG5vdCBiZSBhYmxlIHRvIHVzZSBtdGQgcGFydGl0aW9u cyBmb3Igc3dhcCwgc28gSSBtYWRlIHRoZSBjaGFuZ2UgYmVsb3cuIElzIHRoZXJlIGEgYmV0dGVy IHdheSB0byBkbyB0aGlzIHdpdGhpbiB0aGUga2VybmVsPyBDYW4gdGhpcyBjaGFuZ2UgaGF2ZSB1 bmRlc2lyYWJsZQ0KIGVmZmVjdHMgb24gdGhlIGtlcm5lbD88YnIgY2xhc3M9IkNvbnRlbnRQYXN0 ZWQwIj4NCjwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9lbGVtZW50VG9Qcm9vZiB4X0NvbnRlbnRQYXN0 ZWQwIHhfQ29udGVudFBhc3RlZDEiIHN0eWxlPSJmb250LXNpemU6MTJwdDttYXJnaW46MHB4O2Jh Y2tncm91bmQtY29sb3I6cmdiKDI1NSwgMjU1LCAyNTUpIj4NCjxiciBjbGFzcz0iQ29udGVudFBh c3RlZDAiPg0KPC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X2VsZW1lbnRUb1Byb29mIHhfQ29udGVudFBh c3RlZDAgQ29udGVudFBhc3RlZDAiIHN0eWxlPSJmb250LXNpemU6MTJwdDttYXJnaW46MHB4O2Jh Y2tncm91bmQtY29sb3I6cmdiKDI1NSwgMjU1LCAyNTUpIj4NCmRpZmYgLS1naXQgYS9tbS9zd2Fw ZmlsZS5jIGIvbW0vc3dhcGZpbGUuYw0KPGRpdiBjbGFzcz0ieF9Db250ZW50UGFzdGVkMCBDb250 ZW50UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPmluZGV4IDg1NWY2MmFiOGMxYi4uOTJmZWQ0 ZWI3YTk3IDEwMDY0NDwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9Db250ZW50UGFzdGVkMCBDb250ZW50 UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPi0tLSBhL21tL3N3YXBmaWxlLmM8L2Rpdj4NCjxk aXYgY2xhc3M9InhfQ29udGVudFBhc3RlZDAgQ29udGVudFBhc3RlZDAiIHN0eWxlPSJtYXJnaW46 MHB4Ij4rKysgYi9tbS9zd2FwZmlsZS5jPC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRlbnRQYXN0 ZWQwIENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0ibWFyZ2luOjBweCI+QEAgLTI0NTAsNiArMjQ1MCwy MiBAQCBTWVNDQUxMX0RFRklORTIoc3dhcG9uLCBjb25zdCBjaGFyIF9fdXNlciAqLCBzcGVjaWFs ZmlsZSwgaW50LCBzd2FwX2ZsYWdzKTwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9Db250ZW50UGFzdGVk MCBDb250ZW50UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPiZuYnNwO+KAguKAguKAguKAguKA gm1hcHBpbmcgPSBzd2FwX2ZpbGUtJmd0O2ZfbWFwcGluZzs8L2Rpdj4NCjxkaXYgY2xhc3M9Inhf Q29udGVudFBhc3RlZDAgQ29udGVudFBhc3RlZDAiIHN0eWxlPSJtYXJnaW46MHB4Ij4mbmJzcDvi gILigILigILigILigIJpbm9kZSA9IG1hcHBpbmctJmd0O2hvc3Q7PC9kaXY+DQo8ZGl2IGNsYXNz PSJ4X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0ibWFyZ2luOjBweCI+Jm5i c3A7PC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQwIiBz dHlsZT0ibWFyZ2luOjBweCI+K+KAguKAguKAguKAguKAgmlmKCBTX0lTQkxLKGlub2RlLSZndDtp X21vZGUpICk8L2Rpdj4NCjxkaXYgY2xhc3M9InhfQ29udGVudFBhc3RlZDAgQ29udGVudFBhc3Rl ZDAiIHN0eWxlPSJtYXJnaW46MHB4Ij4r4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC aWYoIGltYWpvcihpbm9kZSkgPT0gTVREX0JMT0NLX01BSk9SICk8L2Rpdj4NCjxkaXYgY2xhc3M9 InhfQ29udGVudFBhc3RlZDAgQ29udGVudFBhc3RlZDAiIHN0eWxlPSJtYXJnaW46MHB4Ij4r4oCC 4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCCezwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9Db250 ZW50UGFzdGVkMCBDb250ZW50UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPivigILigILigILi gILigILigILigILigILigILigILigILigILigILigILigILigILigIJwcl93YXJuKCZxdW90O0l0 IGlzIG5vdCBhbGxvd2VkIHRvIHVzZSBpbnRlcm5hbCBmbGFzaCBwYXJ0aXRpb25zIGZvciBzd2Fw LlxuJnF1b3Q7KTs8L2Rpdj4NCjxkaXYgY2xhc3M9InhfQ29udGVudFBhc3RlZDAgQ29udGVudFBh c3RlZDAiIHN0eWxlPSJtYXJnaW46MHB4Ij4r4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC 4oCC4oCC4oCC4oCC4oCC4oCC4oCCZXJyb3IgPSAtRUlOVkFMOzwvZGl2Pg0KPGRpdiBjbGFzcz0i eF9Db250ZW50UGFzdGVkMCBDb250ZW50UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPivigILi gILigILigILigILigILigILigILigILigILigILigILigILigILigILigILigIJnb3RvIGJhZF9z d2FwOzwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9Db250ZW50UGFzdGVkMCBDb250ZW50UGFzdGVkMCIg c3R5bGU9Im1hcmdpbjowcHgiPivigILigILigILigILigILigILigILigILigILigILigIJ9PC9k aXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0i bWFyZ2luOjBweCI+KzwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9Db250ZW50UGFzdGVkMCBDb250ZW50 UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPivigILigILigILigILigIJpZiggU19JU1JFRyhp bm9kZS0mZ3Q7aV9tb2RlKSApPC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRlbnRQYXN0ZWQwIENv bnRlbnRQYXN0ZWQwIiBzdHlsZT0ibWFyZ2luOjBweCI+K+KAguKAguKAguKAguKAguKAguKAguKA guKAguKAguKAgmlmKCBNQUpPUihpbm9kZS0mZ3Q7aV9zYi0mZ3Q7c19kZXYpID09IE1URF9CTE9D S19NQUpPUiApPC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0 ZWQwIiBzdHlsZT0ibWFyZ2luOjBweCI+K+KAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKA gns8L2Rpdj4NCjxkaXYgY2xhc3M9InhfQ29udGVudFBhc3RlZDAgQ29udGVudFBhc3RlZDAiIHN0 eWxlPSJtYXJnaW46MHB4Ij4r4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC4oCC 4oCC4oCC4oCC4oCCcHJfd2FybigmcXVvdDtJdCBpcyBub3QgYWxsb3dlZCB0byB1c2UgZmlsZXMg aW4gaW50ZXJuYWwgZmxhc2ggZm9yIHN3YXAuXG4mcXVvdDspOzwvZGl2Pg0KPGRpdiBjbGFzcz0i eF9Db250ZW50UGFzdGVkMCBDb250ZW50UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPivigILi gILigILigILigILigILigILigILigILigILigILigILigILigILigILigILigIJlcnJvciA9IC1F SU5WQUw7PC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQw IiBzdHlsZT0ibWFyZ2luOjBweCI+K+KAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKAguKA guKAguKAguKAguKAguKAgmdvdG8gYmFkX3N3YXA7PC9kaXY+DQo8ZGl2IGNsYXNzPSJ4X0NvbnRl bnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0ibWFyZ2luOjBweCI+K+KAguKAguKAguKA guKAguKAguKAguKAguKAguKAguKAgn08L2Rpdj4NCjxkaXYgY2xhc3M9InhfQ29udGVudFBhc3Rl ZDAgQ29udGVudFBhc3RlZDAiIHN0eWxlPSJtYXJnaW46MHB4Ij4rPC9kaXY+DQo8ZGl2IGNsYXNz PSJ4X0NvbnRlbnRQYXN0ZWQwIENvbnRlbnRQYXN0ZWQwIiBzdHlsZT0ibWFyZ2luOjBweCI+Jm5i c3A74oCC4oCC4oCC4oCC4oCCLyogSWYgU19JU1JFRyhpbm9kZS0mZ3Q7aV9tb2RlKSB3aWxsIGRv IGlub2RlX2xvY2soaW5vZGUpOyAqLzwvZGl2Pg0KPGRpdiBjbGFzcz0ieF9Db250ZW50UGFzdGVk MCBDb250ZW50UGFzdGVkMCIgc3R5bGU9Im1hcmdpbjowcHgiPiZuYnNwO+KAguKAguKAguKAguKA gmVycm9yID0gY2xhaW1fc3dhcGZpbGUocCwgaW5vZGUpOzwvZGl2Pg0KJm5ic3A74oCC4oCC4oCC 4oCC4oCCaWYgKHVubGlrZWx5KGVycm9yKSk8L2Rpdj4NCjxicj4NCjwvZGl2Pg0KPC9ib2R5Pg0K PC9odG1sPg0K --_000_CP4P284MB0802F5877A519540C6BB9FE9C43B9CP4P284MB0802BRAP_--