Received: by 2002:ab2:3350:0:b0:1f4:6588:b3a7 with SMTP id o16csp1333426lqe; Mon, 8 Apr 2024 06:15:15 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVOfDEeB2nimgiVc6C5mlJD8X4KwfiADFmNHH/Ew1rPk2bCaC5KzCuiLbcfsJxJ+GqVDwkyc1VhtrTOaaXHEiSins7VJrttMAItEpwNpA== X-Google-Smtp-Source: AGHT+IHXLbbj6TrF3OaziJWLgPAy8TPdPmsZ/9wNyVWolCdz0it7blQ8ovX/zknqCLuS7kZ2Mb04 X-Received: by 2002:a05:6102:38d3:b0:479:f681:59e8 with SMTP id k19-20020a05610238d300b00479f68159e8mr1672777vst.35.1712582115449; Mon, 08 Apr 2024 06:15:15 -0700 (PDT) Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id cz23-20020a056130119700b007e52a8660a4si1040582uab.8.2024.04.08.06.15.15 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Apr 2024 06:15:15 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-135405-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel+bounces-135405-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-135405-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 159F01C220E7 for ; Mon, 8 Apr 2024 13:14:52 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id B039085281; Mon, 8 Apr 2024 13:10:50 +0000 (UTC) Received: from APC01-TYZ-obe.outbound.protection.outlook.com (mail-tyzapc01on2118.outbound.protection.outlook.com [40.107.117.118]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id F35DF7FBB9 for ; Mon, 8 Apr 2024 13:10:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.117.118 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712581847; cv=fail; b=EaWMa4rldU8U1R9Ecg+AnJYRB1GP49hMxHoTUuYS6aTp+bVaz3YPEuzz8k/BoQDLW4st6875BTLo3o2APv5EmFbe8GzfJLVCQk4p+kCFBEfRHmSQ+HGYoo0t/b3vHvnrSbxFIqoxtJgh/rqiN2dOQ7aV3zUdYk4LjmvkNXHm4ls= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1712581847; c=relaxed/simple; bh=xMpfyofGsIGCTOf79YnYa5aG7v0D3uVJsOzXc1S0VwA=; h=From:To:CC:Subject:Date:Message-ID:Content-Type:MIME-Version; b=ItJFjoW99OdeU/TiltxTvm6JpLmjsP0BjeH7Gpf0l32btqbik3PCGR4yv1c6uWr64uCB+q6kAuliKZt06AZbWHNlvlG5FrVXmZxVtkXOOcqD3qkqmApJ3VEsUKXx26Q48arssoc2QkPPASA+K71H28eqgatQCJRmr8PJhuqDHVs= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com; spf=pass smtp.mailfrom=wesion.com; arc=fail smtp.client-ip=40.107.117.118 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=wesion.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=wesion.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cJDnwt1AkxLpEgUZ1Ezm1qUp6++QENspEzoqHKe7LhnT2pogvcPpUvLEWdnABsrQoSm7Ypn7mcj69aUrQH5IbHn/ZAf15whNgvHqY7MQNvsKuH4DzcBVKlNdTDki6NbdT7PB9DTnhZro7sL68KjovWWxfwQEmgb1xxkRBqxYQfMIsIKAgnuKZzX96WCAWN/ouJNrd+kP2ClBqOEo1MhimSN/jdXQsXK0N8nba7Umg0XbW1ZCdCN8f5IPoL0qbshdYl/gdPD56DXXUdvUMQVfH6Xgo+IFYzKy8Lh8Gkr1HSV33eTmmAasyLIUDTrqrYoh8BHYF5YF5Q1rPSxosok3Sw== 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=B3j3+D2degGKVxy6gND4V/tsgVGqicNsHnWLJTRufHA=; b=SUCOHWFIUxfq5qOosqd4zAaj0g3sUCJATdD/xs2NTyA6bOiju9oGXplYeAhC04xq1SxFabgyjcLdk+/EcQsciJDgwlROLNA5x4UEpbgv+feICN0Ir0N16oEbziZ2VygL2OdjfJaDNZkXlp2VzDfxXho+dFc3PoPsUSkrqH+XyUz9gm2kB8jM9XurZOpTytVAVU4p4RA416+HQZVWZBnvg4UXRInUCBDe8Y4kMt/CnzGURmFrbyXmZgXygppfWQKgCL19ne7g7Y94+5NvBwwQnSovupV1bE+UdzPab/YC+GDHt+SsNz4XeT77pmVLKagnd5UxFim4bNUJlZWkGuCvsA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wesion.com; dmarc=pass action=none header.from=wesion.com; dkim=pass header.d=wesion.com; arc=none Received: from TYZPR03MB7001.apcprd03.prod.outlook.com (2603:1096:400:26a::14) by TYSPR03MB8630.apcprd03.prod.outlook.com (2603:1096:405:8b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.46; Mon, 8 Apr 2024 13:10:40 +0000 Received: from TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::c4f9:d4f1:c115:f1ca]) by TYZPR03MB7001.apcprd03.prod.outlook.com ([fe80::c4f9:d4f1:c115:f1ca%6]) with mapi id 15.20.7409.042; Mon, 8 Apr 2024 13:10:39 +0000 From: Jacobe Zang To: "narmstrong@baylibre.com" , "quic_jesszhan@quicinc.com" , "sam@ravnborg.org" , "maarten.lankhorst@linux.intel.com" , "mripard@kernel.org" , "tzimmermann@suse.de" , "airlied@gmail.com" , "daniel@ffwll.ch" CC: "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , Nick Xie Subject: Khadas VIM3/3L New TS050 support patch Thread-Topic: Khadas VIM3/3L New TS050 support patch Thread-Index: AQHahbvCTbcuWJ9SKkqI3Og6US6LNg== Date: Mon, 8 Apr 2024 13:10:39 +0000 Message-ID: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYZPR03MB7001:EE_|TYSPR03MB8630:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qWwS3q+NJUvmk46Ld0FwD0kbRwjvKzCx+svZlpi0NklL4NsH3Hw7qbLCgHO1ynq37DknHtJ6Xx+D97I+JEn9wIBsUfz7bRBBU0dx7LkoixN9ysfF982dfQOkb6HPE7e5oH0ysdNCdJFCSA+iMv8Qxp4++8pb8iUoAp1FkDBvqkthir6XiTu9Zu+351dfljzPmtliqWQHC7pSKz4437j0LNMSXgdz11MORvq7ZsXr1pu3UcSAqt2GUCRx+/rv6qKoWemCw2RnBW31REelEQGMm5wm+eL/RxamfKsHZB14UE4n7c0PEdNKsVsLQHqljZ6BD5rGRyM3TNavikEoOanq/uLcIilL7+eUWVIURYU3USWxqtnRsfOGzPGraa2pCiCWirz3Y0KJBuY/s6l6ERQk39b8axZRbyfHzHJS2ZaiwOGJE3ig528xSFy7vPp4A8Ua2+/RaZBJh/72ReX9E7sY0HzEBtIJgtHNUOnHrrSLmd3SLBEQmrWe7bTf99T0d2Q4A6CzltcU0N7f7jpviyW32dDq4WyuzJdFdQoOR4I7AtsrixCN+Gd7+iyh7D0MIh8vKr2og5z8K/TEGFyy+sJs+nHvGY8Kv54BNzVvrzkTPQBi2KBloYrJFU+FEB7rkoWxycLINCB72bU+pYcbPxMDIS8Pbu4G/UlObKRrI37WTPc= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:zh-cn;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:TYZPR03MB7001.apcprd03.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(7416005)(376005)(1800799015)(366007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?VzZ4d1NQempFakFRRkpTN0grQ3ZqMGNrZW9tUVJuRTVTWEJhYVBYaW5xcm9G?= =?gb2312?B?MG5qL1F6SnJ4U3dLLzFDQ0I0dG1wbElzWFN5MFBETTh6TjdiK0pqK3pkajhR?= =?gb2312?B?QktFSGdia1NES0NVWHdSNEhXRjluUURRQmhCdjBDTFEzTS9JZFdHWE54UzBi?= =?gb2312?B?Z0FuVXRVL25nWTJaUHVRdkFUS3JVRCttZ2IxaFZ6T0FzeGlmMTh0bGZzZE1E?= =?gb2312?B?TGRTa1dIbFF2ZlVyM3ZWR3U2L1h2ZDVJTXRVeXlDNHBnUmVMdURFcUI2dm93?= =?gb2312?B?d0hYeXNBWmN4UytLcFB2ZUtMSUI2NTlpdTJ2R2p2MUdkTzBGZ1RubkFQanl5?= =?gb2312?B?UDZ2eGdUTnJBODFCTFk5TzM3VnYrcVJQODgvTkU4MS96ZWVEbHRSWU9Hamti?= =?gb2312?B?djBPWTI4UmtIcFk5bkZiVU9SM1l2Z01MdFVlNmRVejVKeWU3OUoxdUlwQWhH?= =?gb2312?B?bG56dW8zeEJwMkRObG4xQlh0bUp6RTZNTHNXVGZkZHhhTHltWUgwYjVrd0tZ?= =?gb2312?B?Y2lEUmlkYjBvbFZPMnNjMUVlUmluVkI0ZVZsRk1rTEloalRBYjNBeEZGaHlE?= =?gb2312?B?K3h5U0JCN2tLNExPQ0QranJTcEtEcjVoaGNtK256ZG5rL3hub202dHNmK3RM?= =?gb2312?B?QVpXNE8vaWFVNkJLbXZTeDludDZSZ2dpSkVRTWppYTlmMEd6R3AxRS9QU1dY?= =?gb2312?B?WGtqTFlEcGRQelYxR3FscXlLRk04UXZvT2I1elNCdzIyaXF6VFFiaFBDYzRv?= =?gb2312?B?SjVtQ1hWbUdVY1R0SVVtTmlVTVBuU2VNUllaWXBBMmlLNUZSK0FJRnB1QmV3?= =?gb2312?B?MjArUVhJcUZma1lGWkJYSFJvT2s2bXNHSVNzTGg3cFA3aHJuSCtzZHV4NmpS?= =?gb2312?B?aWJOS2U1MHhpSzNQWjVwU05Ob0ZRQzYyWkZFazRWaWpDSTBWNHlHOGNLUC9B?= =?gb2312?B?eitPangyLzJZNk9iQllqV01zVmloRGR3VElJRVZVdUVyU0tHbkJ0M1pJZ3dJ?= =?gb2312?B?T21vRHlyWDNRZE5XOW5oMHpsNWhzSDBySjQrMGF0MXlFQUI2QVZtZHI0SkI0?= =?gb2312?B?UWZkSFFURHpwekMzRnBOTEtHYVJKNFh6MStFbkZrQUc2ME8zTndmdVpNaXdz?= =?gb2312?B?bTF5TGJzOUJLK3hFcFVrUHBZc0dGZHVOc2RIMlM5dUpNTzdkNDNxL25XcDNW?= =?gb2312?B?NW5HdGV4bVoxL3BteW5xTkpOWkRjWmJNVlNrbU54TDBiYzFBbEpsYUlCU1dM?= =?gb2312?B?ZE9jQWtadG5RaUd2TlFTVHZLU3BCZ1BtWDNhb2g2dm9CdEtNRWh6by9oNnU5?= =?gb2312?B?VnZybFpRaUxXckk3czBvREg4VTh1eng0MjU2bXBiVnB1MzNkY1VYK1VnamFx?= =?gb2312?B?L2RWU0laaWpmeVoxS2ZRUVpMM3ppYUJaSEdnVms1alNQbnpDZ3RtUFdtcGNm?= =?gb2312?B?WThSWndaUVZVNWF4QkNuK3REQXlEV3poRXdiTit5NG5lcnFEWjJUNkZ0cldG?= =?gb2312?B?Mk1vUHMvTmFkUGZ2S0lzZVBKcy9LSVlFMk9YZDQ0R3g0TnFkeENUMHZKb2hU?= =?gb2312?B?dTVSYUtiMGZ1L1BhMlZ1QmZIaTQxVC92VCtMTHBKZHhkZUNCS2pNYWZRVVFL?= =?gb2312?B?S3NKY2FaMXJTWXVkMXVSaFJWUFNyVk1zdWtwYjRZZFNrSVRrNU00a0Z5cEp0?= =?gb2312?B?a0UxSVBEZDFjU1pTQUZjdTNHVlFPMFNkb3NLcjdqUzRZWHpvZlZ2N2tqdjlz?= =?gb2312?B?OUZUSXNQS0M4ZmhXVk1nbXR4NU1wVFpDNkRaUmJZOVVUcUIyYVJmMHdjejJF?= =?gb2312?B?NUtxUGNxNDlsNVJhUDhNaUhtTzNDMGxzVTJTdkFBRitrRVVTeko2ZUs1MGIy?= =?gb2312?B?U0NnYUg4RE0wa3JQRHo3NUxNeTJ3SVkzWS80SWNiNXEvcTZpem5WOC8rbzNK?= =?gb2312?B?S095SE42S0FpQzI2U0pib1RJVmpjTVBtZnFEbnJQQXVtQnhUNEEydzRUL1dM?= =?gb2312?B?M1lCSk1oZEd2Q0dQTTNzNCtnWWVuWmFJWGNMZjF2aE0vcTYyK3VkbW9BRmRY?= =?gb2312?B?TGtvbkE1d250RzV6NWwrb29aSHo4RXVWTDh4alRpblRkTjhzYVdEbEt6Ym5F?= =?gb2312?Q?GdBlc91g2mDg0fVfbWwSb7FSI?= Content-Type: multipart/mixed; boundary="_003_TYZPR03MB7001ED3D869727EE9331530A803D2TYZPR03MB7001apcp_" Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: wesion.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYZPR03MB7001.apcprd03.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 842091f2-7209-4a83-57ea-08dc57cd49e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Apr 2024 13:10:39.8651 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 2dc3bd76-7ac2-4780-a5b7-6c6cc6b5af9b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: BMJRRXFOpNLmAe5NDULOY7H6E+laRlDDYDPy01bSmW4IRIacPsBeHuGbIXaC5r7lsQcinPNR2azK61oxjnvbpg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYSPR03MB8630 --_003_TYZPR03MB7001ED3D869727EE9331530A803D2TYZPR03MB7001apcp_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 U3ViamVjdDogW1BBVENIXSBkcm0vcGFuZWw6IGFkZCBOZXcgVFMwNTAgUGFuZWwgc3VwcG9ydAoK SGVsbG8gYWxsLAoKSSBoYXZlIG1hZGUgc29tZSBjaGFuZ2VzIHRvIHRoZSBwYW5lbC1raGFkYXMt dHMwNTAuYy4gSGVyZSBpcyBhIGJyaWVmIG92ZXJ2aWV3IG9mIHdoYXQgaGFzIGJlZW4gZG9uZToK Ci0gQWRkIGR0LWJpbmRpbmdzIGluIGRvY3VtZW50LgotIEFkZCBOZXcgVFMwNTAgUGFuZWwgdGlt aW5nIHNlcXVlbmNlLgotIE1ha2UgaXQgY29tcGF0aWJsZSB3aXRoIHRoZSBvbGQgVFMwNTAgcGFu ZWwuCi0gVGhlIG9ubHkgZGlmZmVyZW5jZSBiZXR3ZWVuIHRoZW0gaXMgdGhlIHRpbWluZywgc28g SSBjaGFuZ2UgdGhlIG5vZGUgaW4gb3ZlcmxheSB0byBpZGVudGlmeSB0aGUgc3BlY2lmaWMgcGFu ZWwuCi0gQ2hhbmdlcyBpbiBEVFMgZG9lc24ndCBwdXNoLCBiZWNhdXNlIHByZWNlZGluZyBjb21t aXRzIGhhdmUgbm90IGJlZW4gbWVyZ2VkLgoKVGhlIHByb3Bvc2VkIGNoYW5nZXMgaGF2ZSBiZWVu IHN1Y2Nlc3NmdWxseSBydW4gb24gS2hhZGFzIFZJTTMvM0wuCgpQbGVhc2UgZmluZCB0aGUgcGF0 Y2ggYXR0YWNoZWQvaW5saW5lLgoKSmFjb2JlIFphbmcgKDIpOgogICAgZHJtL3BhbmVsOiBhZGQg TmV3IFRTMDUwIHBhbmVsIHN1cHBvcnQKICAgIGR0LWJpbmRpbmdzOiBwYW5lbC1zaW1wbGUtZHNp OiBhZGQgTmV3IEtoYWRhcyBUUzA1MCBwYW5lbCBiaW5kaW5ncwoKZHJpdmVycy9ncHUvZHJtL3Bh bmVsL3BhbmVsLWtoYWRhcy10czA1MC5jIHwgMTExOSArKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdz L2Rpc3BsYXkvcGFuZWwvcGFuZWwtc2ltcGxlLWRzaS55YW1sIHwgMiArKwoKLS0tCkJlc3QgUmVn YXJkcwpKYWNvYmUg6rC96fCpCkFtYXppbmcgS2hhZGFzLCBBbHdheXMgQW1hemVzIFlvdSE= --_003_TYZPR03MB7001ED3D869727EE9331530A803D2TYZPR03MB7001apcp_ Content-Type: application/octet-stream; name="0001-dt-bindings-panel-simple-dsi-add-New-Khadas-TS050-pa.patch" Content-Description: 0001-dt-bindings-panel-simple-dsi-add-New-Khadas-TS050-pa.patch Content-Disposition: attachment; filename="0001-dt-bindings-panel-simple-dsi-add-New-Khadas-TS050-pa.patch"; size=1254; creation-date="Mon, 08 Apr 2024 13:10:15 GMT"; modification-date="Mon, 08 Apr 2024 13:10:15 GMT" Content-Transfer-Encoding: base64 RnJvbSA1ZjljMzg3YzI2MWMwMDNmZTcyMTBiMTFjOGM1NjYyNzcyZGQ0NDI0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYmUgWmFuZyA8amFjb2JlLnphbmdAd2VzaW9uLmNvbT4K RGF0ZTogTW9uLCA4IEFwciAyMDI0IDE4OjQwOjE4ICswODAwClN1YmplY3Q6IFtQQVRDSCAxLzJd IGR0LWJpbmRpbmdzOiBwYW5lbC1zaW1wbGUtZHNpOiBhZGQgTmV3IEtoYWRhcyBUUzA1MCBwYW5l bAogYmluZGluZ3MKClRoaXMgYWRkIHRoZSBiaW5kaW5ncyBmb3IgdGhlIE5ldyBLaGFkYXMgVFMw NTAgMTA4MHgxOTIwIDUiIExDRCBEU0kgcGFuZWwKZGVzaWduZWQgdG8gd29yayB3aXRoIHRoZSBL aGFkYXMgVklNMyBhbmQgVklNM0wgU2luZ2xlIEJvYXJkIENvbXB1dGVycy4KClNpZ25lZC1vZmYt Ynk6IEphY29iZSBaYW5nIDxqYWNvYmUuemFuZ0B3ZXNpb24uY29tPgotLS0KIC4uLi9kZXZpY2V0 cmVlL2JpbmRpbmdzL2Rpc3BsYXkvcGFuZWwvcGFuZWwtc2ltcGxlLWRzaS55YW1sICAgICB8IDIg KysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQgYS9Eb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9wYW5lbC9wYW5lbC1zaW1wbGUtZHNp LnlhbWwgYi9Eb2N1bWVudGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvZGlzcGxheS9wYW5lbC9w YW5lbC1zaW1wbGUtZHNpLnlhbWwKaW5kZXggZjkxNjBkN2JhYzNjYS4uZTE5NDMwOWYzMWI3MiAx MDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rpc3BsYXkvcGFu ZWwvcGFuZWwtc2ltcGxlLWRzaS55YW1sCisrKyBiL0RvY3VtZW50YXRpb24vZGV2aWNldHJlZS9i aW5kaW5ncy9kaXNwbGF5L3BhbmVsL3BhbmVsLXNpbXBsZS1kc2kueWFtbApAQCAtMzYsNiArMzYs OCBAQCBwcm9wZXJ0aWVzOgogICAgICAgLSBqZGksZmhkLXI2MzQ1MgogICAgICAgICAjIEtoYWRh cyBUUzA1MCA1IiAxMDgweDE5MjAgTENEIHBhbmVsCiAgICAgICAtIGtoYWRhcyx0czA1MAorICAg ICAgICAjIEtoYWRhcyBORVcgVFMwNTAgNSIgMTA4MHgxOTIwIExDRCBwYW5lbAorICAgICAgLSBr aGFkYXMsbmV3dHMwNTAKICAgICAgICAgIyBLaW5nZGlzcGxheSBLRDA5N0QwNCA5LjciIDE1MzZ4 MjA0OCBURlQgTENEIHBhbmVsCiAgICAgICAtIGtpbmdkaXNwbGF5LGtkMDk3ZDA0CiAgICAgICAg ICMgTEcgQUNYNDY3QUtNLTcgNC45NSIgMTA4MMOXMTkyMCBMQ0QgUGFuZWwKLS0gCjIuMzQuMQoK --_003_TYZPR03MB7001ED3D869727EE9331530A803D2TYZPR03MB7001apcp_ Content-Type: application/octet-stream; name="0002-drm-panel-add-New-TS050-panel-support.patch" Content-Description: 0002-drm-panel-add-New-TS050-panel-support.patch Content-Disposition: attachment; filename="0002-drm-panel-add-New-TS050-panel-support.patch"; size=27623; creation-date="Mon, 08 Apr 2024 13:10:15 GMT"; modification-date="Mon, 08 Apr 2024 13:10:15 GMT" Content-Transfer-Encoding: base64 RnJvbSAyM2M2OWZiZDM4MTFmODVhMzMxOGJlZTBkYzQ2ZTA0NTAzOTU5MTZlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKYWNvYmUgWmFuZyA8amFjb2JlLnphbmdAd2VzaW9uLmNvbT4K RGF0ZTogTW9uLCA4IEFwciAyMDI0IDIwOjI5OjU4ICswODAwClN1YmplY3Q6IFtQQVRDSCAyLzJd IGRybS9wYW5lbDogYWRkIE5ldyBUUzA1MCBwYW5lbCBzdXBwb3J0CgpUaGlzIGFkZCBOZXcgVFMw NTAgUGFuZWwgYW5kIG1ha2UgaXQgY29tcGF0aWJsZSB3aXRoIG9sZCBvbmUuCgpTaWduZWQtb2Zm LWJ5OiBKYWNvYmUgWmFuZyA8amFjb2JlLnphbmdAd2VzaW9uLmNvbT4KLS0tCiBkcml2ZXJzL2dw dS9kcm0vcGFuZWwvcGFuZWwta2hhZGFzLXRzMDUwLmMgfCAxMTE5ICsrKysrKysrKysrLS0tLS0t LS0tCiAxIGZpbGUgY2hhbmdlZCwgNTk1IGluc2VydGlvbnMoKyksIDUyNCBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vcGFuZWwvcGFuZWwta2hhZGFzLXRzMDUwLmMg Yi9kcml2ZXJzL2dwdS9kcm0vcGFuZWwvcGFuZWwta2hhZGFzLXRzMDUwLmMKaW5kZXggYjk0MmEw MTYyMjc0My4uMjUyZmRlZWYwMTNhMSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL3BhbmVs L3BhbmVsLWtoYWRhcy10czA1MC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9wYW5lbC9wYW5lbC1r aGFkYXMtdHMwNTAuYwpAQCAtOCw2ICs4LDcgQEAKICNpbmNsdWRlIDxsaW51eC9ncGlvL2NvbnN1 bWVyLmg+CiAjaW5jbHVkZSA8bGludXgvbW9kdWxlLmg+CiAjaW5jbHVkZSA8bGludXgvb2YuaD4K KyNpbmNsdWRlIDxsaW51eC9vZl9kZXZpY2UuaD4KICNpbmNsdWRlIDxsaW51eC9yZWd1bGF0b3Iv Y29uc3VtZXIuaD4KIAogI2luY2x1ZGUgPHZpZGVvL21pcGlfZGlzcGxheS5oPgpAQCAtMTgsNiAr MTksMTcgQEAKICNpbmNsdWRlIDxkcm0vZHJtX21vZGVzLmg+CiAjaW5jbHVkZSA8ZHJtL2RybV9w YW5lbC5oPgogCitzdHJ1Y3Qga2hhZGFzX3RzMDUwX3BhbmVsX2NtZCB7CisJdTggY21kOworCXU4 IGRhdGFbNTVdOworCXU4IHNpemU7Cit9OworCitzdGF0aWMgc3RydWN0IGtoYWRhc190czA1MF9w YW5lbF9kYXRhIHsKKwl2b2lkICppbml0X2NvZGU7CisJaW50IGxlbjsKK307CisKIHN0cnVjdCBr aGFkYXNfdHMwNTBfcGFuZWwgewogCXN0cnVjdCBkcm1fcGFuZWwgYmFzZTsKIAlzdHJ1Y3QgbWlw aV9kc2lfZGV2aWNlICpsaW5rOwpAQCAtMjUsNTUxICszNyw1OTkgQEAgc3RydWN0IGtoYWRhc190 czA1MF9wYW5lbCB7CiAJc3RydWN0IHJlZ3VsYXRvciAqc3VwcGx5OwogCXN0cnVjdCBncGlvX2Rl c2MgKnJlc2V0X2dwaW87CiAJc3RydWN0IGdwaW9fZGVzYyAqZW5hYmxlX2dwaW87CisJc3RydWN0 IGtoYWRhc190czA1MF9wYW5lbF9jbWQgKmluaXRfY29kZTsKKwlpbnQgY291bnQ7CiAKIAlib29s IHByZXBhcmVkOwogCWJvb2wgZW5hYmxlZDsKIH07CiAKLXN0cnVjdCBraGFkYXNfdHMwNTBfcGFu ZWxfY21kIHsKLQl1OCBjbWQ7Ci0JdTggZGF0YTsKK3N0YXRpYyBjb25zdCBzdHJ1Y3Qga2hhZGFz X3RzMDUwX3BhbmVsX2NtZCBuZXdfdHMwNTBbXSA9IHsKKwl7MHhCOSwgezB4RkYsIDB4ODMsIDB4 OTl9LCAweDAzfSwKKwl7MHhCQSwgezB4NjMsIDB4MjMsIDB4NjgsIDB4Q0Z9LCAweDA0fSwKKwl7 MHhEMiwgezB4NTV9LCAweDAxfSwKKwl7MHhCMSwgezB4MDIsIDB4MDQsIDB4NzAsIDB4OTAsIDB4 MDEsIDB4MzIsIDB4MzMsCisJCQkweDExLCAweDExLCAweDRELCAweDU3LCAweDU2LCAweDczLCAw eDAyLCAweDAyfSwgMHgwZn0sCisJezB4QjIsIHsweDAwLCAweDgwLCAweDgwLCAweEFFLCAweDBB LCAweDBFLCAweDc1LCAweDExLCAweDAwLCAweDAwLCAweDAwfSwgMHgwYn0sCisJezB4QjQsIHsw eDAwLCAweEZGLCAweDA0LCAweEE0LCAweDAyLCAweEEwLCAweDAwLCAweDAwLCAweDEwLCAweDAw LCAweDAwLCAweDAyLAorCQkJMHgwMCwgMHgyNCwJMHgwMiwgMHgwNCwgMHgwQSwgMHgyMSwgMHgw MywgMHgwMCwgMHgwMCwgMHgwOCwgMHhBNiwgMHg4OCwKKwkJCTB4MDQsIDB4QTQsIDB4MDIsIDB4 QTAsCTB4MDAsIDB4MDAsCTB4MTAsIDB4MDAsIDB4MDAsIDB4MDIsIDB4MDAsIDB4MjQsCisJCQkw eDAyLCAweDA0LCAweDBBLCAweDAwLCAweDAwLCAweDA4LAkweEE2LCAweDAwLCAweDA4LCAweDEx fSwgMHgyZX0sCisJezB4RDMsIHsweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw eDE4LAorCQkJMHgxOCwgMHgzMiwgMHgxMCwgMHgwOSwgMHgwMCwgMHgwOSwgMHgzMiwKKwkJCTB4 MTAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsCisJCQkweDAwLCAweDAwLCAw eDExLCAweDAwLCAweDAyLCAweDAyLCAweDAzLCAweDAwLCAweDAwLCAweDAwLCAweDBBLAorCQkJ MHg0MH0sIDB4MjF9LAorCXsweEQ1LCB7MHgxOCwgMHgxOCwgMHgxOCwgMHgxOCwgMHgyMSwgMHgy MCwgMHgxOCwgMHgxOCwgMHgxOSwgMHgxOSwgMHgxOSwKKwkJCTB4MTksIDB4MTgsIDB4MTgsIDB4 MTgsIDB4MTgsIDB4MDMsIDB4MDIsIDB4MDEsIDB4MDAsIDB4MkYsIDB4MkYsCisJCQkweDMwLCAw eDMwLCAweDMxLCAweDMxLCAweDE4LCAweDE4LCAweDE4LCAweDE4LCAweDE4LCAweDE4fSwgMHgy MH0sCisJezB4RDYsIHsweDE4LCAweDE4LCAweDE4LCAweDE4LCAweDIwLCAweDIxLCAweDE5LCAw eDE5LCAweDE4LCAweDE4LCAweDE5LAorCQkJMHgxOSwgMHgxOCwgMHgxOCwgMHgxOCwgMHgxOCwg MHgwMCwgMHgwMSwgMHgwMiwgMHgwMywgMHgyRiwgMHgyRiwKKwkJCTB4MzAsIDB4MzAsIDB4MzEs IDB4MzEsIDB4MTgsIDB4MTgsIDB4MTgsIDB4MTgsIDB4MTgsIDB4MTh9LCAweDIwfSwKKwl7MHhE OCwgezB4MEEsIDB4QkUsIDB4RkEsIDB4QTAsIDB4MEEsIDB4QkUsIDB4RkEsIDB4QTB9LCAweDA4 fSwKKwl7MHhCRCwgezB4MDF9LCAweDAxfSwKKwl7MHhEOCwgezB4MEYsIDB4RkYsIDB4RkYsIDB4 RTAsIDB4MEYsIDB4RkYsIDB4RkYsIDB4RTB9LCAweDA4fSwKKwl7MHhCRCwgezB4MDJ9LCAweDAx fSwKKwl7MHhEOCwgezB4MEYsIDB4RkYsIDB4RkYsIDB4RTAsIDB4MEYsIDB4RkYsIDB4RkYsIDB4 RTB9LCAweDA4fSwKKwl7MHhCRCwgezB4MDB9LCAweDAxfSwKKwl7MHhFMCwgezB4MDEsIDB4MzUs IDB4NDEsIDB4M0IsIDB4NzksIDB4ODEsIDB4OEMsIDB4ODUsIDB4OEUsCisJCQkweDk1LCAweDlC LCAweEEwLCAweEE0LCAweEFCLCAweEIxLCAweEIzLCAweEI3LCAweEM1LCAweEJELCAweEM1LAor CQkJMHhCNiwgMHhDMiwgMHhDMiwgMHg2MiwgMHg1RCwgMHg2NiwgMHg3MywgMHgwMSwgMHgzNSwg MHg0MSwgMHgzQiwKKwkJCTB4NzksIDB4ODEsIDB4OEMsIDB4ODUsIDB4OEUsIDB4OTUsIDB4OUIs IDB4QTAsIDB4QTQsIDB4QUIsIDB4QjEsCisJCQkweEIzLCAweEI3LCAweEI1LCAweEJELCAweEM1 LCAweEI2LCAweEMyLCAweEMyLCAweDYyLCAweDVELCAweDY2LAorCQkJMHg3M30sIDB4MzZ9LAor CXsweEI2LCB7MHg5NywgMHg5N30sIDB4MDJ9LAorCXsweENDLCB7MHhDOH0sIDB4MDJ9LAorCXsw eEJGLCB7MHg0MCwgMHg0MSwgMHg1MCwgMHgxOX0sIDB4MDR9LAorCXsweEM2LCB7MHhGRiwgMHhG OX0sIDB4MDJ9LAorCXsweEMwLCB7MHgyNSwgMHg1QX0sIDB4MDJ9LAogfTsKIAogLyogT25seSB0 aGUgQ01EMSBVc2VyIENvbW1hbmQgc2V0IGlzIGRvY3VtZW50ZWQgKi8KLXN0YXRpYyBjb25zdCBz dHJ1Y3Qga2hhZGFzX3RzMDUwX3BhbmVsX2NtZCBpbml0X2NvZGVbXSA9IHsKK3N0YXRpYyBjb25z dCBzdHJ1Y3Qga2hhZGFzX3RzMDUwX3BhbmVsX2NtZCBvbGRfdHMwNTBbXSA9IHsKIAkvKiBTZWxl Y3QgVW5rbm93biBDTUQgUGFnZSAoVW5kb2N1bWVudGVkKSAqLwotCXsweGZmLCAweGVlfSwKKwl7 MHhmZiwgezB4ZWV9LCAweDAxfSwKIAkvKiBSZWxvYWQgQ01EMTogRG9uJ3QgcmVsb2FkIGRlZmF1 bHQgdmFsdWUgdG8gcmVnaXN0ZXIgKi8KLQl7MHhmYiwgMHgwMX0sCi0JezB4MWYsIDB4NDV9LAot CXsweDI0LCAweDRmfSwKLQl7MHgzOCwgMHhjOH0sCi0JezB4MzksIDB4Mjd9LAotCXsweDFlLCAw eDc3fSwKLQl7MHgxZCwgMHgwZn0sCi0JezB4N2UsIDB4NzF9LAotCXsweDdjLCAweDAzfSwKLQl7 MHhmZiwgMHgwMH0sCi0JezB4ZmIsIDB4MDF9LAotCXsweDM1LCAweDAxfSwKKwl7MHhmYiwgezB4 MDF9LCAweDAxfSwKKwl7MHgxZiwgezB4NDV9LCAweDAxfSwKKwl7MHgyNCwgezB4NGZ9LCAweDAx fSwKKwl7MHgzOCwgezB4Yzh9LCAweDAxfSwKKwl7MHgzOSwgezB4Mjd9LCAweDAxfSwKKwl7MHgx ZSwgezB4Nzd9LCAweDAxfSwKKwl7MHgxZCwgezB4MGZ9LCAweDAxfSwKKwl7MHg3ZSwgezB4NzF9 LCAweDAxfSwKKwl7MHg3YywgezB4MDN9LCAweDAxfSwKKwl7MHhmZiwgezB4MDB9LCAweDAxfSwK Kwl7MHhmYiwgezB4MDF9LCAweDAxfSwKKwl7MHgzNSwgezB4MDF9LCAweDAxfSwKIAkvKiBTZWxl Y3QgQ01EMiBQYWdlMCAoVW5kb2N1bWVudGVkKSAqLwotCXsweGZmLCAweDAxfSwKKwl7MHhmZiwg ezB4MDF9LCAweDAxfSwKIAkvKiBSZWxvYWQgQ01EMTogRG9uJ3QgcmVsb2FkIGRlZmF1bHQgdmFs dWUgdG8gcmVnaXN0ZXIgKi8KLQl7MHhmYiwgMHgwMX0sCi0JezB4MDAsIDB4MDF9LAotCXsweDAx LCAweDU1fSwKLQl7MHgwMiwgMHg0MH0sCi0JezB4MDUsIDB4NDB9LAotCXsweDA2LCAweDRhfSwK LQl7MHgwNywgMHgyNH0sCi0JezB4MDgsIDB4MGN9LAotCXsweDBiLCAweDdkfSwKLQl7MHgwYywg MHg3ZH0sCi0JezB4MGUsIDB4YjB9LAotCXsweDBmLCAweGFlfSwKLQl7MHgxMSwgMHgxMH0sCi0J ezB4MTIsIDB4MTB9LAotCXsweDEzLCAweDAzfSwKLQl7MHgxNCwgMHg0YX0sCi0JezB4MTUsIDB4 MTJ9LAotCXsweDE2LCAweDEyfSwKLQl7MHgxOCwgMHgwMH0sCi0JezB4MTksIDB4Nzd9LAotCXsw eDFhLCAweDU1fSwKLQl7MHgxYiwgMHgxM30sCi0JezB4MWMsIDB4MDB9LAotCXsweDFkLCAweDAw fSwKLQl7MHgxZSwgMHgxM30sCi0JezB4MWYsIDB4MDB9LAotCXsweDIzLCAweDAwfSwKLQl7MHgy NCwgMHgwMH0sCi0JezB4MjUsIDB4MDB9LAotCXsweDI2LCAweDAwfSwKLQl7MHgyNywgMHgwMH0s Ci0JezB4MjgsIDB4MDB9LAotCXsweDM1LCAweDAwfSwKLQl7MHg2NiwgMHgwMH0sCi0JezB4NTgs IDB4ODJ9LAotCXsweDU5LCAweDAyfSwKLQl7MHg1YSwgMHgwMn0sCi0JezB4NWIsIDB4MDJ9LAot CXsweDVjLCAweDgyfSwKLQl7MHg1ZCwgMHg4Mn0sCi0JezB4NWUsIDB4MDJ9LAotCXsweDVmLCAw eDAyfSwKLQl7MHg3MiwgMHgzMX0sCisJezB4ZmIsIHsweDAxfSwgMHgwMX0sCisJezB4MDAsIHsw eDAxfSwgMHgwMX0sCisJezB4MDEsIHsweDU1fSwgMHgwMX0sCisJezB4MDIsIHsweDQwfSwgMHgw MX0sCisJezB4MDUsIHsweDQwfSwgMHgwMX0sCisJezB4MDYsIHsweDRhfSwgMHgwMX0sCisJezB4 MDcsIHsweDI0fSwgMHgwMX0sCisJezB4MDgsIHsweDBjfSwgMHgwMX0sCisJezB4MGIsIHsweDdk fSwgMHgwMX0sCisJezB4MGMsIHsweDdkfSwgMHgwMX0sCisJezB4MGUsIHsweGIwfSwgMHgwMX0s CisJezB4MGYsIHsweGFlfSwgMHgwMX0sCisJezB4MTEsIHsweDEwfSwgMHgwMX0sCisJezB4MTIs IHsweDEwfSwgMHgwMX0sCisJezB4MTMsIHsweDAzfSwgMHgwMX0sCisJezB4MTQsIHsweDRhfSwg MHgwMX0sCisJezB4MTUsIHsweDEyfSwgMHgwMX0sCisJezB4MTYsIHsweDEyfSwgMHgwMX0sCisJ ezB4MTgsIHsweDAwfSwgMHgwMX0sCisJezB4MTksIHsweDc3fSwgMHgwMX0sCisJezB4MWEsIHsw eDU1fSwgMHgwMX0sCisJezB4MWIsIHsweDEzfSwgMHgwMX0sCisJezB4MWMsIHsweDAwfSwgMHgw MX0sCisJezB4MWQsIHsweDAwfSwgMHgwMX0sCisJezB4MWUsIHsweDEzfSwgMHgwMX0sCisJezB4 MWYsIHsweDAwfSwgMHgwMX0sCisJezB4MjMsIHsweDAwfSwgMHgwMX0sCisJezB4MjQsIHsweDAw fSwgMHgwMX0sCisJezB4MjUsIHsweDAwfSwgMHgwMX0sCisJezB4MjYsIHsweDAwfSwgMHgwMX0s CisJezB4MjcsIHsweDAwfSwgMHgwMX0sCisJezB4MjgsIHsweDAwfSwgMHgwMX0sCisJezB4MzUs IHsweDAwfSwgMHgwMX0sCisJezB4NjYsIHsweDAwfSwgMHgwMX0sCisJezB4NTgsIHsweDgyfSwg MHgwMX0sCisJezB4NTksIHsweDAyfSwgMHgwMX0sCisJezB4NWEsIHsweDAyfSwgMHgwMX0sCisJ ezB4NWIsIHsweDAyfSwgMHgwMX0sCisJezB4NWMsIHsweDgyfSwgMHgwMX0sCisJezB4NWQsIHsw eDgyfSwgMHgwMX0sCisJezB4NWUsIHsweDAyfSwgMHgwMX0sCisJezB4NWYsIHsweDAyfSwgMHgw MX0sCisJezB4NzIsIHsweDMxfSwgMHgwMX0sCiAJLyogU2VsZWN0IENNRDIgUGFnZTQgKFVuZG9j dW1lbnRlZCkgKi8KLQl7MHhmZiwgMHgwNX0sCisJezB4ZmYsIHsweDA1fSwgMHgwMX0sCiAJLyog UmVsb2FkIENNRDE6IERvbid0IHJlbG9hZCBkZWZhdWx0IHZhbHVlIHRvIHJlZ2lzdGVyICovCi0J ezB4ZmIsIDB4MDF9LAotCXsweDAwLCAweDAxfSwKLQl7MHgwMSwgMHgwYn0sCi0JezB4MDIsIDB4 MGN9LAotCXsweDAzLCAweDA5fSwKLQl7MHgwNCwgMHgwYX0sCi0JezB4MDUsIDB4MDB9LAotCXsw eDA2LCAweDBmfSwKLQl7MHgwNywgMHgxMH0sCi0JezB4MDgsIDB4MDB9LAotCXsweDA5LCAweDAw fSwKLQl7MHgwYSwgMHgwMH0sCi0JezB4MGIsIDB4MDB9LAotCXsweDBjLCAweDAwfSwKLQl7MHgw ZCwgMHgxM30sCi0JezB4MGUsIDB4MTV9LAotCXsweDBmLCAweDE3fSwKLQl7MHgxMCwgMHgwMX0s Ci0JezB4MTEsIDB4MGJ9LAotCXsweDEyLCAweDBjfSwKLQl7MHgxMywgMHgwOX0sCi0JezB4MTQs IDB4MGF9LAotCXsweDE1LCAweDAwfSwKLQl7MHgxNiwgMHgwZn0sCi0JezB4MTcsIDB4MTB9LAot CXsweDE4LCAweDAwfSwKLQl7MHgxOSwgMHgwMH0sCi0JezB4MWEsIDB4MDB9LAotCXsweDFiLCAw eDAwfSwKLQl7MHgxYywgMHgwMH0sCi0JezB4MWQsIDB4MTN9LAotCXsweDFlLCAweDE1fSwKLQl7 MHgxZiwgMHgxN30sCi0JezB4MjAsIDB4MDB9LAotCXsweDIxLCAweDAzfSwKLQl7MHgyMiwgMHgw MX0sCi0JezB4MjMsIDB4NDB9LAotCXsweDI0LCAweDQwfSwKLQl7MHgyNSwgMHhlZH0sCi0JezB4 MjksIDB4NTh9LAotCXsweDJhLCAweDEyfSwKLQl7MHgyYiwgMHgwMX0sCi0JezB4NGIsIDB4MDZ9 LAotCXsweDRjLCAweDExfSwKLQl7MHg0ZCwgMHgyMH0sCi0JezB4NGUsIDB4MDJ9LAotCXsweDRm LCAweDAyfSwKLQl7MHg1MCwgMHgyMH0sCi0JezB4NTEsIDB4NjF9LAotCXsweDUyLCAweDAxfSwK LQl7MHg1MywgMHg2M30sCi0JezB4NTQsIDB4Nzd9LAotCXsweDU1LCAweGVkfSwKLQl7MHg1Yiwg MHgwMH0sCi0JezB4NWMsIDB4MDB9LAotCXsweDVkLCAweDAwfSwKLQl7MHg1ZSwgMHgwMH0sCi0J ezB4NWYsIDB4MTV9LAotCXsweDYwLCAweDc1fSwKLQl7MHg2MSwgMHgwMH0sCi0JezB4NjIsIDB4 MDB9LAotCXsweDYzLCAweDAwfSwKLQl7MHg2NCwgMHgwMH0sCi0JezB4NjUsIDB4MDB9LAotCXsw eDY2LCAweDAwfSwKLQl7MHg2NywgMHgwMH0sCi0JezB4NjgsIDB4MDR9LAotCXsweDY5LCAweDAw fSwKLQl7MHg2YSwgMHgwMH0sCi0JezB4NmMsIDB4NDB9LAotCXsweDc1LCAweDAxfSwKLQl7MHg3 NiwgMHgwMX0sCi0JezB4N2EsIDB4ODB9LAotCXsweDdiLCAweGEzfSwKLQl7MHg3YywgMHhkOH0s Ci0JezB4N2QsIDB4NjB9LAotCXsweDdmLCAweDE1fSwKLQl7MHg4MCwgMHg4MX0sCi0JezB4ODMs IDB4MDV9LAotCXsweDkzLCAweDA4fSwKLQl7MHg5NCwgMHgxMH0sCi0JezB4OGEsIDB4MDB9LAot CXsweDliLCAweDBmfSwKLQl7MHhlYSwgMHhmZn0sCi0JezB4ZWMsIDB4MDB9LAorCXsweGZiLCB7 MHgwMX0sIDB4MDF9LAorCXsweDAwLCB7MHgwMX0sIDB4MDF9LAorCXsweDAxLCB7MHgwYn0sIDB4 MDF9LAorCXsweDAyLCB7MHgwY30sIDB4MDF9LAorCXsweDAzLCB7MHgwOX0sIDB4MDF9LAorCXsw eDA0LCB7MHgwYX0sIDB4MDF9LAorCXsweDA1LCB7MHgwMH0sIDB4MDF9LAorCXsweDA2LCB7MHgw Zn0sIDB4MDF9LAorCXsweDA3LCB7MHgxMH0sIDB4MDF9LAorCXsweDA4LCB7MHgwMH0sIDB4MDF9 LAorCXsweDA5LCB7MHgwMH0sIDB4MDF9LAorCXsweDBhLCB7MHgwMH0sIDB4MDF9LAorCXsweDBi LCB7MHgwMH0sIDB4MDF9LAorCXsweDBjLCB7MHgwMH0sIDB4MDF9LAorCXsweDBkLCB7MHgxM30s IDB4MDF9LAorCXsweDBlLCB7MHgxNX0sIDB4MDF9LAorCXsweDBmLCB7MHgxN30sIDB4MDF9LAor CXsweDEwLCB7MHgwMX0sIDB4MDF9LAorCXsweDExLCB7MHgwYn0sIDB4MDF9LAorCXsweDEyLCB7 MHgwY30sIDB4MDF9LAorCXsweDEzLCB7MHgwOX0sIDB4MDF9LAorCXsweDE0LCB7MHgwYX0sIDB4 MDF9LAorCXsweDE1LCB7MHgwMH0sIDB4MDF9LAorCXsweDE2LCB7MHgwZn0sIDB4MDF9LAorCXsw eDE3LCB7MHgxMH0sIDB4MDF9LAorCXsweDE4LCB7MHgwMH0sIDB4MDF9LAorCXsweDE5LCB7MHgw MH0sIDB4MDF9LAorCXsweDFhLCB7MHgwMH0sIDB4MDF9LAorCXsweDFiLCB7MHgwMH0sIDB4MDF9 LAorCXsweDFjLCB7MHgwMH0sIDB4MDF9LAorCXsweDFkLCB7MHgxM30sIDB4MDF9LAorCXsweDFl LCB7MHgxNX0sIDB4MDF9LAorCXsweDFmLCB7MHgxN30sIDB4MDF9LAorCXsweDIwLCB7MHgwMH0s IDB4MDF9LAorCXsweDIxLCB7MHgwM30sIDB4MDF9LAorCXsweDIyLCB7MHgwMX0sIDB4MDF9LAor CXsweDIzLCB7MHg0MH0sIDB4MDF9LAorCXsweDI0LCB7MHg0MH0sIDB4MDF9LAorCXsweDI1LCB7 MHhlZH0sIDB4MDF9LAorCXsweDI5LCB7MHg1OH0sIDB4MDF9LAorCXsweDJhLCB7MHgxMn0sIDB4 MDF9LAorCXsweDJiLCB7MHgwMX0sIDB4MDF9LAorCXsweDRiLCB7MHgwNn0sIDB4MDF9LAorCXsw eDRjLCB7MHgxMX0sIDB4MDF9LAorCXsweDRkLCB7MHgyMH0sIDB4MDF9LAorCXsweDRlLCB7MHgw Mn0sIDB4MDF9LAorCXsweDRmLCB7MHgwMn0sIDB4MDF9LAorCXsweDUwLCB7MHgyMH0sIDB4MDF9 LAorCXsweDUxLCB7MHg2MX0sIDB4MDF9LAorCXsweDUyLCB7MHgwMX0sIDB4MDF9LAorCXsweDUz LCB7MHg2M30sIDB4MDF9LAorCXsweDU0LCB7MHg3N30sIDB4MDF9LAorCXsweDU1LCB7MHhlZH0s IDB4MDF9LAorCXsweDViLCB7MHgwMH0sIDB4MDF9LAorCXsweDVjLCB7MHgwMH0sIDB4MDF9LAor CXsweDVkLCB7MHgwMH0sIDB4MDF9LAorCXsweDVlLCB7MHgwMH0sIDB4MDF9LAorCXsweDVmLCB7 MHgxNX0sIDB4MDF9LAorCXsweDYwLCB7MHg3NX0sIDB4MDF9LAorCXsweDYxLCB7MHgwMH0sIDB4 MDF9LAorCXsweDYyLCB7MHgwMH0sIDB4MDF9LAorCXsweDYzLCB7MHgwMH0sIDB4MDF9LAorCXsw eDY0LCB7MHgwMH0sIDB4MDF9LAorCXsweDY1LCB7MHgwMH0sIDB4MDF9LAorCXsweDY2LCB7MHgw MH0sIDB4MDF9LAorCXsweDY3LCB7MHgwMH0sIDB4MDF9LAorCXsweDY4LCB7MHgwNH0sIDB4MDF9 LAorCXsweDY5LCB7MHgwMH0sIDB4MDF9LAorCXsweDZhLCB7MHgwMH0sIDB4MDF9LAorCXsweDZj LCB7MHg0MH0sIDB4MDF9LAorCXsweDc1LCB7MHgwMX0sIDB4MDF9LAorCXsweDc2LCB7MHgwMX0s IDB4MDF9LAorCXsweDdhLCB7MHg4MH0sIDB4MDF9LAorCXsweDdiLCB7MHhhM30sIDB4MDF9LAor CXsweDdjLCB7MHhkOH0sIDB4MDF9LAorCXsweDdkLCB7MHg2MH0sIDB4MDF9LAorCXsweDdmLCB7 MHgxNX0sIDB4MDF9LAorCXsweDgwLCB7MHg4MX0sIDB4MDF9LAorCXsweDgzLCB7MHgwNX0sIDB4 MDF9LAorCXsweDkzLCB7MHgwOH0sIDB4MDF9LAorCXsweDk0LCB7MHgxMH0sIDB4MDF9LAorCXsw eDhhLCB7MHgwMH0sIDB4MDF9LAorCXsweDliLCB7MHgwZn0sIDB4MDF9LAorCXsweGVhLCB7MHhm Zn0sIDB4MDF9LAorCXsweGVjLCB7MHgwMH0sIDB4MDF9LAogCS8qIFNlbGVjdCBDTUQyIFBhZ2Uw IChVbmRvY3VtZW50ZWQpICovCi0JezB4ZmYsIDB4MDF9LAorCXsweGZmLCB7MHgwMX0sIDB4MDF9 LAogCS8qIFJlbG9hZCBDTUQxOiBEb24ndCByZWxvYWQgZGVmYXVsdCB2YWx1ZSB0byByZWdpc3Rl ciAqLwotCXsweGZiLCAweDAxfSwKLQl7MHg3NSwgMHgwMH0sCi0JezB4NzYsIDB4ZGZ9LAotCXsw eDc3LCAweDAwfSwKLQl7MHg3OCwgMHhlNH0sCi0JezB4NzksIDB4MDB9LAotCXsweDdhLCAweGVk fSwKLQl7MHg3YiwgMHgwMH0sCi0JezB4N2MsIDB4ZjZ9LAotCXsweDdkLCAweDAwfSwKLQl7MHg3 ZSwgMHhmZn0sCi0JezB4N2YsIDB4MDF9LAotCXsweDgwLCAweDA3fSwKLQl7MHg4MSwgMHgwMX0s Ci0JezB4ODIsIDB4MTB9LAotCXsweDgzLCAweDAxfSwKLQl7MHg4NCwgMHgxOH0sCi0JezB4ODUs IDB4MDF9LAotCXsweDg2LCAweDIwfSwKLQl7MHg4NywgMHgwMX0sCi0JezB4ODgsIDB4M2R9LAot CXsweDg5LCAweDAxfSwKLQl7MHg4YSwgMHg1Nn0sCi0JezB4OGIsIDB4MDF9LAotCXsweDhjLCAw eDg0fSwKLQl7MHg4ZCwgMHgwMX0sCi0JezB4OGUsIDB4YWJ9LAotCXsweDhmLCAweDAxfSwKLQl7 MHg5MCwgMHhlY30sCi0JezB4OTEsIDB4MDJ9LAotCXsweDkyLCAweDIyfSwKLQl7MHg5MywgMHgw Mn0sCi0JezB4OTQsIDB4MjN9LAotCXsweDk1LCAweDAyfSwKLQl7MHg5NiwgMHg1NX0sCi0JezB4 OTcsIDB4MDJ9LAotCXsweDk4LCAweDhifSwKLQl7MHg5OSwgMHgwMn0sCi0JezB4OWEsIDB4YWZ9 LAotCXsweDliLCAweDAyfSwKLQl7MHg5YywgMHhkZn0sCi0JezB4OWQsIDB4MDN9LAotCXsweDll LCAweDAxfSwKLQl7MHg5ZiwgMHgwM30sCi0JezB4YTAsIDB4MmN9LAotCXsweGEyLCAweDAzfSwK LQl7MHhhMywgMHgzOX0sCi0JezB4YTQsIDB4MDN9LAotCXsweGE1LCAweDQ3fSwKLQl7MHhhNiwg MHgwM30sCi0JezB4YTcsIDB4NTZ9LAotCXsweGE5LCAweDAzfSwKLQl7MHhhYSwgMHg2Nn0sCi0J ezB4YWIsIDB4MDN9LAotCXsweGFjLCAweDc2fSwKLQl7MHhhZCwgMHgwM30sCi0JezB4YWUsIDB4 ODV9LAotCXsweGFmLCAweDAzfSwKLQl7MHhiMCwgMHg5MH0sCi0JezB4YjEsIDB4MDN9LAotCXsw eGIyLCAweGNifSwKLQl7MHhiMywgMHgwMH0sCi0JezB4YjQsIDB4ZGZ9LAotCXsweGI1LCAweDAw fSwKLQl7MHhiNiwgMHhlNH0sCi0JezB4YjcsIDB4MDB9LAotCXsweGI4LCAweGVkfSwKLQl7MHhi OSwgMHgwMH0sCi0JezB4YmEsIDB4ZjZ9LAotCXsweGJiLCAweDAwfSwKLQl7MHhiYywgMHhmZn0s Ci0JezB4YmQsIDB4MDF9LAotCXsweGJlLCAweDA3fSwKLQl7MHhiZiwgMHgwMX0sCi0JezB4YzAs IDB4MTB9LAotCXsweGMxLCAweDAxfSwKLQl7MHhjMiwgMHgxOH0sCi0JezB4YzMsIDB4MDF9LAot CXsweGM0LCAweDIwfSwKLQl7MHhjNSwgMHgwMX0sCi0JezB4YzYsIDB4M2R9LAotCXsweGM3LCAw eDAxfSwKLQl7MHhjOCwgMHg1Nn0sCi0JezB4YzksIDB4MDF9LAotCXsweGNhLCAweDg0fSwKLQl7 MHhjYiwgMHgwMX0sCi0JezB4Y2MsIDB4YWJ9LAotCXsweGNkLCAweDAxfSwKLQl7MHhjZSwgMHhl Y30sCi0JezB4Y2YsIDB4MDJ9LAotCXsweGQwLCAweDIyfSwKLQl7MHhkMSwgMHgwMn0sCi0JezB4 ZDIsIDB4MjN9LAotCXsweGQzLCAweDAyfSwKLQl7MHhkNCwgMHg1NX0sCi0JezB4ZDUsIDB4MDJ9 LAotCXsweGQ2LCAweDhifSwKLQl7MHhkNywgMHgwMn0sCi0JezB4ZDgsIDB4YWZ9LAotCXsweGQ5 LCAweDAyfSwKLQl7MHhkYSwgMHhkZn0sCi0JezB4ZGIsIDB4MDN9LAotCXsweGRjLCAweDAxfSwK LQl7MHhkZCwgMHgwM30sCi0JezB4ZGUsIDB4MmN9LAotCXsweGRmLCAweDAzfSwKLQl7MHhlMCwg MHgzOX0sCi0JezB4ZTEsIDB4MDN9LAotCXsweGUyLCAweDQ3fSwKLQl7MHhlMywgMHgwM30sCi0J ezB4ZTQsIDB4NTZ9LAotCXsweGU1LCAweDAzfSwKLQl7MHhlNiwgMHg2Nn0sCi0JezB4ZTcsIDB4 MDN9LAotCXsweGU4LCAweDc2fSwKLQl7MHhlOSwgMHgwM30sCi0JezB4ZWEsIDB4ODV9LAotCXsw eGViLCAweDAzfSwKLQl7MHhlYywgMHg5MH0sCi0JezB4ZWQsIDB4MDN9LAotCXsweGVlLCAweGNi fSwKLQl7MHhlZiwgMHgwMH0sCi0JezB4ZjAsIDB4YmJ9LAotCXsweGYxLCAweDAwfSwKLQl7MHhm MiwgMHhjMH0sCi0JezB4ZjMsIDB4MDB9LAotCXsweGY0LCAweGNjfSwKLQl7MHhmNSwgMHgwMH0s Ci0JezB4ZjYsIDB4ZDZ9LAotCXsweGY3LCAweDAwfSwKLQl7MHhmOCwgMHhlMX0sCi0JezB4Zjks IDB4MDB9LAotCXsweGZhLCAweGVhfSwKKwl7MHhmYiwgezB4MDF9LCAweDAxfSwKKwl7MHg3NSwg ezB4MDB9LCAweDAxfSwKKwl7MHg3NiwgezB4ZGZ9LCAweDAxfSwKKwl7MHg3NywgezB4MDB9LCAw eDAxfSwKKwl7MHg3OCwgezB4ZTR9LCAweDAxfSwKKwl7MHg3OSwgezB4MDB9LCAweDAxfSwKKwl7 MHg3YSwgezB4ZWR9LCAweDAxfSwKKwl7MHg3YiwgezB4MDB9LCAweDAxfSwKKwl7MHg3YywgezB4 ZjZ9LCAweDAxfSwKKwl7MHg3ZCwgezB4MDB9LCAweDAxfSwKKwl7MHg3ZSwgezB4ZmZ9LCAweDAx fSwKKwl7MHg3ZiwgezB4MDF9LCAweDAxfSwKKwl7MHg4MCwgezB4MDd9LCAweDAxfSwKKwl7MHg4 MSwgezB4MDF9LCAweDAxfSwKKwl7MHg4MiwgezB4MTB9LCAweDAxfSwKKwl7MHg4MywgezB4MDF9 LCAweDAxfSwKKwl7MHg4NCwgezB4MTh9LCAweDAxfSwKKwl7MHg4NSwgezB4MDF9LCAweDAxfSwK Kwl7MHg4NiwgezB4MjB9LCAweDAxfSwKKwl7MHg4NywgezB4MDF9LCAweDAxfSwKKwl7MHg4OCwg ezB4M2R9LCAweDAxfSwKKwl7MHg4OSwgezB4MDF9LCAweDAxfSwKKwl7MHg4YSwgezB4NTZ9LCAw eDAxfSwKKwl7MHg4YiwgezB4MDF9LCAweDAxfSwKKwl7MHg4YywgezB4ODR9LCAweDAxfSwKKwl7 MHg4ZCwgezB4MDF9LCAweDAxfSwKKwl7MHg4ZSwgezB4YWJ9LCAweDAxfSwKKwl7MHg4ZiwgezB4 MDF9LCAweDAxfSwKKwl7MHg5MCwgezB4ZWN9LCAweDAxfSwKKwl7MHg5MSwgezB4MDJ9LCAweDAx fSwKKwl7MHg5MiwgezB4MjJ9LCAweDAxfSwKKwl7MHg5MywgezB4MDJ9LCAweDAxfSwKKwl7MHg5 NCwgezB4MjN9LCAweDAxfSwKKwl7MHg5NSwgezB4MDJ9LCAweDAxfSwKKwl7MHg5NiwgezB4NTV9 LCAweDAxfSwKKwl7MHg5NywgezB4MDJ9LCAweDAxfSwKKwl7MHg5OCwgezB4OGJ9LCAweDAxfSwK Kwl7MHg5OSwgezB4MDJ9LCAweDAxfSwKKwl7MHg5YSwgezB4YWZ9LCAweDAxfSwKKwl7MHg5Yiwg ezB4MDJ9LCAweDAxfSwKKwl7MHg5YywgezB4ZGZ9LCAweDAxfSwKKwl7MHg5ZCwgezB4MDN9LCAw eDAxfSwKKwl7MHg5ZSwgezB4MDF9LCAweDAxfSwKKwl7MHg5ZiwgezB4MDN9LCAweDAxfSwKKwl7 MHhhMCwgezB4MmN9LCAweDAxfSwKKwl7MHhhMiwgezB4MDN9LCAweDAxfSwKKwl7MHhhMywgezB4 Mzl9LCAweDAxfSwKKwl7MHhhNCwgezB4MDN9LCAweDAxfSwKKwl7MHhhNSwgezB4NDd9LCAweDAx fSwKKwl7MHhhNiwgezB4MDN9LCAweDAxfSwKKwl7MHhhNywgezB4NTZ9LCAweDAxfSwKKwl7MHhh OSwgezB4MDN9LCAweDAxfSwKKwl7MHhhYSwgezB4NjZ9LCAweDAxfSwKKwl7MHhhYiwgezB4MDN9 LCAweDAxfSwKKwl7MHhhYywgezB4NzZ9LCAweDAxfSwKKwl7MHhhZCwgezB4MDN9LCAweDAxfSwK Kwl7MHhhZSwgezB4ODV9LCAweDAxfSwKKwl7MHhhZiwgezB4MDN9LCAweDAxfSwKKwl7MHhiMCwg ezB4OTB9LCAweDAxfSwKKwl7MHhiMSwgezB4MDN9LCAweDAxfSwKKwl7MHhiMiwgezB4Y2J9LCAw eDAxfSwKKwl7MHhiMywgezB4MDB9LCAweDAxfSwKKwl7MHhiNCwgezB4ZGZ9LCAweDAxfSwKKwl7 MHhiNSwgezB4MDB9LCAweDAxfSwKKwl7MHhiNiwgezB4ZTR9LCAweDAxfSwKKwl7MHhiNywgezB4 MDB9LCAweDAxfSwKKwl7MHhiOCwgezB4ZWR9LCAweDAxfSwKKwl7MHhiOSwgezB4MDB9LCAweDAx fSwKKwl7MHhiYSwgezB4ZjZ9LCAweDAxfSwKKwl7MHhiYiwgezB4MDB9LCAweDAxfSwKKwl7MHhi YywgezB4ZmZ9LCAweDAxfSwKKwl7MHhiZCwgezB4MDF9LCAweDAxfSwKKwl7MHhiZSwgezB4MDd9 LCAweDAxfSwKKwl7MHhiZiwgezB4MDF9LCAweDAxfSwKKwl7MHhjMCwgezB4MTB9LCAweDAxfSwK Kwl7MHhjMSwgezB4MDF9LCAweDAxfSwKKwl7MHhjMiwgezB4MTh9LCAweDAxfSwKKwl7MHhjMywg ezB4MDF9LCAweDAxfSwKKwl7MHhjNCwgezB4MjB9LCAweDAxfSwKKwl7MHhjNSwgezB4MDF9LCAw eDAxfSwKKwl7MHhjNiwgezB4M2R9LCAweDAxfSwKKwl7MHhjNywgezB4MDF9LCAweDAxfSwKKwl7 MHhjOCwgezB4NTZ9LCAweDAxfSwKKwl7MHhjOSwgezB4MDF9LCAweDAxfSwKKwl7MHhjYSwgezB4 ODR9LCAweDAxfSwKKwl7MHhjYiwgezB4MDF9LCAweDAxfSwKKwl7MHhjYywgezB4YWJ9LCAweDAx fSwKKwl7MHhjZCwgezB4MDF9LCAweDAxfSwKKwl7MHhjZSwgezB4ZWN9LCAweDAxfSwKKwl7MHhj ZiwgezB4MDJ9LCAweDAxfSwKKwl7MHhkMCwgezB4MjJ9LCAweDAxfSwKKwl7MHhkMSwgezB4MDJ9 LCAweDAxfSwKKwl7MHhkMiwgezB4MjN9LCAweDAxfSwKKwl7MHhkMywgezB4MDJ9LCAweDAxfSwK Kwl7MHhkNCwgezB4NTV9LCAweDAxfSwKKwl7MHhkNSwgezB4MDJ9LCAweDAxfSwKKwl7MHhkNiwg ezB4OGJ9LCAweDAxfSwKKwl7MHhkNywgezB4MDJ9LCAweDAxfSwKKwl7MHhkOCwgezB4YWZ9LCAw eDAxfSwKKwl7MHhkOSwgezB4MDJ9LCAweDAxfSwKKwl7MHhkYSwgezB4ZGZ9LCAweDAxfSwKKwl7 MHhkYiwgezB4MDN9LCAweDAxfSwKKwl7MHhkYywgezB4MDF9LCAweDAxfSwKKwl7MHhkZCwgezB4 MDN9LCAweDAxfSwKKwl7MHhkZSwgezB4MmN9LCAweDAxfSwKKwl7MHhkZiwgezB4MDN9LCAweDAx fSwKKwl7MHhlMCwgezB4Mzl9LCAweDAxfSwKKwl7MHhlMSwgezB4MDN9LCAweDAxfSwKKwl7MHhl MiwgezB4NDd9LCAweDAxfSwKKwl7MHhlMywgezB4MDN9LCAweDAxfSwKKwl7MHhlNCwgezB4NTZ9 LCAweDAxfSwKKwl7MHhlNSwgezB4MDN9LCAweDAxfSwKKwl7MHhlNiwgezB4NjZ9LCAweDAxfSwK Kwl7MHhlNywgezB4MDN9LCAweDAxfSwKKwl7MHhlOCwgezB4NzZ9LCAweDAxfSwKKwl7MHhlOSwg ezB4MDN9LCAweDAxfSwKKwl7MHhlYSwgezB4ODV9LCAweDAxfSwKKwl7MHhlYiwgezB4MDN9LCAw eDAxfSwKKwl7MHhlYywgezB4OTB9LCAweDAxfSwKKwl7MHhlZCwgezB4MDN9LCAweDAxfSwKKwl7 MHhlZSwgezB4Y2J9LCAweDAxfSwKKwl7MHhlZiwgezB4MDB9LCAweDAxfSwKKwl7MHhmMCwgezB4 YmJ9LCAweDAxfSwKKwl7MHhmMSwgezB4MDB9LCAweDAxfSwKKwl7MHhmMiwgezB4YzB9LCAweDAx fSwKKwl7MHhmMywgezB4MDB9LCAweDAxfSwKKwl7MHhmNCwgezB4Y2N9LCAweDAxfSwKKwl7MHhm NSwgezB4MDB9LCAweDAxfSwKKwl7MHhmNiwgezB4ZDZ9LCAweDAxfSwKKwl7MHhmNywgezB4MDB9 LCAweDAxfSwKKwl7MHhmOCwgezB4ZTF9LCAweDAxfSwKKwl7MHhmOSwgezB4MDB9LCAweDAxfSwK Kwl7MHhmYSwgezB4ZWF9LCAweDAxfSwKIAkvKiBTZWxlY3QgQ01EMiBQYWdlMiAoVW5kb2N1bWVu dGVkKSAqLwotCXsweGZmLCAweDAyfSwKKwl7MHhmZiwgezB4MDJ9LCAweDAxfSwKIAkvKiBSZWxv YWQgQ01EMTogRG9uJ3QgcmVsb2FkIGRlZmF1bHQgdmFsdWUgdG8gcmVnaXN0ZXIgKi8KLQl7MHhm YiwgMHgwMX0sCi0JezB4MDAsIDB4MDB9LAotCXsweDAxLCAweGY0fSwKLQl7MHgwMiwgMHgwMH0s Ci0JezB4MDMsIDB4ZWZ9LAotCXsweDA0LCAweDAxfSwKLQl7MHgwNSwgMHgwN30sCi0JezB4MDYs IDB4MDF9LAotCXsweDA3LCAweDI4fSwKLQl7MHgwOCwgMHgwMX0sCi0JezB4MDksIDB4NDR9LAot CXsweDBhLCAweDAxfSwKLQl7MHgwYiwgMHg3Nn0sCi0JezB4MGMsIDB4MDF9LAotCXsweDBkLCAw eGEwfSwKLQl7MHgwZSwgMHgwMX0sCi0JezB4MGYsIDB4ZTd9LAotCXsweDEwLCAweDAyfSwKLQl7 MHgxMSwgMHgxZn0sCi0JezB4MTIsIDB4MDJ9LAotCXsweDEzLCAweDIyfSwKLQl7MHgxNCwgMHgw Mn0sCi0JezB4MTUsIDB4NTR9LAotCXsweDE2LCAweDAyfSwKLQl7MHgxNywgMHg4Yn0sCi0JezB4 MTgsIDB4MDJ9LAotCXsweDE5LCAweGFmfSwKLQl7MHgxYSwgMHgwMn0sCi0JezB4MWIsIDB4ZTB9 LAotCXsweDFjLCAweDAzfSwKLQl7MHgxZCwgMHgwMX0sCi0JezB4MWUsIDB4MDN9LAotCXsweDFm LCAweDJkfSwKLQl7MHgyMCwgMHgwM30sCi0JezB4MjEsIDB4Mzl9LAotCXsweDIyLCAweDAzfSwK LQl7MHgyMywgMHg0N30sCi0JezB4MjQsIDB4MDN9LAotCXsweDI1LCAweDU3fSwKLQl7MHgyNiwg MHgwM30sCi0JezB4MjcsIDB4NjV9LAotCXsweDI4LCAweDAzfSwKLQl7MHgyOSwgMHg3N30sCi0J ezB4MmEsIDB4MDN9LAotCXsweDJiLCAweDg1fSwKLQl7MHgyZCwgMHgwM30sCi0JezB4MmYsIDB4 OGZ9LAotCXsweDMwLCAweDAzfSwKLQl7MHgzMSwgMHhjYn0sCi0JezB4MzIsIDB4MDB9LAotCXsw eDMzLCAweGJifSwKLQl7MHgzNCwgMHgwMH0sCi0JezB4MzUsIDB4YzB9LAotCXsweDM2LCAweDAw fSwKLQl7MHgzNywgMHhjY30sCi0JezB4MzgsIDB4MDB9LAotCXsweDM5LCAweGQ2fSwKLQl7MHgz YSwgMHgwMH0sCi0JezB4M2IsIDB4ZTF9LAotCXsweDNkLCAweDAwfSwKLQl7MHgzZiwgMHhlYX0s Ci0JezB4NDAsIDB4MDB9LAotCXsweDQxLCAweGY0fSwKLQl7MHg0MiwgMHgwMH0sCi0JezB4NDMs IDB4ZmV9LAotCXsweDQ0LCAweDAxfSwKLQl7MHg0NSwgMHgwN30sCi0JezB4NDYsIDB4MDF9LAot CXsweDQ3LCAweDI4fSwKLQl7MHg0OCwgMHgwMX0sCi0JezB4NDksIDB4NDR9LAotCXsweDRhLCAw eDAxfSwKLQl7MHg0YiwgMHg3Nn0sCi0JezB4NGMsIDB4MDF9LAotCXsweDRkLCAweGEwfSwKLQl7 MHg0ZSwgMHgwMX0sCi0JezB4NGYsIDB4ZTd9LAotCXsweDUwLCAweDAyfSwKLQl7MHg1MSwgMHgx Zn0sCi0JezB4NTIsIDB4MDJ9LAotCXsweDUzLCAweDIyfSwKLQl7MHg1NCwgMHgwMn0sCi0JezB4 NTUsIDB4NTR9LAotCXsweDU2LCAweDAyfSwKLQl7MHg1OCwgMHg4Yn0sCi0JezB4NTksIDB4MDJ9 LAotCXsweDVhLCAweGFmfSwKLQl7MHg1YiwgMHgwMn0sCi0JezB4NWMsIDB4ZTB9LAotCXsweDVk LCAweDAzfSwKLQl7MHg1ZSwgMHgwMX0sCi0JezB4NWYsIDB4MDN9LAotCXsweDYwLCAweDJkfSwK LQl7MHg2MSwgMHgwM30sCi0JezB4NjIsIDB4Mzl9LAotCXsweDYzLCAweDAzfSwKLQl7MHg2NCwg MHg0N30sCi0JezB4NjUsIDB4MDN9LAotCXsweDY2LCAweDU3fSwKLQl7MHg2NywgMHgwM30sCi0J ezB4NjgsIDB4NjV9LAotCXsweDY5LCAweDAzfSwKLQl7MHg2YSwgMHg3N30sCi0JezB4NmIsIDB4 MDN9LAotCXsweDZjLCAweDg1fSwKLQl7MHg2ZCwgMHgwM30sCi0JezB4NmUsIDB4OGZ9LAotCXsw eDZmLCAweDAzfSwKLQl7MHg3MCwgMHhjYn0sCi0JezB4NzEsIDB4MDB9LAotCXsweDcyLCAweDAw fSwKLQl7MHg3MywgMHgwMH0sCi0JezB4NzQsIDB4MjF9LAotCXsweDc1LCAweDAwfSwKLQl7MHg3 NiwgMHg0Y30sCi0JezB4NzcsIDB4MDB9LAotCXsweDc4LCAweDZifSwKLQl7MHg3OSwgMHgwMH0s Ci0JezB4N2EsIDB4ODV9LAotCXsweDdiLCAweDAwfSwKLQl7MHg3YywgMHg5YX0sCi0JezB4N2Qs IDB4MDB9LAotCXsweDdlLCAweGFkfSwKLQl7MHg3ZiwgMHgwMH0sCi0JezB4ODAsIDB4YmV9LAot CXsweDgxLCAweDAwfSwKLQl7MHg4MiwgMHhjZH0sCi0JezB4ODMsIDB4MDF9LAotCXsweDg0LCAw eDAxfSwKLQl7MHg4NSwgMHgwMX0sCi0JezB4ODYsIDB4Mjl9LAotCXsweDg3LCAweDAxfSwKLQl7 MHg4OCwgMHg2OH0sCi0JezB4ODksIDB4MDF9LAotCXsweDhhLCAweDk4fSwKLQl7MHg4YiwgMHgw MX0sCi0JezB4OGMsIDB4ZTV9LAotCXsweDhkLCAweDAyfSwKLQl7MHg4ZSwgMHgxZX0sCi0JezB4 OGYsIDB4MDJ9LAotCXsweDkwLCAweDMwfSwKLQl7MHg5MSwgMHgwMn0sCi0JezB4OTIsIDB4NTJ9 LAotCXsweDkzLCAweDAyfSwKLQl7MHg5NCwgMHg4OH0sCi0JezB4OTUsIDB4MDJ9LAotCXsweDk2 LCAweGFhfSwKLQl7MHg5NywgMHgwMn0sCi0JezB4OTgsIDB4ZDd9LAotCXsweDk5LCAweDAyfSwK LQl7MHg5YSwgMHhmN30sCi0JezB4OWIsIDB4MDN9LAotCXsweDljLCAweDIxfSwKLQl7MHg5ZCwg MHgwM30sCi0JezB4OWUsIDB4MmV9LAotCXsweDlmLCAweDAzfSwKLQl7MHhhMCwgMHgzZH0sCi0J ezB4YTIsIDB4MDN9LAotCXsweGEzLCAweDRjfSwKLQl7MHhhNCwgMHgwM30sCi0JezB4YTUsIDB4 NWV9LAotCXsweGE2LCAweDAzfSwKLQl7MHhhNywgMHg3MX0sCi0JezB4YTksIDB4MDN9LAotCXsw eGFhLCAweDg2fSwKLQl7MHhhYiwgMHgwM30sCi0JezB4YWMsIDB4OTR9LAotCXsweGFkLCAweDAz fSwKLQl7MHhhZSwgMHhmYX0sCi0JezB4YWYsIDB4MDB9LAotCXsweGIwLCAweDAwfSwKLQl7MHhi MSwgMHgwMH0sCi0JezB4YjIsIDB4MjF9LAotCXsweGIzLCAweDAwfSwKLQl7MHhiNCwgMHg0Y30s Ci0JezB4YjUsIDB4MDB9LAotCXsweGI2LCAweDZifSwKLQl7MHhiNywgMHgwMH0sCi0JezB4Yjgs IDB4ODV9LAotCXsweGI5LCAweDAwfSwKLQl7MHhiYSwgMHg5YX0sCi0JezB4YmIsIDB4MDB9LAot CXsweGJjLCAweGFkfSwKLQl7MHhiZCwgMHgwMH0sCi0JezB4YmUsIDB4YmV9LAotCXsweGJmLCAw eDAwfSwKLQl7MHhjMCwgMHhjZH0sCi0JezB4YzEsIDB4MDF9LAotCXsweGMyLCAweDAxfSwKLQl7 MHhjMywgMHgwMX0sCi0JezB4YzQsIDB4Mjl9LAotCXsweGM1LCAweDAxfSwKLQl7MHhjNiwgMHg2 OH0sCi0JezB4YzcsIDB4MDF9LAotCXsweGM4LCAweDk4fSwKLQl7MHhjOSwgMHgwMX0sCi0JezB4 Y2EsIDB4ZTV9LAotCXsweGNiLCAweDAyfSwKLQl7MHhjYywgMHgxZX0sCi0JezB4Y2QsIDB4MDJ9 LAotCXsweGNlLCAweDIwfSwKLQl7MHhjZiwgMHgwMn0sCi0JezB4ZDAsIDB4NTJ9LAotCXsweGQx LCAweDAyfSwKLQl7MHhkMiwgMHg4OH0sCi0JezB4ZDMsIDB4MDJ9LAotCXsweGQ0LCAweGFhfSwK LQl7MHhkNSwgMHgwMn0sCi0JezB4ZDYsIDB4ZDd9LAotCXsweGQ3LCAweDAyfSwKLQl7MHhkOCwg MHhmN30sCi0JezB4ZDksIDB4MDN9LAotCXsweGRhLCAweDIxfSwKLQl7MHhkYiwgMHgwM30sCi0J ezB4ZGMsIDB4MmV9LAotCXsweGRkLCAweDAzfSwKLQl7MHhkZSwgMHgzZH0sCi0JezB4ZGYsIDB4 MDN9LAotCXsweGUwLCAweDRjfSwKLQl7MHhlMSwgMHgwM30sCi0JezB4ZTIsIDB4NWV9LAotCXsw eGUzLCAweDAzfSwKLQl7MHhlNCwgMHg3MX0sCi0JezB4ZTUsIDB4MDN9LAotCXsweGU2LCAweDg2 fSwKLQl7MHhlNywgMHgwM30sCi0JezB4ZTgsIDB4OTR9LAotCXsweGU5LCAweDAzfSwKLQl7MHhl YSwgMHhmYX0sCisJezB4ZmIsIHsweDAxfSwgMHgwMX0sCisJezB4MDAsIHsweDAwfSwgMHgwMX0s CisJezB4MDEsIHsweGY0fSwgMHgwMX0sCisJezB4MDIsIHsweDAwfSwgMHgwMX0sCisJezB4MDMs IHsweGVmfSwgMHgwMX0sCisJezB4MDQsIHsweDAxfSwgMHgwMX0sCisJezB4MDUsIHsweDA3fSwg MHgwMX0sCisJezB4MDYsIHsweDAxfSwgMHgwMX0sCisJezB4MDcsIHsweDI4fSwgMHgwMX0sCisJ ezB4MDgsIHsweDAxfSwgMHgwMX0sCisJezB4MDksIHsweDQ0fSwgMHgwMX0sCisJezB4MGEsIHsw eDAxfSwgMHgwMX0sCisJezB4MGIsIHsweDc2fSwgMHgwMX0sCisJezB4MGMsIHsweDAxfSwgMHgw MX0sCisJezB4MGQsIHsweGEwfSwgMHgwMX0sCisJezB4MGUsIHsweDAxfSwgMHgwMX0sCisJezB4 MGYsIHsweGU3fSwgMHgwMX0sCisJezB4MTAsIHsweDAyfSwgMHgwMX0sCisJezB4MTEsIHsweDFm fSwgMHgwMX0sCisJezB4MTIsIHsweDAyfSwgMHgwMX0sCisJezB4MTMsIHsweDIyfSwgMHgwMX0s CisJezB4MTQsIHsweDAyfSwgMHgwMX0sCisJezB4MTUsIHsweDU0fSwgMHgwMX0sCisJezB4MTYs IHsweDAyfSwgMHgwMX0sCisJezB4MTcsIHsweDhifSwgMHgwMX0sCisJezB4MTgsIHsweDAyfSwg MHgwMX0sCisJezB4MTksIHsweGFmfSwgMHgwMX0sCisJezB4MWEsIHsweDAyfSwgMHgwMX0sCisJ ezB4MWIsIHsweGUwfSwgMHgwMX0sCisJezB4MWMsIHsweDAzfSwgMHgwMX0sCisJezB4MWQsIHsw eDAxfSwgMHgwMX0sCisJezB4MWUsIHsweDAzfSwgMHgwMX0sCisJezB4MWYsIHsweDJkfSwgMHgw MX0sCisJezB4MjAsIHsweDAzfSwgMHgwMX0sCisJezB4MjEsIHsweDM5fSwgMHgwMX0sCisJezB4 MjIsIHsweDAzfSwgMHgwMX0sCisJezB4MjMsIHsweDQ3fSwgMHgwMX0sCisJezB4MjQsIHsweDAz fSwgMHgwMX0sCisJezB4MjUsIHsweDU3fSwgMHgwMX0sCisJezB4MjYsIHsweDAzfSwgMHgwMX0s CisJezB4MjcsIHsweDY1fSwgMHgwMX0sCisJezB4MjgsIHsweDAzfSwgMHgwMX0sCisJezB4Mjks IHsweDc3fSwgMHgwMX0sCisJezB4MmEsIHsweDAzfSwgMHgwMX0sCisJezB4MmIsIHsweDg1fSwg MHgwMX0sCisJezB4MmQsIHsweDAzfSwgMHgwMX0sCisJezB4MmYsIHsweDhmfSwgMHgwMX0sCisJ ezB4MzAsIHsweDAzfSwgMHgwMX0sCisJezB4MzEsIHsweGNifSwgMHgwMX0sCisJezB4MzIsIHsw eDAwfSwgMHgwMX0sCisJezB4MzMsIHsweGJifSwgMHgwMX0sCisJezB4MzQsIHsweDAwfSwgMHgw MX0sCisJezB4MzUsIHsweGMwfSwgMHgwMX0sCisJezB4MzYsIHsweDAwfSwgMHgwMX0sCisJezB4 MzcsIHsweGNjfSwgMHgwMX0sCisJezB4MzgsIHsweDAwfSwgMHgwMX0sCisJezB4MzksIHsweGQ2 fSwgMHgwMX0sCisJezB4M2EsIHsweDAwfSwgMHgwMX0sCisJezB4M2IsIHsweGUxfSwgMHgwMX0s CisJezB4M2QsIHsweDAwfSwgMHgwMX0sCisJezB4M2YsIHsweGVhfSwgMHgwMX0sCisJezB4NDAs IHsweDAwfSwgMHgwMX0sCisJezB4NDEsIHsweGY0fSwgMHgwMX0sCisJezB4NDIsIHsweDAwfSwg MHgwMX0sCisJezB4NDMsIHsweGZlfSwgMHgwMX0sCisJezB4NDQsIHsweDAxfSwgMHgwMX0sCisJ ezB4NDUsIHsweDA3fSwgMHgwMX0sCisJezB4NDYsIHsweDAxfSwgMHgwMX0sCisJezB4NDcsIHsw eDI4fSwgMHgwMX0sCisJezB4NDgsIHsweDAxfSwgMHgwMX0sCisJezB4NDksIHsweDQ0fSwgMHgw MX0sCisJezB4NGEsIHsweDAxfSwgMHgwMX0sCisJezB4NGIsIHsweDc2fSwgMHgwMX0sCisJezB4 NGMsIHsweDAxfSwgMHgwMX0sCisJezB4NGQsIHsweGEwfSwgMHgwMX0sCisJezB4NGUsIHsweDAx fSwgMHgwMX0sCisJezB4NGYsIHsweGU3fSwgMHgwMX0sCisJezB4NTAsIHsweDAyfSwgMHgwMX0s CisJezB4NTEsIHsweDFmfSwgMHgwMX0sCisJezB4NTIsIHsweDAyfSwgMHgwMX0sCisJezB4NTMs IHsweDIyfSwgMHgwMX0sCisJezB4NTQsIHsweDAyfSwgMHgwMX0sCisJezB4NTUsIHsweDU0fSwg MHgwMX0sCisJezB4NTYsIHsweDAyfSwgMHgwMX0sCisJezB4NTgsIHsweDhifSwgMHgwMX0sCisJ ezB4NTksIHsweDAyfSwgMHgwMX0sCisJezB4NWEsIHsweGFmfSwgMHgwMX0sCisJezB4NWIsIHsw eDAyfSwgMHgwMX0sCisJezB4NWMsIHsweGUwfSwgMHgwMX0sCisJezB4NWQsIHsweDAzfSwgMHgw MX0sCisJezB4NWUsIHsweDAxfSwgMHgwMX0sCisJezB4NWYsIHsweDAzfSwgMHgwMX0sCisJezB4 NjAsIHsweDJkfSwgMHgwMX0sCisJezB4NjEsIHsweDAzfSwgMHgwMX0sCisJezB4NjIsIHsweDM5 fSwgMHgwMX0sCisJezB4NjMsIHsweDAzfSwgMHgwMX0sCisJezB4NjQsIHsweDQ3fSwgMHgwMX0s CisJezB4NjUsIHsweDAzfSwgMHgwMX0sCisJezB4NjYsIHsweDU3fSwgMHgwMX0sCisJezB4Njcs IHsweDAzfSwgMHgwMX0sCisJezB4NjgsIHsweDY1fSwgMHgwMX0sCisJezB4NjksIHsweDAzfSwg MHgwMX0sCisJezB4NmEsIHsweDc3fSwgMHgwMX0sCisJezB4NmIsIHsweDAzfSwgMHgwMX0sCisJ ezB4NmMsIHsweDg1fSwgMHgwMX0sCisJezB4NmQsIHsweDAzfSwgMHgwMX0sCisJezB4NmUsIHsw eDhmfSwgMHgwMX0sCisJezB4NmYsIHsweDAzfSwgMHgwMX0sCisJezB4NzAsIHsweGNifSwgMHgw MX0sCisJezB4NzEsIHsweDAwfSwgMHgwMX0sCisJezB4NzIsIHsweDAwfSwgMHgwMX0sCisJezB4 NzMsIHsweDAwfSwgMHgwMX0sCisJezB4NzQsIHsweDIxfSwgMHgwMX0sCisJezB4NzUsIHsweDAw fSwgMHgwMX0sCisJezB4NzYsIHsweDRjfSwgMHgwMX0sCisJezB4NzcsIHsweDAwfSwgMHgwMX0s CisJezB4NzgsIHsweDZifSwgMHgwMX0sCisJezB4NzksIHsweDAwfSwgMHgwMX0sCisJezB4N2Es IHsweDg1fSwgMHgwMX0sCisJezB4N2IsIHsweDAwfSwgMHgwMX0sCisJezB4N2MsIHsweDlhfSwg MHgwMX0sCisJezB4N2QsIHsweDAwfSwgMHgwMX0sCisJezB4N2UsIHsweGFkfSwgMHgwMX0sCisJ ezB4N2YsIHsweDAwfSwgMHgwMX0sCisJezB4ODAsIHsweGJlfSwgMHgwMX0sCisJezB4ODEsIHsw eDAwfSwgMHgwMX0sCisJezB4ODIsIHsweGNkfSwgMHgwMX0sCisJezB4ODMsIHsweDAxfSwgMHgw MX0sCisJezB4ODQsIHsweDAxfSwgMHgwMX0sCisJezB4ODUsIHsweDAxfSwgMHgwMX0sCisJezB4 ODYsIHsweDI5fSwgMHgwMX0sCisJezB4ODcsIHsweDAxfSwgMHgwMX0sCisJezB4ODgsIHsweDY4 fSwgMHgwMX0sCisJezB4ODksIHsweDAxfSwgMHgwMX0sCisJezB4OGEsIHsweDk4fSwgMHgwMX0s CisJezB4OGIsIHsweDAxfSwgMHgwMX0sCisJezB4OGMsIHsweGU1fSwgMHgwMX0sCisJezB4OGQs IHsweDAyfSwgMHgwMX0sCisJezB4OGUsIHsweDFlfSwgMHgwMX0sCisJezB4OGYsIHsweDAyfSwg MHgwMX0sCisJezB4OTAsIHsweDMwfSwgMHgwMX0sCisJezB4OTEsIHsweDAyfSwgMHgwMX0sCisJ ezB4OTIsIHsweDUyfSwgMHgwMX0sCisJezB4OTMsIHsweDAyfSwgMHgwMX0sCisJezB4OTQsIHsw eDg4fSwgMHgwMX0sCisJezB4OTUsIHsweDAyfSwgMHgwMX0sCisJezB4OTYsIHsweGFhfSwgMHgw MX0sCisJezB4OTcsIHsweDAyfSwgMHgwMX0sCisJezB4OTgsIHsweGQ3fSwgMHgwMX0sCisJezB4 OTksIHsweDAyfSwgMHgwMX0sCisJezB4OWEsIHsweGY3fSwgMHgwMX0sCisJezB4OWIsIHsweDAz fSwgMHgwMX0sCisJezB4OWMsIHsweDIxfSwgMHgwMX0sCisJezB4OWQsIHsweDAzfSwgMHgwMX0s CisJezB4OWUsIHsweDJlfSwgMHgwMX0sCisJezB4OWYsIHsweDAzfSwgMHgwMX0sCisJezB4YTAs IHsweDNkfSwgMHgwMX0sCisJezB4YTIsIHsweDAzfSwgMHgwMX0sCisJezB4YTMsIHsweDRjfSwg MHgwMX0sCisJezB4YTQsIHsweDAzfSwgMHgwMX0sCisJezB4YTUsIHsweDVlfSwgMHgwMX0sCisJ ezB4YTYsIHsweDAzfSwgMHgwMX0sCisJezB4YTcsIHsweDcxfSwgMHgwMX0sCisJezB4YTksIHsw eDAzfSwgMHgwMX0sCisJezB4YWEsIHsweDg2fSwgMHgwMX0sCisJezB4YWIsIHsweDAzfSwgMHgw MX0sCisJezB4YWMsIHsweDk0fSwgMHgwMX0sCisJezB4YWQsIHsweDAzfSwgMHgwMX0sCisJezB4 YWUsIHsweGZhfSwgMHgwMX0sCisJezB4YWYsIHsweDAwfSwgMHgwMX0sCisJezB4YjAsIHsweDAw fSwgMHgwMX0sCisJezB4YjEsIHsweDAwfSwgMHgwMX0sCisJezB4YjIsIHsweDIxfSwgMHgwMX0s CisJezB4YjMsIHsweDAwfSwgMHgwMX0sCisJezB4YjQsIHsweDRjfSwgMHgwMX0sCisJezB4YjUs IHsweDAwfSwgMHgwMX0sCisJezB4YjYsIHsweDZifSwgMHgwMX0sCisJezB4YjcsIHsweDAwfSwg MHgwMX0sCisJezB4YjgsIHsweDg1fSwgMHgwMX0sCisJezB4YjksIHsweDAwfSwgMHgwMX0sCisJ ezB4YmEsIHsweDlhfSwgMHgwMX0sCisJezB4YmIsIHsweDAwfSwgMHgwMX0sCisJezB4YmMsIHsw eGFkfSwgMHgwMX0sCisJezB4YmQsIHsweDAwfSwgMHgwMX0sCisJezB4YmUsIHsweGJlfSwgMHgw MX0sCisJezB4YmYsIHsweDAwfSwgMHgwMX0sCisJezB4YzAsIHsweGNkfSwgMHgwMX0sCisJezB4 YzEsIHsweDAxfSwgMHgwMX0sCisJezB4YzIsIHsweDAxfSwgMHgwMX0sCisJezB4YzMsIHsweDAx fSwgMHgwMX0sCisJezB4YzQsIHsweDI5fSwgMHgwMX0sCisJezB4YzUsIHsweDAxfSwgMHgwMX0s CisJezB4YzYsIHsweDY4fSwgMHgwMX0sCisJezB4YzcsIHsweDAxfSwgMHgwMX0sCisJezB4Yzgs IHsweDk4fSwgMHgwMX0sCisJezB4YzksIHsweDAxfSwgMHgwMX0sCisJezB4Y2EsIHsweGU1fSwg MHgwMX0sCisJezB4Y2IsIHsweDAyfSwgMHgwMX0sCisJezB4Y2MsIHsweDFlfSwgMHgwMX0sCisJ ezB4Y2QsIHsweDAyfSwgMHgwMX0sCisJezB4Y2UsIHsweDIwfSwgMHgwMX0sCisJezB4Y2YsIHsw eDAyfSwgMHgwMX0sCisJezB4ZDAsIHsweDUyfSwgMHgwMX0sCisJezB4ZDEsIHsweDAyfSwgMHgw MX0sCisJezB4ZDIsIHsweDg4fSwgMHgwMX0sCisJezB4ZDMsIHsweDAyfSwgMHgwMX0sCisJezB4 ZDQsIHsweGFhfSwgMHgwMX0sCisJezB4ZDUsIHsweDAyfSwgMHgwMX0sCisJezB4ZDYsIHsweGQ3 fSwgMHgwMX0sCisJezB4ZDcsIHsweDAyfSwgMHgwMX0sCisJezB4ZDgsIHsweGY3fSwgMHgwMX0s CisJezB4ZDksIHsweDAzfSwgMHgwMX0sCisJezB4ZGEsIHsweDIxfSwgMHgwMX0sCisJezB4ZGIs IHsweDAzfSwgMHgwMX0sCisJezB4ZGMsIHsweDJlfSwgMHgwMX0sCisJezB4ZGQsIHsweDAzfSwg MHgwMX0sCisJezB4ZGUsIHsweDNkfSwgMHgwMX0sCisJezB4ZGYsIHsweDAzfSwgMHgwMX0sCisJ ezB4ZTAsIHsweDRjfSwgMHgwMX0sCisJezB4ZTEsIHsweDAzfSwgMHgwMX0sCisJezB4ZTIsIHsw eDVlfSwgMHgwMX0sCisJezB4ZTMsIHsweDAzfSwgMHgwMX0sCisJezB4ZTQsIHsweDcxfSwgMHgw MX0sCisJezB4ZTUsIHsweDAzfSwgMHgwMX0sCisJezB4ZTYsIHsweDg2fSwgMHgwMX0sCisJezB4 ZTcsIHsweDAzfSwgMHgwMX0sCisJezB4ZTgsIHsweDk0fSwgMHgwMX0sCisJezB4ZTksIHsweDAz fSwgMHgwMX0sCisJezB4ZWEsIHsweGZhfSwgMHgwMX0sCiAJLyogU2VsZWN0IENNRDIgUGFnZTAg KFVuZG9jdW1lbnRlZCkgKi8KLQl7MHhmZiwgMHgwMX0sCisJezB4ZmYsIHsweDAxfSwgMHgwMX0s CiAJLyogUmVsb2FkIENNRDE6IERvbid0IHJlbG9hZCBkZWZhdWx0IHZhbHVlIHRvIHJlZ2lzdGVy ICovCi0JezB4ZmIsIDB4MDF9LAorCXsweGZiLCB7MHgwMX0sIDB4MDF9LAogCS8qIFNlbGVjdCBD TUQyIFBhZ2UxIChVbmRvY3VtZW50ZWQpICovCi0JezB4ZmYsIDB4MDJ9LAorCXsweGZmLCB7MHgw Mn0sIDB4MDF9LAogCS8qIFJlbG9hZCBDTUQxOiBEb24ndCByZWxvYWQgZGVmYXVsdCB2YWx1ZSB0 byByZWdpc3RlciAqLwotCXsweGZiLCAweDAxfSwKKwl7MHhmYiwgezB4MDF9LCAweDAxfSwKIAkv KiBTZWxlY3QgQ01EMiBQYWdlMyAoVW5kb2N1bWVudGVkKSAqLwotCXsweGZmLCAweDA0fSwKKwl7 MHhmZiwgezB4MDR9LCAweDAxfSwKIAkvKiBSZWxvYWQgQ01EMTogRG9uJ3QgcmVsb2FkIGRlZmF1 bHQgdmFsdWUgdG8gcmVnaXN0ZXIgKi8KLQl7MHhmYiwgMHgwMX0sCisJezB4ZmIsIHsweDAxfSwg MHgwMX0sCiAJLyogU2VsZWN0IENNRDEgKi8KLQl7MHhmZiwgMHgwMH0sCi0JezB4ZDMsIDB4MjJ9 LCAvKiBSR0JNSVBJQ1RSTDogVlNZTkMgYmFjayBwb3JjaCA9IDM0ICovCi0JezB4ZDQsIDB4MDR9 LCAvKiBSR0JNSVBJQ1RSTDogVlNZTkMgZnJvbnQgcG9yY2ggPSA0ICovCisJezB4ZmYsIHsweDAw fSwgMHgwMX0sCisJezB4ZDMsIHsweDIyfSwgMHgwMX0sIC8qIFJHQk1JUElDVFJMOiBWU1lOQyBi YWNrIHBvcmNoID0gMzQgKi8KKwl7MHhkNCwgezB4MDR9LCAweDAxfSwgLyogUkdCTUlQSUNUUkw6 IFZTWU5DIGZyb250IHBvcmNoID0gNCAqLworfTsKKworc3RydWN0IGtoYWRhc190czA1MF9wYW5l bF9kYXRhIHBhbmVsX2RhdGFfb2xkID0geworCS5pbml0X2NvZGUgPSAodm9pZCAqKW9sZF90czA1 MCwKKwkubGVuID0gc2l6ZW9mKG9sZF90czA1MCkgLyBzaXplb2Yoc3RydWN0IGtoYWRhc190czA1 MF9wYW5lbF9jbWQpCit9OworCitzdHJ1Y3Qga2hhZGFzX3RzMDUwX3BhbmVsX2RhdGEgcGFuZWxf ZGF0YV9uZXcgPSB7CisJLmluaXRfY29kZSA9ICh2b2lkICopbmV3X3RzMDUwLAorCS5sZW4gPSBz aXplb2YobmV3X3RzMDUwKSAvIHNpemVvZihzdHJ1Y3Qga2hhZGFzX3RzMDUwX3BhbmVsX2NtZCkK IH07CiAKIHN0YXRpYyBpbmxpbmUKQEAgLTYxMywxMCArNjczLDExIEBAIHN0YXRpYyBpbnQga2hh ZGFzX3RzMDUwX3BhbmVsX3ByZXBhcmUoc3RydWN0IGRybV9wYW5lbCAqcGFuZWwpCiAKIAltc2xl ZXAoMTAwKTsKIAotCWZvciAoaSA9IDA7IGkgPCBBUlJBWV9TSVpFKGluaXRfY29kZSk7IGkrKykg eworCWZvciAoaSA9IDA7IGkgPCBraGFkYXNfdHMwNTAtPmNvdW50OyBpKyspIHsKIAkJZXJyID0g bWlwaV9kc2lfZGNzX3dyaXRlKGtoYWRhc190czA1MC0+bGluaywKLQkJCQkJIGluaXRfY29kZVtp XS5jbWQsCi0JCQkJCSAmaW5pdF9jb2RlW2ldLmRhdGEsIDEpOworCQkJCQkJa2hhZGFzX3RzMDUw LT5pbml0X2NvZGVbaV0uY21kLAorCQkJCQkJJmtoYWRhc190czA1MC0+aW5pdF9jb2RlW2ldLmRh dGEsCisJCQkJCQlraGFkYXNfdHMwNTAtPmluaXRfY29kZVtpXS5zaXplKTsKIAkJaWYgKGVyciA8 IDApIHsKIAkJCWRldl9lcnIocGFuZWwtPmRldiwgImZhaWxlZCB3cml0ZSBjbWRzOiAlZFxuIiwg ZXJyKTsKIAkJCWdvdG8gcG93ZXJvZmY7CkBAIC03NjIsNyArODIzLDggQEAgc3RhdGljIGNvbnN0 IHN0cnVjdCBkcm1fcGFuZWxfZnVuY3Mga2hhZGFzX3RzMDUwX3BhbmVsX2Z1bmNzID0gewogfTsK IAogc3RhdGljIGNvbnN0IHN0cnVjdCBvZl9kZXZpY2VfaWQga2hhZGFzX3RzMDUwX29mX21hdGNo W10gPSB7Ci0JeyAuY29tcGF0aWJsZSA9ICJraGFkYXMsdHMwNTAiLCB9LAorCXsgLmNvbXBhdGli bGUgPSAia2hhZGFzLHRzMDUwIiwgICAgLmRhdGEgPSAmcGFuZWxfZGF0YV9vbGQsIH0sCisJeyAu Y29tcGF0aWJsZSA9ICJraGFkYXMsbmV3dHMwNTAiLCAuZGF0YSA9ICZwYW5lbF9kYXRhX25ldywg fSwKIAl7IC8qIHNlbnRpbmVsICovIH0KIH07CiBNT0RVTEVfREVWSUNFX1RBQkxFKG9mLCBraGFk YXNfdHMwNTBfb2ZfbWF0Y2gpOwpAQCAtODA0LDggKzg2NiwxNSBAQCBzdGF0aWMgaW50IGtoYWRh c190czA1MF9wYW5lbF9hZGQoc3RydWN0IGtoYWRhc190czA1MF9wYW5lbCAqa2hhZGFzX3RzMDUw KQogc3RhdGljIGludCBraGFkYXNfdHMwNTBfcGFuZWxfcHJvYmUoc3RydWN0IG1pcGlfZHNpX2Rl dmljZSAqZHNpKQogewogCXN0cnVjdCBraGFkYXNfdHMwNTBfcGFuZWwgKmtoYWRhc190czA1MDsK Kwljb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkICptYXRjaDsKIAlpbnQgZXJyOwogCisJbWF0Y2gg PSBvZl9tYXRjaF9kZXZpY2Uoa2hhZGFzX3RzMDUwX29mX21hdGNoLCAmZHNpLT5kZXYpOworCWlm ICghbWF0Y2gpIHsKKwkJZGV2X2VycigmZHNpLT5kZXYsICJObyBtYXRjaGluZyBkZXZpY2UgSURc biIpOworCQlyZXR1cm4gLUVOT0RFVjsKKwl9CisJc3RydWN0IGtoYWRhc190czA1MF9wYW5lbF9k YXRhICppbml0X2NtZHMgPSAoc3RydWN0IGtoYWRhc190czA1MF9wYW5lbF9kYXRhICopbWF0Y2gt PmRhdGE7CiAJZHNpLT5sYW5lcyA9IDQ7CiAJZHNpLT5mb3JtYXQgPSBNSVBJX0RTSV9GTVRfUkdC ODg4OwogCWRzaS0+bW9kZV9mbGFncyA9IE1JUElfRFNJX01PREVfVklERU8gfCBNSVBJX0RTSV9N T0RFX1ZJREVPX0JVUlNUIHwKQEAgLTgxNiw2ICs4ODUsOCBAQCBzdGF0aWMgaW50IGtoYWRhc190 czA1MF9wYW5lbF9wcm9iZShzdHJ1Y3QgbWlwaV9kc2lfZGV2aWNlICpkc2kpCiAJaWYgKCFraGFk YXNfdHMwNTApCiAJCXJldHVybiAtRU5PTUVNOwogCisJa2hhZGFzX3RzMDUwLT5pbml0X2NvZGUg PSBpbml0X2NtZHMtPmluaXRfY29kZTsKKwlraGFkYXNfdHMwNTAtPmNvdW50ID0gaW5pdF9jbWRz LT5sZW47CiAJbWlwaV9kc2lfc2V0X2RydmRhdGEoZHNpLCBraGFkYXNfdHMwNTApOwogCWtoYWRh c190czA1MC0+bGluayA9IGRzaTsKIAotLSAKMi4zNC4xCgo= --_003_TYZPR03MB7001ED3D869727EE9331530A803D2TYZPR03MB7001apcp_--