
--_000_D86C48DF8800164BBE50B87623F7AC9548391A9Fln2wio001devtra_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Could anyone please confirm the correct process to run oVirt node on a stan= dard CentOS install, rather than using the node iso? I'm currently doing the following: - Install CentOS 6.5 - Install qemu-kvm-rhev rpm's to resolve live snapshot issues on t= he CentOS supplied rpm's - Yum install vdsm ovirt-node-plugin-vdsm vdsm-reg o I have to remove noexec from /tmp or the config fails - I then add the node from the ovirt-engine gui After resolving some problems with group memberships and vdsm requiring sud= o access, all is working. Live snapshots and storage migration are OK (test= ed NFS and Gluster as well). I couldn't really find any docs on how to do this so I just wanted to confi= rm if what I am doing makes sense. I also don't have the text configuration interface that I would normally ge= t on the oVirt node iso. Can I install this and use it on a non node iso in= stall? Many thanks for any assistance. Simon --_000_D86C48DF8800164BBE50B87623F7AC9548391A9Fln2wio001devtra_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-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=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} @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;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri","sans-serif"; 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;} /* List Definitions */ @list l0 {mso-list-id:1035354224; mso-list-type:hybrid; mso-list-template-ids:1415750938 -1296804834 134807555 134807557 134807553= 134807555 134807557 134807553 134807555 134807557;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:Calibri; mso-bidi-font-family:"Times New Roman";} @list l0:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l0:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings;} @list l0:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} @list l0:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l0:level6 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings;} @list l0:level7 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} @list l0:level8 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l0:level9 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --></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=3D"EN-GB" link=3D"#0563C1" vlink=3D"#954F72"> <div class=3D"WordSection1"> <p class=3D"MsoNormal">Could anyone please confirm the correct process to r= un oVirt node on a standard CentOS install, rather than using the node iso?= <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">I’m currently doing the following:<o:p></o:p><= /p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style= =3D"font:7.0pt "Times New Roman""> &= nbsp; </span></span><![endif]>Install CentOS 6.5<o:p></o:p></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style= =3D"font:7.0pt "Times New Roman""> &= nbsp; </span></span><![endif]>Install qemu-kvm-rhev rpm’s to resolve live s= napshot issues on the CentOS supplied rpm’s<o:p></o:p></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style= =3D"font:7.0pt "Times New Roman""> &= nbsp; </span></span><![endif]>Yum install vdsm ovirt-node-plugin-vdsm vdsm-reg<o:= p></o:p></p> <p class=3D"MsoListParagraph" style=3D"margin-left:72.0pt;text-indent:-18.0= pt;mso-list:l0 level2 lfo1"> <![if !supportLists]><span style=3D"font-family:"Courier New""><s= pan style=3D"mso-list:Ignore">o<span style=3D"font:7.0pt "Times New Ro= man""> </span></span></span><![endif]>I have to remove noexec from /tmp or the con= fig fails<o:p></o:p></p> <p class=3D"MsoListParagraph" style=3D"text-indent:-18.0pt;mso-list:l0 leve= l1 lfo1"><![if !supportLists]><span style=3D"mso-list:Ignore">-<span style= =3D"font:7.0pt "Times New Roman""> &= nbsp; </span></span><![endif]>I then add the node from the ovirt-engine gui<o:p><= /o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">After resolving some problems with group memberships= and vdsm requiring sudo access, all is working. Live snapshots and storage= migration are OK (tested NFS and Gluster as well). <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">I couldn’t really find any docs on how to do t= his so I just wanted to confirm if what I am doing makes sense. <o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">I also don’t have the text configuration inter= face that I would normally get on the oVirt node iso. Can I install this an= d use it on a non node iso install?<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Many thanks for any assistance.<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal">Simon<o:p></o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </body> </html> --_000_D86C48DF8800164BBE50B87623F7AC9548391A9Fln2wio001devtra_--

