From suporte at logicworks.pt Mon Mar 18 13:41:08 2013 Content-Type: multipart/mixed; boundary="===============6068839616688158323==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: [Users] Package installation error Date: Mon, 18 Mar 2013 17:40:56 +0000 Message-ID: <25756399.581.1363628455513.JavaMail.ferra@ferra-PC> In-Reply-To: 3611610.572.1363628400744.JavaMail.ferra@ferra-PC --===============6068839616688158323== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_580_33476106.1363628455511 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: 7bit Today I tried to intall another host and get this error during the installa= tion from the engine 3.2.1. The host is a fedora 18 = Failed to execute stage 'Package installation': [u'vdsm-gluster-4.10.3-10.f= c18.noarch requires glusterfs >=3D 3.4.0']. = Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D 3.4.0']. = Regards = Jose = ------=3D_Part_580_33476106.1363628455511 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: 7bit <= div style=3D'font-family: verdana,helvetica,sans-serif; font-size: 10pt; co= lor: #330066'>

Today I tried to intall another host and get this error during the inst= allation from the engine 3.2.1. The host is a fedora 18


=

Failed to execute stage 'Package installation': = [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D 3.4.0'].

Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D = 3.4.0'].


Regards


Jose

------=3D_Part_580_33476106.1363628455511-- --===============6068839616688158323== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzU4MF8zMzQ3NjEwNi4xMzYzNjI4NDU1NTExCkNvbnRlbnQtVHlwZTogdGV4 dC9wbGFpbjsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0CgoK VG9kYXkgSSB0cmllZCB0byBpbnRhbGwgYW5vdGhlciBob3N0IGFuZCBnZXQgdGhpcyBlcnJvciBk dXJpbmcgdGhlIGluc3RhbGxhdGlvbiBmcm9tIHRoZSBlbmdpbmUgMy4yLjEuIFRoZSBob3N0IGlz IGEgZmVkb3JhIDE4IAoKCgpGYWlsZWQgdG8gZXhlY3V0ZSBzdGFnZSAnUGFja2FnZSBpbnN0YWxs YXRpb24nOiBbdSd2ZHNtLWdsdXN0ZXItNC4xMC4zLTEwLmZjMTgubm9hcmNoIHJlcXVpcmVzIGds dXN0ZXJmcyA+PSAzLjQuMCddLiAKWXVtIFt1J3Zkc20tZ2x1c3Rlci00LjEwLjMtMTAuZmMxOC5u b2FyY2ggcmVxdWlyZXMgZ2x1c3RlcmZzID49IDMuNC4wJ10uIAoKClJlZ2FyZHMgCgoKSm9zZSAK Ci0tLS0tLT1fUGFydF81ODBfMzM0NzYxMDYuMTM2MzYyODQ1NTUxMQpDb250ZW50LVR5cGU6IHRl eHQvaHRtbDsgY2hhcnNldD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0Cgo8 aHRtbD48aGVhZD48c3R5bGUgdHlwZT0ndGV4dC9jc3MnPnAgeyBtYXJnaW46IDA7IH08L3N0eWxl PjwvaGVhZD48Ym9keT48ZGl2IHN0eWxlPSdmb250LWZhbWlseTogdmVyZGFuYSxoZWx2ZXRpY2Es c2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB0OyBjb2xvcjogIzMzMDA2Nic+PCEtLVtpZiBndGUg bXNvIDldPjx4bWw+CiA8bzpPZmZpY2VEb2N1bWVudFNldHRpbmdzPgogIDxvOkFsbG93UE5HLz4K IDwvbzpPZmZpY2VEb2N1bWVudFNldHRpbmdzPgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0 ZSBtc28gOV0+PHhtbD4KIDx3OldvcmREb2N1bWVudD4KICA8dzpWaWV3Pk5vcm1hbDwvdzpWaWV3 PgogIDx3Olpvb20+MDwvdzpab29tPgogIDx3OlRyYWNrTW92ZXMvPgogIDx3OlRyYWNrRm9ybWF0 dGluZy8+CiAgPHc6SHlwaGVuYXRpb25ab25lPjIxPC93Okh5cGhlbmF0aW9uWm9uZT4KICA8dzpQ dW5jdHVhdGlvbktlcm5pbmcvPgogIDx3OlZhbGlkYXRlQWdhaW5zdFNjaGVtYXMvPgogIDx3OlNh dmVJZlhNTEludmFsaWQ+ZmFsc2U8L3c6U2F2ZUlmWE1MSW52YWxpZD4KICA8dzpJZ25vcmVNaXhl ZENvbnRlbnQ+ZmFsc2U8L3c6SWdub3JlTWl4ZWRDb250ZW50PgogIDx3OkFsd2F5c1Nob3dQbGFj ZWhvbGRlclRleHQ+ZmFsc2U8L3c6QWx3YXlzU2hvd1BsYWNlaG9sZGVyVGV4dD4KICA8dzpEb05v dFByb21vdGVRRi8+CiAgPHc6TGlkVGhlbWVPdGhlcj5QVDwvdzpMaWRUaGVtZU90aGVyPgogIDx3 OkxpZFRoZW1lQXNpYW4+WC1OT05FPC93OkxpZFRoZW1lQXNpYW4+CiAgPHc6TGlkVGhlbWVDb21w bGV4U2NyaXB0PlgtTk9ORTwvdzpMaWRUaGVtZUNvbXBsZXhTY3JpcHQ+CiAgPHc6Q29tcGF0aWJp bGl0eT4KICAgPHc6QnJlYWtXcmFwcGVkVGFibGVzLz4KICAgPHc6U25hcFRvR3JpZEluQ2VsbC8+ CiAgIDx3OldyYXBUZXh0V2l0aFB1bmN0Lz4KICAgPHc6VXNlQXNpYW5CcmVha1J1bGVzLz4KICAg PHc6RG9udEdyb3dBdXRvZml0Lz4KICAgPHc6U3BsaXRQZ0JyZWFrQW5kUGFyYU1hcmsvPgogICA8 dzpFbmFibGVPcGVuVHlwZUtlcm5pbmcvPgogICA8dzpEb250RmxpcE1pcnJvckluZGVudHMvPgog ICA8dzpPdmVycmlkZVRhYmxlU3R5bGVIcHMvPgogIDwvdzpDb21wYXRpYmlsaXR5PgogIDxtOm1h dGhQcj4KICAgPG06bWF0aEZvbnQgbTp2YWw9IkNhbWJyaWEgTWF0aCIvPgogICA8bTpicmtCaW4g bTp2YWw9ImJlZm9yZSIvPgogICA8bTpicmtCaW5TdWIgbTp2YWw9IiYjNDU7LSIvPgogICA8bTpz bWFsbEZyYWMgbTp2YWw9Im9mZiIvPgogICA8bTpkaXNwRGVmLz4KICAgPG06bE1hcmdpbiBtOnZh bD0iMCIvPgogICA8bTpyTWFyZ2luIG06dmFsPSIwIi8+CiAgIDxtOmRlZkpjIG06dmFsPSJjZW50 ZXJHcm91cCIvPgogICA8bTp3cmFwSW5kZW50IG06dmFsPSIxNDQwIi8+CiAgIDxtOmludExpbSBt OnZhbD0ic3ViU3VwIi8+CiAgIDxtOm5hcnlMaW0gbTp2YWw9InVuZE92ciIvPgogIDwvbTptYXRo UHI+PC93OldvcmREb2N1bWVudD4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDld Pjx4bWw+CiA8dzpMYXRlbnRTdHlsZXMgRGVmTG9ja2VkU3RhdGU9ImZhbHNlIiBEZWZVbmhpZGVX aGVuVXNlZD0idHJ1ZSIKICBEZWZTZW1pSGlkZGVuPSJ0cnVlIiBEZWZRRm9ybWF0PSJmYWxzZSIg RGVmUHJpb3JpdHk9Ijk5IgogIExhdGVudFN0eWxlQ291bnQ9IjI2NyI+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIwIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJOb3JtYWwiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjkiIFNlbWlIaWRkZW49ImZhbHNl IgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFGb3JtYXQ9InRydWUiIE5hbWU9ImhlYWRpbmcg MSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iOSIgUUZvcm1h dD0idHJ1ZSIgTmFtZT0iaGVhZGluZyAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs c2UiIFByaW9yaXR5PSI5IiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJoZWFkaW5nIDMiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjkiIFFGb3JtYXQ9InRydWUiIE5h bWU9ImhlYWRpbmcgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0 eT0iOSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0iaGVhZGluZyA1Ii8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI5IiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJoZWFkaW5n IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjkiIFFGb3Jt YXQ9InRydWUiIE5hbWU9ImhlYWRpbmcgNyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZh bHNlIiBQcmlvcml0eT0iOSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0iaGVhZGluZyA4Ii8+CiAgPHc6 THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI5IiBRRm9ybWF0PSJ0cnVlIiBO YW1lPSJoZWFkaW5nIDkiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3Jp dHk9IjM5IiBOYW1lPSJ0b2MgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQ cmlvcml0eT0iMzkiIE5hbWU9InRvYyAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs c2UiIFByaW9yaXR5PSIzOSIgTmFtZT0idG9jIDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PSJmYWxzZSIgUHJpb3JpdHk9IjM5IiBOYW1lPSJ0b2MgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBM b2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzkiIE5hbWU9InRvYyA1Ii8+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgTmFtZT0idG9jIDYiLz4KICA8dzpMc2RF eGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM5IiBOYW1lPSJ0b2MgNyIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMzkiIE5hbWU9InRvYyA4Ii8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgTmFtZT0idG9j IDkiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM1IiBRRm9y bWF0PSJ0cnVlIiBOYW1lPSJjYXB0aW9uIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs c2UiIFByaW9yaXR5PSIxMCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJm YWxzZSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0iVGl0bGUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9j a2VkPSJmYWxzZSIgUHJpb3JpdHk9IjEiIE5hbWU9IkRlZmF1bHQgUGFyYWdyYXBoIEZvbnQiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjExIiBTZW1pSGlkZGVu PSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJT dWJ0aXRsZSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMjIi IFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFGb3JtYXQ9InRy dWUiIE5hbWU9IlN0cm9uZyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlv cml0eT0iMjAiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFG b3JtYXQ9InRydWUiIE5hbWU9IkVtcGhhc2lzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0i ZmFsc2UiIFByaW9yaXR5PSI1OSIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2Vk PSJmYWxzZSIgTmFtZT0iVGFibGUgR3JpZCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZh bHNlIiBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IlBsYWNlaG9sZGVyIFRleHQiLz4KICA8 dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjEiIFNlbWlIaWRkZW49ImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFGb3JtYXQ9InRydWUiIE5hbWU9Ik5vIFNw YWNpbmciLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYwIiBT ZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBT aGFkaW5nIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MSIg U2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQg TGlzdCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjIiIFNl bWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IEdy aWQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYzIiBTZW1p SGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gU2hh ZGluZyAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NCIg U2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVt IFNoYWRpbmcgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i NjUiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1l ZGl1bSBMaXN0IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9 IjY2IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJN ZWRpdW0gTGlzdCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5 PSI2NyIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0i TWVkaXVtIEdyaWQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0 eT0iNjgiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9 Ik1lZGl1bSBHcmlkIDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3Jp dHk9IjY5IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1l PSJNZWRpdW0gR3JpZCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9y aXR5PSI3MCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFt ZT0iRGFyayBMaXN0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5 PSI3MSIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0i Q29sb3JmdWwgU2hhZGluZyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlv cml0eT0iNzIiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5h bWU9IkNvbG9yZnVsIExpc3QiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJp b3JpdHk9IjczIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBO YW1lPSJDb2xvcmZ1bCBHcmlkIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFBy aW9yaXR5PSI2MCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIg TmFtZT0iTGlnaHQgU2hhZGluZyBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9 ImZhbHNlIiBQcmlvcml0eT0iNjEiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNl ZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IExpc3QgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYyIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBHcmlkIEFjY2VudCAxIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MyIgU2VtaUhpZGRlbj0iZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMSBBY2NlbnQgMSIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjQiIFNlbWlIaWRk ZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBTaGFkaW5n IDIgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9 IjY1IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJN ZWRpdW0gTGlzdCAxIEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2Ui IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iUmV2aXNpb24iLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjM0IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJMaXN0IFBhcmFncmFwaCIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMjkiIFNlbWlIaWRk ZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFGb3JtYXQ9InRydWUiIE5hbWU9 IlF1b3RlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzMCIg U2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1hdD0idHJ1 ZSIgTmFtZT0iSW50ZW5zZSBRdW90ZSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNl IiBQcmlvcml0eT0iNjYiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFs c2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDIgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9j a2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY3IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hl blVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAxIEFjY2VudCAxIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2OCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdyaWQgMiBBY2NlbnQgMSIvPgog IDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjkiIFNlbWlIaWRkZW49 ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDMgQWNj ZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjcwIiBT ZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJEYXJrIExp c3QgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9 IjcxIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJD b2xvcmZ1bCBTaGFkaW5nIEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs c2UiIFByaW9yaXR5PSI3MiIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJm YWxzZSIgTmFtZT0iQ29sb3JmdWwgTGlzdCBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBM b2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzMiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVX aGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIEdyaWQgQWNjZW50IDEiLz4KICA8dzpMc2RF eGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYwIiBTZW1pSGlkZGVuPSJmYWxzZSIK ICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBTaGFkaW5nIEFjY2VudCAyIi8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MSIgU2VtaUhpZGRl bj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQgTGlzdCBBY2Nl bnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjIiIFNl bWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IEdy aWQgQWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9 IjYzIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJN ZWRpdW0gU2hhZGluZyAxIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFs c2UiIFByaW9yaXR5PSI2NCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJm YWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjUiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhp ZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDEgQWNjZW50IDIiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY2IiBTZW1pSGlkZGVuPSJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gTGlzdCAyIEFjY2VudCAy Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NyIgU2VtaUhp ZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdyaWQg MSBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i NjgiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1l ZGl1bSBHcmlkIDIgQWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIg UHJpb3JpdHk9IjY5IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNl IiBOYW1lPSJNZWRpdW0gR3JpZCAzIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0iZmFsc2UiIFByaW9yaXR5PSI3MCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPSJmYWxzZSIgTmFtZT0iRGFyayBMaXN0IEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MSIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlk ZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgU2hhZGluZyBBY2NlbnQgMiIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzIiIFNlbWlIaWRkZW49ImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIExpc3QgQWNjZW50 IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjczIiBTZW1p SGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBH cmlkIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5 PSI2MCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0i TGlnaHQgU2hhZGluZyBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNl IiBQcmlvcml0eT0iNjEiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFs c2UiIE5hbWU9IkxpZ2h0IExpc3QgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PSJmYWxzZSIgUHJpb3JpdHk9IjYyIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBHcmlkIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MyIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlk ZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMSBBY2NlbnQgMyIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjQiIFNlbWlIaWRkZW49ImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBTaGFkaW5nIDIgQWNj ZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY1IiBT ZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0g TGlzdCAxIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9y aXR5PSI2NiIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFt ZT0iTWVkaXVtIExpc3QgMiBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZh bHNlIiBQcmlvcml0eT0iNjciIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0i ZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDEgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY4IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAyIEFjY2VudCAzIi8+CiAgPHc6THNk RXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2OSIgU2VtaUhpZGRlbj0iZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdyaWQgMyBBY2NlbnQgMyIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzAiIFNlbWlIaWRk ZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkRhcmsgTGlzdCBBY2Nl bnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzEiIFNl bWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVs IFNoYWRpbmcgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJp b3JpdHk9IjcyIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBO YW1lPSJDb2xvcmZ1bCBMaXN0IEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0i ZmFsc2UiIFByaW9yaXR5PSI3MyIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2Vk PSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgR3JpZCBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjAiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhp ZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IFNoYWRpbmcgQWNjZW50IDQiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYxIiBTZW1pSGlkZGVuPSJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBMaXN0IEFjY2VudCA0Ii8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MiIgU2VtaUhpZGRl bj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQgR3JpZCBBY2Nl bnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjMiIFNl bWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBT aGFkaW5nIDEgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJp b3JpdHk9IjY0IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBO YW1lPSJNZWRpdW0gU2hhZGluZyAyIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0iZmFsc2UiIFByaW9yaXR5PSI2NSIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIExpc3QgMSBBY2NlbnQgNCIvPgogIDx3OkxzZEV4Y2Vw dGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjYiIFNlbWlIaWRkZW49ImZhbHNlIgogICBV bmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDIgQWNjZW50IDQiLz4KICA8 dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY3IiBTZW1pSGlkZGVuPSJm YWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAxIEFjY2Vu dCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2OCIgU2Vt aUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIEdy aWQgMiBBY2NlbnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0 eT0iNjkiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9 Ik1lZGl1bSBHcmlkIDMgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxz ZSIgUHJpb3JpdHk9IjcwIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZh bHNlIiBOYW1lPSJEYXJrIExpc3QgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PSJmYWxzZSIgUHJpb3JpdHk9IjcxIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBTaGFkaW5nIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MiIgU2VtaUhpZGRlbj0iZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgTGlzdCBBY2NlbnQgNCIvPgog IDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNzMiIFNlbWlIaWRkZW49 ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNvbG9yZnVsIEdyaWQgQWNj ZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYwIiBT ZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBT aGFkaW5nIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9y aXR5PSI2MSIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFt ZT0iTGlnaHQgTGlzdCBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNl IiBQcmlvcml0eT0iNjIiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFs c2UiIE5hbWU9IkxpZ2h0IEdyaWQgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PSJmYWxzZSIgUHJpb3JpdHk9IjYzIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gU2hhZGluZyAxIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgNSIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjUiIFNlbWlIaWRk ZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBMaXN0IDEg QWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY2 IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRp dW0gTGlzdCAyIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFBy aW9yaXR5PSI2NyIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIg TmFtZT0iTWVkaXVtIEdyaWQgMSBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9 ImZhbHNlIiBQcmlvcml0eT0iNjgiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNl ZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDIgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY5IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAzIEFjY2VudCA1Ii8+CiAgPHc6 THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MCIgU2VtaUhpZGRlbj0iZmFs c2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iRGFyayBMaXN0IEFjY2VudCA1Ii8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MSIgU2VtaUhpZGRl bj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgU2hhZGlu ZyBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i NzIiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkNv bG9yZnVsIExpc3QgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIg UHJpb3JpdHk9IjczIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNl IiBOYW1lPSJDb2xvcmZ1bCBHcmlkIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0iZmFsc2UiIFByaW9yaXR5PSI2MCIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPSJmYWxzZSIgTmFtZT0iTGlnaHQgU2hhZGluZyBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2Vw dGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjEiIFNlbWlIaWRkZW49ImZhbHNlIgogICBV bmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9IkxpZ2h0IExpc3QgQWNjZW50IDYiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjYyIiBTZW1pSGlkZGVuPSJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJMaWdodCBHcmlkIEFjY2VudCA2Ii8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2MyIgU2VtaUhpZGRl bj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIFNoYWRpbmcg MSBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0i NjQiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1l ZGl1bSBTaGFkaW5nIDIgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxz ZSIgUHJpb3JpdHk9IjY1IiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZh bHNlIiBOYW1lPSJNZWRpdW0gTGlzdCAxIEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExv Y2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2NiIgU2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdo ZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVtIExpc3QgMiBBY2NlbnQgNiIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iNjciIFNlbWlIaWRkZW49ImZhbHNlIgog ICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5hbWU9Ik1lZGl1bSBHcmlkIDEgQWNjZW50IDYiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjY4IiBTZW1pSGlkZGVu PSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJNZWRpdW0gR3JpZCAyIEFj Y2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI2OSIg U2VtaUhpZGRlbj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iTWVkaXVt IEdyaWQgMyBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlv cml0eT0iNzAiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIE5h bWU9IkRhcmsgTGlzdCBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNl IiBQcmlvcml0eT0iNzEiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFs c2UiIE5hbWU9IkNvbG9yZnVsIFNoYWRpbmcgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjcyIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9ImZhbHNlIiBOYW1lPSJDb2xvcmZ1bCBMaXN0IEFjY2VudCA2Ii8+CiAgPHc6THNk RXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSI3MyIgU2VtaUhpZGRlbj0iZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgTmFtZT0iQ29sb3JmdWwgR3JpZCBBY2NlbnQgNiIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlvcml0eT0iMTkiIFNlbWlIaWRk ZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFGb3JtYXQ9InRydWUiIE5hbWU9 IlN1YnRsZSBFbXBoYXNpcyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9ImZhbHNlIiBQcmlv cml0eT0iMjEiIFNlbWlIaWRkZW49ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0iZmFsc2UiIFFG b3JtYXQ9InRydWUiIE5hbWU9IkludGVuc2UgRW1waGFzaXMiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPSJmYWxzZSIgUHJpb3JpdHk9IjMxIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9ImZhbHNlIiBRRm9ybWF0PSJ0cnVlIiBOYW1lPSJTdWJ0bGUgUmVmZXJlbmNlIi8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzMiIgU2VtaUhpZGRl bj0iZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPSJmYWxzZSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0i SW50ZW5zZSBSZWZlcmVuY2UiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPSJmYWxzZSIgUHJp b3JpdHk9IjMzIiBTZW1pSGlkZGVuPSJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9ImZhbHNlIiBR Rm9ybWF0PSJ0cnVlIiBOYW1lPSJCb29rIFRpdGxlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0iZmFsc2UiIFByaW9yaXR5PSIzNyIgTmFtZT0iQmlibGlvZ3JhcGh5Ii8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0iZmFsc2UiIFByaW9yaXR5PSIzOSIgUUZvcm1hdD0idHJ1ZSIgTmFtZT0i VE9DIEhlYWRpbmciLz4KIDwvdzpMYXRlbnRTdHlsZXM+CjwveG1sPjwhW2VuZGlmXS0tPjwhLS1b aWYgZ3RlIG1zbyAxMF0+CjxzdHlsZT4KIC8qIFN0eWxlIERlZmluaXRpb25zICovCiB0YWJsZS5N c29Ob3JtYWxUYWJsZQoJe21zby1zdHlsZS1uYW1lOiJUYWJlbGEgbm9ybWFsIjsKCW1zby10c3R5 bGUtcm93YmFuZC1zaXplOjA7Cgltc28tdHN0eWxlLWNvbGJhbmQtc2l6ZTowOwoJbXNvLXN0eWxl LW5vc2hvdzp5ZXM7Cgltc28tc3R5bGUtcHJpb3JpdHk6OTk7Cgltc28tc3R5bGUtcGFyZW50OiIi OwoJbXNvLXBhZGRpbmctYWx0OjBjbSA1LjRwdCAwY20gNS40cHQ7Cgltc28tcGFyYS1tYXJnaW4t dG9wOjBjbTsKCW1zby1wYXJhLW1hcmdpbi1yaWdodDowY207Cgltc28tcGFyYS1tYXJnaW4tYm90 dG9tOjEwLjBwdDsKCW1zby1wYXJhLW1hcmdpbi1sZWZ0OjBjbTsKCWxpbmUtaGVpZ2h0OjExNSU7 Cgltc28tcGFnaW5hdGlvbjp3aWRvdy1vcnBoYW47Cglmb250LXNpemU6MTEuMHB0OwoJZm9udC1m YW1pbHk6IkNhbGlicmkiLCJzYW5zLXNlcmlmIjsKCW1zby1hc2NpaS1mb250LWZhbWlseTpDYWxp YnJpOwoJbXNvLWFzY2lpLXRoZW1lLWZvbnQ6bWlub3ItbGF0aW47Cgltc28taGFuc2ktZm9udC1m YW1pbHk6Q2FsaWJyaTsKCW1zby1oYW5zaS10aGVtZS1mb250Om1pbm9yLWxhdGluOwoJbXNvLWZh cmVhc3QtbGFuZ3VhZ2U6RU4tVVM7fQo8L3N0eWxlPgo8IVtlbmRpZl0tLT4KCjxwIGNsYXNzPSJN c29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgbGluZS1oZWlnaHQ6IG5v cm1hbDsiPlRvZGF5IEkgdHJpZWQgdG8gaW50YWxsIGFub3RoZXIgaG9zdCBhbmQgZ2V0IHRoaXMg ZXJyb3IgZHVyaW5nIHRoZSBpbnN0YWxsYXRpb24gZnJvbSB0aGUgZW5naW5lIDMuMi4xLiBUaGUg aG9zdCBpcyBhIGZlZG9yYSAxODxicj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h cmdpbi1ib3R0b206IDAuMDAwMXB0OyBsaW5lLWhlaWdodDogbm9ybWFsOyI+PGJyPjwvcD48cCBj bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7IGxpbmUtaGVp Z2h0OiBub3JtYWw7Ij5GYWlsZWQgdG8gZXhlY3V0ZSBzdGFnZSAnUGFja2FnZSBpbnN0YWxsYXRp b24nOiAKW3UndmRzbS1nbHVzdGVyLTQuMTAuMy0xMC5mYzE4Lm5vYXJjaCByZXF1aXJlcyBnbHVz dGVyZnMgJmd0Oz0gMy40LjAnXS48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdp bi1ib3R0b206IDAuMDAwMXB0OyBsaW5lLWhlaWdodDogbm9ybWFsOyI+WXVtIFt1J3Zkc20tZ2x1 c3Rlci00LjEwLjMtMTAuZmMxOC5ub2FyY2ggcmVxdWlyZXMgZ2x1c3RlcmZzICZndDs9IDMuNC4w J10uPC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOiAwLjAwMDFw dDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsiPjxicj48L3A+PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyBsaW5lLWhlaWdodDogbm9ybWFsOyI+UmVnYXJk czwvcD48cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7 IGxpbmUtaGVpZ2h0OiBub3JtYWw7Ij48YnI+PC9wPjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl PSJtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsiPkpvc2U8YnI+ PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTogMTJwdDsgZm9udC1mYW1pbHk6ICZxdW90O1RpbWVzIE5l dyBSb21hbiZxdW90OywmcXVvdDtzZXJpZiZxdW90OzsiIGxhbmc9IkVOLVVTIj48L3NwYW4+PC9w PgoKPC9kaXY+PC9ib2R5PjwvaHRtbD4KLS0tLS0tPV9QYXJ0XzU4MF8zMzQ3NjEwNi4xMzYzNjI4 NDU1NTExLS0K --===============6068839616688158323==-- From alonbl at redhat.com Mon Mar 18 13:44:32 2013 Content-Type: multipart/mixed; boundary="===============4091863137250943222==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Mon, 18 Mar 2013 13:44:12 -0400 Message-ID: <1048574911.7533276.1363628652829.JavaMail.root@redhat.com> In-Reply-To: 25756399.581.1363628455513.JavaMail.ferra@ferra-PC --===============4091863137250943222== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable The error is self explainable... the glusterfs available to yum is older th= an what requires. You probably need some testing repository. ----- Original Message ----- > From: suporte(a)logicworks.pt > To: Users(a)ovirt.org > Sent: Monday, March 18, 2013 7:40:56 PM > Subject: [Users] Package installation error > = > = > = > = > = > Today I tried to intall another host and get this error during the > installation from the engine 3.2.1. The host is a fedora 18 > = > = > = > = > = > Failed to execute stage 'Package installation': > [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D 3.4.0']. > = > Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > 3.4.0']. > = > = > = > = > Regards > = > = > = > = > Jose > = > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=20 --===============4091863137250943222==-- From suporte at logicworks.pt Mon Mar 18 14:06:28 2013 Content-Type: multipart/mixed; boundary="===============8335244849752696435==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Mon, 18 Mar 2013 18:06:17 +0000 Message-ID: <26462733.650.1363629974085.JavaMail.ferra@ferra-PC> In-Reply-To: 1048574911.7533276.1363628652829.JavaMail.root@redhat.com --===============8335244849752696435== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_649_8420628.1363629974081 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable Yes i got it, but the installation is automatically. What can I do?=3D20 thanks=3D20 Jose=3D20 ----- Mensagem original ----- De: "Alon Bar-Lev" =3D20 Para: suporte(a)logicworks.pt=3D20 Cc: Users(a)ovirt.org=3D20 Enviadas: Segunda-feira, 18 de Mar=3DC3=3DA7o de 2013 17:44:12=3D20 Assunto: Re: [Users] Package installation error=3D20 The error is self explainable... the glusterfs available to yum is older th= =3D an what requires. You probably need some testing repository.=3D20 ----- Original Message -----=3D20 > From: suporte(a)logicworks.pt=3D20 > To: Users(a)ovirt.org=3D20 > Sent: Monday, March 18, 2013 7:40:56 PM=3D20 > Subject: [Users] Package installation error=3D20 >=3D20 >=3D20 >=3D20 >=3D20 >=3D20 > Today I tried to intall another host and get this error during the=3D20 > installation from the engine 3.2.1. The host is a fedora 18=3D20 >=3D20 >=3D20 >=3D20 >=3D20 >=3D20 > Failed to execute stage 'Package installation':=3D20 > [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D3D 3.4.0'].= =3D20 >=3D20 > Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D3D=3D20 > 3.4.0'].=3D20 >=3D20 >=3D20 >=3D20 >=3D20 > Regards=3D20 >=3D20 >=3D20 >=3D20 >=3D20 > Jose=3D20 >=3D20 > _______________________________________________=3D20 > Users mailing list=3D20 > Users(a)ovirt.org=3D20 > http://lists.ovirt.org/mailman/listinfo/users=3D20 >=3D20 ------=3D_Part_649_8420628.1363629974081 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable <=3D div style=3D3D'font-family: verdana,helvetica,sans-serif; font-size: 10pt; = co=3D lor: #330066'>Yes i got it, but the installation is automatically. What can= =3D I do?

thanks
Jose


De: "Al= =3D on Bar-Lev" <alonbl(a)redhat.com>
Para: suporte(a)logicwork= s.pt=3D
Cc: Users(a)ovirt.org
Enviadas: Segunda-feira, 18 de M= ar=3D =3DC3=3DA7o de 2013 17:44:12
Assunto: Re: [Users] Package install= atio=3D n error

The error is self explainable... the glusterfs available to = =3D yum is older than what requires. You probably need some testing repository.= =3D

----- Original Message -----
> From: suporte(a)logicworks.pt<= br=3D >> To: Users(a)ovirt.org
> Sent: Monday, March 18, 2013 7:40:56 PM= > Subject: [Users] Package installation error
>
>
>= =3D ;
>
>
> Today I tried to intall another host and get t= =3D his error during the
> installation from the engine 3.2.1. The host i= =3D s a fedora 18
>
>
>
>
>
> Failed t= =3D o execute stage 'Package installation':
> [u'vdsm-gluster-4.10.3-10.f= =3D c18.noarch requires glusterfs >=3D3D 3.4.0'].
>
> Yum [u'vd= sm=3D -gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D3D
> 3.4.0']= .<=3D br>>
>
>
>
> Regards
>
>
&g= =3D t;
>
> Jose
>
> ________________________________= =3D _______________
> Users mailing list
> Users(a)ovirt.org
>= ; =3D http://lists.ovirt.org/mailman/listinfo/users
>

<= =3D /body> ------=3D_Part_649_8420628.1363629974081-- --===============8335244849752696435== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzY0OV84NDIwNjI4LjEzNjM2Mjk5NzQwODEKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOyBjaGFyc2V0PXV0Zi04CkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1w cmludGFibGUKClllcyBpIGdvdCBpdCwgYnV0IHRoZSBpbnN0YWxsYXRpb24gaXMgYXV0b21hdGlj YWxseS4gV2hhdCBjYW4gSSBkbz89MjAKCnRoYW5rcz0yMApKb3NlPTIwCgotLS0tLSBNZW5zYWdl bSBvcmlnaW5hbCAtLS0tLQoKRGU6ICJBbG9uIEJhci1MZXYiIDxhbG9uYmxAcmVkaGF0LmNvbT49 MjAKUGFyYTogc3Vwb3J0ZUBsb2dpY3dvcmtzLnB0PTIwCkNjOiBVc2Vyc0BvdmlydC5vcmc9MjAK RW52aWFkYXM6IFNlZ3VuZGEtZmVpcmEsIDE4IGRlIE1hcj1DMz1BN28gZGUgMjAxMyAxNzo0NDox Mj0yMApBc3N1bnRvOiBSZTogW1VzZXJzXSBQYWNrYWdlIGluc3RhbGxhdGlvbiBlcnJvcj0yMAoK VGhlIGVycm9yIGlzIHNlbGYgZXhwbGFpbmFibGUuLi4gdGhlIGdsdXN0ZXJmcyBhdmFpbGFibGUg dG8geXVtIGlzIG9sZGVyIHRoPQphbiB3aGF0IHJlcXVpcmVzLiBZb3UgcHJvYmFibHkgbmVlZCBz b21lIHRlc3RpbmcgcmVwb3NpdG9yeS49MjAKCi0tLS0tIE9yaWdpbmFsIE1lc3NhZ2UgLS0tLS09 MjAKPiBGcm9tOiBzdXBvcnRlQGxvZ2ljd29ya3MucHQ9MjAKPiBUbzogVXNlcnNAb3ZpcnQub3Jn PTIwCj4gU2VudDogTW9uZGF5LCBNYXJjaCAxOCwgMjAxMyA3OjQwOjU2IFBNPTIwCj4gU3ViamVj dDogW1VzZXJzXSBQYWNrYWdlIGluc3RhbGxhdGlvbiBlcnJvcj0yMAo+PTIwCj49MjAKPj0yMAo+ PTIwCj49MjAKPiBUb2RheSBJIHRyaWVkIHRvIGludGFsbCBhbm90aGVyIGhvc3QgYW5kIGdldCB0 aGlzIGVycm9yIGR1cmluZyB0aGU9MjAKPiBpbnN0YWxsYXRpb24gZnJvbSB0aGUgZW5naW5lIDMu Mi4xLiBUaGUgaG9zdCBpcyBhIGZlZG9yYSAxOD0yMAo+PTIwCj49MjAKPj0yMAo+PTIwCj49MjAK PiBGYWlsZWQgdG8gZXhlY3V0ZSBzdGFnZSAnUGFja2FnZSBpbnN0YWxsYXRpb24nOj0yMAo+IFt1 J3Zkc20tZ2x1c3Rlci00LjEwLjMtMTAuZmMxOC5ub2FyY2ggcmVxdWlyZXMgZ2x1c3RlcmZzID49 M0QgMy40LjAnXS49MjAKPj0yMAo+IFl1bSBbdSd2ZHNtLWdsdXN0ZXItNC4xMC4zLTEwLmZjMTgu bm9hcmNoIHJlcXVpcmVzIGdsdXN0ZXJmcyA+PTNEPTIwCj4gMy40LjAnXS49MjAKPj0yMAo+PTIw Cj49MjAKPj0yMAo+IFJlZ2FyZHM9MjAKPj0yMAo+PTIwCj49MjAKPj0yMAo+IEpvc2U9MjAKPj0y MAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fPTIwCj4g VXNlcnMgbWFpbGluZyBsaXN0PTIwCj4gVXNlcnNAb3ZpcnQub3JnPTIwCj4gaHR0cDovL2xpc3Rz Lm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPTIwCj49MjAKCgotLS0tLS09X1BhcnRf NjQ5Xzg0MjA2MjguMTM2MzYyOTk3NDA4MQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNl dD11dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRt bD48aGVhZD48c3R5bGUgdHlwZT0zRCd0ZXh0L2Nzcyc+cCB7IG1hcmdpbjogMDsgfTwvc3R5bGU+ PC9oZWFkPjxib2R5Pjw9CmRpdiBzdHlsZT0zRCdmb250LWZhbWlseTogdmVyZGFuYSxoZWx2ZXRp Y2Esc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB0OyBjbz0KbG9yOiAjMzMwMDY2Jz5ZZXMgaSBn b3QgaXQsIGJ1dCB0aGUgaW5zdGFsbGF0aW9uIGlzIGF1dG9tYXRpY2FsbHkuIFdoYXQgY2FuPQog SSBkbz88YnI+PGJyPnRoYW5rczxicj5Kb3NlPGJyPjxicj48aHIgaWQ9M0QiendjaHIiPjxkaXYg c3R5bGU9M0QiY29sb3I6IHI9CmdiKDAsIDAsIDApOyBmb250LXdlaWdodDogbm9ybWFsOyBmb250 LXN0eWxlOiBub3JtYWw7IHRleHQtZGVjb3JhdGlvbjogbm9uZT0KOyBmb250LWZhbWlseTogSGVs dmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTJwdDsiPjxiPkRlOiA8L2I+IkFs PQpvbiBCYXItTGV2IiAmbHQ7YWxvbmJsQHJlZGhhdC5jb20mZ3Q7PGJyPjxiPlBhcmE6IDwvYj5z dXBvcnRlQGxvZ2ljd29ya3MucHQ9Cjxicj48Yj5DYzogPC9iPlVzZXJzQG92aXJ0Lm9yZzxicj48 Yj5FbnZpYWRhczogPC9iPlNlZ3VuZGEtZmVpcmEsIDE4IGRlIE1hcj0KPUMzPUE3byBkZSAyMDEz IDE3OjQ0OjEyPGJyPjxiPkFzc3VudG86IDwvYj5SZTogW1VzZXJzXSBQYWNrYWdlIGluc3RhbGxh dGlvPQpuIGVycm9yPGJyPjxicj5UaGUgZXJyb3IgaXMgc2VsZiBleHBsYWluYWJsZS4uLiB0aGUg Z2x1c3RlcmZzIGF2YWlsYWJsZSB0byA9Cnl1bSBpcyBvbGRlciB0aGFuIHdoYXQgcmVxdWlyZXMu IFlvdSBwcm9iYWJseSBuZWVkIHNvbWUgdGVzdGluZyByZXBvc2l0b3J5Lj0KPGJyPjxicj4tLS0t LSBPcmlnaW5hbCBNZXNzYWdlIC0tLS0tPGJyPiZndDsgRnJvbTogc3Vwb3J0ZUBsb2dpY3dvcmtz LnB0PGJyPQo+Jmd0OyBUbzogVXNlcnNAb3ZpcnQub3JnPGJyPiZndDsgU2VudDogTW9uZGF5LCBN YXJjaCAxOCwgMjAxMyA3OjQwOjU2IFBNPGI9CnI+Jmd0OyBTdWJqZWN0OiBbVXNlcnNdIFBhY2th Z2UgaW5zdGFsbGF0aW9uIGVycm9yPGJyPiZndDsgPGJyPiZndDsgPGJyPiZndD0KOyA8YnI+Jmd0 OyA8YnI+Jmd0OyA8YnI+Jmd0OyBUb2RheSBJIHRyaWVkIHRvIGludGFsbCBhbm90aGVyIGhvc3Qg YW5kIGdldCB0PQpoaXMgZXJyb3IgZHVyaW5nIHRoZTxicj4mZ3Q7IGluc3RhbGxhdGlvbiBmcm9t IHRoZSBlbmdpbmUgMy4yLjEuIFRoZSBob3N0IGk9CnMgYSBmZWRvcmEgMTg8YnI+Jmd0OyA8YnI+ Jmd0OyA8YnI+Jmd0OyA8YnI+Jmd0OyA8YnI+Jmd0OyA8YnI+Jmd0OyBGYWlsZWQgdD0KbyBleGVj dXRlIHN0YWdlICdQYWNrYWdlIGluc3RhbGxhdGlvbic6PGJyPiZndDsgW3UndmRzbS1nbHVzdGVy LTQuMTAuMy0xMC5mPQpjMTgubm9hcmNoIHJlcXVpcmVzIGdsdXN0ZXJmcyAmZ3Q7PTNEIDMuNC4w J10uPGJyPiZndDsgPGJyPiZndDsgWXVtIFt1J3Zkc209Ci1nbHVzdGVyLTQuMTAuMy0xMC5mYzE4 Lm5vYXJjaCByZXF1aXJlcyBnbHVzdGVyZnMgJmd0Oz0zRDxicj4mZ3Q7IDMuNC4wJ10uPD0KYnI+ Jmd0OyA8YnI+Jmd0OyA8YnI+Jmd0OyA8YnI+Jmd0OyA8YnI+Jmd0OyBSZWdhcmRzPGJyPiZndDsg PGJyPiZndDsgPGJyPiZnPQp0OyA8YnI+Jmd0OyA8YnI+Jmd0OyBKb3NlPGJyPiZndDsgPGJyPiZn dDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX189Cl9fX19fX19fX19fX19fXzxicj4m Z3Q7IFVzZXJzIG1haWxpbmcgbGlzdDxicj4mZ3Q7IFVzZXJzQG92aXJ0Lm9yZzxicj4mZ3Q7ID0K aHR0cDovL2xpc3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPGJyPiZndDsgPGJy PjwvZGl2Pjxicj48L2Rpdj48PQovYm9keT48L2h0bWw+Ci0tLS0tLT1fUGFydF82NDlfODQyMDYy OC4xMzYzNjI5OTc0MDgxLS0K --===============8335244849752696435==-- From alonbl at redhat.com Mon Mar 18 14:18:49 2013 Content-Type: multipart/mixed; boundary="===============1575418651934075930==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Mon, 18 Mar 2013 14:16:24 -0400 Message-ID: <610063935.7560785.1363630584450.JavaMail.root@redhat.com> In-Reply-To: 26462733.650.1363629974085.JavaMail.ferra@ferra-PC --===============1575418651934075930== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable And the missing repository to the host before you perform the host deploy. ----- Original Message ----- > From: suporte(a)logicworks.pt > To: "Alon Bar-Lev" > Cc: Users(a)ovirt.org > Sent: Monday, March 18, 2013 8:06:17 PM > Subject: Re: [Users] Package installation error > = > = > Yes i got it, but the installation is automatically. What can I do? > = > thanks > Jose > = > ----- Original Message ----- > = > De: "Alon Bar-Lev" > Para: suporte(a)logicworks.pt > Cc: Users(a)ovirt.org > Enviadas: Segunda-feira, 18 de Mar=C3=A7o de 2013 17:44:12 > Assunto: Re: [Users] Package installation error > = > The error is self explainable... the glusterfs available to yum is > older than what requires. You probably need some testing repository. > = > ----- Original Message ----- > > From: suporte(a)logicworks.pt > > To: Users(a)ovirt.org > > Sent: Monday, March 18, 2013 7:40:56 PM > > Subject: [Users] Package installation error > > = > > = > > = > > = > > = > > Today I tried to intall another host and get this error during the > > installation from the engine 3.2.1. The host is a fedora 18 > > = > > = > > = > > = > > = > > Failed to execute stage 'Package installation': > > [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > > 3.4.0']. > > = > > Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > > 3.4.0']. > > = > > = > > = > > = > > Regards > > = > > = > > = > > = > > Jose > > = > > _______________________________________________ > > Users mailing list > > Users(a)ovirt.org > > http://lists.ovirt.org/mailman/listinfo/users > > = > = >=20 --===============1575418651934075930==-- From alonbl at redhat.com Mon Mar 18 14:28:36 2013 Content-Type: multipart/mixed; boundary="===============1108036127049200004==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Mon, 18 Mar 2013 14:26:31 -0400 Message-ID: <530654566.7570691.1363631191228.JavaMail.root@redhat.com> In-Reply-To: 610063935.7560785.1363630584450.JavaMail.root@redhat.com --===============1108036127049200004== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Another option: if you are not really using gluster, remove the gluster sup= port from the ovirt-engine cluster. ----- Original Message ----- > From: "Alon Bar-Lev" > To: suporte(a)logicworks.pt > Cc: Users(a)ovirt.org > Sent: Monday, March 18, 2013 8:16:24 PM > Subject: Re: [Users] Package installation error > = > And the missing repository to the host before you perform the host > deploy. > = > ----- Original Message ----- > > From: suporte(a)logicworks.pt > > To: "Alon Bar-Lev" > > Cc: Users(a)ovirt.org > > Sent: Monday, March 18, 2013 8:06:17 PM > > Subject: Re: [Users] Package installation error > > = > > = > > Yes i got it, but the installation is automatically. What can I do? > > = > > thanks > > Jose > > = > > ----- Original Message ----- > > = > > De: "Alon Bar-Lev" > > Para: suporte(a)logicworks.pt > > Cc: Users(a)ovirt.org > > Enviadas: Segunda-feira, 18 de Mar=C3=A7o de 2013 17:44:12 > > Assunto: Re: [Users] Package installation error > > = > > The error is self explainable... the glusterfs available to yum is > > older than what requires. You probably need some testing > > repository. > > = > > ----- Original Message ----- > > > From: suporte(a)logicworks.pt > > > To: Users(a)ovirt.org > > > Sent: Monday, March 18, 2013 7:40:56 PM > > > Subject: [Users] Package installation error > > > = > > > = > > > = > > > = > > > = > > > Today I tried to intall another host and get this error during > > > the > > > installation from the engine 3.2.1. The host is a fedora 18 > > > = > > > = > > > = > > > = > > > = > > > Failed to execute stage 'Package installation': > > > [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > > > 3.4.0']. > > > = > > > Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > > > 3.4.0']. > > > = > > > = > > > = > > > = > > > Regards > > > = > > > = > > > = > > > = > > > Jose > > > = > > > _______________________________________________ > > > Users mailing list > > > Users(a)ovirt.org > > > http://lists.ovirt.org/mailman/listinfo/users > > > = > > = > > = > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=20 --===============1108036127049200004==-- From dneary at redhat.com Mon Mar 18 16:49:14 2013 Content-Type: multipart/mixed; boundary="===============8448778034286922166==" MIME-Version: 1.0 From: Dave Neary To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Mon, 18 Mar 2013 21:49:11 +0100 Message-ID: <51477DC7.4030309@redhat.com> In-Reply-To: 1048574911.7533276.1363628652829.JavaMail.root@redhat.com --===============8448778034286922166== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, On 03/18/2013 06:44 PM, Alon Bar-Lev wrote: > The error is self explainable... the glusterfs available to yum is older = than what requires. You probably need some testing repository. I still don't understand why installing a host tries to install = vdsm-gluster - is there a dependency chain gone wrong? That package = should only be necesary if you're using the oVirt management interface = for Gluster, not a normal node install. Or am I misunderstanding what Jose wants to do? Cheers, Dave. > ----- Original Message ----- >> From: suporte(a)logicworks.pt >> To: Users(a)ovirt.org >> Sent: Monday, March 18, 2013 7:40:56 PM >> Subject: [Users] Package installation error >> >> >> >> >> >> Today I tried to intall another host and get this error during the >> installation from the engine 3.2.1. The host is a fedora 18 >> >> >> >> >> >> Failed to execute stage 'Package installation': >> [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D 3.4.0']. >> >> Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D >> 3.4.0']. >> >> >> >> >> Regards >> >> >> >> >> Jose >> >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users >> > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users > -- = Dave Neary - Community Action and Impact Open Source and Standards, Red Hat - http://community.redhat.com Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 --===============8448778034286922166==-- From alonbl at redhat.com Tue Mar 19 02:56:39 2013 Content-Type: multipart/mixed; boundary="===============3774284727023239742==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 02:56:38 -0400 Message-ID: <2008702016.7666137.1363676198837.JavaMail.root@redhat.com> In-Reply-To: 51477DC7.4030309@redhat.com --===============3774284727023239742== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Dave Neary" > To: users(a)ovirt.org > Sent: Monday, March 18, 2013 10:49:11 PM > Subject: Re: [Users] Package installation error > = > Hi, > = > On 03/18/2013 06:44 PM, Alon Bar-Lev wrote: > > The error is self explainable... the glusterfs available to yum is > > older than what requires. You probably need some testing > > repository. > = > I still don't understand why installing a host tries to install > vdsm-gluster - is there a dependency chain gone wrong? That package > should only be necesary if you're using the oVirt management > interface > for Gluster, not a normal node install. > = > Or am I misunderstanding what Jose wants to do? Obviously something is wrong with the dependency, not sure which version of= gluster is required and what is available in fedora. The root cause of this is that setup defaults no to use both gluster and vi= rt for the default domain, while in the past it used to default to virt. So= if you do not wish to use gluster, please do not select both at installati= on, or turn of the gluster from the cluster after installation. > = > Cheers, > Dave. > = > > ----- Original Message ----- > >> From: suporte(a)logicworks.pt > >> To: Users(a)ovirt.org > >> Sent: Monday, March 18, 2013 7:40:56 PM > >> Subject: [Users] Package installation error > >> > >> > >> > >> > >> > >> Today I tried to intall another host and get this error during the > >> installation from the engine 3.2.1. The host is a fedora 18 > >> > >> > >> > >> > >> > >> Failed to execute stage 'Package installation': > >> [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > >> 3.4.0']. > >> > >> Yum [u'vdsm-gluster-4.10.3-10.fc18.noarch requires glusterfs >=3D > >> 3.4.0']. > >> > >> > >> > >> > >> Regards > >> > >> > >> > >> > >> Jose > >> > >> _______________________________________________ > >> Users mailing list > >> Users(a)ovirt.org > >> http://lists.ovirt.org/mailman/listinfo/users > >> > > _______________________________________________ > > Users mailing list > > Users(a)ovirt.org > > http://lists.ovirt.org/mailman/listinfo/users > > > = > -- > Dave Neary - Community Action and Impact > Open Source and Standards, Red Hat - http://community.redhat.com > Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users >=20 --===============3774284727023239742==-- From dneary at redhat.com Tue Mar 19 03:02:16 2013 Content-Type: multipart/mixed; boundary="===============0534827367230887087==" MIME-Version: 1.0 From: Dave Neary To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 08:02:13 +0100 Message-ID: <51480D75.1070004@redhat.com> In-Reply-To: 2008702016.7666137.1363676198837.JavaMail.root@redhat.com --===============0534827367230887087== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi Alon, On 03/19/2013 07:56 AM, Alon Bar-Lev wrote: > Obviously something is wrong with the dependency, not sure which version = of gluster is required and what is available in fedora. > > The root cause of this is that setup defaults no to use both gluster and = virt for the default domain, while in the past it used to default to virt. = So if you do not wish to use gluster, please do not select both at installa= tion, or turn of the gluster from the cluster after installation. I think the wording here is confusing. To an oVirt user, "using Gluster" means having a Gluster storage domain = as shared storage. In the context of the Gluster management console, oVirt does not use = Gluster, Gluster uses oVirt. Would it be possible to review the set-up process to ensure that we are = not inadvertently sending users who just want to use a stable version of = Gluster as storage in the wrong direction? This comes up frequently, and = seems to be confusing people. Thanks, Dave. -- = Dave Neary - Community Action and Impact Open Source and Standards, Red Hat - http://community.redhat.com Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 --===============0534827367230887087==-- From alonbl at redhat.com Tue Mar 19 03:16:31 2013 Content-Type: multipart/mixed; boundary="===============7770185803141557662==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 03:16:30 -0400 Message-ID: <250260112.7667469.1363677390286.JavaMail.root@redhat.com> In-Reply-To: 51480D75.1070004@redhat.com --===============7770185803141557662== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Dave Neary" > To: "Alon Bar-Lev" > Cc: users(a)ovirt.org > Sent: Tuesday, March 19, 2013 9:02:13 AM > Subject: Re: [Users] Package installation error > = > Hi Alon, > = > On 03/19/2013 07:56 AM, Alon Bar-Lev wrote: > > Obviously something is wrong with the dependency, not sure which > > version of gluster is required and what is available in fedora. > > > > The root cause of this is that setup defaults no to use both > > gluster and virt for the default domain, while in the past it used > > to default to virt. So if you do not wish to use gluster, please > > do not select both at installation, or turn of the gluster from > > the cluster after installation. > = > I think the wording here is confusing. > = > To an oVirt user, "using Gluster" means having a Gluster storage > domain > as shared storage. > = > In the context of the Gluster management console, oVirt does not use > Gluster, Gluster uses oVirt. > = > Would it be possible to review the set-up process to ensure that we > are > not inadvertently sending users who just want to use a stable version > of > Gluster as storage in the wrong direction? This comes up frequently, > and > seems to be confusing people. > = > Thanks, > Dave. Now I am confused.... Do you or don't you need vdsm-gluster on your system? --===============7770185803141557662==-- From noc at nieuwland.nl Tue Mar 19 04:01:25 2013 Content-Type: multipart/mixed; boundary="===============3666299416158670886==" MIME-Version: 1.0 From: noc To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 09:01:05 +0100 Message-ID: <51481B41.8070806@nieuwland.nl> In-Reply-To: 250260112.7667469.1363677390286.JavaMail.root@redhat.com --===============3666299416158670886== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 19-3-2013 8:16, Alon Bar-Lev wrote: > > ----- Original Message ----- >> From: "Dave Neary" >> To: "Alon Bar-Lev" >> Cc: users(a)ovirt.org >> Sent: Tuesday, March 19, 2013 9:02:13 AM >> Subject: Re: [Users] Package installation error >> >> Hi Alon, >> >> On 03/19/2013 07:56 AM, Alon Bar-Lev wrote: >>> Obviously something is wrong with the dependency, not sure which >>> version of gluster is required and what is available in fedora. >>> >>> The root cause of this is that setup defaults no to use both >>> gluster and virt for the default domain, while in the past it used >>> to default to virt. So if you do not wish to use gluster, please >>> do not select both at installation, or turn of the gluster from >>> the cluster after installation. >> I think the wording here is confusing. >> >> To an oVirt user, "using Gluster" means having a Gluster storage >> domain >> as shared storage. >> >> In the context of the Gluster management console, oVirt does not use >> Gluster, Gluster uses oVirt. >> >> Would it be possible to review the set-up process to ensure that we >> are >> not inadvertently sending users who just want to use a stable version >> of >> Gluster as storage in the wrong direction? This comes up frequently, >> and >> seems to be confusing people. >> >> Thanks, >> Dave. > Now I am confused.... > Do you or don't you need vdsm-gluster on your system? If the gluster checkbox is set on the cluster then you'll need the = gluster packages. If you don't use gluster but said so = (both=3Dvirt+gluster) during engine-setup then the checkbox will be = checked and you'll need the packages. The bigger problem ofcourse is that oVirt-3.2.1 requires gluster-3.4.0 = which isn't in the standard repos at the moment. Joop -- irc: jvandewege --===============3666299416158670886==-- From dneary at redhat.com Tue Mar 19 04:11:59 2013 Content-Type: multipart/mixed; boundary="===============5281326216334835847==" MIME-Version: 1.0 From: Dave Neary To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 09:11:55 +0100 Message-ID: <51481DCB.4000107@redhat.com> In-Reply-To: 250260112.7667469.1363677390286.JavaMail.root@redhat.com --===============5281326216334835847== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > Now I am confused.... > Do you or don't you need vdsm-gluster on your system? Allow me to clarify. There have been several messages from users since the oVirt 3.2 release = asking why they need Gluster 3.4 pre-releases to run oVirt. My understanding is that you don't need Gluster 3.4 unless you want to = manage a Gluster cluster with oVirt. So my question is: are we sure that we are not leading users wrong, and = confusing them during the installation & set-up process? Thanks, Dave. -- = Dave Neary - Community Action and Impact Open Source and Standards, Red Hat - http://community.redhat.com Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 --===============5281326216334835847==-- From barumuga at redhat.com Tue Mar 19 05:09:52 2013 Content-Type: multipart/mixed; boundary="===============9045571343476571615==" MIME-Version: 1.0 From: Balamurugan Arumugam To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 14:39:43 +0530 Message-ID: <51482B57.4030002@redhat.com> In-Reply-To: 51481B41.8070806@nieuwland.nl --===============9045571343476571615== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 03/19/2013 01:31 PM, noc wrote: > On 19-3-2013 8:16, Alon Bar-Lev wrote: >> >> ----- Original Message ----- >>> From: "Dave Neary" >>> To: "Alon Bar-Lev" >>> Cc: users(a)ovirt.org >>> Sent: Tuesday, March 19, 2013 9:02:13 AM >>> Subject: Re: [Users] Package installation error >>> >>> Hi Alon, >>> >>> On 03/19/2013 07:56 AM, Alon Bar-Lev wrote: >>>> Obviously something is wrong with the dependency, not sure which >>>> version of gluster is required and what is available in fedora. >>>> >>>> The root cause of this is that setup defaults no to use both >>>> gluster and virt for the default domain, while in the past it used >>>> to default to virt. So if you do not wish to use gluster, please >>>> do not select both at installation, or turn of the gluster from >>>> the cluster after installation. >>> I think the wording here is confusing. >>> >>> To an oVirt user, "using Gluster" means having a Gluster storage >>> domain >>> as shared storage. >>> >>> In the context of the Gluster management console, oVirt does not use >>> Gluster, Gluster uses oVirt. >>> >>> Would it be possible to review the set-up process to ensure that we >>> are >>> not inadvertently sending users who just want to use a stable version >>> of >>> Gluster as storage in the wrong direction? This comes up frequently, >>> and >>> seems to be confusing people. >>> >>> Thanks, >>> Dave. >> Now I am confused.... >> Do you or don't you need vdsm-gluster on your system? > If the gluster checkbox is set on the cluster then you'll need the > gluster packages. If you don't use gluster but said so > (both=3Dvirt+gluster) during engine-setup then the checkbox will be > checked and you'll need the packages. > The bigger problem ofcourse is that oVirt-3.2.1 requires gluster-3.4.0 > which isn't in the standard repos at the moment. > Regarding glusterfs 3.4.0 packages, gluster 3.4.0alpha2 version is = available at = http://bits.gluster.org/pub/gluster/glusterfs/3.4.0alpha2/x86_64/ and = which is not available in Fedora repository. BTW gluster-3.4.0 is under = development and stable version will be available soon. Regards, Bala --===============9045571343476571615==-- From sabose at redhat.com Tue Mar 19 05:24:27 2013 Content-Type: multipart/mixed; boundary="===============6231318964305040685==" MIME-Version: 1.0 From: Sahina Bose To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 14:54:23 +0530 Message-ID: <51482EC7.1010402@redhat.com> In-Reply-To: 51481DCB.4000107@redhat.com --===============6231318964305040685== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable You are right - Gluster 3.4 is only required to manage gluster clusters. Currently the question asked at setup is this : "The engine can be configured to present the UI in three different = application modes. virt [Manage virtualization only], gluster [Manage = gluster storage only], and both [Manage virtualization as well as gluster storage]" where both = is the default. If this is confusing to the user, we can change this message. Suggestions? On 03/19/2013 01:41 PM, Dave Neary wrote: > Hi, > > On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: >> Now I am confused.... >> Do you or don't you need vdsm-gluster on your system? > > Allow me to clarify. > > There have been several messages from users since the oVirt 3.2 = > release asking why they need Gluster 3.4 pre-releases to run oVirt. > > My understanding is that you don't need Gluster 3.4 unless you want to = > manage a Gluster cluster with oVirt. > > So my question is: are we sure that we are not leading users wrong, = > and confusing them during the installation & set-up process? > > Thanks, > Dave. > --===============6231318964305040685==-- From suporte at logicworks.pt Tue Mar 19 05:43:50 2013 Content-Type: multipart/mixed; boundary="===============6016168406228976748==" MIME-Version: 1.0 From: suporte at logicworks.pt To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Tue, 19 Mar 2013 09:43:37 +0000 Message-ID: <13419659.253.1363686215399.JavaMail.ferra@ferra-PC> In-Reply-To: 51482EC7.1010402@redhat.com --===============6016168406228976748== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ------=3D_Part_252_270319.1363686215399 Content-Type: text/plain; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable That is right : "The bigger problem of course is that oVirt-3.2.1 requires = =3D gluster-3.4.0=3D20 which isn't in the standard repos at the moment. "=3D20 I want to use gluster, because, in my understanding, glusterfs allow me to = =3D share a storage (2 or more) between 2 or more hosts, like a virtual disk, a= =3D nd this is essential for live migration or HA.=3D20 I get from the gluster site, related to Gluster 3.4 alpha and QEMU 1.4.0 : = =3D "... new QEMU/GlusterFS native integration leveraging libgfapi. For those o= =3D f you wondering what that means, in short, there=3DE2=3D80=3D99s no need fo= r FUSE=3D anymore and QEMU leverages GlusterFS natively on the back end. Awesome."= =3D =3D20 This could be an advantage? It's not only required to manage gluster cluste= =3D rs, but as a better integration.=3D20 Let me know if I wrote something wrong.=3D20 Now things seems to be working, what I did was create a file in the host: /= =3D etc/yum.repos.d/stage.repo=3D20 [glusterfs]=3D20 name=3D3DGlusterFS=3D20 baseurl=3D3Dhttp://bits.gluster.org/pub/gluster/glusterfs/stage/=3D20 gpgcheck=3D3D1=3D20 gpgkey=3D3Dfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-Gluster=3D20 because of the self signed I get some errors, so I did:=3D20 yum install --nogpgcheck glusterfs*=3D20 yum install --nogpgcheck glusterfs-server*=3D20 yum install --nogpgcheck glusterfs-rdma*=3D20 And that's it everything works.=3D20 The installation should be more nicely=3D20 Thanks=3D20 Jose=3D20 ----- Mensagem original ----- De: "Sahina Bose" =3D20 Para: "Dave Neary" =3D20 Cc: users(a)ovirt.org=3D20 Enviadas: Ter=3DC3=3DA7a-feira, 19 de Mar=3DC3=3DA7o de 2013 9:24:23=3D20 Assunto: Re: [Users] Package installation error=3D20 You are right - Gluster 3.4 is only required to manage gluster clusters.=3D= 20 Currently the question asked at setup is this :=3D20 "The engine can be configured to present the UI in three different=3D20 application modes. virt [Manage virtualization only], gluster [Manage=3D20 gluster storage only],=3D20 and both [Manage virtualization as well as gluster storage]" where both=3D20 is the default.=3D20 If this is confusing to the user, we can change this message. Suggestions?= =3D =3D20 On 03/19/2013 01:41 PM, Dave Neary wrote:=3D20 > Hi,=3D20 >=3D20 > On 03/19/2013 08:16 AM, Alon Bar-Lev wrote:=3D20 >> Now I am confused....=3D20 >> Do you or don't you need vdsm-gluster on your system?=3D20 >=3D20 > Allow me to clarify.=3D20 >=3D20 > There have been several messages from users since the oVirt 3.2=3D20 > release asking why they need Gluster 3.4 pre-releases to run oVirt.=3D20 >=3D20 > My understanding is that you don't need Gluster 3.4 unless you want to=3D= 20 > manage a Gluster cluster with oVirt.=3D20 >=3D20 > So my question is: are we sure that we are not leading users wrong,=3D20 > and confusing them during the installation & set-up process?=3D20 >=3D20 > Thanks,=3D20 > Dave.=3D20 >=3D20 _______________________________________________=3D20 Users mailing list=3D20 Users(a)ovirt.org=3D20 http://lists.ovirt.org/mailman/listinfo/users=3D20 ------=3D_Part_252_270319.1363686215399 Content-Type: text/html; charset=3Dutf-8 Content-Transfer-Encoding: quoted-printable <=3D div style=3D3D'font-family: verdana,helvetica,sans-serif; font-size: 10pt; = co=3D lor: #330066'>That is right : "The bigger problem of course is that oVirt-3= =3D .2.1 requires gluster-3.4.0
which isn't in the standard repos at the moment."

I want to use gluster, because, in my understanding, glusterfs allow me=3D20 to share a storage (2 or more) between 2 or more hosts, like a virtual disk= =3D , and=3D20 this is essential  for live migration or HA.
I get from the gluster= =3D site, related to Gluster 3.4 alpha and QEMU 1.4.0 : "... new QEMU/GlusterF= =3D S native integration leveraging libgfapi. For those of you wondering what that means, in short, there=3DE2=3D80=3D99s no need for= FUSE=3D =3D20 anymore and QEMU leverages GlusterFS natively on the back end. Awesome."
This could be an advantage? It's not only required to manage gluster = =3D clusters, but as a better integration.
Let me know if I wrote something = =3D wrong.

Now things seems to be working, what I did was create a file = =3D in the host: /etc/yum.repos.d/stage.repo

gpgcheck=3D3D1

gpgkey=3D3Dfile:///etc/pki/rpm-gpg/RPM-GPG-KEY-Gluster<=3D /p>
because of the self signed I get some errors, so I did:

yum install --nogpgcheck glusterfs*

yum install --nogpgcheck glusterfs-server*

yum install --nogpgcheck glusterfs-rdma*



And that's it everything works.

The installation should be m= =3D ore nicely

Thanks
Jose





De: "Sahina Bose" <sabose(a)redhat.com>
Para: "Dav= e =3D Neary" <dneary(a)redhat.com>
Cc: users(a)ovirt.org
En= viad=3D as: Ter=3DC3=3DA7a-feira, 19 de Mar=3DC3=3DA7o de 2013 9:24:23
As= sunto: <=3D /b>Re: [Users] Package installation error

You are right - Gluster 3.= =3D 4 is only required to manage gluster clusters.

Currently the questio= =3D n asked at setup is this :

"The engine can be configured to present = =3D the UI in three different
application modes. virt [Manage virtualizatio= =3D n only], gluster [Manage
gluster storage only],
and both [Manage vir= =3D tualization as well as gluster storage]" where both
is the default.
= =3D
If this is confusing to the user, we can change this message. Suggestio= =3D ns?


On 03/19/2013 01:41 PM, Dave Neary wrote:
> Hi,
>= =3D ;
> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote:
>> Now I am = =3D confused....
>> Do you or don't you need vdsm-gluster on your syst= =3D em?
>
> Allow me to clarify.
>
> There have been se= =3D veral messages from users since the oVirt 3.2
> release asking why t= =3D hey need Gluster 3.4 pre-releases to run oVirt.
>
> My understa= =3D nding is that you don't need Gluster 3.4 unless you want to
> manage= =3D a Gluster cluster with oVirt.
>
> So my question is: are we su= =3D re that we are not leading users wrong,
> and confusing them during = =3D the installation & set-up process?
>
> Thanks,
> Dave= =3D .
>

_______________________________________________
Users m= =3D ailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo= /u=3D sers

------=3D_Part_252_270319.1363686215399-- --===============6016168406228976748== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS0tLS0tPV9QYXJ0XzI1Ml8yNzAzMTkuMTM2MzY4NjIxNTM5OQpDb250ZW50LVR5cGU6IHRleHQv cGxhaW47IGNoYXJzZXQ9dXRmLTgKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXBy aW50YWJsZQoKVGhhdCBpcyByaWdodCA6ICJUaGUgYmlnZ2VyIHByb2JsZW0gb2YgY291cnNlIGlz IHRoYXQgb1ZpcnQtMy4yLjEgcmVxdWlyZXMgPQpnbHVzdGVyLTMuNC4wPTIwCndoaWNoIGlzbid0 IGluIHRoZSBzdGFuZGFyZCByZXBvcyBhdCB0aGUgbW9tZW50LiAiPTIwCgpJIHdhbnQgdG8gdXNl IGdsdXN0ZXIsIGJlY2F1c2UsIGluIG15IHVuZGVyc3RhbmRpbmcsIGdsdXN0ZXJmcyBhbGxvdyBt ZSB0byA9CnNoYXJlIGEgc3RvcmFnZSAoMiBvciBtb3JlKSBiZXR3ZWVuIDIgb3IgbW9yZSBob3N0 cywgbGlrZSBhIHZpcnR1YWwgZGlzaywgYT0KbmQgdGhpcyBpcyBlc3NlbnRpYWwgZm9yIGxpdmUg bWlncmF0aW9uIG9yIEhBLj0yMApJIGdldCBmcm9tIHRoZSBnbHVzdGVyIHNpdGUsIHJlbGF0ZWQg dG8gR2x1c3RlciAzLjQgYWxwaGEgYW5kIFFFTVUgMS40LjAgOiA9CiIuLi4gbmV3IFFFTVUvR2x1 c3RlckZTIG5hdGl2ZSBpbnRlZ3JhdGlvbiBsZXZlcmFnaW5nIGxpYmdmYXBpLiBGb3IgdGhvc2Ug bz0KZiB5b3Ugd29uZGVyaW5nIHdoYXQgdGhhdCBtZWFucywgaW4gc2hvcnQsIHRoZXJlPUUyPTgw PTk5cyBubyBuZWVkIGZvciBGVVNFPQogYW55bW9yZSBhbmQgUUVNVSBsZXZlcmFnZXMgR2x1c3Rl ckZTIG5hdGl2ZWx5IG9uIHRoZSBiYWNrIGVuZC4gQXdlc29tZS4iPQo9MjAKClRoaXMgY291bGQg YmUgYW4gYWR2YW50YWdlPyBJdCdzIG5vdCBvbmx5IHJlcXVpcmVkIHRvIG1hbmFnZSBnbHVzdGVy IGNsdXN0ZT0KcnMsIGJ1dCBhcyBhIGJldHRlciBpbnRlZ3JhdGlvbi49MjAKTGV0IG1lIGtub3cg aWYgSSB3cm90ZSBzb21ldGhpbmcgd3JvbmcuPTIwCgpOb3cgdGhpbmdzIHNlZW1zIHRvIGJlIHdv cmtpbmcsIHdoYXQgSSBkaWQgd2FzIGNyZWF0ZSBhIGZpbGUgaW4gdGhlIGhvc3Q6IC89CmV0Yy95 dW0ucmVwb3MuZC9zdGFnZS5yZXBvPTIwCgpbZ2x1c3RlcmZzXT0yMApuYW1lPTNER2x1c3RlckZT PTIwCmJhc2V1cmw9M0RodHRwOi8vYml0cy5nbHVzdGVyLm9yZy9wdWIvZ2x1c3Rlci9nbHVzdGVy ZnMvc3RhZ2UvPTIwCmdwZ2NoZWNrPTNEMT0yMApncGdrZXk9M0RmaWxlOi8vL2V0Yy9wa2kvcnBt LWdwZy9SUE0tR1BHLUtFWS1HbHVzdGVyPTIwCmJlY2F1c2Ugb2YgdGhlIHNlbGYgc2lnbmVkIEkg Z2V0IHNvbWUgZXJyb3JzLCBzbyBJIGRpZDo9MjAKCnl1bSBpbnN0YWxsIC0tbm9ncGdjaGVjayBn bHVzdGVyZnMqPTIwCnl1bSBpbnN0YWxsIC0tbm9ncGdjaGVjayBnbHVzdGVyZnMtc2VydmVyKj0y MAp5dW0gaW5zdGFsbCAtLW5vZ3BnY2hlY2sgZ2x1c3RlcmZzLXJkbWEqPTIwCgpBbmQgdGhhdCdz IGl0IGV2ZXJ5dGhpbmcgd29ya3MuPTIwCgpUaGUgaW5zdGFsbGF0aW9uIHNob3VsZCBiZSBtb3Jl IG5pY2VseT0yMAoKVGhhbmtzPTIwCkpvc2U9MjAKCgoKCi0tLS0tIE1lbnNhZ2VtIG9yaWdpbmFs IC0tLS0tCgpEZTogIlNhaGluYSBCb3NlIiA8c2Fib3NlQHJlZGhhdC5jb20+PTIwClBhcmE6ICJE YXZlIE5lYXJ5IiA8ZG5lYXJ5QHJlZGhhdC5jb20+PTIwCkNjOiB1c2Vyc0BvdmlydC5vcmc9MjAK RW52aWFkYXM6IFRlcj1DMz1BN2EtZmVpcmEsIDE5IGRlIE1hcj1DMz1BN28gZGUgMjAxMyA5OjI0 OjIzPTIwCkFzc3VudG86IFJlOiBbVXNlcnNdIFBhY2thZ2UgaW5zdGFsbGF0aW9uIGVycm9yPTIw CgpZb3UgYXJlIHJpZ2h0IC0gR2x1c3RlciAzLjQgaXMgb25seSByZXF1aXJlZCB0byBtYW5hZ2Ug Z2x1c3RlciBjbHVzdGVycy49MjAKCkN1cnJlbnRseSB0aGUgcXVlc3Rpb24gYXNrZWQgYXQgc2V0 dXAgaXMgdGhpcyA6PTIwCgoiVGhlIGVuZ2luZSBjYW4gYmUgY29uZmlndXJlZCB0byBwcmVzZW50 IHRoZSBVSSBpbiB0aHJlZSBkaWZmZXJlbnQ9MjAKYXBwbGljYXRpb24gbW9kZXMuIHZpcnQgW01h bmFnZSB2aXJ0dWFsaXphdGlvbiBvbmx5XSwgZ2x1c3RlciBbTWFuYWdlPTIwCmdsdXN0ZXIgc3Rv cmFnZSBvbmx5XSw9MjAKYW5kIGJvdGggW01hbmFnZSB2aXJ0dWFsaXphdGlvbiBhcyB3ZWxsIGFz IGdsdXN0ZXIgc3RvcmFnZV0iIHdoZXJlIGJvdGg9MjAKaXMgdGhlIGRlZmF1bHQuPTIwCgpJZiB0 aGlzIGlzIGNvbmZ1c2luZyB0byB0aGUgdXNlciwgd2UgY2FuIGNoYW5nZSB0aGlzIG1lc3NhZ2Uu IFN1Z2dlc3Rpb25zPz0KPTIwCgoKT24gMDMvMTkvMjAxMyAwMTo0MSBQTSwgRGF2ZSBOZWFyeSB3 cm90ZTo9MjAKPiBIaSw9MjAKPj0yMAo+IE9uIDAzLzE5LzIwMTMgMDg6MTYgQU0sIEFsb24gQmFy LUxldiB3cm90ZTo9MjAKPj4gTm93IEkgYW0gY29uZnVzZWQuLi4uPTIwCj4+IERvIHlvdSBvciBk b24ndCB5b3UgbmVlZCB2ZHNtLWdsdXN0ZXIgb24geW91ciBzeXN0ZW0/PTIwCj49MjAKPiBBbGxv dyBtZSB0byBjbGFyaWZ5Lj0yMAo+PTIwCj4gVGhlcmUgaGF2ZSBiZWVuIHNldmVyYWwgbWVzc2Fn ZXMgZnJvbSB1c2VycyBzaW5jZSB0aGUgb1ZpcnQgMy4yPTIwCj4gcmVsZWFzZSBhc2tpbmcgd2h5 IHRoZXkgbmVlZCBHbHVzdGVyIDMuNCBwcmUtcmVsZWFzZXMgdG8gcnVuIG9WaXJ0Lj0yMAo+PTIw Cj4gTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHlvdSBkb24ndCBuZWVkIEdsdXN0ZXIgMy40IHVu bGVzcyB5b3Ugd2FudCB0bz0yMAo+IG1hbmFnZSBhIEdsdXN0ZXIgY2x1c3RlciB3aXRoIG9WaXJ0 Lj0yMAo+PTIwCj4gU28gbXkgcXVlc3Rpb24gaXM6IGFyZSB3ZSBzdXJlIHRoYXQgd2UgYXJlIG5v dCBsZWFkaW5nIHVzZXJzIHdyb25nLD0yMAo+IGFuZCBjb25mdXNpbmcgdGhlbSBkdXJpbmcgdGhl IGluc3RhbGxhdGlvbiAmIHNldC11cCBwcm9jZXNzPz0yMAo+PTIwCj4gVGhhbmtzLD0yMAo+IERh dmUuPTIwCj49MjAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fPTIwClVzZXJzIG1haWxpbmcgbGlzdD0yMApVc2Vyc0BvdmlydC5vcmc9MjAKaHR0cDovL2xp c3RzLm92aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPTIwCgoKLS0tLS0tPV9QYXJ0XzI1 Ml8yNzAzMTkuMTM2MzY4NjIxNTM5OQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsgY2hhcnNldD11 dGYtOApDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiBxdW90ZWQtcHJpbnRhYmxlCgo8aHRtbD48 aGVhZD48c3R5bGUgdHlwZT0zRCd0ZXh0L2Nzcyc+cCB7IG1hcmdpbjogMDsgfTwvc3R5bGU+PC9o ZWFkPjxib2R5Pjw9CmRpdiBzdHlsZT0zRCdmb250LWZhbWlseTogdmVyZGFuYSxoZWx2ZXRpY2Es c2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB0OyBjbz0KbG9yOiAjMzMwMDY2Jz5UaGF0IGlzIHJp Z2h0IDogIlRoZSBiaWdnZXIgcHJvYmxlbSBvZiBjb3Vyc2UgaXMgdGhhdCBvVmlydC0zPQouMi4x IHJlcXVpcmVzIGdsdXN0ZXItMy40LjAgPGJyPgp3aGljaCBpc24ndCBpbiB0aGUgc3RhbmRhcmQg cmVwb3MgYXQgdGhlIG1vbWVudC4iPGJyPgo8YnI+Ckkgd2FudCB0byB1c2UgZ2x1c3RlciwgYmVj YXVzZSwgaW4gbXkgdW5kZXJzdGFuZGluZywgZ2x1c3RlcmZzIGFsbG93IG1lPTIwCnRvIHNoYXJl IGEgc3RvcmFnZSAoMiBvciBtb3JlKSBiZXR3ZWVuIDIgb3IgbW9yZSBob3N0cywgbGlrZSBhIHZp cnR1YWwgZGlzaz0KLCBhbmQ9MjAKdGhpcyBpcyBlc3NlbnRpYWwmbmJzcDsgZm9yIGxpdmUgbWln cmF0aW9uIG9yIEhBLjxicj5JIGdldCBmcm9tIHRoZSBnbHVzdGVyPQogc2l0ZSwgcmVsYXRlZCB0 byBHbHVzdGVyIDMuNCBhbHBoYSBhbmQgUUVNVSAxLjQuMCA6ICIuLi4gbmV3IFFFTVUvR2x1c3Rl ckY9ClMgbmF0aXZlIGludGVncmF0aW9uIGxldmVyYWdpbmcgbGliZ2ZhcGkuICBGb3IgdGhvc2Ug b2YKIHlvdSB3b25kZXJpbmcgd2hhdCB0aGF0IG1lYW5zLCBpbiBzaG9ydCwgdGhlcmU9RTI9ODA9 OTlzIG5vIG5lZWQgZm9yIEZVU0U9Cj0yMAphbnltb3JlIGFuZCBRRU1VIGxldmVyYWdlcyBHbHVz dGVyRlMgbmF0aXZlbHkgb24gdGhlIGJhY2sgZW5kLiAgQXdlc29tZS4iPGI9CnI+PGJyPlRoaXMg Y291bGQgYmUgYW4gYWR2YW50YWdlPyBJdCdzIG5vdCBvbmx5IHJlcXVpcmVkIHRvIG1hbmFnZSBn bHVzdGVyID0KY2x1c3RlcnMsIGJ1dCBhcyBhIGJldHRlciBpbnRlZ3JhdGlvbi48YnI+TGV0IG1l IGtub3cgaWYgSSB3cm90ZSBzb21ldGhpbmcgPQp3cm9uZy48YnI+PGJyPk5vdyB0aGluZ3Mgc2Vl bXMgdG8gYmUgd29ya2luZywgd2hhdCBJIGRpZCB3YXMgY3JlYXRlIGEgZmlsZSA9CmluIHRoZSBo b3N0OiAvZXRjL3l1bS5yZXBvcy5kL3N0YWdlLnJlcG88YnI+PCEtLVtpZiBndGUgbXNvIDldPjx4 bWw+CiA8bzpPZmZpY2VEb2N1bWVudFNldHRpbmdzPgogIDxvOkFsbG93UE5HLz4KIDwvbzpPZmZp Y2VEb2N1bWVudFNldHRpbmdzPgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+ PHhtbD4KIDx3OldvcmREb2N1bWVudD4KICA8dzpWaWV3Pk5vcm1hbDwvdzpWaWV3PgogIDx3Olpv b20+MDwvdzpab29tPgogIDx3OlRyYWNrTW92ZXMvPgogIDx3OlRyYWNrRm9ybWF0dGluZy8+CiAg PHc6SHlwaGVuYXRpb25ab25lPjIxPC93Okh5cGhlbmF0aW9uWm9uZT4KICA8dzpQdW5jdHVhdGlv bktlcm5pbmcvPgogIDx3OlZhbGlkYXRlQWdhaW5zdFNjaGVtYXMvPgogIDx3OlNhdmVJZlhNTElu dmFsaWQ+ZmFsc2U8L3c6U2F2ZUlmWE1MSW52YWxpZD4KICA8dzpJZ25vcmVNaXhlZENvbnRlbnQ+ ZmFsc2U8L3c6SWdub3JlTWl4ZWRDb250ZW50PgogIDx3OkFsd2F5c1Nob3dQbGFjZWhvbGRlclRl eHQ+ZmFsc2U8L3c6QWx3YXlzU2hvd1BsYWNlaG9sZGVyVGV4dD4KICA8dzpEb05vdFByb21vdGVR Ri8+CiAgPHc6TGlkVGhlbWVPdGhlcj5QVDwvdzpMaWRUaGVtZU90aGVyPgogIDx3OkxpZFRoZW1l QXNpYW4+WC1OT05FPC93OkxpZFRoZW1lQXNpYW4+CiAgPHc6TGlkVGhlbWVDb21wbGV4U2NyaXB0 PlgtTk9ORTwvdzpMaWRUaGVtZUNvbXBsZXhTY3JpcHQ+CiAgPHc6Q29tcGF0aWJpbGl0eT4KICAg PHc6QnJlYWtXcmFwcGVkVGFibGVzLz4KICAgPHc6U25hcFRvR3JpZEluQ2VsbC8+CiAgIDx3Oldy YXBUZXh0V2l0aFB1bmN0Lz4KICAgPHc6VXNlQXNpYW5CcmVha1J1bGVzLz4KICAgPHc6RG9udEdy b3dBdXRvZml0Lz4KICAgPHc6U3BsaXRQZ0JyZWFrQW5kUGFyYU1hcmsvPgogICA8dzpFbmFibGVP cGVuVHlwZUtlcm5pbmcvPgogICA8dzpEb250RmxpcE1pcnJvckluZGVudHMvPgogICA8dzpPdmVy cmlkZVRhYmxlU3R5bGVIcHMvPgogIDwvdzpDb21wYXRpYmlsaXR5PgogIDxtOm1hdGhQcj4KICAg PG06bWF0aEZvbnQgbTp2YWw9M0QiQ2FtYnJpYSBNYXRoIi8+CiAgIDxtOmJya0JpbiBtOnZhbD0z RCJiZWZvcmUiLz4KICAgPG06YnJrQmluU3ViIG06dmFsPTNEIiYjNDU7LSIvPgogICA8bTpzbWFs bEZyYWMgbTp2YWw9M0Qib2ZmIi8+CiAgIDxtOmRpc3BEZWYvPgogICA8bTpsTWFyZ2luIG06dmFs PTNEIjAiLz4KICAgPG06ck1hcmdpbiBtOnZhbD0zRCIwIi8+CiAgIDxtOmRlZkpjIG06dmFsPTNE ImNlbnRlckdyb3VwIi8+CiAgIDxtOndyYXBJbmRlbnQgbTp2YWw9M0QiMTQ0MCIvPgogICA8bTpp bnRMaW0gbTp2YWw9M0Qic3ViU3VwIi8+CiAgIDxtOm5hcnlMaW0gbTp2YWw9M0QidW5kT3ZyIi8+ CiAgPC9tOm1hdGhQcj48L3c6V29yZERvY3VtZW50Pgo8L3htbD48IVtlbmRpZl0tLT48IS0tW2lm IGd0ZSBtc28gOV0+PHhtbD4KIDx3OkxhdGVudFN0eWxlcyBEZWZMb2NrZWRTdGF0ZT0zRCJmYWxz ZSIgRGVmVW5oaWRlV2hlblVzZWQ9M0QidHJ1ZSIKICBEZWZTZW1pSGlkZGVuPTNEInRydWUiIERl ZlFGb3JtYXQ9M0QiZmFsc2UiIERlZlByaW9yaXR5PTNEIjk5IgogIExhdGVudFN0eWxlQ291bnQ9 M0QiMjY3Ij4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIw IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1h dD0zRCJ0cnVlIiBOYW1lPTNEIk5vcm1hbCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0Qi ZmFsc2UiIFByaW9yaXR5PTNEIjkiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiaGVhZGluZyAxIi8+CiAgPHc6 THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiOSIgUUZvcm1hdD0zRCJ0 cnVlIiBOYW1lPTNEIj0KaGVhZGluZyAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJm YWxzZSIgUHJpb3JpdHk9M0QiOSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIj0KaGVhZGluZyAz Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiOSIgUUZv cm1hdD0zRCJ0cnVlIiBOYW1lPTNEIj0KaGVhZGluZyA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExv Y2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiOSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIj0K aGVhZGluZyA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9 M0QiOSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIj0KaGVhZGluZyA2Ii8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiOSIgUUZvcm1hdD0zRCJ0cnVlIiBO YW1lPTNEIj0KaGVhZGluZyA3Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiOSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIj0KaGVhZGluZyA4Ii8+CiAg PHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiOSIgUUZvcm1hdD0z RCJ0cnVlIiBOYW1lPTNEIj0KaGVhZGluZyA5Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiMzkiIE5hbWU9M0QidG9jIDEiLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzOSIgTmFtZT0zRCJ0b2MgMiIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjM5IiBOYW1lPTNEInRv YyAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMzki IE5hbWU9M0QidG9jIDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlv cml0eT0zRCIzOSIgTmFtZT0zRCJ0b2MgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0Qi ZmFsc2UiIFByaW9yaXR5PTNEIjM5IiBOYW1lPTNEInRvYyA2Ii8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMzkiIE5hbWU9M0QidG9jIDciLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzOSIgTmFtZT0zRCJ0b2Mg OCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjM5IiBO YW1lPTNEInRvYyA5Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3Jp dHk9M0QiMzUiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRD0KImNhcHRpb24iLz4KICA8dzpMc2RF eGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIxMCIgU2VtaUhpZGRlbj0zRCJm YWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0z RCJUaXRsZSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNE IjEiIE5hbWU9M0QiRGVmYXVsdCBQYXJhZ3JhcGg9CiBGb250Ii8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMTEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiU3VidGl0 bGUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIyMiIg U2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9 M0QidHJ1ZSIgTmFtZT0zRCJTdHJvbmciLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZh bHNlIiBQcmlvcml0eT0zRCIyMCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCJFbXBoYXNpcyIvPgogIDx3Okxz ZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjU5IiBTZW1pSGlkZGVuPTNE ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJUYWJsZSBHcmlkIi8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9M0QiZmFs c2UiIE5hbWU9M0QiUGxhY2Vobz0KbGRlciBUZXh0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCJObyBTcGFjaW5nIi8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjAiIFNlbWlI aWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0 IFNoYWRpbmciLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0z RCI2MSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5h bWU9M0QiTGlnaHQgTGlzdCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFBy aW9yaXR5PTNEIjYyIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJm YWxzZSIgTmFtZT0zRCJMaWdodCBHcmlkIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJm YWxzZSIgUHJpb3JpdHk9M0QiNjMiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDEiLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIK ICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIFNoYWRpbmcgMiIvPgog IDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY1IiBTZW1pSGlk ZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0g TGlzdCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0Qi NjYiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1l PTNEIk1lZGl1bSBMaXN0IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQ cmlvcml0eT0zRCI2NyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0Qi ZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9 M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY4IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVX aGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAyIi8+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjkiIFNlbWlIaWRkZW49M0QiZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDMiLz4KICA8 dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhpZGRl bj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBMaXN0 Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzEiIFNl bWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNv bG9yZnVsIFNoYWRpbmciLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlv cml0eT0zRCI3MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFs c2UiIE5hbWU9M0QiQ29sb3JmdWwgTGlzdCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0Qi ZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVu VXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBHcmlkIi8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0IFNoYWRpbmcgQWNjZW50IDEi Lz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MSIgU2Vt aUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGln aHQgTGlzdCBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFBy aW9yaXR5PTNEIjYyIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJm YWxzZSIgTmFtZT0zRCJMaWdodCBHcmlkIEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExv Y2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjMiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVu aGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDEgQWNjZW50IDEi Lz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NCIgU2Vt aUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVk aXVtIFNoYWRpbmcgMiBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFs c2UiIFByaW9yaXR5PTNEIjY1IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNl ZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAxIEFjY2VudCAxIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0Qi UmV2aXNpbz0KbiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5 PTNEIjM0IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIg UUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIkxpc3QgUGFyYWdyYXBoIi8+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMjkiIFNlbWlIaWRkZW49M0QiZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiUXVv dGUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzMCIg U2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9 M0QidHJ1ZSIgTmFtZT0zRCJJbnRlbnNlIFF1b3RlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjYiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlk ZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBMaXN0IDIgQWNjZW50IDEiLz4KICA8 dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NyIgU2VtaUhpZGRl bj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdy aWQgMSBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9y aXR5PTNEIjY4IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxz ZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAyIEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExv Y2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjkiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVu aGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDMgQWNjZW50IDEiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhp ZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBM aXN0IEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3Jp dHk9M0QiNzEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNl IiBOYW1lPTNEIkNvbG9yZnVsIFNoYWRpbmcgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAg VW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgTGlzdCBBY2NlbnQgMSIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1p SGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xv cmZ1bCBHcmlkIEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiNjAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBOYW1lPTNEIkxpZ2h0IFNoYWRpbmcgQWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIK ICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgTGlzdCBBY2NlbnQgMiIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYyIiBTZW1p SGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdo dCBHcmlkIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJp b3JpdHk9M0QiNjMiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZh bHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDEgQWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIK ICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIFNoYWRpbmcgMiBBY2Nl bnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY1 IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0z RCJNZWRpdW0gTGlzdCAxIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJm YWxzZSIgUHJpb3JpdHk9M0QiNjYiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBMaXN0IDIgQWNjZW50IDIiLz4KICA8dzpMc2RF eGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NyIgU2VtaUhpZGRlbj0zRCJm YWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMSBB Y2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNE IjY4IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFt ZT0zRCJNZWRpdW0gR3JpZCAyIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiNjkiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdo ZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDMgQWNjZW50IDIiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhpZGRlbj0z RCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBMaXN0IEFj Y2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0Qi NzEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1l PTNEIkNvbG9yZnVsIFNoYWRpbmcgQWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgTGlzdCBBY2NlbnQgMiIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1pSGlkZGVu PTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBH cmlkIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3Jp dHk9M0QiNjAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNl IiBOYW1lPTNEIkxpZ2h0IFNoYWRpbmcgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9j a2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgTGlzdCBBY2NlbnQgMyIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYyIiBTZW1pSGlkZGVu PTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdodCBHcmlk IEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9 M0QiNjMiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBO YW1lPTNEIk1lZGl1bSBTaGFkaW5nIDEgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9j a2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgMyIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY1IiBTZW1p SGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRp dW0gTGlzdCAxIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiNjYiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBMaXN0IDIgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRp b24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIK ICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMSBBY2NlbnQg MyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY4IiBT ZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJN ZWRpdW0gR3JpZCAyIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxz ZSIgUHJpb3JpdHk9M0QiNjkiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2Vk PTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDMgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNl cHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhpZGRlbj0zRCJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBMaXN0IEFjY2VudCAz Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzEiIFNl bWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNv bG9yZnVsIFNoYWRpbmcgQWNjZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZh bHNlIiBQcmlvcml0eT0zRCI3MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgTGlzdCBBY2NlbnQgMyIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1pSGlkZGVuPTNEImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBHcmlkIEFj Y2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0Qi NjAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1l PTNEIkxpZ2h0IFNoYWRpbmcgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNE ImZhbHNlIiBQcmlvcml0eT0zRCI2MSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hl blVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgTGlzdCBBY2NlbnQgNCIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYyIiBTZW1pSGlkZGVuPTNEImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdodCBHcmlkIEFjY2Vu dCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjMi IFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNE Ik1lZGl1bSBTaGFkaW5nIDEgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNE ImZhbHNlIiBQcmlvcml0eT0zRCI2NCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hl blVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgNCIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY1IiBTZW1pSGlkZGVu PTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlz dCAxIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3Jp dHk9M0QiNjYiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNl IiBOYW1lPTNEIk1lZGl1bSBMaXN0IDIgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9j a2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMSBBY2NlbnQgNCIvPgog IDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY4IiBTZW1pSGlk ZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0g R3JpZCAyIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJp b3JpdHk9M0QiNjkiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZh bHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDMgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAg VW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBMaXN0IEFjY2VudCA0Ii8+CiAg PHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzEiIFNlbWlIaWRk ZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVs IFNoYWRpbmcgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQ cmlvcml0eT0zRCI3MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0Qi ZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgTGlzdCBBY2NlbnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1pSGlkZGVuPTNEImZhbHNlIgog ICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBHcmlkIEFjY2VudCA0 Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjAiIFNl bWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxp Z2h0IFNoYWRpbmcgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNl IiBQcmlvcml0eT0zRCI2MSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9 M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgTGlzdCBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYyIiBTZW1pSGlkZGVuPTNEImZhbHNlIgog ICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdodCBHcmlkIEFjY2VudCA1Ii8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjMiIFNlbWlI aWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1 bSBTaGFkaW5nIDEgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNl IiBQcmlvcml0eT0zRCI2NCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9 M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgNSIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY1IiBTZW1pSGlkZGVuPTNEImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAxIEFj Y2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0Qi NjYiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1l PTNEIk1lZGl1bSBMaXN0IDIgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNE ImZhbHNlIiBQcmlvcml0eT0zRCI2NyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hl blVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMSBBY2NlbnQgNSIvPgogIDx3Okxz ZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY4IiBTZW1pSGlkZGVuPTNE ImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAy IEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9 M0QiNjkiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBO YW1lPTNEIk1lZGl1bSBHcmlkIDMgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBMaXN0IEFjY2VudCA1Ii8+CiAgPHc6THNk RXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzEiIFNlbWlIaWRkZW49M0Qi ZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIFNoYWRp bmcgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0 eT0zRCI3MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2Ui IE5hbWU9M0QiQ29sb3JmdWwgTGlzdCBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2Nr ZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhp ZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBHcmlkIEFjY2VudCA1Ii8+CiAg PHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjAiIFNlbWlIaWRk ZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0IFNo YWRpbmcgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlv cml0eT0zRCI2MSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFs c2UiIE5hbWU9M0QiTGlnaHQgTGlzdCBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2Nr ZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYyIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhp ZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdodCBHcmlkIEFjY2VudCA2Ii8+CiAgPHc6 THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjMiIFNlbWlIaWRkZW49 M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFk aW5nIDEgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlv cml0eT0zRCI2NCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFs c2UiIE5hbWU9M0QiTWVkaXVtIFNoYWRpbmcgMiBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY1IiBTZW1pSGlkZGVuPTNEImZhbHNlIgog ICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAxIEFjY2VudCA2 Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjYiIFNl bWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1l ZGl1bSBMaXN0IDIgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNl IiBQcmlvcml0eT0zRCI2NyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9 M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMSBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2Vw dGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY4IiBTZW1pSGlkZGVuPTNEImZhbHNl IgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAyIEFjY2Vu dCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjki IFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNE Ik1lZGl1bSBHcmlkIDMgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZh bHNlIiBQcmlvcml0eT0zRCI3MCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9M0QiZmFsc2UiIE5hbWU9M0QiRGFyayBMaXN0IEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzEiIFNlbWlIaWRkZW49M0QiZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIFNoYWRpbmcgQWNj ZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3 MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9 M0QiQ29sb3JmdWwgTGlzdCBBY2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0Qi ZmFsc2UiIFByaW9yaXR5PTNEIjczIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVu VXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBHcmlkIEFjY2VudCA2Ii8+CiAgPHc6THNk RXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMTkiIFNlbWlIaWRkZW49M0Qi ZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9 M0QiU3VidGxlIEVtcGhhc2lzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiMjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiSW50ZW5zZSBFbXBoYXNpcyIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjMxIiBTZW1pSGlkZGVu PTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0cnVlIiBO YW1lPTNEIlN1YnRsZSBSZWZlcmVuY2UiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZh bHNlIiBQcmlvcml0eT0zRCIzMiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVz ZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCJJbnRlbnNlIFJlZmVyZW5jZSIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjMzIiBTZW1p SGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0 cnVlIiBOYW1lPTNEIkJvb2sgVGl0bGUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZh bHNlIiBQcmlvcml0eT0zRCIzNyIgTmFtZT0zRCJCaWJsaW9ncmFwaHkiLz4KICA8dzpMc2RFeGNl cHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzOSIgUUZvcm1hdD0zRCJ0cnVlIiBO YW1lPTNEPQoiVE9DIEhlYWRpbmciLz4KIDwvdzpMYXRlbnRTdHlsZXM+CjwveG1sPjwhW2VuZGlm XS0tPjwhLS1baWYgZ3RlIG1zbyAxMF0+CjxzdHlsZT4KIC8qIFN0eWxlIERlZmluaXRpb25zICov CiB0YWJsZS5Nc29Ob3JtYWxUYWJsZQo9MDl7bXNvLXN0eWxlLW5hbWU6IlRhYmVsYSBub3JtYWwi Owo9MDltc28tdHN0eWxlLXJvd2JhbmQtc2l6ZTowOwo9MDltc28tdHN0eWxlLWNvbGJhbmQtc2l6 ZTowOwo9MDltc28tc3R5bGUtbm9zaG93OnllczsKPTA5bXNvLXN0eWxlLXByaW9yaXR5Ojk5Owo9 MDltc28tc3R5bGUtcGFyZW50OiIiOwo9MDltc28tcGFkZGluZy1hbHQ6MGNtIDUuNHB0IDBjbSA1 LjRwdDsKPTA5bXNvLXBhcmEtbWFyZ2luLXRvcDowY207Cj0wOW1zby1wYXJhLW1hcmdpbi1yaWdo dDowY207Cj0wOW1zby1wYXJhLW1hcmdpbi1ib3R0b206MTAuMHB0Owo9MDltc28tcGFyYS1tYXJn aW4tbGVmdDowY207Cj0wOWxpbmUtaGVpZ2h0OjExNSU7Cj0wOW1zby1wYWdpbmF0aW9uOndpZG93 LW9ycGhhbjsKPTA5Zm9udC1zaXplOjExLjBwdDsKPTA5Zm9udC1mYW1pbHk6IkNhbGlicmkiLCJz YW5zLXNlcmlmIjsKPTA5bXNvLWFzY2lpLWZvbnQtZmFtaWx5OkNhbGlicmk7Cj0wOW1zby1hc2Np aS10aGVtZS1mb250Om1pbm9yLWxhdGluOwo9MDltc28taGFuc2ktZm9udC1mYW1pbHk6Q2FsaWJy aTsKPTA5bXNvLWhhbnNpLXRoZW1lLWZvbnQ6bWlub3ItbGF0aW47Cj0wOW1zby1mYXJlYXN0LWxh bmd1YWdlOkVOLVVTO30KPC9zdHlsZT4KPCFbZW5kaWZdLS0+Cgo8cCBjbGFzcz0zRCJNc29Ob3Jt YWwiIHN0eWxlPTNEIm1hcmdpbi1ib3R0b206IDAuMDAwMXB0OyBsaW5lLWhlaWdodDogbm9ybWE9 Cmw7Ij48c3BhbiBzdHlsZT0zRCJmb250LXNpemU6IDEwcHQ7IGZvbnQtZmFtaWx5OiAmcXVvdDtD b3VyaWVyIE5ldyZxdW90OzsiPj0KW2dsdXN0ZXJmc108L3NwYW4+PC9wPgoKPHAgY2xhc3M9M0Qi TXNvTm9ybWFsIiBzdHlsZT0zRCJtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgbGluZS1oZWlnaHQ6 IG5vcm1hPQpsOyI+PHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTog JnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Ij49Cm5hbWU9M0RHbHVzdGVyRlM8L3NwYW4+PC9wPgoK PHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHlsZT0zRCJtYXJnaW4tYm90dG9tOiAwLjAwMDFwdDsg bGluZS1oZWlnaHQ6IG5vcm1hPQpsOyI+PHNwYW4gc3R5bGU9M0QiZm9udC1zaXplOiAxMHB0OyBm b250LWZhbWlseTogJnF1b3Q7Q291cmllciBOZXcmcXVvdDs7Ij49CmJhc2V1cmw9M0RodHRwOi8v Yml0cy5nbHVzdGVyLm9yZy9wdWIvZ2x1c3Rlci9nbHVzdGVyZnMvc3RhZ2UvPC9zcGFuPjwvcD4K CjxwIGNsYXNzPTNEIk1zb05vcm1hbCIgc3R5bGU9M0QibWFyZ2luLWJvdHRvbTogMC4wMDAxcHQ7 IGxpbmUtaGVpZ2h0OiBub3JtYT0KbDsiPjxzcGFuIHN0eWxlPTNEImZvbnQtc2l6ZTogMTBwdDsg Zm9udC1mYW1pbHk6ICZxdW90O0NvdXJpZXIgTmV3JnF1b3Q7OyIgPQpsYW5nPTNEIkVOLVVTIj5n cGdjaGVjaz0zRDE8L3NwYW4+PC9wPgoKPHAgY2xhc3M9M0QiTXNvTm9ybWFsIiBzdHlsZT0zRCJt YXJnaW4tYm90dG9tOiAwLjAwMDFwdDsgbGluZS1oZWlnaHQ6IG5vcm1hPQpsOyI+PHNwYW4gc3R5 bGU9M0QiZm9udC1zaXplOiAxMHB0OyBmb250LWZhbWlseTogJnF1b3Q7Q291cmllciBOZXcmcXVv dDs7IiA9Cmxhbmc9M0QiRU4tVVMiPmdwZ2tleT0zRGZpbGU6Ly8vZXRjL3BraS9ycG0tZ3BnL1JQ TS1HUEctS0VZLUdsdXN0ZXI8L3NwYW4+PD0KL3A+Cgo8YnI+YmVjYXVzZSBvZiB0aGUgc2VsZiBz aWduZWQgSSBnZXQgc29tZSBlcnJvcnMsIHNvIEkgZGlkOjxicj48IS0tW2lmIGd0ZSA9Cm1zbyA5 XT48eG1sPgogPG86T2ZmaWNlRG9jdW1lbnRTZXR0aW5ncz4KICA8bzpBbGxvd1BORy8+CiA8L286 T2ZmaWNlRG9jdW1lbnRTZXR0aW5ncz4KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNv IDldPjx4bWw+CiA8dzpXb3JkRG9jdW1lbnQ+CiAgPHc6Vmlldz5Ob3JtYWw8L3c6Vmlldz4KICA8 dzpab29tPjA8L3c6Wm9vbT4KICA8dzpUcmFja01vdmVzLz4KICA8dzpUcmFja0Zvcm1hdHRpbmcv PgogIDx3Okh5cGhlbmF0aW9uWm9uZT4yMTwvdzpIeXBoZW5hdGlvblpvbmU+CiAgPHc6UHVuY3R1 YXRpb25LZXJuaW5nLz4KICA8dzpWYWxpZGF0ZUFnYWluc3RTY2hlbWFzLz4KICA8dzpTYXZlSWZY TUxJbnZhbGlkPmZhbHNlPC93OlNhdmVJZlhNTEludmFsaWQ+CiAgPHc6SWdub3JlTWl4ZWRDb250 ZW50PmZhbHNlPC93Oklnbm9yZU1peGVkQ29udGVudD4KICA8dzpBbHdheXNTaG93UGxhY2Vob2xk ZXJUZXh0PmZhbHNlPC93OkFsd2F5c1Nob3dQbGFjZWhvbGRlclRleHQ+CiAgPHc6RG9Ob3RQcm9t b3RlUUYvPgogIDx3OkxpZFRoZW1lT3RoZXI+UFQ8L3c6TGlkVGhlbWVPdGhlcj4KICA8dzpMaWRU aGVtZUFzaWFuPlgtTk9ORTwvdzpMaWRUaGVtZUFzaWFuPgogIDx3OkxpZFRoZW1lQ29tcGxleFNj cmlwdD5YLU5PTkU8L3c6TGlkVGhlbWVDb21wbGV4U2NyaXB0PgogIDx3OkNvbXBhdGliaWxpdHk+ CiAgIDx3OkJyZWFrV3JhcHBlZFRhYmxlcy8+CiAgIDx3OlNuYXBUb0dyaWRJbkNlbGwvPgogICA8 dzpXcmFwVGV4dFdpdGhQdW5jdC8+CiAgIDx3OlVzZUFzaWFuQnJlYWtSdWxlcy8+CiAgIDx3OkRv bnRHcm93QXV0b2ZpdC8+CiAgIDx3OlNwbGl0UGdCcmVha0FuZFBhcmFNYXJrLz4KICAgPHc6RW5h YmxlT3BlblR5cGVLZXJuaW5nLz4KICAgPHc6RG9udEZsaXBNaXJyb3JJbmRlbnRzLz4KICAgPHc6 T3ZlcnJpZGVUYWJsZVN0eWxlSHBzLz4KICA8L3c6Q29tcGF0aWJpbGl0eT4KICA8bTptYXRoUHI+ CiAgIDxtOm1hdGhGb250IG06dmFsPTNEIkNhbWJyaWEgTWF0aCIvPgogICA8bTpicmtCaW4gbTp2 YWw9M0QiYmVmb3JlIi8+CiAgIDxtOmJya0JpblN1YiBtOnZhbD0zRCImIzQ1Oy0iLz4KICAgPG06 c21hbGxGcmFjIG06dmFsPTNEIm9mZiIvPgogICA8bTpkaXNwRGVmLz4KICAgPG06bE1hcmdpbiBt OnZhbD0zRCIwIi8+CiAgIDxtOnJNYXJnaW4gbTp2YWw9M0QiMCIvPgogICA8bTpkZWZKYyBtOnZh bD0zRCJjZW50ZXJHcm91cCIvPgogICA8bTp3cmFwSW5kZW50IG06dmFsPTNEIjE0NDAiLz4KICAg PG06aW50TGltIG06dmFsPTNEInN1YlN1cCIvPgogICA8bTpuYXJ5TGltIG06dmFsPTNEInVuZE92 ciIvPgogIDwvbTptYXRoUHI+PC93OldvcmREb2N1bWVudD4KPC94bWw+PCFbZW5kaWZdLS0+PCEt LVtpZiBndGUgbXNvIDldPjx4bWw+CiA8dzpMYXRlbnRTdHlsZXMgRGVmTG9ja2VkU3RhdGU9M0Qi ZmFsc2UiIERlZlVuaGlkZVdoZW5Vc2VkPTNEInRydWUiCiAgRGVmU2VtaUhpZGRlbj0zRCJ0cnVl IiBEZWZRRm9ybWF0PTNEImZhbHNlIiBEZWZQcmlvcml0eT0zRCI5OSIKICBMYXRlbnRTdHlsZUNv dW50PTNEIjI2NyI+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9 M0QiMCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIFFG b3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCJOb3JtYWwiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PTNEImZhbHNlIiBQcmlvcml0eT0zRCI5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVX aGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEImhlYWRpbmcgMSIvPgog IDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjkiIFFGb3JtYXQ9 M0QidHJ1ZSIgTmFtZT0zRCI9CmhlYWRpbmcgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9 M0QiZmFsc2UiIFByaW9yaXR5PTNEIjkiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCI9CmhlYWRp bmcgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjki IFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCI9CmhlYWRpbmcgNCIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjkiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0z RCI9CmhlYWRpbmcgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9y aXR5PTNEIjkiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCI9CmhlYWRpbmcgNiIvPgogIDx3Okxz ZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjkiIFFGb3JtYXQ9M0QidHJ1 ZSIgTmFtZT0zRCI9CmhlYWRpbmcgNyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFs c2UiIFByaW9yaXR5PTNEIjkiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCI9CmhlYWRpbmcgOCIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjkiIFFGb3Jt YXQ9M0QidHJ1ZSIgTmFtZT0zRCI9CmhlYWRpbmcgOSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2Nr ZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjM5IiBOYW1lPTNEInRvYyAxIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMzkiIE5hbWU9M0QidG9jIDIiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzOSIgTmFtZT0z RCJ0b2MgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNE IjM5IiBOYW1lPTNEInRvYyA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiMzkiIE5hbWU9M0QidG9jIDUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PTNEImZhbHNlIiBQcmlvcml0eT0zRCIzOSIgTmFtZT0zRCJ0b2MgNiIvPgogIDx3OkxzZEV4Y2Vw dGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjM5IiBOYW1lPTNEInRvYyA3Ii8+CiAg PHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMzkiIE5hbWU9M0Qi dG9jIDgiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIz OSIgTmFtZT0zRCJ0b2MgOSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFBy aW9yaXR5PTNEIjM1IiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0Q9CiJjYXB0aW9uIi8+CiAgPHc6 THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMTAiIFNlbWlIaWRkZW49 M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5h bWU9M0QiVGl0bGUiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0 eT0zRCIxIiBOYW1lPTNEIkRlZmF1bHQgUGFyYWdyYXBoPQogRm9udCIvPgogIDx3OkxzZEV4Y2Vw dGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjExIiBTZW1pSGlkZGVuPTNEImZhbHNl IgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIlN1 YnRpdGxlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0Qi MjIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9y bWF0PTNEInRydWUiIE5hbWU9M0QiU3Ryb25nIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiMjAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdo ZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiRW1waGFzaXMiLz4KICA8 dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI1OSIgU2VtaUhpZGRl bj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiVGFibGUgR3Jp ZCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBOYW1lPTNEIlBsYWNlaG89CmxkZXIgVGV4dCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBM b2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVu aGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiTm8gU3BhY2lu ZyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYwIiBT ZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJM aWdodCBTaGFkaW5nIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3Jp dHk9M0QiNjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNl IiBOYW1lPTNEIkxpZ2h0IExpc3QiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNl IiBQcmlvcml0eT0zRCI2MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9 M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgR3JpZCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9 M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYzIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVX aGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gU2hhZGluZyAxIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjQiIFNlbWlIaWRkZW49M0QiZmFs c2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDIi Lz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NSIgU2Vt aUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVk aXVtIExpc3QgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5 PTNEIjY2IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIg TmFtZT0zRCJNZWRpdW0gTGlzdCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxz ZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2Vk PTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9j a2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2OCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5o aWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMiIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY5IiBTZW1pSGlkZGVuPTNEImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAzIi8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNlbWlI aWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRhcmsg TGlzdCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjcx IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0z RCJDb2xvcmZ1bCBTaGFkaW5nIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIExpc3QiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgR3JpZCIvPgogIDx3OkxzZEV4Y2Vw dGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYwIiBTZW1pSGlkZGVuPTNEImZhbHNl IgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdodCBTaGFkaW5nIEFjY2Vu dCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjEi IFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNE IkxpZ2h0IExpc3QgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNl IiBQcmlvcml0eT0zRCI2MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9 M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgR3JpZCBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYzIiBTZW1pSGlkZGVuPTNEImZhbHNlIgog ICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gU2hhZGluZyAxIEFjY2Vu dCAxIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjQi IFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNE Ik1lZGl1bSBTaGFkaW5nIDIgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNE ImZhbHNlIiBQcmlvcml0eT0zRCI2NSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hl blVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIExpc3QgMSBBY2NlbnQgMSIvPgogIDx3Okxz ZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1l PTNEIlJldmlzaW89Cm4iLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlv cml0eT0zRCIzNCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFs c2UiIFFGb3JtYXQ9M0QidHJ1ZSIgTmFtZT0zRCJMaXN0IFBhcmFncmFwaCIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjI5IiBTZW1pSGlkZGVuPTNEImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNE IlF1b3RlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0Qi MzAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBRRm9y bWF0PTNEInRydWUiIE5hbWU9M0QiSW50ZW5zZSBRdW90ZSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBM b2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY2IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBV bmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAyIEFjY2VudCAxIi8+ CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlI aWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1 bSBHcmlkIDEgQWNjZW50IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQ cmlvcml0eT0zRCI2OCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0Qi ZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMiBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlv biBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgog ICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAzIEFjY2VudCAx Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNl bWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRh cmsgTGlzdCBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFBy aW9yaXR5PTNEIjcxIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJm YWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBTaGFkaW5nIEFjY2VudCAxIi8+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIExpc3QgQWNjZW50 IDEiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIg U2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0Qi Q29sb3JmdWwgR3JpZCBBY2NlbnQgMSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFs c2UiIFByaW9yaXR5PTNEIjYwIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNl ZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdodCBTaGFkaW5nIEFjY2VudCAyIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjEiIFNlbWlIaWRkZW49M0QiZmFs c2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0IExpc3QgQWNjZW50 IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MiIg U2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0Qi TGlnaHQgR3JpZCBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2Ui IFByaW9yaXR5PTNEIjYzIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0z RCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gU2hhZGluZyAxIEFjY2VudCAyIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjQiIFNlbWlIaWRkZW49M0QiZmFs c2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDIg QWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0z RCI2NSIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5h bWU9M0QiTWVkaXVtIExpc3QgMSBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9 M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY2IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVX aGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAyIEFjY2VudCAyIi8+CiAgPHc6 THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlIaWRkZW49 M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlk IDEgQWNjZW50IDIiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0 eT0zRCI2OCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2Ui IE5hbWU9M0QiTWVkaXVtIEdyaWQgMiBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2Nr ZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhp ZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAzIEFjY2VudCAyIi8+CiAg PHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNlbWlIaWRk ZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRhcmsgTGlz dCBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5 PTNEIjcxIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIg TmFtZT0zRCJDb2xvcmZ1bCBTaGFkaW5nIEFjY2VudCAyIi8+CiAgPHc6THNkRXhjZXB0aW9uIExv Y2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVu aGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIExpc3QgQWNjZW50IDIiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIgU2VtaUhp ZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3Jm dWwgR3JpZCBBY2NlbnQgMiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFBy aW9yaXR5PTNEIjYwIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJm YWxzZSIgTmFtZT0zRCJMaWdodCBTaGFkaW5nIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0IExpc3QgQWNjZW50IDMiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MiIgU2VtaUhp ZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQg R3JpZCBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9y aXR5PTNEIjYzIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxz ZSIgTmFtZT0zRCJNZWRpdW0gU2hhZGluZyAxIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjQiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDIgQWNjZW50 IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NSIg U2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0Qi TWVkaXVtIExpc3QgMSBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFs c2UiIFByaW9yaXR5PTNEIjY2IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNl ZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAyIEFjY2VudCAzIi8+CiAgPHc6THNkRXhj ZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlIaWRkZW49M0QiZmFs c2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDEgQWNj ZW50IDMiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2 OCIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9 M0QiTWVkaXVtIEdyaWQgMiBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0Qi ZmFsc2UiIFByaW9yaXR5PTNEIjY5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVu VXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAzIEFjY2VudCAzIi8+CiAgPHc6THNk RXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNlbWlIaWRkZW49M0Qi ZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRhcmsgTGlzdCBBY2Nl bnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjcx IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0z RCJDb2xvcmZ1bCBTaGFkaW5nIEFjY2VudCAzIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdo ZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIExpc3QgQWNjZW50IDMiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIgU2VtaUhpZGRlbj0z RCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgR3Jp ZCBBY2NlbnQgMyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5 PTNEIjYwIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIg TmFtZT0zRCJMaWdodCBTaGFkaW5nIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlk ZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0IExpc3QgQWNjZW50IDQiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MiIgU2VtaUhpZGRlbj0z RCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgR3JpZCBB Y2NlbnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNE IjYzIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFt ZT0zRCJNZWRpdW0gU2hhZGluZyAxIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjQiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlk ZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDIgQWNjZW50IDQiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NSIgU2VtaUhp ZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVt IExpc3QgMSBBY2NlbnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFBy aW9yaXR5PTNEIjY2IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJm YWxzZSIgTmFtZT0zRCJNZWRpdW0gTGlzdCAyIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9u IExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAg IFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDEgQWNjZW50IDQi Lz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2OCIgU2Vt aUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVk aXVtIEdyaWQgMiBBY2NlbnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2Ui IFByaW9yaXR5PTNEIjY5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0z RCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAzIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0 aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNlbWlIaWRkZW49M0QiZmFsc2Ui CiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRhcmsgTGlzdCBBY2NlbnQgNCIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjcxIiBTZW1p SGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xv cmZ1bCBTaGFkaW5nIEFjY2VudCA0Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxz ZSIgUHJpb3JpdHk9M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2Vk PTNEImZhbHNlIiBOYW1lPTNEIkNvbG9yZnVsIExpc3QgQWNjZW50IDQiLz4KICA8dzpMc2RFeGNl cHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIgU2VtaUhpZGRlbj0zRCJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgR3JpZCBBY2Nl bnQgNCIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYw IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0z RCJMaWdodCBTaGFkaW5nIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJm YWxzZSIgUHJpb3JpdHk9M0QiNjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPTNEImZhbHNlIiBOYW1lPTNEIkxpZ2h0IExpc3QgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNl cHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MiIgU2VtaUhpZGRlbj0zRCJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgR3JpZCBBY2NlbnQg NSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYzIiBT ZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJN ZWRpdW0gU2hhZGluZyAxIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJm YWxzZSIgUHJpb3JpdHk9M0QiNjQiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDIgQWNjZW50IDUiLz4KICA8dzpM c2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NSIgU2VtaUhpZGRlbj0z RCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIExpc3Qg MSBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5 PTNEIjY2IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIg TmFtZT0zRCJNZWRpdW0gTGlzdCAyIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tl ZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlk ZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDEgQWNjZW50IDUiLz4KICA8 dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2OCIgU2VtaUhpZGRl bj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdy aWQgMiBBY2NlbnQgNSIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9y aXR5PTNEIjY5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxz ZSIgTmFtZT0zRCJNZWRpdW0gR3JpZCAzIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExv Y2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVu aGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRhcmsgTGlzdCBBY2NlbnQgNSIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjcxIiBTZW1pSGlkZGVu PTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBT aGFkaW5nIEFjY2VudCA1Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJp b3JpdHk9M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZh bHNlIiBOYW1lPTNEIkNvbG9yZnVsIExpc3QgQWNjZW50IDUiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAg VW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgR3JpZCBBY2NlbnQgNSIv PgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYwIiBTZW1p SGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJMaWdo dCBTaGFkaW5nIEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiNjEiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBOYW1lPTNEIkxpZ2h0IExpc3QgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24g TG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2MiIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAg VW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTGlnaHQgR3JpZCBBY2NlbnQgNiIvPgog IDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjYzIiBTZW1pSGlk ZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJNZWRpdW0g U2hhZGluZyAxIEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIg UHJpb3JpdHk9M0QiNjQiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNE ImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBTaGFkaW5nIDIgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNl cHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2NSIgU2VtaUhpZGRlbj0zRCJmYWxz ZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIExpc3QgMSBBY2Nl bnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjY2 IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0z RCJNZWRpdW0gTGlzdCAyIEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJm YWxzZSIgUHJpb3JpdHk9M0QiNjciIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5V c2VkPTNEImZhbHNlIiBOYW1lPTNEIk1lZGl1bSBHcmlkIDEgQWNjZW50IDYiLz4KICA8dzpMc2RF eGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCI2OCIgU2VtaUhpZGRlbj0zRCJm YWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiTWVkaXVtIEdyaWQgMiBB Y2NlbnQgNiIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNE IjY5IiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFt ZT0zRCJNZWRpdW0gR3JpZCAzIEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiNzAiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdo ZW5Vc2VkPTNEImZhbHNlIiBOYW1lPTNEIkRhcmsgTGlzdCBBY2NlbnQgNiIvPgogIDx3OkxzZEV4 Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjcxIiBTZW1pSGlkZGVuPTNEImZh bHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgTmFtZT0zRCJDb2xvcmZ1bCBTaGFkaW5n IEFjY2VudCA2Ii8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9 M0QiNzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdoZW5Vc2VkPTNEImZhbHNlIiBO YW1lPTNEIkNvbG9yZnVsIExpc3QgQWNjZW50IDYiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2Vk PTNEImZhbHNlIiBQcmlvcml0eT0zRCI3MyIgU2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRl V2hlblVzZWQ9M0QiZmFsc2UiIE5hbWU9M0QiQ29sb3JmdWwgR3JpZCBBY2NlbnQgNiIvPgogIDx3 OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFsc2UiIFByaW9yaXR5PTNEIjE5IiBTZW1pSGlkZGVu PTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNlZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0cnVlIiBO YW1lPTNEIlN1YnRsZSBFbXBoYXNpcyIvPgogIDx3OkxzZEV4Y2VwdGlvbiBMb2NrZWQ9M0QiZmFs c2UiIFByaW9yaXR5PTNEIjIxIiBTZW1pSGlkZGVuPTNEImZhbHNlIgogICBVbmhpZGVXaGVuVXNl ZD0zRCJmYWxzZSIgUUZvcm1hdD0zRCJ0cnVlIiBOYW1lPTNEIkludGVuc2UgRW1waGFzaXMiLz4K ICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzMSIgU2VtaUhp ZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9M0QidHJ1 ZSIgTmFtZT0zRCJTdWJ0bGUgUmVmZXJlbmNlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiMzIiIFNlbWlIaWRkZW49M0QiZmFsc2UiCiAgIFVuaGlkZVdo ZW5Vc2VkPTNEImZhbHNlIiBRRm9ybWF0PTNEInRydWUiIE5hbWU9M0QiSW50ZW5zZSBSZWZlcmVu Y2UiLz4KICA8dzpMc2RFeGNlcHRpb24gTG9ja2VkPTNEImZhbHNlIiBQcmlvcml0eT0zRCIzMyIg U2VtaUhpZGRlbj0zRCJmYWxzZSIKICAgVW5oaWRlV2hlblVzZWQ9M0QiZmFsc2UiIFFGb3JtYXQ9 M0QidHJ1ZSIgTmFtZT0zRCJCb29rIFRpdGxlIi8+CiAgPHc6THNkRXhjZXB0aW9uIExvY2tlZD0z RCJmYWxzZSIgUHJpb3JpdHk9M0QiMzciIE5hbWU9M0QiQmlibGlvZ3JhcGh5Ii8+CiAgPHc6THNk RXhjZXB0aW9uIExvY2tlZD0zRCJmYWxzZSIgUHJpb3JpdHk9M0QiMzkiIFFGb3JtYXQ9M0QidHJ1 ZSIgTmFtZT0zRD0KIlRPQyBIZWFkaW5nIi8+CiA8L3c6TGF0ZW50U3R5bGVzPgo8L3htbD48IVtl bmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gMTBdPgo8c3R5bGU+CiAvKiBTdHlsZSBEZWZpbml0aW9u cyAqLwogdGFibGUuTXNvTm9ybWFsVGFibGUKPTA5e21zby1zdHlsZS1uYW1lOiJUYWJlbGEgbm9y bWFsIjsKPTA5bXNvLXRzdHlsZS1yb3diYW5kLXNpemU6MDsKPTA5bXNvLXRzdHlsZS1jb2xiYW5k LXNpemU6MDsKPTA5bXNvLXN0eWxlLW5vc2hvdzp5ZXM7Cj0wOW1zby1zdHlsZS1wcmlvcml0eTo5 OTsKPTA5bXNvLXN0eWxlLXBhcmVudDoiIjsKPTA5bXNvLXBhZGRpbmctYWx0OjBjbSA1LjRwdCAw Y20gNS40cHQ7Cj0wOW1zby1wYXJhLW1hcmdpbi10b3A6MGNtOwo9MDltc28tcGFyYS1tYXJnaW4t cmlnaHQ6MGNtOwo9MDltc28tcGFyYS1tYXJnaW4tYm90dG9tOjEwLjBwdDsKPTA5bXNvLXBhcmEt bWFyZ2luLWxlZnQ6MGNtOwo9MDlsaW5lLWhlaWdodDoxMTUlOwo9MDltc28tcGFnaW5hdGlvbjp3 aWRvdy1vcnBoYW47Cj0wOWZvbnQtc2l6ZToxMS4wcHQ7Cj0wOWZvbnQtZmFtaWx5OiJDYWxpYnJp Iiwic2Fucy1zZXJpZiI7Cj0wOW1zby1hc2NpaS1mb250LWZhbWlseTpDYWxpYnJpOwo9MDltc28t YXNjaWktdGhlbWUtZm9udDptaW5vci1sYXRpbjsKPTA5bXNvLWhhbnNpLWZvbnQtZmFtaWx5OkNh bGlicmk7Cj0wOW1zby1oYW5zaS10aGVtZS1mb250Om1pbm9yLWxhdGluOwo9MDltc28tZmFyZWFz dC1sYW5ndWFnZTpFTi1VUzt9Cjwvc3R5bGU+CjwhW2VuZGlmXS0tPgoKPHAgY2xhc3M9M0QiTXNv Tm9ybWFsIj48c3BhbiBzdHlsZT0zRCIiIGxhbmc9M0QiRU4tVVMiPnl1bSBpbnN0YWxsCi0tbm9n cGdjaGVjayBnbHVzdGVyZnMqPC9zcGFuPjwvcD4KCjxwIGNsYXNzPTNEIk1zb05vcm1hbCI+PHNw YW4gc3R5bGU9M0QiIiBsYW5nPTNEIkVOLVVTIj55dW0gaW5zdGFsbAotLW5vZ3BnY2hlY2sgZ2x1 c3RlcmZzLXNlcnZlcio8L3NwYW4+PC9wPgoKPHAgY2xhc3M9M0QiTXNvTm9ybWFsIj48c3BhbiBz dHlsZT0zRCIiIGxhbmc9M0QiRU4tVVMiPnl1bSBpbnN0YWxsCi0tbm9ncGdjaGVjayBnbHVzdGVy ZnMtcmRtYSo8L3NwYW4+PC9wPgoKPGJyPjxicj5BbmQgdGhhdCdzIGl0IGV2ZXJ5dGhpbmcgd29y a3MuPGJyPjxicj5UaGUgaW5zdGFsbGF0aW9uIHNob3VsZCBiZSBtPQpvcmUgbmljZWx5PGJyPjxi cj5UaGFua3M8YnI+Sm9zZTxicj48YnI+PGJyPjxicj48YnI+PGhyIGlkPTNEInp3Y2hyIj48ZGl2 IHM9CnR5bGU9M0QiY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgZm9u dC1zdHlsZTogbm9ybWFsOyB0ZXh0LT0KZGVjb3JhdGlvbjogbm9uZTsgZm9udC1mYW1pbHk6IEhl bHZldGljYSxBcmlhbCxzYW5zLXNlcmlmOyBmb250LXNpemU6IDEycHQ7PQoiPjxiPkRlOiA8L2I+ IlNhaGluYSBCb3NlIiAmbHQ7c2Fib3NlQHJlZGhhdC5jb20mZ3Q7PGJyPjxiPlBhcmE6IDwvYj4i RGF2ZSA9Ck5lYXJ5IiAmbHQ7ZG5lYXJ5QHJlZGhhdC5jb20mZ3Q7PGJyPjxiPkNjOiA8L2I+dXNl cnNAb3ZpcnQub3JnPGJyPjxiPkVudmlhZD0KYXM6IDwvYj5UZXI9QzM9QTdhLWZlaXJhLCAxOSBk ZSBNYXI9QzM9QTdvIGRlIDIwMTMgOToyNDoyMzxicj48Yj5Bc3N1bnRvOiA8PQovYj5SZTogW1Vz ZXJzXSBQYWNrYWdlIGluc3RhbGxhdGlvbiBlcnJvcjxicj48YnI+WW91IGFyZSByaWdodCAtIEds dXN0ZXIgMy49CjQgaXMgb25seSByZXF1aXJlZCB0byBtYW5hZ2UgZ2x1c3RlciBjbHVzdGVycy48 YnI+PGJyPkN1cnJlbnRseSB0aGUgcXVlc3Rpbz0KbiBhc2tlZCBhdCBzZXR1cCBpcyB0aGlzIDo8 YnI+PGJyPiJUaGUgZW5naW5lIGNhbiBiZSBjb25maWd1cmVkIHRvIHByZXNlbnQgPQp0aGUgVUkg aW4gdGhyZWUgZGlmZmVyZW50IDxicj5hcHBsaWNhdGlvbiBtb2Rlcy4gdmlydCBbTWFuYWdlIHZp cnR1YWxpemF0aW89Cm4gb25seV0sIGdsdXN0ZXIgW01hbmFnZSA8YnI+Z2x1c3RlciBzdG9yYWdl IG9ubHldLDxicj5hbmQgYm90aCBbTWFuYWdlIHZpcj0KdHVhbGl6YXRpb24gYXMgd2VsbCBhcyBn bHVzdGVyIHN0b3JhZ2VdIiB3aGVyZSBib3RoIDxicj5pcyB0aGUgZGVmYXVsdC48YnI+PQo8YnI+ SWYgdGhpcyBpcyBjb25mdXNpbmcgdG8gdGhlIHVzZXIsIHdlIGNhbiBjaGFuZ2UgdGhpcyBtZXNz YWdlLiBTdWdnZXN0aW89Cm5zPzxicj48YnI+PGJyPk9uIDAzLzE5LzIwMTMgMDE6NDEgUE0sIERh dmUgTmVhcnkgd3JvdGU6PGJyPiZndDsgSGksPGJyPiZndD0KOzxicj4mZ3Q7IE9uIDAzLzE5LzIw MTMgMDg6MTYgQU0sIEFsb24gQmFyLUxldiB3cm90ZTo8YnI+Jmd0OyZndDsgTm93IEkgYW0gPQpj b25mdXNlZC4uLi48YnI+Jmd0OyZndDsgRG8geW91IG9yIGRvbid0IHlvdSBuZWVkIHZkc20tZ2x1 c3RlciBvbiB5b3VyIHN5c3Q9CmVtPzxicj4mZ3Q7PGJyPiZndDsgQWxsb3cgbWUgdG8gY2xhcmlm eS48YnI+Jmd0Ozxicj4mZ3Q7IFRoZXJlIGhhdmUgYmVlbiBzZT0KdmVyYWwgbWVzc2FnZXMgZnJv bSB1c2VycyBzaW5jZSB0aGUgb1ZpcnQgMy4yIDxicj4mZ3Q7IHJlbGVhc2UgYXNraW5nIHdoeSB0 PQpoZXkgbmVlZCBHbHVzdGVyIDMuNCBwcmUtcmVsZWFzZXMgdG8gcnVuIG9WaXJ0Ljxicj4mZ3Q7 PGJyPiZndDsgTXkgdW5kZXJzdGE9Cm5kaW5nIGlzIHRoYXQgeW91IGRvbid0IG5lZWQgR2x1c3Rl ciAzLjQgdW5sZXNzIHlvdSB3YW50IHRvIDxicj4mZ3Q7IG1hbmFnZT0KIGEgR2x1c3RlciBjbHVz dGVyIHdpdGggb1ZpcnQuPGJyPiZndDs8YnI+Jmd0OyBTbyBteSBxdWVzdGlvbiBpczogYXJlIHdl IHN1PQpyZSB0aGF0IHdlIGFyZSBub3QgbGVhZGluZyB1c2VycyB3cm9uZywgPGJyPiZndDsgYW5k IGNvbmZ1c2luZyB0aGVtIGR1cmluZyA9CnRoZSBpbnN0YWxsYXRpb24gJmFtcDsgc2V0LXVwIHBy b2Nlc3M/PGJyPiZndDs8YnI+Jmd0OyBUaGFua3MsPGJyPiZndDsgRGF2ZT0KLjxicj4mZ3Q7PGJy Pjxicj5fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj5V c2VycyBtPQphaWxpbmcgbGlzdDxicj5Vc2Vyc0BvdmlydC5vcmc8YnI+aHR0cDovL2xpc3RzLm92 aXJ0Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL3U9CnNlcnM8YnI+PC9kaXY+PGJyPjwvZGl2PjwvYm9k eT48L2h0bWw+Ci0tLS0tLT1fUGFydF8yNTJfMjcwMzE5LjEzNjM2ODYyMTUzOTktLQoK --===============6016168406228976748==-- From dneary at redhat.com Thu Mar 21 12:34:58 2013 Content-Type: multipart/mixed; boundary="===============1424887000773453525==" MIME-Version: 1.0 From: Dave Neary To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Thu, 21 Mar 2013 12:34:56 -0400 Message-ID: <514B36B0.7030605@redhat.com> In-Reply-To: 51482EC7.1010402@redhat.com --===============1424887000773453525== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Hi, On 03/19/2013 05:24 AM, Sahina Bose wrote: > You are right - Gluster 3.4 is only required to manage gluster clusters. > > Currently the question asked at setup is this : > > "The engine can be configured to present the UI in three different > application modes. virt [Manage virtualization only], gluster [Manage > gluster storage only], > and both [Manage virtualization as well as gluster storage]" where both > is the default. > > If this is confusing to the user, we can change this message. Suggestions? I would either: (a) put "Virt" as the default, or (b) remove this question entirely - if someone is installing oVirt, = assume they want to manage virt. If someone is installing Gluster, have = an option during the Gluster install to have the oVirt management console. If someone wants to manage both their Gluster bricks and their virt with = oVirt, I would make that a post-install option to oVirt - perhaps with = an extra package to install (which would depend on the later version of = Gluster). Cheers, Dave. > On 03/19/2013 01:41 PM, Dave Neary wrote: >> Hi, >> >> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: >>> Now I am confused.... >>> Do you or don't you need vdsm-gluster on your system? >> >> Allow me to clarify. >> >> There have been several messages from users since the oVirt 3.2 >> release asking why they need Gluster 3.4 pre-releases to run oVirt. >> >> My understanding is that you don't need Gluster 3.4 unless you want to >> manage a Gluster cluster with oVirt. >> >> So my question is: are we sure that we are not leading users wrong, >> and confusing them during the installation & set-up process? >> >> Thanks, >> Dave. >> > -- = Dave Neary - Community Action and Impact Open Source and Standards, Red Hat - http://community.redhat.com Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 --===============1424887000773453525==-- From alonbl at redhat.com Thu Mar 21 12:35:56 2013 Content-Type: multipart/mixed; boundary="===============6847999564375154231==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Thu, 21 Mar 2013 12:35:56 -0400 Message-ID: <72558692.8295993.1363883756161.JavaMail.root@redhat.com> In-Reply-To: 514B36B0.7030605@redhat.com --===============6847999564375154231== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Simon? ----- Original Message ----- > From: "Dave Neary" > To: "Sahina Bose" > Cc: "Alon Bar-Lev" , users(a)ovirt.org > Sent: Thursday, March 21, 2013 6:34:56 PM > Subject: Re: [Users] Package installation error > = > Hi, > = > On 03/19/2013 05:24 AM, Sahina Bose wrote: > > You are right - Gluster 3.4 is only required to manage gluster > > clusters. > > > > Currently the question asked at setup is this : > > > > "The engine can be configured to present the UI in three different > > application modes. virt [Manage virtualization only], gluster > > [Manage > > gluster storage only], > > and both [Manage virtualization as well as gluster storage]" where > > both > > is the default. > > > > If this is confusing to the user, we can change this message. > > Suggestions? > = > I would either: > = > (a) put "Virt" as the default, or > (b) remove this question entirely - if someone is installing oVirt, > assume they want to manage virt. If someone is installing Gluster, > have > an option during the Gluster install to have the oVirt management > console. > = > If someone wants to manage both their Gluster bricks and their virt > with > oVirt, I would make that a post-install option to oVirt - perhaps > with > an extra package to install (which would depend on the later version > of > Gluster). > = > Cheers, > Dave. > = > = > = > > On 03/19/2013 01:41 PM, Dave Neary wrote: > >> Hi, > >> > >> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > >>> Now I am confused.... > >>> Do you or don't you need vdsm-gluster on your system? > >> > >> Allow me to clarify. > >> > >> There have been several messages from users since the oVirt 3.2 > >> release asking why they need Gluster 3.4 pre-releases to run > >> oVirt. > >> > >> My understanding is that you don't need Gluster 3.4 unless you > >> want to > >> manage a Gluster cluster with oVirt. > >> > >> So my question is: are we sure that we are not leading users > >> wrong, > >> and confusing them during the installation & set-up process? > >> > >> Thanks, > >> Dave. > >> > > > = > -- > Dave Neary - Community Action and Impact > Open Source and Standards, Red Hat - http://community.redhat.com > Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 >=20 --===============6847999564375154231==-- From simon at redhat.com Thu Mar 21 13:40:18 2013 Content-Type: multipart/mixed; boundary="===============4862902652398197472==" MIME-Version: 1.0 From: Simon Grinberg To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Thu, 21 Mar 2013 13:40:17 -0400 Message-ID: <14212490.631.1363887581176.JavaMail.javamailuser@localhost> In-Reply-To: 72558692.8295993.1363883756161.JavaMail.root@redhat.com --===============4862902652398197472== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Alon Bar-Lev" > To: "Dave Neary" > Cc: users(a)ovirt.org, "Sahina Bose" , "Simon Grinbe= rg" > Sent: Thursday, March 21, 2013 6:35:56 PM > Subject: Re: [Users] Package installation error > = > Simon? > = > ----- Original Message ----- > > From: "Dave Neary" > > To: "Sahina Bose" > > Cc: "Alon Bar-Lev" , users(a)ovirt.org > > Sent: Thursday, March 21, 2013 6:34:56 PM > > Subject: Re: [Users] Package installation error > > = > > Hi, > > = > > On 03/19/2013 05:24 AM, Sahina Bose wrote: > > > You are right - Gluster 3.4 is only required to manage gluster > > > clusters. > > > > > > Currently the question asked at setup is this : > > > > > > "The engine can be configured to present the UI in three > > > different > > > application modes. virt [Manage virtualization only], gluster > > > [Manage > > > gluster storage only], > > > and both [Manage virtualization as well as gluster storage]" > > > where > > > both > > > is the default. > > > > > > If this is confusing to the user, we can change this message. > > > Suggestions? > > = > > I would either: > > = > > (a) put "Virt" as the default, or I would go for this one, this keeps backwards compatibility. = Is there an easy method to change this configuration later? = > > (b) remove this question entirely - if someone is installing oVirt, > > assume they want to manage virt. If someone is installing Gluster, > > have > > an option during the Gluster install to have the oVirt management > > console. We do want people to get exposed to the Gluster option. > > = > > If someone wants to manage both their Gluster bricks and their virt > > with > > oVirt, I would make that a post-install option to oVirt - perhaps > > with > > an extra package to install (which would depend on the later > > version > > of > > Gluster). > > = > > Cheers, > > Dave. > > = > > = > > = > > > On 03/19/2013 01:41 PM, Dave Neary wrote: > > >> Hi, > > >> > > >> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > > >>> Now I am confused.... > > >>> Do you or don't you need vdsm-gluster on your system? > > >> > > >> Allow me to clarify. > > >> > > >> There have been several messages from users since the oVirt 3.2 > > >> release asking why they need Gluster 3.4 pre-releases to run > > >> oVirt. > > >> > > >> My understanding is that you don't need Gluster 3.4 unless you > > >> want to > > >> manage a Gluster cluster with oVirt. > > >> > > >> So my question is: are we sure that we are not leading users > > >> wrong, > > >> and confusing them during the installation & set-up process? > > >> > > >> Thanks, > > >> Dave. > > >> > > > > > = > > -- > > Dave Neary - Community Action and Impact > > Open Source and Standards, Red Hat - http://community.redhat.com > > Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 > > = >=20 --===============4862902652398197472==-- From alonbl at redhat.com Thu Mar 21 14:41:35 2013 Content-Type: multipart/mixed; boundary="===============6248252863096419632==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Thu, 21 Mar 2013 14:41:34 -0400 Message-ID: <1741794118.8321968.1363891294846.JavaMail.root@redhat.com> In-Reply-To: 14212490.631.1363887581176.JavaMail.javamailuser@localhost --===============6248252863096419632== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Simon Grinberg" > To: "Alon Bar-Lev" > Cc: users(a)ovirt.org, "Sahina Bose" , "Dave Neary" = > Sent: Thursday, March 21, 2013 7:40:17 PM > Subject: Re: [Users] Package installation error > = > = > = > ----- Original Message ----- > > From: "Alon Bar-Lev" > > To: "Dave Neary" > > Cc: users(a)ovirt.org, "Sahina Bose" , "Simon > > Grinberg" > > Sent: Thursday, March 21, 2013 6:35:56 PM > > Subject: Re: [Users] Package installation error > > = > > Simon? > > = > > ----- Original Message ----- > > > From: "Dave Neary" > > > To: "Sahina Bose" > > > Cc: "Alon Bar-Lev" , users(a)ovirt.org > > > Sent: Thursday, March 21, 2013 6:34:56 PM > > > Subject: Re: [Users] Package installation error > > > = > > > Hi, > > > = > > > On 03/19/2013 05:24 AM, Sahina Bose wrote: > > > > You are right - Gluster 3.4 is only required to manage gluster > > > > clusters. > > > > > > > > Currently the question asked at setup is this : > > > > > > > > "The engine can be configured to present the UI in three > > > > different > > > > application modes. virt [Manage virtualization only], gluster > > > > [Manage > > > > gluster storage only], > > > > and both [Manage virtualization as well as gluster storage]" > > > > where > > > > both > > > > is the default. > > > > > > > > If this is confusing to the user, we can change this message. > > > > Suggestions? > > > = > > > I would either: > > > = > > > (a) put "Virt" as the default, or > = > I would go for this one, this keeps backwards compatibility. > Is there an easy method to change this configuration later? Yes, changing the cluster settings. > = > > > (b) remove this question entirely - if someone is installing > > > oVirt, > > > assume they want to manage virt. If someone is installing > > > Gluster, > > > have > > > an option during the Gluster install to have the oVirt management > > > console. > = > We do want people to get exposed to the Gluster option. > = > > > = > > > If someone wants to manage both their Gluster bricks and their > > > virt > > > with > > > oVirt, I would make that a post-install option to oVirt - perhaps > > > with > > > an extra package to install (which would depend on the later > > > version > > > of > > > Gluster). > > > = > > > Cheers, > > > Dave. > > > = > > > = > > > = > > > > On 03/19/2013 01:41 PM, Dave Neary wrote: > > > >> Hi, > > > >> > > > >> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > > > >>> Now I am confused.... > > > >>> Do you or don't you need vdsm-gluster on your system? > > > >> > > > >> Allow me to clarify. > > > >> > > > >> There have been several messages from users since the oVirt > > > >> 3.2 > > > >> release asking why they need Gluster 3.4 pre-releases to run > > > >> oVirt. > > > >> > > > >> My understanding is that you don't need Gluster 3.4 unless you > > > >> want to > > > >> manage a Gluster cluster with oVirt. > > > >> > > > >> So my question is: are we sure that we are not leading users > > > >> wrong, > > > >> and confusing them during the installation & set-up process? > > > >> > > > >> Thanks, > > > >> Dave. > > > >> > > > > > > > = > > > -- > > > Dave Neary - Community Action and Impact > > > Open Source and Standards, Red Hat - http://community.redhat.com > > > Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 > > > = > > = >=20 --===============6248252863096419632==-- From Karli.Sjoberg at slu.se Fri Mar 22 02:13:14 2013 Content-Type: multipart/mixed; boundary="===============2254083574787008452==" MIME-Version: 1.0 From: =?utf-8?q?Karli_Sj=C3=B6berg_=3CKarli=2ESjoberg_at_slu=2Ese=3E?= To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Fri, 22 Mar 2013 06:13:12 +0000 Message-ID: <5F9E965F5A80BC468BE5F40576769F0920B83979@exchange2-1> In-Reply-To: 514B36B0.7030605@redhat.com --===============2254083574787008452== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --_000_5F9E965F5A80BC468BE5F40576769F0920B83979exchange21_ Content-Type: text/plain; charset=3D"utf-8" Content-Transfer-Encoding: base64 dG9yIDIwMTMtMDMtMjEga2xvY2thbiAxMjozNCAtMDQwMCBza3JldiBEYXZlIE5lYXJ5Og0KDQoN CkhpLA0KDQpPbiAwMy8xOS8yMDEzIDA1OjI0IEFNLCBTYWhpbmEgQm9zZSB3cm90ZToNCj4gWW91 IGFyZSByaWdodCAtIEdsdXN0ZXIgMy40IGlzIG9ubHkgcmVxdWlyZWQgdG8gbWFuYWdlIGdsdXN0 ZXIgY2x1c3RlcnMuDQo+DQo+IEN1cnJlbnRseSB0aGUgcXVlc3Rpb24gYXNrZWQgYXQgc2V0dXAg aXMgdGhpcyA6DQo+DQo+ICJUaGUgZW5naW5lIGNhbiBiZSBjb25maWd1cmVkIHRvIHByZXNlbnQg dGhlIFVJIGluIHRocmVlIGRpZmZlcmVudA0KPiBhcHBsaWNhdGlvbiBtb2Rlcy4gdmlydCBbTWFu YWdlIHZpcnR1YWxpemF0aW9uIG9ubHldLCBnbHVzdGVyIFtNYW5hZ2UNCj4gZ2x1c3RlciBzdG9y YWdlIG9ubHldLA0KPiBhbmQgYm90aCBbTWFuYWdlIHZpcnR1YWxpemF0aW9uIGFzIHdlbGwgYXMg Z2x1c3RlciBzdG9yYWdlXSIgd2hlcmUgYm90aA0KPiBpcyB0aGUgZGVmYXVsdC4NCj4NCj4gSWYg dGhpcyBpcyBjb25mdXNpbmcgdG8gdGhlIHVzZXIsIHdlIGNhbiBjaGFuZ2UgdGhpcyBtZXNzYWdl LiBTdWdnZXN0aW9ucz8NCg0KSSB3b3VsZCBlaXRoZXI6DQoNCihhKSBwdXQgIlZpcnQiIGFzIHRo ZSBkZWZhdWx0LCBvcg0KDQoNClRoYXQgd291bGQgb25seSBiZSBsb2dpY2FsLCBzaW5jZSB0aGUg cHJvZHVjdMK0cyBuYW1lIGlzIG9WaXJ0IGFmdGVyIGFsbC4NCg0KDQoNCihiKSByZW1vdmUgdGhp cyBxdWVzdGlvbiBlbnRpcmVseSAtIGlmIHNvbWVvbmUgaXMgaW5zdGFsbGluZyBvVmlydCwNCmFz c3VtZSB0aGV5IHdhbnQgdG8gbWFuYWdlIHZpcnQuIElmIHNvbWVvbmUgaXMgaW5zdGFsbGluZyBH bHVzdGVyLCBoYXZlDQphbiBvcHRpb24gZHVyaW5nIHRoZSBHbHVzdGVyIGluc3RhbGwgdG8gaGF2 ZSB0aGUgb1ZpcnQgbWFuYWdlbWVudCBjb25zb2xlLg0KDQoNCkFjdHVhbGx5LCB3ZSB0aG91Z2h0 IGl0IHdhcyBncmVhdCB0byAgZ2V0IGFza2VkIHRoYXQgZHVyaW5nIHRoZSBpbnN0YWxsLCBzaW5j ZSB3ZSBoYXZlIHR3byBlbmdpbmVzIGhlcmU7IG9uZSBmb3IgVmlydCBhbmQgb25lIGp1c3QgYXMg YSBHbHVzdGVyIEVuZ2luZSAodGhpbmtpbmcgYWJvdXQgbmFtaW5nIGl0IEdsZW4uLi4pLCBzbyB3 ZcK0ZCByZWFsbHkgbGlrZSBpZiB5b3Uga2VwdCB0aGF0IHF1ZXN0aW9uIGluLg0KDQo8LzJjZW50 cz4NCi9LYXJsaQ0KDQoNCg0KDQpJZiBzb21lb25lIHdhbnRzIHRvIG1hbmFnZSBib3RoIHRoZWly IEdsdXN0ZXIgYnJpY2tzIGFuZCB0aGVpciB2aXJ0IHdpdGgNCm9WaXJ0LCBJIHdvdWxkIG1ha2Ug dGhhdCBhIHBvc3QtaW5zdGFsbCBvcHRpb24gdG8gb1ZpcnQgLSBwZXJoYXBzIHdpdGgNCmFuIGV4 dHJhIHBhY2thZ2UgdG8gaW5zdGFsbCAod2hpY2ggd291bGQgZGVwZW5kIG9uIHRoZSBsYXRlciB2 ZXJzaW9uIG9mDQpHbHVzdGVyKS4NCg0KQ2hlZXJzLA0KRGF2ZS4NCg0KDQoNCj4gT24gMDMvMTkv MjAxMyAwMTo0MSBQTSwgRGF2ZSBOZWFyeSB3cm90ZToNCj4+IEhpLA0KPj4NCj4+IE9uIDAzLzE5 LzIwMTMgMDg6MTYgQU0sIEFsb24gQmFyLUxldiB3cm90ZToNCj4+PiBOb3cgSSBhbSBjb25mdXNl ZC4uLi4NCj4+PiBEbyB5b3Ugb3IgZG9uJ3QgeW91IG5lZWQgdmRzbS1nbHVzdGVyIG9uIHlvdXIg c3lzdGVtPw0KPj4NCj4+IEFsbG93IG1lIHRvIGNsYXJpZnkuDQo+Pg0KPj4gVGhlcmUgaGF2ZSBi ZWVuIHNldmVyYWwgbWVzc2FnZXMgZnJvbSB1c2VycyBzaW5jZSB0aGUgb1ZpcnQgMy4yDQo+PiBy ZWxlYXNlIGFza2luZyB3aHkgdGhleSBuZWVkIEdsdXN0ZXIgMy40IHByZS1yZWxlYXNlcyB0byBy dW4gb1ZpcnQuDQo+Pg0KPj4gTXkgdW5kZXJzdGFuZGluZyBpcyB0aGF0IHlvdSBkb24ndCBuZWVk IEdsdXN0ZXIgMy40IHVubGVzcyB5b3Ugd2FudCB0bw0KPj4gbWFuYWdlIGEgR2x1c3RlciBjbHVz dGVyIHdpdGggb1ZpcnQuDQo+Pg0KPj4gU28gbXkgcXVlc3Rpb24gaXM6IGFyZSB3ZSBzdXJlIHRo YXQgd2UgYXJlIG5vdCBsZWFkaW5nIHVzZXJzIHdyb25nLA0KPj4gYW5kIGNvbmZ1c2luZyB0aGVt IGR1cmluZyB0aGUgaW5zdGFsbGF0aW9uICYgc2V0LXVwIHByb2Nlc3M/DQo+Pg0KPj4gVGhhbmtz LA0KPj4gRGF2ZS4NCj4+DQo+DQoNCg0KDQo=3D --_000_5F9E965F5A80BC468BE5F40576769F0920B83979exchange21_ Content-Type: text/html; charset=3D"utf-8" Content-Transfer-Encoding: base64 PCFET0NUWVBFIEhUTUwgUFVCTElDICItLy9XM0MvL0RURCBIVE1MIDQuMCBUUkFOU0lUSU9OQUwv L0VOIj4NCjxodG1sPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNv bnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHRU5FUkFUT1Ii IGNvbnRlbnQ9Ikd0a0hUTUwvNC40LjQiPg0KPC9oZWFkPg0KPGJvZHk+DQp0b3IgMjAxMy0wMy0y MSBrbG9ja2FuIDEyOjM0IC0wNDAwIHNrcmV2IERhdmUgTmVhcnk6DQo8YmxvY2txdW90ZSB0eXBl PSJDSVRFIj4NCjxwcmU+CkhpLAoKT24gMDMvMTkvMjAxMyAwNToyNCBBTSwgU2FoaW5hIEJvc2Ug d3JvdGU6CiZndDsgWW91IGFyZSByaWdodCAtIEdsdXN0ZXIgMy40IGlzIG9ubHkgcmVxdWlyZWQg dG8gbWFuYWdlIGdsdXN0ZXIgY2x1c3RlcnMuCiZndDsKJmd0OyBDdXJyZW50bHkgdGhlIHF1ZXN0 aW9uIGFza2VkIGF0IHNldHVwIGlzIHRoaXMgOgomZ3Q7CiZndDsgJnF1b3Q7VGhlIGVuZ2luZSBj YW4gYmUgY29uZmlndXJlZCB0byBwcmVzZW50IHRoZSBVSSBpbiB0aHJlZSBkaWZmZXJlbnQKJmd0 OyBhcHBsaWNhdGlvbiBtb2Rlcy4gdmlydCBbTWFuYWdlIHZpcnR1YWxpemF0aW9uIG9ubHldLCBn bHVzdGVyIFtNYW5hZ2UKJmd0OyBnbHVzdGVyIHN0b3JhZ2Ugb25seV0sCiZndDsgYW5kIGJvdGgg W01hbmFnZSB2aXJ0dWFsaXphdGlvbiBhcyB3ZWxsIGFzIGdsdXN0ZXIgc3RvcmFnZV0mcXVvdDsg d2hlcmUgYm90aAomZ3Q7IGlzIHRoZSBkZWZhdWx0LgomZ3Q7CiZndDsgSWYgdGhpcyBpcyBjb25m dXNpbmcgdG8gdGhlIHVzZXIsIHdlIGNhbiBjaGFuZ2UgdGhpcyBtZXNzYWdlLiBTdWdnZXN0aW9u cz8KCkkgd291bGQgZWl0aGVyOgoKKGEpIHB1dCAmcXVvdDtWaXJ0JnF1b3Q7IGFzIHRoZSBkZWZh dWx0LCBvcgo8L3ByZT4NCjwvYmxvY2txdW90ZT4NClRoYXQgd291bGQgb25seSBiZSBsb2dpY2Fs LCBzaW5jZSB0aGUgcHJvZHVjdMK0cyBuYW1lIGlzIG88Yj5WaXJ0PC9iPiBhZnRlciBhbGwuPGJy Pg0KPGJyPg0KPGJsb2NrcXVvdGUgdHlwZT0iQ0lURSI+DQo8cHJlPgooYikgcmVtb3ZlIHRoaXMg cXVlc3Rpb24gZW50aXJlbHkgLSBpZiBzb21lb25lIGlzIGluc3RhbGxpbmcgb1ZpcnQsIAphc3N1 bWUgdGhleSB3YW50IHRvIG1hbmFnZSB2aXJ0LiBJZiBzb21lb25lIGlzIGluc3RhbGxpbmcgR2x1 c3RlciwgaGF2ZSAKYW4gb3B0aW9uIGR1cmluZyB0aGUgR2x1c3RlciBpbnN0YWxsIHRvIGhhdmUg dGhlIG9WaXJ0IG1hbmFnZW1lbnQgY29uc29sZS4KPC9wcmU+DQo8L2Jsb2NrcXVvdGU+DQpBY3R1 YWxseSwgd2UgdGhvdWdodCBpdCB3YXMgZ3JlYXQgdG8mbmJzcDsgZ2V0IGFza2VkIHRoYXQgZHVy aW5nIHRoZSBpbnN0YWxsLCBzaW5jZSB3ZSBoYXZlIHR3byBlbmdpbmVzIGhlcmU7IG9uZSBmb3Ig VmlydCBhbmQgb25lIGp1c3QgYXMgYSBHbHVzdGVyIEVuZ2luZSAodGhpbmtpbmcgYWJvdXQgbmFt aW5nIGl0IEdsZW4uLi4pLCBzbyB3ZcK0ZCByZWFsbHkgbGlrZSBpZiB5b3Uga2VwdCB0aGF0IHF1 ZXN0aW9uIGluLjxicj4NCjxicj4NCiZsdDsvMmNlbnRzJmd0Ozxicj4NCi9LYXJsaTxicj4NCjxi cj4NCjxibG9ja3F1b3RlIHR5cGU9IkNJVEUiPg0KPHByZT4KCklmIHNvbWVvbmUgd2FudHMgdG8g bWFuYWdlIGJvdGggdGhlaXIgR2x1c3RlciBicmlja3MgYW5kIHRoZWlyIHZpcnQgd2l0aCAKb1Zp cnQsIEkgd291bGQgbWFrZSB0aGF0IGEgcG9zdC1pbnN0YWxsIG9wdGlvbiB0byBvVmlydCAtIHBl cmhhcHMgd2l0aCAKYW4gZXh0cmEgcGFja2FnZSB0byBpbnN0YWxsICh3aGljaCB3b3VsZCBkZXBl bmQgb24gdGhlIGxhdGVyIHZlcnNpb24gb2YgCkdsdXN0ZXIpLgoKQ2hlZXJzLApEYXZlLgoKCgom Z3Q7IE9uIDAzLzE5LzIwMTMgMDE6NDEgUE0sIERhdmUgTmVhcnkgd3JvdGU6CiZndDsmZ3Q7IEhp LAomZ3Q7Jmd0OwomZ3Q7Jmd0OyBPbiAwMy8xOS8yMDEzIDA4OjE2IEFNLCBBbG9uIEJhci1MZXYg d3JvdGU6CiZndDsmZ3Q7Jmd0OyBOb3cgSSBhbSBjb25mdXNlZC4uLi4KJmd0OyZndDsmZ3Q7IERv IHlvdSBvciBkb24ndCB5b3UgbmVlZCB2ZHNtLWdsdXN0ZXIgb24geW91ciBzeXN0ZW0/CiZndDsm Z3Q7CiZndDsmZ3Q7IEFsbG93IG1lIHRvIGNsYXJpZnkuCiZndDsmZ3Q7CiZndDsmZ3Q7IFRoZXJl IGhhdmUgYmVlbiBzZXZlcmFsIG1lc3NhZ2VzIGZyb20gdXNlcnMgc2luY2UgdGhlIG9WaXJ0IDMu MgomZ3Q7Jmd0OyByZWxlYXNlIGFza2luZyB3aHkgdGhleSBuZWVkIEdsdXN0ZXIgMy40IHByZS1y ZWxlYXNlcyB0byBydW4gb1ZpcnQuCiZndDsmZ3Q7CiZndDsmZ3Q7IE15IHVuZGVyc3RhbmRpbmcg aXMgdGhhdCB5b3UgZG9uJ3QgbmVlZCBHbHVzdGVyIDMuNCB1bmxlc3MgeW91IHdhbnQgdG8KJmd0 OyZndDsgbWFuYWdlIGEgR2x1c3RlciBjbHVzdGVyIHdpdGggb1ZpcnQuCiZndDsmZ3Q7CiZndDsm Z3Q7IFNvIG15IHF1ZXN0aW9uIGlzOiBhcmUgd2Ugc3VyZSB0aGF0IHdlIGFyZSBub3QgbGVhZGlu ZyB1c2VycyB3cm9uZywKJmd0OyZndDsgYW5kIGNvbmZ1c2luZyB0aGVtIGR1cmluZyB0aGUgaW5z dGFsbGF0aW9uICZhbXA7IHNldC11cCBwcm9jZXNzPwomZ3Q7Jmd0OwomZ3Q7Jmd0OyBUaGFua3Ms CiZndDsmZ3Q7IERhdmUuCiZndDsmZ3Q7CiZndDsKCjwvcHJlPg0KPC9ibG9ja3F1b3RlPg0KPGJy Pg0KPC9ib2R5Pg0KPC9odG1sPg0K --_000_5F9E965F5A80BC468BE5F40576769F0920B83979exchange21_-- --===============2254083574787008452== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" LS1fMDAwXzVGOUU5NjVGNUE4MEJDNDY4QkU1RjQwNTc2NzY5RjA5MjBCODM5NzlleGNoYW5nZTIx XwpDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9InV0Zi04IgpDb250ZW50LVRyYW5z ZmVyLUVuY29kaW5nOiBiYXNlNjQKCmRHOXlJREl3TVRNdE1ETXRNakVnYTJ4dlkydGhiaUF4TWpv ek5DQXRNRFF3TUNCemEzSmxkaUJFWVhabElFNWxZWEo1T2cwS0RRb04KQ2tocExBMEtEUXBQYmlB d015OHhPUzh5TURFeklEQTFPakkwSUVGTkxDQlRZV2hwYm1FZ1FtOXpaU0IzY205MFpUb05DajRn V1c5MQpJR0Z5WlNCeWFXZG9kQ0F0SUVkc2RYTjBaWElnTXk0MElHbHpJRzl1YkhrZ2NtVnhkV2x5 WldRZ2RHOGdiV0Z1WVdkbElHZHNkWE4wClpYSWdZMngxYzNSbGNuTXVEUW8rRFFvK0lFTjFjbkps Ym5Sc2VTQjBhR1VnY1hWbGMzUnBiMjRnWVhOclpXUWdZWFFnYzJWMGRYQWcKYVhNZ2RHaHBjeUE2 RFFvK0RRbytJQ0pVYUdVZ1pXNW5hVzVsSUdOaGJpQmlaU0JqYjI1bWFXZDFjbVZrSUhSdklIQnla WE5sYm5RZwpkR2hsSUZWSklHbHVJSFJvY21WbElHUnBabVpsY21WdWRBMEtQaUJoY0hCc2FXTmhk R2x2YmlCdGIyUmxjeTRnZG1seWRDQmJUV0Z1CllXZGxJSFpwY25SMVlXeHBlbUYwYVc5dUlHOXVi SGxkTENCbmJIVnpkR1Z5SUZ0TllXNWhaMlVOQ2o0Z1oyeDFjM1JsY2lCemRHOXkKWVdkbElHOXVi SGxkTEEwS1BpQmhibVFnWW05MGFDQmJUV0Z1WVdkbElIWnBjblIxWVd4cGVtRjBhVzl1SUdGeklI ZGxiR3dnWVhNZwpaMngxYzNSbGNpQnpkRzl5WVdkbFhTSWdkMmhsY21VZ1ltOTBhQTBLUGlCcGN5 QjBhR1VnWkdWbVlYVnNkQzROQ2o0TkNqNGdTV1lnCmRHaHBjeUJwY3lCamIyNW1kWE5wYm1jZ2RH OGdkR2hsSUhWelpYSXNJSGRsSUdOaGJpQmphR0Z1WjJVZ2RHaHBjeUJ0WlhOellXZGwKTGlCVGRX ZG5aWE4wYVc5dWN6OE5DZzBLU1NCM2IzVnNaQ0JsYVhSb1pYSTZEUW9OQ2loaEtTQndkWFFnSWxa cGNuUWlJR0Z6SUhSbwpaU0JrWldaaGRXeDBMQ0J2Y2cwS0RRb05DbFJvWVhRZ2QyOTFiR1FnYjI1 c2VTQmlaU0JzYjJkcFkyRnNMQ0J6YVc1alpTQjBhR1VnCmNISnZaSFZqZE1LMGN5QnVZVzFsSUds eklHOVdhWEowSUdGbWRHVnlJR0ZzYkM0TkNnMEtEUW9OQ2loaUtTQnlaVzF2ZG1VZ2RHaHAKY3lC eGRXVnpkR2x2YmlCbGJuUnBjbVZzZVNBdElHbG1JSE52YldWdmJtVWdhWE1nYVc1emRHRnNiR2x1 WnlCdlZtbHlkQ3dOQ21GegpjM1Z0WlNCMGFHVjVJSGRoYm5RZ2RHOGdiV0Z1WVdkbElIWnBjblF1 SUVsbUlITnZiV1Z2Ym1VZ2FYTWdhVzV6ZEdGc2JHbHVaeUJICmJIVnpkR1Z5TENCb1lYWmxEUXBo YmlCdmNIUnBiMjRnWkhWeWFXNW5JSFJvWlNCSGJIVnpkR1Z5SUdsdWMzUmhiR3dnZEc4Z2FHRjIK WlNCMGFHVWdiMVpwY25RZ2JXRnVZV2RsYldWdWRDQmpiMjV6YjJ4bExnMEtEUW9OQ2tGamRIVmhi R3g1TENCM1pTQjBhRzkxWjJoMApJR2wwSUhkaGN5Qm5jbVZoZENCMGJ5QWdaMlYwSUdGemEyVmtJ SFJvWVhRZ1pIVnlhVzVuSUhSb1pTQnBibk4wWVd4c0xDQnphVzVqClpTQjNaU0JvWVhabElIUjNi eUJsYm1kcGJtVnpJR2hsY21VN0lHOXVaU0JtYjNJZ1ZtbHlkQ0JoYm1RZ2IyNWxJR3AxYzNRZ1lY TWcKWVNCSGJIVnpkR1Z5SUVWdVoybHVaU0FvZEdocGJtdHBibWNnWVdKdmRYUWdibUZ0YVc1bklH bDBJRWRzWlc0dUxpNHBMQ0J6YnlCMwpaY0swWkNCeVpXRnNiSGtnYkdsclpTQnBaaUI1YjNVZ2Ey VndkQ0IwYUdGMElIRjFaWE4wYVc5dUlHbHVMZzBLRFFvOEx6SmpaVzUwCmN6NE5DaTlMWVhKc2FR MEtEUW9OQ2cwS0RRcEpaaUJ6YjIxbGIyNWxJSGRoYm5SeklIUnZJRzFoYm1GblpTQmliM1JvSUhS b1pXbHkKSUVkc2RYTjBaWElnWW5KcFkydHpJR0Z1WkNCMGFHVnBjaUIyYVhKMElIZHBkR2dOQ205 V2FYSjBMQ0JKSUhkdmRXeGtJRzFoYTJVZwpkR2hoZENCaElIQnZjM1F0YVc1emRHRnNiQ0J2Y0hS cGIyNGdkRzhnYjFacGNuUWdMU0J3WlhKb1lYQnpJSGRwZEdnTkNtRnVJR1Y0CmRISmhJSEJoWTJ0 aFoyVWdkRzhnYVc1emRHRnNiQ0FvZDJocFkyZ2dkMjkxYkdRZ1pHVndaVzVrSUc5dUlIUm9aU0Jz WVhSbGNpQjIKWlhKemFXOXVJRzltRFFwSGJIVnpkR1Z5S1M0TkNnMEtRMmhsWlhKekxBMEtSR0Yy WlM0TkNnMEtEUW9OQ2o0Z1QyNGdNRE12TVRrdgpNakF4TXlBd01UbzBNU0JRVFN3Z1JHRjJaU0JP WldGeWVTQjNjbTkwWlRvTkNqNCtJRWhwTEEwS1BqNE5DajQrSUU5dUlEQXpMekU1Ckx6SXdNVE1n TURnNk1UWWdRVTBzSUVGc2IyNGdRbUZ5TFV4bGRpQjNjbTkwWlRvTkNqNCtQaUJPYjNjZ1NTQmhi U0JqYjI1bWRYTmwKWkM0dUxpNE5DajQrUGlCRWJ5QjViM1VnYjNJZ1pHOXVKM1FnZVc5MUlHNWxa V1FnZG1SemJTMW5iSFZ6ZEdWeUlHOXVJSGx2ZFhJZwpjM2x6ZEdWdFB3MEtQajROQ2o0K0lFRnNi RzkzSUcxbElIUnZJR05zWVhKcFpua3VEUW8rUGcwS1BqNGdWR2hsY21VZ2FHRjJaU0JpClpXVnVJ SE5sZG1WeVlXd2diV1Z6YzJGblpYTWdabkp2YlNCMWMyVnljeUJ6YVc1alpTQjBhR1VnYjFacGNu UWdNeTR5RFFvK1BpQnkKWld4bFlYTmxJR0Z6YTJsdVp5QjNhSGtnZEdobGVTQnVaV1ZrSUVkc2RY TjBaWElnTXk0MElIQnlaUzF5Wld4bFlYTmxjeUIwYnlCeQpkVzRnYjFacGNuUXVEUW8rUGcwS1Bq NGdUWGtnZFc1a1pYSnpkR0Z1WkdsdVp5QnBjeUIwYUdGMElIbHZkU0JrYjI0bmRDQnVaV1ZrCklF ZHNkWE4wWlhJZ015NDBJSFZ1YkdWemN5QjViM1VnZDJGdWRDQjBidzBLUGo0Z2JXRnVZV2RsSUdF Z1IyeDFjM1JsY2lCamJIVnoKZEdWeUlIZHBkR2dnYjFacGNuUXVEUW8rUGcwS1BqNGdVMjhnYlhr Z2NYVmxjM1JwYjI0Z2FYTTZJR0Z5WlNCM1pTQnpkWEpsSUhSbwpZWFFnZDJVZ1lYSmxJRzV2ZENC c1pXRmthVzVuSUhWelpYSnpJSGR5YjI1bkxBMEtQajRnWVc1a0lHTnZibVoxYzJsdVp5QjBhR1Z0 CklHUjFjbWx1WnlCMGFHVWdhVzV6ZEdGc2JHRjBhVzl1SUNZZ2MyVjBMWFZ3SUhCeWIyTmxjM00v RFFvK1BnMEtQajRnVkdoaGJtdHoKTEEwS1BqNGdSR0YyWlM0TkNqNCtEUW8rRFFvTkNnMEtEUW89 CgotLV8wMDBfNUY5RTk2NUY1QTgwQkM0NjhCRTVGNDA1NzY3NjlGMDkyMEI4Mzk3OWV4Y2hhbmdl MjFfCkNvbnRlbnQtVHlwZTogdGV4dC9odG1sOyBjaGFyc2V0PSJ1dGYtOCIKQ29udGVudC1UcmFu c2Zlci1FbmNvZGluZzogYmFzZTY0CgpQQ0ZFVDBOVVdWQkZJRWhVVFV3Z1VGVkNURWxESUNJdEx5 OVhNME12TDBSVVJDQklWRTFNSURRdU1DQlVVa0ZPVTBsVVNVOU9RVXd2CkwwVk9JajROQ2p4b2RH MXNQZzBLUEdobFlXUStEUW84YldWMFlTQm9kSFJ3TFdWeGRXbDJQU0pEYjI1MFpXNTBMVlI1Y0dV aUlHTnYKYm5SbGJuUTlJblJsZUhRdmFIUnRiRHNnWTJoaGNuTmxkRDExZEdZdE9DSStEUW84YldW MFlTQnVZVzFsUFNKSFJVNUZVa0ZVVDFJaQpJR052Ym5SbGJuUTlJa2QwYTBoVVRVd3ZOQzQwTGpR aVBnMEtQQzlvWldGa1BnMEtQR0p2WkhrK0RRcDBiM0lnTWpBeE15MHdNeTB5Ck1TQnJiRzlqYTJG dUlERXlPak0wSUMwd05EQXdJSE5yY21WMklFUmhkbVVnVG1WaGNuazZEUW84WW14dlkydHhkVzkw WlNCMGVYQmwKUFNKRFNWUkZJajROQ2p4d2NtVStDa2hwTEFvS1QyNGdNRE12TVRrdk1qQXhNeUF3 TlRveU5DQkJUU3dnVTJGb2FXNWhJRUp2YzJVZwpkM0p2ZEdVNkNpWm5kRHNnV1c5MUlHRnlaU0J5 YVdkb2RDQXRJRWRzZFhOMFpYSWdNeTQwSUdseklHOXViSGtnY21WeGRXbHlaV1FnCmRHOGdiV0Z1 WVdkbElHZHNkWE4wWlhJZ1kyeDFjM1JsY25NdUNpWm5kRHNLSm1kME95QkRkWEp5Wlc1MGJIa2dk R2hsSUhGMVpYTjAKYVc5dUlHRnphMlZrSUdGMElITmxkSFZ3SUdseklIUm9hWE1nT2dvbVozUTdD aVpuZERzZ0puRjFiM1E3VkdobElHVnVaMmx1WlNCagpZVzRnWW1VZ1kyOXVabWxuZFhKbFpDQjBi eUJ3Y21WelpXNTBJSFJvWlNCVlNTQnBiaUIwYUhKbFpTQmthV1ptWlhKbGJuUUtKbWQwCk95Qmhj SEJzYVdOaGRHbHZiaUJ0YjJSbGN5NGdkbWx5ZENCYlRXRnVZV2RsSUhacGNuUjFZV3hwZW1GMGFX OXVJRzl1YkhsZExDQm4KYkhWemRHVnlJRnROWVc1aFoyVUtKbWQwT3lCbmJIVnpkR1Z5SUhOMGIz SmhaMlVnYjI1c2VWMHNDaVpuZERzZ1lXNWtJR0p2ZEdnZwpXMDFoYm1GblpTQjJhWEowZFdGc2FY cGhkR2x2YmlCaGN5QjNaV3hzSUdGeklHZHNkWE4wWlhJZ2MzUnZjbUZuWlYwbWNYVnZkRHNnCmQy aGxjbVVnWW05MGFBb21aM1E3SUdseklIUm9aU0JrWldaaGRXeDBMZ29tWjNRN0NpWm5kRHNnU1dZ Z2RHaHBjeUJwY3lCamIyNW0KZFhOcGJtY2dkRzhnZEdobElIVnpaWElzSUhkbElHTmhiaUJqYUdG dVoyVWdkR2hwY3lCdFpYTnpZV2RsTGlCVGRXZG5aWE4wYVc5dQpjejhLQ2trZ2QyOTFiR1FnWlds MGFHVnlPZ29LS0dFcElIQjFkQ0FtY1hWdmREdFdhWEowSm5GMWIzUTdJR0Z6SUhSb1pTQmtaV1po CmRXeDBMQ0J2Y2dvOEwzQnlaVDROQ2p3dllteHZZMnR4ZFc5MFpUNE5DbFJvWVhRZ2QyOTFiR1Fn YjI1c2VTQmlaU0JzYjJkcFkyRnMKTENCemFXNWpaU0IwYUdVZ2NISnZaSFZqZE1LMGN5QnVZVzFs SUdseklHODhZajVXYVhKMFBDOWlQaUJoWm5SbGNpQmhiR3d1UEdKeQpQZzBLUEdKeVBnMEtQR0pz YjJOcmNYVnZkR1VnZEhsd1pUMGlRMGxVUlNJK0RRbzhjSEpsUGdvb1lpa2djbVZ0YjNabElIUm9h WE1nCmNYVmxjM1JwYjI0Z1pXNTBhWEpsYkhrZ0xTQnBaaUJ6YjIxbGIyNWxJR2x6SUdsdWMzUmhi R3hwYm1jZ2IxWnBjblFzSUFwaGMzTjEKYldVZ2RHaGxlU0IzWVc1MElIUnZJRzFoYm1GblpTQjJh WEowTGlCSlppQnpiMjFsYjI1bElHbHpJR2x1YzNSaGJHeHBibWNnUjJ4MQpjM1JsY2l3Z2FHRjJa U0FLWVc0Z2IzQjBhVzl1SUdSMWNtbHVaeUIwYUdVZ1IyeDFjM1JsY2lCcGJuTjBZV3hzSUhSdklH aGhkbVVnCmRHaGxJRzlXYVhKMElHMWhibUZuWlcxbGJuUWdZMjl1YzI5c1pTNEtQQzl3Y21VK0RR bzhMMkpzYjJOcmNYVnZkR1UrRFFwQlkzUjEKWVd4c2VTd2dkMlVnZEdodmRXZG9kQ0JwZENCM1lY TWdaM0psWVhRZ2RHOG1ibUp6Y0RzZ1oyVjBJR0Z6YTJWa0lIUm9ZWFFnWkhWeQphVzVuSUhSb1pT QnBibk4wWVd4c0xDQnphVzVqWlNCM1pTQm9ZWFpsSUhSM2J5QmxibWRwYm1WeklHaGxjbVU3SUc5 dVpTQm1iM0lnClZtbHlkQ0JoYm1RZ2IyNWxJR3AxYzNRZ1lYTWdZU0JIYkhWemRHVnlJRVZ1WjJs dVpTQW9kR2hwYm10cGJtY2dZV0p2ZFhRZ2JtRnQKYVc1bklHbDBJRWRzWlc0dUxpNHBMQ0J6YnlC M1pjSzBaQ0J5WldGc2JIa2diR2xyWlNCcFppQjViM1VnYTJWd2RDQjBhR0YwSUhGMQpaWE4wYVc5 dUlHbHVManhpY2o0TkNqeGljajROQ2lac2REc3ZNbU5sYm5SekptZDBPenhpY2o0TkNpOUxZWEpz YVR4aWNqNE5DanhpCmNqNE5DanhpYkc5amEzRjFiM1JsSUhSNWNHVTlJa05KVkVVaVBnMEtQSEJ5 WlQ0S0NrbG1JSE52YldWdmJtVWdkMkZ1ZEhNZ2RHOGcKYldGdVlXZGxJR0p2ZEdnZ2RHaGxhWEln UjJ4MWMzUmxjaUJpY21samEzTWdZVzVrSUhSb1pXbHlJSFpwY25RZ2QybDBhQ0FLYjFacApjblFz SUVrZ2QyOTFiR1FnYldGclpTQjBhR0YwSUdFZ2NHOXpkQzFwYm5OMFlXeHNJRzl3ZEdsdmJpQjBi eUJ2Vm1seWRDQXRJSEJsCmNtaGhjSE1nZDJsMGFDQUtZVzRnWlhoMGNtRWdjR0ZqYTJGblpTQjBi eUJwYm5OMFlXeHNJQ2gzYUdsamFDQjNiM1ZzWkNCa1pYQmwKYm1RZ2IyNGdkR2hsSUd4aGRHVnlJ SFpsY25OcGIyNGdiMllnQ2tkc2RYTjBaWElwTGdvS1EyaGxaWEp6TEFwRVlYWmxMZ29LQ2dvbQpa M1E3SUU5dUlEQXpMekU1THpJd01UTWdNREU2TkRFZ1VFMHNJRVJoZG1VZ1RtVmhjbmtnZDNKdmRH VTZDaVpuZERzbVozUTdJRWhwCkxBb21aM1E3Sm1kME93b21aM1E3Sm1kME95QlBiaUF3TXk4eE9T OHlNREV6SURBNE9qRTJJRUZOTENCQmJHOXVJRUpoY2kxTVpYWWcKZDNKdmRHVTZDaVpuZERzbVoz UTdKbWQwT3lCT2IzY2dTU0JoYlNCamIyNW1kWE5sWkM0dUxpNEtKbWQwT3labmREc21aM1E3SUVS dgpJSGx2ZFNCdmNpQmtiMjRuZENCNWIzVWdibVZsWkNCMlpITnRMV2RzZFhOMFpYSWdiMjRnZVc5 MWNpQnplWE4wWlcwL0NpWm5kRHNtClozUTdDaVpuZERzbVozUTdJRUZzYkc5M0lHMWxJSFJ2SUdO c1lYSnBabmt1Q2labmREc21aM1E3Q2labmREc21aM1E3SUZSb1pYSmwKSUdoaGRtVWdZbVZsYmlC elpYWmxjbUZzSUcxbGMzTmhaMlZ6SUdaeWIyMGdkWE5sY25NZ2MybHVZMlVnZEdobElHOVdhWEow SURNdQpNZ29tWjNRN0ptZDBPeUJ5Wld4bFlYTmxJR0Z6YTJsdVp5QjNhSGtnZEdobGVTQnVaV1Zr SUVkc2RYTjBaWElnTXk0MElIQnlaUzF5ClpXeGxZWE5sY3lCMGJ5QnlkVzRnYjFacGNuUXVDaVpu ZERzbVozUTdDaVpuZERzbVozUTdJRTE1SUhWdVpHVnljM1JoYm1ScGJtY2cKYVhNZ2RHaGhkQ0I1 YjNVZ1pHOXVKM1FnYm1WbFpDQkhiSFZ6ZEdWeUlETXVOQ0IxYm14bGMzTWdlVzkxSUhkaGJuUWdk RzhLSm1kMApPeVpuZERzZ2JXRnVZV2RsSUdFZ1IyeDFjM1JsY2lCamJIVnpkR1Z5SUhkcGRHZ2di MVpwY25RdUNpWm5kRHNtWjNRN0NpWm5kRHNtClozUTdJRk52SUcxNUlIRjFaWE4wYVc5dUlHbHpP aUJoY21VZ2QyVWdjM1Z5WlNCMGFHRjBJSGRsSUdGeVpTQnViM1FnYkdWaFpHbHUKWnlCMWMyVnlj eUIzY205dVp5d0tKbWQwT3labmREc2dZVzVrSUdOdmJtWjFjMmx1WnlCMGFHVnRJR1IxY21sdVp5 QjBhR1VnYVc1egpkR0ZzYkdGMGFXOXVJQ1poYlhBN0lITmxkQzExY0NCd2NtOWpaWE56UHdvbVoz UTdKbWQwT3dvbVozUTdKbWQwT3lCVWFHRnVhM01zCkNpWm5kRHNtWjNRN0lFUmhkbVV1Q2labmRE c21aM1E3Q2labmREc0tDand2Y0hKbFBnMEtQQzlpYkc5amEzRjFiM1JsUGcwS1BHSnkKUGcwS1BD OWliMlI1UGcwS1BDOW9kRzFzUGcwSwoKLS1fMDAwXzVGOUU5NjVGNUE4MEJDNDY4QkU1RjQwNTc2 NzY5RjA5MjBCODM5NzlleGNoYW5nZTIxXy0tCg== --===============2254083574787008452==-- From sanjal at redhat.com Fri Mar 22 02:34:47 2013 Content-Type: multipart/mixed; boundary="===============7462231293828924556==" MIME-Version: 1.0 From: Shireesh Anjal To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Fri, 22 Mar 2013 12:04:40 +0530 Message-ID: <514BFB80.3000906@redhat.com> In-Reply-To: 1741794118.8321968.1363891294846.JavaMail.root@redhat.com --===============7462231293828924556== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On 03/22/2013 12:11 AM, Alon Bar-Lev wrote: > > ----- Original Message ----- >> From: "Simon Grinberg" >> To: "Alon Bar-Lev" >> Cc: users(a)ovirt.org, "Sahina Bose" , "Dave Neary"= >> Sent: Thursday, March 21, 2013 7:40:17 PM >> Subject: Re: [Users] Package installation error >> >> >> >> ----- Original Message ----- >>> From: "Alon Bar-Lev" >>> To: "Dave Neary" >>> Cc: users(a)ovirt.org, "Sahina Bose" , "Simon >>> Grinberg" >>> Sent: Thursday, March 21, 2013 6:35:56 PM >>> Subject: Re: [Users] Package installation error >>> >>> Simon? >>> >>> ----- Original Message ----- >>>> From: "Dave Neary" >>>> To: "Sahina Bose" >>>> Cc: "Alon Bar-Lev" , users(a)ovirt.org >>>> Sent: Thursday, March 21, 2013 6:34:56 PM >>>> Subject: Re: [Users] Package installation error >>>> >>>> Hi, >>>> >>>> On 03/19/2013 05:24 AM, Sahina Bose wrote: >>>>> You are right - Gluster 3.4 is only required to manage gluster >>>>> clusters. >>>>> >>>>> Currently the question asked at setup is this : >>>>> >>>>> "The engine can be configured to present the UI in three >>>>> different >>>>> application modes. virt [Manage virtualization only], gluster >>>>> [Manage >>>>> gluster storage only], >>>>> and both [Manage virtualization as well as gluster storage]" >>>>> where >>>>> both >>>>> is the default. >>>>> >>>>> If this is confusing to the user, we can change this message. >>>>> Suggestions? >>>> I would either: >>>> >>>> (a) put "Virt" as the default, or >> I would go for this one, this keeps backwards compatibility. >> Is there an easy method to change this configuration later? > Yes, changing the cluster settings. No - you can change the cluster settings (virt service/gluster service) = only if the application mode is "both". In virt only mode, the cluster = is virt only, and same with gluster-only. So if you want user to be able = to change the mode *after* installation, this config (ApplicationMode) = must be exposed in the engine-config tool. > >>>> (b) remove this question entirely - if someone is installing >>>> oVirt, >>>> assume they want to manage virt. If someone is installing >>>> Gluster, >>>> have >>>> an option during the Gluster install to have the oVirt management >>>> console. >> We do want people to get exposed to the Gluster option. >> >>>> If someone wants to manage both their Gluster bricks and their >>>> virt >>>> with >>>> oVirt, I would make that a post-install option to oVirt - perhaps >>>> with >>>> an extra package to install (which would depend on the later >>>> version >>>> of >>>> Gluster). >>>> >>>> Cheers, >>>> Dave. >>>> >>>> >>>> >>>>> On 03/19/2013 01:41 PM, Dave Neary wrote: >>>>>> Hi, >>>>>> >>>>>> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: >>>>>>> Now I am confused.... >>>>>>> Do you or don't you need vdsm-gluster on your system? >>>>>> Allow me to clarify. >>>>>> >>>>>> There have been several messages from users since the oVirt >>>>>> 3.2 >>>>>> release asking why they need Gluster 3.4 pre-releases to run >>>>>> oVirt. >>>>>> >>>>>> My understanding is that you don't need Gluster 3.4 unless you >>>>>> want to >>>>>> manage a Gluster cluster with oVirt. >>>>>> >>>>>> So my question is: are we sure that we are not leading users >>>>>> wrong, >>>>>> and confusing them during the installation & set-up process? >>>>>> >>>>>> Thanks, >>>>>> Dave. >>>>>> >>>> -- >>>> Dave Neary - Community Action and Impact >>>> Open Source and Standards, Red Hat - http://community.redhat.com >>>> Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 >>>> > _______________________________________________ > Users mailing list > Users(a)ovirt.org > http://lists.ovirt.org/mailman/listinfo/users --===============7462231293828924556==-- From gianluca.cecchi at gmail.com Fri Mar 22 03:11:59 2013 Content-Type: multipart/mixed; boundary="===============8364777222053528412==" MIME-Version: 1.0 From: Gianluca Cecchi To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Fri, 22 Mar 2013 08:11:58 +0100 Message-ID: In-Reply-To: 514BFB80.3000906@redhat.com --===============8364777222053528412== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable On Fri, Mar 22, 2013 at 7:34 AM, Shireesh Anjal wrote: >>>>>>> My understanding is that you don't need Gluster 3.4 unless you >>>>>>> want to >>>>>>> manage a Gluster cluster with oVirt. >>>>>>> >>>>>>> So my question is: are we sure that we are not leading users >>>>>>> wrong, >>>>>>> and confusing them during the installation & set-up process? >>>>>>> Hello, I think I have not understood yet this matter at all and this double engine thing... Is there a link / doc to read about this addition? And in case could we also refine it and put a link to the web page during install phase? Gianluca --===============8364777222053528412==-- From simon at redhat.com Fri Mar 22 11:46:02 2013 Content-Type: multipart/mixed; boundary="===============6629940764403438679==" MIME-Version: 1.0 From: Simon Grinberg To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Fri, 22 Mar 2013 11:46:01 -0400 Message-ID: <23229674.157.1363967124809.JavaMail.javamailuser@localhost> In-Reply-To: 514BFB80.3000906@redhat.com --===============6629940764403438679== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Shireesh Anjal" > To: "Alon Bar-Lev" > Cc: "Simon Grinberg" , users(a)ovirt.org > Sent: Friday, March 22, 2013 8:34:40 AM > Subject: Re: [Users] Package installation error > = > On 03/22/2013 12:11 AM, Alon Bar-Lev wrote: > > > > ----- Original Message ----- > >> From: "Simon Grinberg" > >> To: "Alon Bar-Lev" > >> Cc: users(a)ovirt.org, "Sahina Bose" , "Dave > >> Neary" > >> Sent: Thursday, March 21, 2013 7:40:17 PM > >> Subject: Re: [Users] Package installation error > >> > >> > >> > >> ----- Original Message ----- > >>> From: "Alon Bar-Lev" > >>> To: "Dave Neary" > >>> Cc: users(a)ovirt.org, "Sahina Bose" , "Simon > >>> Grinberg" > >>> Sent: Thursday, March 21, 2013 6:35:56 PM > >>> Subject: Re: [Users] Package installation error > >>> > >>> Simon? > >>> > >>> ----- Original Message ----- > >>>> From: "Dave Neary" > >>>> To: "Sahina Bose" > >>>> Cc: "Alon Bar-Lev" , users(a)ovirt.org > >>>> Sent: Thursday, March 21, 2013 6:34:56 PM > >>>> Subject: Re: [Users] Package installation error > >>>> > >>>> Hi, > >>>> > >>>> On 03/19/2013 05:24 AM, Sahina Bose wrote: > >>>>> You are right - Gluster 3.4 is only required to manage gluster > >>>>> clusters. > >>>>> > >>>>> Currently the question asked at setup is this : > >>>>> > >>>>> "The engine can be configured to present the UI in three > >>>>> different > >>>>> application modes. virt [Manage virtualization only], gluster > >>>>> [Manage > >>>>> gluster storage only], > >>>>> and both [Manage virtualization as well as gluster storage]" > >>>>> where > >>>>> both > >>>>> is the default. > >>>>> > >>>>> If this is confusing to the user, we can change this message. > >>>>> Suggestions? > >>>> I would either: > >>>> > >>>> (a) put "Virt" as the default, or > >> I would go for this one, this keeps backwards compatibility. > >> Is there an easy method to change this configuration later? > > Yes, changing the cluster settings. > = > No - you can change the cluster settings (virt service/gluster > service) > only if the application mode is "both". In virt only mode, the > cluster > is virt only, and same with gluster-only. So if you want user to be > able > to change the mode *after* installation, this config > (ApplicationMode) > must be exposed in the engine-config tool. So if I'll try to sum up (with reference to other emails on this thread). = 1. Default should be virt only 2. Keep the question and better explain what is the Gluster option (prefera= ble a link to the relevant page) = 3. Add a config option to easily change the selection later = Need to think about the implication of the third option in case the change = conflicts with hosts/clusters that are already configured other wise. = Example: Initial selection was Virt and now adding dual mode - always OK = Example: Initial selection was Virt, no host in the setup, and now changing= to Gluster mode - OK Example: Initial selection was Virt, Hosts already in the setup installed i= n virt mode, and now changing to Gluster mode - What will we do? My take, = Config option can only set to dual mode, never the other way around. This w= ill save the need to add sophisticated logic = Sounds right? > = > > > >>>> (b) remove this question entirely - if someone is installing > >>>> oVirt, > >>>> assume they want to manage virt. If someone is installing > >>>> Gluster, > >>>> have > >>>> an option during the Gluster install to have the oVirt > >>>> management > >>>> console. > >> We do want people to get exposed to the Gluster option. > >> > >>>> If someone wants to manage both their Gluster bricks and their > >>>> virt > >>>> with > >>>> oVirt, I would make that a post-install option to oVirt - > >>>> perhaps > >>>> with > >>>> an extra package to install (which would depend on the later > >>>> version > >>>> of > >>>> Gluster). > >>>> > >>>> Cheers, > >>>> Dave. > >>>> > >>>> > >>>> > >>>>> On 03/19/2013 01:41 PM, Dave Neary wrote: > >>>>>> Hi, > >>>>>> > >>>>>> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > >>>>>>> Now I am confused.... > >>>>>>> Do you or don't you need vdsm-gluster on your system? > >>>>>> Allow me to clarify. > >>>>>> > >>>>>> There have been several messages from users since the oVirt > >>>>>> 3.2 > >>>>>> release asking why they need Gluster 3.4 pre-releases to run > >>>>>> oVirt. > >>>>>> > >>>>>> My understanding is that you don't need Gluster 3.4 unless you > >>>>>> want to > >>>>>> manage a Gluster cluster with oVirt. > >>>>>> > >>>>>> So my question is: are we sure that we are not leading users > >>>>>> wrong, > >>>>>> and confusing them during the installation & set-up process? > >>>>>> > >>>>>> Thanks, > >>>>>> Dave. > >>>>>> > >>>> -- > >>>> Dave Neary - Community Action and Impact > >>>> Open Source and Standards, Red Hat - http://community.redhat.com > >>>> Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 > >>>> > > _______________________________________________ > > Users mailing list > > Users(a)ovirt.org > > http://lists.ovirt.org/mailman/listinfo/users > = >=20 --===============6629940764403438679==-- From alonbl at redhat.com Fri Mar 22 11:51:24 2013 Content-Type: multipart/mixed; boundary="===============4345635962151246417==" MIME-Version: 1.0 From: Alon Bar-Lev To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Fri, 22 Mar 2013 11:51:23 -0400 Message-ID: <636422892.8529831.1363967483449.JavaMail.root@redhat.com> In-Reply-To: 23229674.157.1363967124809.JavaMail.javamailuser@localhost --===============4345635962151246417== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Simon Grinberg" > To: "Shireesh Anjal" > Cc: users(a)ovirt.org, "Alon Bar-Lev" > Sent: Friday, March 22, 2013 5:46:01 PM > Subject: Re: [Users] Package installation error > = > = > = > ----- Original Message ----- > > From: "Shireesh Anjal" > > To: "Alon Bar-Lev" > > Cc: "Simon Grinberg" , users(a)ovirt.org > > Sent: Friday, March 22, 2013 8:34:40 AM > > Subject: Re: [Users] Package installation error > > = > > On 03/22/2013 12:11 AM, Alon Bar-Lev wrote: > > > > > > ----- Original Message ----- > > >> From: "Simon Grinberg" > > >> To: "Alon Bar-Lev" > > >> Cc: users(a)ovirt.org, "Sahina Bose" , "Dave > > >> Neary" > > >> Sent: Thursday, March 21, 2013 7:40:17 PM > > >> Subject: Re: [Users] Package installation error > > >> > > >> > > >> > > >> ----- Original Message ----- > > >>> From: "Alon Bar-Lev" > > >>> To: "Dave Neary" > > >>> Cc: users(a)ovirt.org, "Sahina Bose" , "Simon > > >>> Grinberg" > > >>> Sent: Thursday, March 21, 2013 6:35:56 PM > > >>> Subject: Re: [Users] Package installation error > > >>> > > >>> Simon? > > >>> > > >>> ----- Original Message ----- > > >>>> From: "Dave Neary" > > >>>> To: "Sahina Bose" > > >>>> Cc: "Alon Bar-Lev" , users(a)ovirt.org > > >>>> Sent: Thursday, March 21, 2013 6:34:56 PM > > >>>> Subject: Re: [Users] Package installation error > > >>>> > > >>>> Hi, > > >>>> > > >>>> On 03/19/2013 05:24 AM, Sahina Bose wrote: > > >>>>> You are right - Gluster 3.4 is only required to manage > > >>>>> gluster > > >>>>> clusters. > > >>>>> > > >>>>> Currently the question asked at setup is this : > > >>>>> > > >>>>> "The engine can be configured to present the UI in three > > >>>>> different > > >>>>> application modes. virt [Manage virtualization only], gluster > > >>>>> [Manage > > >>>>> gluster storage only], > > >>>>> and both [Manage virtualization as well as gluster storage]" > > >>>>> where > > >>>>> both > > >>>>> is the default. > > >>>>> > > >>>>> If this is confusing to the user, we can change this message. > > >>>>> Suggestions? > > >>>> I would either: > > >>>> > > >>>> (a) put "Virt" as the default, or > > >> I would go for this one, this keeps backwards compatibility. > > >> Is there an easy method to change this configuration later? > > > Yes, changing the cluster settings. > > = > > No - you can change the cluster settings (virt service/gluster > > service) > > only if the application mode is "both". In virt only mode, the > > cluster > > is virt only, and same with gluster-only. So if you want user to be > > able > > to change the mode *after* installation, this config > > (ApplicationMode) > > must be exposed in the engine-config tool. > = > So if I'll try to sum up (with reference to other emails on this > thread). > 1. Default should be virt only > 2. Keep the question and better explain what is the Gluster option > (preferable a link to the relevant page) > 3. Add a config option to easily change the selection later > Need to think about the implication of the third option in case the > change conflicts with hosts/clusters that are already configured > other wise. > Example: Initial selection was Virt and now adding dual mode - always > OK > Example: Initial selection was Virt, no host in the setup, and now > changing to Gluster mode - OK > Example: Initial selection was Virt, Hosts already in the setup > installed in virt mode, and now changing to Gluster mode - What will > we do? > = > My take, > Config option can only set to dual mode, never the other way around. > This will save the need to add sophisticated logic > = > Sounds right? Yes, but I am unsure that this is a single config option... Maybe I did not understand you properly, but I think this should be an opti= on in the UI. And... if this option is in UI, then... why do we need anything at setup...= ? user can log into the system and configure the cluster in any way he like= s. I am thinking into the future that when first login into the admin console = there should be some wizard, instead of performing this at setup time. > = > = > > = > > > > > >>>> (b) remove this question entirely - if someone is installing > > >>>> oVirt, > > >>>> assume they want to manage virt. If someone is installing > > >>>> Gluster, > > >>>> have > > >>>> an option during the Gluster install to have the oVirt > > >>>> management > > >>>> console. > > >> We do want people to get exposed to the Gluster option. > > >> > > >>>> If someone wants to manage both their Gluster bricks and their > > >>>> virt > > >>>> with > > >>>> oVirt, I would make that a post-install option to oVirt - > > >>>> perhaps > > >>>> with > > >>>> an extra package to install (which would depend on the later > > >>>> version > > >>>> of > > >>>> Gluster). > > >>>> > > >>>> Cheers, > > >>>> Dave. > > >>>> > > >>>> > > >>>> > > >>>>> On 03/19/2013 01:41 PM, Dave Neary wrote: > > >>>>>> Hi, > > >>>>>> > > >>>>>> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > > >>>>>>> Now I am confused.... > > >>>>>>> Do you or don't you need vdsm-gluster on your system? > > >>>>>> Allow me to clarify. > > >>>>>> > > >>>>>> There have been several messages from users since the oVirt > > >>>>>> 3.2 > > >>>>>> release asking why they need Gluster 3.4 pre-releases to run > > >>>>>> oVirt. > > >>>>>> > > >>>>>> My understanding is that you don't need Gluster 3.4 unless > > >>>>>> you > > >>>>>> want to > > >>>>>> manage a Gluster cluster with oVirt. > > >>>>>> > > >>>>>> So my question is: are we sure that we are not leading users > > >>>>>> wrong, > > >>>>>> and confusing them during the installation & set-up process? > > >>>>>> > > >>>>>> Thanks, > > >>>>>> Dave. > > >>>>>> > > >>>> -- > > >>>> Dave Neary - Community Action and Impact > > >>>> Open Source and Standards, Red Hat - > > >>>> http://community.redhat.com > > >>>> Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 > > >>>> > > > _______________________________________________ > > > Users mailing list > > > Users(a)ovirt.org > > > http://lists.ovirt.org/mailman/listinfo/users > > = > > = >=20 --===============4345635962151246417==-- From simon at redhat.com Fri Mar 22 12:08:59 2013 Content-Type: multipart/mixed; boundary="===============7369229284510309029==" MIME-Version: 1.0 From: Simon Grinberg To: users at ovirt.org Subject: Re: [Users] Package installation error Date: Fri, 22 Mar 2013 12:08:58 -0400 Message-ID: <2286578.192.1363968499260.JavaMail.javamailuser@localhost> In-Reply-To: 636422892.8529831.1363967483449.JavaMail.root@redhat.com --===============7369229284510309029== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable ----- Original Message ----- > From: "Alon Bar-Lev" > To: "Simon Grinberg" > Cc: users(a)ovirt.org, "Shireesh Anjal" > Sent: Friday, March 22, 2013 5:51:23 PM > Subject: Re: [Users] Package installation error > = > = > = > ----- Original Message ----- > > From: "Simon Grinberg" > > To: "Shireesh Anjal" > > Cc: users(a)ovirt.org, "Alon Bar-Lev" > > Sent: Friday, March 22, 2013 5:46:01 PM > > Subject: Re: [Users] Package installation error > > = > > = > > = > > ----- Original Message ----- > > > From: "Shireesh Anjal" > > > To: "Alon Bar-Lev" > > > Cc: "Simon Grinberg" , users(a)ovirt.org > > > Sent: Friday, March 22, 2013 8:34:40 AM > > > Subject: Re: [Users] Package installation error > > > = > > > On 03/22/2013 12:11 AM, Alon Bar-Lev wrote: > > > > > > > > ----- Original Message ----- > > > >> From: "Simon Grinberg" > > > >> To: "Alon Bar-Lev" > > > >> Cc: users(a)ovirt.org, "Sahina Bose" , "Dave > > > >> Neary" > > > >> Sent: Thursday, March 21, 2013 7:40:17 PM > > > >> Subject: Re: [Users] Package installation error > > > >> > > > >> > > > >> > > > >> ----- Original Message ----- > > > >>> From: "Alon Bar-Lev" > > > >>> To: "Dave Neary" > > > >>> Cc: users(a)ovirt.org, "Sahina Bose" , > > > >>> "Simon > > > >>> Grinberg" > > > >>> Sent: Thursday, March 21, 2013 6:35:56 PM > > > >>> Subject: Re: [Users] Package installation error > > > >>> > > > >>> Simon? > > > >>> > > > >>> ----- Original Message ----- > > > >>>> From: "Dave Neary" > > > >>>> To: "Sahina Bose" > > > >>>> Cc: "Alon Bar-Lev" , users(a)ovirt.org > > > >>>> Sent: Thursday, March 21, 2013 6:34:56 PM > > > >>>> Subject: Re: [Users] Package installation error > > > >>>> > > > >>>> Hi, > > > >>>> > > > >>>> On 03/19/2013 05:24 AM, Sahina Bose wrote: > > > >>>>> You are right - Gluster 3.4 is only required to manage > > > >>>>> gluster > > > >>>>> clusters. > > > >>>>> > > > >>>>> Currently the question asked at setup is this : > > > >>>>> > > > >>>>> "The engine can be configured to present the UI in three > > > >>>>> different > > > >>>>> application modes. virt [Manage virtualization only], > > > >>>>> gluster > > > >>>>> [Manage > > > >>>>> gluster storage only], > > > >>>>> and both [Manage virtualization as well as gluster > > > >>>>> storage]" > > > >>>>> where > > > >>>>> both > > > >>>>> is the default. > > > >>>>> > > > >>>>> If this is confusing to the user, we can change this > > > >>>>> message. > > > >>>>> Suggestions? > > > >>>> I would either: > > > >>>> > > > >>>> (a) put "Virt" as the default, or > > > >> I would go for this one, this keeps backwards compatibility. > > > >> Is there an easy method to change this configuration later? > > > > Yes, changing the cluster settings. > > > = > > > No - you can change the cluster settings (virt service/gluster > > > service) > > > only if the application mode is "both". In virt only mode, the > > > cluster > > > is virt only, and same with gluster-only. So if you want user to > > > be > > > able > > > to change the mode *after* installation, this config > > > (ApplicationMode) > > > must be exposed in the engine-config tool. > > = > > So if I'll try to sum up (with reference to other emails on this > > thread). > > 1. Default should be virt only > > 2. Keep the question and better explain what is the Gluster option > > (preferable a link to the relevant page) > > 3. Add a config option to easily change the selection later > > Need to think about the implication of the third option in case the > > change conflicts with hosts/clusters that are already configured > > other wise. > > Example: Initial selection was Virt and now adding dual mode - > > always > > OK > > Example: Initial selection was Virt, no host in the setup, and now > > changing to Gluster mode - OK > > Example: Initial selection was Virt, Hosts already in the setup > > installed in virt mode, and now changing to Gluster mode - What > > will > > we do? > > = > > My take, > > Config option can only set to dual mode, never the other way > > around. > > This will save the need to add sophisticated logic > > = > > Sounds right? > = > Yes, but I am unsure that this is a single config option... > Maybe I did not understand you properly, but I think this should be > an option in the UI. AFAIK, it's an option in the _options table that is not yet exposed to the = -config utility The reason it's there since it's alters the appearance and removes some GUI= options in the first place. > = > And... if this option is in UI, then... why do we need anything at > setup...? user can log into the system and configure the cluster in > any way he likes. Well that was the initial idea behind the dual mode, everything exposed and= the user selects in the GUI on the cluster level what to use. This confuse= s users as this thread apparently exposes. Users that do not care about Glu= sters would like not to bother to set this up on each cluster, and vice ver= se. = > = > I am thinking into the future that when first login into the admin > console there should be some wizard, instead of performing this at > setup time. If configuration options are allowed to be dynamically modified (and we ar= e working to have it so) this does not contradict, the wizard is just a fir= st login graphical setup. = > = > > = > > = > > > = > > > > > > > >>>> (b) remove this question entirely - if someone is installing > > > >>>> oVirt, > > > >>>> assume they want to manage virt. If someone is installing > > > >>>> Gluster, > > > >>>> have > > > >>>> an option during the Gluster install to have the oVirt > > > >>>> management > > > >>>> console. > > > >> We do want people to get exposed to the Gluster option. > > > >> > > > >>>> If someone wants to manage both their Gluster bricks and > > > >>>> their > > > >>>> virt > > > >>>> with > > > >>>> oVirt, I would make that a post-install option to oVirt - > > > >>>> perhaps > > > >>>> with > > > >>>> an extra package to install (which would depend on the later > > > >>>> version > > > >>>> of > > > >>>> Gluster). > > > >>>> > > > >>>> Cheers, > > > >>>> Dave. > > > >>>> > > > >>>> > > > >>>> > > > >>>>> On 03/19/2013 01:41 PM, Dave Neary wrote: > > > >>>>>> Hi, > > > >>>>>> > > > >>>>>> On 03/19/2013 08:16 AM, Alon Bar-Lev wrote: > > > >>>>>>> Now I am confused.... > > > >>>>>>> Do you or don't you need vdsm-gluster on your system? > > > >>>>>> Allow me to clarify. > > > >>>>>> > > > >>>>>> There have been several messages from users since the > > > >>>>>> oVirt > > > >>>>>> 3.2 > > > >>>>>> release asking why they need Gluster 3.4 pre-releases to > > > >>>>>> run > > > >>>>>> oVirt. > > > >>>>>> > > > >>>>>> My understanding is that you don't need Gluster 3.4 unless > > > >>>>>> you > > > >>>>>> want to > > > >>>>>> manage a Gluster cluster with oVirt. > > > >>>>>> > > > >>>>>> So my question is: are we sure that we are not leading > > > >>>>>> users > > > >>>>>> wrong, > > > >>>>>> and confusing them during the installation & set-up > > > >>>>>> process? > > > >>>>>> > > > >>>>>> Thanks, > > > >>>>>> Dave. > > > >>>>>> > > > >>>> -- > > > >>>> Dave Neary - Community Action and Impact > > > >>>> Open Source and Standards, Red Hat - > > > >>>> http://community.redhat.com > > > >>>> Ph: +33 9 50 71 55 62 / Cell: +33 6 77 01 92 13 > > > >>>> > > > > _______________________________________________ > > > > Users mailing list > > > > Users(a)ovirt.org > > > > http://lists.ovirt.org/mailman/listinfo/users > > > = > > > = > > = >=20 --===============7369229284510309029==--