From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id /OrhEAOPsl9EYQAAWB0awg (envelope-from ) for ; Mon, 16 Nov 2020 09:38:59 -0500 Received: by simark.ca (Postfix, from userid 112) id 37A491F08B; Mon, 16 Nov 2020 09:38:59 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=0.2 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,RDNS_NONE,UNPARSEABLE_RELAY, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 Received: from sourceware.org (unknown [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id BAEAB1E58F for ; Mon, 16 Nov 2020 09:38:55 -0500 (EST) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 14D05395BC56; Mon, 16 Nov 2020 14:38:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 14D05395BC56 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1605537535; bh=9+YLGc+Id1ek4pneYnGsMpMwDNnoOq3M/QuXu9D3Ijc=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To:Cc: From; b=qvXIX1Zj0Fm24Gf5gSwK4hpjZJwhRdzBB0usN4b4hJL4//EoIuqIEdk57aHZnXjiS VckjDAgQTIDNCKsv0w3FcwPI80YoGvyyKjS8crMlfo00a1AWnwRETGOhhhjQ1lk2bI aCK3V3oqxoB5N86ZIA9bRiN7Y7FHgczhx2aw59Cg= Received: from EUR03-AM5-obe.outbound.protection.outlook.com (mail-eopbgr30050.outbound.protection.outlook.com [40.107.3.50]) by sourceware.org (Postfix) with ESMTPS id 654C1395BC56 for ; Mon, 16 Nov 2020 14:38:43 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 654C1395BC56 Received: from AM6P194CA0024.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:90::37) by DB8PR08MB5372.eurprd08.prod.outlook.com (2603:10a6:10:f9::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3541.21; Mon, 16 Nov 2020 14:38:38 +0000 Received: from AM5EUR03FT010.eop-EUR03.prod.protection.outlook.com (2603:10a6:209:90:cafe::28) by AM6P194CA0024.outlook.office365.com (2603:10a6:209:90::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.28 via Frontend Transport; Mon, 16 Nov 2020 14:38:37 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;sourceware.org; dmarc=pass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by AM5EUR03FT010.mail.protection.outlook.com (10.152.16.134) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.22 via Frontend Transport; Mon, 16 Nov 2020 14:38:37 +0000 Received: ("Tessian outbound fcd5bc555ddc:v71"); Mon, 16 Nov 2020 14:38:36 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 25bf5f33ecdc5670 X-CR-MTA-TID: 64aa7808 Received: from b34aace7115f.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 276A582A-CE8A-4155-97E3-66CFDB798492.1; Mon, 16 Nov 2020 14:37:57 +0000 Received: from EUR05-VI1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id b34aace7115f.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Mon, 16 Nov 2020 14:37:57 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jFfoLKgaz7LrjoSijhz1lZEFT1xMYSvuj4tsz/J9OiavwQUc9SrBImoOMc9vLfMq5ZZL6CLOuyS/heyn6R2n1KEotQYtT1M9sDcmLTy+1IO266ob/BrTZHCS2hfTvLCcbwmMAb06VQJXYXKKA0MxfUipFSusCrCJt1swn78NZIcZym9CpY7NnGSJrK/dUwxgGeRW5bsFlYWAH07yhmtdvpGci71no3iYZvJM7kcDZyy2F4GV1IXs5+qPxLgQ19jBVdjzdgG2kCaUjHIjvf2GMJAc1NYvY7sTSDO9yKHv8voRAx4XjnW7q515zVqZl74cgRKyGSNIRv0h9YMNRi924w== 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-SenderADCheck; bh=9+YLGc+Id1ek4pneYnGsMpMwDNnoOq3M/QuXu9D3Ijc=; b=hVZgwQb9zfO8/4a4XgSgWWTFDvr4j9S63kzoKWs+POmGIgx6vvBgGj68ttkclk5+Dl9JJq/z5uN82VLlWe2t9iceCF8eK0fo5F16Nog3C6eejbWjLAtXy+XsZlqSJUIdWov5xE7ljSy3UsKAdPjQ6m4iQe7dRw9tSdbORHEhOwRONlSyMmPHNUdim7nUTGdb6xHTDA7ZxihgOixhxy63RXd+lAIbSxMDAxmMoiS5JdkB54A7ok38SXojnZI7Qo+aYKPnLKLOXUg99KNSJjxqmemSIoulMUSSWMyYLp988hE45OHLbsWHufVHMswOIiTPUv88VKcxhRo9eQq8BgUS4w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none Received: from AM6PR08MB3957.eurprd08.prod.outlook.com (2603:10a6:20b:a2::14) by AM6PR08MB4915.eurprd08.prod.outlook.com (2603:10a6:20b:d1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.28; Mon, 16 Nov 2020 14:37:54 +0000 Received: from AM6PR08MB3957.eurprd08.prod.outlook.com ([fe80::e46d:da11:d7b9:7380]) by AM6PR08MB3957.eurprd08.prod.outlook.com ([fe80::e46d:da11:d7b9:7380%7]) with mapi id 15.20.3541.028; Mon, 16 Nov 2020 14:37:54 +0000 To: Luis Machado Subject: Re: [PATCH v3 00/24] Memory Tagging Support + AArch64 Linux implementation Thread-Topic: [PATCH v3 00/24] Memory Tagging Support + AArch64 Linux implementation Thread-Index: AQHWtrp0bzVOIgVqwkGdZB5xOerPPqnK0PEAgAANu4A= Date: Mon, 16 Nov 2020 14:37:54 +0000 Message-ID: References: <20201109170435.15766-1-luis.machado@linaro.org> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3608.120.23.2.4) Authentication-Results-Original: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=arm.com; x-originating-ip: [82.24.190.193] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 60f543e6-cc90-4b1d-32e3-08d88a3d4dfb x-ms-traffictypediagnostic: AM6PR08MB4915:|DB8PR08MB5372: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:8882;OLM:8882; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: KmdVG7RdyMFA1jgNEaW0FZv5bou+uGNyC6hcoDS8P/o2VQaCOfuCptHCFmIcPp7tGLWaKIKY6f2AVLUWK6TFmf3wI94CA5f0GwG11Zx0oGL0veAxD8S1n8S46AMHkL6ftOsyZ+Dg691HEX3bFELoiheLV6zXlT5R4CmvY/Cv56Z5H3EaqyoezF79n5XS3MfB/CN3toXO04g43nYPvcQHgJjPGwI3ThFbVCvyqXZkwlqdbxgeBnewY0iBlFkcImyqowpCB0TfwHqMRvr/dw0+p1Bl99cfPb+CvK6WTS94OOxQhRriN4VZeQQ75+8oJ3478UcJQyXGOSjqV0iH/oH2yg== X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM6PR08MB3957.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(39860400002)(346002)(366004)(376002)(186003)(26005)(64756008)(33656002)(5660300002)(53546011)(76116006)(54906003)(71200400001)(66946007)(66446008)(66556008)(91956017)(478600001)(66476007)(6506007)(2616005)(6916009)(6512007)(86362001)(6486002)(8676002)(8936002)(2906002)(4326008)(83380400001)(36756003)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: mjuQcbOXCVjbcqzsHBhURYftJZ3OObAYiBHZLM06upBUgMtKMLXYldCT3cuKrEI29T1W+JZuxeEmzxFzg2gf5ESV2DuofyNHcYdWyggpbLL2+mz3erzM48geFqmY36L43iouQzYppcokqPoRB89+uXOJXGgXa9LjSYiZIiMnTa3Qm+yG0JjwDynKJCP3VHZY5c3W2ER24/HBneW2VqlH+w/Ai00iK/X0yjrEf1VIeG834KvyYiSYYCVI23IWb7E8+jdyiVqns3ZRBg3WG5A0aMCAQ+A22+AJcJdRLUWALk6e27lKDwMb8C+MMy6AMpH/4xliCDueypFN20I0WpvmNG6apvtxolsLud0nwh+wHhXjLbtDMLpCWHOm7pd+o6o253KJYryc7BEm1X1tjfczwFhisw5X13I6HAHJKxG8LVlse82ZYVoDu5/JVejNdhxM9b4ETQf0rJtYIeZfmQTA9Fs6v947aTxX+xhshct/DZH1tbRAikbFrkkWeYuLQHsFVTt45welB+gWS6w4t0yefAtvrPT9uy5oCsnc5Bw2eWJKmbxriAJyQmoKcLqe1czX4GcKFYNL3cWASojO11UaqD3tEE20k2w6YK5DX/D2RBTNbAePYlVC1IYE7TNR4pT0CQJEqD7AXhIT18rqY9Pc1Q== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR08MB4915 Original-Authentication-Results: linaro.org; dkim=none (message not signed) header.d=none;linaro.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: AM5EUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: e2ccce2c-41c3-4817-a39b-08d88a3d3408 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: syWc41d5lzZNn8EBZ6P8xjiiUR77KEu36H7WgfCwSGyj/PG1lYH+wqD0tO9YrvQT96pB2R5qw0Ym5LklwzmPA9tFV6I/uNZoUdpSY+scX4c9scYN8mvnDCMAmH6kNOSJ1wY8U3LtbIQ+0TndAZSOU9rIvP7I4xxputDh2a7451Xzo59bOaNL9AYvIvJ5dj/ovaWUa+cKsVe+PQjA1ueFCgF73nGfNlDh16kodEzXwK6G1Ki3PfCi3zkeh27x6pOv0rw/m/bO0WzI8ZUWO+5Jo2AVeETL42+3j+Royfr6TD1svhP1c8oHt+GLDPeOfeG9TYv3HyI9rZBVc8AO7RaybpT9oBkVrz2uyeDBfhi4x7dM+qFTYKyRLcfRU6KgPvMlUVPqHXBPlBT9xgL/q1TssQ== X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFS:(4636009)(346002)(376002)(396003)(39860400002)(136003)(46966005)(70586007)(5660300002)(53546011)(82740400003)(54906003)(316002)(356005)(336012)(70206006)(6862004)(33656002)(83380400001)(6486002)(478600001)(82310400003)(6506007)(86362001)(8936002)(26005)(2906002)(36906005)(6512007)(186003)(36756003)(8676002)(47076004)(81166007)(2616005)(4326008); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Nov 2020 14:38:37.8031 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 60f543e6-cc90-4b1d-32e3-08d88a3d4dfb X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-AuthSource: AM5EUR03FT010.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR08MB5372 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Alan Hayward via Gdb-patches Reply-To: Alan Hayward Cc: "david.spickett@linaro.org" , nd , "gdb-patches\\@sourceware.org" Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" SeKAmW0gaGFwcHkgd2l0aCB0aGlzIHNlcmllcyBub3cuIFNwZWNpZmljYWxseSwgdGhlIEFBcmNo NjQgcGFydHMgYXJlIGZpbmUuDQoNCg0KQWxhbi4NCg0KPiBPbiAxNiBOb3YgMjAyMCwgYXQgMTM6 NDgsIEx1aXMgTWFjaGFkbyA8bHVpcy5tYWNoYWRvQGxpbmFyby5vcmc+IHdyb3RlOg0KPiANCj4g UGluZz8NCj4gDQo+IEZUUiwgSSdtIGFpbWluZyBhdCBoYXZpbmcgdGhpcyByZWFkeSBmb3IgR0RC IDExLg0KPiANCj4gT24gMTEvOS8yMCAyOjA0IFBNLCBMdWlzIE1hY2hhZG8gd3JvdGU6DQo+PiBI ZXJlJ3MgdjMgb2YgdGhpcyBwYXRjaCBzZXJpZXMuDQo+PiBNZW1vcnkgdGFnZ2luZyBpbXByb3Zl cyBtZW1vcnkgc2FmZXR5IGJ5IHRhZ2dpbmcgdmFyaW91cyBwYXJ0cyBvZiBtZW1vcnkgYW5kDQo+ PiByYWlzaW5nIGV4Y2VwdGlvbnMgd2hlbiB0aGUgYWxsb2NhdGlvbiB0YWcgKHRoZSBvbmUgYXNz b2NpYXRlZCB3aXRoIGEgcmFuZ2Ugb2YNCj4+IG1lbW9yeSBhZGRyZXNzZXMpIGRvZXMgbm90IG1h dGNoIHRoZSBsb2dpY2FsIHRhZyBjb250YWluZWQgaW4gYSBwb2ludGVyIHRoYXQgaXMNCj4+IHVz ZWQgdG8gYWNjZXNzIHRoZSBtZW1vcnkgYXJlYS4NCj4+IFdlIGFscmVhZHkgaGF2ZSBhbiBpbXBs ZW1lbnRhdGlvbiBvZiBzdWNoIGEgbWVjaGFuaXNtIGZvciBzcGFyYzY0IChBREkpLCBidXQNCj4+ IGl0IGlzIHRhcmdldC1zcGVjaWZpYyBhbmQgbm90IGV4cG9zZWQgdG8gdGhlIHJlc3Qgb2YgR0RC LiBUaGlzIHNlcmllcyBhaW1zIHRvDQo+PiBtYWtlIHRoZSBpbmZyYXN0cnVjdHVyZSBhdmFpbGFi bGUgdG8gb3RoZXIgdGFyZ2V0cyB0aGF0IG1heSB3aXNoIHRvIHN1cHBvcnQNCj4+IHRoZWlyIHNw ZWNpZmljIG1lbW9yeSB0YWdnaW5nIGFwcHJvYWNoZXMuIEZvciBBQXJjaDY0IExpbnV4IHRoaXMg aXMgY2FsbGVkDQo+PiBNVEUgKE1lbW9yeSBUYWdnaW5nIEV4dGVuc2lvbnMpLg0KPj4gVGhlIHNl cmllcyBpcyBzcGxpdCBpbnRvIGEgc2V0IHRoYXQgZGVhbHMgd2l0aCBnZW5lcmljIGNoYW5nZXMg dG8gR0RCJ3MNCj4+IGluZnJhc3RydWN0dXJlICh0YXJnZXQgbWV0aG9kcywgZ2RiYXJjaCBob29r cyBhbmQgcmVtb3RlIHBhY2tldHMpLCBhIHNldCB0aGF0DQo+PiBpbXBsZW1lbnRzIHN1cHBvcnQg Zm9yIEFBcmNoNjQgTGludXggYW5kIG9uZSBsYXN0IHNldCB0aGF0IGltcGxlbWVudHMgbmV3DQo+ PiBjb21tYW5kcywgdXBkYXRlcyB0aGUgZG9jdW1lbnRhdGlvbiBhbmQgYWRkcyB0ZXN0cy4NCj4+ IFRoZSBnb2FsIGlzIHRvIG1ha2UgaXQgc28gdGhlIGFyY2hpdGVjdHVyZSBpbmRlcGVuZGVudCBw YXJ0cyBvZiBHREIgZG9uJ3QNCj4+IG5lZWQgdG8gaW50ZXJwcmV0IHRhZyBmb3JtYXRzLCBnaXZl biB0aGUgZm9ybWF0cyBhcmUgbGlrZWx5IGRpZmZlcmVudA0KPj4gZm9yIGVhY2ggYXJjaGl0ZWN0 dXJlLiAgRm9yIHRoaXMgcmVhc29uLCBHREIgd2lsbCBoYW5kbGUgdGFncyBhcyBhIHNlcXVlbmNl IG9mDQo+PiBieXRlcyBhbmQgd2lsbCBub3QgYXNzdW1lIGEgcGFydGljdWxhciBmb3JtYXQuDQo+ PiBUaGUgYXJjaGl0ZWN0dXJlLXNwZWNpZmljIGNvZGUgY2FuIGhhbmRsZSB0aGUgc2VxdWVuY2Ug b2YgYnl0ZXMgYXBwcm9wcmlhdGVseS4NCj4+IEx1aXMgTWFjaGFkbyAoMjQpOg0KPj4gICBOZXcg dGFyZ2V0IG1ldGhvZHMgZm9yIG1lbW9yeSB0YWdnaW5nIHN1cHBvcnQNCj4+ICAgTmV3IGdkYmFy Y2ggbWVtb3J5IHRhZ2dpbmcgaG9va3MNCj4+ICAgQWRkIEdEQi1zaWRlIHJlbW90ZSB0YXJnZXQg c3VwcG9ydCBmb3IgbWVtb3J5IHRhZ2dpbmcNCj4+ICAgVW5pdCB0ZXN0aW5nIGZvciBHREItc2lk ZSByZW1vdGUgbWVtb3J5IHRhZ2dpbmcgaGFuZGxpbmcNCj4+ICAgR0RCc2VydmVyIHJlbW90ZSBw YWNrZXQgc3VwcG9ydCBmb3IgbWVtb3J5IHRhZ2dpbmcNCj4+ICAgVW5pdCB0ZXN0cyBmb3IgZ2Ri c2VydmVyIG1lbW9yeSB0YWdnaW5nIHJlbW90ZSBwYWNrZXRzDQo+PiAgIERvY3VtZW50YXRpb24g Zm9yIG1lbW9yeSB0YWdnaW5nIHJlbW90ZSBwYWNrZXRzDQo+PiAgIEFBcmNoNjQ6IEFkZCBNVEUg Q1BVIGZlYXR1cmUgY2hlY2sgc3VwcG9ydA0KPj4gICBBQXJjaDY0OiBBZGQgdGFyZ2V0IGRlc2Ny aXB0aW9uL2ZlYXR1cmUgZm9yIE1URSByZWdpc3RlcnMNCj4+ICAgQUFyY2g2NDogQWRkIE1URSBy ZWdpc3RlciBzZXQgc3VwcG9ydCBmb3IgR0RCIGFuZCBnZGJzZXJ2ZXINCj4+ICAgQUFyY2g2NDog QWRkIE1URSBwdHJhY2UgcmVxdWVzdHMNCj4+ICAgQUFyY2g2NDogSW1wbGVtZW50IG1lbW9yeSB0 YWdnaW5nIHRhcmdldCBtZXRob2RzIGZvciBBQXJjaDY0DQo+PiAgIFJlZmFjdG9yIHBhcnNpbmcg b2YgL3Byb2MvPHBpZD4vc21hcHMNCj4+ICAgQUFyY2g2NDogSW1wbGVtZW50IHRoZSBtZW1vcnkg dGFnZ2luZyBnZGJhcmNoIGhvb2tzDQo+PiAgIEFBcmNoNjQ6IEFkZCB1bml0IHRlc3RpbmcgZm9y IGxvZ2ljYWwgdGFnIHNldC9nZXQgb3BlcmF0aW9ucw0KPj4gICBBQXJjaDY0OiBSZXBvcnQgdGFn IHZpb2xhdGlvbiBlcnJvciBpbmZvcm1hdGlvbg0KPj4gICBBQXJjaDY0OiBBZGQgZ2Ric2VydmVy IE1URSBzdXBwb3J0DQo+PiAgIEFBcmNoNjQ6IEFkZCBNVEUgcmVnaXN0ZXIgc2V0IHN1cHBvcnQg Zm9yIGNvcmUgZmlsZXMNCj4+ICAgTmV3IG10YWcgY29tbWFuZHMNCj4+ICAgRG9jdW1lbnRhdGlv biBmb3IgdGhlIG5ldyBtdGFnIGNvbW1hbmRzDQo+PiAgIEV4dGVuZCAieCIgYW5kICJwcmludCIg Y29tbWFuZHMgdG8gc3VwcG9ydCBtZW1vcnkgdGFnZ2luZw0KPj4gICBEb2N1bWVudCBuZXcgIngi IGFuZCAicHJpbnQiIG1lbW9yeSB0YWdnaW5nIGV4dGVuc2lvbnMNCj4+ICAgQWRkIE5FV1MgZW50 cnkuDQo+PiAgIEFkZCBtZW1vcnkgdGFnZ2luZyB0ZXN0Y2FzZXMNCj4+ICBnZGIvTWFrZWZpbGUu aW4gICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArDQo+PiAgZ2RiL05FV1MgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgMzIgKysNCj4+ICBnZGIvYWFyY2g2NC1saW51eC1uYXQu YyAgICAgICAgICAgICAgICB8IDEyOSArKysrKystDQo+PiAgZ2RiL2FhcmNoNjQtbGludXgtdGRl cC5jICAgICAgICAgICAgICAgfCAzMzQgKysrKysrKysrKysrKysrKystDQo+PiAgZ2RiL2FhcmNo NjQtbGludXgtdGRlcC5oICAgICAgICAgICAgICAgfCAgIDMgKw0KPj4gIGdkYi9hYXJjaDY0LXRk ZXAuYyAgICAgICAgICAgICAgICAgICAgIHwgIDQwICsrLQ0KPj4gIGdkYi9hYXJjaDY0LXRkZXAu aCAgICAgICAgICAgICAgICAgICAgIHwgIDEyICstDQo+PiAgZ2RiL2FyY2gtdXRpbHMuYyAgICAg ICAgICAgICAgICAgICAgICAgfCAgNTAgKysrDQo+PiAgZ2RiL2FyY2gtdXRpbHMuaCAgICAgICAg ICAgICAgICAgICAgICAgfCAgMjMgKysNCj4+ICBnZGIvYXJjaC9hYXJjaDY0LW10ZS1saW51eC5j ICAgICAgICAgICB8ICA3MCArKysrDQo+PiAgZ2RiL2FyY2gvYWFyY2g2NC1tdGUtbGludXguaCAg ICAgICAgICAgfCAgNjYgKysrKw0KPj4gIGdkYi9hcmNoL2FhcmNoNjQuYyAgICAgICAgICAgICAg ICAgICAgIHwgICA3ICstDQo+PiAgZ2RiL2FyY2gvYWFyY2g2NC5oICAgICAgICAgICAgICAgICAg ICAgfCAgIDcgKy0NCj4+ICBnZGIvY29uZmlndXJlLm5hdCAgICAgICAgICAgICAgICAgICAgICB8 ICAgMyArLQ0KPj4gIGdkYi9jb25maWd1cmUudGd0ICAgICAgICAgICAgICAgICAgICAgIHwgICAx ICsNCj4+ICBnZGIvZG9jL2dkYi50ZXhpbmZvICAgICAgICAgICAgICAgICAgICB8IDIxNSArKysr KysrKysrKy0NCj4+ICBnZGIvZmVhdHVyZXMvTWFrZWZpbGUgICAgICAgICAgICAgICAgICB8ICAg MSArDQo+PiAgZ2RiL2ZlYXR1cmVzL2FhcmNoNjQtbXRlLmMgICAgICAgICAgICAgfCAgMTQgKw0K Pj4gIGdkYi9mZWF0dXJlcy9hYXJjaDY0LW10ZS54bWwgICAgICAgICAgIHwgIDExICsNCj4+ICBn ZGIvZ2RiYXJjaC5jICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEzNyArKysrKysrKw0KPj4g IGdkYi9nZGJhcmNoLmggICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDUzICsrKw0KPj4gIGdk Yi9nZGJhcmNoLnNoICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDM2ICsrDQo+PiAgZ2RiL2xp bnV4LXRkZXAuYyAgICAgICAgICAgICAgICAgICAgICAgfCAzNTggKysrKysrKysrKysrLS0tLS0t LQ0KPj4gIGdkYi9saW51eC10ZGVwLmggICAgICAgICAgICAgICAgICAgICAgIHwgICA0ICsNCj4+ ICBnZGIvbmF0L2FhcmNoNjQtbXRlLWxpbnV4LXB0cmFjZS5jICAgICB8IDIwMCArKysrKysrKysr Kw0KPj4gIGdkYi9uYXQvYWFyY2g2NC1tdGUtbGludXgtcHRyYWNlLmggICAgIHwgIDUwICsrKw0K Pj4gIGdkYi9wcmludGNtZC5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgNDY4ICsrKysrKysr KysrKysrKysrKysrKysrKy0NCj4+ICBnZGIvcmVtb3RlLmMgICAgICAgICAgICAgICAgICAgICAg ICAgICB8IDIzMiArKysrKysrKysrKysNCj4+ICBnZGIvdGFyZ2V0LWRlbGVnYXRlcy5jICAgICAg ICAgICAgICAgICB8ICA4NCArKysrKw0KPj4gIGdkYi90YXJnZXQuaCAgICAgICAgICAgICAgICAg ICAgICAgICAgIHwgIDM3ICsrDQo+PiAgZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hYXJjaDY0LW10 ZS5jICAgfCAxMDcgKysrKysrDQo+PiAgZ2RiL3Rlc3RzdWl0ZS9nZGIuYXJjaC9hYXJjaDY0LW10 ZS5leHAgfCAzNzEgKysrKysrKysrKysrKysrKysrKysNCj4+ICBnZGIvdGVzdHN1aXRlL2dkYi5i YXNlL21lbXRhZy5jICAgICAgICB8ICAyMiArKw0KPj4gIGdkYi90ZXN0c3VpdGUvZ2RiLmJhc2Uv bWVtdGFnLmV4cCAgICAgIHwgIDY0ICsrKysNCj4+ICBnZGIvdGVzdHN1aXRlL2xpYi9nZGIuZXhw ICAgICAgICAgICAgICB8ICAxNiArDQo+PiAgZ2RiL3ZhbHByaW50LmggICAgICAgICAgICAgICAg ICAgICAgICAgfCAgIDEgKw0KPj4gIGdkYnNlcnZlci9NYWtlZmlsZS5pbiAgICAgICAgICAgICAg ICAgIHwgICAxICsNCj4+ICBnZGJzZXJ2ZXIvY29uZmlndXJlLnNydiAgICAgICAgICAgICAgICB8 ICAgMiArDQo+PiAgZ2Ric2VydmVyL2xpbnV4LWFhcmNoNjQtaXBhLmNjICAgICAgICAgfCAgIDgg Ky0NCj4+ICBnZGJzZXJ2ZXIvbGludXgtYWFyY2g2NC1sb3cuY2MgICAgICAgICB8ICA5NyArKysr LQ0KPj4gIGdkYnNlcnZlci9saW51eC1hYXJjaDY0LXRkZXNjLmNjICAgICAgIHwgIDEwICstDQo+ PiAgZ2Ric2VydmVyL2xpbnV4LWFhcmNoNjQtdGRlc2MuaCAgICAgICAgfCAgIDMgKy0NCj4+ICBn ZGJzZXJ2ZXIvcmVtb3RlLXV0aWxzLmNjICAgICAgICAgICAgICB8ICA0MyArKy0NCj4+ICBnZGJz ZXJ2ZXIvcmVtb3RlLXV0aWxzLmggICAgICAgICAgICAgICB8ICAgNyArLQ0KPj4gIGdkYnNlcnZl ci9zZXJ2ZXIuY2MgICAgICAgICAgICAgICAgICAgIHwgMjQ1ICsrKysrKysrKysrKysNCj4+ICBn ZGJzZXJ2ZXIvc2VydmVyLmggICAgICAgICAgICAgICAgICAgICB8ICAgMyArDQo+PiAgZ2Ric2Vy dmVyL3RhcmdldC5jYyAgICAgICAgICAgICAgICAgICAgfCAgMjAgKysNCj4+ICBnZGJzZXJ2ZXIv dGFyZ2V0LmggICAgICAgICAgICAgICAgICAgICB8ICAxNyArDQo+PiAgZ2Ric3VwcG9ydC9yc3At bG93LmNjICAgICAgICAgICAgICAgICAgfCAgIDIgKy0NCj4+ICBpbmNsdWRlL2VsZi9jb21tb24u aCAgICAgICAgICAgICAgICAgICB8ICAgMyArDQo+PiAgNTAgZmlsZXMgY2hhbmdlZCwgMzUzNiBp bnNlcnRpb25zKCspLCAxODYgZGVsZXRpb25zKC0pDQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdk Yi9hcmNoL2FhcmNoNjQtbXRlLWxpbnV4LmMNCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL2Fy Y2gvYWFyY2g2NC1tdGUtbGludXguaA0KPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvZmVhdHVy ZXMvYWFyY2g2NC1tdGUuYw0KPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvZmVhdHVyZXMvYWFy Y2g2NC1tdGUueG1sDQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IGdkYi9uYXQvYWFyY2g2NC1tdGUt bGludXgtcHRyYWNlLmMNCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL25hdC9hYXJjaDY0LW10 ZS1saW51eC1wdHJhY2UuaA0KPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvdGVzdHN1aXRlL2dk Yi5hcmNoL2FhcmNoNjQtbXRlLmMNCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL3Rlc3RzdWl0 ZS9nZGIuYXJjaC9hYXJjaDY0LW10ZS5leHANCj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQgZ2RiL3Rl c3RzdWl0ZS9nZGIuYmFzZS9tZW10YWcuYw0KPj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBnZGIvdGVz dHN1aXRlL2dkYi5iYXNlL21lbXRhZy5leHANCg0K