From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mail.toke.dk; spf=pass smtp.mailfrom=; dkim=pass header.d=auckland.ac.nz; arc=pass; dmarc=pass (Used From Domain Record) header.from=auckland.ac.nz policy.dmarc=reject Received: from SY8PR01CU002.outbound.protection.outlook.com (mail-australiaeastazlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c40d::1]) by mail.toke.dk (Postfix) with ESMTPS id 96205BB752C for ; Thu, 15 Jan 2026 11:51:25 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=v1cQvzHa4Z9F8Lrt1Q4XikLv4knCd0xlplKgeXuhhxgzp4YzZaPAX0EKcVsxuMjKkoCSGzNbgDm7pW7Cp91sKoUhCFcwu04fqGuI9bPfy2mK2lhcfwFUAEhHONW+eOBN/Dr8278cdy4IdukRMyg8uJX6k5fnjrnjxI++/2rLMjn903agpSs421fvYrkyKRQdJzaDIcccg631o0GWDeVBNDM8cVesUKimxoSArhmOG7XxPkLrJc6R8lUZNM2KEq1t3sjK5tC6UlDxiCyhyKANbmPByrowbR3DgBwfcRM2jnRB0ylx22ovqcnEN22Q4m9IywVaMb2ZnYgXfiIRyZIPrg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=oU7IY3NfUBQsdEcgFcCz5qlHOiAUZcUAU32AXd/Vxaw=; b=DH3uq5B4TrdzPRAYMUCcIrbd4Q+W0l2jpt2wtqdMX3r5cJJ18gosRmDsSTDAk+0jUkfbr5dXxCWiCglgRFofiTkqGb6/+LfjcJxRn6MLBPc2pPbTrolS9AoFIrfDDU0FQ/ZX1zF1h44QZqf17ey6+hNM2L6CuIsxoXglvnCSHByLlLTzOSAxB1ErUsZBwoM7Z3zuxITWVGd2cEncwEgoeBDHHWFqj/FWBlV/++E63DTY2A47iCV0C76VEDCBdgZHCiVeEDW2zXTq3hPnM7MyBW29EJSzRcL7sOxfkq4E6KKowI+E7MD8BZVQSuVifjdNPmtKFKvy3OPG7TDxyRF4pw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=auckland.ac.nz; dmarc=pass action=none header.from=auckland.ac.nz; dkim=pass header.d=auckland.ac.nz; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=auckland.ac.nz; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oU7IY3NfUBQsdEcgFcCz5qlHOiAUZcUAU32AXd/Vxaw=; b=Kmn1XNaG0yDod5vJaH5KuZzpgSNw5hd0OWtj4YfDIizvab8SSE6tQyWxfkVwbUikOjHaPsp6b6jYl1+Bz2iVf0w+qT36w3nVaJiMK9WcXEFKb5e1+IIgzPoSpmKlwrFDHp9NARSBUhYo0FwSckhzQTVVIt2gzfmEgfz9yzt2N+0= Received: from SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:297::19) by ME5P300MB1648.AUSP300.PROD.OUTLOOK.COM (2603:10c6:220:254::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9520.5; Thu, 15 Jan 2026 10:51:19 +0000 Received: from SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM ([fe80::2100:96f2:f11b:4fc2]) by SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM ([fe80::2100:96f2:f11b:4fc2%5]) with mapi id 15.20.9520.005; Thu, 15 Jan 2026 10:51:19 +0000 Message-ID: Date: Thu, 15 Jan 2026 23:51:15 +1300 User-Agent: Mozilla Thunderbird To: Inemesit Affia , starlink@lists.bufferbloat.net References: <5c0a93c4-21b2-4297-b4bb-befce0963a93@auckland.ac.nz> <6a7e0aee-970f-44ad-8182-2091fbe6488f@gmail.com> Content-Language: en-US From: Ulrich Speidel In-Reply-To: <6a7e0aee-970f-44ad-8182-2091fbe6488f@gmail.com> X-ClientProxiedBy: AK0P299CA0012.NZLP299.PROD.OUTLOOK.COM (2603:10c6:108:15::13) To SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:297::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SY8P300MB0544:EE_|ME5P300MB1648:EE_ X-MS-Office365-Filtering-Correlation-Id: 6052391a-a35a-4b51-ae54-08de542403e1 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016|786006|7053199007|8096899003|13003099007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?L3BweTRGRXJoUkNrOGYyWDBZS2JQR3BCek5RL2poendZd3VwVWlsTnhSbHlE?= =?utf-8?B?Ym5LZUF2aWE3YW9RbDVVRVl4RkhQWEhQZ3VEVUd2VnZlTWlFbDdJSG9XSTJq?= =?utf-8?B?SzJIQXEwbnBvdlNqZE44TzhJZXBybUJ1d3kwMXhBWlhkU09sbjFTK0ljN0FX?= =?utf-8?B?akVrSzdlZXJLMDdjVWs1cTN4WTFzNEFvcDlNMjRhWEE2NTV6SUlRNk9kWVk4?= =?utf-8?B?cXBUamZWeXVmWUUvem5CcGVtUXFNQVdBU044QXV4V2VuNnBkU1Qzd1dBSXpG?= =?utf-8?B?RzhZYTJtT0l2a0txV1I0YThpWDM0azJqbExHV05WSTNVdHFYRlU2eERybUxF?= =?utf-8?B?OGFzaE92VmZhaWNVbVcvYlFyTGg1a1k3ZXVkYTQxcU0wRHVscWdrUHdBQTVC?= =?utf-8?B?ci95NC9VQjFJS08ycVROaWZ3bzhVN1lSajJrSUo2TjZxR2xhV3RTV2tUbWx4?= =?utf-8?B?Y21Mc3gwN1REaFRTL2tobFFXZEdjZWkzRU0zdU5aQnJYU3ViWTNPVDVwMk9D?= =?utf-8?B?d2Yzb09lNTVEbzZtK291d2xVVE5PRm9UTmRHUXJ2Vy81Z0lsekNZSWo1VFJq?= =?utf-8?B?dUtKdTh6MGxHRzVGMnRjZ3ozN1BvbE1oVEo5c3pOYVVyYStFU2NPVHUrMTZ3?= =?utf-8?B?NXdXdlIrYW5PRDRBMFBiMTV2QlpuR0hUaE9oYWhWRzdxNXFpeHc0UXlpUUJk?= =?utf-8?B?WUJNcGFIWVNrRzhZeWE5bFNxTFM1SnNPdHdYaUp5RDJzelN2SysvV2VDd1VH?= =?utf-8?B?WXV0b1FNVFhUYmpxQzd0cnR5QjMzWllzWkg1alM2WmppWHJwQysyV21NSVRP?= =?utf-8?B?QTdtbkpCNVpnNHhVdUE4b0pxOTgrcDNSN3NleEdaK0w2SlF3Y1diRU9idm01?= =?utf-8?B?dm5JNWF0K1M4bXRmbEJpaGozZUJuMGc5T21JZWxLTjZSZEhYcWtidzN1WVVo?= =?utf-8?B?em5Nang5Mm1RL2IvUDUrTE1lSjJJbVh4bFhHZGQzWWhIZVFMRUdQYmFMMHdp?= =?utf-8?B?T0E5cTFmczJ4eWR3MHV0Mkh4bWprSDI1NmtPNCtYTFRZR3V3NlJXN055MzFu?= =?utf-8?B?UTl6b2NBYk8ybjVHeTVXTHFPN2ROVlE4SFFHTUFyTzR1SGNCRVVYTloweUlS?= =?utf-8?B?bEhIdU4zN3kvaURRbGU3Qm8vU3VUY21QT244d2J0N3RVc1NCU1FlTVl6M05x?= =?utf-8?B?MDMzS1FHY3hPbEFLNG0rV2VuVldNWHlLbEEydUxmU29VUS9MeDlqaW45RHJt?= =?utf-8?B?amdsQ284VmxDTXRGWWdLa0VRcXdhcDVhVGVvQk1TYWRjN2NyM2o4TzhSODUz?= =?utf-8?B?aGhPZzBHOW1xNlg2VzhFcEJiZWJZbFRWYXpNRlRWbnJRYVczNDJxWXVyTDY5?= =?utf-8?B?RXdOc1hRd1pDZE9ROU51UkMwZWVPUGh5bjBlS1ZmVjRoMEZjd0pXOWlLQi94?= =?utf-8?B?QVpnK1BOYUM1RnEralRwMWtpNnlFYXIvallaSGpzbEN4TWoxaHJmNXo3Tll3?= =?utf-8?B?MmZLTGFPeGxSNHpkaFNMZmVIWk5XTFdhWktqSldYSGFHUVdTazFWRStFeVgv?= =?utf-8?B?dUZ0VlNKcHQzT2djdG04SGZ0eTBZQldaTDdxWXAxTXJheDRoeHVHbXZIaEh1?= =?utf-8?B?Ulh4UTdlOHlyVWZIMXVoM3lkdTdnN25RUHFhbWFVc2x2VnRaOEZFamcwdWcw?= =?utf-8?B?NEgzTlREVGNuZktqTnVMMEl5NWl2aVZJaVlsMXR5aWlkZGFhYmlQMzIzUXgx?= =?utf-8?B?L0pIUldzczNGZ00zR096c1ZaaWdIY0FxMGJTWjhzZ1QwZVlYbmR6VTFHdnU1?= =?utf-8?B?aTNRMHcyMzFJZXBBY3dSa2M0cnVZMDZYN0VET3ZSZ3RudW1YSmJ6ckk1S2JS?= =?utf-8?B?eEs1eWZLNGNQdXEyR1JwaFNzUXZrWm9YZXE4THc2aGpQeDFMdVFDV0s1WjRP?= =?utf-8?B?RzN3SUlVMjBVamdmaDVKV0IxVldvTkpGUHRqc01HSHA2VVJzNFgyTitQSTc2?= =?utf-8?B?OG41V0hLdEpqZTdoMGxLeWFLS0c1eDM4eG5uelFTMm1YMVpnNHM2a0wyYWZY?= =?utf-8?B?WHMvajlmUWJBd202bXlJL2xQMm5ZcGdCVXZvM0ZEZHE3R1V1enp4TDd1V0N6?= =?utf-8?Q?aMAcRsTYWZCCZTrRckOSvSF4y?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(786006)(7053199007)(8096899003)(13003099007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WGIwOEM0RlR2UEJpcmY1L1g0YlcxTzlLRTQ1MWFiS3RXV0Zrc0llNy9OZTJ3?= =?utf-8?B?MmxHTXhqMVBwSlRlYk1iNmJaRTdzd3pKb3VhQXJpOHVVSVpQcStVSjExMTRK?= =?utf-8?B?M3lDZ2E0aFA4YXdpaGN3SHI1eHF4Y0F0dUF6OHNkbjdzaWNpTWx2NmY2YVNR?= =?utf-8?B?M2w0Q2JFKzhWUnRpWHJJZU5kc3JaaGNZVTdKMHdraEdTRDBsNVFKVE5rYk5L?= =?utf-8?B?MmdGbWFDZDVxZnhSVGE1ZVdEc1pXN2ZRTXFKY1Vjck9wbTM1UXFZeWtWOHR1?= =?utf-8?B?NVVablRmajNqcUlPODc4KzluejUzWVFQaDJJb2JZdkxFc0FFM0ZWUzZWQ2xt?= =?utf-8?B?MTJrK1YyWnRnVENlL1I1K3pCV3ZOS3R2UUZpT2lFbEtFUjZXYW1XdHIxVTg0?= =?utf-8?B?SjB0WEM4Um5pQlN3MzRHL3RjVVpqVUs1dmE3TjV1Y1FXd1YxL2JaSzdhVGhS?= =?utf-8?B?eWZLYThDWDB3WmFOcE0yeGZpY2FJWDFaVWJVSTRieWYvMUN6Z2pRQ09CNG1y?= =?utf-8?B?TXpMN3dHNW1ReW5Ba3lKMitETGh2WTJ1MDhyT2p2SXo0UmE5QXl6bmJWYTFm?= =?utf-8?B?cmZlbHQvd0wyTmNkU1ppS3FhL2p5SEw0QmdiSG9BVDNORVNWTnZudTVTc2pX?= =?utf-8?B?aHdOY1VDZHM0MTdZanZUL1g3VDlIejV5YTkybWJaODhOTXdkOGtQUU9MUTlO?= =?utf-8?B?dDlPdEZ2ZXY1MG1vajJCd21VeGg0M0hkUkg1SXQvN3NYaU0xbVh1ZC9HaUV6?= =?utf-8?B?UncrTWRPZFBUb3pVWDlVa3czRVEzQU1oVTZmT1BrUzRrTXJDcW1SR082MFNi?= =?utf-8?B?Y3FlUnArT21tSDBlcktVNDMyUVRhYUlxcnNhTlBCZmlmczhWdGR2UkVVbGsv?= =?utf-8?B?M2hkY0E2enBFeFZPU095SFRubUhzQTFEcmd0TS80blpnUFQ1L0FPZDRHbEIv?= =?utf-8?B?eTNwcjR2eU0xZitkelJTVk05L0RuTWNRT3FKWVRzTHdNb3ZSeGtGM2kvblhm?= =?utf-8?B?SWU3Uk1NdG1yUVBDc0haSWI5eWc2d0xYUm5mWkVBektCM1NLWldSUXRXRWZI?= =?utf-8?B?U085QzhxSmo3eUFaOSs3ZHRnR3hQTndDeG55NWFIRjFGcXhpTkMyaWdCdWZ4?= =?utf-8?B?dWc0Rmg2cDhPcURieGtvTEE0bi9FNk52RmpvdGVGWVFtUlpvckxjeUJCQ0dk?= =?utf-8?B?R2Fnb1Nzb1dQMVZjRFA4S25Fc0dqZlBJRkNsbXZoTW1zUVBNOUMvTDF3RVQz?= =?utf-8?B?TFMxQ2ZLZWZhNzBuTFNXZTNibmlYcU96dHk2QWhUaHpMMGZKNEx2NFE0NVpw?= =?utf-8?B?ZkJYTjJpN1NjUkxkbXViSGFuT0pod2tiSFBITFlnSFkybHQrSit4SE1tM0pZ?= =?utf-8?B?TnRNVU8wRERZNk0wZU93anlSRWp0YnBlOXk3TnlmbHlxaUhMb3BTNFIwNjJ3?= =?utf-8?B?anhiM2ZXaEV6Mk5iNS9lL3lvMUNJVjRuNEovdkg3UUtRTk55U0lTa2lsd014?= =?utf-8?B?MzJNUjZKM1hkUjFmak1BUzJrMFFGUHlpOUY4K2NJWkVqV2tHbkt2TVMza2c4?= =?utf-8?B?M1lwODc4WHEzTGxNMW5VSVk4R00vWlI1VmMxWGgyV2txQ2l4MVVEV2gvMTlI?= =?utf-8?B?a3FGaXhYeXhnbytUc2xMYTF6OWF5NTBhZ3NsWHBIQ1NBMFhJaVBnaGE2b3ZU?= =?utf-8?B?S08rZWN1RUFTYUM4UGI1WEhTSnB4SktCZ0FSM0RpejZzMm9vd2pUTEN1Z0N0?= =?utf-8?B?WXVCSGtMb3JVcEFZUW5VYnVlZ3QwMDhLR0RsMGdtY3ZraEtseXdwQjZlanha?= =?utf-8?B?M3VkODlQQXArMzc3QitucVVqYkxNRjd0SnNNc25GUVJaT3BLMlNmT2xEVktj?= =?utf-8?B?TDhrd1ZxSVBZb0U3aitLMVBWSzZHZkpsa0VvQzAzdzFHNDFPazhWNXF6TnV2?= =?utf-8?B?bE5NVHRMeFRFU3VQM0UyZE5DNTYrK0lkanNWS0JKSExLcnZoVkFLQk1RdWE4?= =?utf-8?B?L3Y5N1crTHN1VHdFNjVDUFVSd1dtZHlESXFwUWw1VHk1eGtLZkNxZkdFNk1Q?= =?utf-8?B?Rm45SXZwSnNUZXdKZTMvL2RvSktvdUpWM29hdVhiRklMRzBrYmN6a1E2R3RG?= =?utf-8?B?MjAzTkFpTWdKNG1tOWFPdW9PY1F3ODRlelRJK2Q0NTd4TWtyU01xQTgwa0w2?= =?utf-8?B?RmZzNG5tWUVLaUMrenpmRkNtazh3d0NoYmJkWnJPb1hEMFVjYTZWK2tERVEr?= =?utf-8?B?N05iUHduTmRuM01HV2E2Yzk0Y1pFZDhqSFJ0V093eUJucDNYR1FIcFI3YTBi?= =?utf-8?B?SE9CV3FaYTZXUDhWWUk3MEIxVmpoUFhiYlJRZ01xcE1hbDM0WHhodHI1Rkhq?= =?utf-8?Q?cl3bkjG4yOPITkQ8=3D?= X-OriginatorOrg: auckland.ac.nz X-MS-Exchange-CrossTenant-Network-Message-Id: 6052391a-a35a-4b51-ae54-08de542403e1 X-MS-Exchange-CrossTenant-AuthSource: SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2026 10:51:19.4814 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: d1b36e95-0d50-42e9-958f-b63fa906beaa X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: TFME1Rk7Rmki/n0sHi4T1SOyBg8EOwmDa7iTEWDFppd7jpZiBOOcENhFSGihZguUKbyMf09Daeem6abPCzChtm/OtueQDMSYGVS5gq6O/dw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: ME5P300MB1648 Message-ID-Hash: VH7TWTFF7XEAH2NZD2VHEYXAMZFB7YW4 X-Message-ID-Hash: VH7TWTFF7XEAH2NZD2VHEYXAMZFB7YW4 X-MailFrom: u.speidel@auckland.ac.nz X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8; format=flowed X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Subject: [Starlink] Re: Starlink and Iran List-Id: "Starlink has bufferbloat. Bad." Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: T24gMTUvMDEvMjAyNiAxMTozMiBwbSwgSW5lbWVzaXQgQWZmaWEgd3JvdGU6DQo+DQo+IAkNCj4g WW91IGRvbid0IG9mdGVuIGdldCBlbWFpbCBmcm9tIGluZW1lc2l0YWZmaWFAZ21haWwuY29tLiBM ZWFybiB3aHkgdGhpcyANCj4gaXMgaW1wb3J0YW50IDxodHRwczovL2FrYS5tcy9MZWFybkFib3V0 U2VuZGVySWRlbnRpZmljYXRpb24+DQo+IAkNCj4NCj4gU29tZXRoaW5nIG1vcmUgYWJvdXQgZDJj IGFuZCBvdGhlciB0aGluZ3MuDQo+DQo+IEluIDRHIHRoZSBuZXR3b3JrIGNhbiBsaW1pdCBzZXJ2 aWNlcyB0byBzYXkgU01TIG9ubHkuIE9yIGNhbGxzIG9ubHkuIA0KPiBCdXQgb25jZSB5b3UgZ2l2 ZSB0aGUgcGhvbmUgYWNjZXNzIHRvIElQLCB0aGUgcGhvbmUgaXMgcmVzcG9uc2libGUgZm9yIA0K PiBsaW1pdGluZyBpdHNlbGYuIEhlbmNlIHNhdGVsbGl0ZSBlbmFibGVkIGFwcHMuIFdpdGhvdXQg dGhpcyB3ZSd2ZSBzZWVuIA0KPiBwZW9wbGUgZG8gc3BlZWQgdGVzdHMgb24gdGhlIERUQyBuZXR3 b3JrLg0KPg0KPiBNb3JlIHNwZWN0cnVtIGluIHVzZSBtZWFucyBtb3JlIHBvd2VyIG9yIHNvbWV0 aW1lcyBtb3JlIGVxdWlwbWVudCB0byANCj4gZG8gamFtbWluZy4gT25seSBHUFMgYW5kIHRoZSBL dSB1cGxpbmsgc2VlbSB0byBiZSBqYW1tZWQuDQoNCkt1IHVwbGluayB3b3VsZCBiZSB0aGUgZWFz aWVyIHRhcmdldCBidXQgeW91J2QgaGF2ZSB0byBoYXZlIGEgbG90IG9mIA0KamFtbWVycyAob25l IHBlciBzYXQgeW91IHdhbnQgdG8gamFtKSwgYWxsIHdpdGggdHJhY2tpbmcgYW50ZW5uYXMsIGFu ZCANCml0J2QgcHJldHR5IG11Y2ggd29yayBmb3IgYSBjZWxsIChvciBwZXJoYXBzIGNlbGwgY2x1 c3RlcikgYXQgYSB0aW1lIC0gDQp5b3UnZCBuZWVkIGEgc2VwYXJhdGUgc2V0IGZvciBlYWNoIGNp dHkgSSBndWVzcy4NCg0KQlRXIEkgc2hvdWxkIGhhdmUgc2FpZCAiYWNjZXNzIHJlcXVlc3QgY2hh bm5lbCIgbm90ICJhY2Nlc3MgZ3JhbnQgY2hhbm5lbCIuDQoNCj4NCj4NCj4gRXhwZXJ0aXNlIGZv ciBSRiB3b3JrIGRvZXNuJ3QgaGF2ZSB0byBiZSBsb2NhbC4gSHVhd2VpIGlzIGEgd29ybGQgDQo+ IGxlYWRlci4gQW5kIEknbSBzdXJlIHlvdSdyZSBmYW1pbGlhciB3aXRoIGV4cGF0cy4NCkkgd2Fz IHJlZmVycmluZyB0byBwZW9wbGUgd2hvJ2QgZ28gdHJhY2sgZG93biBEaXNoeXMgbG9jYWxseSBi eSBSRiANCmRpcmVjdGlvbiBmaW5kaW5nIC4uLiBzbyBoYXZpbmcgYW4gZXhwZXJ0IGluIENoaW5h IGRvZXNuJ3QgcmVhbGx5IGhlbHAgDQpoZXJlLiBUaGF0IG5lZWRzIGJvb3RzIG9uIHRoZSBncm91 bmQuDQo+DQo+DQo+IEFzIGZvciB1bmRlcnNlcnZlZCBhcmVhcywgU3RhcmxpbmsgbWF5IGJlIGFk dmVydGlzZWQgYXMgYSBydXJhbCANCj4gc2VydmljZSwgYnV0IGluIHBvb3JlciBjb3VudHJpZXMs IG1vc3QgdXNlcnMgYXJlbid0IGp1c3Qgc3VidXJiYW4gYnV0IA0KPiBhY3R1YWxseSBVcmJhbg0K DQpUcnVlIC0gTWFuaWxhIGlzIGEgZ3JlYXQgZXhhbXBsZSBmb3IgdGhpcywgYW5kIHRoZXJlIGFy ZSBvdGhlcnMuIEJ1dCANCklyYW5pYW4gY2l0aWVzIGFyZSBub3QuIElyYW4gd2FzIHRhcmdldGlu ZyAyMCBtaWxsaW9uIGhvdXNlaG9sZHMgYW5kIA0KYnVzaW5lc3NlcyBvbiBmaWJyZSBieSB0aGUg ZW5kIG9mIGxhc3QgeWVhciwgYW5kIG9mIGNvdXJzZSB0aGVyZSB3YXMgDQptb2JpbGUgSW50ZXJu ZXQgb24gdG9wIG9mIHRoYXQuDQoNCkknbSBzdXJlIHRoZXJlIHdvdWxkIGhhdmUgYmVlbiBhIHNl Z21lbnQgb2YgdXJiYW4gdXNlcnMgYWxzbywgDQpzcGVjaWZpY2FsbHkgdG8gZ2V0IGF0IG90aGVy d2lzZSBmaXJld2FsbGVkIGNvbnRlbnQuDQoNCg0KLS0gDQoqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQpEci4gVWxyaWNoIFNw ZWlkZWwNCg0KU2Nob29sIG9mIENvbXB1dGVyIFNjaWVuY2UNCg0KUm9vbSAzMDNTLjU5NCAoQ2l0 eSBDYW1wdXMpDQoNClRoZSBVbml2ZXJzaXR5IG9mIEF1Y2tsYW5kDQp1LnNwZWlkZWxAYXVja2xh bmQuYWMubnogDQpodHRwOi8vd3d3LmNzLmF1Y2tsYW5kLmFjLm56L351bHJpY2gvDQoqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq DQoNCg0K