This is a multi-part message in MIME format. --------------080308080506040801020506 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Simon Barrett wrote:
Could anyone please confirm the correct process to run oVirt node on a standard CentOS install, rather than using the node iso?
I'm currently doing the following:
- Install CentOS 6.5
- Install qemu-kvm-rhev rpm's to resolve live snapshot issues on the CentOS supplied rpm's
- Yum install vdsm ovirt-node-plugin-vdsm vdsm-reg
o I have to remove noexec from /tmp or the config fails
- I then add the node from the ovirt-engine gui
After resolving some problems with group memberships and vdsm requiring sudo access, all is working. Live snapshots and storage migration are OK (tested NFS and Gluster as well).
I couldn't really find any docs on how to do this so I just wanted to confirm if what I am doing makes sense.
I also don't have the text configuration interface that I would normally get on the oVirt node iso. Can I install this and use it on a non node iso install?
If you install a minimal Centos-6.5 and add the ovirt repository and then add the host using the webui of engine then it will install all needed packages (vdsm/libvirt/kvm) and you're done. You can then replace the standard qemu with the one that will do live snapshots. Depending on where you're storage is located you shouldn't have to tinker with memberships etc. Regards, Joop --------------080308080506040801020506 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type"> <title></title> </head> <body bgcolor="#ffffff" text="#000000"> Simon Barrett wrote: <blockquote cite="mid:D86C48DF8800164BBE50B87623F7AC9548391A9F@ln2-wio-001.dev.tradingscreen.com" type="cite"> <meta http-equiv="Content-Type" content="text/html; "> <meta name="Generator" content="Microsoft Word 15 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} @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;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph {mso-style-priority:34; margin-top:0cm; margin-right:0cm; margin-bottom:0cm; margin-left:36.0pt; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} span.EmailStyle17 {mso-style-type:personal-compose; font-family:"Calibri","sans-serif"; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri","sans-serif"; 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;} /* List Definitions */ @list l0 {mso-list-id:1035354224; mso-list-type:hybrid; mso-list-template-ids:1415750938 -1296804834 134807555 134807557 134807553 134807555 134807557 134807553 134807555 134807557;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Calibri","sans-serif"; mso-fareast-font-family:Calibri; mso-bidi-font-family:"Times New Roman";} @list l0:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l0:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings;} @list l0:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} @list l0:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l0:level6 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings;} @list l0:level7 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Symbol;} @list l0:level8 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:"Courier New";} @list l0:level9 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:none; mso-level-number-position:left; text-indent:-18.0pt; font-family:Wingdings;} ol {margin-bottom:0cm;} ul {margin-bottom:0cm;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1" /> </o:shapelayout></xml><![endif]--> <div class="WordSection1"> <p class="MsoNormal">Could anyone please confirm the correct process to run oVirt node on a standard CentOS install, rather than using the node iso?<o:p></o:p></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">I’m currently doing the following:<o:p></o:p></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoListParagraph" style="text-indent: -18pt;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Install CentOS 6.5<o:p></o:p></p> <p class="MsoListParagraph" style="text-indent: -18pt;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Install qemu-kvm-rhev rpm’s to resolve live snapshot issues on the CentOS supplied rpm’s<o:p></o:p></p> <p class="MsoListParagraph" style="text-indent: -18pt;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->Yum install vdsm ovirt-node-plugin-vdsm vdsm-reg<o:p></o:p></p> <p class="MsoListParagraph" style="margin-left: 72pt; text-indent: -18pt;"> <!--[if !supportLists]--><span style="font-family: "Courier New";"><span style="">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span></span><!--[endif]-->I have to remove noexec from /tmp or the config fails<o:p></o:p></p> <p class="MsoListParagraph" style="text-indent: -18pt;"><!--[if !supportLists]--><span style="">-<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"> </span></span><!--[endif]-->I then add the node from the ovirt-engine gui<o:p></o:p></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">After resolving some problems with group memberships and vdsm requiring sudo access, all is working. Live snapshots and storage migration are OK (tested NFS and Gluster as well). <o:p></o:p></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">I couldn’t really find any docs on how to do this so I just wanted to confirm if what I am doing makes sense. <o:p></o:p></p> <p class="MsoNormal"><o:p> </o:p></p> <p class="MsoNormal">I also don’t have the text configuration interface that I would normally get on the oVirt node iso. Can I install this and use it on a non node iso install?<o:p></o:p></p> <p class="MsoNormal"><o:p> </o:p></p> </div> </blockquote> If you install a minimal Centos-6.5 and add the ovirt repository and then add the host using the webui of engine then it will install all needed packages (vdsm/libvirt/kvm) and you're done. You can then replace the standard qemu with the one that will do live snapshots. Depending on where you're storage is located you shouldn't have to tinker with memberships etc.<br> <br> Regards,<br> <br> Joop<br> <br> </body> </html> --------------080308080506040801020506--

