From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-00069f02.pphosted.com (mx0a-00069f02.pphosted.com [205.220.165.32]) by sourceware.org (Postfix) with ESMTPS id 61E653858C83 for ; Mon, 27 Mar 2023 17:29:49 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 61E653858C83 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=oracle.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=oracle.com Received: from pps.filterd (m0333521.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 32RHK19N007978; Mon, 27 Mar 2023 17:29:46 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=corp-2022-7-12; bh=lOkb/ARSqEArQ9ag+OCclgVfkTYXKgVhZF3gcpQVOUE=; b=Do2DuDkwfnO/AwXkeFaiN22hbFTu5Rh0P6hILJisPKrlyqYUhKCNSZWckkkL+1JfnLfa TfGkWZQ1mLllzdtwMKneheVwVrz82zySeBB0tKufRNonfcA1sLQEZBrO2WmlVr9necqz WcdgXgVsuKbvqCc2LnMVXVv6W/60BThL6zsAcCrRX3idU4q7cDWRMv4b4DhcL73pGonY 4PG1AI/hPujvMpN/ZR6PnxW+r77zjkEP/VU28Vznj3uwSnlRn62NuVEk9BgUHN8l4UZ+ PYCyIQSlw++XzSFV+kVErkj1Df2uhAY+XHBoBRc0F0XzNO4uxPLwkrkWxxVCVDmyeOXv MQ== Received: from iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta01.appoci.oracle.com [130.35.100.223]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3pkfevg1c9-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 27 Mar 2023 17:29:46 +0000 Received: from pps.filterd (iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.5/8.17.1.5) with ESMTP id 32RHGYpA026773; Mon, 27 Mar 2023 17:29:45 GMT Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2049.outbound.protection.outlook.com [104.47.56.49]) by iadpaimrmta01.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3phqdbsng3-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 27 Mar 2023 17:29:44 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rb4zXNcM1IZi0oLbP4kBMAkzcSCJ+gfI0UMSymgcS1gNJD2vbQKxucxJKial0nBdMKngwFNEXaDtfTqpoNEQyIDxTgi+AacbbIrIzbWiBpzVwrE4ka/rzqwC8ZBWDb9a2y2EFTfZiwDd7CG2aNDwoOHV5eI7QjXnvTbZ3/zvlPOSfqf+azeWlLHDNG8JrF0zCONDardtuas6cqTn8nFTWO2X2BKqSRXw2Xr7bYA2s6o41/1DlJkNV+4vKNo8rf0lb/0BN1Re6D/jWbEbxGFSOBi6DXILp45Fpz6WAewOXAiordTofxc0Jmp/yF5H+GGKb1v48MSxqyaOU9/MayqrMA== 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=lOkb/ARSqEArQ9ag+OCclgVfkTYXKgVhZF3gcpQVOUE=; b=gmhZxqyp1YDN7VYQTGLAHD9zbovXUEliar985dUMCCwR4ObWPR2reEzdYY8CITS+w5ZMk91zDeth4Eea1faRzrRjrMek9IYNtD0sVkiOUXEeXR8BLnI5AdT53zXaZWizPiJT8n4/W7dSwW1yg4b66HTZpJVYofcx61shabd3QS50QFDh3P0uQ4AAd/+eoTL8W5FwSTs2xGU5cKe7cEDA0OU5ufL5XT/NAzRCYYVEbdD0zgOQoWdyEbtIfEBUcdOBXtgmoORzk5CRFRmcuuQAyQusKAQoGiMHdhX/z7Z+NVOj1rHywIU276HibmXPpME4XzQJpRJoUYypefldE3MrNw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=lOkb/ARSqEArQ9ag+OCclgVfkTYXKgVhZF3gcpQVOUE=; b=rwaaSXffMLzBaj9bF/RFMjzsFuKrrsx12unzfSJECMQhid6xQLneLNMfjr7jU3fA+wPbcgwnjP1Nzvpxt2s0vTJfOR+YVTNUE/mhB7W5AEc+iXl9CKZVEj59qhBDKSwLvEvhcnk193hwSh+AaAG6Q/NstHKL/DhtqabU/xnG/Ng= Received: from CH2PR10MB4344.namprd10.prod.outlook.com (2603:10b6:610:af::19) by DM6PR10MB4268.namprd10.prod.outlook.com (2603:10b6:5:220::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6222.29; Mon, 27 Mar 2023 17:29:43 +0000 Received: from CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::7030:ed2e:20d0:cd5b]) by CH2PR10MB4344.namprd10.prod.outlook.com ([fe80::7030:ed2e:20d0:cd5b%9]) with mapi id 15.20.6178.041; Mon, 27 Mar 2023 17:29:43 +0000 From: Qing Zhao To: jakub Jelinek CC: Joseph Myers , "sandra@codesourcery.com" , Siddhesh Poyarekar , Kees Cook , Richard Biener , gcc Patches Subject: Re: [V5][PATCH 2/2] Update documentation to clarify a GCC extension Thread-Topic: [V5][PATCH 2/2] Update documentation to clarify a GCC extension Thread-Index: AQHZYLFtpwy12JIaCECbUSViQkPHVK8OxEUAgAAEI4CAAAJTAIAABIIAgAACbACAAATLgIAAC5aA Date: Mon, 27 Mar 2023 17:29:43 +0000 Message-ID: <2413C78E-B474-42D8-9B53-28CC1B1437B0@oracle.com> References: <20230316214715.604671-3-qing.zhao@oracle.com> <4a128885-687d-9c22-778-811816b2e535@codesourcery.com> <236135FA-D551-4C19-8324-2DD6E80C9E38@oracle.com> <2296AF0F-349D-4D21-9F1C-18D31DCAD53F@oracle.com> In-Reply-To: <2296AF0F-349D-4D21-9F1C-18D31DCAD53F@oracle.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-mailer: Apple Mail (2.3696.120.41.1.2) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CH2PR10MB4344:EE_|DM6PR10MB4268:EE_ x-ms-office365-filtering-correlation-id: 4d2d5424-d317-4d0c-c7f8-08db2ee8da3d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: P+NetjKTrSIrx1oXaiz2yQVTwR9kDAmW9Alxsx3XTp8+CY03puh92JulBRRHaPFpUuNWLBp2vxtJD1tDSrriwYCz6gOhP1Nofuk9y9L+Yevtc0VBtky04vm0lKKL3hly08zLOMmFPsZpMv8eVWSShTbqMf+LaLsILUeefHW7y/Eax7z/oLDYqKGUjGjPK1g+cXfEZdskOsLejIm14VFJmL0VQ2nJnztOx6IRTzyVyaLDllE7pNlZIFastsKPIi59rJl9RNW3ZZY7MJ7PSbFs/40erogUi93zjdLOEkjIxPK8NpTK22a3R6/k1RokDVuGl28CvJhMp/gN0cTBdcFP+udW1kDtSn3xo1RGYfMlPHQBibp9B6y92xJFbUHWH7LCE3i/9U66CSXfybW5SiZrw18F2r/1ntJkpMBeRnizYT23W/H4kBpaqVGfpX/mtBP7Fc1SzJFkDgOkjwFcuomgzEItPIqvQJvlNSqciBa4bpkRTKPtjMFxkxU1nrgfR+VptYeIkzT47doCGKgMq98SHgRa/k4EfYpm4js/wnbxJKy/01+09MB4din2KfjkmSf6ovBvkv1rEN+T60P0iiI22/Gd64hXAXLN8FmIwc5GgQsaMB8ThIdy1xQkBorFBGdRwo1fO/98XrkcnB/58dQLkA== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CH2PR10MB4344.namprd10.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(396003)(376002)(366004)(136003)(346002)(39860400002)(451199021)(2616005)(91956017)(83380400001)(64756008)(8676002)(66946007)(76116006)(66556008)(2906002)(66476007)(6512007)(4326008)(6916009)(66446008)(54906003)(71200400001)(478600001)(316002)(186003)(38070700005)(53546011)(6506007)(4744005)(33656002)(44832011)(86362001)(36756003)(41300700001)(8936002)(38100700002)(122000001)(6486002)(5660300002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dGRKUmRCYkZ0TEp3YlU2WHFiS0lWcXRnblVPUzBGMEc2cjdmUGdDcW44czdE?= =?utf-8?B?VHQ3cFFKK3BsMXAzdTJhZ3dxTTNSRGdsTGJSRUJiYmRFQTlrOHYrVUNTUHZD?= =?utf-8?B?TWtaS21YTEY0OW5YYzR2SmUvWVJkOWhZQ1BIRngyUE52MDRINVg4LzJTUDFN?= =?utf-8?B?YTBzWWk5TnluYWhoRDdTaXgwMGdyV2l5b3k3bVVnRk5GUDVPcys1N2J5dllY?= =?utf-8?B?cWorTGtMNU9LTUJjUGVTdEhrMW43Tm5GYTFsaVY4c2YyaUU5NmJWUkZ5RjFZ?= =?utf-8?B?aVJPK0dsTk4vMTE2aktNcGtsMHVlYU1adFdDelV0REVQYmFDdWR0a0RyeGo0?= =?utf-8?B?SjBXQ2E2allBY3VsTWEydEVibUZLc1dkQlhtU1JHTXo3UWFKdWwyWTBXTElw?= =?utf-8?B?N2RURzlzNVJwRmZId1BUWGp0ZjRuUWViU3RtS21YUkc5a2syQVhiWTRtT1hY?= =?utf-8?B?SUNwRFgrU2J5WHA3RENOdm1JaXdLTDZiOTVSbTNnQmdvT2Z6dTkvSTVzaUNQ?= =?utf-8?B?djZmenBjVkRybDQ3aFd2R2dvRzdkLzBmSmRGUmR6WFJQSElaZjZMQkY2RjBa?= =?utf-8?B?ZWxEL0p0ZGphQnJjUi83U09DWENOcGRuY3FtR2xtdlh5aUJvQWY0TTE1R2Zo?= =?utf-8?B?bzhUQXA1QmhmMHVnV3JsRWQwV2lnNHZXV01ldFNGVFk0aVBlV0Y4TVhHUEkz?= =?utf-8?B?RStVR1F0QmZJUFFDNk8xMHBvbFFveWhvcUIwdk5oSm92YzlMbDNNVEd5V0lm?= =?utf-8?B?VkRSbWVwRnV2eWYxNU5BMzg2d2JkQVBmcUwxYTB0dHZZN1FGOXVhN2JsUDcx?= =?utf-8?B?NkZSUDJJRHd2M2x0OUs3QTltajRUQkt1aDdEMHVHUjZKK0Izdjd6aEtWaHk5?= =?utf-8?B?b1RIUkpOTWJpaWREcWpjWm5SY3cycFBIcFZ2d3J5LzN0QzdRalVuZllUR3N2?= =?utf-8?B?bTVIQi93R3Rsc3ZvSnYrY1BpWW1EdmwwOEpDQWdZdW9PRXBtM256YWt4TDZP?= =?utf-8?B?ekpDOThKY20zN0RWRzMxaEZNR2hYYU8zajkxa2tTTnowSDFPVlBmLzRJR0N5?= =?utf-8?B?UU5TR0lZZHB3dWRVazhXeU1sTUhWTk5oV2EvcGJkVXh0ZUcxRGVVM1hZSWNJ?= =?utf-8?B?TUlEZVZhak1zdXdvcmNDVHVNV1dNR21xMGE0UWowLzFNb1RiRVZRdXdjNktB?= =?utf-8?B?NFVyNFpkbUhPR2ZJRnNPU2llTDNHbDMraGRZa1BRNmhERm9RaW93cDIybXB4?= =?utf-8?B?MUJvdCs5cGZoWjVzanVZNG1WVWpscWRjUlZHWm1FVXBWSW9IdkVpS0RRWGI2?= =?utf-8?B?YWRkdCs4djBUNVV6V3R1V1VnVnNrSUREY0hFY2Y0WStIWk1xOG8xeFRIZ3Y4?= =?utf-8?B?RWxWcWd2emo1Z093R3RoQVFNT2xCdXNPQjJTYlJVRG1UR1p5WG0rd1pKNytr?= =?utf-8?B?WmtJeXRnYWl4MTBMWktqeEZ6OFBKYk9ydE1lRmUyWEwwbVAxRFcxTjUwMFVB?= =?utf-8?B?dHpoTHgxNzZHSmlpWUVGQnZDMWo2S2hOV1ZZV2JsVWpvUG9kQnBUSklNRUhl?= =?utf-8?B?L3p5SmltVmtrdGJCbk0rcmQ0K1Z3ZkJvbEZEMTV6U3FHV1VxNFlMVXpXRDZJ?= =?utf-8?B?Z1BZWjlZc3ZVUmllbXJKRGNDaWRtL1lEcE1JZ0VuMmpVSFFKVEEwR0licnVT?= =?utf-8?B?UzVnWlFBcDZFWVovV1dtUTB1enNjaU93SytPQjNHR0cwcW4vQkFlWk54Z1pr?= =?utf-8?B?a1czd1VhOVJpeUtqUy82eUM5bHkrZE95Z2R3eFVtVVhmOXpLWHI5S1ZKSmE5?= =?utf-8?B?YmwraDF1L1VmbFkxNWNSQlUrUG9sZS9YZ0VZSWcwVWlkSDN6M2w4bWNUZjNK?= =?utf-8?B?eVJMcEpoRWdWczh6SUw0RmVoRXpxZlNWMWJQZDlzM1NBSUhVRTU3MmErUmpk?= =?utf-8?B?MktDdis5ekFkbDkzOUZRRWNlSlVRMW1LSy8yczc5UzdMK0h3cm1wYVgxM2c4?= =?utf-8?B?NExHSEhNQkNZRnlkYUVNbkg4ajdBK211WUNTczZ0NG1BTG05bTl4eElZV0xV?= =?utf-8?B?MCtkby9lZ01xcEUyNmlPRnRCczJGajNBVXYzUHhnQzh0ZDkwNEhJenVFWk9U?= =?utf-8?B?dVBJT0xrODA5V2dEM0w3NE1uTm1tbXR3WkY4Mnl4L3NiRnU4Wk5FUTJmVy9X?= =?utf-8?Q?yu5v9fMDmlE+KvPMJghn8ws=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: <6653A0437412D2469E327FE276C9C33D@namprd10.prod.outlook.com> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: ciMSmZ5nJ4xwhh/fiqH2/Qm0/yhVLSImOsdSQSak0sKvsTj0Lqxq6AHNjaVdKPPncD8tm5HhRPARRrR69Fjb1wgTbvWdZUnoxQxAzCbhf8idO5F9IhBqeBTgdVEbj4K3JSxrvq/aaV9jUklwGNf7VE3BH5j58VlWd4hbaQbjN7mpXD63OUsu5kniVfc2PAQTy9MzhVgtXdFvaL4uU/i/J0yLly/sNtVCARUkBMiWYemSs+DsnVeFOxentdyXU0njfjiglRFY6sN+wtekc9EsNbETw3c+UtQZHUB9sqE5J2Rqb82Sw/LlF8aqjMfif+mk6hJImIPE3wDENwisDr4TWmRFIE2zTZr0JDGxp9OhxyTCa6fQGJp+V+lSsmSSKBsgur6brdumOdSgeXlzxi0ElR/E0QA8UjmRB1u22XmDm7/lji3CfDGCtQk5MfKCpjZZZXO2X5uqAz1PbrLRtJvZTBZYAZlXNiKuY+G+Lj9dIytPSuo/RtQSHwtWD0qpTrjbgN8yS0xYxdnP8S73CAhdjcNENMPSbN28w2eF0tD9VGZPoohBjCcyT41V6j0cMYN0HpQ2ZrN4zbIKL+sy7r6AlMl8iZuRghv5sYS4C+AI6oLNzIfJvBJCfxDA6t71U1MPyBoqKaxRseDrsPvk5Z+n3/80uHwb/dnRW+Qud0UeP3ANmjeOKPDijY4xB0njdIQqB/dlVfBlD9Qoy4D2SQ/6XKG5XZLnhZM++EAu1PDCU5Dht0K5AgUlz9WxmKGuUWPRPm7FEigo6hhbalbI49RGLY+r8TYt8DJHBV5J0Vv/Eb3Y+8YlfoHk2SiLjxGi9Swl1z0dIRTKnof4Xj587OXzWVR/nKkfsCIVpOJB02OaEgUNXHKMUOS5XM8vXK60sxv87lES4YZ8ssXiJrIFOIOf7YTAJjinWVdqiBIB0ESFbE0= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CH2PR10MB4344.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d2d5424-d317-4d0c-c7f8-08db2ee8da3d X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2023 17:29:43.1517 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1UTzV7NJLlmck0+Vv8AVlpn5XYJPoOfzn2NtexS9+ExJocY+Ldf8c5RuvlZFuS2GOVnlbY9udIxKehXqrXf+ag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR10MB4268 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.942,Hydra:6.0.573,FMLib:17.11.170.22 definitions=2023-03-24_11,2023-03-27_02,2023-02-09_01 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 malwarescore=0 suspectscore=0 mlxscore=0 mlxlogscore=893 spamscore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2303200000 definitions=main-2303270142 X-Proofpoint-GUID: dpkytqXFADcWGgOFwfUET76OZfz_a9qY X-Proofpoint-ORIG-GUID: dpkytqXFADcWGgOFwfUET76OZfz_a9qY X-Spam-Status: No, score=-5.4 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_LOW,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: DQoNCj4gT24gTWFyIDI3LCAyMDIzLCBhdCAxMjo0OCBQTSwgUWluZyBaaGFvIHZpYSBHY2MtcGF0 Y2hlcyA8Z2NjLXBhdGNoZXNAZ2NjLmdudS5vcmc+IHdyb3RlOg0KPiANCj4gDQo+IA0KPj4gT24g TWFyIDI3LCAyMDIzLCBhdCAxMjozMSBQTSwgSmFrdWIgSmVsaW5layA8amFrdWJAcmVkaGF0LmNv bT4gd3JvdGU6DQo+PiANCj4+IE9uIE1vbiwgTWFyIDI3LCAyMDIzIGF0IDA0OjIyOjI1UE0gKzAw MDAsIFFpbmcgWmhhbyB2aWEgR2NjLXBhdGNoZXMgd3JvdGU6DQo+Pj4+IFRoZSBsYXR0ZXIgSU1I Ty4gIEhhdmluZyBhIHdhcm5pbmcgd2l0aCBjb21wbGV0ZWx5IG5vbnNlbnNpY2FsIG5hbWUgd2ls bA0KPj4+PiBqdXN0IGNvbmZ1c2UgdXNlcnMuDQo+Pj4gDQo+Pj4gT2theS4gLTopDQo+Pj4gSG93 IGFib3V0ICItV3N0cnVjdC13aXRoLWZhbS1ub3QtYXQtZW5k4oCdPyAgT3IgZG8geW91IGhhdmUg YW55IHN1Z2dlc3Rpb24gb24gdGhlIG5hbWU/DQo+PiANCj4+IE5vYm9keSB3aWxsIGtub3cgd2hh dCBmYW0gaXMuDQo+IA0KPiBZZXMsIEkgYWdyZWUgLTopDQo+IA0KPj4gLVdmbGV4LWFycmF5LW1l bWJlci1ub3QtYXQtZW5kID8NCj4gDQo+IEhvd2V2ZXIsIFdpbGwgdGhpcyBuYW1lIGluY2x1ZGUg 4oCcYSBzdHJ1Y3R1cmUgd2l0aCBmbGV4aWJsZSBhcnJheSBtZW1iZXIgaXMgbm90IGF0IGVuZOKA nT8gIA0KDQpMb29rcyBsaWtlIG5vIGJldHRlciBuYW1lIHRoYW4g4oCcLVdmbGV4LWFycmF5LW1l bWJlci1ub3QtYXQtZW5k4oCdIGFzIEkgY2FuIHRoaW5rIG9mLi4NCg0KSSB3aWxsIHVzZSB0aGlz IG9uZS4NCg0KTGV0IG1lIGtub3cgaWYgeW91IGhhdmUgYW55IGZ1cnRoZXIgY29tbWVudHMgb24g dGhlIGRvY3VtZW50YXRpb24gcGFydC4NCg0KdGhhbmtzLg0KDQpRaW5nDQo+IFFpbmcNCj4gDQo+ PiANCj4+IAlKYWt1Yg0KPj4gDQo+IA0KDQo=