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 MEUPR01CU001.outbound.protection.outlook.com (mail-australiasoutheastazlp170100001.outbound.protection.outlook.com [IPv6:2a01:111:f403:c40e::1]) by mail.toke.dk (Postfix) with ESMTPS id 21B72BBB0C3 for ; Thu, 15 Jan 2026 22:21:04 +0100 (CET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=wQ3lhKU0kIweSxX+4NQjipU2qU0K+hi6itgnD8gxI8adX2CsJ+Jnmw86bGcGPlM2bd7tN96YSjSPFWuRkEa1nfB56/53408VCvUjxM8QfJq3Js0ALbVD+Rpe/jchuAlIGuJ/T0bF3QgVypKJNYoUAJuLsERBjU3spKThFfNK7NhBHK+97hs1HRhKPj1lZiGxPMPuuQQEwJYEnING8j6fvtVasw5JDL1KUAF+NhpErZevsQ3trEuLHDWtjr1qiG1Q/dXgh+ldp7KSP9BsGijFgzTKQ82CwAbgh4qX6XENfZX89Ngs4+mF7wEVA7buVstY3DMG6n88AujWHzBCZsiqlQ== 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=8UOZV01iH+ysL/IHudwG8BwFYym5DPFK9MAe6cpLt2g=; b=lbhAckI7x6thPmCTvnmSe9MtJ+lt6P4bIyvZqkFZEUVXdIbZaGzVCD4MsUyJvgxXQgzG0ZKlZTUMkVbLgozzvizvGddQqacWzztdHp0csGy8NOE015PyErLgB3T4g8cCmlX1u3rZk8g97suDieWpng7jWYuufIIb6DNasfpupt8lcmPsuhYB259RbQjQMY4Vyp7+VefAoIGTPGyXGzHFYtfitxNQxDQ7APenXt+73NLfZs/uq7selj09il2yDgjCLhqKPwpqJLorrp8ECjURp4z8GLLbSSnMHZU6wDRJGnshMHwuSMGqqH60MGSS+4LlDJQ5+tE8BDjOwT5BcjsEFg== 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=8UOZV01iH+ysL/IHudwG8BwFYym5DPFK9MAe6cpLt2g=; b=veChJGg3wcLGvwAvDbdewaeGHjwFX7BS+Qrw7jFEB0AvYo88d8BMzYoLqxlAhW1i51ejUKEEAgnPljc9uKI9YFFLsndIFZDOVzvvVI/0GsI4LVX6qcHhF5Iyr16rm2tqBqmWuGHfJ8lepVysyaLOSQkCSlF73T5l4byXccg6Kg8= Received: from SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:297::19) by SY7P300MB0670.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:28e::12) 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 21:20:57 +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 21:20:57 +0000 Message-ID: <80fcf147-efdc-4c78-98fe-26ce0013ec10@auckland.ac.nz> Date: Fri, 16 Jan 2026 10:20:55 +1300 User-Agent: Mozilla Thunderbird To: Hayden Simon , "starlink@lists.bufferbloat.net" References: <176849731431.1249.14387618908540773471@gauss> <2f37d59d-42f2-4735-a915-50f2b2daf6c0@auckland.ac.nz> Content-Language: en-US From: Ulrich Speidel In-Reply-To: Content-Type: text/plain; charset="utf-8"; format="flowed" Content-Transfer-Encoding: base64 X-ClientProxiedBy: AK0P299CA0018.NZLP299.PROD.OUTLOOK.COM (2603:10c6:108:15::28) To SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM (2603:10c6:10:297::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SY8P300MB0544:EE_|SY7P300MB0670:EE_ X-MS-Office365-Filtering-Correlation-Id: 4fb828ef-d332-4ec6-42a3-08de547bf97e X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|786006|366016|13003099007|7053199007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?cG02U1FiTEt0aTgyZjBoNzl5K3NkcnREMHFsNkp4a2p4ek1FN0s1QisvTEx3?= =?utf-8?B?OTdYVElidm0zdFREMXlPdWxyTlVxR3VWUEdOSHRET1BtTGNNZXFGcXRsWUFu?= =?utf-8?B?WndTeW0xYWZXcGxleWE4NUc0OEtzRmRORldHbEJ2cFFZdzlqcWt1Z3ZYZk5a?= =?utf-8?B?aUoxQitrWkxMemt5RktRVmFNeWR1WW1BTDdIVWl3K0dWRUQ1TUVzNmc1eU85?= =?utf-8?B?WW5VeUpNbHdyWnJHaVZNY241M3U1dFhPUFM1UFRWdm5lcVU0Z1VobkhDSTJi?= =?utf-8?B?OExNYjBONVI2cml0RS81QTd4VWZ4UUpGNTdXaE1tTnFDcFI4Yit3MjJzV1p4?= =?utf-8?B?eXZWMkVoRFMyVXFKd08rWG1xVjZYaHlGUEJTZ1pSbCs0NVdMSjh4TGwyUGlm?= =?utf-8?B?M2tGNDljYjV6SlZkcjZ6MEJYRlBSbmMzWWtFaU1RMUliUnZxUjFhaE0vTXd6?= =?utf-8?B?SDdGa3JBVEJlR2M3Smh2RVA1TTY0MVdZWWYrY3hMYnpKSXNvcWNDMGZEN1Js?= =?utf-8?B?R0tKSDdhRjl6QzdTcExrTVZZcWhCcjJDZjZiZ2owUG1WNGltaHFzQW5oL3Ur?= =?utf-8?B?R1NmVTNhekFJbGgrM1RBZE14SXBkaUw2K0tDWklVMUticUFQVXR6SU5TbHB2?= =?utf-8?B?YTAwVU1UTjBtNzA1R2huOWd5d3lLa1Z0bGRzcE85N3M0bWlZbHVjaDdFdEtH?= =?utf-8?B?S05GVmxMWEJXYjUzZ3pKdlVIc1pTbnc2TTZhYkJkMUJmMEYxRVZ4ekNuZXdx?= =?utf-8?B?Z0dBTFRYaUFlbFd2R1NGWW5uWitSL0Q2V0N6SUlTZnZwYkdNd0RTeHJzQzFN?= =?utf-8?B?bG5zZ1hMQUVtYVZDdzNaeUZvaVRqdjQ5Wk52dlhYbGRraXlYRXFkS1lkZm52?= =?utf-8?B?ejEzTTg1VUF2REp4THNWcHdPZkRQTmRCbmdmNjk4VGpMNUNKdG1wOU83dmJj?= =?utf-8?B?S0ZtREpUR0h3ZGNwODBaTUxYTE1idWVCWW9LQzIrU2JxRTBIbE45TDlaNEtp?= =?utf-8?B?eFFqUHNMaS9GVW9xTERQWUppeXhFcnNENVpvUUNLdWsySTJsZU5EeEU3Si9l?= =?utf-8?B?a3JXaXRvMGdsa0dOK1YwMVVsWHRkcHdMKzlxOFpJZVNZdGdGNmplRW9qVUxS?= =?utf-8?B?RDY4QUMzQWFhUVJqaStuOXVpb3IxSnk4QTNkd09lL0xpbEpodkpnelMxdVI5?= =?utf-8?B?SVpvSDAwTlpaZkROMFZoTWtqZ2JHZkgvTmRydUlVWEd2dHRJUXF4alhnVitn?= =?utf-8?B?YmNTNm5JVERxRm12TmhrVTJRSE01SlpvZFRpaGZtRXRlNDhuN0U1bEJwclZw?= =?utf-8?B?M3g3dDJSYm5ydy8xTlhYQ2hCL3V3Ky9KL3A3Um9RUTA1QmJaOGZSaUxsUXFz?= =?utf-8?B?a0liQlF4T3c3N010QlhSMEJieTB3azhLVkNuRFhpbkwvVlFVSkgyUmtneHdZ?= =?utf-8?B?UmNRVU15UHpkVFljM1pEVm5QelQzendZT0swRy9lblhMN0tjNkc0bG9Sa3No?= =?utf-8?B?ajdQc3hXUEF2dytySEF3dHliSld2aVJsOC9IMXNUQmtscnh5OUh4aVFUZEJv?= =?utf-8?B?cmMwUHFzT2ZwdWcrMytUQ3lwYUtGSm5rNHREcmZHZFllVjlMallMakdPUjJT?= =?utf-8?B?Mkl2ZjE0eGFhR1V3dkd5Y1VMOGR2aW1iQVhrN2ZLelQxR0NROS9KYjdGSlUw?= =?utf-8?B?cGxwM3gxS3dWVzB1YVhUWWptM09qM2xjaVZsZ1p3ZE90WmdWbkJKd2N0L3Yw?= =?utf-8?B?RWkrTmdaZ3ZVQ05NWlRMNzJZUlBsUGtHT25IWVd6T09sd3lIMk16ajUxU2g3?= =?utf-8?B?TFlpNUVjTjhKSlpzL1Q1bjJ2cXNLMUJDZUF6MDlVTWtwVW5ocmJpR0JxcFdM?= =?utf-8?B?VU5oUlR1TWlGb01yQzdGN3RNVjVjRVl4cnB1TFdocGpMZkhqeVpRR0IvWS9o?= =?utf-8?B?TVNDQi80S3FJT0JWbkxuUUhNZlFpTk90MURHUzhLdldYenBPTndYdUNFRjJL?= =?utf-8?B?SlJzL3MvK3NLREJZL2lLU2VHVWdTM05hTkM0SGdOdzZScHRoYVlMRmdOQ3Zi?= =?utf-8?Q?TNlm+V?= 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)(786006)(366016)(13003099007)(7053199007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UE4vUm1MUm1xYUhrTXg1ZDRHVTBkbjRTT2dvNTBpY2hoTENpRDU1SDhaTFM0?= =?utf-8?B?TGZzN1RXcEdhQy9YL1ZQK0lybU45UmFvdExBcXI3VGtlSkxtYWRBblJ1VjJK?= =?utf-8?B?Rk1lUWJyakQzUVh5WGVtMUY4c1F3czJCQ0RiaGhtd2lqUHdNOWExc2pqVGNC?= =?utf-8?B?RmxHYzRCbDBaa01ZTE9NcmJubUZvazgxSVAxcTZ2OU5zNHVESWxaMHNwV1Ix?= =?utf-8?B?Yi9Ya1Q5a1p4VzM4Tzg4dUswT3BMbEZ0M2ZCQjN2a2t2SVVJZU9yM2c5d3ZQ?= =?utf-8?B?SEtoMG9lTFFxZVN3RmFFQXQ5S25BbGlpTm1Eakc3K1duNE5TMW9saEpxYzdL?= =?utf-8?B?d3NZYlA2RjJVTFRmM2hjc3FhSW9EdjhXcStxZFRXK0NWNHM5RGp4UUVZWDFO?= =?utf-8?B?RHNIaTRxUVhCdXJUcG1EaGxKRmhHcDVVcXVRYU9RU3U2RCs2aFJ5Z2dKaXhM?= =?utf-8?B?MXFCZDB1WnFCcXZwbjZEUUgzRUdqbDIralZ3OUFkbCtIeFpaUG1NREtiTnBk?= =?utf-8?B?ald6RVcxRStOMTVaT1pFWXNadXBHSjBjS1EzTDdjSGEwcVdPWTI3MnJ0VlFq?= =?utf-8?B?SkdFVjByYzVsOXIzUzVuMkZMT1ZKd1lwN0wyTjY5K09BQ1RtNkhrWmt0V1Fq?= =?utf-8?B?cGl4aStReDlJczJpblR6SkNOT3NYeVR6VXdOSjFwazExRVMyeVZvaU5odUNJ?= =?utf-8?B?Nm9aS0NabmhuV1ZNQ0RDM01Eb1J3YW5ObFlpY1d1ZmJHdkZTWVNkZGFWRmdH?= =?utf-8?B?amRUNGxydk5ZSTRJMXYraWtRRXhQbmFoVm1CWXJ4NzF6OW5zelVpd00yc0Ja?= =?utf-8?B?YzJac0k2cVo0QnJkRGZnMXViWHh4S0VWNjQ0VDBvWjFSejRXNnRod2xxcFBM?= =?utf-8?B?WHlkcmlEcnlKbGxQTk5QZzlGWS9Jd243K25RVkNqdk5tZVk3Qk50VVVYb0lp?= =?utf-8?B?eDVNTkNwRzN4dURvU0NjdEQvL1ZjdmhhakNjNEhkRnlibXMxbTUzOGNrK2xU?= =?utf-8?B?ZVIwOWwyUFc1N0JiTmRwUFdTVUV2YXNqK0l4OU5Bbnhxb0pJV0RsVVVWNzU0?= =?utf-8?B?b3AvYzhmZ25veW9USXBscnFOYkk5UWFZT3hvd0VOSENIS2VqWTV2SHBHWXpq?= =?utf-8?B?eFhZNmF3UUszTTVzeGdpVEdjUUtZTS9yanVkVzZRY2x5amRpZ0xLYlgvQkl0?= =?utf-8?B?RmIzeXJ5WVF4R1FLQ2JXdWRObm9mUkg4ZXUzekRydzRPbzdudDdibjlaS0VT?= =?utf-8?B?a0NCNGJ0OU5vemsvdnRpdlR6U3pFdDVLMUFkdXIyZVVHd254TFg1L3I4SVFo?= =?utf-8?B?YzlYajdZMWJMS2gydXhmbENPTzBxcmpoSzJoM1BPK3dnTDJkaFhHdGJONzJ1?= =?utf-8?B?cE40ODVaeXNtdHAyVCtHbElRMEsyU2lWY2pIZERzQ3JsaGdBTkNmQlBGQUxr?= =?utf-8?B?d1p4T2RGb0h5WXRLSWpVUm10VWVyemhmTXpqQzRpazR1ckxsNWJua1ZrUXg4?= =?utf-8?B?U1l3cVR1T0NEUkV6aWwzbDJpekY5OUZGRUFyK3czWCtzOVBoNHBBY0VIQmY1?= =?utf-8?B?VDdoRHYxc0Q3RFpJcmE4elJSRVRMMDdISEJ2bTE0YzM4R1ZuRmRadlFKVC8x?= =?utf-8?B?RVp4eEszM1VqTEJwVEloYU1YdEJqSDNGUU1WTnhCbXIrcE91NGtTWXBxRUdj?= =?utf-8?B?cW1ONE1oZVUrUTlTaU55ejlIWUZOeERYaU5ERE9na2dqajVJa0x5KzNLMDdC?= =?utf-8?B?dVozYmRDSlEvMFNmQStMblhvMlVZNTJXa29FbjlJNnhlVW1vSVVRbm5WbDFU?= =?utf-8?B?aVZ4SGhRVEovUzN5d2s5djNibXFJRWliamxUWmxvenNZdERveEM5LzZhd0FC?= =?utf-8?B?bk9JZENWKzdRWElwSEhUb2tNWVZYSk5aYXNVMjlRWG9oZnA4V25sUFpMdXR0?= =?utf-8?B?WVBPZXpvU05OQXYvbWVRNjFvcXZENUNpNkdnd3h5T2MzYWgvVUtmMEd6S2NS?= =?utf-8?B?Q2VtR1ZnYkdvaStlaTVNQktKTEVkTHpNanBYSmZ5UXFmTGptOGI0QlJlOSs4?= =?utf-8?B?akYwVHdCWGZ0bGQ3SkRXZWpFOXJuNjNud2tIMmFCTDh1ZVBVTDNHSnJES3Rs?= =?utf-8?B?bWRpU2pJTjFBcHNOb2NZZUtYV0NhRDMyakpKRDROdjV3ekMwNCtDTHBUa0Uz?= =?utf-8?B?Z2hQN1VwaTdSK3dKWXl4cDRQNURXOG0rMVZtZXFOYlVVMmJ6c2JEajRRY0Yz?= =?utf-8?B?TjBlb2RNN3RFQXp2cXd1Qldrd0xUSzQyVmhwTWVXOUJWRWJzVEYwSjFGUkl5?= =?utf-8?B?eXBlZXlyY0JOTWJjaVpYajh4OWxPbzZzWDFWemlVTTJZT0xaRzB1RFRUaWVi?= =?utf-8?Q?SwMDlxEtOzWk6D+I=3D?= X-OriginatorOrg: auckland.ac.nz X-MS-Exchange-CrossTenant-Network-Message-Id: 4fb828ef-d332-4ec6-42a3-08de547bf97e X-MS-Exchange-CrossTenant-AuthSource: SY8P300MB0544.AUSP300.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Jan 2026 21:20:57.8070 (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: bVUoHSbWqFpfFpQFzrDtNFDCknvrzlvsUQcPPbnR5w6xzgxE4IfdigtCoSlML4MIfhzxFlUgE9rfTVicZiLFSDYnnH9E26aGYXPbKo1wNQc= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SY7P300MB0670 Message-ID-Hash: 76ECC5BZUPG6BKCJG3ZGC3NMWTQJSH2O X-Message-ID-Hash: 76ECC5BZUPG6BKCJG3ZGC3NMWTQJSH2O 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 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: VGhlIG9ubHkgd2F5IHRvIGJlIGFib3ZlIHRoZSB0YXJnZXQgYXJlYSBvbiBhIG1vcmUgb3IgbGVz cyBwZXJtYW5lbnQgDQpiYXNpcyB3b3VsZCBiZSB0byBiZSBpbiBnZW9zdGF0aW9uYXJ5IG9yYml0 IC0gYW5kIHRoYXQncyB2ZXJ5IGZhciBhd2F5LCANCmhhcmQgdG8gZ2V0IHRvIGZvciBhIGNvdW50 cnkgbGlrZSBJcmFuIChnZXR0aW5nIGludG8gbG93IGVhcnRoIG9yYml0IGlzIA0KZWFzeSwgZ2V0 dGluZyBpbnRvIGdlb3N0YXRpb25hcnkgb3JiaXQgaXMgYSBiaXQgaGFyZGVyIHJvY2tldC13aXNl KS4gDQogRnJvbSB1cCB0aGVyZSwgeW91J2QgbmVlZCB0byBwcm9qZWN0IGVub3VnaCBwb3dlciB0 byBvdmVyY29tZSBhIHBhdGggDQpsb3NzIHRoYXQncyBhYm91dCAzMDAgdG8gNDAwMCB0aW1lcyB3 b3JzZSB0aGFuIHdoYXQgYSBMRU8gYmlyZCBoYXMgdG8gDQpjb250ZW5kIHdpdGgsIGludG8gYSBt dWNoIHdpZGVyIGJhbmQsIGFuZCBvdmVyIGEgbXVjaCBsYXJnZXIgYXJlYS4gVGhhdCANCnRha2Vz IGFuIGF3ZnVsIGxvdCBvZiBwb3dlciAmIGFudGVubmEgZ2FpbiB0byBkby4NCg0KVGhlIG90aGVy IHdheSByb3VuZCwgaXQncyBtb3JlIG9mIGFuIGlzc3VlOiBTdGFybGluayB0cmFuc21pc3Npb25z LCB3aGVuIA0KaGl0dGluZyB0aGUgaGlnaCBnYWluIGFudGVubmEgb2YgYSBnZW9zdGF0aW9uYXJ5 IHJlY2VpdmVyIG9uIHRoZSBncm91bmQgDQp0aGF0J3MgY2xvc2UgdG8geW91ciBEaXNoeSwgY2Fu IGRyb3duIG91dCB0aGUgR0VPIHNhdC4gVGhhdCdzIHdoeSANCnRoZXJlJ3MgYW4gSVRVIHJlcXVp cmVtZW50IHRvIHJlZHVjZSBvciBjZWFzZSB0cmFuc21pc3Npb25zIGlmIHlvdSdyZSBhIA0Kbm9u LUdFTyBzYXQgYW5kIHlvdSdyZSBvbiB0aGUgbGluZSBiZXR3ZWVuIHlvdXIgaW50ZW5kZWQgcmVj ZWl2ZXIgYW5kIA0KdGhlwqBnZW9zdGF0aW9uYXJ5IG9yYml0Lg0KDQpPbiAxNi8wMS8yMDI2IDEw OjA5IGFtLCBIYXlkZW4gU2ltb24gd3JvdGU6DQo+IFNvcnJ5LCBJIHdhcyBlbnZpc2FnaW5nIGJl aW5nIGFib3ZlIHRoZSB0ZXJtaW5hbHMgLSBhYm92ZSB0aGUgbGVvIGJpcmRzIChzbywgaW4gb3Ji aXQgcmVhbGlzdGljYWxseSkgYW5kIHRoZW4gYmxhc3RpbmcgdGhlIHRhcmdldCBhcmVhIC0gd2lk ZSBiYW5kLCBoaWdoIHBvd2VyLCBqdXN0IG5vaXNlLCBlZmZlY3RpdmVseSBkcm93bmluZyBvdXQg dGhlIHN0YXJsaW5rIGJpcmRzIGZyb20gdGhlIGRpc2h5IHBlcnNwZWN0aXZlLg0KPg0KPg0KPiBI QVlERU4gU0lNT04NCj4gVUJFUiBHUk9VUCBMSU1JVEVEDQo+IE1BTkFHSU5HIERJUkVDVE9SDQo+ IEU6IGhAdWJlci5ueg0KPiBNOiAwMjEgMDcwNyAwMTQNCj4gVzogd3d3LnViZXIubnoNCj4gNTMg UE9SVCBST0FEIHwgUE8gQk9YIDUwODMgfCBXSEFOR0FSRUkgfCBORVcgWkVBTEFORA0KPiAtLS0t LU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBVbHJpY2ggU3BlaWRlbCA8dS5zcGVpZGVs QGF1Y2tsYW5kLmFjLm56Pg0KPiBTZW50OiBGcmlkYXksIDE2IEphbnVhcnkgMjAyNiAxMDowNyBh bQ0KPiBUbzogSGF5ZGVuIFNpbW9uIDxoQHViZXIubno+OyBzdGFybGlua0BsaXN0cy5idWZmZXJi bG9hdC5uZXQNCj4gU3ViamVjdDogUmU6IFtTdGFybGlua10gUmU6IFN0YXJsaW5rIGFuZCBJcmFu DQo+DQo+IE9uIDE2LzAxLzIwMjYgOTozMCBhbSwgSGF5ZGVuIFNpbW9uIHdyb3RlOg0KPj4gVGhh dCBsZWF2ZXMgdGhlIG1vc3QgbGlrZWx5IGFsdGVybmF0aXZlIGFzIHRoZSBhY3Rpb24gb2NjdXJp bmcgZnJvbSByZWFzb25hYmxlIGFsdGl0dWRlLiBCZSB0aGF0IGluIG9yYml0LCB3ZWF0aGVyIGJh bGxvb24ocykuLi4uZHJvbmVzLg0KPj4NCj4gTm90IHJlYWxseS4gVGhpbmsgb2YgYSBTdGFybGlu ayBzYXRlbGxpdGUncyBiZWFtIGFzIGEgbGFzZXIgcG9pbnRlciBwb2ludGluZyBhdCBEaXNoeXMg b24gdGhlIGdyb3VuZCB0aGF0IGxvb2sgYXQgdGhlIHNhdGVsbGl0ZSB3aXRoIGEgZ29vZCBvbGQg ZmFzaGlvbmVkIHRlbGVzY29wZSAod2hpY2ggaXMgd2hhdCB0aGUgcGhhc2VkIGFycmF5IGVmZmVj dGl2ZWx5IGRvZXMpLiBBbmQgdmljZSB2ZXJzYSAobGFzZXIgcG9pbnRlciBhdCB0aGUgRGlzaHks IHRlbGVzY29wZSBhdCB0aGUgc2F0ZWxsaXRlKS4gVG8gZGlzcnVwdCB0aGF0IHNpZ25hbCwgeW91 IGhhdmUgdG8gZ2V0IHlvdXJzZWxmIGluIGZyb250IG9mIHRoZSB0ZWxlc2NvcGUgd2l0aCB5b3Vy IGxhc2VyIHBvaW50ZXIgc28geW91ciBpbnRlcmZlcmluZyBzaWduYWwgY2FuIGV2ZW4gYmUgc2Vl bi4gR2V0dGluZyBpbiBmcm9udCBvZiB0aGUgdGVsZXNjb3BlcyBvbiB0aGUgZ3JvdW5kIGlzIG1p c3Npb24gaW1wb3NzaWJsZSBiZWNhdXNlIHRoZXJlIGFyZSBhIGZldyAxMDAwMCBvZiB0aGVtLiBN b3Jlb3ZlciwgdGhleSBzdWRkZW5seSBzd2l0Y2ggZGlyZWN0aW9uIHRvIHBvaW50IGF0IGFub3Ro ZXIgc2F0ZWxsaXRlIHR5cGljYWxseSBldmVyeQ0KPiAxNSB0byA3NSBzICh3aGljaCBzaG9ydGVy IGludGVydmFscyBkb21pbmF0aW5nKS4NCj4NCj4gR2V0dGluZyBpbiBmcm9udCBvZiB0aGUgdGVs ZXNjb3BlcyBvbiB0aGUgc2F0ZWxsaXRlcyBpcyBzb21ld2hhdCBlYXNpZXIgYXMgdGhlcmUgYXJl IGZld2VyIG9mIHRoZW0gYW5kIC0gd2l0aCBhIGRyb25lIC0geW91J2QgYmUgZnVydGhlciBhd2F5 IGFuZCB0aGV5J2QgYWxyZWFkeSBiZSBwb2ludGluZyBpbiB5b3VyIGdlbmVyYWwgZGlyZWN0aW9u IGlmIHlvdSdyZSBjbG9zZSB0byB0aGUgRGlzaHkgeW91J3JlIHRyeWluZyB0byBpbnRlcmZlcmUg d2l0aC4gQnV0IGV2ZW4gc28sIHlvdSdkIG5lZWQgb25lIGxhc2VyIHBvaW50ZXIgcGVyIHZpc2li bGUgYW5kIHVzYWJsZSBzYXRlbGxpdGUgLSBpbiBlYWNoIGNlbGwgeW91J3JlIHdhbnRpbmcgdG8g dGFrZSBTdGFybGluayBvdXQgb24uIE1vcmVvdmVyLCB5b3Ugd291bGRuJ3Qga25vdyB3aGV0aGVy IHRoZSBzYXRlbGxpdGUgaXMgY3VycmVudGx5IHJlY2VpdmluZyBmcm9tIHRoYXQgY2VsbCBvbiBh IHJlZCwgYmx1ZSwgb3IgZ3JlZW4gbGlnaHQgZnJlcXVlbmN5IC0gc28geW91J2QgaGF2ZSB0byBw dW1wIHBvd2VyIGludG8gYWxsIG9mIHRoZW0uIE5vdCB0cml2aWFsLg0KPg0KPiBHUFMgaW50ZXJm ZXJlbmNlIGlzIG11Y2ggZWFzaWVyLg0KPg0KPiAtLQ0KPiAqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQo+IERyLiBVbHJpY2gg U3BlaWRlbA0KPg0KPiBTY2hvb2wgb2YgQ29tcHV0ZXIgU2NpZW5jZQ0KPg0KPiBSb29tIDMwM1Mu NTk0IChDaXR5IENhbXB1cykNCj4NCj4gVGhlIFVuaXZlcnNpdHkgb2YgQXVja2xhbmQNCj4gdS5z cGVpZGVsQGF1Y2tsYW5kLmFjLm56DQo+IGh0dHA6Ly93d3cuY3MuYXVja2xhbmQuYWMubnovfnVs cmljaC8NCj4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKg0KPg0KPg0KPg0KLS0gDQoqKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqDQpEci4gVWxyaWNoIFNwZWlk ZWwNCg0KU2Nob29sIG9mIENvbXB1dGVyIFNjaWVuY2UNCg0KUm9vbSAzMDNTLjU5NCAoQ2l0eSBD YW1wdXMpDQoNClRoZSBVbml2ZXJzaXR5IG9mIEF1Y2tsYW5kDQp1LnNwZWlkZWxAYXVja2xhbmQu YWMubnoNCmh0dHA6Ly93d3cuY3MuYXVja2xhbmQuYWMubnovfnVscmljaC8NCioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioNCg0K DQoNCg==