[iccrg] Re: [tsvwg] Re: [CCWG] Re: [Call for p articipation] IETF 126 Hackathon on Testing Congestion Control and Queue Management Mechanisms
Ingemar Johansson S <[email protected]> Sun, 5 Jul 2026 10:05:22 +0000
| Newsgroups | gmane.ietf.irtf.iccrg,gmane.ietf.tsvwg |
|---|---|
| Message-ID | <AMCPR07MB123019321A9F181E68E40A81CC2F22@AMCPR07MB12301.eurprd07.prod.outlook.com> |
--===============1202213136202642901== Content-Language: en-US Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=2.16.840.1.101.3.4.2.1; boundary="----=_NextPart_000_0073_01DD0C76.8DA86300" ------=_NextPart_000_0073_01DD0C76.8DA86300 Content-Type: multipart/alternative; boundary="----=_NextPart_001_0074_01DD0C76.8DA86300" ------=_NextPart_001_0074_01DD0C76.8DA86300 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi For those of you wishing to be on the bleeding edge.=20 The document below discribes how to set up a WebRTC session between two = (or more) peers with a rate adaptation range [200kbps 10Mbps] using the = SCReAM congestion control algorithm with L4S support=20 =20 SCReAM + L4S is available in the chrome browser and is subject to more = extensive testing now. https://github.com/EricssonResearch/scream/blob/master/WebRTC-local-jitsi= -server.pdf=20 =20 Many many thanks to Per, Bj=C3=B6rn and Harald at Google for making = SCReAM + L4S in WebRTC possible. =20 Regards Ingemar =20 From: Robert McMahon <[email protected]>=20 Sent: Saturday, 4 July 2026 23:34 To: Livingood, Jason <[email protected]> Cc: Mohit P. Tahiliani <[email protected]>; = [email protected]; [email protected]; [email protected]; [email protected]; Scott = Blanchard <[email protected]>; [email protected] Subject: [tsvwg] Re: [CCWG] Re: [Call for participation] IETF 126 = Hackathon on Testing Congestion Control and Queue Management Mechanisms =20 I'd suggest adding Wi-Fi to the test matrix, with 802.11 MAC behavior as = an independent variable. Aggregation, retries, and EDCA queuing interact = with transport CC and AQM in ways wired tests won't expose. Over-the-air testing (e.g. the meeting APs) is useful but hard to = repeat. For controlled runs, here's a writeup on driving 802.11 MAC = conditions with a conducted rig: = https://www.umbernetworks.com/umber-devel-test-rig.html = <https://eur02.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fwww.= umbernetworks.com%2Fumber-devel-test-rig.html&data=3D05%7C02%7Cingemar.s.= johansson%40ericsson.com%7Ca74e266a66e1407d4b1808deda142763%7C92e84cebfbf= d47abbe52080c6b87953f%7C0%7C0%7C639187977255391344%7CUnknown%7CTWFpbGZsb3= d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWF= pbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DAPDLb1B9uNNV4TaFBsX30NRRIh4hc1= iquloaFQrmLYc%3D&reserved=3D0>=20 Bob =20 On Sat, Jul 4, 2026 at 2:02=E2=80=AFPM Livingood, Jason = <[email protected] = <mailto:[email protected]> > wrote: If you are looking for some fun extensions to this - perhaps consider = testing these AQMs on the APs that the IETF meeting network uses, as I = would love to see AQM in those APs.=20 =20 Also, perhaps test Meetecho using L4S via libwebrtc in Chromium. The = ultimate test for me is how much delay is there when someone plays a = video in Meetecho in a meeting and it comes through so choppy and = delayed - seems like a prime candidate for AQM and L4S to improve.=20 =20 JL =20 From: Mohit P. Tahiliani <[email protected] = <mailto:[email protected]> > Date: Saturday, July 4, 2026 at 11:50 To: [email protected] <mailto:[email protected]> <[email protected] = <mailto:[email protected]> >; [email protected] <mailto:[email protected]> = <[email protected] <mailto:[email protected]> >; [email protected] = <mailto:[email protected]> <[email protected] <mailto:[email protected]> >; = [email protected] <mailto:[email protected]> <[email protected] = <mailto:[email protected]> > Subject: [tsvwg] [Call for participation] IETF 126 Hackathon on Testing = Congestion Control and Queue Management Mechanisms Hi all, We are planning to work on "Testing Congestion Control and Queue = Management Mechanisms" at the IETF 126 Hackathon in Vienna on 18-19 July = 2026. Our primary goal is to test congestion control and queue management = proposals currently being discussed in the CCWG, TSVWG, ICCRG, and = related groups. We are looking for participants from academia, industry, and the broader = Internet community who are interested in congestion control and queue = management testing. Potential tasks include, but are not be limited to: * Performance evaluation of FQ-CoDel and FQ-PIE in mobile hotspot = scenarios * Testing the integration of picoquic with ns-3 * Developing a NeST-based congestion control evaluation suite compliant = with RFC 9743 * Developing an example demonstrating the implementation of a = rate-limited sender in ns-3 More details are available here: https://wiki.ietf.org/en/meeting/126/hackathon#testing-congestion-control= -and-queue-management-mechanisms If you are interested in joining us for this hackathon, please let us = know. Thanks and Regards, Mohit P. Tahiliani --=20 CCWG mailing list -- [email protected] <mailto:[email protected]>=20 To unsubscribe send an email to [email protected] = <mailto:[email protected]>=20 ------=_NextPart_001_0074_01DD0C76.8DA86300 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" = xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" = xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta = http-equiv=3DContent-Type content=3D"text/html; charset=3Dutf-8"><meta = name=3DGenerator content=3D"Microsoft Word 15 (filtered = medium)"><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} @font-face {font-family:Aptos;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; font-size:12.0pt; font-family:"Aptos",sans-serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} p.gmail-font-claude-response-body, li.gmail-font-claude-response-body, = div.gmail-font-claude-response-body {mso-style-name:gmail-font-claude-response-body; mso-margin-top-alt:auto; margin-right:0cm; mso-margin-bottom-alt:auto; margin-left:0cm; font-size:12.0pt; font-family:"Aptos",sans-serif;} span.EmailStyle19 {mso-style-type:personal-reply; font-family:"Aptos",sans-serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; mso-fareast-language:EN-US;} @page WordSection1 {size:612.0pt 792.0pt; margin:72.0pt 72.0pt 72.0pt 72.0pt;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--></head><body lang=3Den-SE link=3Dblue = vlink=3Dpurple style=3D'word-wrap:break-word'><div = class=3DWordSection1><p class=3DMsoNormal><span = style=3D'mso-fareast-language:EN-US'>Hi<br><br><o:p></o:p></span></p><p = class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>For those = of you wishing to be on the bleeding edge. <o:p></o:p></span></p><p = class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>The = document below discribes how to set up a WebRTC session between two (or = more) peers with a rate adaptation range [200kbps 10Mbps] using the = SCReAM congestion control algorithm with L4S support = <o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'mso-fareast-language:EN-US'><o:p> </o:p></span></p><p = class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>SCReAM + = L4S is available in the chrome browser and is subject to more extensive = testing now.<o:p></o:p></span></p><p class=3DMsoNormal><span = style=3D'mso-fareast-language:EN-US'> <o:p></o:p></span></p><p = class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'><a = href=3D"https://github.com/EricssonResearch/scream/blob/master/WebRTC-loc= al-jitsi-server.pdf">https://github.com/EricssonResearch/scream/blob/mast= er/WebRTC-local-jitsi-server.pdf</a> <o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'mso-fareast-language:EN-US'><o:p> </o:p></span></p><p = class=3DMsoNormal><span style=3D'mso-fareast-language:EN-US'>Many many = thanks to Per, Bj=C3=B6rn and Harald at Google for making SCReAM + L4S = in WebRTC =C2=A0possible.<o:p></o:p></span></p><p = class=3DMsoNormal><span = style=3D'mso-fareast-language:EN-US'><o:p> </o:p></span></p><p = class=3DMsoNormal><span = style=3D'mso-fareast-language:EN-US'>Regards<br>Ingemar<br><br><o:p></o:p= ></span></p><p class=3DMsoNormal><span lang=3Den-SE = style=3D'mso-fareast-language:EN-US'><o:p> </o:p></span></p><div = style=3D'border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm = 4.0pt'><div><div style=3D'border:none;border-top:solid #E1E1E1 = 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=3DMsoNormal><b><span = lang=3DEN-US = style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span><= /b><span lang=3DEN-US = style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif'> Robert = McMahon <[email protected]> = <br><b>Sent:</b> Saturday, 4 July 2026 23:34<br><b>To:</b> Livingood, = Jason = <[email protected]><br><b>Cc:</b> = Mohit P. Tahiliani <[email protected]>; = [email protected]; [email protected]; [email protected]; [email protected]; Scott = Blanchard <[email protected]>; = [email protected]<br><b>Subject:</b> [tsvwg] Re: [CCWG] Re: = [Call for participation] IETF 126 Hackathon on Testing Congestion = Control and Queue Management = Mechanisms<o:p></o:p></span></p></div></div><p = class=3DMsoNormal><o:p> </o:p></p><div><div><p = class=3Dgmail-font-claude-response-body>I'd suggest adding Wi-Fi to the = test matrix, with 802.11 MAC behavior as an independent variable. = Aggregation, retries, and EDCA queuing interact with transport CC and = AQM in ways wired tests won't expose.<o:p></o:p></p><p = class=3Dgmail-font-claude-response-body>Over-the-air testing (e.g. the = meeting APs) is useful but hard to repeat. For controlled runs, here's a = writeup on driving 802.11 MAC conditions with a conducted rig: <a = href=3D"https://eur02.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F= %2Fwww.umbernetworks.com%2Fumber-devel-test-rig.html&data=3D05%7C02%7= Cingemar.s.johansson%40ericsson.com%7Ca74e266a66e1407d4b1808deda142763%7C= 92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C639187977255391344%7CUnknown%7= CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIs= IkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DAPDLb1B9uNNV4Ta= FBsX30NRRIh4hc1iquloaFQrmLYc%3D&reserved=3D0">https://www.umbernetwor= ks.com/umber-devel-test-rig.html</a><o:p></o:p></p><p = class=3Dgmail-font-claude-response-body>Bob<o:p></o:p></p></div><p = class=3DMsoNormal><o:p> </o:p></p><div><div><p class=3DMsoNormal>On = Sat, Jul 4, 2026 at 2:02<span = style=3D'font-family:"Arial",sans-serif'>=E2=80=AF</span>PM Livingood, = Jason <Jason_Livingood=3D<a = href=3D"mailto:[email protected]">[email protected]= </a>> wrote:<o:p></o:p></p></div><blockquote = style=3D'border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm = 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><div><p = class=3DMsoNormal><span style=3D'font-size:14.0pt;color:black'>If you = are looking for some fun extensions to this - perhaps consider testing = these AQMs on the APs that the IETF meeting network uses, as I would = love to see AQM in those APs. <o:p></o:p></span></p></div><div><p = class=3DMsoNormal><span = style=3D'font-size:14.0pt;color:black'><o:p> </o:p></span></p></div>= <div><p class=3DMsoNormal><span = style=3D'font-size:14.0pt;color:black'>Also, perhaps test Meetecho using = L4S via libwebrtc in Chromium. The ultimate test for me is how much = delay is there when someone plays a video in Meetecho in a meeting and = it comes through so choppy and delayed - seems like a prime candidate = for AQM and L4S to improve. <o:p></o:p></span></p></div><div><p = class=3DMsoNormal><span = style=3D'font-size:14.0pt;color:black'><o:p> </o:p></span></p></div>= <div><p class=3DMsoNormal><span = style=3D'font-size:14.0pt;color:black'>JL<o:p></o:p></span></p></div><div= ><p class=3DMsoNormal><span = style=3D'font-size:14.0pt;color:black'><o:p> </o:p></span></p></div>= <div = id=3D"m_4634719523755951919mail-editor-reference-message-container"><div = style=3D'border:none;border-top:solid windowtext 1.0pt;padding:3.0pt 0cm = 0cm 0cm;border-color:currentcolor currentcolor'><p class=3DMsoNormal = style=3D'margin-bottom:12.0pt'><b><span style=3D'color:black'>From: = </span></b><span style=3D'color:black'>Mohit P. Tahiliani = <tahiliani=3D<a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>><br><b>Date: = </b>Saturday, July 4, 2026 at 11:50<br><b>To: </b><a = href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a> <<a = href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>>; <a = href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a> <<a = href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a>>; = <a href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a> = <<a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>>; <a = href=3D"mailto:[email protected]" target=3D"_blank">[email protected]</a> = <<a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a>><br><b>Subject: </b>[tsvwg] = [Call for participation] IETF 126 Hackathon on Testing Congestion = Control and Queue Management = Mechanisms<o:p></o:p></span></p></div><div><p class=3DMsoNormal>Hi = all,<br><br>We are planning to work on "Testing Congestion Control = and Queue Management Mechanisms" at the IETF 126 Hackathon in = Vienna on 18-19 July 2026.<br><br>Our primary goal is to test congestion = control and queue management proposals currently being discussed in the = CCWG, TSVWG, ICCRG, and related groups.<br><br>We are looking for = participants from academia, industry, and the broader Internet community = who are interested in congestion control and queue management = testing.<br><br>Potential tasks include, but are not be limited to:<br>* = Performance evaluation of FQ-CoDel and FQ-PIE in mobile hotspot = scenarios<br>* Testing the integration of picoquic with ns-3<br>* = Developing a NeST-based congestion control evaluation suite compliant = with RFC 9743<br>* Developing an example demonstrating the = implementation of a rate-limited sender in ns-3<br><br>More details are = available here:<br><a = href=3D"https://eur02.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F= %2Furldefense.com%2Fv3%2F__https%3A%2F%2Fwiki.ietf.org%2Fen%2Fmeeting%2F1= 26%2Fhackathon*testing-congestion-control-and-queue-management-mechanisms= __%3BIw!!CQl3mcHX2A!AXw-0N4r8hMgKaXVMwdvERG1W3yISAtMcYThMomTidFIOznUJADHX= XuK6t40m_ckLceEUkUVoq-NzIOs34L8F71-kfNsmBb2GISMFw%24&data=3D05%7C02%7= Cingemar.s.johansson%40ericsson.com%7Ca74e266a66e1407d4b1808deda142763%7C= 92e84cebfbfd47abbe52080c6b87953f%7C0%7C0%7C639187977255406386%7CUnknown%7= CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIs= IkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=3DBDfnAyVWg0O1s8E= 1Rdyn6hGR4jcju6MQuz%2F7PuYwvY8%3D&reserved=3D0" = target=3D"_blank">https://wiki.ietf.org/en/meeting/126/hackathon#testing-= congestion-control-and-queue-management-mechanisms</a><br><br>If you are = interested in joining us for this hackathon, please let us = know.<br><br>Thanks and Regards,<br>Mohit P. = Tahiliani<o:p></o:p></p></div></div></div><p class=3DMsoNormal>-- = <br>CCWG mailing list -- <a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a><br>To unsubscribe send an email to = <a href=3D"mailto:[email protected]" = target=3D"_blank">[email protected]</a><o:p></o:p></p></blockquote></di= v></div></div></div></body></html> ------=_NextPart_001_0074_01DD0C76.8DA86300-- ------=_NextPart_000_0073_01DD0C76.8DA86300 Content-Type: application/pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" 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 asE/5D8plirG9rss5gHhTEpDRqDFhHV/U/ayvwhoCkl2iooOp2pnin0Fdn36VvkC/tCBVfO1f76h eIqk2nn/BNfxaYedRVqJOYCzpbuwoy9ypShJM8uVJH5TQmWU2HzxRf9SifIlQ+MSeohTV4ljORRw 6NEYXVLx8OTRJpCsHxLgEC5oRmthRKHS2bXWIDvuWDSbtcCyn3gwsS5hRbO3AvECAwEAAaOCAb4w ggG6MB8GA1UdIwQYMBaAFBnB/xAJ/P1A3TawbtmNbz+37ZwrMB0GA1UdDgQWBBSGwGoz89Rp5jKY uw1TFynSL7rzfzAOBgNVHQ8BAf8EBAMCBaAwTwYDVR0gBEgwRjA5BgwrBgEEAYIPAgMBARIwKTAn BggrBgEFBQcCARYbaHR0cHM6Ly9jcHMudHJ1c3QudGVsaWEuY29tMAkGB2eBDAEFAwEwKwYDVR0R BCQwIoEgaW5nZW1hci5zLmpvaGFuc3NvbkBlcmljc3Nvbi5jb20wTAYDVR0fBEUwQzBBoD+gPYY7 aHR0cDovL2h0dHBjcmwudHJ1c3QudGVsaWEuY29tL2VyaWNzc29ubmxpbmRpdmlkdWFsY2F2NC5j cmwwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUFBwMCMH0GCCsGAQUFBwEBBHEwbzAoBggrBgEF BQcwAYYcaHR0cDovL29jc3AyLnRydXN0LnRlbGlhLmNvbTBDBggrBgEFBQcwAoY3aHR0cDovL2Nw cy50cnVzdC50ZWxpYS5jb20vZXJpY3Nzb25ubGluZGl2aWR1YWxjYXY0LmNlcjANBgkqhkiG9w0B AQsFAAOCAgEAipQlun9jJDJuQ71u6c3kLm3aiWBcpJRPr5dZgdNH8JWWmEvzerwB3NlyQn+CeMym 9/NMhvMoCj7r4vQPEbrtuXnvveiQ9XcczDzyPpcMPIJaYWZp7V246SMLpJUBWmQT9Z/9jATn5Eyk 3dVsJxMp/eeiXKBnfzPjqqOhZ41Sxx6qVrYHVfBW6/3WrjfI2duOYLZP/8/3xqLnio1Tid8lTaBg XdljMvHOow4NDVyFvqpNLhfHenuHQoGpAfpD2WUxmFZ/UYm2kKsE412jsbBpkd4dD0TvBK55rq0O f9o9q3/PtPVBOhH6GhiXGPwUXGNuE0jZyVc+fzAtjosrs7An1JD7rTkdKCwViXWH6lSS+m+A4WEU EUR8Ju3VN1ArcS1oSStrkCfB9N+AIF33VHB8/lQr+KXqcgCFtpXMsQrs33ZfViA0yZJ52ftRNPvq Mt15WPwfd78EvAdNy2Qo41zIF6YQlMXVFYQzg9QegdRmUECvdM89/2AJFFBik8eTkwdwmu4Iqc7K w+ubFBFKzivLZfRv4DF/6GvvKPQ9aexXOlpE+qt7gZcCC6ptYtGB4zUH42zgTKXfp2/E1V0X+1AL C6vjvo0yfMPkKNTYw1hf3sHSEQF34VcePbzCZBomTuTSsY650ATmbgx/8vS1RjjOP+truZf88GWi lZF+SbrkCwAwggZrMIIEU6ADAgECAg8BZ1+CvgAX3olVqTdusfkwDQYJKoZIhvcNAQELBQAwNzEU MBIGA1UECgwLVGVsaWFTb25lcmExHzAdBgNVBAMMFlRlbGlhU29uZXJhIFJvb3QgQ0EgdjEwHhcN MTgxMTI5MTI0MDEzWhcNMzIxMDE4MTIwMDUwWjBEMQswCQYDVQQGEwJGSTEaMBgGA1UECgwRVGVs aWEgRmlubGFuZCBPeWoxGTAXBgNVBAMMEFRlbGlhIFJvb3QgQ0EgdjIwggIiMA0GCSqGSIb3DQEB AQUAA4ICDwAwggIKAoICAQCy0D8HvOJ70GuZ+OJ3aefOnaQDvIJtof6BZR9MJ6yOALoWe+swagDA s3RofrKvx9Vis3o/UMqMNkQkY9I26QyF9kN21UyhYHJn4igzpcsxuDoiIzS4fb1WIkCd6vR7A61o /LKBT5jQdOqN5X3NY8Oj9t6SwlgZ4Ja7xcSpPaV0lv6v+YmqvZUXVNh4RPEMdxWS4JhCp6TWqiCS zcGgs5ayOoRCjX3VleTW2+lixFizecWM0zUzg591oVInYTjxWT2OUOC9eTznbJb+XtkCZbSOXNAR NN9dv1KngQDDf5lFmRXVF8gKU+xj85l9zGkShsIX8AGev4S80VLLG5JmzqRT5aG/xNsJ1uaJVivI 43ze4/+J5TVuKOhsCyNRqSUF60j43bHK+mwIUe+3GGxEyibhc8aJBoHliqyw4inGuSSza0QR9KVD wkxD5XA2jLYzV3qVLoKg9FwQs2GD9gIFhi58LWzcA0ZuNZPVepUv3iDYW36UkARqulk9BAV1nTei Di4968GkUoP+0GvUZo7cxukSTh0qV6oQvHxegn2mpsnyLbn1Fyet0Q6JVCuV+sCtHZgUeDNChgqp c7X7dA23GzAZxFoOHCe32hjQ/4rIBbrxqhyiN7fmSKRGLJTqqHZiR4sQUwdIV2zikk22rgXL3MFK Xo+sPRlOwu1gdSvbwcpC1QIDAQABo4IBZTCCAWEwHwYDVR0jBBgwFoAU8I9ZOACz9Y+algzV6/p7 qhfoExIwHQYDVR0OBBYEFHKs5DN5qkWH9v2sHZ7Wxy+G2CQ5MA4GA1UdDwEB/wQEAwIBBjA8BgNV HSAENTAzMDEGBFUdIAAwKTAnBggrBgEFBQcCARYbaHR0cHM6Ly9jcHMudHJ1c3QudGVsaWEuY29t MA8GA1UdEwEB/wQFMAMBAf8wRwYDVR0fBEAwPjA8oDqgOIY2aHR0cDovL2h0dHBjcmwudHJ1c3Qu dGVsaWEuY29tL3RlbGlhc29uZXJhcm9vdGNhdjEuY3JsMHcGCCsGAQUFBwEBBGswaTA+BggrBgEF BQcwAoYyaHR0cDovL2Nwcy50cnVzdC50ZWxpYS5jb20vdGVsaWFzb25lcmFyb290Y2F2MS5jZXIw JwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnRydXN0LnRlbGlhLmNvbTANBgkqhkiG9w0BAQsFAAOC AgEAh6xHD6ksuWOG01+v7C1yTSH18k4/PGwMXRi4q8Hm7MgVm/SnQnh3mRCGJ80sBUb1w6PBUdpW Rjvb4KrC/2PXBmL8OdYQUn0TNA9S0Xk5voi6vUI/ROUXpIWcz5kx8QVCteFLyeLZYLzdjYOM5MWk 0qr0eSVPlT7SsuaB+LBLNoy3IJilTT0JK/Gtpm3/CYv+i/YgdbiC2tq8zLGLoOdzgsLVCOd3HT2W A65YGPekPZ+4Vw3kNVU7EkTseXTrwI/G/dDSSnlTgBCxMOTXsuEsZQtV8/rNFOF3MJY0rG+fNuPH skqK63E4ouoDD98IEEk/z2Qi/wRsw9zSCNdLxjWe3WDEmjTEl4/wWm5Oh1b7VIAGeIQdg3LRP0LU FOxR0lrXy6Q6hHeX256+8hSvrnYlKH8ss9tvuXWaVeFDD2pWOeqoGGMqmTO9y1xCeh5p3F0wqtqR tCi9YqaDlAsbKM5GNuFpiYy/6FRxmnVxxsHFeWemSBIwT6/IzOJxvJkWdpg7BkAhcOV71Vbegdms FxetLH0at8HQjoGu7R6VJspIsvNowmR/z6CW3WYrnDQhohY+c6uvHCRTY0imWED6b7AALIAOSw2f 0am1HoomxKgrDDBPkjnC415rL3ocx/0joQAUhSXjaXiVYro1J9n8uBINoWUEhxpbkxTnddLh11ze Z3Ywgga4MIIEoKADAgECAg8Bif1TULJPL1hJviqRpMMwDQYJKoZIhvcNAQELBQAwRDELMAkGA1UE BhMCRkkxGjAYBgNVBAoMEVRlbGlhIEZpbmxhbmQgT3lqMRkwFwYDVQQDDBBUZWxpYSBSb290IENB IHYyMB4XDTIzMDgxNjA3NDc0NVoXDTQzMTEyOTA3MjI0NVowSjELMAkGA1UEBhMCU0UxFDASBgNV BAoMC0VyaWNzc29uIEFCMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHY0MIIC IjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA5QfDmBIbgy7k2r1evUPvBvGxGWkvB1PS05oY xpONCBm3i2+2qxGp4hijk9tK4Q/gShpbVpp5Hb0ByD0d7sxZmXWAIKKDqeA7w4ibnx8sz7xsgA5d daVN5zb5xIUDkUKTKAz4+hldKzd83HGN1sTzpwtdmkScPmRrLy9u3xpHTU9YRvO0gWIuTFKNpcSW goxYOQYQCg4iY//JyzGkDbkvh/OhOUIKfh1DXJk4maTqnZ6cMljonZULXXEHiRhA3XDazzGN5DQU oYrV3MCSK7lnV8z87W3CmXaLogpbm+0O23595XmLK4s0iJ48AAbX4ti9z13eoe9vPe37WnxiaOxY 5x0lNv1/JQjOcDnaDdgUm6ByiAQRi2EExadI+wJ9skoUUoYD93s3h07snlH9T3e9XnW7m1hj2ACt SDcwHY0XeNXXkPPrbpWOx7gmWgXBqLHr7NwC79AuEZG9wT4y0KywANEZarxotOkY2z9AmkMmna+O qOFEmpP9ehbA8em+7+uDNUdLLlJAghra3IKGZxosW9GdA/b0xb41xiAat5P0R8/QlqyKYMvEWyIu tK9DnhoUehcyNguX8BHjs9o+pX+qu0R8j8ndyWmjdTurxd3v9J/+bGu25v+3oasV2/zMgo6l3Euf h2y6I3YMfqKtRO6APMur/aB+bsI1KmrDRTyVhu0CAwEAAaOCAZ8wggGbMB8GA1UdIwQYMBaAFHKs 5DN5qkWH9v2sHZ7Wxy+G2CQ5MB0GA1UdDgQWBBQZwf8QCfz9QN02sG7ZjW8/t+2cKzAOBgNVHQ8B Af8EBAMCAQYwLwYDVR0gBCgwJjAOBgwrBgEEAYIPAgMBARIwCQYHZ4EMAQUBATAJBgdngQwBBQMB MBIGA1UdEwEB/wQIMAYBAf8CAQAwLwYDVR0eAQH/BCUwI6AhMA6BDGVyaWNzc29uLmNvbTAPgQ0u ZXJpY3Nzb24uY29tMEEGA1UdHwQ6MDgwNqA0oDKGMGh0dHA6Ly9odHRwY3JsLnRydXN0LnRlbGlh LmNvbS90ZWxpYXJvb3RjYXYyLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwcQYI KwYBBQUHAQEEZTBjMDgGCCsGAQUFBzAChixodHRwOi8vY3BzLnRydXN0LnRlbGlhLmNvbS90ZWxp YXJvb3RjYXYyLmNlcjAnBggrBgEFBQcwAYYbaHR0cDovL29jc3AudHJ1c3QudGVsaWEuY29tMA0G CSqGSIb3DQEBCwUAA4ICAQCKVbn47kw/ShE7cf7Hv9GnSSHJjDhMGhVwfWuuBuQcKz1tyyVbv226 n+/UwUcYBNTLTJUMsRy9uR5MjNaN3zVrKQVMTfTun+wzyTrE7mB5VCMxnrXXQCuOSfniJPwyQBrB RHCy+U7Nou5aISJbX32tBY4cWcmA0e9IRjXUXzjx9xBEgHDtuAx1SiPX051cJLGvl59/k0HiXMbh TpkjgGpim6T/x8iRFt9OjUsPzd8rjNPPE1slJ0Qlx15HXSQNZvKCjDoSe/1Bdaxp8ve79Ow5coFZ fiq0anNHCgr/VCnSE/v4404glJVDIcNFNYMIHAv65JHQ178F6zdt7Uz6nBaMBSeLpstUgosVey7V o3Ds97/RWrzPra8XHxS0PjOGNw62OAcs1xwxVqtM+Bga+ceD6E1bxBS4JCeUZVZlRo3K6UyPzDJY 83QpzN0MBm7eRUVLeHWHQwbfUcMMHWhAe8/3ggn/P4BO/NaLbMqXOfmxAWfJPnlOHhZAmJhg5pho o0QnSLfS0LviZouOGrMhOIZuHRMhZLMGlYYs0y17fAYs331HKu3jSUS0KjLsks26UIgSYLNpulZO dap63bTCp/dWGvHirK+y1vbpgYrnoKJePjC8nOL1AdpBQmSrIHHD72chMGGV6T/+hY+Tp3fRgDdp qwGoJlh9UmJMFjmGkWF92zGCAzIwggMuAgEBMF0wSjELMAkGA1UEBhMCU0UxFDASBgNVBAoMC0Vy aWNzc29uIEFCMSUwIwYDVQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHY0Ag8Biyk6zECr ppIwOXd1O4wwDQYJYIZIAWUDBAIBBQCgggGmMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJ KoZIhvcNAQkFMQ8XDTI2MDcwNTEwMDUyMVowLwYJKoZIhvcNAQkEMSIEIHTMds89wA3+Fj4WYqE8 58cqFv/kI9iE2htInTi/z4rwMF0GCSqGSIb3DQEJDzFQME4wCwYJYIZIAWUDBAEqMAsGCWCGSAFl AwQBFjALBglghkgBZQMEAQIwCwYJYIZIAWUDBAIBMAsGCWCGSAFlAwQCAzALBglghkgBZQMEAgIw bAYJKwYBBAGCNxAEMV8wXTBKMQswCQYDVQQGEwJTRTEUMBIGA1UECgwLRXJpY3Nzb24gQUIxJTAj BgNVBAMMHEVyaWNzc29uIE5MIEluZGl2aWR1YWwgQ0EgdjQCDwGLKTrMQKumkjA5d3U7jDBuBgsq hkiG9w0BCRACCzFfoF0wSjELMAkGA1UEBhMCU0UxFDASBgNVBAoMC0VyaWNzc29uIEFCMSUwIwYD VQQDDBxFcmljc3NvbiBOTCBJbmRpdmlkdWFsIENBIHY0Ag8Biyk6zECrppIwOXd1O4wwDQYJKoZI hvcNAQEBBQAEggEAS8CZSJaIl4kJIMeFJZoE3JNskVhdZ11gxXBD79mmiXFJzomPylW3N82tbkMM Qpv9tQ3jYegp0xMh0Oo5cAATK/H31RdR9tBJ3onR3yXtrjbqWrs8Wh9JTcwXFEq6O7Inu8U3cfmq npsOEsTmtiB4vSj63MV9RFaqHF50qO1kbAnffLnXEDSfh4bZjJNhHOlB0uzRKO5kZUZVuxvbUsZr X4TDX1JBi2TZtoKYTghl39y9ShzyCZSxRM0PugqLYjaZB3xZkUwEeOwzaETSdBzMBkcXXfZIW81d poJlFtsobkcnLvSWKR/GyG0otwKCAIWEGunC7oiWXPG5DGbFTrDydgAAAAAAAA== ------=_NextPart_000_0073_01DD0C76.8DA86300-- --===============1202213136202642901== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KaWNjcmcgbWFp bGluZyBsaXN0IC0tIGljY3JnQGlydGYub3JnClRvIHVuc3Vic2NyaWJlIHNlbmQgYW4gZW1haWwg dG8gaWNjcmctbGVhdmVAaXJ0Zi5vcmcK --===============1202213136202642901==--