From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0092.outbound.protection.outlook.com [157.56.112.92]) (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 1095221F65F for ; Fri, 27 Nov 2015 11:13:23 -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 DB5PR07MB0934.eurprd07.prod.outlook.com (10.161.200.141) with Microsoft SMTP Server (TLS) id 15.1.331.20; Fri, 27 Nov 2015 19:13:19 +0000 To: Dave Taht References: <56586B3F.1030408@darbyshire-bryant.me.uk> From: Kevin Darbyshire-Bryant X-Enigmail-Draft-Status: N1110 Message-ID: <5658AB49.1030606@darbyshire-bryant.me.uk> Date: Fri, 27 Nov 2015 19:13:13 +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="------------ms090906040704060100060906" X-Originating-IP: [2001:470:183f:da2b::632f:a7da] X-ClientProxiedBy: HE1PR06CA0004.eurprd06.prod.outlook.com (25.162.181.142) To DB5PR07MB0934.eurprd07.prod.outlook.com (25.161.200.141) X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0934; 2:dL2g4KvJ7kyLi3utdVOdwu+chUJ3EeZqKpOD2fAvQD3/NsWGgHmAqBIg3CG+EnfLEAolnNIoisMPiPBPBAypL3lX5tIKpd6iCE4CDp2Cxv/sdf4OUGrbCfyuajQvL9hBGLG9VgWrYxC+o6zNTm+JNg==; 3:KUw11vwSOtOcVyCMrlzPGOWrwL/Y4FjyFyB6FTp5q44r/6LAC4Muc6q3FCABl6VHVbe7aOIBDd/wZcvh1ztbpt8lLh4h+XQcXFRPONIIqFd867CvRUExHXUE7Pv4nodu; 25:zOs+ZrCm35Wvqk0Qt+wrsLNRqh997IYKtSDfoyncveMCmTHjTyyU92KjIRlUlbjpoZBhi2uUKCrNyJF+KUS6Jof36HfDeo3zYFwRAUfO/cTS6hAt8jHxaaqVjOQsV6U8a5FeeDItpYjRM5BulEdwgz+B5+NvTrlraxogbIxSUYzsUZSfw6sdWiOay6X0fy22SMy1W+K2ZgR8XUoMvh5dOyAbPllMglONzkZPCtkQ0lbxxU0ct4iSkUETqAB4SXX3z26YltRZyRPhLXJjDNWxog==; 4:jqGMh1eu5wjzbiB5VdQqDB9SpzDbf+zooVqh/NqPkrG2D3g/c5c1+XkUPqEoQZoA7/19QkPo9QbjY5za3rNLQ4qiu9tdNXRh5QWdiyl2EZDkEzlzcqIu886l+dflchBVFKjUOVDCnSVNuwc70dwgrvdqmsL/v64DXwi78TVooKYb3ANx0ivbjumJtQosOSkdydnpIfdRxevJmJiEsTmlzxQcT3S9lWGXmBw8iIPMAMsi6H+czKNGKL/WM3iVme3Xo65GsQnle1qaLq437WuhLKFRemrZT/d5HmEa2c7nIoG3Buzve+/cvwnbZ3Ixa8pu3ArpojFDfYVZzfcnhGyszRns8XMFuxoVRJj2ECesiDuW7xq4VQZAPwyqwIqxyrp/ X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB5PR07MB0934; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:DB5PR07MB0934; BCL:0; PCL:0; RULEID:; SRVR:DB5PR07MB0934; X-Forefront-PRVS: 0773BB46AC X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(189002)(199003)(24454002)(479174004)(5890100001)(80316001)(87266999)(87976001)(74482002)(101416001)(19580395003)(512874002)(54356999)(65816999)(92566002)(84326002)(86362001)(64126003)(122386002)(83506001)(2950100001)(65956001)(5000100001)(77096005)(65806001)(15975445007)(33656002)(568964002)(586003)(40100003)(97736004)(105586002)(106356001)(4001350100001)(6116002)(42186005)(81156007)(5004730100002)(50986999)(76176999)(110136002)(36756003)(189998001)(5001960100002)(59896002)(1096002)(1706002)(5008740100001)(3826002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB5PR07MB0934; H:[IPv6:2001:470:183f:da2b::632f:a7da]; 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; DB5PR07MB0934; 23:g9uPtuZc9gUu4fLrioyMgZTzb58ONMlb0ZJVd76L2?= =?us-ascii?Q?2OJyXnkhOBjZVluyo2OsE/+Cj6hcrddUKKSBsRBn30sv7SFy9htjIUsYWOSI?= =?us-ascii?Q?76Kyivu23sz6afHxjVxtPdpxMUk9cqPh/RjzUxAPy1zi9+DrNxROK9Qf8AaE?= =?us-ascii?Q?XIPLqDsv2WlQENg73geCrvVVHtOP7r8kRbsHkW6RaeQku9EuuadVAeVZwfJd?= =?us-ascii?Q?QduTMxDn5+GmupmmMwWSJohVtC4G8NTrkb817d7OP6tw1dpF0cmnukCxdMjT?= =?us-ascii?Q?Clpwxe3f9V0vppVM2g8Y0S25LlItKGhA0BruMwBfDibM46s+Dm65Qko6ooVL?= =?us-ascii?Q?Cx9SkggFz2SEoLIzCbqku1CvG2VSSS4s9R4yERfXq1ee5s8i7OsrpOrKiIHI?= =?us-ascii?Q?JNQvCtS7tXr0KFPNavY60j8/MkTNF8o1ZxVSA83es0T3H8Wi10NBTt2meVhv?= =?us-ascii?Q?v9NpyI/3c3ZfUnzu17AUoyEDByL1hKUUn+KM/awvm0zSHDgPO8vdD1BxdxM7?= =?us-ascii?Q?qf9QqnIZZaRsdeksMhQmKTaEK9O5c5SghDJEikdxRqd7v500GX1iqL13Bluu?= =?us-ascii?Q?tebK31PSqTaPeKpTRUiOW53i/w+LLt+dT4sTNb+AcRQIpoX460bJFrQsEwoV?= =?us-ascii?Q?RQzjyL5oq5Ipweh1Vn292dJxwguKMdKJPIGz0P52n6ImwoPtDmrs3GGR8eoe?= =?us-ascii?Q?zVIH4ZqDdPTFyDRXOXPI357czuhkrnHhkATlj8R/ElvgWpA7TR8wS2s+UZnw?= =?us-ascii?Q?NkNAEnCvNyqM4Gp4Qj3QG5ZqhcaOtKxQrgrITj0FHjnwVxsihs0cWWV2L9Dc?= =?us-ascii?Q?Uiq7XMo4zNxFxQUbpdq4CXokpo6ntugwkJTnwzZMAm2IHKnFTqeFh0Vm6eNU?= =?us-ascii?Q?68kJQP9e7YwQJraLvBgPu70BL2yXZEss4CQ2ziiE4E6PoKw/8dgoMb6bzXb5?= =?us-ascii?Q?XHwO3uBH6NmQBXnOw4besTM95zc+ehozQpSVqE6hFnitJwviJtHB3wG6zAPA?= =?us-ascii?Q?9qnekPTMkQ47o2TwvXTz+zNCYtAPnm+pAbMYQLHVs64jBI2nhcTMbiVf37/p?= =?us-ascii?Q?u4u0b/g3fF4gu5c9hCAXX/WAK1j905a2KRSi1HmGCiv/B/S0QCnh6bsAJGAw?= =?us-ascii?Q?GW9hOZwXvEpFW1P8v/VL5iCyL9qOYMo+iOuZETxEmM7kLBLe1oCRApauKVdw?= =?us-ascii?Q?XcGAu67RDgex9UBH+oay72Tde2zdNXA1L5PiJkVS1sDVZb63uEiAKr1p6EoS?= =?us-ascii?Q?Hn+7M/VwmsXFdDiXWLZ5aWIXV7gY6fvJFs2DaWpgOQJG3uPnYKueAspYFIiT?= =?us-ascii?B?UT09?= X-Microsoft-Exchange-Diagnostics: 1; DB5PR07MB0934; 5:vqiwfMXLhcxt+aBeULGm9ITd3+PU2oN/GPV8wQ7WmhYsT81KKhA7DxPnjMuqVkhOubG5INODuMxGshMXywbooWnnd2fb1Spk6d8AKpIyixxjOkCOdITUVe506GU76906LX7gVhNq+WXG4pTbfXeMEg==; 24:ZKcIqm23amNqzWOtv3zNi69WZjWS+HVqTn2c8oDizS/66vnavWE30lFiUpSdsug47KbkDKOt+v1fib1VYzCsIDF5mAA1uYncvetVayiAFpo= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Nov 2015 19:13:19.6995 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR07MB0934 Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] 2 commits - unintended changes? 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: Fri, 27 Nov 2015 19:13:46 -0000 --------------ms090906040704060100060906 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 27/11/15 14:43, Dave Taht wrote: > thx for the review. sorry for not keeping these commits more separated.= > > this fixes the ecn calculation which otherwise wrapped. > Dave T=C3=A4ht > Let's go make home routers and wifi faster! With better software! > https://www.gofundme.com/savewifi > I discovered the 'git commit -p' (--patch) toy the other day, when I'd got carried away and changed a few things and then thought I should split them across commits. Saved me an awful lot of hassle. Am always learning with git :-) --------------ms090906040704060100060906 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 SIb3DQEJBTEPFw0xNTExMjcxOTEzMTNaME8GCSqGSIb3DQEJBDFCBEAmV2TvwafTVV75DzIL 9Ephmq7FgF9fJvDsIqqTnM7Q8B6x29jt82DLmsh5iTiehPtdCUKAfX4ipYvtqNxbsbXgMGwG CSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAO BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgw gaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMOckowgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD bGllbnQgQ0ECAw5ySjANBgkqhkiG9w0BAQEFAASCAgBZ0+N0VrLaP/TtLSJPjdGpC6eoftqr LPvT82y/3EMGWk9LlFz1QbIuMPr1pMf2rwH2+s7Sh8J37EOjN7lW5BtIsw2V3JfTMioEXqKK pXO4a2IQVusRxWqc42JnMeohVOQYbIjxOWAaSz210Q8R1wwgN6Iciyu2b6DVSwgSbyluYogQ dYeCdN1wmmJ8dhBu8IB+wUflzx2PO/zFY+TLKiBlAHne0kDsHBmB50tciBYGq5cVdBgim7Se y89IbDpl9Dw/4iJIuUw8s7DpvMW0fKIAUnkdsikBJDsVT7V3sptrx9QI0/0Z+cWneXO/pkc8 7fbMHUiN99Au5/WzG2GfEwvXnlOj6i9uudE0623/AQ2EvfTQUNbMH9o7P0Js1yVWmJazduWq KxLLWGV9zuwDl/bb3Vf8AS4zk6WyeXLUZ9D2vwfCR+NQ6YUWcY4+puprn1C30fGezJv6wFnl 1zSCoM9WkEqAc8BTqd7dMhqZoPrpAB9J1Wb5XCdDCLZ03Kl32XbxlzPLR5HhgUn8Gx3rNpZU GDQ7/+wRpoF3+ooaNjZURZ3M/UBTbp608PDRBAghV6DGIDzEzd8j0kd0qkHtfEjk4e6NfmhX LcYvh3BEQFyVY66XEC8bLWe03o8loCMXVBLS6dzT6FmN4pQmj0VvZvk1DhAz+q1qtUAfXIDh b2QNAQAAAAAAAA== --------------ms090906040704060100060906--