Received: by 2002:a05:7412:8598:b0:f9:33c2:5753 with SMTP id n24csp493871rdh; Tue, 19 Dec 2023 05:24:23 -0800 (PST) X-Google-Smtp-Source: AGHT+IF7Ar3JnBUVb7qjx+cvZX8fk2d7ccqSpuuTKE1ijLPd+f8+DFTDitCqAd9ixo1UEzzpzt9u X-Received: by 2002:a17:902:e54b:b0:1d0:8388:3701 with SMTP id n11-20020a170902e54b00b001d083883701mr21707450plf.100.1702992263510; Tue, 19 Dec 2023 05:24:23 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1702992263; cv=pass; d=google.com; s=arc-20160816; b=b/NHBquKPHlVTWqZmpDgP0QYJT9Tqf/iSwF7AFNg7pyVAhfn3yDtBHclFvaDcvNrCc 5o6CO+9qhd/a7TIcARwOU0eAjoUuxeQ7vM/nQH/kKpUOG4mTi2TdIGD7GE3XtuDrfYuy wFBs5uBnXvyAMiPJ2pmOtSM9aAG6Af21sqo0OKwuVa9dNl3WiakvUlLlTtnfHvVImc0S jIosw3omAivkCBqrzoweMy6uSBEAXbwJ3VJBctmeKxQi+Lg3IW/ACnA3mDns/wlJvyCc w3svezqC8QTeMKt4zjKRqJXqma47rTMBG1PozEGqXkWUwRImATEE6XZBKghWM6kTYzqk SCpg== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :content-transfer-encoding:content-language:accept-language :in-reply-to:references:message-id:date:thread-index:thread-topic :subject:to:from:dkim-signature; bh=1PfCQbdTDrquzKyde6XaiWKNCD9BP5qvf0knPkhtwfA=; fh=mPtE0U4SqtK08ZdzArrYKarO0wOfMFHPoe/TPC9zxt4=; b=OIhrQX5HDteY6VzDvW/b6FvdXu8L9uaA5bfGuJX3YMhPGu9eG+5S2bDh4rkNLg6G1d gDMxAZoXfWDQjmZdH2flBwaRWo92tN947oumdAcZktbyhPxBtIDniZBGhLSDDWZdZb8v 8XZww/sPODuaxrZrupy9EUKz53285Rs0+76wfx1NUfvG1b09/cP3kzuY8uRNYvRK+tSY /qPjR+R6BgCytGY/HQya/ohRTyR56c9k8/o+uAx6qElYapNICErmb0Hnlik+Q3jjs0Ce ErXerYDJxXFQweOHDDMlkDPP+e9yNo4G3FjFsw0qObu/euxAlkmfZ1AjkOyqRxkhE721 tYPA== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@pliops.onmicrosoft.com header.s=selector2-pliops-onmicrosoft-com header.b=N6jLvpOm; arc=pass (i=1 spf=pass spfdomain=pliops.com dkim=pass dkdomain=pliops.com dmarc=pass fromdomain=pliops.com); spf=pass (google.com: domain of linux-embedded+bounces-6-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-embedded+bounces-6-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [2604:1380:45e3:2400::1]) by mx.google.com with ESMTPS id je1-20020a170903264100b001d3e4207386si565106plb.317.2023.12.19.05.24.23 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 19 Dec 2023 05:24:23 -0800 (PST) Received-SPF: pass (google.com: domain of linux-embedded+bounces-6-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) client-ip=2604:1380:45e3:2400::1; Authentication-Results: mx.google.com; dkim=pass header.i=@pliops.onmicrosoft.com header.s=selector2-pliops-onmicrosoft-com header.b=N6jLvpOm; arc=pass (i=1 spf=pass spfdomain=pliops.com dkim=pass dkdomain=pliops.com dmarc=pass fromdomain=pliops.com); spf=pass (google.com: domain of linux-embedded+bounces-6-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45e3:2400::1 as permitted sender) smtp.mailfrom="linux-embedded+bounces-6-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 sv.mirrors.kernel.org (Postfix) with ESMTPS id 849982847F1 for ; Tue, 19 Dec 2023 13:24:08 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id CB6531A592; Tue, 19 Dec 2023 13:23:40 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=pliops.onmicrosoft.com header.i=@pliops.onmicrosoft.com header.b="N6jLvpOm" X-Original-To: linux-embedded@vger.kernel.org Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2055.outbound.protection.outlook.com [40.107.22.55]) (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 68CA71A587 for ; Tue, 19 Dec 2023 13:23:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=pliops.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=pliops.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YVG4caB8LrZsrv6EqPkGStWJepmABjeOz/N7SGR3aVU4LUaqDcuk8Ug4EWGOLZMwQXh7Q2Isfdys3NMFuJXPpf5auTQc9oBW9qn5a4BMQxi3ukhpy4npJacCE12uzy2oPIA1n2+/05aCtavMxniVEEL50jsz8wg9tPPJTEvp3OUT4y5vX2si8G2jGzC+CXKfwUWwBpg7Zac0iEIy8hybyjHIsxaW5qhRV4KkJn+jbFRV2NJAxOakxJWQILP8hZvIWC4hYoHsq9KSeeY0GHDjPd+OvqSPlX8Ev+c89mvS/9Vly5LBgZDRufjdwJn8+GICCDrI+6gRX05r4iZXHUwp+A== 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=1PfCQbdTDrquzKyde6XaiWKNCD9BP5qvf0knPkhtwfA=; b=Ley5QGDF3h5Oc8jfJCINlVJClTkZd9F3bMCLE84XqvNAaa0xTlIhtRE+t6Yitf+2tU4BZJwnp9P7kGa/lxNbmAQ9Fo6HlxZt6P8SeWK26YDzogfhAXSpnVepRobfQA6PZkfBD4efilRzuqJEQcEV3GHyzfj8ccoTJJeebGwx+bepYrVPDL7TThZ+kt6II5AidBSuEzm4IGtCxISWSoyYh7OJs9PyLJ5cyqvhGQ+Mk+buacgAZqAAHCFcARUa4LCqAoq+LxjUvDDjvcbnxV23aoMiaprLzTIhLWej1fUL3ejYn8nDQuTU2xX7l/Y2/YrboN8PjU0pelmVt1NpHjBIzw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=pliops.com; dmarc=pass action=none header.from=pliops.com; dkim=pass header.d=pliops.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pliops.onmicrosoft.com; s=selector2-pliops-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1PfCQbdTDrquzKyde6XaiWKNCD9BP5qvf0knPkhtwfA=; b=N6jLvpOmbbD5GctlyXstGezc7QpTohvCCea1Wma7vuJYSRcQKlXjCnvjymLTPzWcFbLqjl3LlJSYtclWzl27rUu0kkI7s7j2iHlx/cxkhd8A1IffBvjkoFQlmGU9X1AidyqSj0x283li/z/eZpDN8rymydlhlBEk4KM9QMN0ieI= Received: from PR3P195MB0555.EURP195.PROD.OUTLOOK.COM (2603:10a6:102:30::14) by PAXP195MB1581.EURP195.PROD.OUTLOOK.COM (2603:10a6:102:274::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7091.38; Tue, 19 Dec 2023 13:23:34 +0000 Received: from PR3P195MB0555.EURP195.PROD.OUTLOOK.COM ([fe80::e7d5:dbc3:8189:4db]) by PR3P195MB0555.EURP195.PROD.OUTLOOK.COM ([fe80::e7d5:dbc3:8189:4db%5]) with mapi id 15.20.7091.034; Tue, 19 Dec 2023 13:23:34 +0000 From: Lior Weintraub To: Dirk Behme , "linux-embedded@vger.kernel.org" Subject: RE: Debugging early SError exception Thread-Topic: Debugging early SError exception Thread-Index: AdowyEKblFg0JVI3SA+/EmbfJ29lCgBggDAAAAz/kZA= Date: Tue, 19 Dec 2023 13:23:34 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=pliops.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PR3P195MB0555:EE_|PAXP195MB1581:EE_ x-ms-office365-filtering-correlation-id: 2f492eee-ce6c-480f-2311-08dc0095b38e x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 6ueGI2J2OCy1Qi8ylVbExjFBEWFvPNoueKqtGZ+93WBPO+mW6TQAi40RdtUz18lQ9MDy6KsTrzy+82EeNWxn4nLbjAwYHabUaKzpz3S6iQFxoM4TfNISd8ihT+NGGmGjK1omTtYCzxyP4QQ9RKnoON1R0WlXYRnuE2W903jDYezkFyfffYE5yxttlFR0w5swEB2ThzwURagC6nfl9dMdzQdZPWFb58++/3/7hgSPQIAcKh9tvZvYLUsB9hsuSg6VYoOSHQuZVcaay1JphcebiCyYs8j3UYd0olfgYVFsz2K7RwWZxNAUIyqk5u5Vz0O5FjrFC6+DrXWG1Dgr1qxL5Z4XWYQ11Sn1i2svnwrdS1wDpajcULodaGkxZJrUzvcN1qtqwk3+nkIq/2jpaws9rUBcZ6NRNalYyPzvE58wczqKF0V6cbkJCHYIvMh2/oJIUnYg2wYJxi3hT1kFeRmtbKxtPFAwPcet2tzagmim14kKZE8vixlH+yQ+2a8rH3qu3MLLKK+C3fYGpvW2bjc/gq2SAJSKypf0j7RVBOYfVcI7JERdnxaNRIbrIHHLRSx16rrwGk9sCbuGSFwuGuuf/mEE4mT/yFA+N0jgCpDK1Gl+1PSPc/SsF5s0JBKZSSf5b2RfUupubFk8HfxnIrwo9teI5foJu72JJ8biwKV6wuEMXpuSJYGHyj1pzj9877/s8kBAg5pPxc9d9wwbbsFqag== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PR3P195MB0555.EURP195.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230031)(39840400004)(346002)(376002)(396003)(366004)(136003)(230922051799003)(230273577357003)(230473577357003)(230373577357003)(230173577357003)(451199024)(64100799003)(186009)(1800799012)(86362001)(5660300002)(2906002)(33656002)(38070700009)(41300700001)(9686003)(966005)(6506007)(71200400001)(53546011)(3480700007)(7696005)(478600001)(38100700002)(26005)(122000001)(55016003)(83380400001)(8936002)(110136005)(52536014)(316002)(8676002)(66556008)(64756008)(66446008)(66476007)(76116006)(66946007);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZHMyTU5TQ0tsVzNsRFFkR3dBd2ZSeXNhb1ZQMVBGbWJ2WXVqZVh1V1ZIQm5y?= =?utf-8?B?YUIzNmZsMzZpZFNxR09uLzFIYU1YaGpyLzAwMUtmblcyZzlGaGE3cDhBN0Vr?= =?utf-8?B?Qitqak56aVRxRjdPMUFLNStXN0pXQnExTmhIeXNGYzZjYlhLdjRRWExLcFUx?= =?utf-8?B?WWRLbjZpVXVxNkpqM0QrN3ZnQTFGaWhsbUFhU2xjeS9Jak5HS0hHV0VQeGl3?= =?utf-8?B?enVOZ29yd0hjaWgwSWcwVmhwZE1nNUVMb3B2Q0k0WlpKRGtQWkJGVzlWTmRI?= =?utf-8?B?V2QxL2RHaUZsamtndXo3ajlQZVRRbTlGZ05tQzVQUG1GSXVhdjZRcHZTR0lE?= =?utf-8?B?elpVNEtCaHNVdVZ3V2hhVFA0Z1JTSENUVTlBaXB5SzRtd09BVzRNNERiUG1y?= =?utf-8?B?UU9DdWhBWjFBODE1M2g2SkZjNnlsM3dSWUd1d1lPQ0FYRnk4N3pHbjNGanJl?= =?utf-8?B?azVzRG9KSkp3S3hoeGRiRXRneGJiaCt5dlN6aEpuallhOHJtWlp1Q08rNGls?= =?utf-8?B?ZXhGSjQ5VzVhVkhMeDZzcUI5Z3Jpby9LTHUrZ2NPak9LSUl0bU1kblltZjNM?= =?utf-8?B?OXNTQWp4aU4yZVdiTERhTHlhTzVLemdhaUU4OUNjSk5NWFQ5cmllWWR3eXJP?= =?utf-8?B?ckNUTVlmZm1nOHZ1RWxkb09TYWI4UUF0Z3FxcnQ2emowNkZ4NG8zVkpQSytx?= =?utf-8?B?THBxN2VDY2ZtdUEyTThRUTBtc3Nabkd4ZGVDSzdvcko4VUN0Y0c0U29kTENU?= =?utf-8?B?RlFZbDZMQXVlOE1SZ1BVQlRZc2hFVU9jWVVxUldhTGxiT1dXa3I1dFBybUVO?= =?utf-8?B?YnBKbiswMndhb3VRUVZuQ0tFUUNlY1JjZ2JSVHdwMjRSeVVReEtSaStXT09r?= =?utf-8?B?SG9JUWp1RmsyL25rc0VuQVcrRmcrSk1va1N2b09TUGZ6cXlyMmxiRm9HZmhV?= =?utf-8?B?UEhZY0s1ZFZoM2FWekxJSDNGOHB5dFZqRkdQN2RYRU5nRjVkZE5SQmlyam82?= =?utf-8?B?T3NmY3lDNzZOZko2V1dsOGJTYjRkcFNQSW1FTUN4RHQ3Q2VKQUR2akVVSTJR?= =?utf-8?B?VWtoSkVVVFNFR1VzTGpFeUNVZ0o2Yy9KbEhxOXZRRi9BOUVaS2FvUEtXa2Jx?= =?utf-8?B?ckhEbDFXQ3I0U3IwQ0ROUkFxb1NnMWhoMlFhZTVidWdlUHdDVXRwekhzSEk2?= =?utf-8?B?a1A0Z1lXTXVSMDVyTXdiWkJ2Mnh0OEg0NktaRlV3UDJOVkNZc1M4WlpnTzVP?= =?utf-8?B?WnVKTEl6NXViNEErcGZsSjZYbWhrYVdqQkQ1WnhxcWMzdnFxeTlhait6YlpR?= =?utf-8?B?MmFxYit1bFhhYTV2SEFVdkxhT0xFbnBpQ0QyMXY5RmhBZko5UzV4M24yUmNE?= =?utf-8?B?YjdoRmlJVDBsMDVNNXpkcW5qOGNoaU5GV0M5SExrWkx5U0JodE4vdGV5eER2?= =?utf-8?B?QUxmRUJPT3VCcDErQmZ5Qk1Xd3I5ckx4a3diazh2WGpDRGo3eDRqbWtRS1pO?= =?utf-8?B?eVlVZXNqSDc5cys2Tmxmc1RHTWJma0U5ZEtwOUxzYXg3SHBGOGQ5b1kyL1FI?= =?utf-8?B?N2pQTjRZbW1oWFdRQUxOMC9mNFNSalcvWWZVVFE1M0w4cUFyQ3gwaDhPZ3Vj?= =?utf-8?B?RGtEamErSjVLY1JNbktaOW5iZ09RT21BNURMM0haTFFMTVNwNnp3bGE5RHdS?= =?utf-8?B?R0k0OUM3ZFVqSFRvQXRBYWxUbWNzUFB4dEFFSnJRUCt0Q2RBeFduZ1NvSnk1?= =?utf-8?B?a3hTTG90SzB3aDlZM0xJdXM0eCsxVVZGa1Q3NjJWcWlRZ3NjOFd3dzJTaDZZ?= =?utf-8?B?TlhQcW1ZdVphcjNwSU4vRlBKNG4yL0dvSWluS1hrUEpLd01WZ2haWTJoRmJU?= =?utf-8?B?dzNNQXR3TW9MaTBlbWU1ZVhaWk1kQmlzM3VzQ0E2OGRUYVZ6aWl3bURNaEhR?= =?utf-8?B?cDlyRnVqU0Q1cHVPRkdOWmFyaS9YOGRodG5Hdnc2aUo3YWFuNXVQWGs3Ukox?= =?utf-8?B?aGdqK0lDeTRyOWpMTlBhTUN0M3ZZTVgyWHFmSHZmcG9NMHZZMmh1Y2E3WEI2?= =?utf-8?B?dkpPSDdObjVpOVhXUEFSZ2NFeVR6U204KzVBK1FrL1g1RDBuWUlFZ2g0Wmh5?= =?utf-8?Q?2vRM=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-embedded@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-OriginatorOrg: pliops.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PR3P195MB0555.EURP195.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 2f492eee-ce6c-480f-2311-08dc0095b38e X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Dec 2023 13:23:34.1717 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 40fe8f47-55ac-403a-a5ab-1be3dd209cf8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NW1EFalhFqya+NQv1WYt41KwKBDCyChnmzfJ/7+APyBhZ2Erifd2mdLOrsrKDo3FIouFftYI2tGsaKOjkkL2/Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXP195MB1581 VGhhbmtzIERpcmssDQpDaGVlcnMsDQpMaW9yLg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0t LS0tDQo+IEZyb206IERpcmsgQmVobWUgPGRpcmsuYmVobWVAZ21haWwuY29tPg0KPiBTZW50OiBU dWVzZGF5LCBEZWNlbWJlciAxOSwgMjAyMyA5OjA5IEFNDQo+IFRvOiBMaW9yIFdlaW50cmF1YiA8 bGlvcndAcGxpb3BzLmNvbT47IGxpbnV4LWVtYmVkZGVkQHZnZXIua2VybmVsLm9yZw0KPiBTdWJq ZWN0OiBSZTogRGVidWdnaW5nIGVhcmx5IFNFcnJvciBleGNlcHRpb24NCj4gDQo+IFtZb3UgZG9u J3Qgb2Z0ZW4gZ2V0IGVtYWlsIGZyb20gZGlyay5iZWhtZUBnbWFpbC5jb20uIExlYXJuIHdoeSB0 aGlzIGlzDQo+IGltcG9ydGFudCBhdCBodHRwczovL2FrYS5tcy9MZWFybkFib3V0U2VuZGVySWRl bnRpZmljYXRpb24gXQ0KPiANCj4gQ0FVVElPTjogRXh0ZXJuYWwgU2VuZGVyDQo+IA0KPiBBbSAx Ny4xMi4yMyB1bSAyMjozMiBzY2hyaWViIExpb3IgV2VpbnRyYXViOg0KPiA+IEhpLA0KPiA+DQo+ ID4gV2UgaGF2ZSBhIG5ldyBTb0Mgd2l0aCBlTGludXggcG9ydGluZyAoa2VybmVsIHY2LjUpLg0K PiA+IFRoaXMgU29DIGlzIEFSTTY0IChBNTMpIHNpbmdsZSBjb3JlIGJhc2VkIGRldmljZS4NCj4g PiBJdCBydW5zIGNvcnJlY3RseSBvbiBRRU1VIGJ1dCBmYWlscyB3aXRoIFNFcnJvciBvbiBlbXVs YXRpb24gcGxhdGZvcm0NCj4gKFN5bm9wc3lzIFplYnUgcnVubmluZyBvdXIgU29DIG1vZGVsKS4N Cj4gPiBUaGVyZSBpcyBubyBkZWJ1Z2dlciBjb25uZWN0ZWQgdG8gdGhpcyBlbXVsYXRpb24gYnV0 IHRoZXJlIGFyZSBzZXZlcmFsDQo+IGRlYnVnIGNhcGFiaWxpdGllcyB3ZSBjYW4gdXNlOg0KPiA+ IDEuIEdlbmVyYXRpbmcgd2F2ZSBkdW1wIG9mIENQVSBzaWduYWxzDQo+ID4gMi4gR2VuZXJhdGUg YSBUYXJtYWMgbG9nDQo+ID4gMy4gVUFSVA0KPiA+DQo+ID4gU2luY2UgdGhlIFNFcnJvciBoYXBw ZW5zIGF0IGVhcmx5IHN0YWdlcyBvZiBMaW51eCBib290IHRoZSBVQVJUIGlzIG5vdA0KPiBlbmFi bGVkIHlldC4NCj4gPiAgRnJvbSB0aGUgVGFybWFjIGxvZyB3ZSBjYW4gc2VlOg0KPiA+ICAgMzgy NDg4NDUyMSBwcyAgRVMgIChmZmZmODAwMDgwNzYwODg4OmQ2NWYwM2MwKSBPIGVsMWhfbnM6ICAg cmV0DQo+IChwYXJzZV9lYXJseV9wYXJhbSkNCj4gPiAgIDM4MjQ4ODQ1MjIgcHMgIEVTICAoZmZm ZjgwMDA4MDc2M2E2MDpkMjgwMTgwMCkgTyBlbDFoX25zOiAgIG1vdiAgICAgeDAsDQo+ICMweGMw ICAgLy8gICAgICAjMTkyICAgIChzZXR1cF9hcmNoKQ0KPiA+ICAgICAgICAgICAgICAgICAgICAg IFIgWDAgKEFBUkNINjQpIDAwMDAwMDAwIDAwMDAwMGMwDQo+ID4gICAzODI0ODg0NTIzIHBzICBF UyAgKGZmZmY4MDAwODA3NjNhNjQ6ZDUxYjQyMjApIE8gZWwxaF9uczogICBtc3INCj4gZGFpZiwg ICB4MCAgICAgIChzZXR1cF9hcmNoKQ0KPiA+ICAgICAgICAgICAgICAgICAgICAgIFIgQ1BTUiA2 MDAwMDBjNQ0KPiA+ICAgMzgyNDg4NDUyOSBwcyAgRVMgIFN5c3RlbSBFcnJvciAoQWJvcnQpDQo+ ID4gICAgICAgICAgICAgICAgICAgICAgRVhDIFsweDM4MF0gU0Vycm9yL3ZTRXJyb3IgQ3VycmVu dCBFTCB3aXRoIFNQX0VMeA0KPiA+ICAgICAgICAgICAgICAgICAgICAgIFIgRVNSX0VMMSAoQUFS Q0g2NCkgYmYwMDAwMDINCj4gPiAgICAgICAgICAgICAgICAgICAgICBSIENQU1IgNjAwMDAzYzUN Cj4gPiAgICAgICAgICAgICAgICAgICAgICBSIFNQU1JfRUwxIChBQVJDSDY0KSA2MDAwMDBjNQ0K PiA+ICAgICAgICAgICAgICAgICAgICAgIFIgRUxSX0VMMSAoQUFSQ0g2NCkgZmZmZjgwMDAgODA3 NjNhNjgNCj4gPiAgIDM4MjQ4ODQ5MjUgcHMgIEVTICAoZmZmZjgwMDA4MDAxMGI4MDpkMTA1NDNm ZikgTyBlbDFoX25zOiAgIHN1YiAgICAgc3AsDQo+IHNwLCAgICAgIzB4MTUwICAodmVjdG9ycykN Cj4gPiAgICAgICAgICAgICAgICAgICAgICBSIFNQX0VMMSAoQUFSQ0g2NCkgZmZmZjgwMDAgODA4 ZjNjNTANCj4gPiAgIDM4MjQ4ODQ5MjUgcHMgIEVTICAoZmZmZjgwMDA4MDAxMGI4NDo4YjIwNjNm ZikgTyBlbDFoX25zOiAgIGFkZCAgICAgc3AsDQo+IHNwLCAgICAgeDAgICAgICAodmVjdG9ycykN Cj4gPiAgICAgICAgICAgICAgICAgICAgICBSIFNQX0VMMSAoQUFSQ0g2NCkgZmZmZjgwMDAgODA4 ZjNkMTANCj4gPiAgIDM4MjQ4ODQ5MjYgcHMgIEVTICAoZmZmZjgwMDA4MDAxMGI4ODpjYjIwNjNl MCkgTyBlbDFoX25zOiAgIHN1YiAgICAgeDAsDQo+IHNwLCAgICAgeDAgICAgICAodmVjdG9ycykN Cj4gPiAgICAgICAgICAgICAgICAgICAgICBSIFgwIChBQVJDSDY0KSBmZmZmODAwMCA4MDhmM2M1 MA0KPiA+ICAgMzgyNDg4NDkyNyBwcyAgRVMgIChmZmZmODAwMDgwMDEwYjhjOjM3NzAwMDgwKSBP IGVsMWhfbnM6ICAgdGJueiAgICB3MCwNCj4gIzE0LCAgICBmZmZmODAwMDgwMDEwYjljICAgICAg ICA8dmVjdG9ycysweDM5Yz4gICAgICAgICAodmVjdG9ycykNCj4gPiAgIDM4MjQ4ODQ5MzUgcHMg IEVTICAoZmZmZjgwMDA4MDAxMGI5MDpjYjIwNjNlMCkgTyBlbDFoX25zOiAgIHN1YiAgICAgeDAs DQo+IHNwLCAgICAgeDAgICAgICAodmVjdG9ycykNCj4gPiAgICAgICAgICAgICAgICAgICAgICBS IFgwIChBQVJDSDY0KSAwMDAwMDAwMCAwMDAwMDBjMA0KPiA+ICAgMzgyNDg4NDkzNyBwcyAgRVMg IChmZmZmODAwMDgwMDEwYjk0OmNiMjA2M2ZmKSBPIGVsMWhfbnM6ICAgc3ViICAgICBzcCwNCj4g c3AsICAgICB4MCAgICAgICh2ZWN0b3JzKQ0KPiA+ICAgICAgICAgICAgICAgICAgICAgIFIgU1Bf RUwxIChBQVJDSDY0KSBmZmZmODAwMCA4MDhmM2M1MA0KPiA+ICAgMzgyNDg4NDkzOCBwcyAgRVMg IChmZmZmODAwMDgwMDEwYjk4OjE0MDAwMWVmKSBPIGVsMWhfbnM6ICAgYg0KPiBmZmZmODAwMDgw MDExMzU0ICAgICAgICA8ZWwxaF82NF9lcnJvcj4gICAgICAgICAodmVjdG9ycykNCj4gPg0KPiA+ IElmIEkgdW5kZXJzdGFuZCBjb3JyZWN0bHksIHRoZSBleGNlcHRpb24gaGFwcGVuZWQgc29tZXRp bWUgZWFybGllciBhbmQgb25seQ0KPiBub3cgTGludXggYm9vdCBjb2RlIChzZXR1cF9hcmNoKSBv cGVuZWQgdGhlIGV4Y2VwdGlvbiBoYW5kbGluZyBhbmQgYXMgYQ0KPiByZXN1bHQgd2UgaW1tZWRp YXRlbHkganVtcCB0byB0aGUgU0Vycm9yIGV4Y2VwdGlvbiBoYW5kbGVyLg0KPiANCj4gDQo+IFll cywgdGhhdCBzb3VuZHMgcmVhc29uYWJsZS4gSWYgSSB1bmRlcnN0b29kIGNvcnJlY3RseSwgeW91 IGFyZQ0KPiBydW5uaW5nIHNvbWV0aGluZyAicXVpdGUgbmV3IiBvbiBzb21lIHNvZnR3YXJlIChR RU1VKSBhbmQgaGFyZHdhcmUNCj4gKFN5bm9wc2lzKSBzaW11bGF0b3JzLg0KPiANCj4gVGhhdCB3 b3VsZCBtZWFuIHRoYXQgeW91IGhhdmUgbmV3IGhhcmR3YXJlIHdpdGggZS5nLiBuZXcgbWVtb3J5 IG1hcA0KPiBub3QgdXNlZCBiZWZvcmUuIFdoYXQgeW91IGRlc2NyaWJlIG1pZ2h0IHNvdW5kIGxp a2UgaW4gdGhlIGNvZGUgYmVmb3JlDQo+IExpbnV4IChib290IGxvYWRlcikgdGhlcmUgaXMgYW55 dGhpbmcgcmVzdWx0aW5nIGluIHRoZSBTRXJyb3IuIFRoaXMNCj4gbWlnaHQgYmUgYW4gYWNjZXNz IHRvIG5vbi1leGlzdGluZyBvciBub24tZW5hYmxlZCBoYXJkd2FyZS4gSS5lLiBpdA0KPiBtaWdo dCBiZSB0aGF0IHlvdSB0cnkgdG8gYWNjZXNzIChyZWFkL3dyaXRlKSBhbiBhZGRyZXNzIHdoYXQg aXMgbm90DQo+IGF2YWlsYWJsZSwgeWV0IChvciBqdXN0IGludmFsaWQpLiBJdCdzIGhhcmQgdG8g ZGVidWcgdGhhdC4gSW4gY2FzZSB5b3UNCj4gYXJlIGFibGUgdG8gbW9kaWZ5IHRoZSBjb2RlIGJl Zm9yZSBMaW51eCAodGhlIGJvb3QgbG9hZGVyPykgeW91IG1pZ2h0DQo+IHRyeSB0byBlbmFibGUg U0Vycm9yIGV4Y2VwdGlvbnMsIHRoZXJlLCB0b28uIFRvIGdldCBpdCBlYXJsaWVyIGFuZA0KPiB3 aXRoIHRoYXQgbWFrZSB0aGUgc2VhcmNoIHdpbmRvdyBzbWFsbGVyLiBJJ20gbm90IHRoYXQgZmFt aWxpYXIgd2l0aA0KPiBRRU1VLCBidXQgY291bGQgeW91IHRyeSB0byB0cmFjZSB3aGljaCAoYWxs PykgaGFyZHdhcmUgYWNjZXNzZXMgeW91cg0KPiBjb2RlIGRvZXMuIEFuZCB3aXRoIHRoYXQgYW5h bHlzZSBhbGwgYWNjZXNzZXMgYW5kIHdpdGggdGhhdCBjaGVjayBpZg0KPiBhbGwgdGhlc2UgYWNj ZXNzZXMgYXJlIHZhbGlkIGV2ZW4gb24gdGhlIGhhcmR3YXJlIChTeW5vcHNpcykgZW11bGF0aW9u DQo+IHN5c3RlbT8gVGhhdCBzaG91bGQgYmUgY2hlY2tlZCBmcm9tIHZhbGlkIGFkZHJlc3MgYW5k IGZyb20gaGFyZHdhcmUNCj4gc3Vic3lzdGVtIGVuYWJsZW1lbnQgcG9pbnQgb2Ygdmlldy4NCj4g DQo+IEh0aCwNCj4gDQo+IERpcmsNCj4gDQo+IA0KPiA+ICBGcm9tIHRoZSBMaW51eCBzb3VyY2U6 DQo+ID4gICAgICAgcGFyc2VfZWFybHlfcGFyYW0oKTsNCj4gPg0KPiA+ICAgICAgIGR5bmFtaWNf c2NzX2luaXQoKTsNCj4gPg0KPiA+ICAgICAgIC8qDQo+ID4gICAgICAgICogVW5tYXNrIGFzeW5j aHJvbm91cyBhYm9ydHMgYW5kIGZpcSBhZnRlciBicmluZ2luZyB1cCBwb3NzaWJsZQ0KPiA+ICAg ICAgICAqIGVhcmx5Y29uLiAoUmVwb3J0IHBvc3NpYmxlIFN5c3RlbSBFcnJvcnMgb25jZSB3ZSBj YW4gcmVwb3J0IHRoaXMNCj4gPiAgICAgICAgKiBvY2N1cnJlZCkuDQo+ID4gICAgICAgICovDQo+ ID4gICAgICAgbG9jYWxfZGFpZl9yZXN0b3JlKERBSUZfUFJPQ0NUWF9OT0lSUSk7IDwtLS0tIFRo aXMgaXMgd2hlbiB3ZSBnZXQgdGhlDQo+IGV4Y2VwdGlvbi4NCj4gPg0KPiA+IEFmdGVyIHNvbWUg a2VybmVsIGhhY2tpbmcgKHJlcGxhY2luZyBwcmludGspIHdlIGNvdWxkIGV4dHJhY3QgdGhlIGxv Z3M6DQo+ID4gNkJvb3RpbmcgTGludXggb24gcGh5c2ljYWwgQ1BVIDB4MDAwMDAwMDAwMCBbMHg0 MTBmZDAzNF0NCj4gPiA1TGludXggdmVyc2lvbiA2LjUuMCAocGxpb3BzQGRldi1saW9ydykgKGFh cmNoNjQtYnVpbGRyb290LWxpbnV4LWdudS0NCj4gZ2NjLmJyX3JlYWwgKEJ1aWxkcm9vdCAyMDIz LjAyLjEtOTUtZzgzOTE0MDRlMjMpIDExLjMuMCwgR05VIGxkIChHTlUNCj4gQmludXRpbHMpIDIu MzgpICMxMDEgU01QIFN1biBEZWMgMTcgMjA6MDk6MDYgSVNUIDIwMjMNCj4gPiA2TWFjaGluZSBt b2RlbDogUGxpb3BzIFNwaWRlciBNSy1JIEVWSw0KPiA+IDJTRXJyb3IgSW50ZXJydXB0IG9uIENQ VTAsIGNvZGUgMHgwMDAwMDAwMGJmMDAwMDAyIC0tIFNFcnJvcg0KPiA+IENQVTogMCBQSUQ6IDAg Q29tbTogc3dhcHBlciBOb3QgdGFpbnRlZCA2LjUuMCAjMTAxDQo+ID4gSGFyZHdhcmUgbmFtZTog UGxpb3BzIFNwaWRlciBNSy1JIEVWSyAoRFQpDQo+ID4gcHN0YXRlOiA2MDAwMDBjNSAoblpDdiBk YUlGIC1QQU4gLVVBTyAtVENPIC1ESVQgLVNTQlMgQlRZUEU9LS0pDQo+ID4gcGMgOiBzZXR1cF9h cmNoKzB4MTNjLzB4NWFjDQo+ID4gbHIgOiBzZXR1cF9hcmNoKzB4MTM0LzB4NWFjDQo+ID4gc3Ag OiBmZmZmODAwMDgwOGYzZGEwDQo+ID4geDI5OiBmZmZmODAwMDgwOGYzZGEwYyB4Mjg6IDAwMDAw MDAwMDg3NTgwNzRjIHgyNzoNCj4gMDAwMDAwMDAwNWUzMWI1OGMNCj4gPiB4MjY6IDAwMDAwMDAw MDAwMDAwMDFjIHgyNTogMDAwMDAwMDAwN2U1ZjcyOGMgeDI0Og0KPiBmZmZmODAwMDgwOGY4MDAw Yw0KPiA+IHgyMzogZmZmZjgwMDA4MDhmODYwMGMgeDIyOiBmZmZmODAwMDgwN2I2MDAwYyB4MjE6 IGZmZmY4MDAwODAwMTAwMDBjDQo+ID4geDIwOiBmZmZmODAwMDgwYTFlMDAwYyB4MTk6IGZmZmZm YmZmZmRkZmUxOTBjIHgxODogMDAwMDAwMDAyMjY2Njg0YWMNCj4gPiB4MTc6IDAwMDAwMDAwZmNh ZDYwYmJjIHgxNjogMDAwMDAwMDAwMDAwMTgwMGMgeDE1Og0KPiAwMDAwMDAwMDAwMDAwMDA4Yw0K PiA+IHgxNDogZmZmZmZmZmZmZmZmZmZmZmMgeDEzOiAwMDAwMDAwMDAwMDAwMDAwYyB4MTI6IDAw MDAwMDAwMDAwMDAwMDNjDQo+ID4geDExOiAwMTAxMDEwMTAxMDEwMTAxYyB4MTA6IGZmZmZmZmZm ZmZlZTg3ZGZjIHg5IDogMDAwMDAwMDAwMDAwMDAzOGMNCj4gPiB4OCA6IDAxMDEwMTAxMDEwMTAx MDFjIHg3IDogN2Y3ZjdmN2Y3ZjdmN2Y3ZmMgeDYgOiAwMDAwMDAwMDAwMDAwMDAxYw0KPiA+IHg1 IDogMDAwMDAwMDAwMDAwMDAwMGMgeDQgOiA4MDAwMDAwMDAwMDAwMDAwYyB4MyA6DQo+IDAwMDAw MDAwMDAwMDAwNjVjDQo+ID4geDIgOiAwMDAwMDAwMDAwMDAwMDAwYyB4MSA6IDAwMDAwMDAwMDAw MDAwMDBjIHgwIDoNCj4gMDAwMDAwMDAwMDAwMDBjMGMNCj4gPiAwS2VybmVsIHBhbmljIC0gbm90 IHN5bmNpbmc6IEFzeW5jaHJvbm91cyBTRXJyb3IgSW50ZXJydXB0DQo+ID4gQ1BVOiAwIFBJRDog MCBDb21tOiBzd2FwcGVyIE5vdCB0YWludGVkIDYuNS4wICMxMDENCj4gPiBIYXJkd2FyZSBuYW1l OiBQbGlvcHMgU3BpZGVyIE1LLUkgRVZLIChEVCkNCj4gPiBDYWxsIHRyYWNlOg0KPiA+ICAgZHVt cF9iYWNrdHJhY2UrMHg5Yy8weGQwDQo+ID4gICBzaG93X3N0YWNrKzB4MTQvMHgxYw0KPiA+ICAg ZHVtcF9zdGFja19sdmwrMHg0NC8weDU4DQo+ID4gICBkdW1wX3N0YWNrKzB4MTQvMHgxYw0KPiA+ ICAgcGFuaWMrMHgyZTAvMHgzM2MNCj4gPiAgIG5taV9wYW5pYysweDY4LzB4NmMNCj4gPiAgIGFy bTY0X3NlcnJvcl9wYW5pYysweDY4LzB4NzgNCj4gPiAgIGRvX3NlcnJvcisweDI0LzB4NTQNCj4g PiAgIGVsMWhfNjRfZXJyb3JfaGFuZGxlcisweDJjLzB4NDANCj4gPiAgIGVsMWhfNjRfZXJyb3Ir MHg2NC8weDY4DQo+ID4gICBzZXR1cF9hcmNoKzB4MTNjLzB4NWFjDQo+ID4gICBzdGFydF9rZXJu ZWwrMHg1Yy8weDViOA0KPiA+ICAgX19wcmltYXJ5X3N3aXRjaGVkKzB4YjQvMHhiYw0KPiA+IDAt LS1bIGVuZCBLZXJuZWwgcGFuaWMgLSBub3Qgc3luY2luZzogQXN5bmNocm9ub3VzIFNFcnJvciBJ bnRlcnJ1cHQgXS0tLQ0KPiA+DQo+ID4gQ2FuIHlvdSBwbGVhc2UgYWR2aWNlIGhvdyB0byBwcm9j ZWVkIHdpdGggZGVidWdnaW5nPw0KPiA+DQo+ID4gVGhhbmtzIGluIGFkdmFuY2VkLA0KPiA+IENo ZWVycywNCj4gPiBMaW9yLg0KPiA+DQo+ID4NCj4gDQoNCg==