From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: [External] : Re: Gitlab Migration Date: Fri, 27 Aug 2021 16:59:32 +0000 Message-ID: References: <87h7fcnmq0.fsf@posteo.net> <87o89kw0hl.fsf@gnus.org> <0c369b25-aedd-1fdf-4813-503f27e42c7c@yandex.ru> <874kbbznwv.fsf@gmail.com> <8735qvwcqt.fsf@gmail.com> <20210827082508.GC5381@tuxteam.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="919"; mail-complaints-to="usenet@ciao.gmane.io" To: "tomas@tuxteam.de" , "emacs-devel@gnu.org" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Aug 27 19:01:35 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mJfEV-000Adr-2n for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Aug 2021 19:01:35 +0200 Original-Received: from localhost ([::1]:38980 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mJfET-0003dR-CN for ged-emacs-devel@m.gmane-mx.org; Fri, 27 Aug 2021 13:01:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:47006) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJfCh-0002Xg-3w for emacs-devel@gnu.org; Fri, 27 Aug 2021 12:59:43 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:37768) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mJfCe-0003hc-HB for emacs-devel@gnu.org; Fri, 27 Aug 2021 12:59:42 -0400 Original-Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 17RGdwHS013581; Fri, 27 Aug 2021 16:59:35 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=U0seTZn52sb4blXzQX9lnW+pb6JgcYlOwq64u4XeWqc=; b=m9q5DnUqjxkCc/LOYfEM+1VtarXNWohqNYRF7ciEd8wXCC00iV13HqK2ctAaVgcJXKak 77qSbCbixDjXX4DN9luMhjjz8aF/G22oROahqueWaJxDA/SRvaAWsCN0yuqlIZ6IMWa8 7DYcIBRSGm/5oNLVT4rG59Of6NWWw5789CfI7oMeeLF7MPJ5gGCMlcqtIdnT0jlR1tiw b0Auh+rNzLLewxvgQKxI9WAz75WIbR6IT5JuVSJbROmOGmo7AlzWa0b6Qz5WFFlv98/Y Nkm5JDvGT02Oeg6he1n9UCsokdKZzaDOSbzUD+QJCtdnlov3mtLRawakbHVjH0P6tWbf NQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2020-01-29; bh=U0seTZn52sb4blXzQX9lnW+pb6JgcYlOwq64u4XeWqc=; b=T/8L7D9WNKO2GWsTcw6m+1sOvJaCsF63vfBk7YpXhKAKwkbF53HVqRv1fHalVpm+y+Kj Qy0BTQA+y8kmPVG8W8/OO1fDZyUvT/M/+hkMisOYyei4uvajsMrCh17o5sKsecBfOkj1 wpMKAJ0/s7Ax6F9eoJba80aRp45TKET0yXFpr6ToWzFUCmrb4R02J2FZpgkKZaWHXG8R S1TO44sEJcIl7+r8nnAc9e6ehOHvSmwron1AuC9/SIe8aQBACSyqa0UiuxrYyaE5IUB7 cfXxYp55XBWPKontQ8z3li/01Ohwau9sx0GYkoqTJTBCuAIYbyw5+AM9LBsFR2cW6MfH Ng== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3ap552c2kp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 27 Aug 2021 16:59:35 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 17RGpTgH003267; Fri, 27 Aug 2021 16:59:33 GMT Original-Received: from nam11-dm6-obe.outbound.protection.outlook.com (mail-dm6nam11lp2168.outbound.protection.outlook.com [104.47.57.168]) by aserp3020.oracle.com with ESMTP id 3ajsabgwg7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 27 Aug 2021 16:59:33 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TYVQa8mFFhMMFTtxv75iakPqxewbuZHU7CmgNjy7vAD7f5C2zh/xGippEfcttLPXhexD47xFLgACgY3kIz3OiJFSMu+JQYURKKwwgt+Z0YK0n29yUKMi8IT843tSfodT0j2mxDXV3cZtoWkko7b2FSHUg6xUNlm1ar6s3Z9MlGPDxoB8HXmUj+w3QJY4l+vehfyrXfv4b7WarT9uFkXPb00qaZCemRxOHTZrMpz9EY26DaXSzND0R/b19s4s/Kuqc8O3XuEdJLj7P8ttIDIQAGiqvWzIq7lsPi9yDkKjIzEEjjQNYh87V46csTZrWFz6EQ/F+tQ43rp5ED8YJX8eIw== 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=U0seTZn52sb4blXzQX9lnW+pb6JgcYlOwq64u4XeWqc=; b=b15TiIQ7JnNJZsx9clbmEtloXUXaZHol+6n46eC8nqqs+5mghq4RJaGypdxHRoZf8Fe1ITYAuD/ODcrsy97LoOWjr+s2FXXegeAocMpHa/AKn0Og2UCkErJvJFDK34EOJjbFBlRrBeP2t0SZcpcnz5FzOeo/+kCK+LAVq0KqjLOUv4tSpKyTANxe1Twi6lVHCQDeP7SlWv2aUNmIhJjeaZRZ7QPH0d06fn33pF5SdKlUsWR7bJdMKWcNXTUL9Q0kI2q3J41xL46dQYy0nKFYkv6JcLsjS6xh8S2n8i5SIHfguVEKlbP9irBQGAC3Ryset+U5U7sXGgxtv8CVsnVlPA== 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=U0seTZn52sb4blXzQX9lnW+pb6JgcYlOwq64u4XeWqc=; b=AtpBQSdJj1Q7u1X73/dw38vWw3HnibFLcwuXgx9bistZZVvvqoe376mdY00aeo2jA0wHPL6NWjYnCqsyvN94VuAt8s+BgzIXOho2VsBjVJB3/G7hzvFruZYogffLcRSxTLTdeLyO49pIYXFJdp8unKPU/Sub6MpCtBDhCk4Fjek= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB5645.namprd10.prod.outlook.com (2603:10b6:a03:3e2::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4436.19; Fri, 27 Aug 2021 16:59:32 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a59e:fa26:ffe4:615b]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::a59e:fa26:ffe4:615b%3]) with mapi id 15.20.4436.025; Fri, 27 Aug 2021 16:59:32 +0000 Thread-Topic: [External] : Re: Gitlab Migration Thread-Index: AQHXmx0V5azzFpU5gUKdiPdC/59XFauHh0Gg In-Reply-To: <20210827082508.GC5381@tuxteam.de> Accept-Language: en-US Content-Language: en-US authentication-results: tuxteam.de; dkim=none (message not signed) header.d=none;tuxteam.de; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a607c0b3-3f77-4374-d298-08d9697c0a77 x-ms-traffictypediagnostic: SJ0PR10MB5645: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: BJHiDeBP+CNKxkk22BBAYPPqRMof3iPu4VmuF3vwwMXRrm1PQOIpmBiJxduV72zaL/limJ8ZLgafigcxJ0sNsxntpQlWBUqrOyA030QhpAjlap9VP9f8o12o9VyjkwSksGsrk9DzbI71OGFdihlvuCKfZNg0VICAbHXydaSWzgHxYOHssZGN5w4DGZAKmEWYM1AA3d3xb8amV/Kg/BbUwWh5XefDlrpvWdAnIrekUMLRnqBPfzWmGRRHb9/K4Ht6TD+2LWZ9AUCuDsUPdSNXL9GB9+RhChJ9v5nvvOK1PCHdN+S+9Yiop7A55DOce+lfBmlguRWNBcWnzwC+9y6EKyTrJuaLvsIN7SwF1u2zZwjgWCIM1eHes8tIIFN4GKabGltpua8+689N26Oh1Nbp4NHiz/EBguDvljc31EwisSlJa2tEiEWTFp6ccRs3iCD2lF7ZmF6bhGQZo/+NupfWSVVHagIQbrj/SRiAGytXcrIAZFxjtSpUYPOE2jfjQ1w7JiBFl4SQepO/TuTCTE29GOlWHjcQgiO5RQndaeqnXErEvwlAswgpZGQd3xEeFOkh8eUub3yBM/iRh5uSc5d+xwq1oHBP+ZL2yrZ0HV2VKlrUIpbhhwo4pWiGSdug5Q5TM9ZIfeVPD893Zh16F/QVa32elFNoqO/YwjguoB4KSA25fC9eO7W2JP99qQzXtKtvbfZjJz39HYdhG89SuHaWHA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(366004)(39860400002)(396003)(346002)(376002)(83380400001)(6506007)(5660300002)(71200400001)(8936002)(66946007)(33656002)(38100700002)(2906002)(86362001)(110136005)(478600001)(44832011)(52536014)(76116006)(66556008)(45080400002)(7696005)(66446008)(26005)(66476007)(64756008)(55016002)(9686003)(8676002)(316002)(38070700005)(186003)(122000001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YXVrYjVpQjlrK3cvaHRONDdJbVNFTnVxamNISE5iNUx0YTRTdm0razRRQ1JI?= =?utf-8?B?MnNJUEF2emt4K0tpUkhMZ3BSNEt6UmFFa1JGSGRmbWFha2Z4WlBNc1FMdkxu?= =?utf-8?B?Z0tKN1dBeFIyQWRWZXNtWDdSY3FNbFVIQSt2UmdYZndOb1RkTDNoMGRFeS84?= =?utf-8?B?WHVxZ3JpclBFZnhjQWJUekxiam1pdFNJNFhzWC9TNENsT2ljS1ZzekNrUHFM?= =?utf-8?B?d3dzaGNLNkJSQkdqd2xva2x5V1ZaUFNiaG1kTlptRk1QaWIyRWYyckRBV2JO?= =?utf-8?B?cWJiZ2s0R2dkek90cFJzK0ZnckdOQVVURjZNZXg5UGVQa285QjI5SmxMb0N6?= =?utf-8?B?SFJjbjNpTVNUZmFEWG1OcXE2enNwMWl3K01oa2VKV05FTFZ4dDVCVm5hUFRM?= =?utf-8?B?OE5xcGlsaDMwREFzK1JUanArb0RPdlhNK1c5a2tKK2UxVnBvUEphZDdKNWl3?= =?utf-8?B?NkdZNDhDQzl6enh3dTZGRUxEV3g3UlovaXh2YXR4YVRlb1JiMDdEZ1dFUFg0?= =?utf-8?B?ZDVOZlBaa0ZjKys0NjhVRWN2S0JnQ21CbEVkS0tjZ28xejhvWWs5Ui9XMDh3?= =?utf-8?B?WlZnb0wvT2FXbDBNV211VkdQbHZQSVB6RFNOYk9UZjhxakdoeGliVTY0cWxh?= =?utf-8?B?SnlvWThXSVAxZkJGajJTVmU4ZVFrTTh3L0FpL0 x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a607c0b3-3f77-4374-d298-08d9697c0a77 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2021 16:59:32.1375 (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: JYM3/raaEs5nQVlfX+MRxuyPqqpncsz1OB43Ck/wKOffrZe9JSSr8uvnnPborkUbcqAutp6iFfl46zbAS0kxzA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB5645 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10089 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 phishscore=0 spamscore=0 mlxlogscore=999 bulkscore=0 mlxscore=0 adultscore=0 malwarescore=0 suspectscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2107140000 definitions=main-2108270101 X-Proofpoint-GUID: U9ZxmQ3DUCA0BNI9ro28qCZWZePJ3ypM X-Proofpoint-ORIG-GUID: U9ZxmQ3DUCA0BNI9ro28qCZWZePJ3ypM Received-SPF: pass client-ip=205.220.165.32; envelope-from=drew.adams@oracle.com; helo=mx0a-00069f02.pphosted.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:273171 Archived-At: PiA+IFllcCwgdGhhdCBtaXJyb3JzIHdoYXQgSSdtIHNlZWluZyBhcyB3ZWxsLiBNYW55IHlvdW5n ZXIgdXNlcnMgcmVhbGx5IHVzZQ0KPiA+IGl0IHByaW1hcmlseSB0byBwcm92aWRlIGEgdW5pcXVl IGlkZW50aWZpZXIgKGxvZ2luKSBhbmQgZm9yIHdoZW4gdGhleQ0KPiA+IGhhdmUgdG8gZGVhbCB3 aXRoIGluc3RpdHV0aW9ucyB0aGF0IGRvbid0IHByb3ZpZGUgb3RoZXIgYWx0ZXJuYXRpdmVzLg0K PiANCj4gSSB0aGluayBwYXJ0IG9mIHRoZSBydXNoIGlzIG51ZGdlIHByZXNzdXJlIGFwcGxpZWQg YnkgdGhlIEJpZyBPbmVzLg0KPiBJdCdzIG5vdCBwb3NzaWJsZSB0byBtb25ldGlzZSBtYWlsIGlu IHRoZSBzYW1lIHdheSBhcyBpdCBpcyBwb3NzaWJsZQ0KPiB0byBkbyB3aXRoIHdoYXRzYXBwLCB0 aWt0b2ssIHR3aXR0ZXIgYW5kIHRoZSB1bmNvdW50YWJsZSBtb3JlIG9yIGxlc3MNCj4gInNlY3Vy ZSIgbWVzc2VuZ2VycyBwb3BwaW5nIHVwIGhlcmUgYW5kIHRoZXJlLg0KDQorMS4NCg0KRW1haWwg aXMgbGVzcyBvZiBhbiBPbmx5LU1pbmUtQWxsLU1pbmUhISEgbWluZSBmb3INCnN1cnZlaWxsYW5j ZSBjYXBpdGFsaXNtIHRvIG1pbmUuDQoNCkFuZCBiZWluZyBzdGlsbCByZWxhdGl2ZWx5IG5ldywg dGhlICJpbnN0YW50DQpub3RpZmljYXRpb24iIG9mIFNsYWNrIGV0Yy4gc2VlbXMgaGFuZHkuICBX YWl0IHRpbGwNCnRoZXJlJ3MgYXMgbXVjaCBpbmNvbWluZyB0cmFmZmljIGZvciB5b3UgdGhlcmUs IGFzDQp0aGVyZSBpcyB5b3VyIGVtYWlsIGluYm94Lg0KDQpZZWFoLCB5b3UgY2FuIHR1cm4gb2Zm IG5vdGlmaWNhdGlvbnMsIGJ1dCB0aGV5IHNlZW0NCnRvIGJlIHRvdXRlZCBhcyBvbmUgb2YgdGhl IGtpbGxlci1hcHAgZmVhdHVyZXMgb2YNCiJhbHdheXMtb24iIFNsYWNraW5nIChtdWNoIGFwcHJl Y2lhdGVkIGJ5IG1ncnMsIGluDQpwYXJ0aWN1bGFyKS4NCg0KPiBUaGUgbmljZSB0aGluZyBhYm91 dCB0aG9zZSBjb21tdW5pY2F0aW9ucyBwbGF0Zm9ybXMgKG5pY2UgZnJvbSB0aGUNCj4gcGVyc3Bl Y3RpdmUgb2YgdGhlIHZlbnR1cmUgY2FwaXRhbGlzdCkgaXMgdGhhdCB0aGVyZSdzIG5vIHNlcGFy YXRpb24NCj4gb2YgcGxhdGZvcm0gYW5kIFVJLCBzbyB0aGV5IGdldCBkaXJlY3QgY29udHJvbCBv ZiB0aGUgdXNlcidzIHBlcmNlcHRpb24uDQo+IA0KPiBJIG9wdCBvdXQgb2YgdGhhdC4gQ291bnQg bWUgaW4gd2hlbmV2ZXIgdGhlcmUgaXMgYSBwbGF0Zm9ybSB3aGljaA0KPiBzZXBhcmF0ZXMgdHJh bnNwb3J0IGFuZCBjbGllbnRzIHRoZSB3YXkgbWFpbCBkb2VzIGFuZCBoYXMgYXQgbGVhc3QNCj4g c29tZSBjaG9pY2Ugb2YgY2xpZW50IGFwcGxpY2F0aW9ucyB3aXRoIGEgcGVyc3BlY3RpdmUgb2Yg ZGl2ZXJzaXR5Lg0KDQorMS4NCg0KPiA+IFRoZSBvdGhlciBpbnRlcmVzdGluZyB0cmVuZCBJJ20g c2VlaW5nIGlzIHdpdGggbWFueSBjb21wYW5pZXMgbm93DQo+ID4gd29ya2luZyB0byBtaW5pbWlz ZSBlbWFpbCBhcyBwYXJ0IG9mIHRoZWlyIGludGVybmFsL2V4dGVybmFsIHdvcmtmbG93cy4NCj4g PiBNYW55IGNvbXBhbmllcyBhcmUgZmluZGluZyBpdCBhIGh1Z2UgcmVzb3VyY2Ugc2luaywgY2F1 c2Ugb2YgdW5uZWNlc3NhcnkNCj4gPiBzdHJlc3MvcHJlc3N1cmUgb24gc3RhZmYsIHNvdXJjZSBv ZiBzaWduaWZpY2FudCBzZWN1cml0eSBjb25jZXJucyBhbmQgYQ0KPiA+IHJlYWwgcHJvYmxlbSBm b3IgcmVjb3JkcyBtYW5hZ2VtZW50Lg0KPiANCj4gSSBoYXZlIHdhdGNoZWQgdGhpcyBwcm9jZXNz IGFyb3VuZCB0aGUgMjAxMHMgaW4gb25lIGNvbXBhbnkuIFRoZQ0KPiBkZWNpc2lvbiB3YXMgbWFk ZSBhdCB0b3AgbGV2ZWwgKHRoZXkgd2VyZSBjb252aW5jZWQgYnkgc29tZSBNaWNyb3NvZnQNCj4g c2FsZXNwZXJzb24gWzFdIHRvIHN3aXRjaCB0byBPZmZpY2UgMzY1IGluc3RlYWQgb2YgbWFpbCwg YmVjYXVzZS4uLg0KPiBtYWlsIGlzIG9sZCkuIFRvZGF5LCB0aGV5IHN0aWxsIHVzZSBtYWlsLCBi dXQgaGF2ZSBvdXRzb3VyY2VkIHRoZWlyDQo+IHdob2xlIGNvbW11bmljYXRpb25zIGluZnJhc3Ry dWN0dXJlIHRvIE1pY3Jvc29mdCwgR0RQUiBiZSBkYW1tZWQuDQo+IA0KPiBUaGUgcmVzb3VyY2Ug c2luaywgc3RyZXNzIGFuZCBwcmVzc3VyZSBzdGVtbWVkIHJhdGhlciBmcm9tIHRoYXQNCj4gY2hh bmdlLCBmb3IgdGhvc2Ugd2hvIGhhZCB0byB1c2UgdGhhdCAibmV3IiBwbGF0Zm9ybSAobm90IHRv DQo+IHRhbGsgYWJvdXQgc3RhZmYgbGF5b2ZmcyBmb3IgdGhlIG9sZCBzeXNhZG1pbnMsIGJ1dCBJ IGRpc2dyZXNzKS4NCj4gDQo+IFRob3NlIGhhdmluZyB0YWtlbiB0aGUgZGVjaXNpb25zIGRpZG4n dCBoYXZlIHRvIHVzZSBPMzY1LCB0aGV5DQo+IGhhdmUgc2VjcmV0YXJpZXMuIEZvciB0aGVtLCBp dCB3YXMgc3VjY2Vzcy4NCj4gDQo+IFRoaXMgbWF5IHNvdW5kIGxpa2UgYW4gb2ZmLXRvcGljIHJh bnQsIGJ1dCBJJ20gc2VyaW91cy4gTm90IGFsbA0KPiBvZiB0aGlzICJtYWlsIGlzIG9sZCIgbWVt ZSBpcyBmb3IgcmVhbC4gU29tZSBvZiBpdCBpcyBwcm9wYWdhbmRhDQo+IChJIGVtcGhhc2lzZTog L3NvbWUvIG9mIGl0KS4gU28gd2Ugc2hvdWxkIHRha2UgZWFjaCBjcml0aXF1ZQ0KPiBhbmQgYWRk cmVzcyBpdCBvbmUgYnkgb25lLg0KPiANCj4gVG8gcHV0IGl0IGluIG90aGVyIHdvcmRzOiBJIHdv bid0IHBheSBhIHdob2xlc2FsZS1pc2ggIm1haWwgaXMNCj4gb2xkIiBhcmd1bWVudC4gSSB3YW50 IHRvIGhhdmUgbW9yZSBzb2xpZCBzdHVmZi4NCg0KQWdyZWUuDQo=