+1 from me, this should work without manual tweaking (except for live snapshots). Am 09.06.2014 20:32, schrieb Joop:
If you install a minimal Centos-6.5 and add the ovirt repository and then add the host using the webui of engine then it will install all needed packages (vdsm/libvirt/kvm) and you're done. You can then replace the standard qemu with the one that will do live snapshots. Depending on where you're storage is located you shouldn't have to tinker with memberships etc.
-- Mit freundlichen Grüßen / Regards Sven Kieske Systemadministrator Mittwald CM Service GmbH & Co. KG Königsberger Straße 6 32339 Espelkamp T: +49-5772-293-100 F: +49-5772-293-333 https://www.mittwald.de Geschäftsführer: Robert Meyer St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen

This is a multi-part message in MIME format. --------------060207080809040703050302 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Sven Kieske wrote:
+1 from me, this should work without manual tweaking (except for live snapshots).
Am 09.06.2014 20:32, schrieb Joop:
If you install a minimal Centos-6.5 and add the ovirt repository and then add the host using the webui of engine then it will install all needed packages (vdsm/libvirt/kvm) and you're done. You can then replace the standard qemu with the one that will do live snapshots. Depending on where you're storage is located you shouldn't have to tinker with memberships etc.
Looking at this again I would like the webui install process to add the repo too :-) If engine-setup is up to date it could know the location of the ovirt-repo.rpm and install it automatically. There is probably a very good reason why it doesn't do this since I can't imagine I'm the first one to think about this. Joop --------------060207080809040703050302 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> Sven Kieske wrote: <blockquote cite="mid:539AC37B.8050901@mittwald.de" type="cite"> <pre wrap="">+1 from me, this should work without manual tweaking (except for live snapshots). Am 09.06.2014 20:32, schrieb Joop: </pre> <blockquote type="cite"> <pre wrap="">If you install a minimal Centos-6.5 and add the ovirt repository and then add the host using the webui of engine then it will install all needed packages (vdsm/libvirt/kvm) and you're done. You can then replace the standard qemu with the one that will do live snapshots. Depending on where you're storage is located you shouldn't have to tinker with memberships etc. </pre> </blockquote> <pre wrap=""><!----> </pre> </blockquote> Looking at this again I would like the webui install process to add the repo too :-)<br> If engine-setup is up to date it could know the location of the ovirt-repo.rpm and install it automatically. There is probably a very good reason why it doesn't do this since I can't imagine I'm the first one to think about this.<br> <br> Joop<br> <br> </body> </html> --------------060207080809040703050302--

+1 on that one too. I'm adding sandro to the conversation. Is there any reason, why this is not done? If not, I would open an RFE for that. Am 13.06.2014 12:53, schrieb Joop:
Looking at this again I would like the webui install process to add the repo too :-) If engine-setup is up to date it could know the location of the ovirt-repo.rpm and install it automatically. There is probably a very good reason why it doesn't do this since I can't imagine I'm the first one to think about this.
-- Mit freundlichen Grüßen / Regards Sven Kieske Systemadministrator Mittwald CM Service GmbH & Co. KG Königsberger Straße 6 32339 Espelkamp T: +49-5772-293-100 F: +49-5772-293-333 https://www.mittwald.de Geschäftsführer: Robert Meyer St.Nr.: 331/5721/1033, USt-IdNr.: DE814773217, HRA 6640, AG Bad Oeynhausen Komplementärin: Robert Meyer Verwaltungs GmbH, HRB 13260, AG Bad Oeynhausen

