Received: by 2002:a05:6a10:9afc:0:0:0:0 with SMTP id t28csp2973092pxm; Mon, 28 Feb 2022 09:30:19 -0800 (PST) X-Google-Smtp-Source: ABdhPJzjrrT3XvNvNk7tjKp08jR22hchpY/xyv/St8DQ/yfNc7e5ZyrPeA7YIj6Xyi/L23ymCf/3 X-Received: by 2002:a17:906:65d5:b0:6ba:3133:dfb9 with SMTP id z21-20020a17090665d500b006ba3133dfb9mr16363908ejn.56.1646069419367; Mon, 28 Feb 2022 09:30:19 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1646069419; cv=pass; d=google.com; s=arc-20160816; b=Ui15zMt9X7O9oHcz0MP07hrLiMUQFfJf/6brRd4vP2wZQReoBMNcHl36ViiAMejSDs KK5sk1x9pz2wVoYZr/3QdbKqsDlbzRKdStpoTu7CxP6Wlfy8b/LfJS5vlLLZ0NZ/NF3C QgmtBN+Egv3FX0np7HxQLiMSU0Z3vA+Rg9j8b5X72mQ0bzrlsLNvn7TXmSuYjdjcp9+6 SNY97VxiSbh1P7klKASA4OTmpAxW79qeN5pY4dCncoEPahTFGsl3ZdQgvS5AyvCwG/u7 mIbMWkmYNG4xdf/yr1zZaJf8dk9Z2yWJMiYliyqfZUk3icNuNtXMVbUkBcegz5tIb9RQ ALcQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_contentbits :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_actionid :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_siteid :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_name :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_method :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_setdate :msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_enabled:msip_labels :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=3xOy/OA0jJZtuNgHKpsPeqUuszSFJICtvyKK1IUFyq0=; b=Ytg8uu4CVmeSutGETbdx9K4MNNzl3EsEvhZLujapi7bfTBD9adKnjJHaklHHnbCzGy qTyhVN2xwC0wi6apsAU3jZhxzxv0ZLQqvQb8pgIa35WCqpPDL/ni0QfNEwqO/VGGNQ4T opxL+AX+JLkSGz/UBqqKnyqS++DFigWUH9VdDbwvM0Ikc8uYZlfjIT69vKgwa9U6k5uC cnfYfCNuoEyIOQL958y+laaXpvL8q1uRawiaBdADYi9G8OgTeyek9Kmh4vfI58HeBVQ6 RtAa3Jap9TRkVQh8St9a7M3TqzaYOiMcbKmgZlfykM5qbftVAjTLUtz/bC0AG1aLu/F6 Tv7g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=ARBK76TS; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id v21-20020a1709060b5500b006baf12fbf82si6439244ejg.962.2022.02.28.09.29.55; Mon, 28 Feb 2022 09:30:19 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=ARBK76TS; arc=pass (i=1 spf=pass spfdomain=amd.com dkim=pass dkdomain=amd.com dmarc=pass fromdomain=amd.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237393AbiB1Oxy (ORCPT + 99 others); Mon, 28 Feb 2022 09:53:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53726 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232561AbiB1Oxx (ORCPT ); Mon, 28 Feb 2022 09:53:53 -0500 Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2071.outbound.protection.outlook.com [40.107.223.71]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1872F3EB95 for ; Mon, 28 Feb 2022 06:53:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Seuei3HimEiADZ31caproVd0A/fEiowz97O51d1pNdZ4OfzNBNBB3XuTSzTptzOUWr8sVy6rl+RadIj0k5jvK3PYFrlpcCIT3tP40tY9vvHg0PAyAB1OElaXSGK7mlQuSuUXwPPVZDI8MpLnLMF7GVPdL7/l/BuhFAGaxbMzeSp5WXauNkSgJE8bVOXJ2zQwwsndayZGe43ud71zk/3zQO3vTRNm4Vtmzipg/5Zz0/9z9/Auta9FPy/Flq30eqw/faRB03gA97p91QEhBbTL+hk6lW9URXsJG+oPHsUXlRXJukDAOq5FAEKpREQp5mO25aymVpomLXja5bEv3j8HIA== 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=3xOy/OA0jJZtuNgHKpsPeqUuszSFJICtvyKK1IUFyq0=; b=i89sp/8p50JonBgQMZCvjQ7zWQLlryNJMYG5wHJTp0b0hIIPieQu37jiDHT6r1aPmSgDHcktvFwySLE69zj2AvX7ebilZU0iwDIDFR6FDRJ+WZeXpWc1k28Q5uf5FShlo+ZDRGaQVwSFFeN33/rdYDpWTHgs0nTzhvpadzBWhwSVm69Dw5ka4tjtL7B4eMfQVP/IXtwANjQITWfzXGVSLJPjRDrJMWB2Zg407RFy/JlThBh+UcUOIApDyPZdWY35tC2lHwbKhxPonGACh27LWcq89R6RohIp9BnkRvnCTOHV/VT6zdwWJyp52Id6icFK9g0mrhYIZm1oLLIsDP58ag== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=3xOy/OA0jJZtuNgHKpsPeqUuszSFJICtvyKK1IUFyq0=; b=ARBK76TSiYb9ZLOaAhUbWzwe5AyEsuO9zRFyEf1jWhbMeSzDT/ysKTPDoPMkaOvb61oW6EuBOiADX5FpjOGe+HEzQ6ySETNZRB5JSTH6otpgPzHGmAQmlnCJCo8/T2pmDBx+JMW137YkjIa+7goez/UULZ9IQBLxUTNLZCz1tH0= Received: from MN2PR12MB4342.namprd12.prod.outlook.com (2603:10b6:208:264::7) by BL1PR12MB5240.namprd12.prod.outlook.com (2603:10b6:208:319::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5017.21; Mon, 28 Feb 2022 14:53:10 +0000 Received: from MN2PR12MB4342.namprd12.prod.outlook.com ([fe80::48e2:1306:25a3:5f14]) by MN2PR12MB4342.namprd12.prod.outlook.com ([fe80::48e2:1306:25a3:5f14%5]) with mapi id 15.20.5017.027; Mon, 28 Feb 2022 14:53:09 +0000 From: "Paneer Selvam, Arunpravin" To: "Koenig, Christian" , kernel test robot CC: 0day robot , Matthew Auld , LKML , "lkp@lists.01.org" , "dri-devel@lists.freedesktop.org" , "intel-gfx@lists.freedesktop.org" , "amd-gfx@lists.freedesktop.org" , "tzimmermann@suse.de" , "Deucher, Alexander" Subject: RE: [drm/selftests] 39ec47bbfd: kernel_BUG_at_drivers/gpu/drm/drm_buddy.c Thread-Topic: [drm/selftests] 39ec47bbfd: kernel_BUG_at_drivers/gpu/drm/drm_buddy.c Thread-Index: AQHYLJIyST2k6tXqak6ElE9gEadn8KypDInQ Date: Mon, 28 Feb 2022 14:53:09 +0000 Message-ID: References: <20220227151857.GA20405@xsang-OptiPlex-9020> <1879517d-f98f-6e96-7157-dccb0c872df0@amd.com> In-Reply-To: <1879517d-f98f-6e96-7157-dccb0c872df0@amd.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_Enabled=true; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_SetDate=2022-02-28T14:53:06Z; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_Method=Standard; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_Name=AMD Official Use Only-AIP 2.0; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_ActionId=a969e144-da36-4e03-b7f1-cdce4fac89bf; MSIP_Label_88914ebd-7e6c-4e12-a031-a9906be2db14_ContentBits=1 msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_enabled: true msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_setdate: 2022-02-28T14:53:06Z msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_method: Standard msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_name: AMD Official Use Only-AIP 2.0 msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_actionid: 11804635-3800-4082-819c-95c4a44d15eb msip_label_88914ebd-7e6c-4e12-a031-a9906be2db14_contentbits: 0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 57e7caa7-f887-4c09-4f0b-08d9faca092f x-ms-traffictypediagnostic: BL1PR12MB5240:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: JXiqK66LI9NlFpmrPirTmPsLQ/li8XDkrWSBT7eZeBUpK+/PC3iOmIWTKpkr3g/NnsUxHQRmxyKto3Jc2+rx/8gF0plpNI5MU0wprzJ5NCNDbgKM4qM9tJ5wE09y36hgQbKtApjFi8bKCfHSBE6Y6M/V3C90r3ZcwvmL/01szKymu1jYaYcDP7CWdxb3RLNKHEtZVRHJn1p4NgCXv9S5DEL73hi4z0OQ5i4/RdpmtmnJ5jXPgRhfQDhmSWMVZqgmq13lE3oQnseF4V70Fays7AfFp39T5pADnC2tHO6DajZDfT6N37SvbN3Nf7A5/xyP468zPmXo3jZcIWVgaF/u1B+HSAQ6mCCqInc2smNe5KK6yFAr6ngl6KxYGPCoXfDH/q3fwotGz0DJDp8sNpdVJGFdW1mqDezhvIPVHJMiJOyCewDrviatN+2XGl18fiTB5pR5LfCVbE4Rwdb+adxIhQVtlnF4Vx9p0DKM1MZiKhn2senv+Dm52qyjpUNf6AIEHzmy4Ex+NiuER/bSVr6OkBX7H41DkqscDHY9yejR/7zDTjNSKGsg3oviRlBdxrOJ/3K1TdfqEn6z3J0RU1h2op1fJT3HjG1CkNApwojciU7Qsym97YiWNj3wSfp85zgsaWZrPDVeVN8/kBTCuS6dXAPerIGgK0kjkBvjcyFE9dFHcv16HmeJHihAfubzdaQxl92OLKJNCyUrQOnPYHP5/LcIOUAhrP9TljCAyvH5jvzGxsCIghSXv2MmYWVuMigc/JbeHpH3Ff0xAJyxzGkqL/WetUW6EghlAjbtGyG6FikC1NRLylHPLjrnfL/7T2D/ x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR12MB4342.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(4636009)(366004)(52536014)(5660300002)(30864003)(8936002)(4326008)(122000001)(2906002)(66476007)(64756008)(8676002)(66946007)(66556008)(66446008)(76116006)(55016003)(86362001)(38070700005)(33656002)(38100700002)(316002)(83380400001)(186003)(26005)(45080400002)(966005)(508600001)(54906003)(110136005)(53546011)(55236004)(6506007)(7696005)(9686003)(71200400001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eUJ2Y3Z6TXQ1MG5jcERZcVFPMTBOd2NVTkc1SWE5MGRyNXc0NnQ2ZHpOa29C?= =?utf-8?B?bHNBSmZhcE1tUFBWOUhPajhqWkJ2cTM1akxqeXpDUUZ6QXdiais2Sk8yRDJw?= =?utf-8?B?L01rMEFpSnBuWEJwMG5RbHBsaENhRlV0NVVjWTd1TmdMKzZrZDc0MjRXcis5?= =?utf-8?B?TEU1dUc1Ky9wRXJoanRzK0ZPbnZ4em9xMU8zQ3lLVWo2QzNTa3hTTVlIS0xI?= =?utf-8?B?WVF4dnFoWWk5bUdBT0JRWjNFWmltOXplbnBZU2ZKU3NiM1doYTgwSE4vdE9D?= =?utf-8?B?U01QRUVGUDdxb1lmbDdCWjg0dVF3RXBKeExpK2QrVEZXVGc4eXJweWtEdTNZ?= =?utf-8?B?TlpnK3ljMGtHVTNRdXZoMi9VR0xnN3Byb2xMMTRtb3hoKy9DV205clMwbzNw?= =?utf-8?B?OHNRcHFEdG85RkpTVUhUK1VyQXF1UXV1aHZMNE8yOWN4MXgzR3pZd3VwVWp5?= =?utf-8?B?cEFOS1FWQmxSd1F3UW5rcUhtTGZlQldhSHEzQXRnczd2T2U0SXROQzVDOTA5?= =?utf-8?B?YnpjUDJSZDQweHhLYU9kcnVHTlo2VlcvQUxRM2R5MitFRmRueVo1cllzaUNs?= =?utf-8?B?N0tPUEMrdkd4MzZGbDZ3WWJZNUJFK0J4c01zdzNWUkR2L1RHcVJmR1BIQ1NC?= =?utf-8?B?azZiR0RQWjhrRUNzdTNBN0NpNnBQdTVvK29QVUcwZDRQSGxOcG8xSUxjUHpG?= =?utf-8?B?SlpOdnpmVnN6dHA4QVl3ZGxGbDUreXpBRlRzWC80MEpRSkt6eUFXWUJBR3li?= =?utf-8?B?cUNub3U2OUJVclJDLzdwQXhuWlM0UXd4cDdJekR4bEJqWW1xQ1NWUXp1OERY?= =?utf-8?B?RlZOc2IrU2dlY2VmN0l6eitQRGdBZjZZY1lDTTE0eG1MclpwaDlEcytOcjJX?= =?utf-8?B?STB5Qk93bkF4NjR0dWpJZEhRdWZJWU9DNWtsUTM1eW5MaXJ1QlVEZXppYk45?= =?utf-8?B?Q0dmN2JNbFBmdEViV3pyNk8vVlpQUmFDMmozN2YzVWEzb2pYeHZ4VHdoZndD?= =?utf-8?B?WUlXYS81ak5oU2dDTWpaa1M4N0plUzAwZ2d2Wk9POTY5VGtLcDdOY1VzajVk?= =?utf-8?B?eks2czhHTHEvMkxlNS9SR0o2bGxRMXRNV2FmU3Z6eEJrYm5NVElMdmJBRmJn?= =?utf-8?B?MmpzcVlZTytlS0JWWlZrS1VyUFRVT0xVemU1VjMxQnFkNjVwMldMMXFLNTFv?= =?utf-8?B?aVZvOEFVd011M2huYlZvMkNyYWZPdnF3SWk2QXh2RG1FeGYrRWk2K0hqREh5?= =?utf-8?B?cDdwZUhZT29DeUw0dTVxaE02OXZPT2NlbDh3dVBIVWRobTFRSkd5dEwrdGNU?= =?utf-8?B?Z2RZNHREd215eWZzcTUreWtDWjVlVUUzZS91UExPUkxUZWxJQWpqMFo4cVRl?= =?utf-8?B?TzN1M3JncWQ1OTFqUXlRNE9kTWdMamd2VzZRTUxoUVF5TXpOQVJkbGNhTWo5?= =?utf-8?B?Q0hFUjZoWlVlWDVYNFhldEJiM0p4Wk5CM0llZ2llZ0t6MDVoM3JSRzZ6M3BC?= =?utf-8?B?Z1ZnZjgzWGUzcEV4VzN5NEdZd0pzemx2Zys1VmJyT2JwdVZhM1g0RjdncEZX?= =?utf-8?B?Qmd5bmZYWDFLT2ZnR1o1UCswcTBBRVJyeVlPNzY5RTAvRzFHZnR6c1BPNXM1?= =?utf-8?B?SUFVRDVuaDV3a053QXFzelFnTHdTN0UvaWxuUmtMSWhydE5xcjZMTFBVWTFX?= =?utf-8?B?THB5TUVEU1MyVUpJNFhSUHRib1h1aDVoVVVGZ0VzUllQdERpQjgxZXdvWm9a?= =?utf-8?B?QWlneEcvMkVOOWNiWUlrL29mMm9kcG1NK1IzckN3WEkwUHFwUHdtc2wrVmtE?= =?utf-8?B?aUtoaUFudXdHRGhkWlFrUDBXNVlZamx2TTg0V3pDNWx2V0JlM0plY2tBV1Ft?= =?utf-8?B?bEh2WkJDM0E0ampIMW1FekxNVUtsU0VwWWJ0SGptOTVXRzUvNzFkSHNKalRN?= =?utf-8?B?eG9SMS9TU0VBdVNNREZiaHdUckhxczBJdi9YV09UUkQ5K3M2ZXBEcGQ2cFk0?= =?utf-8?B?MzZOMDl1bmRMZEt3UlhWTVcyLzc1K0pjVmVUdTRaMG9BbFFJOXhRSFhFZ1py?= =?utf-8?B?ZUpLdlZkN3h4Z2gzWVNQRlJFZUVsL2g5U0pyaXFZNFk0YmJOVDJJbkVQc1o4?= =?utf-8?B?ZGh0Q1hLRG5FVVJpTTFZZEZEKzZyOWpUelhuWkpFNytQWU5NNWpTR3BMbFdn?= =?utf-8?B?d0E9PQ==?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR12MB4342.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 57e7caa7-f887-4c09-4f0b-08d9faca092f X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2022 14:53:09.3131 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: yLaMZ9e8Kw/iPHnH22B47w9By36y+htAGtYqDy4CoOkAbdDQdvnZSTqRxc+hfQW3gt85OdO13Uz/gkVZX/d8wQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR12MB5240 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org W0FNRCBPZmZpY2lhbCBVc2UgT25seV0NCg0KSGkgQ2hyaXN0aWFuLA0KSSB3aWxsIGNoZWNrDQoN ClRoYW5rcywNCkFydW4NCi0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBLb2VuaWcs IENocmlzdGlhbiA8Q2hyaXN0aWFuLktvZW5pZ0BhbWQuY29tPiANClNlbnQ6IE1vbmRheSwgRmVi cnVhcnkgMjgsIDIwMjIgNDoyOSBQTQ0KVG86IGtlcm5lbCB0ZXN0IHJvYm90IDxvbGl2ZXIuc2Fu Z0BpbnRlbC5jb20+OyBQYW5lZXIgU2VsdmFtLCBBcnVucHJhdmluIDxBcnVucHJhdmluLlBhbmVl clNlbHZhbUBhbWQuY29tPg0KQ2M6IDBkYXkgcm9ib3QgPGxrcEBpbnRlbC5jb20+OyBNYXR0aGV3 IEF1bGQgPG1hdHRoZXcuYXVsZEBpbnRlbC5jb20+OyBMS01MIDxsaW51eC1rZXJuZWxAdmdlci5r ZXJuZWwub3JnPjsgbGtwQGxpc3RzLjAxLm9yZzsgZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9w Lm9yZzsgaW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZzsgYW1kLWdmeEBsaXN0cy5mcmVl ZGVza3RvcC5vcmc7IHR6aW1tZXJtYW5uQHN1c2UuZGU7IERldWNoZXIsIEFsZXhhbmRlciA8QWxl eGFuZGVyLkRldWNoZXJAYW1kLmNvbT4NClN1YmplY3Q6IFJlOiBbZHJtL3NlbGZ0ZXN0c10gMzll YzQ3YmJmZDoga2VybmVsX0JVR19hdF9kcml2ZXJzL2dwdS9kcm0vZHJtX2J1ZGR5LmMNCg0KQXJ1 biBjYW4geW91IHRha2UgYSBsb29rIGF0IHRoYXQgb25lIGhlcmU/DQoNCkl0IGxvb2tzIGxpa2Ug YSByZWFsIHByb2JsZW0gdG8gbWUgYW5kIG5vdCBqdXN0IGEgcG90ZW50aWFsIGZhbHNlIG5lZ2F0 aXZlIGxpa2UgdGhlIG90aGVyIGlzc3VlLg0KDQpUaGFua3MsDQpDaHJpc3RpYW4uDQoNCkFtIDI3 LjAyLjIyIHVtIDE2OjE4IHNjaHJpZWIga2VybmVsIHRlc3Qgcm9ib3Q6DQo+DQo+IEdyZWV0aW5n LA0KPg0KPiBGWUksIHdlIG5vdGljZWQgdGhlIGZvbGxvd2luZyBjb21taXQgKGJ1aWx0IHdpdGgg Z2NjLTkpOg0KPg0KPiBjb21taXQ6IDM5ZWM0N2JiZmQ1ZGQzY2VhMGI3MTFlZTlmMWFjZGNhMzcz OTljODYgKCJbUEFUQ0ggdjIgMi83XSANCj4gZHJtL3NlbGZ0ZXN0czogYWRkIGRybSBidWRkeSBh bGxvYyBsaW1pdCB0ZXN0Y2FzZSIpDQo+IHVybDogDQo+IGh0dHBzOi8vbmFtMTEuc2FmZWxpbmtz LnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRmdpdGgNCj4gdWIuY29t JTJGMGRheS1jaSUyRmxpbnV4JTJGY29tbWl0cyUyRkFydW5wcmF2aW4lMkZkcm0tc2VsZnRlc3Rz LU1vdmUtaQ0KPiA5MTUtYnVkZHktc2VsZnRlc3RzLWludG8tZHJtJTJGMjAyMjAyMjMtMDE1MDQz JmFtcDtkYXRhPTA0JTdDMDElN0NjaHJpDQo+IHN0aWFuLmtvZW5pZyU0MGFtZC5jb20lN0MzMTAx ZmYzMThhOTk0ZTZlYWY1ZjA4ZDlmYTA0ODFlYSU3QzNkZDg5NjFmZTQNCj4gODg0ZTYwOGUxMWE4 MmQ5OTRlMTgzZCU3QzAlN0MwJTdDNjM3ODE1NzE5NTUyNzAwNDk2JTdDVW5rbm93biU3Q1RXRnBi Rw0KPiBac2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklr MWhhV3dpTENKWFZDSTZNbjAlDQo+IDNEJTdDMzAwMCZhbXA7c2RhdGE9c0t2c0R0SHVmUk1mU08x NEhkbUh4dk5zSmlQeURaVkRYQ0ZVcFdURHdGSSUzRCZhbXANCj4gO3Jlc2VydmVkPTAgcGF0Y2gg bGluazogDQo+IGh0dHBzOi8vbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20v P3VybD1odHRwcyUzQSUyRiUyRmxvcmUNCj4gLmtlcm5lbC5vcmclMkZkcmktZGV2ZWwlMkYyMDIy MDIyMjE3NDg0NS4yMTc1LTItQXJ1bnByYXZpbi5QYW5lZXJTZWx2YQ0KPiBtJTQwYW1kLmNvbSZh bXA7ZGF0YT0wNCU3QzAxJTdDY2hyaXN0aWFuLmtvZW5pZyU0MGFtZC5jb20lN0MzMTAxZmYzMThh DQo+IDk5NGU2ZWFmNWYwOGQ5ZmEwNDgxZWElN0MzZGQ4OTYxZmU0ODg0ZTYwOGUxMWE4MmQ5OTRl MTgzZCU3QzAlN0MwJTdDNjMNCj4gNzgxNTcxOTU1MjcwMDQ5NiU3Q1Vua25vd24lN0NUV0ZwYkda c2IzZDhleUpXSWpvaU1DNHdMakF3TURBaUxDSlFJam9pVg0KPiAybHVNeklpTENKQlRpSTZJazFo YVd3aUxDSlhWQ0k2TW4wJTNEJTdDMzAwMCZhbXA7c2RhdGE9YVdHNHgyN2FNTGNPeVNPDQo+IFVr SGJMUTFOTDlMOHQ4QUY0ZGdYdXg2NUlJUDglM0QmYW1wO3Jlc2VydmVkPTANCj4NCj4gaW4gdGVz dGNhc2U6IGJvb3QNCj4NCj4gb24gdGVzdCBtYWNoaW5lOiBxZW11LXN5c3RlbS14ODZfNjQgLWVu YWJsZS1rdm0gLWNwdSBJY2VsYWtlLVNlcnZlciANCj4gLXNtcCA0IC1tIDE2Rw0KPg0KPiBjYXVz ZWQgYmVsb3cgY2hhbmdlcyAocGxlYXNlIHJlZmVyIHRvIGF0dGFjaGVkIGRtZXNnL2ttc2cgZm9y IGVudGlyZSBsb2cvYmFja3RyYWNlKToNCj4NCj4NCj4gKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tKw0K PiB8ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCBi ZTllOGM2YzAwIHwgDQo+IHwgMzllYzQ3YmJmZCB8DQo+ICstLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0rLS0tLS0tLS0tLS0tKy0tLS0tLS0tLS0tLSsN Cj4gfCBib290X3N1Y2Nlc3NlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg MTQgICAgICAgICB8IDAgICAgICAgICAgfA0KPiB8IGJvb3RfZmFpbHVyZXMgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgfCAwICAgICAgICAgIHwgMTYgICAgICAgICB8DQo+IHwg VUJTQU46c2hpZnQtb3V0LW9mLWJvdW5kc19pbl9pbmNsdWRlL2xpbnV4L2xvZzIuaCB8IDAgICAg ICAgICAgfCAxNiAgICAgICAgIHwNCj4gfCBrZXJuZWxfQlVHX2F0X2RyaXZlcnMvZ3B1L2RybS9k cm1fYnVkZHkuYyAgICAgICAgIHwgMCAgICAgICAgICB8IDE2ICAgICAgICAgfA0KPiB8IGludmFs aWRfb3Bjb2RlOiNbIyNdICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAwICAgICAgICAg IHwgMTYgICAgICAgICB8DQo+IHwgRUlQOmRybV9idWRkeV9pbml0ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICB8IDAgICAgICAgICAgfCAxNiAgICAgICAgIHwNCj4gfCBLZXJuZWxfcGFu aWMtbm90X3N5bmNpbmc6RmF0YWxfZXhjZXB0aW9uICAgICAgICAgIHwgMCAgICAgICAgICB8IDE2 ICAgICAgICAgfA0KPiArLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tKy0tLS0tLS0tLS0tLSstLS0tLS0tLS0tLS0rDQo+DQo+DQo+IElmIHlvdSBmaXgg dGhlIGlzc3VlLCBraW5kbHkgYWRkIGZvbGxvd2luZyB0YWcNCj4gUmVwb3J0ZWQtYnk6IGtlcm5l bCB0ZXN0IHJvYm90IDxvbGl2ZXIuc2FuZ0BpbnRlbC5jb20+DQo+DQo+DQo+IFsgICA2OC4xMjQx NzddWyAgICBUMV0gVUJTQU46IHNoaWZ0LW91dC1vZi1ib3VuZHMgaW4gaW5jbHVkZS9saW51eC9s b2cyLmg6Njc6MTMNCj4gWyAgIDY4LjEyNTMzM11bICAgIFQxXSBzaGlmdCBleHBvbmVudCA0Mjk0 OTY3Mjk1IGlzIHRvbyBsYXJnZSBmb3IgMzItYml0IHR5cGUgJ2xvbmcgdW5zaWduZWQgaW50Jw0K PiBbICAgNjguMTI2NTYzXVsgICAgVDFdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlciBOb3Qg dGFpbnRlZCA1LjE3LjAtcmMyLTAwMzExLWczOWVjNDdiYmZkNWQgIzINCj4gWyAgIDY4LjEyNzc1 OF1bICAgIFQxXSBDYWxsIFRyYWNlOg0KPiBbIDY4LjEyODE4N11bIFQxXSBkdW1wX3N0YWNrX2x2 bCAobGliL2R1bXBfc3RhY2suYzoxMDgpIFsgNjguMTI4NzkzXVsgDQo+IFQxXSBkdW1wX3N0YWNr IChsaWIvZHVtcF9zdGFjay5jOjExNCkgWyA2OC4xMjkzMzFdWyBUMV0gdWJzYW5fZXBpbG9ndWUg DQo+IChsaWIvdWJzYW4uYzoxNTIpIFsgNjguMTI5OTU4XVsgVDFdIA0KPiBfX3Vic2FuX2hhbmRs ZV9zaGlmdF9vdXRfb2ZfYm91bmRzLmNvbGQgDQo+IChhcmNoL3g4Ni9pbmNsdWRlL2FzbS9zbWFw Lmg6ODUpIFsgNjguMTMwNzkxXVsgVDFdID8gDQo+IGRybV9ibG9ja19hbGxvYysweDI4LzB4ODAg WyA2OC4xMzE1ODJdWyBUMV0gPyByY3VfcmVhZF9sb2NrX3NjaGVkX2hlbGQgDQo+IChrZXJuZWwv cmN1L3VwZGF0ZS5jOjEyNSkgWyA2OC4xMzIyMTVdWyBUMV0gPyBrbWVtX2NhY2hlX2FsbG9jIA0K PiAoaW5jbHVkZS90cmFjZS9ldmVudHMva21lbS5oOjU0IG1tL3NsYWIuYzozNTAxKSBbIDY4LjEz Mjg3OF1bIFQxXSA/IA0KPiBtYXJrX2ZyZWUrMHgyZS8weDgwIFsgNjguMTMzNTI0XVsgVDFdIGRy bV9idWRkeV9pbml0LmNvbGQgDQo+IChpbmNsdWRlL2xpbnV4L2xvZzIuaDo2NyBkcml2ZXJzL2dw dS9kcm0vZHJtX2J1ZGR5LmM6MTMxKSBbIA0KPiA2OC4xMzQxNDVdWyBUMV0gPyB0ZXN0X2RybV9j bWRsaW5lX2luaXQgDQo+IChkcml2ZXJzL2dwdS9kcm0vc2VsZnRlc3RzL3Rlc3QtZHJtX2J1ZGR5 LmM6ODcpDQo+IFsgNjguMTM0NzcwXVsgVDFdIGlndF9idWRkeV9hbGxvY19saW1pdCANCj4gKGRy aXZlcnMvZ3B1L2RybS9zZWxmdGVzdHMvdGVzdC1kcm1fYnVkZHkuYzozMCkNCj4gWyA2OC4xMzU0 NzJdWyBUMV0gPyB2cHJpbnRrX2RlZmF1bHQgKGtlcm5lbC9wcmludGsvcHJpbnRrLmM6MjI1Nykg WyANCj4gNjguMTM2MDU3XVsgVDFdID8gdGVzdF9kcm1fY21kbGluZV9pbml0IA0KPiAoZHJpdmVy cy9ncHUvZHJtL3NlbGZ0ZXN0cy90ZXN0LWRybV9idWRkeS5jOjg3KQ0KPiBbIDY4LjEzNjgxMl1b IFQxXSB0ZXN0X2RybV9idWRkeV9pbml0IA0KPiAoZHJpdmVycy9ncHUvZHJtL3NlbGZ0ZXN0cy9k cm1fc2VsZnRlc3QuYzo3NyANCj4gZHJpdmVycy9ncHUvZHJtL3NlbGZ0ZXN0cy90ZXN0LWRybV9i dWRkeS5jOjk1KQ0KPiBbIDY4LjEzNzQ3NV1bIFQxXSBkb19vbmVfaW5pdGNhbGwgKGluaXQvbWFp bi5jOjEzMDApIFsgNjguMTM4MTExXVsgVDFdIA0KPiA/IHBhcnNlX2FyZ3MgKGtlcm5lbC9wYXJh bXMuYzo2MDkga2VybmVsL3BhcmFtcy5jOjE0NiANCj4ga2VybmVsL3BhcmFtcy5jOjE4OCkgWyA2 OC4xMzg3MTddWyBUMV0gZG9fYmFzaWNfc2V0dXAgDQo+IChpbml0L21haW4uYzoxMzcyIGluaXQv bWFpbi5jOjEzODkgaW5pdC9tYWluLmM6MTQwOCkgWyA2OC4xMzkzNjZdWyBUMV0gDQo+IGtlcm5l bF9pbml0X2ZyZWVhYmxlIChpbml0L21haW4uYzoxNjE3KSBbIDY4LjE0MDA0MF1bIFQxXSA/IHJl c3RfaW5pdCANCj4gKGluaXQvbWFpbi5jOjE0OTQpIFsgNjguMTQwNjM0XVsgVDFdIGtlcm5lbF9p bml0IChpbml0L21haW4uYzoxNTA0KSBbIA0KPiA2OC4xNDExNTVdWyBUMV0gcmV0X2Zyb21fZm9y ayAoYXJjaC94ODYvZW50cnkvZW50cnlfMzIuUzo3NzIpDQo+IFsgICA2OC4xNDE2MDddWyAgICBU MV0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT0NCj4gWyAgIDY4LjE0NjczMF1bICAgIFQxXSAtLS0t LS0tLS0tLS1bIGN1dCBoZXJlIF0tLS0tLS0tLS0tLS0NCj4gWyAgIDY4LjE0NzQ2MF1bICAgIFQx XSBrZXJuZWwgQlVHIGF0IGRyaXZlcnMvZ3B1L2RybS9kcm1fYnVkZHkuYzoxNDAhDQo+IFsgICA2 OC4xNDgyODBdWyAgICBUMV0gaW52YWxpZCBvcGNvZGU6IDAwMDAgWyMxXQ0KPiBbICAgNjguMTQ4 ODk1XVsgICAgVDFdIENQVTogMCBQSUQ6IDEgQ29tbTogc3dhcHBlciBOb3QgdGFpbnRlZCA1LjE3 LjAtcmMyLTAwMzExLWczOWVjNDdiYmZkNWQgIzINCj4gWyA2OC4xNDk4OTZdWyBUMV0gRUlQOiBk cm1fYnVkZHlfaW5pdCAoZHJpdmVycy9ncHUvZHJtL2RybV9idWRkeS5jOjE0MCANCj4gKGRpc2Ny aW1pbmF0b3IgMSkpIFsgNjguMTQ5ODk2XVsgVDFdIENvZGU6IDc2IDAwIGI4IGVhIGZmIGZmIGZm IDhkIDY1IA0KPiBmNCA1YiA1ZSA1ZiA1ZCBjMyA4ZCA3NiAwMCAwZiBiZCA0NSBkOCA3NSAwNSBi OCBmZiBmZiBmZiBmZiA4MyBjMCAyMSANCj4gZTkgNWUgZmYgZmYgZmYgOGQgNzQgMjYgMDAgOTAg PDBmPiAwYiA4ZCBiNiAwMCAwMCAwMCAwMCAwZiAwYiA4ZCBiNiAwMCAwMCAwMCAwMCA4YiA1ZCAw YyAwZiBiZCA0NSBBbGwgY29kZSA9PT09PT09PQ0KPiAgICAgMDoJNzYgMDAgICAgICAgICAgICAg ICAgCWpiZSAgICAweDINCj4gICAgIDI6CWI4IGVhIGZmIGZmIGZmICAgICAgIAltb3YgICAgJDB4 ZmZmZmZmZWEsJWVheA0KPiAgICAgNzoJOGQgNjUgZjQgICAgICAgICAgICAgCWxlYSAgICAtMHhj KCVyYnApLCVlc3ANCj4gICAgIGE6CTViICAgICAgICAgICAgICAgICAgIAlwb3AgICAgJXJieA0K PiAgICAgYjoJNWUgICAgICAgICAgICAgICAgICAgCXBvcCAgICAlcnNpDQo+ICAgICBjOgk1ZiAg ICAgICAgICAgICAgICAgICAJcG9wICAgICVyZGkNCj4gICAgIGQ6CTVkICAgICAgICAgICAgICAg ICAgIAlwb3AgICAgJXJicA0KPiAgICAgZToJYzMgICAgICAgICAgICAgICAgICAgCXJldHENCj4g ICAgIGY6CThkIDc2IDAwICAgICAgICAgICAgIAlsZWEgICAgMHgwKCVyc2kpLCVlc2kNCj4gICAg MTI6CTBmIGJkIDQ1IGQ4ICAgICAgICAgIAlic3IgICAgLTB4MjgoJXJicCksJWVheA0KPiAgICAx NjoJNzUgMDUgICAgICAgICAgICAgICAgCWpuZSAgICAweDFkDQo+ICAgIDE4OgliOCBmZiBmZiBm ZiBmZiAgICAgICAJbW92ICAgICQweGZmZmZmZmZmLCVlYXgNCj4gICAgMWQ6CTgzIGMwIDIxICAg ICAgICAgICAgIAlhZGQgICAgJDB4MjEsJWVheA0KPiAgICAyMDoJZTkgNWUgZmYgZmYgZmYgICAg ICAgCWptcHEgICAweGZmZmZmZmZmZmZmZmZmODMNCj4gICAgMjU6CThkIDc0IDI2IDAwICAgICAg ICAgIAlsZWEgICAgMHgwKCVyc2ksJXJpeiwxKSwlZXNpDQo+ICAgIDI5Ogk5MCAgICAgICAgICAg ICAgICAgICAJbm9wDQo+ICAgIDJhOioJMGYgMGIgICAgICAgICAgICAgICAgCXVkMiAgICAJCTwt LSB0cmFwcGluZyBpbnN0cnVjdGlvbg0KPiAgICAyYzoJOGQgYjYgMDAgMDAgMDAgMDAgICAgCWxl YSAgICAweDAoJXJzaSksJWVzaQ0KPiAgICAzMjoJMGYgMGIgICAgICAgICAgICAgICAgCXVkMg0K PiAgICAzNDoJOGQgYjYgMDAgMDAgMDAgMDAgICAgCWxlYSAgICAweDAoJXJzaSksJWVzaQ0KPiAg ICAzYToJOGIgNWQgMGMgICAgICAgICAgICAgCW1vdiAgICAweGMoJXJicCksJWVieA0KPiAgICAz ZDoJMGYgICAgICAgICAgICAgICAgICAgCS5ieXRlIDB4Zg0KPiAgICAzZToJYmQgICAgICAgICAg ICAgICAgICAgCS5ieXRlIDB4YmQNCj4gICAgM2Y6CTQ1ICAgICAgICAgICAgICAgICAgIAlyZXgu UkINCj4NCj4gQ29kZSBzdGFydGluZyB3aXRoIHRoZSBmYXVsdGluZyBpbnN0cnVjdGlvbiANCj4g PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQ0KPiAgICAgMDoJMGYg MGIgICAgICAgICAgICAgICAgCXVkMg0KPiAgICAgMjoJOGQgYjYgMDAgMDAgMDAgMDAgICAgCWxl YSAgICAweDAoJXJzaSksJWVzaQ0KPiAgICAgODoJMGYgMGIgICAgICAgICAgICAgICAgCXVkMg0K PiAgICAgYToJOGQgYjYgMDAgMDAgMDAgMDAgICAgCWxlYSAgICAweDAoJXJzaSksJWVzaQ0KPiAg ICAxMDoJOGIgNWQgMGMgICAgICAgICAgICAgCW1vdiAgICAweGMoJXJicCksJWVieA0KPiAgICAx MzoJMGYgICAgICAgICAgICAgICAgICAgCS5ieXRlIDB4Zg0KPiAgICAxNDoJYmQgICAgICAgICAg ICAgICAgICAgCS5ieXRlIDB4YmQNCj4gICAgMTU6CTQ1ICAgICAgICAgICAgICAgICAgIAlyZXgu UkINCj4gWyAgIDY4LjE0OTg5Nl1bICAgIFQxXSBFQVg6IDg1NzhlNjU4IEVCWDogODU3OGU2MTgg RUNYOiA4NTc4ZTY1OCBFRFg6IDgzNzE3Yzk4DQo+IFsgICA2OC4xNDk4OTZdWyAgICBUMV0gRVNJ OiA4MzY3NWVlMCBFREk6IDAwMDAwMDM0IEVCUDogODM2NzVlYzAgRVNQOiA4MzY3NWU5NA0KPiBb ICAgNjguMTQ5ODk2XVsgICAgVDFdIERTOiAwMDdiIEVTOiAwMDdiIEZTOiAwMDAwIEdTOiAwMDAw IFNTOiAwMDY4IEVGTEFHUzogMDAwMTAyOTcNCj4gWyAgIDY4LjE0OTg5Nl1bICAgIFQxXSBDUjA6 IDgwMDUwMDMzIENSMjogNzdmMzU4NDQgQ1IzOiAwMmExMDAwMCBDUjQ6IDAwMTUwZWQwDQo+IFsg ICA2OC4xNDk4OTZdWyAgICBUMV0gRFIwOiAwMDAwMDAwMCBEUjE6IDAwMDAwMDAwIERSMjogMDAw MDAwMDAgRFIzOiAwMDAwMDAwMA0KPiBbICAgNjguMTQ5ODk2XVsgICAgVDFdIERSNjogZmZmZTBm ZjAgRFI3OiAwMDAwMDQwMA0KPiBbICAgNjguMTQ5ODk2XVsgICAgVDFdIENhbGwgVHJhY2U6DQo+ IFsgNjguMTQ5ODk2XVsgVDFdID8gdGVzdF9kcm1fY21kbGluZV9pbml0IA0KPiAoZHJpdmVycy9n cHUvZHJtL3NlbGZ0ZXN0cy90ZXN0LWRybV9idWRkeS5jOjg3KQ0KPiBbIDY4LjE0OTg5Nl1bIFQx XSBpZ3RfYnVkZHlfYWxsb2NfbGltaXQgDQo+IChkcml2ZXJzL2dwdS9kcm0vc2VsZnRlc3RzL3Rl c3QtZHJtX2J1ZGR5LmM6MzApDQo+IFsgNjguMTQ5ODk2XVsgVDFdID8gdnByaW50a19kZWZhdWx0 IChrZXJuZWwvcHJpbnRrL3ByaW50ay5jOjIyNTcpIFsgDQo+IDY4LjE0OTg5Nl1bIFQxXSA/IHRl c3RfZHJtX2NtZGxpbmVfaW5pdCANCj4gKGRyaXZlcnMvZ3B1L2RybS9zZWxmdGVzdHMvdGVzdC1k cm1fYnVkZHkuYzo4NykNCj4gWyA2OC4xNDk4OTZdWyBUMV0gdGVzdF9kcm1fYnVkZHlfaW5pdCAN Cj4gKGRyaXZlcnMvZ3B1L2RybS9zZWxmdGVzdHMvZHJtX3NlbGZ0ZXN0LmM6NzcgDQo+IGRyaXZl cnMvZ3B1L2RybS9zZWxmdGVzdHMvdGVzdC1kcm1fYnVkZHkuYzo5NSkNCj4gWyA2OC4xNDk4OTZd WyBUMV0gZG9fb25lX2luaXRjYWxsIChpbml0L21haW4uYzoxMzAwKSBbIDY4LjE0OTg5Nl1bIFQx XSANCj4gPyBwYXJzZV9hcmdzIChrZXJuZWwvcGFyYW1zLmM6NjA5IGtlcm5lbC9wYXJhbXMuYzox NDYgDQo+IGtlcm5lbC9wYXJhbXMuYzoxODgpIFsgNjguMTQ5ODk2XVsgVDFdIGRvX2Jhc2ljX3Nl dHVwIA0KPiAoaW5pdC9tYWluLmM6MTM3MiBpbml0L21haW4uYzoxMzg5IGluaXQvbWFpbi5jOjE0 MDgpIFsgNjguMTQ5ODk2XVsgVDFdIA0KPiBrZXJuZWxfaW5pdF9mcmVlYWJsZSAoaW5pdC9tYWlu LmM6MTYxNykgWyA2OC4xNDk4OTZdWyBUMV0gPyByZXN0X2luaXQgDQo+IChpbml0L21haW4uYzox NDk0KSBbIDY4LjE0OTg5Nl1bIFQxXSBrZXJuZWxfaW5pdCAoaW5pdC9tYWluLmM6MTUwNCkgWyAN Cj4gNjguMTQ5ODk2XVsgVDFdIHJldF9mcm9tX2ZvcmsgKGFyY2gveDg2L2VudHJ5L2VudHJ5XzMy LlM6NzcyKQ0KPiBbICAgNjguMTQ5ODk2XVsgICAgVDFdIE1vZHVsZXMgbGlua2VkIGluOg0KPiBb ICAgNjguMTY3MzE2XVsgICAgVDFdIC0tLVsgZW5kIHRyYWNlIDAwMDAwMDAwMDAwMDAwMDAgXS0t LQ0KPiBbIDY4LjE2ODA2Ml1bIFQxXSBFSVA6IGRybV9idWRkeV9pbml0IChkcml2ZXJzL2dwdS9k cm0vZHJtX2J1ZGR5LmM6MTQwIA0KPiAoZGlzY3JpbWluYXRvciAxKSkgWyA2OC4xNjg3MzldWyBU MV0gQ29kZTogNzYgMDAgYjggZWEgZmYgZmYgZmYgOGQgNjUgDQo+IGY0IDViIDVlIDVmIDVkIGMz IDhkIDc2IDAwIDBmIGJkIDQ1IGQ4IDc1IDA1IGI4IGZmIGZmIGZmIGZmIDgzIGMwIDIxIA0KPiBl OSA1ZSBmZiBmZiBmZiA4ZCA3NCAyNiAwMCA5MCA8MGY+IDBiIDhkIGI2IDAwIDAwIDAwIDAwIDBm IDBiIDhkIGI2IDAwIDAwIDAwIDAwIDhiIDVkIDBjIDBmIGJkIDQ1IEFsbCBjb2RlID09PT09PT09 DQo+ICAgICAwOgk3NiAwMCAgICAgICAgICAgICAgICAJamJlICAgIDB4Mg0KPiAgICAgMjoJYjgg ZWEgZmYgZmYgZmYgICAgICAgCW1vdiAgICAkMHhmZmZmZmZlYSwlZWF4DQo+ICAgICA3Ogk4ZCA2 NSBmNCAgICAgICAgICAgICAJbGVhICAgIC0weGMoJXJicCksJWVzcA0KPiAgICAgYToJNWIgICAg ICAgICAgICAgICAgICAgCXBvcCAgICAlcmJ4DQo+ICAgICBiOgk1ZSAgICAgICAgICAgICAgICAg ICAJcG9wICAgICVyc2kNCj4gICAgIGM6CTVmICAgICAgICAgICAgICAgICAgIAlwb3AgICAgJXJk aQ0KPiAgICAgZDoJNWQgICAgICAgICAgICAgICAgICAgCXBvcCAgICAlcmJwDQo+ICAgICBlOglj MyAgICAgICAgICAgICAgICAgICAJcmV0cQ0KPiAgICAgZjoJOGQgNzYgMDAgICAgICAgICAgICAg CWxlYSAgICAweDAoJXJzaSksJWVzaQ0KPiAgICAxMjoJMGYgYmQgNDUgZDggICAgICAgICAgCWJz ciAgICAtMHgyOCglcmJwKSwlZWF4DQo+ICAgIDE2Ogk3NSAwNSAgICAgICAgICAgICAgICAJam5l ICAgIDB4MWQNCj4gICAgMTg6CWI4IGZmIGZmIGZmIGZmICAgICAgIAltb3YgICAgJDB4ZmZmZmZm ZmYsJWVheA0KPiAgICAxZDoJODMgYzAgMjEgICAgICAgICAgICAgCWFkZCAgICAkMHgyMSwlZWF4 DQo+ICAgIDIwOgllOSA1ZSBmZiBmZiBmZiAgICAgICAJam1wcSAgIDB4ZmZmZmZmZmZmZmZmZmY4 Mw0KPiAgICAyNToJOGQgNzQgMjYgMDAgICAgICAgICAgCWxlYSAgICAweDAoJXJzaSwlcml6LDEp LCVlc2kNCj4gICAgMjk6CTkwICAgICAgICAgICAgICAgICAgIAlub3ANCj4gICAgMmE6KgkwZiAw YiAgICAgICAgICAgICAgICAJdWQyICAgIAkJPC0tIHRyYXBwaW5nIGluc3RydWN0aW9uDQo+ICAg IDJjOgk4ZCBiNiAwMCAwMCAwMCAwMCAgICAJbGVhICAgIDB4MCglcnNpKSwlZXNpDQo+ICAgIDMy OgkwZiAwYiAgICAgICAgICAgICAgICAJdWQyDQo+ICAgIDM0Ogk4ZCBiNiAwMCAwMCAwMCAwMCAg ICAJbGVhICAgIDB4MCglcnNpKSwlZXNpDQo+ICAgIDNhOgk4YiA1ZCAwYyAgICAgICAgICAgICAJ bW92ICAgIDB4YyglcmJwKSwlZWJ4DQo+ICAgIDNkOgkwZiAgICAgICAgICAgICAgICAgICAJLmJ5 dGUgMHhmDQo+ICAgIDNlOgliZCAgICAgICAgICAgICAgICAgICAJLmJ5dGUgMHhiZA0KPiAgICAz ZjoJNDUgICAgICAgICAgICAgICAgICAgCXJleC5SQg0KPg0KPiBDb2RlIHN0YXJ0aW5nIHdpdGgg dGhlIGZhdWx0aW5nIGluc3RydWN0aW9uIA0KPiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09DQo+ICAgICAwOgkwZiAwYiAgICAgICAgICAgICAgICAJdWQyDQo+ICAg ICAyOgk4ZCBiNiAwMCAwMCAwMCAwMCAgICAJbGVhICAgIDB4MCglcnNpKSwlZXNpDQo+ICAgICA4 OgkwZiAwYiAgICAgICAgICAgICAgICAJdWQyDQo+ICAgICBhOgk4ZCBiNiAwMCAwMCAwMCAwMCAg ICAJbGVhICAgIDB4MCglcnNpKSwlZXNpDQo+ICAgIDEwOgk4YiA1ZCAwYyAgICAgICAgICAgICAJ bW92ICAgIDB4YyglcmJwKSwlZWJ4DQo+ICAgIDEzOgkwZiAgICAgICAgICAgICAgICAgICAJLmJ5 dGUgMHhmDQo+ICAgIDE0OgliZCAgICAgICAgICAgICAgICAgICAJLmJ5dGUgMHhiZA0KPiAgICAx NToJNDUgICAgICAgICAgICAgICAgICAgCXJleC5SQg0KPg0KPg0KPiBUbyByZXByb2R1Y2U6DQo+ DQo+ICAgICAgICAgICMgYnVpbGQga2VybmVsDQo+IAljZCBsaW51eA0KPiAJY3AgY29uZmlnLTUu MTcuMC1yYzItMDAzMTEtZzM5ZWM0N2JiZmQ1ZCAuY29uZmlnDQo+IAltYWtlIEhPU1RDQz1nY2Mt OSBDQz1nY2MtOSBBUkNIPWkzODYgb2xkZGVmY29uZmlnIHByZXBhcmUgbW9kdWxlc19wcmVwYXJl IGJ6SW1hZ2UgbW9kdWxlcw0KPiAJbWFrZSBIT1NUQ0M9Z2NjLTkgQ0M9Z2NjLTkgQVJDSD1pMzg2 IElOU1RBTExfTU9EX1BBVEg9PG1vZC1pbnN0YWxsLWRpcj4gbW9kdWxlc19pbnN0YWxsDQo+IAlj ZCA8bW9kLWluc3RhbGwtZGlyPg0KPiAJZmluZCBsaWIvIHwgY3BpbyAtbyAtSCBuZXdjIC0tcXVp ZXQgfCBnemlwID4gbW9kdWxlcy5jZ3oNCj4NCj4NCj4gICAgICAgICAgZ2l0IGNsb25lIGh0dHBz Oi8vbmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUy RiUyRmdpdGh1Yi5jb20lMkZpbnRlbCUyRmxrcC10ZXN0cy5naXQmYW1wO2RhdGE9MDQlN0MwMSU3 Q2NocmlzdGlhbi5rb2VuaWclNDBhbWQuY29tJTdDMzEwMWZmMzE4YTk5NGU2ZWFmNWYwOGQ5ZmEw NDgxZWElN0MzZGQ4OTYxZmU0ODg0ZTYwOGUxMWE4MmQ5OTRlMTgzZCU3QzAlN0MwJTdDNjM3ODE1 NzE5NTUyNzAwNDk2JTdDVW5rbm93biU3Q1RXRnBiR1pzYjNkOGV5SldJam9pTUM0d0xqQXdNREFp TENKUUlqb2lWMmx1TXpJaUxDSkJUaUk2SWsxaGFXd2lMQ0pYVkNJNk1uMCUzRCU3QzMwMDAmYW1w O3NkYXRhPU5qeWtDJTJGNjBLeFU3JTJGbVRuek5NTnpKUmVYVjA2bWpGelFQdkRNMVB5aiUyRjQl M0QmYW1wO3Jlc2VydmVkPTANCj4gICAgICAgICAgY2QgbGtwLXRlc3RzDQo+ICAgICAgICAgIGJp bi9sa3AgcWVtdSAtayA8YnpJbWFnZT4gLW0gbW9kdWxlcy5jZ3ogam9iLXNjcmlwdCAjIA0KPiBq b2Itc2NyaXB0IGlzIGF0dGFjaGVkIGluIHRoaXMgZW1haWwNCj4NCj4gICAgICAgICAgIyBpZiBj b21lIGFjcm9zcyBhbnkgZmFpbHVyZSB0aGF0IGJsb2NrcyB0aGUgdGVzdCwNCj4gICAgICAgICAg IyBwbGVhc2UgcmVtb3ZlIH4vLmxrcCBhbmQgL2xrcCBkaXIgdG8gcnVuIGZyb20gYSBjbGVhbiBz dGF0ZS4NCj4NCj4NCj4NCj4gLS0tDQo+IDBEQVkvTEtQKyBUZXN0IEluZnJhc3RydWN0dXJlICAg ICAgICAgICAgICAgICAgIE9wZW4gU291cmNlIFRlY2hub2xvZ3kgQ2VudGVyDQo+IGh0dHBzOi8v bmFtMTEuc2FmZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUy Rmxpc3RzLjAxLm9yZyUyRmh5cGVya2l0dHklMkZsaXN0JTJGbGtwJTQwbGlzdHMuMDEub3JnJmFt cDtkYXRhPTA0JTdDMDElN0NjaHJpc3RpYW4ua29lbmlnJTQwYW1kLmNvbSU3QzMxMDFmZjMxOGE5 OTRlNmVhZjVmMDhkOWZhMDQ4MWVhJTdDM2RkODk2MWZlNDg4NGU2MDhlMTFhODJkOTk0ZTE4M2Ql N0MwJTdDMCU3QzYzNzgxNTcxOTU1MjcwMDQ5NiU3Q1Vua25vd24lN0NUV0ZwYkdac2IzZDhleUpX SWpvaU1DNHdMakF3TURBaUxDSlFJam9pVjJsdU16SWlMQ0pCVGlJNklrMWhhV3dpTENKWFZDSTZN bjAlM0QlN0MzMDAwJmFtcDtzZGF0YT12OEJRTHdicml6QlhvRG9IYjc3SWdYalBudnJGJTJCb21G UXBtaE5ZWGE4aTAlM0QmYW1wO3Jlc2VydmVkPTAgICAgICAgSW50ZWwgQ29ycG9yYXRpb24NCj4N Cj4gVGhhbmtzLA0KPiBPbGl2ZXIgU2FuZw0KPg0K