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 1762B21F3C5 for ; Mon, 30 Nov 2015 03:22:31 -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 HE1PR07MB0939.eurprd07.prod.outlook.com (10.162.27.145) with Microsoft SMTP Server (TLS) id 15.1.331.20; Mon, 30 Nov 2015 11:22:26 +0000 To: Vincent Frentzel , References: <565C207D.7020309@darbyshire-bryant.me.uk> From: Kevin Darbyshire-Bryant X-Enigmail-Draft-Status: N1110 Message-ID: <565C316D.8070804@darbyshire-bryant.me.uk> Date: Mon, 30 Nov 2015 11:22:21 +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="------------ms010705020500050308030707" X-Originating-IP: [2001:470:183f:da2b::632f:a7da] X-ClientProxiedBy: AM3PR08CA0057.eurprd08.prod.outlook.com (25.163.23.153) To HE1PR07MB0939.eurprd07.prod.outlook.com (25.162.27.145) X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0939; 2:TqRjIz/nxSe061mWB7GHLhEFl6BgSILMXkusdEMOoC/5DF5ZzIc4Sa8Pp0Mwu1bACyH5XU6bMNZJ+W2c6k8uMyWx0Em6Kf1ud6+IHCKhv2jEYVgOY/ER5DyEG7j7Pqmp4uysM0vT5kodxM6JAeQVPQ==; 3:wKgbkjMIOnh6GUS709YeYy7S7MGHFekfu6QyV7aynJUXW5OHvEISVKu8hHXBWJWxFsv6cNbhawpvkp33Ld6VqO2mHtS6glsy2qTBMKZsIKTWI7nuFw4Jf6qQemp8Zw0v; 25:IddhgBxejNxQGHD3N9K+NqFuAFHozQN7t3P3Fi5ZQihpaQesjMoFA70IV/m3j3EdHHuMTgjsbYRl2jaC19p0p8vWSNwPWztz5E31QTqi8eXXchh9cRfn7uXx0koCr9xX+I11L/utYCHKL2KEo8CMWIa80Mi7n8OizitVLpJczW1gB77txmnZtbr3Rov5hNuf15SLquDEL4zT4QpaC8UtDvgGI92kOrry6sq48Sn4ywwhInB1fEeqTwXwmWNFP3p3icdZzvdd83h/TUcOBwckIA== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:HE1PR07MB0939; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(159216200783502); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(8121501046)(5005006)(520078)(10201501046)(3002001); SRVR:HE1PR07MB0939; BCL:0; PCL:0; RULEID:; SRVR:HE1PR07MB0939; X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0939; 4:IPJYZTjvEK0zga2OI4oBVpWWhpXD9g/bDVLLoaLzUSiyJnGGhKHocN1T9U7Otk41YLWYJoq+dQ5c6UePmTK+rL1Xu+Jfh6SO40kskBRw7XWKVOdyHWigb45UBO0C6HaDkG7VSKeQ0zoeIhMXnsnc1pcmdFoUmsw6CG4koYpwvBbixeOVnnHmI8wm1IokvgxyzQ/pVuSSzYEB0EoT23jGXe+CYh6c9y9/Zl+VB5e+otFSMo384u6EozjL2qfXwO8u4Usye2cFPtu3+nOWPX/0xmeeR4uIlj5HbvH37SHC1PDrlovqhizB4T0LmNoIsZCVuTgg8eTsEuuDYFwzpjjgHG1n/dnjSVCAMY9aeOv8pCasaW1OdEYsRph+nNTpK/jLyajy6zyTZRRRuF7r6apLOfr2b7GGGwOA27VJjVLjEn1Cjq2Kfj7j10NEkHVQV0CT X-Forefront-PRVS: 0776C39A48 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6009001)(199003)(479174004)(51914003)(24454002)(377454003)(40764003)(189002)(53754006)(586003)(15975445007)(86362001)(36756003)(74482002)(59896002)(93886004)(54356999)(76176999)(81156007)(189998001)(107886002)(1706002)(65816999)(5001960100002)(1096002)(77096005)(4001350100001)(512874002)(50986999)(2950100001)(87266999)(65956001)(97736004)(19580395003)(33656002)(19580405001)(80316001)(5001770100001)(65806001)(122386002)(42186005)(568964002)(6116002)(64126003)(84326002)(101416001)(83506001)(105586002)(5890100001)(5004730100002)(106356001)(87976001)(40100003)(92566002)(5008740100001)(3076002)(80283002)(3826002); DIR:OUT; SFP:1101; SCL:1; SRVR:HE1PR07MB0939; 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; HE1PR07MB0939; 23:E6R4xZ5dekrEUbIZDoqusBV4F86SlnDeolxID8gNq?= =?us-ascii?Q?D/QbWuUg7uh13cBrzAhnec/oCf1SZbxV3bIHXLy+oiqFAijgDId2zB2W7a27?= =?us-ascii?Q?yngDB8AzptCEQC5ShOghlg42veHXQJ5h0s0X1NDLShOs0Ay7t2l1s9i2l4fp?= =?us-ascii?Q?7ZbZ+AA/YabZwziMfPwYVNKo5AA5Nokze6l+XbY9DFjMU24joA4XkB1QF+Ds?= =?us-ascii?Q?gImo/AfP77tDnJ6W6ntOyuWVSUTyXLyBWUbh1Q9fLpnhjVt/Ere1MpBaIIbK?= =?us-ascii?Q?se51EC3H6lECXUJ0F/Xq7NOcqMg+q/O+NsyzsqnOwqbF3mfqJYe9xSWkiN/t?= =?us-ascii?Q?Vz3xJO5Ytr23TF67kF9BuytKJxZr3Aztfz3zeLi+QwBeXU3iR4oygaF1bBto?= =?us-ascii?Q?Uemqink89sxYttzc7xbxUe5ys9c+ywakJ6zuSBn8mxIocRAtr61oGffdFJi6?= =?us-ascii?Q?XQ7r5Bm514Hy7jXKDR/mgd+a0qUZngwQ/ZU8twYEo9y7m4Af2q+18VXkK9Fk?= =?us-ascii?Q?xnxLUO7NaMPga7Q0dEiJhkr5hpK1zrAYauqUa6JDfdY2KU/vsPRIt6JHeaDj?= =?us-ascii?Q?xq0pJRHFMV3IhTaBacctvOo+hZcqEd1kOorgGp1yxZS0C1Wywvla6i/8Ft4X?= =?us-ascii?Q?H+cgxqN7bGXBRetI/G1Bvq3yk6pj9dFKnlaVTE408UnSmqf1sP7Ka2YCzG42?= =?us-ascii?Q?UL8ikJxtt29xMYzES2rbLNGNB3BxA4uBM3bOecz4zMoV5e4MfcJr8A363+Ls?= =?us-ascii?Q?rgiHXgH/wNJnDJmO+wcfVjAO36NfIel4CDNn/FOSlNOtn3jIKqf1JN0DyhWL?= =?us-ascii?Q?/AQtmlsTppbl8v7KzG1NVJMf0IpLfQFHMJc7vGZk74iXzXkVFkl07sbW9fUJ?= =?us-ascii?Q?+BMKBeDc+Rx5bOR97Xt2+Ukj8R1C9x+4UxOePL0boReqcWlWr33skTo45ElJ?= =?us-ascii?Q?LxefIynbGFXarX+ma6X5X/x3keAPEZi6y+f2JK4yP6+353gbXQiUBmKCKXRC?= =?us-ascii?Q?DMCdeLOliRBRnoXKfQH0SNihHLMmm9YTMIfC2eZl141y3Fv74mBPwfqfA5m7?= =?us-ascii?Q?+1jTKfeVDqhSROiKbv9BLYXwWVUs7/DEMh+CcdC5nTqmqp9KiVdjn/Fpx3zE?= =?us-ascii?Q?nFqlqlWHAcMxqR+HmyAYg7BiIRvXiOrygOWNBA51N0kIX0M9E1l7W5vQI1lt?= =?us-ascii?Q?oOa0SG0rdw2sdtFHaeL8QAxYkIt1L1QGOgDleJHkvNfkkB5f5iCmcnz2pSuR?= =?us-ascii?Q?QO4AfVTwq9kazupO9pBcMC6EmG4Jo1VQN4bKcCQegDbagaGPo7F02hWevBZi?= =?us-ascii?Q?e93mWi4LGaAJMmXjKdPtRcZMcWSRMuRGrs27u3c9fdMdMqq6vYV7kOSEOJG0?= =?us-ascii?Q?n24F2CzW3ti0ZcNbG0P3s6mQ4q6hL/US/BxAnsq5efPyKG3ij7opFm5uFMXV?= =?us-ascii?Q?BmEsdCdQcoI7yGV1D/UMuSXMNakZV2W4J/9lh0K6KXnKrAEZXd35FgzZwjvP?= =?us-ascii?Q?i9XHEOVrnEjHQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR07MB0939; 5:1Cyoj9sxXWIXiu8Iy/WXGLDC9u4esvKZ1V/Di2n9wfUFJN3kax5xkJ+S58Rhua8SAtV7hkDFWNeLobVnUHNf5imz7/jevPy2aqNXsMTIBOFnC/dHmIqlO23o8eTmOXmEhU65HkWgVwDEkF2srCmOpQ==; 24:bYGpzUGIEhfLRq/xlZFtV66cCHMJrFwXy/BZHgTinsyeJxBj5S4gsU9eBWo/SXmswJ7EYe0Vmt9b2ORD6yskBrwqy+J9RR9zZ4lcPxGG3c4= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Nov 2015 11:22:26.9171 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR07MB0939 Subject: Re: [Cake] wash option not in tc-adv 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: Mon, 30 Nov 2015 11:22:55 -0000 --------------ms010705020500050308030707 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 30/11/15 10:22, Vincent Frentzel wrote: > Hi Kevin, > > Thanks for the pointer.=20 > > Im 99.9% sure of having done that. > > 1) I have a cero repo in my feed list. > 2) I ran ./scripts/feeds update -a; install -a > 3) made oldconfig reviewed the changes (tc-adv and sch-cake are here). > 4) ran make dirclean; make Looks good to me. The 'install -a' is not required as 'tc-adv' is (hopefully) already installed, and you (equally hopefully) just updated it. To make sure an old version of 'tc-adv' isn't hanging around for some reason, 'rm dl/tc-adv-4.1.0-*' is another 'brute force' option. > > I ll check the Makefile for the version stanza tonight. The Makefile is king so worth checking.=20 > > I use as option "wash diffserv4". Is this correct? I use this config > on my egress queue (facing lan side). In fact, as 'diffserv4' is the cake default, you can reduce this to just 'wash'. And I just did 'tc qdisc change dev ifb4eth0 root cake wash diffserv4' and it all worked as expected. You are flashing the box (or uploading the new 'tc-adv' package') right? :-) I know it's a silly question :-) > > Thanks for your help, No problem. > > BR, > Vincent > > On Mon, Nov 30, 2015 at 11:10 AM Kevin Darbyshire-Bryant > > > wrote: > > Hi Vincent, > > I suspect you've not updated the 'tc-adv' package. The package > definition contains amongst many things, the revision to checkout f= rom > the git repository containing 'tc-adv'. If that's not updated, > you get > the old version. If you run (from your openwrt base directory) > './scripts/feeds update -a' this will update all the packages in al= l > your configured feeds to their latest versions. As 'tc-adv' is (or= > should be) an already configured package then that should be > sufficient. > > I'm guessing you've the 'kmod-sched-cake' and 'tc-adv' packages in = a > custom feed, probably something like 'cero'. Take a look in > 'feeds/cero/net/tc-adv/Makefile' and you should find the > PKG_SOURCE_VERSION is 'f789a4897dff988a4d08e39fd360e9468a60fa65' > > > I hope that helps. > > Kevin > > > > > > > > > > > > > > > > > > On 30/11/15 06:41, Vincent Frentzel wrote: > > Hi Everyone, > > > > Been trying to make use of the wash option the whole week but it > seems > > tc-adv does not accept the param. I cleaned up my build env with > > distclean, started from scratch, no luck. Am I missing something?= > > > > Cheers, > > Vincent > > > > > > _______________________________________________ > > Cake mailing list > > Cake@lists.bufferbloat.net > > https://lists.bufferbloat.net/listinfo/cake > > > _______________________________________________ > Cake mailing list > Cake@lists.bufferbloat.net > https://lists.bufferbloat.net/listinfo/cake > --------------ms010705020500050308030707 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 SIb3DQEJBTEPFw0xNTExMzAxMTIyMjFaME8GCSqGSIb3DQEJBDFCBEB9YpzZoOe3cOED2vhF CkwQDW6Gdg4L6vA2d9poAqtik2DW79Ac21g+Q6ubD4DdF9Z9PlpvJ2MH83A+id0/K0n1MGwG CSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAO BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgw gaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMOckowgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD bGllbnQgQ0ECAw5ySjANBgkqhkiG9w0BAQEFAASCAgBkIjlbBKdkByqf7MQf0yHwCOPcrm8i jXWf9Osuq4iom38HEkJOsC2u9Zs6R8av0XxWQPBJH0XgUySPeVO8TTlYPq9vzlhRCwJvImBP kEI+Ugj7vbtOyODW8e6ObLyGy0lROGVMxybtq1IcON7jCBbYDu8wKSAY+tAOxVkv7BSub4vr 4A/6y/agfzInYJsiPCEHnIqw7T8JPVnGM/ADZJGhPuddWKSuN79td/KNhhGUDMcxWQNHaOvM fx+d+yIxV6qrJhIhyT4J+tiJ/hx7Dxc8VrwmVcF1agZdarb2jJmUt+HSJAwCuR4VG/KW32dn C+GChuiXTR32C83OTKqvG2EDICktSKq1gHYWj5DqfeXnxpiflJ6+7LRe3QeHdNP/VrNWKSjS hQF5G8Bo7Jny0qAU8YHoQyWz2w/FNwWXFtEdLrR3Yd9kJq/9KKg+Luhw/fqrk84M/E7CuSV0 6hIkFdge2dK3YUVtwVV9tGDGCeBcx18shI74OYYfMouoDujhhPkx7Ee7yZvdiOxA6CJtYViw xdH9XOL0rJ18xnPp7WxO1hINjOkX8JxvoOic9sD1JO9K15qUIIxr9dz47odrul5+/j93HXxT KGeA48aInVqC+km92kkLzMEFM9P09WCT8VutApsDubnqAaO0D/HdgW0busrUCJMLc+SVeyon asGS4gAAAAAAAA== --------------ms010705020500050308030707--