Il 13/06/2014 13:19, Sven Kieske ha scritto:
+1 on that one too.
I'm adding sandro to the conversation. Is there any reason, why this is not done? If not, I would open an RFE for that.
Am 13.06.2014 12:53, schrieb Joop:
Looking at this again I would like the webui install process to add the repo too :-) If engine-setup is up to date it could know the location of the ovirt-repo.rpm and install it automatically. There is probably a very good reason why it doesn't do this since I can't imagine I'm the first one to think about this.
Not sure about the reason. CCing Alon, maybe we can handle that in ovirt-host-deploy. -- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

Il 13/06/2014 13:40, Sandro Bonazzola ha scritto:
Il 13/06/2014 13:19, Sven Kieske ha scritto:
+1 on that one too.
I'm adding sandro to the conversation. Is there any reason, why this is not done? If not, I would open an RFE for that.
Am 13.06.2014 12:53, schrieb Joop:
Looking at this again I would like the webui install process to add the repo too :-) If engine-setup is up to date it could know the location of the ovirt-repo.rpm and install it automatically. There is probably a very good reason why it doesn't do this since I can't imagine I'm the first one to think about this.
Not sure about the reason. CCing Alon, maybe we can handle that in ovirt-host-deploy.
-- Sandro Bonazzola Better technology. Faster innovation. Powered by community collaboration. See how it works at redhat.com

