Received: by 2002:a05:6358:111d:b0:dc:6189:e246 with SMTP id f29csp3428993rwi; Tue, 1 Nov 2022 21:32:21 -0700 (PDT) X-Google-Smtp-Source: AMsMyM6Op1z0Fu86Yuo7WfKzlzFtjVDJnIRmQTr0nh3Zm3VSmoOYr6FMVWW1ALCyZuPmeV6iO8QW X-Received: by 2002:a17:907:9491:b0:7a1:8372:5307 with SMTP id dm17-20020a170907949100b007a183725307mr21305440ejc.319.1667363541006; Tue, 01 Nov 2022 21:32:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1667363541; cv=pass; d=google.com; s=arc-20160816; b=izigAz6BBfl/9dP1dDinfLLXgu1ZDbCcRkxlFNcxxvCFKAsRDf5XDFIWB5/Yc2uzZp T9j3ev4o+9BOzZU0RjTo8V1s7dg7jiE2/mhjuso7QouafEnfKpYuRa7PSq2nud4vwCG/ njy64sJKmuHo7ZcxtTkmgUOAiKEXFv/u76Ck60ZY9pWZsYv+PAIn+EqDX7Eb/CeCsYlo kYJcqDlRclsCytojUppHQ1j71YapH0zSnj0DRA9UXVUCsph2IoiFGrMZ4Qil4vEc8qEv zPF9Sa4jOEGsOAMejxP1UEk2jy51Sl8d8HYtNCwWmpBGRxRlY9jquPK/NM32DNDMwrqc rx+Q== 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_4342314e-0df4-4b58-84bf-38bed6170a0f_contentbits :msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_actionid :msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_siteid :msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_name :msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_method :msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_setdate :msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_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=l4KDjjhvzyulBxtf5nxZvrFHxk+zKf2mgjQ8jO7v5iU=; b=i6alfa1R5k49+pP5Ty/1x8JewEj1sdce9C5JexFgubyyHMV+C21a7lk4fkmmDB0Ltu dIgKHs6nuGpUPueSKPkjepqK+bYy9fiHrALxEtuKWnSJufdg/eQDz9+HrBPNPut+eTDE VMKhZMZwWW1Q+Buf6jzUq0cRUi9IPz79kXt7ZpB8HcxAVTJUO8arOYwP+Q06c/1ekjCq eaK/61dBoHfqIhXkspQVLeTRw+WSMiqtgoRUWnivV3xP/ovXQAB0PP8H8ripcgHWt/pz 1FV4HOdoyp1zIBAcHnonhVh2TBaSfojFYc1zxo/j3v5N0FY8CxsH3DUUJQPSkrfcbzym IJUw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b="e6/SsBvO"; 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 qw27-20020a1709066a1b00b00787d08d5ff4si15408562ejc.695.2022.11.01.21.31.56; Tue, 01 Nov 2022 21:32:20 -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=@amd.com header.s=selector1 header.b="e6/SsBvO"; 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 S230102AbiKBE1a (ORCPT + 97 others); Wed, 2 Nov 2022 00:27:30 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59978 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229964AbiKBE1Y (ORCPT ); Wed, 2 Nov 2022 00:27:24 -0400 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2075.outbound.protection.outlook.com [40.107.92.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7E14724BFA; Tue, 1 Nov 2022 21:27:13 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YC6cUg9Zl+DpHf4gDwLHSaGGyug+3eKdXORh4NRAM9pqqcI6K4XZCmYOgLQBfYkxXPQd1pIelHBwpKlgusgjDoyMO+Wl2NsF+XvM0NKpr4D3BVQfsGUyxtPEhD2lbcxYxQrtZfE0oOKrhIXLaNkw4LdlTLV/Hix8CGWONipvHEo2m9S011tZoNvgOe75jtXlrdpGjy6UhMTgJHJtN2kxQ9NX/17DC9fPcOK/kcc70bNW4d9YGjifUbfCx9imRoaIgBBKhNerjolOcU2PRsxwaRgXN0ZtQomvEdgd/rt/8eURs0vllsRTyerDbVUDSEubt1pdwzwfvmaVNnPG2xll+Q== 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=l4KDjjhvzyulBxtf5nxZvrFHxk+zKf2mgjQ8jO7v5iU=; b=Rsu1CI9f0rwEeFI4z3TDUSLgIhNwLn7P4pVtuJk3jijGxMif5hZVwlgZROwLqM42Pn5f0ZpTfkJCq3/dbA6QWyfzlRdQKbBynd+GiDPcgeRix8jaNXsc8rDCQPlwwNoAhQu6PMYDsoX5ge+jZeeg/1Wz5jO6G819hMdDVR6Ou7D6hY8HL/DiP7PnYlzTIcpmmwQGA5HlwBTELP+uq4OARb8OgW3HXTfKmNqIfqkX+JMv0NsfzAF7VSB1ql/SJn1/lv6z+kYR+dtAoGqAJF9EKBo89G25bHgSsgdOKZA8D08J1B3ZTGcAA/WLrsAP2tz6Ygc4A57fvGBb+Oq4xj6DNA== 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=l4KDjjhvzyulBxtf5nxZvrFHxk+zKf2mgjQ8jO7v5iU=; b=e6/SsBvO4I6Syxpoya2tu4impE8y3f6FHwefKPALUyPegZs2BL6a5XPXhNWORVsEK9NMK6bSxNjUC6QtVDfAkvOp3T1esBrFCiSAc83Q3jA0XXgEhuPTnffuZSNzI06s98Nzw8pvx+NLMn84R2b9sVQ0eQQ3EDg8wTvr+PYi284= Received: from DM4PR12MB6351.namprd12.prod.outlook.com (2603:10b6:8:a2::6) by CH3PR12MB8075.namprd12.prod.outlook.com (2603:10b6:610:122::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.21; Wed, 2 Nov 2022 04:27:11 +0000 Received: from DM4PR12MB6351.namprd12.prod.outlook.com ([fe80::dda9:dc0a:4491:ac2]) by DM4PR12MB6351.namprd12.prod.outlook.com ([fe80::dda9:dc0a:4491:ac2%6]) with mapi id 15.20.5769.021; Wed, 2 Nov 2022 04:27:11 +0000 From: "Meng, Li (Jassmine)" To: Shuah Khan , "Huang, Ray" , "linux-kselftest@vger.kernel.org" CC: "Rafael J . Wysocki" , "Fontenot, Nathan" , "Sharma, Deepak" , "Deucher, Alexander" , "Limonciello, Mario" , "Huang, Shimmer" , "Yuan, Perry" , "Du, Xiaojian" , Viresh Kumar , Borislav Petkov , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH V5 0/5] Add tbench/gitsource new test cases for amd-pstate-ut Thread-Topic: [PATCH V5 0/5] Add tbench/gitsource new test cases for amd-pstate-ut Thread-Index: AQHY7QW+9WVn/3HGjEScAWMNB3/6ga4oRjYAgAGH4YCAAT3jwA== Date: Wed, 2 Nov 2022 04:27:11 +0000 Message-ID: References: <20221031084924.1742169-1-li.meng@amd.com> <899fc0ab-18d1-a563-10ea-b91623422570@linuxfoundation.org> <1a756034-25e1-a257-e073-ab84f972d8c8@linuxfoundation.org> In-Reply-To: <1a756034-25e1-a257-e073-ab84f972d8c8@linuxfoundation.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Enabled=true; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SetDate=2022-11-02T04:25:16Z; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Method=Standard; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_Name=General; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ActionId=5e9699eb-dd6f-4a68-a5a3-cde0b17f2e1c; MSIP_Label_4342314e-0df4-4b58-84bf-38bed6170a0f_ContentBits=1 msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_enabled: true msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_setdate: 2022-11-02T04:27:08Z msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_method: Standard msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_name: General msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_siteid: 3dd8961f-e488-4e60-8e11-a82d994e183d msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_actionid: ff9e95ae-3ef0-4496-b9b8-71e328120264 msip_label_4342314e-0df4-4b58-84bf-38bed6170a0f_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-traffictypediagnostic: DM4PR12MB6351:EE_|CH3PR12MB8075:EE_ x-ms-office365-filtering-correlation-id: 1cd4fbcc-e208-44b8-015d-08dabc8a82d5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: wSXsiUDfCiSpVi5SdrUrE1RggAEmQr7wo1ZAVM2cjoQuxTHS7g7clL13zkSKaRQq2emA3Ooa2mCmZ/LAYqHMFgZ+VwjmLoruEpfqDGl/WnGKbUw5rITgNQpE2nJV0WrRMy3ahtku1jYI56jWWUOlaqsTEtmaKJr8N48bbdoJ17ULCpYR/GGYsH4/xo3/CxvXCihK16GkewCppIp+Jodu+jF1uCaj/h9bWtxmOCoxNO6XSriKK7KbaRl/vFFIXOcq/iDF4ypTACrbdqxuFi8rDIPeePEhI93KiG7gAb/b9oBkhhGKng23AJxPCyGQjNUkfqwWASAMfq/1fteDFJpOysKZ0FllO+fYFpwnDTxoWlvKaAdoOygjtjKRICxZB4NjIdV4mX+zp8leBsQyx99vKkB+dqQhVWc2nNi1o/wthHPvkiJisC46Xte7ik3kDIyqDzubBR/CkpwDxw640fzsVekBfxNeB2cg0CTM3owQsK3jUfppm+cwHzFdi8dUpyXgoMst7fMM/dv7OIWVI8WbB5XVM+raBLwO5d3rbmbeF5i6T9/Rc4pegIcA8pd59KJqvwz/Y+rsuwVN/DR1qqC61ivH6Ylq875fbG81Vr5vkTZGJIAXejjS7jHFih5krGQHf0V98GkPfL94QBUUsX+L1aVI/37dI7KgNYz0pNRy2If98xLMWGY7pTJO7FEa/ssdSyfpM1G0d+eoqOAsVrYqzw6OlZfV+zGalnvRMjS0Gi+joZFlosyGMOXG+U0PAZvN x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR12MB6351.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(346002)(366004)(396003)(136003)(39860400002)(451199015)(8936002)(41300700001)(5660300002)(54906003)(2906002)(110136005)(52536014)(316002)(71200400001)(66476007)(64756008)(66556008)(66946007)(66446008)(33656002)(8676002)(76116006)(4326008)(55016003)(38070700005)(122000001)(7696005)(86362001)(478600001)(83380400001)(186003)(26005)(9686003)(6506007)(53546011)(38100700002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eTFQQ1ZEQ1krN3RDTHZ4OU1HemJjMENySk9XOGJFME41ckdCTlQ3TGNzR1Ur?= =?utf-8?B?TDcydlNVWElnVnBWajV4SFZTbnpJMm51SXVFbG1LL1B2NUJZZTE2R0lxbGY2?= =?utf-8?B?TEJFWlZ5Mlc1VkZhM1YvWkUxSTBPV0tsc0JuVDJXUGVrM2FDRFVJeHoyRGVj?= =?utf-8?B?alUwQzNLK2VHUmpBQXg1QTB6MUNuSEJoS0V6TGZNQkZiKzN5Mk9WNWZ1cWk3?= =?utf-8?B?aEppRFZUV0RINmpuWnBOTWgxb0VOZGQvaDBkVi84TVRIdzJ5UGQyS25iRUZt?= =?utf-8?B?MitLMjJIOFRXWkRYbDgvblNJbWhic3M0UDEzbUZPbm5LMnBSbWROUnVWcDls?= =?utf-8?B?clFuNjhLQmhHbGdwZUlQdk5hTVZkQm54QzBZY1pCZi9PM3hkOGw0VmtsNkhp?= =?utf-8?B?dExPZXhXbVVXNGhObjI1SXNlZkNHbWJCRmYvR3BFcVJ6L0RROStoQnRsNzlF?= =?utf-8?B?K2NJNFd2ODZwZkx1TGhNMFNLZmkrbUlxSzZFUUdySHc0ZVdFU0lBV3NIczZx?= =?utf-8?B?UCtONE5SdnU0WU10OTFPTDVQL2ZGWWx1UUorT1Q3aGtZbTA5czBnZWJHbFVo?= =?utf-8?B?WkthMnBXaFBDUiszMEZZaUExcTZkVTBWcldpdUFSVU84eHFBWkRFMWgvQk5z?= =?utf-8?B?aWw1V2huS0MwQ3IxVGdZNXpzUGFhT0ZHeUhwbnNlNmZVM3YyRzY3OEpzWUZ1?= =?utf-8?B?NE1KU0dtVTlCSUlBZVdjNTFicHo1Z1lmMmdjaStaRFdlL3JnNXpoclpxSytu?= =?utf-8?B?VFY3bkdYTmE3SGVBWmFnck1seEtqSmJ3SFp6OEVXMGhlVUlleUpRUE5KMG43?= =?utf-8?B?NGg5Yk9iMEdLMlFVYkVvWGxNajRCaGdGT2hoT1pwMVNSSUpvN2FqbzNXTzFs?= =?utf-8?B?ZVg4bjBXUW9sR1ptUmYzR0VKRGZodVQzR20rYjdlbDdJa3RBMzNJQVROUUtR?= =?utf-8?B?Z0VsZjduVWQ2Sm1ITnVSa0wrTnZ1MENLTlp6MFBwVE04UXFZS0VtSTNZeWds?= =?utf-8?B?ZitKVkVvMU9sbzJ5Y2dBWDJVUzF5UVlVdTE1QitjYXhBbVdyZDlsVGNvb1VN?= =?utf-8?B?MzZJVmowZ1l3ZWEwY3FHOHZIUGhaNzhHT2RHRlgvbk1xM1FzK1NJaUlWZTJv?= =?utf-8?B?ZjNkazR4aFpKL2xhd1pOY1lsekdrbCsrN1NiYlZxa01BM1N2dGJvWGt3ZkpL?= =?utf-8?B?cytKN0xhUjQxcE9IRVdDTGJvMkR6L1dMeGxUL1J1WjZsNXhGVTBPNnlNMnFv?= =?utf-8?B?b3YzcVBmcTA5WXYzaUdFTXEzRC9lTGlyTWU2VmlYUUFYT2FNeVJjS2JzeFVl?= =?utf-8?B?bEd0STMycHdMRTZtVG1KTVQ4bms0QXZ0NStIVXdTdDJ6RXFEbU43OEQ1UDRK?= =?utf-8?B?SHQzM25DN3g1eUpyRm83ZU1ja1A2UXhqU2V0cG9kVU1WUVhzZTdhNFBwdmN4?= =?utf-8?B?dWQ3SG9WTE8vOUZFTjNmR1I1OUdyaEdGbmx6NkJLK0NkOUZKdjU0UCszUzV5?= =?utf-8?B?WkJwL01qZS9aWHA4SEJveXJUTVZvcVh5K1M0ZDRQRUs2RVB4Y3UveWdmbW83?= =?utf-8?B?Q1JLUXlDcFNoRzhTSGtQMm10SjBTNnRzRWFjRTlhVU1qT05uaENNWXVSSERp?= =?utf-8?B?ZS9OaDEydWxZdjlqRTVESVlvMFhDazk2K3RsOVNpUjR5enhPVEQ3QXhlSjU4?= =?utf-8?B?VlJ6b0k4WFM2UjcxZHM2QkwzSjRkSmZ4cEZGZHl5cGNnU1FpMS9HMStOczFi?= =?utf-8?B?N0FrNTYwalhsWFo3S0VENTliVzNnT2NVZ1dKTUh0TWZwZThBS3hmb09RNWsv?= =?utf-8?B?MkZ6UHIvcHlTOHBOUTdFTWFWdWVrTllIREFHMVBLZUEzeHRuMDBIOFIyOXZQ?= =?utf-8?B?dDhPVzIxQU8ySXUxakxvVkJSMFRaOHFGL3k2NTdwY3Z4TmNQbS9aZFJ3cVc3?= =?utf-8?B?cWxZbUNITkg2WHJtazFRaEd5SDBMbnE5QUVIMlBKTzdvdnJDNkVhYWc1UmRI?= =?utf-8?B?N0JtUG9sNVJjbWxKOE5wbWZ2a0VQdU1EalpvT2lJT3dTd0VCWTE5bDBCYzZx?= =?utf-8?B?S2cwN2FDcTdUVDg1V2E1cm5oUmUvdTg1bWtja21jU2VvWU1xR09zQktFMzBF?= =?utf-8?Q?L3QY=3D?= 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: DM4PR12MB6351.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1cd4fbcc-e208-44b8-015d-08dabc8a82d5 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2022 04:27:11.2384 (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: raFwvliDNyl0uC/ECA1zklxmuJVoOmtfW2qTJUBrrFeflm7/P1jIvvsqDg4oP3jMoR+XHFBJbjXBBaaLsFjeZg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB8075 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 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 W0FNRCBPZmZpY2lhbCBVc2UgT25seSAtIEdlbmVyYWxdDQoNCg0KDQo+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tDQo+IEZyb206IFNodWFoIEtoYW4gPHNraGFuQGxpbnV4Zm91bmRhdGlvbi5v cmc+DQo+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDEsIDIwMjIgNToyNyBQTQ0KPiBUbzogTWVu ZywgTGkgKEphc3NtaW5lKSA8TGkuTWVuZ0BhbWQuY29tPjsgSHVhbmcsIFJheQ0KPiA8UmF5Lkh1 YW5nQGFtZC5jb20+OyBsaW51eC1rc2VsZnRlc3RAdmdlci5rZXJuZWwub3JnDQo+IENjOiBSYWZh ZWwgSiAuIFd5c29ja2kgPHJhZmFlbC5qLnd5c29ja2lAaW50ZWwuY29tPjsgRm9udGVub3QsIE5h dGhhbg0KPiA8TmF0aGFuLkZvbnRlbm90QGFtZC5jb20+OyBTaGFybWEsIERlZXBhaw0KPiA8RGVl cGFrLlNoYXJtYUBhbWQuY29tPjsgRGV1Y2hlciwgQWxleGFuZGVyDQo+IDxBbGV4YW5kZXIuRGV1 Y2hlckBhbWQuY29tPjsgTGltb25jaWVsbG8sIE1hcmlvDQo+IDxNYXJpby5MaW1vbmNpZWxsb0Bh bWQuY29tPjsgSHVhbmcsIFNoaW1tZXINCj4gPFNoaW1tZXIuSHVhbmdAYW1kLmNvbT47IFl1YW4s IFBlcnJ5IDxQZXJyeS5ZdWFuQGFtZC5jb20+OyBEdSwNCj4gWGlhb2ppYW4gPFhpYW9qaWFuLkR1 QGFtZC5jb20+OyBWaXJlc2ggS3VtYXIgPHZpcmVzaC5rdW1hckBsaW5hcm8ub3JnPjsNCj4gQm9y aXNsYXYgUGV0a292IDxicEBhbGllbjguZGU+OyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3Jn OyBTaHVhaCBLaGFuDQo+IDxza2hhbkBsaW51eGZvdW5kYXRpb24ub3JnPg0KPiBTdWJqZWN0OiBS ZTogW1BBVENIIFY1IDAvNV0gQWRkIHRiZW5jaC9naXRzb3VyY2UgbmV3IHRlc3QgY2FzZXMgZm9y IGFtZC0NCj4gcHN0YXRlLXV0DQo+IA0KPiBDYXV0aW9uOiBUaGlzIG1lc3NhZ2Ugb3JpZ2luYXRl ZCBmcm9tIGFuIEV4dGVybmFsIFNvdXJjZS4gVXNlIHByb3Blcg0KPiBjYXV0aW9uIHdoZW4gb3Bl bmluZyBhdHRhY2htZW50cywgY2xpY2tpbmcgbGlua3MsIG9yIHJlc3BvbmRpbmcuDQo+IA0KPiAN Cj4gT24gMTAvMzEvMjIgMDQ6MDQsIFNodWFoIEtoYW4gd3JvdGU6DQo+ID4gT24gMTAvMzEvMjIg MDI6NDksIE1lbmcgTGkgd3JvdGU6DQo+ID4+IEhpIGFsbDoNCj4gPj4NCj4gPj4gRmlyc3QsIHJl bmFtZSBhbWQtcHN0YXRlLXV0LnNoIHRvIGJhc2ljLnNoIGFzIGEgYmFzaWMgdGVzdCwgbWFpbmx5 DQo+ID4+IGZvciBBTUQgUC1TdGF0ZSBrZXJuZWwgZHJpdmVycy4gVGhlIHB1cnBvc2Ugb2YgdGhp cyBtb2RpZmljYXRpb24gaXMNCj4gPj4gdG8gZmFjaWxpdGF0ZSB0aGUgc3Vic2VxdWVudCBhZGRp dGlvbiBvZiBnaXRzb3VyY2UsIHRiZW5jaCBhbmQgb3RoZXIgdGVzdHMuDQo+ID4+DQo+ID4+IFNl Y29uZCwgc3BsaXQgYmFzaWMuc2ggaW50byBydW4uc2ggYW5kIGJhc2ljLnNoLg0KPiA+PiBUaGUg bW9kaWZpY2F0aW9uIG1ha2VzIGJhc2ljLnNoIG1vcmUgcHVyZSwganVzdCBmb3IgdGVzdCBiYXNp YyBrZXJuZWwNCj4gPj4gZnVuY3Rpb25zLiBUaGUgZmlsZSBvZiBydW4uc2ggbWFpbmx5IGNvbnRh aW5zIGZ1bmN0aW9ucyBzdWNoIGFzIHRlc3QNCj4gPj4gZW50cnksIHBhcmFtZXRlciBjaGVjaywg cHJlcmVxdWlzaXRlIGFuZCBsb2cgY2xlYXJpbmcgZXRjLg0KPiA+Pg0KPiA+PiBUaGlyZCwgYWRk IHRiZW5jaC5zaCB0cmlnZ2VyIHRoZSB0YmVuY2ggdGVzdGluZyBhbmQgbW9uaXRvciB0aGUgY3B1 Lg0KPiA+Pg0KPiA+PiBGb3VydGgsIGFkZCBnaXRzb3VyY2Uuc2ggdHJpZ2dlciB0aGUgZ2l0c291 cmNlIHRlc3RpbmcgYW5kIG1vbml0b3INCj4gPj4gdGhlIGNwdSBpbmZvcm1hdGlvbi4NCj4gPj4N Cj4gPj4gRmluYWxseSwgbW9kaWZ5IHJzdCBkb2N1bWVudCB0byBpbnRyb2R1Y2UgdGVzdCBzdGVw cyBhbmQgcmVzdWx0cyBldGMuDQo+ID4+DQo+ID4NCj4gPj4NCj4gPj4gQ2hhbmdlcyBmcm9tIFY0 LT5WNToNCj4gPj4gLSBzZWxmdGVzdHM6IGFtZC1wc3RhdGU6DQo+ID4+IC0gLSByZW5hbWUgYW1k LXBzdGF0ZS11dC5zaCB0byBiYXNpYy5zaC4NCj4gPj4gLSAtIHNwbGl0IGJhc2ljLnNoIGludG8g cnVuLnNoIGFuZCBiYXNpYy5zaC4NCj4gPj4gLSAtIG1vZGlmeSB0YmVuY2guc2ggdG8gcHJvbXB0 IHRvIGluc3RhbGwgdGJlbmNoLg0KPiA+PiAtIC0gbW9kaWZ5IGNvbW1pdCBtZXNzYWdlcyBhbmQg ZGVzY3JpcHRpb24gaW5mb3JtYXRpb25zIG9mIHNoZWxsIGZpbGVzLg0KPiA+PiAtIERvY3VtZW50 YXRpb246IGFtZC1wc3RhdGU6DQo+ID4+IC0gLSBjb3JyZWN0IHNwZWxsIGVycm9ycy4NCj4gPj4N Cj4gPg0KPiA+IHY1IHNlcmllcyBsb29rcyBnb29kLiBQbGVhc2UgY2xlYW51cCBjaGVja3BhdGNo IGVycm9ycyBpbiBhIGNvdXBsZSBvZiBmaWxlcy4NCj4gPiBOb3QgdG9vIGNvbmNlcm5lZCBhYm91 dCBsb25nIGxpbmUgd2FybmluZ3MgYXMgdGhlc2Ugc2VlbSBsaWtlICJlY2hvIg0KPiA+IHN0YXRl bWVudHMgd2l0aCBvdXRwdXQgdGV4dC4NCj4gPg0KPiANCj4gQXBwbGllZCB0byBsaW51eC1rc2Vs ZnRlc3QgbmV4dCBub3cgYWZ0ZXIgZml4aW5nIHRoZSB3aGl0ZSBzcGFjZSBlcnJvci4gUGxlYXNl DQo+IHJ1biBjaGVja3BhdGNoIGluIHRoZSBmdXR1cmUuDQo+IA0KDQpUaGFuayB5b3UgdmVyeSBt dWNoLiBJIHdpbGwgcGF5IGF0dGVudGlvbiB0byBpdC4NCg0KSmFzbWluZQ0KDQo+IHRoYW5rcywN Cj4gLS0gU2h1YWgNCg==