From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0053.outbound.protection.outlook.com [157.55.234.53]) (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 C5D9021F2B8 for ; Sun, 1 Nov 2015 05:21:43 -0800 (PST) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from [10.102.24.38] (109.159.227.69) by DB5PR07MB0933.eurprd07.prod.outlook.com (10.161.200.140) with Microsoft SMTP Server (TLS) id 15.1.312.18; Sun, 1 Nov 2015 13:21:39 +0000 To: Sebastian Moeller , =?UTF-8?Q?Dave_T=c3=a4ht?= References: <563517E5.4050202@darbyshire-bryant.me.uk> <7F32378C-878D-437C-B56C-F8E5B0D99895@gmx.de> From: Kevin Darbyshire-Bryant X-Enigmail-Draft-Status: N1110 Message-ID: <563611DE.5080304@darbyshire-bryant.me.uk> Date: Sun, 1 Nov 2015 13:21:34 +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: <7F32378C-878D-437C-B56C-F8E5B0D99895@gmx.de> Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms060604080209090701070702" X-Originating-IP: [109.159.227.69] X-ClientProxiedBy: AMSPR02CA0043.eurprd02.prod.outlook.com (10.242.225.171) To DB5PR07MB0933.eurprd07.prod.outlook.com (25.161.200.140) X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0933; 2:BEEcOM87O+R6kLrd+qKXRh51y2MXF3z+EyCTeEQBm7rp0rdsVikgxRWsHwQtyfrS5N1s3ozJ89IgZchDqa9JeWIZy1ywigDVVVQn0r6lFq8l2QIyz/O82ciI73Qu6oiPbHQ/O1FzDylURT8lL519ZwGo37xVcfL8mkpRgVZ3Leg=; 3:KmV+ToaPD9F8Agx2C8/EHdJRzanIKg5mcUhjWSTLND7CE9SVUqk0fRFpxnjfN6UENnzSdZKSUEIuIw4J+Vr4lKFBmrt9V+YpAmp3LnwN3CEJ7x7N/DXTpLHiZB7rS+oIVmIqjg739uo1bKEh43MJoQ==; 25:7AnSK9ugettbdJmuf0ShkWQTatXZMSdlMQwv9n/1ftpJ/j4MWCdPZ7dGcyechUr1ARa4yl6H3FBrwCXlCc3cQIwpzmR4rw5UwiH2jnARMowI1MRreo6h0rngtm6l2p9DT4ZPZ4P9kPqX50HlXoD5sESHipk7+UjUCb2ZfHelwMht4XTkKOpV8/PBjpjmKqQ9FSAVEhksUSQAoLzfzR+3w1PriAmkSLccdGWpVvX95vW47m/P1pSMli/kPOZrw+8YPYLrq/DFTnbdnV31gNdI5w== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR07MB0933; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(520078)(3002001)(10201501046); SRVR:DB5PR07MB0933; BCL:0; PCL:0; RULEID:; SRVR:DB5PR07MB0933; X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0933; 4:LLAWNCpcUHuY8ciOf9mv9n/gBYL3CtRws6eteIBIhfB44RIGqaYkQJKYifZocewql5mAy8gTwoIcYiTeosFq/uJZjpyc1/UkK7hHY3UBaNsvFrY4VomUNzEf3Fea8B6U1NSy+3VgK0dcGq3UnkNvej2ANZXWvzzPy3hbgSEE0K20eRjUjJwylijz3QQZUesEWWvXcld4xK+j4Cn1lbZW+BWlP3Rlmx5ShMIvduzGitsOPllezdf77XkCFSOkL/NL0kFk0dsSesYhb0vYzTAkp6j6qrZXA869mnP7ly1l/LxaLH82sf8R74ws6Ket8urcuXP/yyf4Qc+9m/iz+OKBIocqtGgycXHdoPtwEDjOz/ZAhlbnCm817YfjEkhGPIvO X-Forefront-PRVS: 07473990A5 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(6049001)(24454002)(479174004)(189002)(199003)(5004730100002)(42186005)(80316001)(5007970100001)(105586002)(65806001)(66066001)(65956001)(77096005)(97736004)(568964001)(189998001)(5001770100001)(40100003)(122386002)(512944002)(106356001)(4001350100001)(36756003)(5890100001)(81156007)(92566002)(74482002)(101416001)(19580405001)(5008740100001)(87976001)(83506001)(5001960100002)(19580395003)(84326002)(87266999)(65816999)(2950100001)(54356999)(64126003)(76176999)(50986999)(99136001)(33656002)(59896002)(86362001)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR07MB0933; H:[10.102.24.38]; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A: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; DB5PR07MB0933; 23:e4cJzHgCWc3HgjNVHbduGCIcWZVCB+TkVnyEis86m?= =?us-ascii?Q?O7UE19HxmIgCXorMnTqE69voFoEj2T3B16NdwGvBS5P8XlLQA9+7vg5Y9jjo?= =?us-ascii?Q?4Y1SI2RSVP3S472T6EPgkcgxQyXUrpEuRGdyS57onId5oF/YW9LqcjeS40IM?= =?us-ascii?Q?6iLP797VGWI76ymDkFulIhr3jr+q8fzicgNZfGHpKTnxDApMtK6hVPcP9Xj+?= =?us-ascii?Q?EgyrTRT70MgbtIzTgTVaEqceLuvddRQBlmBwUq9AX5PRV6HQmYaYHr59pIJk?= =?us-ascii?Q?ru65/Dkqhf+fZqPxrNDjOo+iaKufq2LegZW+5qeBeJ/dXShkBgdCS9WpuEP/?= =?us-ascii?Q?gSkGtMwctLaZpbOUBXIqNJCZlaJz0kbR8UQ5ZN/l7fnnC5Dljyu1WYHk3zIg?= =?us-ascii?Q?LVyiF/sxHQEk9njzvudTgL0LUvr69Z8GA0i66wG0TL9pAGy5LFt4mB1YDsPf?= =?us-ascii?Q?AKA5PVqM8nLx/P9LMUUa8Ak+r1tzOIYoymTz9cMVvorXO4KrvBnQzA1qgPhr?= =?us-ascii?Q?XOmVn8Bz1EQlQuE3nL6us68zqUnMQ41GUFnJGWnVwNpJ2wcdcjDjVEp96ofO?= =?us-ascii?Q?5L5bfJXylbByaGgJNGKpshrNIocWz9+0djT3MFZ5IOOMC17Dn8gedza5T91H?= =?us-ascii?Q?mrlFohZB/vK3R0UrAhLs5FCgoSEaIhMk7wh4dPlpsvSiIJ89m6ljWBEPFcMQ?= =?us-ascii?Q?hcjsJBiX7AM8eZ5uAY+lAjkWWGZaN3ZhRB69UOfrdqaoU4ol0DL2gUnyAaAj?= =?us-ascii?Q?uJIDj/ss4xF0gQBIpY8TCwXKYmEetQtpwUJbN2yyt934mOpZOHtO08G6j+T/?= =?us-ascii?Q?NP6YfHwNAo9n/mFQE5CRouA+2GmmhH2v8o8bTmfAKzp7tkL5GSzqNSe7JVAq?= =?us-ascii?Q?+fEA+/JdOg1aX8/pMpbo355MdZCYinCkfsIEJ6cSWiV//tLFycv/3KE0WR+h?= =?us-ascii?Q?XSVvN+5+31dxSsWsuRHE6owbZZfV5enHiux64VzB5oIfCrCaHxyU37/rA/Gs?= =?us-ascii?Q?/cU8/T9CVtjTthm3CbUFeU3+sASVk+Lq+LbEs3Ng5TBy7/K8SFgSHU9mVik5?= =?us-ascii?Q?ZYPquWOBEL1eNpynzGE5G2NN70onguK2hV+w3sYdb26XWaRT0kGhV89FaHSU?= =?us-ascii?Q?VoCR3AiKvQAqmQjNPAMNn4MiT+qDDRpwe/zFIE81t0aLYsX8pJDvu7zzJzLC?= =?us-ascii?Q?gce7eOMQBoVX6Br4hw0h8OlhDGcxrJYeGjii5ApAqvwkWdCq1EiYfvD9CJyG?= =?us-ascii?Q?fHPQRigMjvc/eqkK87EurBSPeKUu6mT2s9JJHLHvhP6WpGr/kJJYXr3i/yED?= =?us-ascii?Q?7vKPv1ZO9em4Bscr4JDfzE=3D?= X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0933; 5:54HCrL3/GQrYzravDu4QwILHAdX4QmSQfaZViIh4SaEz7a5Jey/zali/FMP376XCiPog3fmYsiHau3crXst5fMZhyKoAoAs0cndNqLVRd+tJ/uI7UXVuBS6BvmNvSu2KtJ9rwImS2A8TQPuTL27z0A==; 24:vOl8PBSmZO/W4V9a5CUEz4rhbwv89+h8AIaAu+tBIUK61mv5M9whTMwBWB++OCpha6EtYA48gz4SJs20UX/CJKKp8/7vzI3UsWZhf5xMa20=; 20:WXSoCWlAUXqvPSEWXn1dNz5JduP3p8g8CK2a/0lM2O+a0RGNfP7PTIALcTdPhoDO4cIJKj5xWBCor2FNgmll2A== SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Nov 2015 13:21:39.4151 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB0933 Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] Stranger target behaviour 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: Sun, 01 Nov 2015 13:22:06 -0000 --------------ms060604080209090701070702 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 01/11/15 09:47, Sebastian Moeller wrote: > Hi there, > > On Oct 31, 2015, at 21:29 , Dave Taht wrote: > >> The second one is from the interval >> 4, which equates to 6.2ms. I >> note I picked that because some early data (2012) we had showed that >> target slightly greater than cable media acquision (6ms) time was a >> slight win, and it did not hurt to use a number more evenly divisible >> in binary than the arbitrary 5%. > Well, but should it not be 6.2ms even if no rtt is explicitly requeste= d? Currently cake has a lot of corner-cases that are not too well documen= ted either. Sebastian as ever picks up on the exact source of my confusion/point. If 'target=3Dinterval/16' is the new mantra then the defaults built in to= cake qdisc should be changed, otherwise we have the current situation which is: Default Interval=3D100ms, target=3D5ms. If I specify rtt 100m= s via the joys of tc, then I have: Interval=3D100ms, target=3D6.2ms. If I specify a target keyword such as 'internet' which also has an interval=3D= 100ms, then target become 5ms again. Somewhat inconsistent. --------------ms060604080209090701070702 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 SIb3DQEJBTEPFw0xNTExMDExMzIxMzRaME8GCSqGSIb3DQEJBDFCBEAdbuqnwjr/68mcEt+Z anaiZ0yJs/pw7RvTsbXIwW6mX1Sg2BgYAKfwwDSAe61zpotLrmUnVTEJh2no82bJyYySMGwG CSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAO BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgw gaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMOckowgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD bGllbnQgQ0ECAw5ySjANBgkqhkiG9w0BAQEFAASCAgA634fHpgVH3ziMmMvbGHfGMfORZeIZ xZW2eVzQwWFMewh7Wisexka9gDamVBPcp4e9QnVfPQ381LRCwSzXTLItcYckslAh457mDA8G VuH+LANmRsJJyAu9Cny9o72zbTC1iM1te+x5OUS5flerWJRqnWshpLsIgGg/tdtvriCmij9U DBsC/bXrIqnvoLKM+BkRgUArQ9nERgVp2QH4DtXlTZBwoqdpmei1jyY5SGWyc0PNTZ9eFo5V OIccK0+j1LM2Y6OXK5UvgG24S9NoHo8gbc2wusoc7WYPvqqKaiJwx6qVU/OxaviEBNqFxIyF C8kd7mvSF6PaBh3YWUvDBz942c8uyRb7OCSG1JGqLghy3NXK9v8q5SRFIHGZdrPkUdU2YN6o 4IIxSf9GOLlABPBHrRGQMBclcxhlUeKWmeANJA6BZmoSQ1JzEdovI4qRdYSsyK912X5DXarc 703VjCm7yMr3POAt09n4W8O7vYPTc+qmctAHdaCqsfsyfjmhcXewBL9B1cW3jXbUx7LMlJkk qtuyfZnZFwdkZl3zg+W4Te52OutmBJVetRepn9jSgo4mKJ2+0UYwChxnWZiCOnUj3/d0pG7S X/Jr4qNXUT3lvy62lFb23SmYp3kRosIB1ZJ8VINMiFglel76ayMgxBvoFRWkINsfhIumlkHv 8bkItgAAAAAAAA== --------------ms060604080209090701070702--