--_000_D86C48DF8800164BBE50B87623F7AC95483CC287ln2wio001devtra_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 T25lIHRoaW5nIEkgZG8gaGF2ZSB0byB0d2VhayBpcyB0aGUgZ3JvdXAgb24gL3Zhci9ydW4vc2Fu bG9jay9zYW5sb2NrLnNvY2suIEJ5IGRlZmF1bHQsIHdoZW4gSSByZWJvb3QgdGhlIG93bmVyL2dy b3VwL3Blcm1zIGFyZSB0aGlzOg0KDQpzcnctcnctLS0tIDEgc2FubG9jayByb290IDAgSnVuIDEz IDA5OjA4IHNhbmxvY2suc29jaw0KDQp2ZHNtIHRoZW4gaGFzIHByb2JsZW1zIGFjY2Vzc2luZyBz YW5sb2NrLnNvY2sgYW5kIEkgc2VlIGVycm9ycyBsaWtlIHRoaXMgaW4gZW5naW5lLmxvZzoNCg0K MjAxNC0wNi0xMyAwNjoxODo0MSw0MzYgSU5GTyAgW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNi cm9rZXIudmRzYnJva2VyLkNyZWF0ZVN0b3JhZ2VQb29sVkRTQ29tbWFuZF0gKG9yZy5vdmlydC50 aHJlYWQucG9vbC02LXRocmVhZC0xNykgWzEyYjQ4NDA5XSBDb21tYW5kIG9yZy5vdmlydC5lbmdp bmUuY29yZS52ZHNicm9rZXIudmRzYnJva2UNCnIuQ3JlYXRlU3RvcmFnZVBvb2xWRFNDb21tYW5k IHJldHVybiB2YWx1ZQ0KU3RhdHVzT25seVJldHVybkZvclhtbFJwYyBbbVN0YXR1cz1TdGF0dXNG b3JYbWxScGMgW21Db2RlPTY2MSwgbU1lc3NhZ2U9Q2Fubm90IGFjcXVpcmUgaG9zdCBpZDogKCc2 MzRhYWQ4MC01MDNhLTRlNTktOTczOC0xNWI2ZmIxYmYxMGEnLCBTYW5sb2NrRXhjZXB0aW9uKDEz LCAnU2FubG9jayBsb2Nrc3BhY2UgYWRkIGZhaWx1cmUnLCAnUGVybWlzc2lvbiBkZW5pZWQnKSld XQ0KDQpJZiBJIGNoZ3JwIHFlbXUgL3Zhci9ydW4vc2FubG9jay9zYW5sb2NrLnNvY2sgdGhlbiBh bGwgd29ya3MgZmluZS4NCg0KSSBrbm93IEkgY2FuIGNoYW5nZSB0aGUgZGVmYXVsdCBncm91cCBt ZW1iZXJzaGlwIGZvciBzYW5sb2NrIGluIC9ldGMvbGlidmlydC9xZW11LXNhbmxvY2suY29uZiBi dXQgd2FzIHdvbmRlcmluZyBpZiB0aGlzIGlzIHNvbWV0aGluZyB0aGF0IHRoZSB2ZHNtIGluc3Rh bGwgc2hvdWxkIHRha2UgY2FyZSBvZj8NCg0KVGhhbmtzLA0KDQpTaW1vbg0KDQpGcm9tOiB1c2Vy cy1ib3VuY2VzQG92aXJ0Lm9yZyBbbWFpbHRvOnVzZXJzLWJvdW5jZXNAb3ZpcnQub3JnXSBPbiBC ZWhhbGYgT2YgSm9vcA0KU2VudDogMTMgSnVuZSAyMDE0IDExOjU0DQpDYzogdXNlcnNAb3ZpcnQu b3JnDQpTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJzXSBvVmlydCAtIE5vZGUgaW5zdGFsbCBvbiBD ZW50T1MNCg0KU3ZlbiBLaWVza2Ugd3JvdGU6DQoNCisxIGZyb20gbWUsIHRoaXMgc2hvdWxkIHdv cmsgd2l0aG91dCBtYW51YWwgdHdlYWtpbmcgKGV4Y2VwdCBmb3IgbGl2ZQ0KDQpzbmFwc2hvdHMp Lg0KDQoNCg0KQW0gMDkuMDYuMjAxNCAyMDozMiwgc2NocmllYiBKb29wOg0KDQoNCg0KSWYgeW91 IGluc3RhbGwgYSBtaW5pbWFsIENlbnRvcy02LjUgYW5kIGFkZCB0aGUgb3ZpcnQgcmVwb3NpdG9y eSBhbmQNCg0KdGhlbiBhZGQgdGhlIGhvc3QgdXNpbmcgdGhlIHdlYnVpIG9mIGVuZ2luZSB0aGVu IGl0IHdpbGwgaW5zdGFsbCBhbGwNCg0KbmVlZGVkIHBhY2thZ2VzICh2ZHNtL2xpYnZpcnQva3Zt KSBhbmQgeW91J3JlIGRvbmUuIFlvdSBjYW4gdGhlbiByZXBsYWNlDQoNCnRoZSBzdGFuZGFyZCBx ZW11IHdpdGggdGhlIG9uZSB0aGF0IHdpbGwgZG8gbGl2ZSBzbmFwc2hvdHMuIERlcGVuZGluZyBv bg0KDQp3aGVyZSB5b3UncmUgc3RvcmFnZSBpcyBsb2NhdGVkIHlvdSBzaG91bGRuJ3QgaGF2ZSB0 byB0aW5rZXIgd2l0aA0KDQptZW1iZXJzaGlwcyBldGMuDQoNCg0KDQoNCg0KDQpMb29raW5nIGF0 IHRoaXMgYWdhaW4gSSB3b3VsZCBsaWtlIHRoZSB3ZWJ1aSBpbnN0YWxsIHByb2Nlc3MgdG8gYWRk IHRoZSByZXBvIHRvbyA6LSkNCklmIGVuZ2luZS1zZXR1cCBpcyB1cCB0byBkYXRlIGl0IGNvdWxk IGtub3cgdGhlIGxvY2F0aW9uICBvZiB0aGUgb3ZpcnQtcmVwby5ycG0gYW5kIGluc3RhbGwgaXQg YXV0b21hdGljYWxseS4gVGhlcmUgaXMgcHJvYmFibHkgYSB2ZXJ5IGdvb2QgcmVhc29uIHdoeSBp dCBkb2Vzbid0IGRvIHRoaXMgc2luY2UgSSBjYW4ndCBpbWFnaW5lIEknbSB0aGUgZmlyc3Qgb25l IHRvIHRoaW5rIGFib3V0IHRoaXMuDQoNCkpvb3ANCg== --_000_D86C48DF8800164BBE50B87623F7AC95483CC287ln2wio001devtra_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6 Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJ e2ZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCXBhbm9zZS0xOjIgMTEgNiA5IDIgMiA0IDMgMiA0O30N Ci8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFsLCBkaXYu TXNvTm9ybWFsDQoJe21hcmdpbjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQt c2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5ldyBSb21hbiIsInNlcmlmIjsNCglj b2xvcjpibGFjazt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlv cml0eTo5OTsNCgljb2xvcjojMDU2M0MxOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0K YTp2aXNpdGVkLCBzcGFuLk1zb0h5cGVybGlua0ZvbGxvd2VkDQoJe21zby1zdHlsZS1wcmlvcml0 eTo5OTsNCgljb2xvcjojOTU0RjcyOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcHJl DQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGluazoiSFRNTCBQcmVmb3Jt YXR0ZWQgQ2hhciI7DQoJbWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4wMDAxcHQ7DQoJZm9u dC1zaXplOjEwLjBwdDsNCglmb250LWZhbWlseToiQ291cmllciBOZXciOw0KCWNvbG9yOmJsYWNr O30NCnNwYW4uSFRNTFByZWZvcm1hdHRlZENoYXINCgl7bXNvLXN0eWxlLW5hbWU6IkhUTUwgUHJl Zm9ybWF0dGVkIENoYXIiOw0KCW1zby1zdHlsZS1wcmlvcml0eTo5OTsNCgltc28tc3R5bGUtbGlu azoiSFRNTCBQcmVmb3JtYXR0ZWQiOw0KCWZvbnQtZmFtaWx5OkNvbnNvbGFzOw0KCWNvbG9yOmJs YWNrO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5 Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIiwic2Fucy1zZXJpZiI7DQoJY29sb3I6IzFGNDk3RDt9 DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsNCglmb250LXNp emU6MTAuMHB0O30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsN CgltYXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjEN Cgl7cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHht bD4NCjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3ht bD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6 ZXh0PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBl bGF5b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgYmdjb2xvcj0id2hpdGUi IGxhbmc9IkVOLUdCIiBsaW5rPSIjMDU2M0MxIiB2bGluaz0iIzk1NEY3MiI+DQo8ZGl2IGNsYXNz PSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQt c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNl cmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk9uZSB0 aGluZyBJIGRvIGhhdmUgdG8gdHdlYWsgaXMgdGhlIGdyb3VwIG9uIC92YXIvcnVuL3NhbmxvY2sv c2FubG9jay5zb2NrLiBCeSBkZWZhdWx0LCB3aGVuIEkgcmVib290IHRoZSBvd25lci9ncm91cC9w ZXJtcyBhcmUgdGhpczo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJp JnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1s YW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z b05vcm1hbCIgc3R5bGU9InRleHQtaW5kZW50OjM2LjBwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm JnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPnNydy1ydy0t LS0gMSBzYW5sb2NrIHJvb3QgMCBKdW4gMTMgMDk6MDggc2FubG9jay5zb2NrPG86cD48L286cD48 L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTox MS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1 b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7 PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssJnF1b3Q7c2Fucy1z ZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj52ZHNt IHRoZW4gaGFzIHByb2JsZW1zIGFjY2Vzc2luZyBzYW5sb2NrLnNvY2sgYW5kIEkgc2VlIGVycm9y cyBsaWtlIHRoaXMgaW4gZW5naW5lLmxvZzo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RDtt c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVv dDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4t VVMiPjIwMTQtMDYtMTMgMDY6MTg6NDEsNDM2IElORk8mbmJzcDsgW29yZy5vdmlydC5lbmdpbmUu Y29yZS52ZHNicm9rZXIudmRzYnJva2VyLkNyZWF0ZVN0b3JhZ2VQb29sVkRTQ29tbWFuZF0NCiAo b3JnLm92aXJ0LnRocmVhZC5wb29sLTYtdGhyZWFkLTE3KSBbMTJiNDg0MDldIENvbW1hbmQgb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZTxvOnA+PC9vOnA+PC9zcGFuPjwv cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss JnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0LWxhbmd1YWdl OkVOLVVTIj5yLkNyZWF0ZVN0b3JhZ2VQb29sVkRTQ29tbWFuZCByZXR1cm4gdmFsdWU8bzpwPjwv bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6 MzYuMHB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtD YWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RDttc28tZmFy ZWFzdC1sYW5ndWFnZTpFTi1VUyI+U3RhdHVzT25seVJldHVybkZvclhtbFJwYyBbbVN0YXR1cz1T dGF0dXNGb3JYbWxScGMgW21Db2RlPTY2MSwgbU1lc3NhZ2U9Q2Fubm90IGFjcXVpcmUgaG9zdCBp ZDogKCc2MzRhYWQ4MC01MDNhLTRlNTktOTczOC0xNWI2ZmIxYmYxMGEnLA0KIFNhbmxvY2tFeGNl cHRpb24oMTMsICdTYW5sb2NrIGxvY2tzcGFjZSBhZGQgZmFpbHVyZScsICdQZXJtaXNzaW9uIGRl bmllZCcpKV1dPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNw YW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90 OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3Vh Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli cmkmcXVvdDssJnF1b3Q7c2Fucy1zZXJpZiZxdW90Oztjb2xvcjojMUY0OTdEO21zby1mYXJlYXN0 LWxhbmd1YWdlOkVOLVVTIj5JZiBJIGNoZ3JwIHFlbXUgL3Zhci9ydW4vc2FubG9jay9zYW5sb2Nr LnNvY2sgdGhlbiBhbGwgd29ya3MgZmluZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTom cXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RDtt c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1m YW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMx RjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPkkga25vdyBJIGNhbiBjaGFuZ2UgdGhl IGRlZmF1bHQgZ3JvdXAgbWVtYmVyc2hpcCBmb3Igc2FubG9jayBpbiAvZXRjL2xpYnZpcnQvcWVt dS1zYW5sb2NrLmNvbmYgYnV0IHdhcyB3b25kZXJpbmcgaWYgdGhpcyBpcyBzb21ldGhpbmcNCiB0 aGF0IHRoZSB2ZHNtIGluc3RhbGwgc2hvdWxkIHRha2UgY2FyZSBvZj88bzpwPjwvbzpwPjwvc3Bh bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw dDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3NhbnMtc2VyaWYmcXVvdDs7 Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlm JnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPlRoYW5rcyw8 bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LCZxdW90O3Nh bnMtc2VyaWYmcXVvdDs7Y29sb3I6IzFGNDk3RDttc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+ PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oywm cXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFuZ3VhZ2U6 RU4tVVMiPlNpbW9uPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOiMxRjQ5N0Q7bXNvLWZhcmVhc3QtbGFu Z3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0 eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJF Ti1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZx dW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOndpbmRvd3RleHQiPkZyb206PC9zcGFu PjwvYj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OywmcXVvdDtzYW5zLXNlcmlmJnF1b3Q7O2NvbG9yOndpbmRv d3RleHQiPiB1c2Vycy1ib3VuY2VzQG92aXJ0Lm9yZw0KIFttYWlsdG86dXNlcnMtYm91bmNlc0Bv dmlydC5vcmddIDxiPk9uIEJlaGFsZiBPZiA8L2I+Sm9vcDxicj4NCjxiPlNlbnQ6PC9iPiAxMyBK dW5lIDIwMTQgMTE6NTQ8YnI+DQo8Yj5DYzo8L2I+IHVzZXJzQG92aXJ0Lm9yZzxicj4NCjxiPlN1 YmplY3Q6PC9iPiBSZTogW292aXJ0LXVzZXJzXSBvVmlydCAtIE5vZGUgaW5zdGFsbCBvbiBDZW50 T1M8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5TdmVuIEtp ZXNrZSB3cm90ZTogPG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0ibWFyZ2luLXRv cDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwcmU+JiM0MzsxIGZyb20gbWUsIHRoaXMg c2hvdWxkIHdvcmsgd2l0aG91dCBtYW51YWwgdHdlYWtpbmcgKGV4Y2VwdCBmb3IgbGl2ZTxvOnA+ PC9vOnA+PC9wcmU+DQo8cHJlPnNuYXBzaG90cykuPG86cD48L286cD48L3ByZT4NCjxwcmU+PG86 cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+QW0gMDkuMDYuMjAxNCAyMDozMiwgc2NocmllYiBK b29wOjxvOnA+PC9vOnA+PC9wcmU+DQo8cHJlPiZuYnNwOyA8bzpwPjwvbzpwPjwvcHJlPg0KPGJs b2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1LjBwdCI+DQo8 cHJlPklmIHlvdSBpbnN0YWxsIGEgbWluaW1hbCBDZW50b3MtNi41IGFuZCBhZGQgdGhlIG92aXJ0 IHJlcG9zaXRvcnkgYW5kPG86cD48L286cD48L3ByZT4NCjxwcmU+dGhlbiBhZGQgdGhlIGhvc3Qg dXNpbmcgdGhlIHdlYnVpIG9mIGVuZ2luZSB0aGVuIGl0IHdpbGwgaW5zdGFsbCBhbGw8bzpwPjwv bzpwPjwvcHJlPg0KPHByZT5uZWVkZWQgcGFja2FnZXMgKHZkc20vbGlidmlydC9rdm0pIGFuZCB5 b3UncmUgZG9uZS4gWW91IGNhbiB0aGVuIHJlcGxhY2U8bzpwPjwvbzpwPjwvcHJlPg0KPHByZT50 aGUgc3RhbmRhcmQgcWVtdSB3aXRoIHRoZSBvbmUgdGhhdCB3aWxsIGRvIGxpdmUgc25hcHNob3Rz LiBEZXBlbmRpbmcgb248bzpwPjwvbzpwPjwvcHJlPg0KPHByZT53aGVyZSB5b3UncmUgc3RvcmFn ZSBpcyBsb2NhdGVkIHlvdSBzaG91bGRuJ3QgaGF2ZSB0byB0aW5rZXIgd2l0aDxvOnA+PC9vOnA+ PC9wcmU+DQo8cHJlPm1lbWJlcnNoaXBzIGV0Yy48bzpwPjwvbzpwPjwvcHJlPg0KPHByZT4mbmJz cDsmbmJzcDsmbmJzcDsgPG86cD48L286cD48L3ByZT4NCjwvYmxvY2txdW90ZT4NCjxwcmU+PG86 cD4mbmJzcDs8L286cD48L3ByZT4NCjxwcmU+Jm5ic3A7IDxvOnA+PC9vOnA+PC9wcmU+DQo8L2Js b2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4w cHQiPkxvb2tpbmcgYXQgdGhpcyBhZ2FpbiBJIHdvdWxkIGxpa2UgdGhlIHdlYnVpIGluc3RhbGwg cHJvY2VzcyB0byBhZGQgdGhlIHJlcG8gdG9vIDotKTxicj4NCklmIGVuZ2luZS1zZXR1cCBpcyB1 cCB0byBkYXRlIGl0IGNvdWxkIGtub3cgdGhlIGxvY2F0aW9uJm5ic3A7IG9mIHRoZSBvdmlydC1y ZXBvLnJwbSBhbmQgaW5zdGFsbCBpdCBhdXRvbWF0aWNhbGx5LiBUaGVyZSBpcyBwcm9iYWJseSBh IHZlcnkgZ29vZCByZWFzb24gd2h5IGl0IGRvZXNuJ3QgZG8gdGhpcyBzaW5jZSBJIGNhbid0IGlt YWdpbmUgSSdtIHRoZSBmaXJzdCBvbmUgdG8gdGhpbmsgYWJvdXQgdGhpcy48YnI+DQo8YnI+DQpK b29wPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_D86C48DF8800164BBE50B87623F7AC95483CC287ln2wio001devtra_--
participants (4)
-
Joop
-
Sandro Bonazzola
-
Simon Barrett
-
Sven Kieske