From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from emea01-am1-obe.outbound.protection.outlook.com (mail-am1on0091.outbound.protection.outlook.com [157.56.112.91]) (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 1A66A21F742 for ; Thu, 10 Dec 2015 08:40:45 -0800 (PST) Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=kevin@darbyshire-bryant.me.uk; Received: from [10.102.59.123] (109.159.227.69) by AM2PR07MB0931.eurprd07.prod.outlook.com (10.162.37.139) with Microsoft SMTP Server (TLS) id 15.1.355.16; Thu, 10 Dec 2015 16:40:41 +0000 To: Dave Taht References: <56698C7B.9000309@darbyshire-bryant.me.uk> From: Kevin Darbyshire-Bryant Message-ID: <5669AB02.8070708@darbyshire-bryant.me.uk> Date: Thu, 10 Dec 2015 16:40:34 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg=sha-512; boundary="------------ms010703080609050105070405" X-Originating-IP: [109.159.227.69] X-ClientProxiedBy: DB5PR03CA0068.eurprd03.prod.outlook.com (25.164.34.36) To AM2PR07MB0931.eurprd07.prod.outlook.com (25.162.37.139) X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0931; 2:yoep3lYWxqX48I7rSUyopUgyU83VL50m1p31Mftc+y5Bcxi2TDxx+k5KdxWETevcadPPQCPEKNQz5rz/eyjfxKYg5NTegppELS+qzwVkthSxZ14ts3SsNyrOZfGiYgcVxg+VNYqCy7AT/DxGP6SSZQ==; 3:Q7xrgjWRdVnlTJzNM3CgQ9YnCxqaUELgooi4oqeGX5viu6NgqGtuMEcyWt8SCW/lVg8m4eSC/rj4q9Q9Wvkz8bQrY/lwZZqAEcBtmdMJ5LOdh30uVGFKKzp8FpmcIq+i; 25:7cwQVKNMHg5ff9jdiApBjX817z+fuPDv/vz5a2BCCOwBf+wE/A/svJlCRelFBPpz9tcVNJRE9DMPTRcfLshtG81TDCPnBFGLDb/6EexSCRNtzmTPF3XHqxLa2HXakSZsSGhyhRNGG3f7aRDhNpI8gQ0OgWF73hyL3FSeCKMjQRGtpnzpIsqJoftXbNjNPBzlDwS4pDX0SkHRIjrAf/MTjcZ4xtCa7DglklY+MJrV6jfOVeSpUnnGOjpZFGXcA2s23wFJS0WBM4BUOHmqOuaIWA==; 4:tIWhueNrbonuV4tT9O+GgdEHotq+9nPm/ONFP/GfTJKbYIFBVFv+Xc0UAeMoMt0rx/V1tGkAxBQ3xLxtqLf3gA4v09l/swRfekop5+aO3T9EbdIkV91fdpo9pCmX2YcjUe5vR1GOlbvagphCFXryAKiihml9HjWyE4qpUy4FVFJIG/xLet/9RDC8rDNR9d1WJm6AyhYPzIN7wwE/7sOjRraim34MJCEElVA90yaBXdmCyIMH/msSJS/Rvpy9BAYAGx/E0/gY5VaqTmItQabTSCSRJudFunieUB/egNoDCWWJKdeBjdnnQlhYRRXHqpLdaCAqf4aOxsD/+snw+7J6iTgUutInBcHnvRwKE4ZJ5+peeCKnCwF4Ek40jWxIto2R X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM2PR07MB0931; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(520078)(8121501046)(5005006)(10201501046)(3002001); SRVR:AM2PR07MB0931; BCL:0; PCL:0; RULEID:; SRVR:AM2PR07MB0931; X-Forefront-PRVS: 078693968A X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6049001)(6009001)(377454003)(24454002)(479174004)(189002)(199003)(3846002)(568964002)(5890100001)(6116002)(5001960100002)(110136002)(189998001)(5008740100001)(586003)(64126003)(36756003)(19580395003)(19580405001)(1096002)(80316001)(33656002)(83506001)(226693001)(512874002)(84326002)(76176999)(4001350100001)(2950100001)(92566002)(87266999)(15975445007)(77096005)(81156007)(50986999)(42186005)(101416001)(54356999)(65816999)(105586002)(5004730100002)(74482002)(65956001)(106356001)(97736004)(59896002)(40100003)(122386002)(66066001)(65806001)(86362001)(87976001); DIR:OUT; SFP:1101; SCL:1; SRVR:AM2PR07MB0931; H:[10.102.59.123]; 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; AM2PR07MB0931; 23:tp1qUtZ9m5smnHquftzXqdqObySzA30Fe+qNY670m?= =?us-ascii?Q?ety6K/zoJbN57+7+qLeIz4Q4aAjZV96+lamNVbmlXQljMzDy/LKKUOJTKR6O?= =?us-ascii?Q?8vEJQslrPWu4BYKY1Jq7Rb0s4zarsuEK3UTsZQQGNaeX3+9iuKSeVRhwRSlW?= =?us-ascii?Q?AWKp08cz0dmIYRMNXXahSDa72dYaDfayDpcFfuoh6rZf657THhECXWgZ6E17?= =?us-ascii?Q?6/HrrwEnjR4g5h4g0vNGTenVjWvpvKrH/WmUn5zSAsVtFbW1l+Lc6XeLaZrY?= =?us-ascii?Q?L4Hw8F6suwZR7gZCxKQ/IT0rUoISb1/G/91ZdHVT7COCSi287gOOPfTtbElI?= =?us-ascii?Q?i7VAMpz5QjuUFr26AgI+uanxPHeFubgpR5Ho9/7f/Y/noU44TeR6tSSkNNyG?= =?us-ascii?Q?To1mKPN9Is++gaBqQHVgkztcUAafq44KKv8/werHnZ+bf30fg76ufV6SjMMk?= =?us-ascii?Q?jqMSQTpgaDKR1LSuOXCSX091/DJmnr/pjC0fNRZkuUmlsMkRVRAfp4atPAkX?= =?us-ascii?Q?//8YX2hP5boeA6kgaKML9T21cXpkCGmul7cUe5EMSe0JVhF05futWXfjn8lS?= =?us-ascii?Q?S5huBjV5IhWXd4tFKG1GSnEQ7r0/N5xK9FZbp4keRkOIbDeRPurRDHM/Fm60?= =?us-ascii?Q?/zCyflnUsp1EpuaVy4HO1SChQGqNMhz9WUENb0ZOu/oXAOXtsbT5cJ0UKtFz?= =?us-ascii?Q?IuNbYqNnGlaRYqApVakxD28wmxKYQ/ELFp/dhWDop7LAgSTgo+nH7C13iK9F?= =?us-ascii?Q?Gq/DbMEVMdIWKcuL8aLJSRJ81r2jdi+skDfhPrkGeXvWV0TUs6Go8Kk8IeVc?= =?us-ascii?Q?zW1Oe29/k3DfcSbqumNUoQtn6c5w1l3HFCMhwwskz6ZA5kjnmXdEIH8EPInD?= =?us-ascii?Q?aP7kBMkPQgN6JhCHi4tuXoTy8ZK6wI3DUTt9z7MAoEPCy5vngtBt2ujvmQMF?= =?us-ascii?Q?u82khEBm1sx02Ea+35nICSBAJez56Q0pVUg24EEALcW+yI1y+zruQP9curc9?= =?us-ascii?Q?yv3DxzmaUezyWcyTCzA/Wsoi8tQH+M6E+vWg1Xdcp2mwGivyimmZ2MS3/BOK?= =?us-ascii?Q?z9oym+t56n2YDdsXh0YESufAHQOk+RnQloQGzeb3/fVjOYk7eSgTgPiUPBJS?= =?us-ascii?Q?DeanX56jfufMf0V5WS4ursf+dPl6qZl9TqvSKPYIWtu45G0qmmFrBJRElote?= =?us-ascii?Q?+wsHHAPX8BqHVsVDLFFqnI8KPUVEqsQgW3SC1OX2+2/Xwj9IXpMZEx5+FHDs?= =?us-ascii?Q?hGe1eDOXKRKinnfGj5ol13wRZBnQ3Bbj/aa/p/JAHFjF2GfWkt3VzHUS2ldr?= =?us-ascii?Q?z5XGsw3Fv3F032CK61rtnqMTYOeiovbJqVMOmn8YwgQEY94NvmpKsHyM8ZoX?= =?us-ascii?Q?n9UhQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; AM2PR07MB0931; 5:XRdrXnCMtyzixqT90hd7UIjkBvqdQHifBX3XP0H/2a6XwD5dpdeoLyk9nvO1SGTk+5T6twTPIPmhGaaXvWV1l6iVxFUPci2tNj+F0456gWdbO+Khqh6LXc8Hklv+JDODu/WbjIgvamkBBPfEspUh0A==; 24:zgvssB+bwCfDoGj67O7GBdq2OOlfBVc3xxf1aSQslr1z2REGlgkMX6UnXsTR/ajrwtxFzCxruOXT/Jj5M0MRp1tg4+yz3u6Mpyzgxt+URow= SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: darbyshire-bryant.me.uk X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Dec 2015 16:40:41.0610 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM2PR07MB0931 Cc: cake@lists.bufferbloat.net Subject: Re: [Cake] OpenWRT, DSCP & 6in4 tunneling - a hint! 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, 10 Dec 2015 16:41:08 -0000 --------------ms010703080609050105070405 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 10/12/15 15:12, Dave Taht wrote: > it did work by default in cerowrt. I would prefer it be the default now= =2E.. >=20 > but if you could update the openwrt wiki to point to it, that would be = nice. Ha! I tell porkie pies. It *does* appear in https://wiki.openwrt.org/doc/uci/network *but* as 'tos'. DSCP doesn't appear so I didn't find/go looking for it there. So I'll edit that page to at least mention DSCP and I'll also see if I can figure out where to set a default of 'inherit'. > Dave T=C3=A4ht > Let's go make home routers and wifi faster! With better software! > https://www.gofundme.com/savewifi >=20 >=20 > On Thu, Dec 10, 2015 at 3:30 PM, Kevin Darbyshire-Bryant > wrote: >> Those following my recent journey on trying to get dcsp info from inne= r >> ipv6 headers to the outer ipv4 tunnel headers and as a result get cake= >> to classify traffic correctly, may be interested in the following solu= tion: >> >> add "option tos 'inherit'" to the 'wan6' interface definition in >> /etc/config/network >> >> >> I can't find any documentation covering this on the openwrt site which= >> lead to quite an investigation starting from 'sit.c' in the kernel, >> iproute2, busybox, openwrt's netifd and finally the '6in4.sh' that it = calls. >> >> The odd thing is that I swear this used to work by default! >> >> >> _______________________________________________ >> Cake mailing list >> Cake@lists.bufferbloat.net >> https://lists.bufferbloat.net/listinfo/cake >> --------------ms010703080609050105070405 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 SIb3DQEJBTEPFw0xNTEyMTAxNjQwMzRaME8GCSqGSIb3DQEJBDFCBEBTQei82r4aLR3Eawy4 6K5NBSl08xN3Pf8atJQe/ibk6i4W7U3NG2J1T2E9DgXDZhmyRwE8KXaoYy0NiydtlefIMGwG CSqGSIb3DQEJDzFfMF0wCwYJYIZIAWUDBAEqMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAO BggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgw gaUGCSsGAQQBgjcQBDGBlzCBlDCBjDELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0Q29t IEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxODA2 BgNVBAMTL1N0YXJ0Q29tIENsYXNzIDEgUHJpbWFyeSBJbnRlcm1lZGlhdGUgQ2xpZW50IENB AgMOckowgacGCyqGSIb3DQEJEAILMYGXoIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMN U3RhcnRDb20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2ln bmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBD bGllbnQgQ0ECAw5ySjANBgkqhkiG9w0BAQEFAASCAgCMV7itgTkfE5YQK4xVdL/DAj5keznd dZs0PWIbLo7YIXwMiRMn1MawnAp6jjAkxlk82nNLGWOUpzX+PEQ+FaGwQ2OjA0rdNKC5LRTr OIflNmlJtU/cW+S5y4CghSkiAPqhjIghCrz3L2N5Ygp9SGSUidWEC9gUDnYkXasyoz61Hlnt eXnhA195YHrngpgju9ew3YnZHvEWOhpdcM7+TtykMwk4iRXoE04kidt6q47m2nWg/z8CWLtO E1sFItekqx3k3lIv09M9o+oGgvlcQLH2rJgt1GMnK0KAxLkfru6RKDslqmWXS66/JIq45Jqw oqYZUN8kBJAiocoJ6J2QNT1Vm1oYCnPXD0Pm1otzz2d4XLpgWqXavsszq8EaiIPAHA1pUpqm 9CXCuTVkZJZ9BBZMaFjOB6EzZakPbypkASNYF7A03F7S9lQB5u2l6VemHc+MXmRE4FjRlzvi ETWn9T8tnAqeT/AJ0yZ751qDX9fkud7w9Ex8rBqHIdM8cK8YBX1zMHXlg7ON2C5ptFZSUCWA sCpRFdJUZgqTX9k4eZ8xT3kVQH3No/gJoRFygPq8MvwY1jcpHuZ9uGT/VD1Y2O7FOuwdipgA KHMRz33a6d5J+qERiPw22gWXFNKjymUj8L4/05j8f98M5u+F4WsdddErxti39xKFvUbHgIaj CF09HgAAAAAAAA== --------------ms010703080609050105070405--