Received: by 2002:a05:6358:4e97:b0:b3:742d:4702 with SMTP id ce23csp1505523rwb; Fri, 19 Aug 2022 05:03:19 -0700 (PDT) X-Google-Smtp-Source: AA6agR61DALsbgiWnbk6B5ueAIf013QRH6HKsW5bHLrt2LCdn8+GRXhZy50uAFzyc3P7mla7mYoy X-Received: by 2002:a17:907:6e88:b0:730:e16e:b760 with SMTP id sh8-20020a1709076e8800b00730e16eb760mr4668163ejc.5.1660910599384; Fri, 19 Aug 2022 05:03:19 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1660910599; cv=pass; d=google.com; s=arc-20160816; b=wtxeQEGhB8cZLK9ukqRUkanEPU/oFTvcqZpKLVRZ2N2q22qahYzWhNgsTLh/Y3ZGOJ X6nevpJPIt2AJPmQbaW5/cyXYy4h5IjzObapRaWcpfP+2naoSut0AvEP8MaLqo8mSKpi 7Ry0248q39yL72PIQPS/xR+EbJBFVmnKYSNheNTBJjm+bYLerWXfmdyBj878GvpLZFO3 2N6c7WGN/Uj3h6a6On72wGxfjhVBdteQrjbbhjJwjmpCz+NGrR/6ClHOET7XAwrXhads KMnFLug/aExUzZaioizsiIOh5ICw7Dx3kjg3Hb5e4oP7iL4AngfyRzqCjEipNLrjV1RR R22g== 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 :content-id:user-agent:content-language:accept-language:in-reply-to :references:message-id:date:thread-index:thread-topic:subject:cc:to :from:dkim-signature:dkim-signature; bh=o6iZsSYwjtDb6vlM0NzMcuUjEyONMMc1JO29rXE3mJY=; b=0n9GyGguqG8Mc894MJTQ8NHZ8uIfr8vvlkE7qelZ1KLbziaSqW03r+7Xa86b82pVtt oCNph4/JB6e5h/DHfU/gyTB1YHmukrytVl0Jo7AkLcpn7qYeKkPI1u1Si3xPZf4Efp4v /mvvwpKI+t+SoWYIPTYMWp+ifGoCdUJcySynGq1YokDL6n5/s4luRqtQUZWhp0nsW+9m fEXtqMBX/TQY8Eat3yvPjNOlYGKbDOYj1kJlkGn5HWcuWqdmBfiYHtrXG5OnTmdnynzd OaEIbRGB3lvG2KNRc2GJVSUmjJoIaq7BrTBMsB/8nE3lpB63vo8/Zxr/Tlo/0F8B8Sr9 s7eA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@microchip.com header.s=mchp header.b=ydwK09gZ; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=H+qhtKHa; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.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=microchip.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bx22-20020a0564020b5600b00445e2aa438esi2968851edb.405.2022.08.19.05.02.53; Fri, 19 Aug 2022 05:03:19 -0700 (PDT) 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=@microchip.com header.s=mchp header.b=ydwK09gZ; dkim=pass header.i=@microchiptechnology.onmicrosoft.com header.s=selector2-microchiptechnology-onmicrosoft-com header.b=H+qhtKHa; arc=pass (i=1 spf=pass spfdomain=microchip.com dkim=pass dkdomain=microchip.com dmarc=pass fromdomain=microchip.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=microchip.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348088AbiHSLe2 (ORCPT + 99 others); Fri, 19 Aug 2022 07:34:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40464 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229601AbiHSLe0 (ORCPT ); Fri, 19 Aug 2022 07:34:26 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.153.233]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2F6F06E2CA; Fri, 19 Aug 2022 04:34:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1660908865; x=1692444865; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=o6iZsSYwjtDb6vlM0NzMcuUjEyONMMc1JO29rXE3mJY=; b=ydwK09gZpP9VlYj8k9POJ7caGm1zRL30yJEttJAKlyf2lkGptDRxEL0f AIDMMJ/sinAEsjFztM25pYTUxiIJKLi4qrgCL7Li60VW0I4/HW8ETjDCD +R3REPXeyTY6Lei6z6rHx1vT8zVUniWTwqJ3cHqfmXj3wDDUW8FiL0dFJ Z7J5NkpxmzEXAtYVKmdPpIoZbDEMha7lzrQTEaa5VMG0pr20jjyV/CwwD YDbOCfb7DOoOIs4jqjQHnbyVMnWkrtVecco36iYoZkDsfrrPj+NDpL4N1 Ek86V43o3Oed+w3T00/Nsb5SEKcLijebULz/OpSvPcinPlvIJb642nFvZ A==; X-IronPort-AV: E=Sophos;i="5.93,247,1654585200"; d="scan'208";a="187184228" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa1.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 19 Aug 2022 04:34:23 -0700 Received: from chn-vm-ex02.mchp-main.com (10.10.87.72) by chn-vm-ex02.mchp-main.com (10.10.87.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12; Fri, 19 Aug 2022 04:34:22 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.72) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.12 via Frontend Transport; Fri, 19 Aug 2022 04:34:22 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c9ziilDOBWAHpYzqXJBkdomfUY7+TH5cafBCzAsuL66wS5Owpk4/LpW0f4oxLv4loL0I7jRbka6gTftNYWrV+8OFvjE9TkHRmxx+RDNG7IdxT3ycRMLeAgos6RUl1AJ1z5Ss4RFN4ZyFi+n/ztowmeJalVYxcxIkSarSWVyTEXl9NY2R6k0S7C8iBAfpBzFLj+UvEY+Os5YHCnobnDRhmomEYG5qZ5BCW+w0m4ENnb0q/yo8P94gVLhh7L40iKXuLDM0eJQM+6WYT2l2lA606q/lVkyXGnLxNBafSgS3ffbeE4wHjYQjwaQdOJGnYzABIPU5UGTxJsGPP2iCyeBSWw== 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=o6iZsSYwjtDb6vlM0NzMcuUjEyONMMc1JO29rXE3mJY=; b=CqhwU7PqPa9DbU7coin7yvfv6k6p7vvsH2yd7q9ZhSWviBwlfqpGpQDdhKw8l5hdBcVPxBuRGpTeOgSe6qoMNGqVcuSNUKAsTCzFRnVytZrIoJco0sQb6mZQJ5BZ2HJkiqMOpG73cCx8vI/kG2+qCyiC+B5wHZovmD/x3jFWKzOj/cE/dxADMc0GhufVNwCXmGJQMUPbUISWMYWAQiKW+On5UmnTMk0FcfrdJ1ti5s4yqoJavAB6AETlmXf1sItgiszYb+Sgbd76BJYdh4jr09PnNcvtI+lCi53UhStpE7uvChr5+BzCg7VjtBm31anH3QQPB+vtatwhlapj2JzZNg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o6iZsSYwjtDb6vlM0NzMcuUjEyONMMc1JO29rXE3mJY=; b=H+qhtKHaxWnse4kqYOTaCS3uJCyH5xFeJUG4e5AbJR4SQPDY8lDbCHY6Q2cEEVrIS1lM/IsQnoYU5+1pXj4wDVemfN7zb+49x5P2XOMmiy7+LgrdshJU5FBqjFe/+wzx57b65dYDslV/gGP48OQioQiONZgFFimQ6gOYMscdfAU= Received: from CO1PR11MB5154.namprd11.prod.outlook.com (2603:10b6:303:99::15) by SJ0PR11MB5648.namprd11.prod.outlook.com (2603:10b6:a03:302::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5546.18; Fri, 19 Aug 2022 11:34:16 +0000 Received: from CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::ac89:75cd:26e0:51c3]) by CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::ac89:75cd:26e0:51c3%9]) with mapi id 15.20.5546.018; Fri, 19 Aug 2022 11:34:16 +0000 From: To: , CC: , , , , , , , , , , , , , Subject: Re: [PATCH 0/4] misc warning cleanup in arch/risc-v Thread-Topic: [PATCH 0/4] misc warning cleanup in arch/risc-v Thread-Index: AQHYr+f3LFXRGLTAQ0OYmYMgYcbgpK21TTCAgADSJgA= Date: Fri, 19 Aug 2022 11:34:16 +0000 Message-ID: <7f10ff80-98ee-bb2e-795c-f298324b873e@microchip.com> References: In-Reply-To: Accept-Language: en-IE, en-US Content-Language: en-IE X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: df62e8da-617e-413c-7ec1-08da81d6bfb3 x-ms-traffictypediagnostic: SJ0PR11MB5648:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mPwg2033CBhYxK0LjoNQ9hbFbnL6ZtWJ/yW4C2zWk5N+6RFuMrXoR0JlQJkbFXPX1cKgx+Qbz+1KjMz0+0142/ET/tyklLLqc9sgZKSAqrzUaTCUX5GVl2yq9En6V+w64DvM0/mx4MpI8+SMHG2suoeyDdYF29dvJaC2HK6P81km9DeMJLa9SyW2Ca0NeiO5HijqtRufrK3OhdmVwxaRcJqV+NSLmHbQyjW8o/cOXJy3c+XstrqK7ACjSeiROB0knqgEMPz6HvUpsn/HkEhPIvZfCL48YcuLxviRVZE69pLa1IdmZCRNJdCntZAGN2KTfwls+nXo0tD3Ldb3o44AdcNU0tbJfwgrmNTcIXpnL41QLGnZaV5N24f4ROwa4UnCO3IIahA4Tn9nbuuTg3OgO4tGAb9HXEAlTbfPtM8b8dbbViKsvbGLpN0cRidJS++7G8dfVOY0YN7AL2klx0gar5lvtdmLinZ/Tr5iywpjIchPZmSPrnzAKQTD2CIwJ4TgoYna7FDby3CX8YdrsTNhtKRddj3Tt9aP7m0FTfYeg61VFNNI1JfWFDrvo5gBREJp2ELZIyag6gQ3veK6KJNvdXOwIKZN/u3qKtKv0iolFFePRlXEpADYBUGRon0/7BmehXDrgDfbTT2yfdeKxLUtA78Hx0I5G6lAaEQLgTGYvifyW8wYV25HyXxPVDo2nwsFoyl1+blajSVUybpmGmYsG7J86nfshRRQO1ytnQknYxMio0sw2J8ju9bqxTR89cxzEcqPj8G2rLaLbvnTQiCuqa6/S40MSJpKD/kUiPMW6IHQRcDMA0Vjgh3qCguhCDOM6c6PAZuXpnKmqrgZuRyThw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB5154.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(136003)(39860400002)(376002)(366004)(346002)(396003)(71200400001)(38100700002)(91956017)(76116006)(122000001)(110136005)(316002)(54906003)(38070700005)(8936002)(6512007)(26005)(31696002)(2616005)(36756003)(31686004)(41300700001)(5660300002)(7416002)(86362001)(53546011)(2906002)(6506007)(83380400001)(478600001)(4326008)(8676002)(66946007)(66556008)(66476007)(66446008)(64756008)(6486002)(966005)(186003)(45980500001)(43740500002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UmdIWkNKeldQYlY3UGE3OG1aM0pSdkZwQ3Z3aGxiaWhyQy90SWpWcklwNFcy?= =?utf-8?B?cklIaGJmZ2pXU1BWODFQUHVhYUlObkZLYWFNSlQ1TGhUSXcvZm14MWRvSzg1?= =?utf-8?B?QVUvQ29oZXVQUWdTWVYzcTl5eW45bFhSa2JscWdheHlKVUI3bmRNTWJWbXhI?= =?utf-8?B?QlJQeHhyVEQzcWtFbmRyZHVYeTQ0cTQ0SFBFRDd5aXQ1MkZxUzZVQ00rcDk0?= =?utf-8?B?L1ZEQVhNbUlUWERob3V2S1FvZTdUNXByclQ5MFBjU0VqSDNWRDl4ZnFHOHpo?= =?utf-8?B?MjJWM3l0NTN4b2c2YVZybVp2WENVUTMxeHNWYVlkZkliMmg4eEFsSnZVY1dV?= =?utf-8?B?UERJc3Y0RHB6YXlJS1ZseW16VnlyUUVTTWwyd0xTM2hyaEM2QTZ5QzJiMzlQ?= =?utf-8?B?dm91Ym1vNFlZY3hFbjZUNkl3bm54ZlJpZDI0Ti94aG1RVXdUZVZaU1ZGQ1JJ?= =?utf-8?B?R3k4Tm1GOVNaUnBkdms5ek1QU0hneTJ5RG5EVlRvOTVBR1l1YmNlREgxbCtI?= =?utf-8?B?bkVhWERtTXc0VDZrZDZxNFNqQVJmN1RQRjhJRWxDeVJ1S2tWWHBOU1JmWVBW?= =?utf-8?B?TVc2R0lCbEhWWklLc2hRTEk5SE85NFlKUVJyOXVodmZSV1JnN0NmeWpoK2tx?= =?utf-8?B?WGVzc09tOXRIL3pPdFU0enRlRGdibjlSbVBWcUNwbGRscXkyTSsvMGVHdlVz?= =?utf-8?B?eVpPc0FaNGpMQ3lKSC96MzZtN3d0bUZDTEMwVlpKU2VnSnVKYS9EZlhUalRs?= =?utf-8?B?bmR2NE9vRWRDTExCdjJKeDZCTHpjOG9MdzBlOFRrMnZYb2lUM3JxUDFycjB6?= =?utf-8?B?T2VVNEVjeGVOcE84NUV6ZGtQaXZ2Um9NMW5waG1Sck1Lc3pMcmE3WFVLUFJw?= =?utf-8?B?VlkxWDhRTTJXblY0TFRsWmQ2MjJCTVlIaW9Qb1F0WUdVenJKQU9IUUtpM2Rh?= =?utf-8?B?dVpEUEFLSEpHTGRuTGhuWHN0U1plU3U5RHBmZTErNzVCQkE5WElRRHJhcU1i?= =?utf-8?B?VlREcXp3Y0g5M1ZjT2pPQ2Y0clI2eXlla015WjhtNmpYMG1NbkRLZDR0SDRy?= =?utf-8?B?YmVoRmdBam1HOW5DalBNUStYNFNHVlY1MnVaZ3BHaHcweGNhWUJBNDdqa2d6?= =?utf-8?B?ZlJvRnZqQkVGZ28wcEpvL2xmVmxFWDdTNkRvU0hvMlltbWxpMVYzVFpHK1hu?= =?utf-8?B?dmNneDBhTmtyODRzNVBLQlpDYWMzOGd1WTYwN0x2QVE1MDBzaVkrTHZIbzBx?= =?utf-8?B?eC9MVzcrQUc1TDArRkVJYVM0NzROQ2lMSi8rSXRWSnJkT1dRVDJpSVBxTEdG?= =?utf-8?B?M3I3dWMyNG93eFpIaUZ3OVQ1NXVsOHJXeWZ2cVp1b3pEVnlNWE1nK0p5SmpM?= =?utf-8?B?bVJBaEwzclBRQlNlbDB1aFhhYWl0R1ZuN1dhNWxGcGs0SlZyTndCbXEvSVNB?= =?utf-8?B?dkxSMmZhYTRlOVNselZiT0JQemV0bEsyL0podEpmc3ZHeWxmWlNucTNlbmI3?= =?utf-8?B?QmdwbFFaRWNqSWc5bFA2WWpUaGZPdGZRMy9rbmdRNGNOMG9zU3liK1hvTHdZ?= =?utf-8?B?TzRXUXJCWnc4a1NHYUtKSlBhYkNVejc5WjAxL0dzRXkvWnpKT1NWWERsRGNN?= =?utf-8?B?UldNMVZKVWRNdWZDWGN3aGJpTXU0M0ExeVNzYlRqMEhobzVTOW5iamphcjl5?= =?utf-8?B?SUdxZ0FmK3U0UE96OEpPQ2xRMEdnY05EbXFZMVhlWUZ3eWpDNGxMZ2oyY2pZ?= =?utf-8?B?Sm5GcFpoVktqeDkwWForNitMc21TK1JGV0JWZERjYXNhSlNlazJBR1l4NGRu?= =?utf-8?B?dnR6Z0U1TU5sWThJSnliZkVEWFFBUitVQUhxbnVRVDBIOCs3TU4yTmQ1QUVn?= =?utf-8?B?d0w5Nk96UklCUXRmUnFFNjVGRXdNRUtGKzBqTldKY0ZHZkFiSEhOa2RTWHJx?= =?utf-8?B?WGg5YUxMMFVUcWtWMlVPUnk3VTYrR3JOeDFkZHFlUUJhNDZTMVFPY1IxcmhP?= =?utf-8?B?R2RFSitpbCtQeU5nUTdiOXF6eXhKTC9UcFF4eFZzUVYrRHN6RVNtempNaDdj?= =?utf-8?B?VzM3ZkJTei84b0pKNXlkWHJKZmFPL2MyQ0dUdTg4ZjA3MmV3ZkJvcXAwM011?= =?utf-8?Q?hCFJsDZ1G2qtinhQg82CMyGIi?= Content-Type: text/plain; charset="utf-8" Content-ID: <39E35C6DD1E5F5439372EBC3F5CF6BBA@namprd11.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5154.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: df62e8da-617e-413c-7ec1-08da81d6bfb3 X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Aug 2022 11:34:16.5073 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: PS7OxRbf0DXVELTcecoPoypV8YOlpToor+h0pwcg3mz5eLROw1dGMi8SX1XG2c4spZl0aFJsmZw10d+ZgvXurzzdCxPPIK0IIDRfsennRzk= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5648 X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,RCVD_IN_DNSWL_MED, 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 T24gMTkvMDgvMjAyMiAwMDowMSwgUGFsbWVyIERhYmJlbHQgd3JvdGU6DQo+IEVYVEVSTkFMIEVN QUlMOiBEbyBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2htZW50cyB1bmxlc3MgeW91IGtu b3cgdGhlIGNvbnRlbnQgaXMgc2FmZQ0KPiANCj4gT24gU3VuLCAxNCBBdWcgMjAyMiAwNzoxMjoz NCBQRFQgKC0wNzAwKSwgbWFpbEBjb25jaHVvZC5pZSB3cm90ZToNCj4+IEZyb206IENvbm9yIERv b2xleSA8Y29ub3IuZG9vbGV5QG1pY3JvY2hpcC5jb20+DQo+Pg0KPj4gSGV5IGFsbCwNCj4+IENv dXBsZSBmaXhlcyBoZXJlIGZvciBtb3N0IG9mIHdoYXQncyBsZWZ0IG9mIHRoZSB7c3BhcnNlLH0g d2FybmluZ3MgaW4NCj4+IGFyY2gvcmlzY3YgdGhhdCBhcmUgc3RpbGwgaW4gbmVlZCBvZiBwYXRj aGVzLiBCZW4gaGFzIHNlbnQgcGF0Y2hlcw0KPj4gZm9yIHRoZSBWRFNPIGlzc3VlIGFscmVhZHkg KGFsdGhvdWdoIHRoZXkgc2VlbSB0byBuZWVkIHJld29yaykuDQo+Pg0KPj4gVkRTTyBhc2lkZSwg V2l0aCB0aGlzIHBhdGNoc2V0IGFwcGxpZWQsIHdlIGFyZSBsZWZ0IHdpdGg6DQo+PiAtIGNwdWlu Zm9fb3BzIG1pc3NpbmcgcHJvdG90eXBlOiB0aGlzIGxpa2VseSBuZWVkcyB0byBnbyBpbnRvIGFu DQo+PiDCoCBhc20tZ2VuZXJpYyBoZWFkZXIgJiBJJ2xsIHNlbmQgYSBzZXBhcmF0ZSBwYXRjaCBm b3IgdGhhdC4NCj4+IC0gQ29tcGxhaW50cyBhYm91dCBhbiBlcnJvciBpbiBtbS9pbml0LmM6DQo+ PiDCoCAiZXJyb3IgaW5hcmNoL3Jpc2N2L21tL2luaXQuYzo4MTk6MjogZXJyb3I6ICJzZXR1cF92 bSgpIGlzIDx0cnVuYz4NCj4+IMKgIEkgdGhpbmsgdGhpcyBjYW4gYmUgaWdub3JlZC4NCj4+IC0g NjAwKyAtV292ZXJyaWRlLWluaXQgd2FybmluZ3MgZm9yIHN5c2NhbGwgdGFibGUgc2V0dXAgd2hl cmUNCj4+IMKgIG92ZXJyaWRpbmcgc2VlbXMgdG8gYmUgdGhlIHdob2xlIHBvaW50IG9mIHRoZSBt YWNyby4NCj4+IC0gV2FybmluZ3MgYWJvdXQgaW1wb3J0ZWQga3ZtIGNvcmUgY29kZS4NCj4+IC0g RmxleGlibGUgYXJyYXkgbWVtYmVyIHdhcm5pbmdzIHRoYXQgbG9vayBsaWtlIGNvbW1vbiBLVk0g Y29kZQ0KPj4gwqAgcGF0dGVybnMNCj4+IC0gQW4gdW5leHBlY3RlZCB1bmxvY2sgaW4ga3ZtX3Jp c2N2X2NoZWNrX3ZjcHVfcmVxdWVzdHMgdGhhdCB3YXMgYWRkZWQNCj4+IMKgIGludGVudGlvbmFs bHk6DQo+PiDCoCBodHRwczovL2xvcmUua2VybmVsLm9yZy9hbGwvMjAyMjA3MTAxNTExMDUuNjg3 MTkzLTEtYXBhdGVsQHZlbnRhbmFtaWNyby5jb20vDQo+PiDCoCBJcyBpdCB3b3J0aCBsb29raW5n IGludG8gd2hldGhlciB0aGF0J3MgYSBmYWxzZSBwb3NpdGl2ZSBvciBub3Q/DQo+Pg0KPj4gVGhh bmtzLA0KPj4gQ29ub3IuDQo+Pg0KPj4gQ29ub3IgRG9vbGV5ICg0KToNCj4+IMKgIHJpc2N2OiBr dm06IHZjcHVfdGltZXI6IGZpeCB1bnVzZWQgdmFyaWFibGUgd2FybmluZ3MNCj4+IMKgIHJpc2N2 OiBrdm06IG1vdmUgZXh0ZXJuIHNiaV9leHQgZGVjbGFyYXRpb25zIHRvIGEgaGVhZGVyDQo+PiDC oCByaXNjdjogc2lnbmFsOiBmaXggbWlzc2luZyBwcm90b3R5cGUgd2FybmluZw0KPj4gwqAgcmlz Y3Y6IHRyYXBzOiBhZGQgbWlzc2luZyBwcm90b3R5cGUNCj4+DQo+PiDCoGFyY2gvcmlzY3YvaW5j bHVkZS9hc20va3ZtX3ZjcHVfc2JpLmggfCAxMiArKysrKysrKysrKysNCj4+IMKgYXJjaC9yaXNj di9pbmNsdWRlL2FzbS9zaWduYWwuaMKgwqDCoMKgwqDCoCB8IDEyICsrKysrKysrKysrKw0KPj4g wqBhcmNoL3Jpc2N2L2luY2x1ZGUvYXNtL3RocmVhZF9pbmZvLmjCoCB8wqAgMiArKw0KPj4gwqBh cmNoL3Jpc2N2L2tlcm5lbC9zaWduYWwuY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgIDEgKw0K Pj4gwqBhcmNoL3Jpc2N2L2tlcm5lbC90cmFwcy5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzC oCAzICsrLQ0KPj4gwqBhcmNoL3Jpc2N2L2t2bS92Y3B1X3NiaS5jwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIHwgMTIgKy0tLS0tLS0tLS0tDQo+PiDCoGFyY2gvcmlzY3Yva3ZtL3ZjcHVfdGltZXIu Y8KgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCA0IC0tLS0NCj4+IMKgNyBmaWxlcyBjaGFuZ2VkLCAz MCBpbnNlcnRpb25zKCspLCAxNiBkZWxldGlvbnMoLSkNCj4+IMKgY3JlYXRlIG1vZGUgMTAwNjQ0 IGFyY2gvcmlzY3YvaW5jbHVkZS9hc20vc2lnbmFsLmgNCj4gDQo+IFRoZXNlIGdlbmVyYWxseSBs b29rIGdvb2QgdG8gbWUuwqAgQW51cCBoYW5kbGVzIHRoZSBLVk0gYml0cyBzbyBJJ2xsIGxldA0K PiBoaW0gY2hpbWUgaW4gdGhlcmUsIGJ1dA0KPiANCj4gUmV2aWV3ZWQtYnk6IFBhbG1lciBEYWJi ZWx0IDxwYWxtZXJAcml2b3NpbmMuY29tPg0KPiBBY2tlZC1ieTogUGFsbWVyIERhYmJlbHQgPHBh bG1lckByaXZvc2luYy5jb20+DQo+IA0KPiBvbiBhbGwgb2YgdGhlbS4NCj4gDQo+IEhhcHB5IHRv IGRvIHNvbWUgc29ydCBvZiBzaGFyZWQgdGFnIHRoaW5nLCBidXQgaXQgbG9va3MgbGlrZSB0aGVz ZSBhcmUNCj4gYWxsIGluZGVwZW5kZW50IGVub3VnaCB0aGF0IGl0J2QgYmUgZWFzaWVyIHRvIGp1 c3Qgc3BsaXQgdGhlbSB1cC7CoCBJJ3ZlDQo+IHB1dCB0aGUgbm9uLUtWTSBiaXRzIG92ZXIgYXQg cGFsbWVyL3Jpc2N2LXZhcmlhYmxlX2ZpeGVzX3dpdGhvdXRfa3ZtLCBpZg0KPiB5b3UgZ3V5cyBh cmUgYWxsIE9LIHNwbGl0dGluZyB0aGlzIHVwIHRoZW4gSSdsbCBnbyB0YWtlIHRob3NlIG9udG8N Cj4gcmlzY3YvZml4ZXMuDQoNClllYWgsIEkgc2VlIG5vIHJlYXNvbiB0aGF0IHRoZSBrdm0gcGF0 Y2hlcyBjYW4ndCBqdXN0IGdvIHZpYSB0aGUgcmlzY3YNCmt2bSB0cmVlLiBJIHNlbnQgdGhlIHBh dGNoZXMgYXMgYSBzaW5nbGUgc2VyaWVzIG1vc3RseSBiZWNhdXNlIEkgd2FudGVkDQp0byBtZW50 aW9uIHdoYXQgd2FzIGxlZnQgd2FybmluZyB3aXNlIGluIHRoZSBjb3Zlci4NCg0KPiBJJ2xsIHdh aXQgYSBiaXQgZm9yIGZvbGtzIHRvIGdldCBhIGNoYW5jZSB0byBsb29rLCBzbyBpdA0KPiB3b24n dCBiZSBmb3IgdG9tb3Jyb3cgbW9ybmluZy4NCg0KVGhleSd2ZSBiZWVuIHRoZXJlIGEgd2hpbGUg YW5kIG5vdGhpbmcgaGFzIGdvbmUgdXAgaW4gZmxhbWVzLCBJIGFtIHN1cmUNCndlIHdpbGwgc3Vy dml2ZSBhIGZldyB3ZWVrcyBtb3JlIDopDQoNClRoYW5rcywNCkNvbm9yLg0KDQoNCg==