From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0072.outbound.protection.outlook.com [157.55.234.72]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "MSIT Machine Auth CA 2" (verified OK)) by huchra.bufferbloat.net (Postfix) with ESMTPS id 1365821F314 for ; Thu, 19 Nov 2015 04:20:24 -0800 (PST) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from [IPv6:2001:470:183f:da2b::632f:a7da] (2001:470:183f:da2b::632f:a7da) by AM2PR07MB0932.eurprd07.prod.outlook.com (10.162.37.14) with Microsoft SMTP Server (TLS) id 15.1.331.20; Thu, 19 Nov 2015 12:20:20 +0000 To: References: From: Kevin Darbyshire-Bryant X-Enigmail-Draft-Status: N1110 Message-ID: <564DBE7E.9070903@darbyshire-bryant.me.uk> Date: Thu, 19 Nov 2015 12:20:14 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.3.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms010904080200030700000704" X-Originating-IP: [2001:470:183f:da2b::632f:a7da] X-ClientProxiedBy: HE1PR06CA0034.eurprd06.prod.outlook.com (25.162.181.172) To AM2PR07MB0932.eurprd07.prod.outlook.com (25.162.37.14) X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0932; 2:9rQKLF8v7gEGflFDS/Vfu1KmUprZHiFb48gm1HehO069Kl239QCsTM7s9D61ITp7E3MyHpS49zbtKeZ9F8Sw1Qn21UtWxsHa/Bm2O3Mm4VVHg6QGPiq4QJdubTv9GkIxCgfBT3USCOuIUM6Gfq71Yw==; 3:vdPQtNG5zk1rqJvHpD9vdB/2PhdcK1iv58nOkMI4eCkckIoj9Zthw1E0qlSi2CSPRfxmBxPWgTOPDAkrO00SH43pyloqohIlVnxJEMb8LVLTHt+72zekQD/CPMEK0Fn7; 25:zbmmpX1ztPF9ihhaP2w1vidWPnwLHcxwgMtZ8+bQXl8+fue6tGFQ+AUbdCXhdKeBizSP0vG5Djj1cdcSPsfEv+4UCfLthDL/PMxkElTHUx1Lkvg9DkD+VFLbAhK6KgDgCVnqPPJlx2knidOMH4pqxnGrU2ZL7UqGcVcWAYRuFSQUp88bOv9ncOAnh5Fx1zUzLXFsCji/5HD7xMTMNQaOQlCln2jtkLOBkvEJQcQrVch0M5rC5Y6CJYszx/QfVvFy; 4:jdfgqw/hDJMEbahAAIyaWEMQsR7rh+jZ5/cRYmchIinM71lq2Xn2bj84sqxxxiFh+vD1LCAE3yMHBPOea8f7iCcJCjwqu60BkU+ifF4VgFAeBNm1w0gkYi4GkE66P7N7BsKfMAYIr9N8XLnOWyCRa8R9bL7Hz5TJAP3CvQ5YxyliUQuEjG1UpdQ5Kw+1IKIYZNM37Srwb8Y6y7dcYAJMqmtAWvkvCpPpgkCA51XOFB9g7OoMI9w762if70K/mBPPM1qxVB5zF4POlds1xKICrH1BXmFAAELQUt9zvxD/uSIWPruik7VOcsaYDFcs097bKMim89y/glJaKUJv5krPTFgnusMBSIG+rbpsGZ3fYmTApBBGe5ImXnWAtOqvmV1A X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM2PR07MB0932; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(10201501046)(3002001); SRVR:AM2PR07MB0932; BCL:0; PCL:0; RULEID:; SRVR:AM2PR07MB0932; X-Forefront-PRVS: 07658B8EA3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(189002)(24454002)(479174004)(87266999)(5004730100002)(107886002)(450100001)(5008740100001)(42186005)(64126003)(76176999)(40100003)(110136002)(101416001)(86362001)(36756003)(54356999)(105586002)(5007970100001)(65806001)(59896002)(87976001)(6116002)(92566002)(80316001)(189998001)(74482002)(65956001)(50986999)(106356001)(5001960100002)(512874002)(97736004)(2950100001)(568964002)(77096005)(122386002)(5890100001)(33656002)(586003)(84326002)(65816999)(83506001)(81156007)(4001350100001)(5000100001)(2351001)(3826002)(5001840100002); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR07MB0932; H:[IPv6:2001:470:183f:da2b::632f:a7da]; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; Received-SPF: None (protection.outlook.com: darbyshire-bryant.me.uk does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM2PR07MB0932; 23:3lsL6/Uauue595p4FOGl07CMeINyTkyniOYIoUkf6?= =?us-ascii?Q?Ld5TeqON+lNa+HOfikmAqV9zBZG/HpiiAC5ZpiZazKlnw4VVKiSp/iMwnhAM?= =?us-ascii?Q?kTHmpNKT0R2LvNLz0Qv0IWVrWTNsAAFAZNjaN1YJhinRepufsHMvNMnAmCQH?= =?us-ascii?Q?z5uI4+JsxC4qsPRkTPHrxPDw84V7xc3FZUCFUv2i8sotTF6sR/f6Y7KsVvry?= =?us-ascii?Q?OaMq7OK4yY1EiKLpwFcCPEI34ZC1h8XwC3ZABey5QdPAAS/dkY2w+RcugpdZ?= =?us-ascii?Q?x1tCKRudcYmw3WtRUyskbEhAtEFbPajPIS+pCt25VP2pa1yDJvZ4/LJeiF8b?= =?us-ascii?Q?ojXg0Gt0+5ZOmWvqFAY/9yv50t/xH/SfRFPyCc+5LEeLVYdao8mf3N3dj3Ph?= =?us-ascii?Q?iAye+sONCIN6I64fLIH0e6C/JKitbgI64V1CRaz80+xkyzoyV5tSYSi5fJik?= =?us-ascii?Q?+FgvSvlAZNN6xCso+EnbSod7IUrJ+DODylJxm2UZ9g5OqssX5/NZelxq/MFl?= =?us-ascii?Q?24j/VSoTzRbbC2i2IgawBnbSHjqzd+d/qg0ZZyEgeuylwvkf/7YqlC5NTFDH?= =?us-ascii?Q?uiAemNud6nnl+/AhPsuM5efqKwcIScOhGhCCNEYxzxeT1/rNd1DmgsL3USFb?= =?us-ascii?Q?zPU/UzGdoOh6c2JBjLcOsFWa8jf10X6jXbvZ3L6QOFmJe4mPIzy3EbCCjCnX?= =?us-ascii?Q?enKBAaSGfmmjXOEDIAoTVKmQ4BoLmHAcQZrLoX/v+viLlnHW/2lyNl37OcID?= =?us-ascii?Q?kRE9qL4ORhzcs8vB7KCFPZ4oOl0mpW+4lxrLI0iUv/6SeefJkDs4RI5c31sY?= =?us-ascii?Q?zbPQr4EEGekxw2utS80VlAF5gqiO/czicIeVLd6Wi50Roy4fGViQGEVa6edX?= =?us-ascii?Q?/rfkMEfrAlsqJjeSGfNNQgHqeIipeDEYcZF+J9JNUHLT7yXzQ4ozfgFbAvug?= =?us-ascii?Q?nyV3w8GTa04qWskuiinEfuqv6rXriTuNyiZRLHLQy3O3K8P/u+YhqKpHh/sA?= =?us-ascii?Q?R9bWwuk2BVJHyY0XWFcA9KJcUCSPiaVRWnAtM+7KWfsA7io8ct3CTnCi+a2b?= =?us-ascii?Q?mpNMMlHWP67dINUq/pW5nSn5+AcuUXZBp/au3jQc9jvmZ52Ye3LwCnTttoDj?= =?us-ascii?Q?AZbGEtAms1pQJhBBi2dfNn794riiIlN2RDPI5P+tclUh5HPZy7ZeYp1tl6Vr?= =?us-ascii?Q?pYhYFSSxrf/1RWPzpaE011H6x33XYVMla7s/uS7UyFBUrqSqgePxiqLLWcLN?= =?us-ascii?Q?PD717kqCNNBuIzbY6WfSNrFIo8nyJM2tio0yUh8VkFQpzmGj7eCexOSapOOh?= =?us-ascii?Q?wqRUyQe2LKHOaYIdEzIfVgOTnDd7PfMlqIBdwen9h0j?= X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0932; 5:aZgwk6wTF8bkhIqZHYwINXpss2boX5fcewZZA1fslYAoEEYif1CZvXIwivKB8qUVWX4gu6G/+9flXBSPEB+XcPhgpJ3ozO04qL8ddtxooYiz2j9TQVgiO1x+tigxnwFJBeaQJGYh2mOBNjbVfHFfPQ==; 24:zGMsQrTz/Q//XlISKby6VZ5K4X45hcHxyYHyPTphp/VDc3OcX0FhrIfwggaWXoo6+UFFYr+YJjsGV/O5EF7S1LOLoD/PNTOIzEpM7ruOSjM= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Nov 2015 12:20:20.4835 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0932 Subject: Re: [Cake] cake coding comments X-BeenThere: cake@lists.bufferbloat.net X-Mailman-Version: 2.1.13 Precedence: list List-Id: Cake - FQ_codel the next generation List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Nov 2015 12:20:47 -0000 --------------ms010904080200030700000704 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 19/11/15 08:55, Dave Taht wrote: > I sat down to try and think outside the boxes we are in... > > > How low can we cut the interval to in a DC scenario? 1usec floor. Specifying an rtt of 20usec would set interval to 20usec and target to 1usec. 'datacentre' currently sets target to 5usec, interval 100usec. --------------ms010904080200030700000704 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC DYEwggY0MIIEHKADAgECAgEeMA0GCSqGSIb3DQEBBQUAMH0xCzAJBgNVBAYTAklMMRYwFAYD VQQKEw1TdGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0 ZSBTaWduaW5nMSkwJwYDVQQDEyBTdGFydENvbSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAe Fw0wNzEwMjQyMTAxNTVaFw0xNzEwMjQyMTAxNTVaMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UE ChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUg U2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0 ZSBDbGllbnQgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHCYPMzi3YGrEp pC4Tq5a+ijKDjKaIQZZVR63UbxIP6uq/I0fhCu+cQhoUfE6ERKKnu8zPf1Jwuk0tsvVCk6U9 b+0UjM0dLep3ZdE1gblK/1FwYT5Pipsu2yOMluLqwvsuz9/9f1+1PKHG/FaR/wpbfuIqu54q zHDYeqiUfsYzoVflR80DAC7hmJ+SmZnNTWyUGHJbBpA8Q89lGxahNvuryGaC/o2/ceD2uYDX 9U8Eg5DpIpGQdcbQeGarV04WgAUjjXX5r/2dabmtxWMZwhZna//jdiSyrrSMTGKkDiXm6/3/ 4ebfeZuCYKzN2P8O2F/Xe2AC/Y7zeEsnR7FOp+uXAgMBAAGjggGtMIIBqTAPBgNVHRMBAf8E BTADAQH/MA4GA1UdDwEB/wQEAwIBBjAdBgNVHQ4EFgQUU3Ltkpzg2ssBXHx+ljVO8tS4UYIw HwYDVR0jBBgwFoAUTgvvGqRAW6UXaYcwyjRoQ9BBrvIwZgYIKwYBBQUHAQEEWjBYMCcGCCsG AQUFBzABhhtodHRwOi8vb2NzcC5zdGFydHNzbC5jb20vY2EwLQYIKwYBBQUHMAKGIWh0dHA6 Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNydDBbBgNVHR8EVDBSMCegJaAjhiFodHRwOi8v d3d3LnN0YXJ0c3NsLmNvbS9zZnNjYS5jcmwwJ6AloCOGIWh0dHA6Ly9jcmwuc3RhcnRzc2wu Y29tL3Nmc2NhLmNybDCBgAYDVR0gBHkwdzB1BgsrBgEEAYG1NwECATBmMC4GCCsGAQUFBwIB FiJodHRwOi8vd3d3LnN0YXJ0c3NsLmNvbS9wb2xpY3kucGRmMDQGCCsGAQUFBwIBFihodHRw Oi8vd3d3LnN0YXJ0c3NsLmNvbS9pbnRlcm1lZGlhdGUucGRmMA0GCSqGSIb3DQEBBQUAA4IC AQAKgwh9eKssBly4Y4xerhy5I3dNoXHYfYa8PlVLL/qtXnkFgdtY1o95CfegFJTwqBBmf8py TUnFsukDFUI22zF5bVHzuJ+GxhnSqN2sD1qetbYwBYK2iyYA5Pg7Er1A+hKMIzEzcduRkIMm CeUTyMyikfbUFvIBivtvkR8ZFAk22BZy+pJfAoedO61HTz4qSfQoCRcLN5A0t4DkuVhTMXIz uQ8CnykhExD6x4e6ebIbrjZLb7L+ocR0y4YjCl/Pd4MXU91y0vTipgr/O75CDUHDRHCCKBVm z/Rzkc/b970MEeHt5LC3NiWTgBSvrLEuVzBKM586YoRD9Dy3OHQgWI270g+5MYA8GfgI/EPT 5G7xPbCDz+zjdH89PeR3U4So4lSXur6H6vp+m9TQXPF3a0LwZrp8MQ+Z77U1uL7TelWO5lAp sbAonrqASfTpaprFVkL4nyGH+NHST2ZJPWIBk81i6Vw0ny0qZW2Niy/QvVNKbb43A43ny076 khXO7cNbBIRdJ/6qQNq9Bqb5C0Q5nEsFcj75oxQRqlKf6TcvGbjxkJh8BYtv9ePsXklAxtm8 J7GCUBthHSQgepbkOexhJ0wP8imUkyiPHQ0GvEnd83129fZjoEhdGwXV27ioRKbj/cIq7JRX un0NbeY+UdMYu9jGfIpDLtUUGSgsg2zMGs5R4jCCB0UwggYtoAMCAQICAw5ySjANBgkqhkiG 9w0BAQsFADCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29tIEx0ZC4xKzApBgNV BAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2BgNVBAMTL1N0YXJ0 Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENBMB4XDTE1MDYyMDIw MzA1MloXDTE2MDYyMDE0MjY0N1owVjEmMCQGA1UEAwwda2V2aW5AZGFyYnlzaGlyZS1icnlh bnQubWUudWsxLDAqBgkqhkiG9w0BCQEWHWtldmluQGRhcmJ5c2hpcmUtYnJ5YW50Lm1lLnVr MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAugCNtDhytCJ9HOfenUHr/vUGUECv PL1IJXgHMl4cIJmwgLOkXhIcTMxHnX+kFweqvT+eDWv1hzA9yMWhvjLFC4eLoFaV0xiAat8O XQ7t3MwKY5DW0mB1dOnjiFIcc/XMwyYI4KfEGnFMJQkzon0rDVpkl/Q1f/hu1sELO7Zc6TFL wuuDuiP7S73zrz50TRoq0+Ob3x0uOMW2uVwVzf6NLwHgBE2LFleMXblyUMx0IlIcLan2nWiI Vsa3XYd+C6KAGGwlmO4VAZ25KuX7hkj8f82lSapvtKTtvrSoDghXlHH2JXiIQX+Sn0UgOmbX 1KyOe9vN7WzQ+tpPRzpFRffnnnp1VQye3wVRPBumjDxQSFTOhUtslnvbefUQSPw6p5w9ZiXI GJICLkX/MkYN/TwGCvuUG2PxBybSR1A2I5ap+VI/zGSG3XGVEA69SOZQyD+8YjJZfaY2nCu+ DuM64JrJUi2CvX6fwcdHNschJNrrfetpnrx3JrGnG9o+pWuUG1phBg+KKN2bhrdzY79qm7ha 86EMKSUOn5nBdGY3YxdXq/naoUQeOCUV2JMFGOulu7sKpiWcz7HVFacXjd9ebisVLv+jOwll z14BWRb87s1+LBEJn/Ybn3ekhtgyEAhB4kgj0scl4hI8xCU6zrZyDnbXmxSvDXbClZA0PACt f/jhGvUCAwEAAaOCAuMwggLfMAkGA1UdEwQCMAAwCwYDVR0PBAQDAgSwMB0GA1UdJQQWMBQG CCsGAQUFBwMCBggrBgEFBQcDBDAdBgNVHQ4EFgQULkW2CpDiQpRNumQ7wdspjFfgX+AwHwYD VR0jBBgwFoAUU3Ltkpzg2ssBXHx+ljVO8tS4UYIwKAYDVR0RBCEwH4Eda2V2aW5AZGFyYnlz aGlyZS1icnlhbnQubWUudWswggFMBgNVHSAEggFDMIIBPzCCATsGCysGAQQBgbU3AQIDMIIB KjAuBggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5LnBkZjCB9wYI KwYBBQUHAgIwgeowJxYgU3RhcnRDb20gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwAwIBARqB vlRoaXMgY2VydGlmaWNhdGUgd2FzIGlzc3VlZCBhY2NvcmRpbmcgdG8gdGhlIENsYXNzIDEg VmFsaWRhdGlvbiByZXF1aXJlbWVudHMgb2YgdGhlIFN0YXJ0Q29tIENBIHBvbGljeSwgcmVs aWFuY2Ugb25seSBmb3IgdGhlIGludGVuZGVkIHB1cnBvc2UgaW4gY29tcGxpYW5jZSBvZiB0 aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0aW9ucy4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDov L2NybC5zdGFydHNzbC5jb20vY3J0dTEtY3JsLmNybDCBjgYIKwYBBQUHAQEEgYEwfzA5Bggr BgEFBQcwAYYtaHR0cDovL29jc3Auc3RhcnRzc2wuY29tL3N1Yi9jbGFzczEvY2xpZW50L2Nh MEIGCCsGAQUFBzAChjZodHRwOi8vYWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3Mx LmNsaWVudC5jYS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0G CSqGSIb3DQEBCwUAA4IBAQBicQWe98eF/o09TXFsExc+WSyYjt3oSnXyocLzXQp82CQhIg21 5RqNZ1e+hsO7tq8S6hdItUDbKpecpIV59+57ke1zVl2slTRIT19fhYINHH78rVVRPzuHoiDt MXnGrp9hbq3Cz8P4mm8INKDiYK46kyplRAQ3ZMouPG1lsnDzgQAvbCj74H8yAp7fK8if6cxs 28BCUmdP8D3c6M1ffdNNaqNT+4Z3mtOujXXg7zOfmXN0Zg/mEtZ0NrWE2uICGdWjTv9KZiI7 fi4hk2CRpCL63qzmu6BwtcgtwhgYYtuAk2N43+SiyDkyLKGAcjEor3t5f9HivN29E0F0MXTH 1OdgMYIFDTCCBQkCAQEwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBM dGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQID DnJKMA0GCWCGSAFlAwQCAwUAoIICSTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqG SIb3DQEJBTEPFw0xNTExMTkxMjIwMTRaME8GCSqGSIb3DQEJBDFCBEDnuYzwCjJhgrxgMIdp BviPrhXT/12IAYlmxQEUTkxfamYlMaOnR3gJLdYC5we+LbBGnU7Fq9C44KAAj2bWdZ6WMGwG CSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAO BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgw gaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMOckowgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD bGllbnQgQ0ECAw5ySjANBgkqhkiG9w0BAQEFAASCAgCzhneB7o4sVRbtd3f6jgevVdfZdz4f lF97O+vDBBYgUi0K2D10ueP4wfC90oZ7tulVQnWxam8xraFRQJ7gHHYGaFAPB6aUq1bzWxhH vvzfLCc+4imgQMeDP90bvW7Kx0M26JPaQsz1pWRbA7V8pZiZJ/kR7EKXYOUD7UvsLwDO9nYI 04yI73ei1rKZCIKo2ZwL6S+n1Un5wM2Y0/5PJJTQM+W/c/uMQ6maLAFftfGsfUpoUP1ZvFOP iPMLTlfppZ1vWUuu2Qyq+WhkZIdE8zrqBIGBojmcGHRwgmXG7SyhqK4a+8j97aqy+oMM3BLj DxxCWeeeQqBLuLuDTi/hYATh3uhwBNsQc3AO4Sd4M+Dd2xreEECh9y8AMUWkt+wSsbNLxszZ aX3JjhE1By4TavSwD/sUyTdpweMSJqZ6FXhGMK51huEz1ncclAjtTvbv2+g+0uXQU1w6T20Z +sspT8WBO+HGEvcpykgeh5KpLZtpziyxw2VxsnjMmXYZcfRuF+F3ReoqFhikQpMrQLRLokdU ognu2mqbgoqi85+jtPUMmoz9KlIUZ72LxsbzGGK0nJ6lCtNpqtFzFnUfMVAyjKweqCq/NMdq xE92fF+jP+G+BurpRluuMMWdsWTrZT5RcN+Dlywb/9T7Uaci05xz2KOZiu2o7PaHm9FE52dF 4XyXxwAAAAAAAA== --------------ms010904080200030700000704--