From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2080.outbound.protection.outlook.com [40.107.21.80]) by sourceware.org (Postfix) with ESMTPS id 3E1AD3851C34; Tue, 13 Jul 2021 14:54:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 3E1AD3851C34 Received: from PR3P189CA0004.EURP189.PROD.OUTLOOK.COM (2603:10a6:102:52::9) by HE1PR0801MB1835.eurprd08.prod.outlook.com (2603:10a6:3:7c::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.26; Tue, 13 Jul 2021 14:54:53 +0000 Received: from VE1EUR03FT059.eop-EUR03.prod.protection.outlook.com (2603:10a6:102:52:cafe::9) by PR3P189CA0004.outlook.office365.com (2603:10a6:102:52::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23 via Frontend Transport; Tue, 13 Jul 2021 14:54:53 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.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 VE1EUR03FT059.mail.protection.outlook.com (10.152.19.60) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.20 via Frontend Transport; Tue, 13 Jul 2021 14:54:52 +0000 Received: ("Tessian outbound ef2da60907d5:v99"); Tue, 13 Jul 2021 14:54:52 +0000 X-CR-MTA-TID: 64aa7808 Received: from 17914d6b2d9a.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 2E543B09-E235-4B75-A768-0E2C1FE13FFF.1; Tue, 13 Jul 2021 14:54:46 +0000 Received: from EUR01-DB5-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 17914d6b2d9a.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Tue, 13 Jul 2021 14:54:46 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PPNeFAZLLmvJr+b9rmp8T2USr7fMYkrsjU8CVDjnH7fFU+awgs2KTh4AVVZy/WAcIcIDL292BGRjj9W8ZllZx7MBjzuR+S0dVhBd4lyef3f1hDqYlsFISlDM5Z6pS2cV5QxpyLzCNJ305sZDTBMr/Sifjlr2Wd0c6J5KVJFumylLOe5BzeeDXghuseakMHNLI/AIeiArYxzuOEKG18x8YLha04ENT26ybtIWdi4/PY+r9mvhlLqXcaynAEcr00qPZ6GGLNigGXp1e+ta9TFx7fy0MnpSmqGQKFSPDlcrr+FgZ4IKLJ0r8LJ7Y67fOJR2lB2Rxs/Q0naJfkeGYqQeeA== 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=qB20iq6d3G8Pl6I1xlAHdNEin56/Q5Wmb+AWUf5uXKA=; b=HSCfStvYPsakRmkOqsvjgW1nPjui7RvoxwL3toIpngGuKmewDxUISWtTTMwQPFjjGnPjioX787nyRlV46g90uEZwDKyk0HWnLilEdFIIgvJ5PzZoGiH+/24iSdSrx3i+jtwWnply7mMrhhrogwCAkb2U+EzUhOg4hxngapdXy1kKETWNt7wDzOq0wPaczfFQFboAb+1i+u4F3T800RwnySlXhlNrb7idsLHUNE5jEAw6TRZa3YC2f2k6XXYXz2VHaENUkbXRIfz4ug3LRoRKdK7IguRij6fBsmXnji/W0k7p/UI6tcRokwUOyT6XGemYxDU4/N7UXTsdgGd1BCmLyg== 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 VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by VI1PR08MB3277.eurprd08.prod.outlook.com (2603:10a6:803:3f::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4308.23; Tue, 13 Jul 2021 14:54:38 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::cdbb:a6b9:e814:19c7]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::cdbb:a6b9:e814:19c7%8]) with mapi id 15.20.4308.027; Tue, 13 Jul 2021 14:54:37 +0000 From: Tamar Christina To: =?utf-8?B?TWFydGluIExpxaFrYQ==?= , Joseph Myers CC: GCC Development , "gcc-patches@gcc.gnu.org" Subject: RE: [PATCH] Port GCC documentation to Sphinx Thread-Topic: [PATCH] Port GCC documentation to Sphinx Thread-Index: AQHXbBW46RLM4o35bUOoNG8dY/4srqspjcOAgAE3vICAFk9AsA== Date: Tue, 13 Jul 2021 14:54:37 +0000 Message-ID: References: <1446990946.2994.192.camel@surprise> <1a22bc37-3d48-132f-a3d5-219471cd443c@suse.cz> <3a2a573b-5185-fff5-f9da-6e5e39953ad6@suse.cz> <8641dc55-5412-fbd7-bafd-13604311f5ad@suse.cz> <5ffe3e32-ece0-a1b4-1fcf-e35177fa80b5@suse.cz> <87489d9a-44e2-411c-3f3a-534d07e78b95@suse.cz> <0866a0ea-c846-ea5e-ac7a-d1c8f106cc45@suse.cz> <5bb9a10d-f3b9-f16a-7430-bbae2d4978e2@suse.cz> <2f60f602-5d88-7674-9620-2172748664c5@suse.cz> In-Reply-To: <2f60f602-5d88-7674-9620-2172748664c5@suse.cz> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: 48B88A320025634189EAFD4FDCD08AA2.0 x-checkrecipientchecked: true Authentication-Results-Original: suse.cz; dkim=none (message not signed) header.d=none;suse.cz; dmarc=none action=none header.from=arm.com; x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: 155211df-676c-49ee-7bb1-08d9460e2bf8 x-ms-traffictypediagnostic: VI1PR08MB3277:|HE1PR0801MB1835: X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:6108;OLM:6108; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: sHVhoLWNXb1piEvTjOYhuLrXjDGysNYaij4SXVxNBzdd4eK9/p2/zAzhDyo9p0Q6MnpykNfUdJjU8m0V8jhrY4z0byCBmzvfCjB7xGEq7uxd9wg6+v00dV3LxC1OzUhIe8kVmwCddCmVjH6dMeshIo6ud7QkBty3fIg6I/PS/JWWIFqQTc+uNd6M+ukfEMF9os1h6CrOY9jvjNEl6ozo4HRWiCeyLlCpsKRTdJ6JLu8suQuwjgMVDW/Mni269vnDAqzt1uLvYuhzqSdMgMpdAXYl4raTV8swXEhEFQANg+NgPMEkwZFM5QYaP5MMbNU+fCeEqkJsgSUUoN9e/rAhnN3lCRsphj6LeYgN4RcaQSQ0CYTnEAmR9zGBfchcK+xcgQUtBg3VASJbh/LOidqIPUEZVHkjPZ+vCXcg32tMK0Xyqq5iR/clO2EffIr9VE3Y87tHC1yCuQCqkv6oGJqJZJyL+6QiDrVHZCEakcG3Gb35wCW79RSisTBsdOP0mcynyVRVN349MHzqwiFzX4rWPAPHgFZqIsp1LGZUfilw49ceY0yxva7LBvJl0JL5v7Ktwa55uQl3REWHzIPGvYYHk8QIT3SM0bwFv1f+0HGlATOKrqVkrfhXHRuopHb75zvA32S5JSoq9JGUKmocS/y0yPoqcuyxL/vhXsKmCORCLx9+haiFlHoo+NcZXMxMrjr8YRiw9OLKGPY1+KNP3tultArgrqNfms7kFzc4WFX8r8s= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB5325.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(39860400002)(346002)(376002)(366004)(136003)(9686003)(4326008)(122000001)(5660300002)(83380400001)(478600001)(53546011)(52536014)(55016002)(186003)(86362001)(7696005)(76116006)(966005)(26005)(71200400001)(38100700002)(66446008)(316002)(54906003)(2906002)(8936002)(110136005)(66946007)(8676002)(33656002)(64756008)(66476007)(66556008)(6506007); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RDByQXhXbmlVT1ZkcU11QThOeS9IWUh2bTI2QTJEVENyNlhoR0NENFlYNm52?= =?utf-8?B?MStuRStRNlhLZ2wxSnlMY1cwSEg5bUw5aGxaSlpCOWdFeDBFSHl5azBrVTdx?= =?utf-8?B?L0JYVERwcWhXTWdTV2ZORUpZQmtNcjNPTTl0eFZqN1VuTy9iTFN3ejR3VW9u?= =?utf-8?B?UmdwSGJCUXMyQ3BjSXhRQWRsOFhSci9JNGVuU29qNmdLVnIvcVBQSUJTZkF2?= =?utf-8?B?MjJvRitndnBRclFkZktzMUlvY1dUTkJRejJzc0l6a0RyeWNzTlFuNDhvUXM3?= =?utf-8?B?NXlwOUJiSEpvU0MyOVVmUHc3WFhUWXZRbzlFZTZWY2l4YzJkS2hwWFRsVjU2?= =?utf-8?B?VmNldTFGaFFIU3R4M0RLUU9yZnlQb1VrMkw3TVNSNGpCT1A0eXNrL1g5eGpC?= =?utf-8?B?Y2lNa2FoSklqdktnYUM5UTRxdFZkM2NCWjNZTEM1WFBPOU1lUEJpaEkxRmVY?= =?utf-8?B?bXpJbVE3eTh5eUFXVmJoRy9PMGVVL1IwaXZMOXpucmpMQUkzOVRySENlckhj?= =?utf-8?B?Q2RWeDYrL2RXaUtnSlZuOEpnWEVrZ1Rva09UMGZ1WGMyd1VtcWduTzR2aXkz?= =?utf-8?B?NUlRNFB0dDRFU2hWYzIwOTRDQStuY1RmZGtoUmdKK1RHa3BLUjZyaWQvUDAw?= =?utf-8?B?clVUUS9iWWRPOE5OVFU2TVZrb2dOay8zbUNBTjVqTVB1amUzOWUySkJOaUFu?= =?utf-8?B?bC93ak0rZGxpNEZUZi9BY0V3UlptQkdsQ3M5LzB5dUNFdHJUMEpxRi9ycVo1?= =?utf-8?B?K3UySHBubnJDelJjbVZxdGlQYmIwV3pteWk2VkcrN0VkMmpzUzl6dHhKUVoy?= =?utf-8?B?MlpPaGZucnlsaWF6T1FyclBkdmlINTlkVWF3NmxsMk9qUHRDa1NRam5kak11?= =?utf-8?B?bW1Xb05pall0eWZ2U1JnZnFGeDhGbGtEdVVvcFhrTkNXNmNKUUF3NVFDQ041?= =?utf-8?B?d0paak5iVXpTZXczL0FCNVdvWnh0Q1Nsdm5wNC90eUhPdzVJbnd4OUl5NXpN?= =?utf-8?B?NmJ5TXJlR202WjBsSXRpTVY0a0dlZ3BuSFhSVExwYjh5RlFXOWV4eFl3S0VT?= =?utf-8?B?dnN5T3lzZ09SQkR1N1F0N3plNzdRaDVsdnpINnNOS2FOckhuSGZBblVoeVJV?= =?utf-8?B?TXRQdmF5eHowbmUyTVExdi9OTUxydDB6TEppSElsODRvcTgxQWxlakg3OERW?= =?utf-8?B?bmltYVFRcVVvLzZPZ2NPODJyaGN3bm1UaUlQQS85ZnBOSCtJRU1WcnJyZ1hs?= =?utf-8?B?RjMyV0ZjMWJaVkNKZDJOUzQxclhMZTFidDduQk1xSi9rOU9GbmFBaVA5QjB4?= =?utf-8?B?RFk5UGNIazJxVlZOdi81WWYyR1hnWU5PT3lqeGpBTnZ2eHV0QjNjcDBXZ2Rk?= =?utf-8?B?bVI2V0NWa3ZDaER4elV2YVhCc09idjZvMGJRd3d6Um9vVms3b0NJMjBFdHVO?= =?utf-8?B?bVAvODhURWVhNy9xbDlUTDlobGNzdk4rdkJDTll5TTlPN1VySjE5RnhDZVlB?= =?utf-8?B?K2YzU085bkhOUlVBTFhPdHlmNGg3TnREbTI2eVN0eVJRSmthMTN2amluY0Z6?= =?utf-8?B?V2hIWk40dEJxL2UwNTJWSEhPL0pIdDVRRm1iTFAzWEVPbU1JUDRtaFIvdENX?= =?utf-8?B?bkFOb2RucUtjZStBUmJrb3NEa1JzMkVSdWc0MDI1dEJDY3Z4cXRVN1ArVis5?= =?utf-8?B?dEl2UnJNYlUxTS9RWmF6emUrS3doRUI2czI0VGVYQSt6RGJqMXZpQWszdjN0?= =?utf-8?Q?NwO+/vmD35+wrEoR+seE9wyHXmwROsZNCDIURUJ?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3277 Original-Authentication-Results: suse.cz; dkim=none (message not signed) header.d=none;suse.cz; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT059.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: e0c3c7a1-438c-4ebe-0d3e-08d9460e22d5 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: WVpEj6HU14qU56sYG/3rN5ryxIZRQHsKZIuUu4J77jwZvVTYud3oOEcBbUHGuHXO4XM2vzsGgDpsGZ1Pv/ZKHbBf7eZH9srfjvJ8G+2B9EurGeBJP08Mp4uIf6ne5BWx19F2KhCo7H9qS7hn1xpEewWU4cEekh3rtRGy3WM8ho6qp8/UuyZ4qXtE1VRsMaxGbCeWAF3fm0cPwl5uFU4C5mSs8sNONwUKebxJlKZ5dfmfciDysuiS4WwRnPJHta2pbDx9fsPvMmFHcv38yVYQujQRGns/n5eT7uHPu3o+WsqJPr7JjkfIK6Fu+kSCjd0jcW6kkgUzmqLwxbhL73ZNdH0w4HOZHrbes+paHRVznDmWYG0WJE8o6mjtOW4z/J8qHqnlUuND9iFZ+BLrWVKx7pkdR7tj/1amyd0YGMUATP+n2ApHLG1NB1vURajvIhlbmU0RJprmBiyTfXleI4pRITCJvl/1Xa2fhriwva3PtSurZbUd9aVtxf6ak3d6mMbvtPzhiqwnAoxUrq4NWX8oZpBSDUwuz1Pj3JdFoeZaK6431fvkeljYRzmI0rRIrvRgTo4gOODy+Xzy6ktvRWD7yVj8Z7iARh+R4a/UIDIm5BbIWm92S0eOk3VHzs4lbMUtOeZybBXD+jfWVRMlAF04xDi1GHiN2mMRt9OAYoWaUY20YupneDikc6/zpx/KZx7K9yRI278/PlwZphSAD08xSktnJGO4KAeRtOsCRj5oDMo9BSE/+hu8X/sK0nbw+G3xJY3APKhBldtuo1XpbVj4KA== 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)(376002)(346002)(39860400002)(136003)(396003)(36840700001)(46966006)(70206006)(52536014)(70586007)(33656002)(336012)(6506007)(450100002)(110136005)(54906003)(82310400003)(8936002)(5660300002)(8676002)(55016002)(53546011)(36860700001)(2906002)(26005)(966005)(47076005)(478600001)(7696005)(9686003)(186003)(4326008)(316002)(81166007)(82740400003)(86362001)(356005)(83380400001); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2021 14:54:52.9257 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 155211df-676c-49ee-7bb1-08d9460e2bf8 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: VE1EUR03FT059.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1835 X-Spam-Status: No, score=-7.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, KAM_EU, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jul 2021 14:54:58 -0000 SGkgTWFydGluLA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IEdjYy1w YXRjaGVzIDxnY2MtcGF0Y2hlcy0NCj4gYm91bmNlcyt0YW1hci5jaHJpc3RpbmE9YXJtLmNvbUBn Y2MuZ251Lm9yZz4gT24gQmVoYWxmIE9mIE1hcnRpbiBMacWha2ENCj4gU2VudDogVHVlc2RheSwg SnVuZSAyOSwgMjAyMSAxMTowOSBBTQ0KPiBUbzogSm9zZXBoIE15ZXJzIDxqb3NlcGhAY29kZXNv dXJjZXJ5LmNvbT4NCj4gQ2M6IEdDQyBEZXZlbG9wbWVudCA8Z2NjQGdjYy5nbnUub3JnPjsgZ2Nj LXBhdGNoZXNAZ2NjLmdudS5vcmcNCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gUG9ydCBHQ0MgZG9j dW1lbnRhdGlvbiB0byBTcGhpbngNCj4gDQo+IE9uIDYvMjgvMjEgNTozMyBQTSwgSm9zZXBoIE15 ZXJzIHdyb3RlOg0KPiA+IEFyZSBmb3JtYXR0ZWQgbWFudWFscyAoSFRNTCwgUERGLCBtYW4sIGlu Zm8pIGNvcnJlc3BvbmRpbmcgdG8gdGhpcw0KPiA+IHBhdGNoIHZlcnNpb24gYWxzbyBhdmFpbGFi bGUgZm9yIHJldmlldz8NCj4gDQo+IEkndmUganVzdCB1cGxvYWRlZCB0aGVtIGhlcmU6DQo+IGh0 dHBzOi8vc3BsaWNoYWwuZXUvZ2Njc3BoaW54LWZpbmFsLw0KPiANCg0KVGhhbmtzIGZvciBkb2lu ZyB0aGlzIPCfmIoNCg0KSSdtIGEgcHJpbWFyeSB1c2VyIG9mIHRoZSBQREZzIChlYXNpZXIgdG8g d29yayBvZmZsaW5lKSBJIGRvIGxpa2UgdGhlIGxvb2sgYW5kIHN5bnRheCBoaWdobGlnaHRpbmcg b2YgdGhlIG5ldyBQREZzLA0KQnV0IEkgZG8gcHJlZmVyIHRoZSB3YXkgdGhlIGN1cnJlbnQgaXRl bWl6ZWQgZW50cmllcyBhcmUgbGFpZCBvdXQuDQoNClNlZSBmb3IgaW5zdGFuY2UgYCB2ZWN0X2lu dGVybGVhdmVgIHdoaWNoIGJlZm9yZSB3b3VsZCBoYXZlIHRoZSBkZXNjcmlwdGlvbiBpbmRlbnRl ZCBvbiB0aGUgbmV4dCBsaW5lLCB2cyB0aGUgbmV3IGRvY3Mgd2hpY2ggcHV0cyBpdCBvbiB0aGUg c2FtZSBsaW5lLg0KDQpUaGUgdmlzdWFsIGJyZWFrIGluIG15IG9waW5pb24gbWFrZXMgaXQgZWFz aWVyIHRvIHJlYWQuICBJdCBjdXJyZW50bHkgbG9va3MgbGlrZSBhIHNlYSBvZiB0ZXh0LiAgQWxz byBwdXJlbHkgcGVyc29uYWwgSSBleHBlY3QsIGJ1dCBjb3VsZCB0aGUgd2VpZ2h0IG9mIHRoZSBi b2xkIGVudHJpZXMgYmUgcmVkdWNlZCBhIGJpdD8gVGhleSBsb29rIHZlcnkgQk9MRCB0byBtZSBh dG0gYW5kIHdoZW4gdGhlcmUncyBhIGxvdCBvZiB0aGVtIEkgZmluZCBpdCBzbGlnaHRseSBoYXJk ZXIgdG8gcmVhZC4NCg0KQ2hlZXJzLA0KVGFtYXINCg0KPiBNYXJ0aW4NCg0K