Users
Threads by month
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- 13 participants
- 19161 discussions
Looking to setup an Ovirt server for 15 - 20 virtual desktops. Thinking a
quad core Xeon cpu but what about graphics processing?
2
1
Hi guys,
Sorry I thought I'd start a new thread for this issue, as it's now a
different problem from my original post "Migration failed due to
Error: novm"
After my VM failed to migrate from one host to the other my VM was
still responsive but showed that it was powered off in oVirt, so I
logged into the console on the Linux guest and rebooted it, which
appears to have resolve the issue as it now shows up on my engine as
on, but I've just noticed now I've got two VM instances running on two
separate hosts...
On host 10.0.2.22
15407 ? Sl 223:35 /usr/libexec/qemu-kvm -name zimbra -S -M
rhel6.4.0 -cpu Westmere -enable-kvm -m 8192 -smp
4,sockets=1,cores=4,threads=1 -uuid
179c293b-e6a3-4ec6-a54c-2f92f875bc5e -smbios
type=1,manufacturer=oVirt,product=oVirt
Node,version=6-4.el6.centos.10,serial=4C4C4544-0038-5310-8050-C4C04F34354A,uuid=179c293b-e6a3-4ec6-a54c-2f92f875bc5e
-nodefconfig -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/zimbra.monitor,server,nowait
-mon chardev=charmonitor,id=monitor,mode=control -rtc
base=2013-05-23T15:07:39,driftfix=slew -no-shutdown -device
virtio-serial-pci,id=virtio-serial0,max_ports=16,bus=pci.0,addr=0x4
-device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive
file=/rhev/data-center/28adaf38-a4f6-11e1-a859-cb68949043e4/0e6991ae-6238-4c61-96d2-ca8fed35161e/images/446921d9-cbd1-42b1-919f-88d6ae310fd9/2ff8ba31-7397-41e7-8a60-7ef9eec23d1a,if=none,id=drive-virtio-disk0,format=raw,serial=446921d9-cbd1-42b1-919f-88d6ae310fd9,cache=none,werror=stop,rerror=stop,aio=native
-device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1
-drive if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw,serial=
-device ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0
-netdev tap,fd=30,id=hostnet0,vhost=on,vhostfd=31 -device
virtio-net-pci,netdev=hostnet0,id=net0,mac=00:1a:4a:a8:7a:01,bus=pci.0,addr=0x3
-chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channels/zimbra.com.redhat.rhevm.vdsm,server,nowait
-device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.rhevm.vdsm
-chardev socket,id=charchannel1,path=/var/lib/libvirt/qemu/channels/zimbra.org.qemu.guest_agent.0,server,nowait
-device virtserialport,bus=virtio-serial0.0,nr=2,chardev=charchannel1,id=channel1,name=org.qemu.guest_agent.0
-device usb-tablet,id=input0 -vnc 0:10,password -k en-us -vga cirrus
On Host 10.0.2.21
17594 ? Sl 449:39 /usr/libexec/qemu-kvm -name zimbra -S -M
rhel6.2.0 -cpu Westmere -enable-kvm -m 8192 -smp
4,sockets=1,cores=4,threads=1 -uuid
179c293b-e6a3-4ec6-a54c-2f92f875bc5e -smbios type=1,manufacturer=Red
Hat,product=RHEV
Hypervisor,version=6-2.el6.centos.7,serial=4C4C4544-0038-5310-8050-C4C04F34354A_BC:30:5B:E4:19:C2,uuid=179c293b-e6a3-4ec6-a54c-2f92f875bc5e
-nodefconfig -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/zimbra.monitor,server,nowait
-mon chardev=charmonitor,id=monitor,mode=control -rtc
base=2013-05-23T10:19:47,driftfix=slew -no-shutdown -device
virtio-serial-pci,id=virtio-serial0,max_ports=16,bus=pci.0,addr=0x4
-device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 -drive
file=/rhev/data-center/28adaf38-a4f6-11e1-a859-cb68949043e4/0e6991ae-6238-4c61-96d2-ca8fed35161e/images/446921d9-cbd1-42b1-919f-88d6ae310fd9/2ff8ba31-7397-41e7-8a60-7ef9eec23d1a,if=none,id=drive-virtio-disk0,format=raw,serial=446921d9-cbd1-42b1-919f-88d6ae310fd9,cache=none,werror=stop,rerror=stop,aio=native
-device virtio-blk-pci,scsi=off,bus=pci.0,addr=0x5,drive=drive-virtio-disk0,id=virtio-disk0,bootindex=1
-drive if=none,media=cdrom,id=drive-ide0-1-0,readonly=on,format=raw,serial=
-device ide-drive,bus=ide.1,unit=0,drive=drive-ide0-1-0,id=ide0-1-0
-netdev tap,fd=29,id=hostnet0,vhost=on,vhostfd=31 -device
virtio-net-pci,netdev=hostnet0,id=net0,mac=00:1a:4a:a8:7a:01,bus=pci.0,addr=0x3
-chardev socket,id=charchannel0,path=/var/lib/libvirt/qemu/channels/zimbra.com.redhat.rhevm.vdsm,server,nowait
-device virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=com.redhat.rhevm.vdsm
-chardev pty,id=charconsole0 -device
virtconsole,chardev=charconsole0,id=console0 -device
usb-tablet,id=input0 -vnc 0:2,password -k en-us -vga cirrus -incoming
tcp:[::]:49153
This sounds like a very serious problem considering it's most likely
been like this for more than 12hours before I noticed it. By doing a
tcpdump I can see traffic from the users passing to both VM's so I'm
very worried.
Please could someone assist me please, I'm desperate!
Thank you!!
Regards.
Neil Wilson.
2
2
30 May '13
--=-t4KA9MOJcx9tiVZIfiCR
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Hi All,
The day has come to test Spice! Several cool new features have landed in
Fedora 19 builds of spice:
* drag'n'drop file transfer support from client system to guest system
* Xspice spice server running inside the remote OS
* spice-html5 pure Javascript client
There are test cases for the respective features described on the Test
Day page on Fedora Wiki:
https://fedoraproject.org/wiki/Test_Day:2013-05-30_Spice
if you have any questions, ask on IRC channels (#fedora-test-day @
Freenode, #spice @ gimpnet)
Happy testing!
David
--=20
David Ja=C5=A1a, RHCE
SPICE QE based in Brno
GPG Key: 22C33E24=20
Fingerprint: 513A 060B D1B4 2A72 7F0D 0278 B125 CD00 22C3 3E24
--=-t4KA9MOJcx9tiVZIfiCR
Content-Type: application/x-pkcs7-signature; name="smime.p7s"
Content-Disposition: attachment; filename="smime.p7s"
Content-Transfer-Encoding: base64
MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIMdTCCBjQw
ggQcoAMCAQICAR4wDQYJKoZIhvcNAQEFBQAwfTELMAkGA1UEBhMCSUwxFjAUBgNVBAoTDVN0YXJ0
Q29tIEx0ZC4xKzApBgNVBAsTIlNlY3VyZSBEaWdpdGFsIENlcnRpZmljYXRlIFNpZ25pbmcxKTAn
BgNVBAMTIFN0YXJ0Q29tIENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA3MTAyNDIxMDE1NVoX
DTE3MTAyNDIxMDE1NVowgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSsw
KQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFy
dENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQTCCASIwDQYJKoZIhvcN
AQEBBQADggEPADCCAQoCggEBAMcJg8zOLdgasSmkLhOrlr6KMoOMpohBllVHrdRvEg/q6r8jR+EK
75xCGhR8ToREoqe7zM9/UnC6TS2y9UKTpT1v7RSMzR0t6ndl0TWBuUr/UXBhPk+Kmy7bI4yW4urC
+y7P3/1/X7U8ocb8VpH/Clt+4iq7nirMcNh6qJR+xjOhV+VHzQMALuGYn5KZmc1NbJQYclsGkDxD
z2UbFqE2+6vIZoL+jb9x4Pa5gNf1TwSDkOkikZB1xtB4ZqtXThaABSONdfmv/Z1pua3FYxnCFmdr
/+N2JLKutIxMYqQOJebr/f/h5t95m4JgrM3Y/w7YX9d7YAL9jvN4SydHsU6n65cCAwEAAaOCAa0w
ggGpMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgEGMB0GA1UdDgQWBBRTcu2SnODaywFc
fH6WNU7y1LhRgjAfBgNVHSMEGDAWgBROC+8apEBbpRdphzDKNGhD0EGu8jBmBggrBgEFBQcBAQRa
MFgwJwYIKwYBBQUHMAGGG2h0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9jYTAtBggrBgEFBQcwAoYh
aHR0cDovL3d3dy5zdGFydHNzbC5jb20vc2ZzY2EuY3J0MFsGA1UdHwRUMFIwJ6AloCOGIWh0dHA6
Ly93d3cuc3RhcnRzc2wuY29tL3Nmc2NhLmNybDAnoCWgI4YhaHR0cDovL2NybC5zdGFydHNzbC5j
b20vc2ZzY2EuY3JsMIGABgNVHSAEeTB3MHUGCysGAQQBgbU3AQIBMGYwLgYIKwYBBQUHAgEWImh0
dHA6Ly93d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwNAYIKwYBBQUHAgEWKGh0dHA6Ly93d3cu
c3RhcnRzc2wuY29tL2ludGVybWVkaWF0ZS5wZGYwDQYJKoZIhvcNAQEFBQADggIBAAqDCH14qywG
XLhjjF6uHLkjd02hcdh9hrw+VUsv+q1eeQWB21jWj3kJ96AUlPCoEGZ/ynJNScWy6QMVQjbbMXlt
UfO4n4bGGdKo3awPWp61tjAFgraLJgDk+DsSvUD6EowjMTNx25GQgyYJ5RPIzKKR9tQW8gGK+2+R
HxkUCTbYFnL6kl8Ch507rUdPPipJ9CgJFws3kDS3gOS5WFMxcjO5DwKfKSETEPrHh7p5shuuNktv
sv6hxHTLhiMKX893gxdT3XLS9OKmCv87vkINQcNEcIIoFWbP9HORz9v3vQwR4e3ksLc2JZOAFK+s
sS5XMEoznzpihEP0PLc4dCBYjbvSD7kxgDwZ+Aj8Q9PkbvE9sIPP7ON0fz095HdThKjiVJe6vofq
+n6b1NBc8XdrQvBmunwxD5nvtTW4vtN6VY7mUCmxsCieuoBJ9OlqmsVWQvifIYf40dJPZkk9YgGT
zWLpXDSfLSplbY2LL9C9U0ptvjcDjefLTvqSFc7tw1sEhF0n/qpA2r0GpvkLRDmcSwVyPvmjFBGq
Up/pNy8ZuPGQmHwFi2/14+xeSUDG2bwnsYJQG2EdJCB6luQ57GEnTA/yKZSTKI8dDQa8Sd3zfXb1
9mOgSF0bBdXbuKhEpuP9wirslFe6fQ1t5j5R0xi72MZ8ikMu1RQZKCyDbMwazlHiMIIGOTCCBSGg
AwIBAgIDBl1jMA0GCSqGSIb3DQEBBQUAMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRD
b20gTHRkLjErMCkGA1UECxMiU2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYG
A1UEAxMvU3RhcnRDb20gQ2xhc3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0EwHhcN
MTMwNDEwMTE0ODI4WhcNMTQwNDEwMTM1MDM0WjBXMRkwFwYDVQQNExAxUktWVnliSEdDZnRMWjY3
MRkwFwYDVQQDDBBkamFzYUByZWRoYXQuY29tMR8wHQYJKoZIhvcNAQkBFhBkamFzYUByZWRoYXQu
Y29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAx8unM64NLnlRZujXHb0ilCaqc7KB
r1MwlyCtOWAyH4M/24zvfyRQyTz4ZkHd1sMeewJ5ap1/128hLSqMY/6So5yhL6UlK3nM1r9H9PTz
CiPEMZmDazIzMb/Mt/4N3kkJBLpWPFRB5aB+COcex7a4dlmnUJASVWkVwvHRmfa06anME7DTccV5
cV95FKqoRUXawopdu5W2NhailCtbQJAbMIGf9FpH+J98swAsVHdvjZkSDnZcoQIPHzoPrEBawb7C
vsmCe8p7pv5Dxtx3T47FdAXJiO9u+QJkaBFjfiA9ywN8fFo3Q/Jr4vl6WqEr1SyQjgL9/dWeQSYI
8LzByChnXQIDAQABo4IC1jCCAtIwCQYDVR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYI
KwYBBQUHAwIGCCsGAQUFBwMEMB0GA1UdDgQWBBQ5AqZ3fyU5HOme+iF4KA3f8RxHPjAfBgNVHSME
GDAWgBRTcu2SnODaywFcfH6WNU7y1LhRgjAbBgNVHREEFDASgRBkamFzYUByZWRoYXQuY29tMIIB
TAYDVR0gBIIBQzCCAT8wggE7BgsrBgEEAYG1NwECAzCCASowLgYIKwYBBQUHAgEWImh0dHA6Ly93
d3cuc3RhcnRzc2wuY29tL3BvbGljeS5wZGYwgfcGCCsGAQUFBwICMIHqMCcWIFN0YXJ0Q29tIENl
cnRpZmljYXRpb24gQXV0aG9yaXR5MAMCAQEagb5UaGlzIGNlcnRpZmljYXRlIHdhcyBpc3N1ZWQg
YWNjb3JkaW5nIHRvIHRoZSBDbGFzcyAxIFZhbGlkYXRpb24gcmVxdWlyZW1lbnRzIG9mIHRoZSBT
dGFydENvbSBDQSBwb2xpY3ksIHJlbGlhbmNlIG9ubHkgZm9yIHRoZSBpbnRlbmRlZCBwdXJwb3Nl
IGluIGNvbXBsaWFuY2Ugb2YgdGhlIHJlbHlpbmcgcGFydHkgb2JsaWdhdGlvbnMuMDYGA1UdHwQv
MC0wK6ApoCeGJWh0dHA6Ly9jcmwuc3RhcnRzc2wuY29tL2NydHUxLWNybC5jcmwwgY4GCCsGAQUF
BwEBBIGBMH8wOQYIKwYBBQUHMAGGLWh0dHA6Ly9vY3NwLnN0YXJ0c3NsLmNvbS9zdWIvY2xhc3Mx
L2NsaWVudC9jYTBCBggrBgEFBQcwAoY2aHR0cDovL2FpYS5zdGFydHNzbC5jb20vY2VydHMvc3Vi
LmNsYXNzMS5jbGllbnQuY2EuY3J0MCMGA1UdEgQcMBqGGGh0dHA6Ly93d3cuc3RhcnRzc2wuY29t
LzANBgkqhkiG9w0BAQUFAAOCAQEArlvH1bAdnpLvyeMQzPtJYs65ur7cpYnrxrIZ3P/r0F7juzIU
fb1S+M9sYBhalmBoZQMySlVveDYHUHPDsNJQtqUzYAJMbVTdRtviCSq3wmYtG/VJOOif11gM25u4
HcgXVuhF3di5G0CHwAIx0mjUi7fPJ3WMeFKWp550ZqpbFK/i9A5fJGfHk3MfXOhAu7vkEEjJY+gA
BpFqvk134+30mP4KoXfNGZpekWvj6lS/tfaxuuSTusPcY0yIGGtJqqFtL1tRlTIoaDGiok5O0k6W
pMFPtm+dGnOyKT4HQMFCaAgBOVCQFDYthuGlnUlJOP/BheuvaMfwgIqM4ir+DIqOyjGCAhswggIX
AgEBMIGUMIGMMQswCQYDVQQGEwJJTDEWMBQGA1UEChMNU3RhcnRDb20gTHRkLjErMCkGA1UECxMi
U2VjdXJlIERpZ2l0YWwgQ2VydGlmaWNhdGUgU2lnbmluZzE4MDYGA1UEAxMvU3RhcnRDb20gQ2xh
c3MgMSBQcmltYXJ5IEludGVybWVkaWF0ZSBDbGllbnQgQ0ECAwZdYzAJBgUrDgMCGgUAoF0wGAYJ
KoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTMwNTI5MjI0MDAxWjAjBgkq
hkiG9w0BCQQxFgQUli3h+Pv1+MOaeq6NrO1StTCkw+8wDQYJKoZIhvcNAQEBBQAEggEAqAK6Arg3
2LbaPBbp4f8BXlJbQAQPUaGTfb8vzNaPSTIv00XACLBz6oFln44XfupFBU/32JGQVtqL8F7NJV77
M6+Wv5MUMI4uPjaq8Yz/u3WyYVT6mbhRmi2WbuY6vnyrto/wWVwdcSisnan/TUy/Rx/+ARFnh4gs
9x7lZNpVjwkvPoloB1W5GSKievsVnECXXo6gbRd6zPJqyucqrCHTWSQ3ETkwF5rbZKfMkNhEVdwK
ZiPIXbHez6Yxfj+93NuZYs3sBjGtznGuMynKLf3Vj4iK8P8Py4GsMCkXOHT381eWM32DNA3JQbjh
oXUumYZcQKoM/c1pxcy62iWlPTYhjAAAAAAAAA==
--=-t4KA9MOJcx9tiVZIfiCR--
5
13
----- Original Message -----
> From: "Gilad Chaplik" <gchaplik(a)redhat.com>
> To: "engine-devel" <engine-devel(a)ovirt.org>
> Sent: Tuesday, May 28, 2013 5:34:11 PM
> Subject: [Engine-devel] oVirt Scheduler API Design
>
> Hi all,
>
> Attached links for oVirt Scheduler API design wiki page.
>
> High level overview: http://www.ovirt.org/Features/oVirtScheduler
> Detailed design: http://www.ovirt.org/Features/oVirtSchedulerAPI
>
> You are more than welcome to share you thoughts.
>
> Thanks,
> Gilad.
Adding to users' list for all those asking about the new oVirt
scheduling features. Feel free to review and feedback.
1
0
Minutes:
http://ovirt.org/meetings/ovirt/2013/ovirt.2013-05-29-14.00.html
Minutes (text):
http://ovirt.org/meetings/ovirt/2013/ovirt.2013-05-29-14.00.txt
Log:
http://ovirt.org/meetings/ovirt/2013/ovirt.2013-05-29-14.00.log.html
============================
#ovirt: oVirt Weekly Meeting
============================
Meeting started by mburns at 14:00:21 UTC. The full logs are available
at http://ovirt.org/meetings/ovirt/2013/ovirt.2013-05-29-14.00.log.html
.
Meeting summary
---------------
* agenda and roll call (mburns, 14:00:31)
* 3.2.x update (mburns, 14:01:10)
* 3.3 status (mburns, 14:01:29)
* other topics (mburns, 14:01:50)
* 3.2 updates (mburns, 14:03:24)
* all pending builds are updated on ovirt.org/releases (mburns,
14:03:57)
* expected updates coming shortly: sdk/cli and vdsm (mburns,
14:04:49)
* no other updates planned at this time (mburns, 14:10:18)
* oVirt 3.3 status update (mburns, 14:10:43)
* LINK: http://www.ovirt.org/OVirt_3.3_release-management (mburns,
14:11:21)
* IDEA: delay schedule 2-3 weeks (mburns, 14:14:08)
* AGREED: maintainers/reps from each area will prioritize and we'll
reschedule at next week's meeting (mburns, 14:20:09)
* ACTION: mgoldboi to ensure rep from each area will be present next
week (mburns, 14:20:41)
* delay release and all other dates 1 month (mburns, 14:34:08)
* checkpoint on features still at risk in 2 weeks (12-May) (mburns,
14:34:41)
* ACTION: mburns to send schedule update announcement (mburns,
14:35:01)
* IDEA: all features listed on the chart that do *not* have ETA or
must/should/optional are dropped (mburns, 14:35:47)
* AGREED: features missing priority or ETA are dropped on 12-May
(mburns, 14:37:43)
* Conferences and workshops (mburns, 14:39:40)
* there will be a booth at Red Hat Summit (June 11-14) (mburns,
14:40:38)
* presentations going on at LC Japan as well (mburns, 14:41:21)
* infra report (mburns, 14:44:28)
* with the help of rackspace dcaro managed to install the rackspace
server (ewoud, 14:45:40)
* installing ovirt on it so we get more jenkins slaves helping us run
more tests (ewoud, 14:46:10)
* our foreman/puppet environment is starting to take shape (ewoud,
14:46:35)
* work in progress on installing monitoring software (icinga) so we
can spot out of disk space ahead of time (ewoud, 14:47:07)
* other topics (mburns, 14:48:11)
Meeting ended at 14:51:38 UTC.
Action Items
------------
* mgoldboi to ensure rep from each area will be present next week
* mburns to send schedule update announcement
Action Items, by person
-----------------------
* mburns
* mburns to send schedule update announcement
* mgoldboi
* mgoldboi to ensure rep from each area will be present next week
* **UNASSIGNED**
* (none)
People Present (lines said)
---------------------------
* mburns (83)
* danken (22)
* mgoldboi (21)
* doron (18)
* dneary (12)
* mabsKenpachi (10)
* ewoud (6)
* ovirtbot (4)
* oschreib (3)
* sbonazzo (2)
* jb_netapp (1)
* dustins_ntap (1)
* ofri_ (1)
* yzaslavs (1)
* lvernia (1)
Generated by `MeetBot`_ 0.1.4
.. _`MeetBot`: http://wiki.debian.org/MeetBot
2
2
This is a multipart message in MIME format.
------=_NextPart_000_0001_725BB9EA.2AE22A5F
Content-Type: text/plain;
charset="us-ascii"
Content-Transfer-Encoding: 7bit
Hi guys!
I have 48 virtual machines based on a iscsi storage domain. I have to do a
procedure with the domain, so I need to set it in maintenance mode.
Anybody knows if I set storage domain in maintenance I will got problem
with running virtual machines?
Thanks.
------=_NextPart_000_0001_725BB9EA.2AE22A5F
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<span style=3D"font-family: Tahoma; font-size: 10pt">Hi guys!<br />
<br />
I have 48 virtual machines based on a iscsi storage domain. I have to do a =
procedure with the domain, so I need to set it in maintenance mode.<br />
<br />
Anybody knows if I set storage domain in maintenance I will got problem wit=
h running virtual machines?<br />
<br />
Thanks.<br />
<br />
<div id=3D"divSignature"></div></span>
------=_NextPart_000_0001_725BB9EA.2AE22A5F--
2
1
29 May '13
--_000_DC9ABD90CB55EC448B1F682D5731AF7407A74CE99AIAD2MBX17mex0_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Hi,
I ran in this strange issue in oVirt 3.0:
A VM creation from a certain template doesn't seem to work / show any progr=
ess.
The image gets locked, event view shows start of VM creation, but nothing =
changes.
Usual deploying time is under 10 minutes
Engine log output:
2013-05-29 14:04:25,351 ERROR [org.ovirt.engine.core.bll.SPMAsyncTask] (htt=
p--0.0.0.0-8443-3) BaseAsyncTask::AddOrUpdateTaskInDB: Adding/Updating task=
ba297305
-af24-4533-a238-01f5762b62f4 to DataBase threw an exception.: org.apache.co=
mmons.lang.SerializationException: org.codehaus.jackson.map.JsonMappingExce=
ption: or
g.ovirt.engine.core.compat.Guid cannot be cast to [Ljava.lang.Object; (thro=
ugh reference chain: org.ovirt.engine.core.common.action.CreateCloneOfTempl=
ateParame
ters["diskImageBase"]->org.ovirt.engine.core.common.businessentities.DiskIm=
age["childrenId"])
at org.ovirt.engine.core.utils.serialization.json.JsonObjectSeriali=
zer.writeJsonAsString(JsonObjectSerializer.java:69) [utils-3.0.0-0001.jar:]
at org.ovirt.engine.core.utils.serialization.json.JsonObjectSeriali=
zer.serialize(JsonObjectSerializer.java:51) [utils-3.0.0-0001.jar:]
at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl$AsyncTaskPara=
meterSource.serializeParameters(AsyncTaskDAODbFacadeImpl.java:74) [engine-d=
al.jar:]
at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl$AsyncTaskPara=
meterSource.<init>(AsyncTaskDAODbFacadeImpl.java:67) [engine-dal.jar:]
at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl.getTaskParame=
terSource(AsyncTaskDAODbFacadeImpl.java:99) [engine-dal.jar:]
at org.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl.save(AsyncTas=
kDAODbFacadeImpl.java:104) [engine-dal.jar:]
at org.ovirt.engine.core.bll.SPMAsyncTask.AddOrUpdateTaskInDB(SPMAs=
yncTask.java:105) [engine-bll.jar:]
at org.ovirt.engine.core.bll.SPMAsyncTask.<init>(SPMAsyncTask.java:=
22) [engine-bll.jar:]
at org.ovirt.engine.core.bll.EntityAsyncTask.<init>(EntityAsyncTask=
.java:46) [engine-bll.jar:]
at org.ovirt.engine.core.bll.AsyncTaskFactory.Construct(AsyncTaskFa=
ctory.java:53) [engine-bll.jar:]
at org.ovirt.engine.core.bll.AsyncTaskManager.CreateTask(AsyncTaskM=
anager.java:448) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CreateCloneOfTemplateCommand.ConcreteC=
reateTask(CreateCloneOfTemplateCommand.java:99) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.CreateTask(CommandBase.jav=
a:847) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CreateCloneOfTemplateCommand.CreateSna=
pshotInIrsServer(CreateCloneOfTemplateCommand.java:78) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CreateSnapshotCommand.executeCommand(C=
reateSnapshotCommand.java:61) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CreateSnapshotFromTemplateCommand.exec=
uteCommand(CreateSnapshotFromTemplateCommand.java:82) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.ExecuteWithoutTransaction(=
CommandBase.java:621) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.executeActionInTransaction=
Scope(CommandBase.java:713) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.runInTransaction(CommandBa=
se.java:982) [engine-bll.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.execu=
teInRequired(TransactionSupport.java:144) [utils-3.0.0-0001.jar:]
at org.ovirt.engine.core.utils.transaction.TransactionSupport.execu=
teInScope(TransactionSupport.java:109) [utils-3.0.0-0001.jar:]
at org.ovirt.engine.core.bll.CommandBase.Execute(CommandBase.java:7=
26) [engine-bll.jar:]
at org.ovirt.engine.core.bll.CommandBase.ExecuteAction(CommandBase.=
java:210) [engine-bll.jar:]
at org.ovirt.engine.core.bll.Backend.runActionImpl(Backend.java:262=
) [engine-bll.jar:]
at org.ovirt.engine.core.bll.Backend.runInternalAction(Backend.java=
:240) [engine-bll.jar:]
at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) [:=
1.6.0_24]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethod=
AccessorImpl.java:43) [:1.6.0_24]
at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_24]
at org.jboss.as.ee.component.ManagedReferenceMethodInterceptorFacto=
ry$ManagedReferenceMethodInterceptor.processInvocation(ManagedReferenceMeth=
odInterceptorFactory.java:72) [jboss-as-ee-7.1.0.Beta1b.jar:]
This just happened once, new VM creations with templates are working.
The only problem is ,the affecting template is locked now and I don't know =
how to free the diskimage (vdsmd of SPM responsible here or just a DB entry=
?)
Thanks in advance!
Best, Sven.
Sven Knohsalla | System Administration
Office +49 631 68036 433 | Fax +49 631 68036 111 |E-Mail s.knohsalla@netbi=
scuits.com | Skype: netbiscuits.admin
Netbiscuits GmbH | Europaallee 10 | 67657 | GERMANY
[https://my.netbiscuits.com/image/image_gallery?uuid=3D3a1a9d19-c305-4032-8=
cef-00b03c3d4c79&groupId=3D10211&t=3D1361534926402]<http://www.netbiscuits.=
com/>
[https://my.netbiscuits.com/image/image_gallery?uuid=3D9e553e7b-3e7d-4784-=
b274-15aa1dfb48e2&groupId=3D10211&t=3D1361533377340] <https://www.netbiscui=
ts.com/news> [https://my.netbiscuits.com/image/image_gallery?uuid=3D1d1a5e=
29-ceda-4ab1-9353-67a1e838364d&groupId=3D10211&t=3D1347281040591] <https://=
twitter.com/netbiscuits> [https://my.netbiscuits.com/image/image_gallery?u=
uid=3Dc99bf866-be25-4236-a0ee-dca68ec828a5&groupId=3D10211&t=3D134728098384=
8] <http://www.linkedin.com/company/netbiscuits> [https://my.netbiscuits.c=
om/image/image_gallery?uuid=3Dd62ba951-14dc-450d-b5f1-be33884225e3&groupId=
=3D10211&t=3D1347280983872] <http://www.xing.com/companies/netbiscuitsgmbh>=
[https://my.netbiscuits.com/image/image_gallery?uuid=3D7b28f500-f415-40bb=
-851f-0cd55beeaf45&groupId=3D10211&t=3D1347280983791] <https://www.facebook=
.com/Netbiscuits> [https://my.netbiscuits.com/image/image_gallery?uuid=3Dc=
c8764d0-a5ac-4623-bb63-da3ca7c97f94&groupId=3D10211&t=3D1347280983836] <htt=
ps://plus.google.com/u/0/112410769451962733032> [https://my.netbiscuits.co=
m/image/image_gallery?uuid=3Da15e871c-a11b-419c-acca-da5a0ebd5856&groupId=
=3D10211&t=3D1347281040599] <http://www.youtube.com/user/netbiscuits>
Register Court: Local Court Kaiserslautern | Commercial Register ID: HR B 3=
604
Management Board: Guido Moggert, Michael Neidh=F6fer, Christian Reitz, Mart=
in S=FC=DF
This message and any files transmitted with it are confidential and intende=
d solely for the use of the individual or entity to whom they are addressed=
. It may also be privileged or otherwise protected by work product immunity=
or other legal rules. Please notify the sender immediately by e-mail if yo=
u have received this e-mail by mistake and delete this e-mail from your sys=
tem. If you are not the intended recipient you are notified that disclosing=
, copying, distributing or taking any action in reliance on the contents of=
this information is strictly prohibited.
Warning: Although Netbiscuits has taken reasonable precautions to ensure no=
viruses are present in this email, the company cannot accept responsibilit=
y for any loss or damage arising from the use of this email or attachments.
[http://www.netbiscuits.com/image/image_gallery?uuid=3D0ba7711a-a277-4ea0-a=
cb0-17fe13c3089d&groupId=3D10211&t=3D1348560850164]Please consider the envi=
ronment before printing
--_000_DC9ABD90CB55EC448B1F682D5731AF7407A74CE99AIAD2MBX17mex0_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Diso-8859-1"><meta name=3DGenerator content=3D"Micr=
osoft Word 14 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#d=
efault#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Sprechblasentext Zchn";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}
span.E-MailFormatvorlage17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}
span.SprechblasentextZchn
{mso-style-name:"Sprechblasentext Zchn";
mso-style-priority:99;
mso-style-link:Sprechblasentext;
font-family:"Tahoma","sans-serif";}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri","sans-serif";}
@page WordSection1
{size:612.0pt 792.0pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US link=3Dblue vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hi,<o:p></o:p></=
p><p class=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal>I ran in t=
his strange issue in oVirt 3.0:<br> A VM creation from a certain template d=
oesn’t seem to work / show any progress.<o:p></o:p></p><p class=3DMso=
Normal>The image gets locked,=A0 event view shows start of VM creation, but=
nothing changes.<o:p></o:p></p><p class=3DMsoNormal>Usual deploying time i=
s under 10 minutes<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p>=
<p class=3DMsoNormal>Engine log output:<br>2013-05-29 14:04:25,351 ERROR [o=
rg.ovirt.engine.core.bll.SPMAsyncTask] (http--0.0.0.0-8443-3) BaseAsyncTask=
::AddOrUpdateTaskInDB: Adding/Updating task ba297305<o:p></o:p></p><p class=
=3DMsoNormal>-af24-4533-a238-01f5762b62f4 to DataBase threw an exception.: =
org.apache.commons.lang.SerializationException: org.codehaus.jackson.map.Js=
onMappingException: or<o:p></o:p></p><p class=3DMsoNormal>g.ovirt.engine.co=
re.compat.Guid cannot be cast to [Ljava.lang.Object; (through reference cha=
in: org.ovirt.engine.core.common.action.CreateCloneOfTemplateParame<o:p></o=
:p></p><p class=3DMsoNormal>ters["diskImageBase"]->org.ovirt.e=
ngine.core.common.businessentities.DiskImage["childrenId"])<o:p><=
/o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.cor=
e.utils.serialization.json.JsonObjectSerializer.writeJsonAsString(JsonObjec=
tSerializer.java:69) [utils-3.0.0-0001.jar:]<o:p></o:p></p><p class=3DMsoNo=
rmal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.utils.serialization.jso=
n.JsonObjectSerializer.serialize(JsonObjectSerializer.java:51) [utils-3.0.0=
-0001.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org=
.ovirt.engine.core.dao.AsyncTaskDAODbFacadeImpl$AsyncTaskParameterSource.se=
rializeParameters(AsyncTaskDAODbFacadeImpl.java:74) [engine-dal.jar:]<o:p><=
/o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.cor=
e.dao.AsyncTaskDAODbFacadeImpl$AsyncTaskParameterSource.<init>(AsyncT=
askDAODbFacadeImpl.java:67) [engine-dal.jar:]<o:p></o:p></p><p class=3DMsoN=
ormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.dao.AsyncTaskDAODbFaca=
deImpl.getTaskParameterSource(AsyncTaskDAODbFacadeImpl.java:99) [engine-dal=
.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovir=
t.engine.core.dao.AsyncTaskDAODbFacadeImpl.save(AsyncTaskDAODbFacadeImpl.ja=
va:104) [engine-dal.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=
=A0=A0=A0 at org.ovirt.engine.core.bll.SPMAsyncTask.AddOrUpdateTaskInDB(SPM=
AsyncTask.java:105) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=
=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.SPMAsyncTask.<init>=
;(SPMAsyncTask.java:22) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNorma=
l>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.EntityAsyncTask.<in=
it>(EntityAsyncTask.java:46) [engine-bll.jar:]<o:p></o:p></p><p class=3D=
MsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.AsyncTaskFacto=
ry.Construct(AsyncTaskFactory.java:53) [engine-bll.jar:]<o:p></o:p></p><p c=
lass=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.AsyncTa=
skManager.CreateTask(AsyncTaskManager.java:448) [engine-bll.jar:]<o:p></o:p=
></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bl=
l.CreateCloneOfTemplateCommand.ConcreteCreateTask(CreateCloneOfTemplateComm=
and.java:99) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=
=A0=A0=A0=A0 at org.ovirt.engine.core.bll.CommandBase.CreateTask(CommandBas=
e.java:847) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=
=A0=A0=A0=A0 at org.ovirt.engine.core.bll.CreateCloneOfTemplateCommand.Crea=
teSnapshotInIrsServer(CreateCloneOfTemplateCommand.java:78) [engine-bll.jar=
:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.en=
gine.core.bll.CreateSnapshotCommand.executeCommand(CreateSnapshotCommand.ja=
va:61) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=
=A0=A0 at org.ovirt.engine.core.bll.CreateSnapshotFromTemplateCommand.execu=
teCommand(CreateSnapshotFromTemplateCommand.java:82) [engine-bll.jar:]<o:p>=
</o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.co=
re.bll.CommandBase.ExecuteWithoutTransaction(CommandBase.java:621) [engine-=
bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.o=
virt.engine.core.bll.CommandBase.executeActionInTransactionScope(CommandBas=
e.java:713) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=
=A0=A0=A0=A0 at org.ovirt.engine.core.bll.CommandBase.runInTransaction(Comm=
andBase.java:982) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=
=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.utils.transaction.TransactionSu=
pport.executeInRequired(TransactionSupport.java:144) [utils-3.0.0-0001.jar:=
]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.eng=
ine.core.utils.transaction.TransactionSupport.executeInScope(TransactionSup=
port.java:109) [utils-3.0.0-0001.jar:]<o:p></o:p></p><p class=3DMsoNormal>=
=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.CommandBase.Execute(Comm=
andBase.java:726) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=
=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.CommandBase.ExecuteAction(C=
ommandBase.java:210) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=
=A0=A0=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.Backend.runActionImpl(Ba=
ckend.java:262) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=
=A0=A0=A0=A0=A0 at org.ovirt.engine.core.bll.Backend.runInternalAction(Back=
end.java:240) [engine-bll.jar:]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=
=A0=A0=A0=A0=A0 at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown So=
urce) [:1.6.0_24]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 =
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor=
Impl.java:43) [:1.6.0_24]<o:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=
=A0=A0=A0 at java.lang.reflect.Method.invoke(Method.java:616) [:1.6.0_24]<o=
:p></o:p></p><p class=3DMsoNormal>=A0=A0=A0=A0=A0=A0=A0 at org.jboss.as.ee.=
component.ManagedReferenceMethodInterceptorFactory$ManagedReferenceMethodIn=
terceptor.processInvocation(ManagedReferenceMethodInterceptorFactory.java:7=
2) [jboss-as-ee-7.1.0.Beta1b.jar:]<br> =A0=A0<o:p></o:p></p><p class=3DMsoN=
ormal><o:p> </o:p></p><p class=3DMsoNormal>This just happened once, ne=
w VM creations with templates are working.<o:p></o:p></p><p class=3DMsoNorm=
al>The only problem is ,the affecting template is locked now and I don̵=
7;t know how to free the diskimage (vdsmd of SPM responsible here or just a=
DB entry?)<o:p></o:p></p><p class=3DMsoNormal><o:p> </o:p></p><p clas=
s=3DMsoNormal>Thanks in advance!<o:p></o:p></p><p class=3DMsoNormal><o:p>&n=
bsp;</o:p></p><p class=3DMsoNormal>Best, Sven.<o:p></o:p></p><p class=3DMso=
Normal><o:p> </o:p></p><p class=3DMsoNormal><span style=3D'color:#5A5A=
5A'>Sven Knohsalla </span><span style=3D'color:#C00000'>|</span><span style=
=3D'color:#5A5A5A'> System Administration<o:p></o:p></span></p><p class=3DM=
soNormal><span style=3D'color:gray'><o:p> </o:p></span></p><p class=3D=
MsoNormal><span style=3D'font-size:9.0pt;color:#5A5A5A'>Office +49 631 6803=
6 433 | Fax +49 631 68036 111=A0 |E-Mail</span><span style=3D'font-size:9.0=
pt;color:#505050'> </span><span style=3D'font-size:9.0pt;color:#0070C0'>s.k=
nohsalla(a)netbiscuits.com</span><span style=3D'font-size:9.0pt;color:#5A5A5A=
'> | Skype: </span><span style=3D'font-size:9.0pt;color:#0070C0'>netbiscuit=
s.admin</span><span style=3D'font-size:9.0pt;color:#5A5A5A'> <o:p></o:p></s=
pan></p><p class=3DMsoNormal><span lang=3DDE style=3D'font-size:9.0pt;color=
:#5A5A5A'>Netbiscuits GmbH | Europaallee 10 | 67657 | GERMANY<o:p></o:p></s=
pan></p><p class=3DMsoNormal><span lang=3DDE style=3D'font-size:9.0pt;color=
:#5A5A5A'><o:p> </o:p></span></p><p class=3DMsoNormal><a href=3D"http:=
//www.netbiscuits.com/"><span style=3D'color:blue;text-decoration:none'><im=
g border=3D0 width=3D231 height=3D38 id=3D"_x0000_i1033" src=3D"https://my.=
netbiscuits.com/image/image_gallery?uuid=3D3a1a9d19-c305-4032-8cef-00b03c3d=
4c79&groupId=3D10211&t=3D1361534926402" alt=3D"https://my.netbiscui=
ts.com/image/image_gallery?uuid=3D3a1a9d19-c305-4032-8cef-00b03c3d4c79&=
groupId=3D10211&t=3D1361534926402"></span></a><o:p></o:p></p><p class=
=3DMsoNormal><o:p> </o:p></p><p class=3DMsoNormal><span style=3D'color=
:black'> </span><a href=3D"https://www.netbiscuits.com/news"><span sty=
le=3D'color:windowtext;text-decoration:none'><img border=3D0 width=3D24 hei=
ght=3D24 id=3D"_x0000_i1032" src=3D"https://my.netbiscuits.com/image/image_=
gallery?uuid=3D9e553e7b-3e7d-4784-b274-15aa1dfb48e2&groupId=3D10211&=
;t=3D1361533377340" alt=3D"https://my.netbiscuits.com/image/image_gallery?u=
uid=3D3031deca-7e56-4417-9822-3d6d72f71ef0&groupId=3D10211&t=3D1347=
280983812"></span></a><span style=3D'color:black'> </span><a href=3D"h=
ttps://twitter.com/netbiscuits"><span style=3D'color:windowtext;text-decora=
tion:none'><img border=3D0 width=3D24 height=3D24 id=3D"_x0000_i1031" src=
=3D"https://my.netbiscuits.com/image/image_gallery?uuid=3D1d1a5e29-ceda-4ab=
1-9353-67a1e838364d&groupId=3D10211&t=3D1347281040591" alt=3D"https=
://my.netbiscuits.com/image/image_gallery?uuid=3D1d1a5e29-ceda-4ab1-9353-67=
a1e838364d&groupId=3D10211&t=3D1347281040591"></span></a><span styl=
e=3D'color:black'> </span><a href=3D"http://www.linkedin.com/company/n=
etbiscuits"><span style=3D'color:windowtext;text-decoration:none'><img bord=
er=3D0 width=3D24 height=3D24 id=3D"_x0000_i1030" src=3D"https://my.netbisc=
uits.com/image/image_gallery?uuid=3Dc99bf866-be25-4236-a0ee-dca68ec828a5&am=
p;groupId=3D10211&t=3D1347280983848" alt=3D"https://my.netbiscuits.com/=
image/image_gallery?uuid=3Dc99bf866-be25-4236-a0ee-dca68ec828a5&groupId=
=3D10211&t=3D1347280983848"></span></a><span style=3D'color:black'>&nbs=
p;</span><a href=3D"http://www.xing.com/companies/netbiscuitsgmbh"><span st=
yle=3D'color:windowtext;text-decoration:none'><img border=3D0 width=3D24 he=
ight=3D24 id=3D"_x0000_i1029" src=3D"https://my.netbiscuits.com/image/image=
_gallery?uuid=3Dd62ba951-14dc-450d-b5f1-be33884225e3&groupId=3D10211&am=
p;t=3D1347280983872" alt=3D"https://my.netbiscuits.com/image/image_gallery?=
uuid=3Dd62ba951-14dc-450d-b5f1-be33884225e3&groupId=3D10211&t=3D134=
7280983872"></span></a><span style=3D'color:black'> </span><a href=3D"=
https://www.facebook.com/Netbiscuits"><span style=3D'color:windowtext;text-=
decoration:none'><img border=3D0 width=3D24 height=3D24 id=3D"_x0000_i1028"=
src=3D"https://my.netbiscuits.com/image/image_gallery?uuid=3D7b28f500-f415=
-40bb-851f-0cd55beeaf45&groupId=3D10211&t=3D1347280983791" alt=3D"h=
ttps://my.netbiscuits.com/image/image_gallery?uuid=3D7b28f500-f415-40bb-851=
f-0cd55beeaf45&groupId=3D10211&t=3D1347280983791"></span></a><span =
style=3D'color:black'> </span><a href=3D"https://plus.google.com/u/0/1=
12410769451962733032"><span style=3D'color:windowtext;text-decoration:none'=
><img border=3D0 width=3D24 height=3D24 id=3D"_x0000_i1027" src=3D"https://=
my.netbiscuits.com/image/image_gallery?uuid=3Dcc8764d0-a5ac-4623-bb63-da3ca=
7c97f94&groupId=3D10211&t=3D1347280983836" alt=3D"https://my.netbis=
cuits.com/image/image_gallery?uuid=3Dcc8764d0-a5ac-4623-bb63-da3ca7c97f94&a=
mp;groupId=3D10211&t=3D1347280983836"></span></a><span style=3D'color:b=
lack'> </span><a href=3D"http://www.youtube.com/user/netbiscuits"><spa=
n style=3D'color:windowtext;text-decoration:none'><img border=3D0 width=3D2=
4 height=3D24 id=3D"_x0000_i1026" src=3D"https://my.netbiscuits.com/image/i=
mage_gallery?uuid=3Da15e871c-a11b-419c-acca-da5a0ebd5856&groupId=3D1021=
1&t=3D1347281040599" alt=3D"https://my.netbiscuits.com/image/image_gall=
ery?uuid=3Da15e871c-a11b-419c-acca-da5a0ebd5856&groupId=3D10211&t=
=3D1347281040599"></span></a><br><br><o:p></o:p></p><p class=3DMsoNormal><b=
><span style=3D'font-size:9.0pt;color:#5A5A5A'>Register Court:</span></b><s=
pan style=3D'font-size:9.0pt;color:#5A5A5A'> Local Court Kaiserslautern | <=
b>Commercial Register ID:</b> HR B 3604<br><b>Management Board</b>: Guido M=
oggert, Michael Neidh=F6fer, Christian Reitz, Martin S=FC=DF<o:p></o:p></sp=
an></p><p class=3DMsoNormal><span style=3D'font-size:9.0pt;color:#5A5A5A'><=
o:p> </o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:9.=
0pt;color:#5A5A5A'>This message and any files transmitted with it are confi=
dential and intended solely for the use of the individual or entity to whom=
they are addressed. It may also be privileged or otherwise protected by wo=
rk product immunity or other legal rules. Please notify the sender immediat=
ely by e-mail if you have received this e-mail by mistake and delete this e=
-mail from your system. If you are not the intended recipient you are notif=
ied that disclosing, copying, distributing or taking any action in reliance=
on the contents of this information is strictly prohibited.<o:p></o:p></sp=
an></p><p class=3DMsoNormal><span style=3D'font-size:9.0pt;color:#5A5A5A'>W=
arning: Although Netbiscuits has taken reasonable precautions to ensure no =
viruses are present in this email, the company cannot accept responsibility=
for any loss or damage arising from the use of this email or attachments.<=
o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:9.0pt;co=
lor:#5A5A5A'><o:p> </o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:9.0pt;color:#5A5A5A'><img border=3D0 width=3D33 height=3D19 i=
d=3D"_x0000_i1025" src=3D"http://www.netbiscuits.com/image/image_gallery?uu=
id=3D0ba7711a-a277-4ea0-acb0-17fe13c3089d&groupId=3D10211&t=3D13485=
60850164" alt=3D"Beschreibung: Beschreibung: http://www.netbiscuits.com/ima=
ge/image_gallery?uuid=3D0ba7711a-a277-4ea0-acb0-17fe13c3089d&groupId=3D=
10211&t=3D1348560850164"></span><span style=3D'font-size:9.0pt;color:#6=
CA62C'>Please consider the environment before printing<o:p></o:p></span></p=
><p class=3DMsoNormal><o:p> </o:p></p></div></body></html>=
--_000_DC9ABD90CB55EC448B1F682D5731AF7407A74CE99AIAD2MBX17mex0_--
2
3
1. From the Web
- interview with Theron on oVirt (chinese)
http://www.infoq.com/cn/news/2013/05/conrey-on-ovirt
- interview with Dave Neary about his work (and oVirt)
http://www.techradar.com/news/software/what-went-wrong-with-meego-nokia-los…
- Nagios monitoring plugin check_rhev3 1.2 released
http://lists.ovirt.org/pipermail/users/2013-May/014389.html
- a blog on how to do HA for engine (written for rhev, should be
relevant to oVirt as well)
http://captainkvm.com/2013/05/providing-high-availability-for-rhev-m/
2. Video
- youtube available for IBM's session on connected Communities,
Innovative Technologies: OpenStack, oVirt, and KVM
http://www.youtube.com/watch?v=Pg7ShV-HvCE
- fog/foreman by ohad levy (fog supports oVirt)
http://www.youtube.com/watch?v=JgaQ_ekR2JA
3. Conferences
- FOSDEM presentations page uploaded
http://www.ovirt.org/FOSDEM_2013
- some of the Shangahi presentations uploaded
http://www.ovirt.org/Intel_Workshop_May_2013
- upcoming - LinuxCon Japan
oVirt session in LinuxCon Japan (this week)
- upcoming - oVirt Developer days (with KVM Forum)
Edinburgh, UK - October 21 - 23, 2013
4. Other
- help test the new oVirt installer and developer setup environments
http://www.ovirt.org/OVirtEngineDevelopmentEnvironment
- RC for oVirt Node 3.0.0 is now available (but not compatible with
ovirt-engine yet)
Thanks,
Itamar
1
0
3
6
This is a message in Mime Format. If you see this, your mail reader does not support this format.
--=_173e636d869e36a4972ba26496fd96c7
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline
i have export/NFS domain created in ovirt 3.1 with vms copies when i try=
to import vm from this domain to ovirt 3.2 during import process vdsm h=
ost loses SPM status and process failed, see attach. ( dc 3.2 with one=
vdsm host)=0D=0A=0D=0Aengine and vdsm are on different hosts and were i=
nstalled on centos 6.4 from dreyou repo=0D=0A=0D=0Aon vdsm host=0D=0A=0D=
=0Avdsm-xmlrpc-4.10.3-0.36.23.el6.noarch=0D=0Avdsm-4.10.3-0.36.23.el6.x8=
6_64=0D=0Avdsm-cli-4.10.3-0.36.23.el6.noarch=0D=0Avdsm-python-4.10.3-0.3=
6.23.el6.x86_64=0D=0A[root@kvm02 rhev]# rpm -qa | fgrep sanlock=0D=0Asan=
lock-lib-2.6-2.el6.x86_64=0D=0Asanlock-2.6-2.el6.x86_64=0D=0Asanlock-pyt=
hon-2.6-2.el6.x86_64=0D=0Alibvirt-lock-sanlock-0.10.2-18.el6_4.4.x86_64=
=0D=0A=0D=0A=0D=0Ai also tried to import vms to dc engine on fedora18 an=
d vdsm on fedora18 from ovirt3.2 stable repo but rezult was the same (v=
dsm host loses SPM status)=0D=0A=0D=0Aon export/nfs domain created in 3=
.2 i can export and import vm to/from it=0D=0A=0D=0A=0D=0A=0D=0A=0D=0A--=
=0D=0A
--=_173e636d869e36a4972ba26496fd96c7
Content-Type: application/octet-stream; name="vdsm.err"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="vdsm.err"
RHVtbXktMjUyOjpJTkZPOjoyMDEzLTA1LTI0IDE2OjIyOjQzLDIwODo6c3RvcmFnZV9tYWls
Ym94Ojo2NzQ6OlN0b3JhZ2UuTWFpbEJveC5TcG1NYWlsTW9uaXRvcjo6KHJ1bikgU1BNX01h
aWxNb25pdG9yIC0gSW5jb21pbmcgbWFpbCBtb25pdG9yaW5nIHRocmVhZCBzdG9wcGVkClRo
cmVhZC0yOTo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDMsNzgyOjptaXNjOjo4NDo6U3Rv
cmFnZS5NaXNjLmV4Y0NtZDo6KDxsYW1iZGE+KSAnL2Jpbi9kZCBpZmxhZz1kaXJlY3QgaWY9
L2Rldi8zOGZlZDVhOS1hMTFjLTRjZDYtYTBjZC03MzBhYzRiYzcxNzMvbWV0YWRhdGEgYnM9
NDA5NiBjb3VudD0xJyAoY3dkIE5vbmUpClRocmVhZC0yOTo6REVCVUc6OjIwMTMtMDUtMjQg
MTY6MjI6NDMsODE1OjptaXNjOjo4NDo6U3RvcmFnZS5NaXNjLmV4Y0NtZDo6KDxsYW1iZGE+
KSBTVUNDRVNTOiA8ZXJyPiA9ICcxKzAgcmVjb3JkcyBpblxuMSswIHJlY29yZHMgb3V0XG40
MDk2IGJ5dGVzICg0LjEga0IpIGNvcGllZCwgMC4wMjQ5MTI4IHMsIDE2NCBrQi9zXG4nOyA8
cmM+ID0gMApUaHJlYWQtNDQ6OklORk86OjIwMTMtMDUtMjQgMTY6MjI6NDQsOTI4OjpzdG9y
YWdlX21haWxib3g6OjQzNzo6U3RvcmFnZS5NYWlsQm94LkhzbU1haWxNb25pdG9yOjoocnVu
KSBIU01fTWFpbGJveE1vbml0b3IgLSBJbmNvbWluZyBtYWlsIG1vbml0b3JpbmcgdGhyZWFk
IHN0b3BwZWQsIGNsZWFyaW5nIG91dGdvaW5nIG1haWwKVGhyZWFkLTQ0OjpJTkZPOjoyMDEz
LTA1LTI0IDE2OjIyOjQ0LDkyOTo6c3RvcmFnZV9tYWlsYm94OjozMzM6OlN0b3JhZ2UuTWFp
bEJveC5Ic21NYWlsTW9uaXRvcjo6KF9zZW5kTWFpbCkgSFNNX01haWxNb25pdG9yIHNlbmRp
bmcgbWFpbCB0byBTUE0gLSBbJy9iaW4vZGQnLCAnb2Y9L3JoZXYvZGF0YS1jZW50ZXIvNTg0
OWIwMzAtNjI2ZS00N2NiLWFkOTAtM2NlNzgyZDgzMWIzL21hc3RlcnNkL2RvbV9tZC9pbmJv
eCcsICdpZmxhZz1mdWxsYmxvY2snLCAnb2ZsYWc9ZGlyZWN0JywgJ2NvbnY9bm90cnVuYycs
ICdicz01MTInLCAnc2Vlaz04J10KVGhyZWFkLTQ0OjpERUJVRzo6MjAxMy0wNS0yNCAxNjoy
Mjo0NCw5Mjk6Om1pc2M6Ojg0OjpTdG9yYWdlLk1pc2MuZXhjQ21kOjooPGxhbWJkYT4pICcv
YmluL2RkIG9mPS9yaGV2L2RhdGEtY2VudGVyLzU4NDliMDMwLTYyNmUtNDdjYi1hZDkwLTNj
ZTc4MmQ4MzFiMy9tYXN0ZXJzZC9kb21fbWQvaW5ib3ggaWZsYWc9ZnVsbGJsb2NrIG9mbGFn
PWRpcmVjdCBjb252PW5vdHJ1bmMgYnM9NTEyIHNlZWs9OCcgKGN3ZCBOb25lKQpUaHJlYWQt
NDQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ1LDkzODo6bWlzYzo6ODQ6OlN0b3JhZ2Uu
TWlzYy5leGNDbWQ6Oig8bGFtYmRhPikgU1VDQ0VTUzogPGVycj4gPSAnOCswIHJlY29yZHMg
aW5cbjgrMCByZWNvcmRzIG91dFxuNDA5NiBieXRlcyAoNC4xIGtCKSBjb3BpZWQsIDEuMDAx
MzggcywgNC4xIGtCL3Ncbic7IDxyYz4gPSAwClRocmVhZC0yODo6REVCVUc6OjIwMTMtMDUt
MjQgMTY6MjI6NDYsMjA4Ojpkb21haW5Nb25pdG9yOjoxNTM6OlN0b3JhZ2UuRG9tYWluTW9u
aXRvclRocmVhZDo6KF9tb25pdG9yTG9vcCkgU3RvcHBpbmcgZG9tYWluIG1vbml0b3IgZm9y
IGRlOGEwNGI4LWQyZTQtNDVlOS1hZDY0LWUyMTFiMmRiNzExZgpUaHJlYWQtMjg6OkRFQlVH
OjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIwODo6Y2x1c3RlcmxvY2s6Ojg1OjpTYWZlTGVhc2U6
OihyZWxlYXNlSG9zdElkKSBIb3N0IGlkIGZvciBkb21haW4gZGU4YTA0YjgtZDJlNC00NWU5
LWFkNjQtZTIxMWIyZGI3MTFmIHJlbGVhc2VkIHN1Y2Nlc3NmdWxseSAoaWQ6IDEpClRocmVh
ZC0yOTo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjA5Ojpkb21haW5Nb25pdG9yOjox
NTM6OlN0b3JhZ2UuRG9tYWluTW9uaXRvclRocmVhZDo6KF9tb25pdG9yTG9vcCkgU3RvcHBp
bmcgZG9tYWluIG1vbml0b3IgZm9yIDM4ZmVkNWE5LWExMWMtNGNkNi1hMGNkLTczMGFjNGJj
NzE3MwpUaHJlYWQtMjk6OklORk86OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjA5OjpjbHVzdGVy
bG9jazo6MTk1OjpTQU5Mb2NrOjoocmVsZWFzZUhvc3RJZCkgUmVsZWFzaW5nIGhvc3QgaWQg
Zm9yIGRvbWFpbiAzOGZlZDVhOS1hMTFjLTRjZDYtYTBjZC03MzBhYzRiYzcxNzMgKGlkOiAx
KQpUaHJlYWQtMjk6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIwOTo6ZG9tYWluTW9u
aXRvcjo6MTYyOjpTdG9yYWdlLkRvbWFpbk1vbml0b3JUaHJlYWQ6OihfbW9uaXRvckxvb3Ap
IFVuYWJsZSB0byByZWxlYXNlIHRoZSBob3N0IGlkIDEgZm9yIGRvbWFpbiAzOGZlZDVhOS1h
MTFjLTRjZDYtYTBjZC03MzBhYzRiYzcxNzMKVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxs
IGxhc3QpOgogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL2RvbWFpbk1vbml0b3Iu
cHkiLCBsaW5lIDE1OSwgaW4gX21vbml0b3JMb29wCiAgICBzZWxmLmRvbWFpbi5yZWxlYXNl
SG9zdElkKHNlbGYuaG9zdElkLCB1bnVzZWQ9VHJ1ZSkKICBGaWxlICIvdXNyL3NoYXJlL3Zk
c20vc3RvcmFnZS9zZC5weSIsIGxpbmUgNDM5LCBpbiByZWxlYXNlSG9zdElkCiAgICBzZWxm
Ll9jbHVzdGVyTG9jay5yZWxlYXNlSG9zdElkKGhvc3RJZCwgYXN5bmMsIHVudXNlZCkKICBG
aWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9jbHVzdGVybG9jay5weSIsIGxpbmUgMjAy
LCBpbiByZWxlYXNlSG9zdElkCiAgICByYWlzZSBzZS5SZWxlYXNlSG9zdElkRmFpbHVyZShz
ZWxmLl9zZFVVSUQsIGUpClJlbGVhc2VIb3N0SWRGYWlsdXJlOiBDYW5ub3QgcmVsZWFzZSBo
b3N0IGlkOiAoJzM4ZmVkNWE5LWExMWMtNGNkNi1hMGNkLTczMGFjNGJjNzE3MycsIFNhbmxv
Y2tFeGNlcHRpb24oMTYsICdTYW5sb2NrIGxvY2tzcGFjZSByZW1vdmUgZmFpbHVyZScsICdE
ZXZpY2Ugb3IgcmVzb3VyY2UgYnVzeScpKQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0y
NCAxNjoyMjo0NiwyMTA6OnRhc2tNYW5hZ2VyOjo4MDo6VGFza01hbmFnZXI6OihwcmVwYXJl
Rm9yU2h1dGRvd24pIFJlcXVlc3QgdG8gc3RvcCBhbGwgdGFza3MKTWFpblRocmVhZDo6SU5G
Tzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTA6OnRhc2tNYW5hZ2VyOjo4Njo6VGFza01hbmFn
ZXI6OihwcmVwYXJlRm9yU2h1dGRvd24pIDRhNWJhYWRiLWJkNGMtNGI5Ni1hZjE4LTRmNmI5
NGJmOWY0MwpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTA6OmNs
aWVudElGOjoyMTY6OnZkczo6KHByZXBhcmVGb3JTaHV0ZG93bikgY2Fubm90IHJ1biBwcmVw
YXJlRm9yU2h1dGRvd24gY29uY3VycmVudGx5Ck1haW5UaHJlYWQ6OklORk86OjIwMTMtMDUt
MjQgMTY6MjI6NDYsMjEwOjpsb2dVdGlsczo6NDQ6OmRpc3BhdGNoZXI6Oih3cmFwcGVyKSBS
dW4gYW5kIHByb3RlY3Q6IHByZXBhcmVGb3JTaHV0ZG93biwgUmV0dXJuIHJlc3BvbnNlOiBO
b25lCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIxMTo6dGFzazo6
MTE1MTo6VGFza01hbmFnZXIuVGFzazo6KHByZXBhcmUpIFRhc2s9YDVhNWYxMjlhLWM2YTMt
NDFjZi1hYzgwLWIwMDljOTkzMjY5OWA6OmZpbmlzaGVkOiBOb25lCk1haW5UaHJlYWQ6OkRF
QlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIxMTo6dGFzazo6NTY4OjpUYXNrTWFuYWdlci5U
YXNrOjooX3VwZGF0ZVN0YXRlKSBUYXNrPWA1YTVmMTI5YS1jNmEzLTQxY2YtYWM4MC1iMDA5
Yzk5MzI2OTlgOjptb3ZpbmcgZnJvbSBzdGF0ZSBwcmVwYXJpbmcgLT4gc3RhdGUgZmluaXNo
ZWQKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjExOjpyZXNvdXJj
ZU1hbmFnZXI6OjgzMDo6UmVzb3VyY2VNYW5hZ2VyLk93bmVyOjoocmVsZWFzZUFsbCkgT3du
ZXIucmVsZWFzZUFsbCByZXF1ZXN0cyB7fSByZXNvdXJjZXMge30KTWFpblRocmVhZDo6REVC
VUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjExOjpyZXNvdXJjZU1hbmFnZXI6Ojg2NDo6UmVz
b3VyY2VNYW5hZ2VyLk93bmVyOjooY2FuY2VsQWxsKSBPd25lci5jYW5jZWxBbGwgcmVxdWVz
dHMge30KTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjExOjp0YXNr
Ojo5NTc6OlRhc2tNYW5hZ2VyLlRhc2s6OihfZGVjcmVmKSBUYXNrPWA1YTVmMTI5YS1jNmEz
LTQxY2YtYWM4MC1iMDA5Yzk5MzI2OTlgOjpyZWYgMCBhYm9ydGluZyBGYWxzZQpNYWluVGhy
ZWFkOjpJTkZPOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIxMTo6dmRzbTo6OTQ6OnZkczo6KHJ1
bikgVkRTTSBtYWluIHRocmVhZCBlbmRlZC4gV2FpdGluZyBmb3IgMTMgb3RoZXIgdGhyZWFk
cy4uLgpNYWluVGhyZWFkOjpJTkZPOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIxMTo6dmRzbTo6
OTg6OnZkczo6KHJ1bikgPF9NYWluVGhyZWFkKE1haW5UaHJlYWQsIHN0YXJ0ZWQgMTM5ODQ2
MDY5ODY0MTkyKT4KTWFpblRocmVhZDo6SU5GTzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTE6
OnZkc206Ojk4Ojp2ZHM6OihydW4pIDxUaHJlYWQobGlidmlydEV2ZW50TG9vcCwgc3RhcnRl
ZCBkYWVtb24gMTM5ODQ1ODU1NjYzODcyKT4KTWFpblRocmVhZDo6SU5GTzo6MjAxMy0wNS0y
NCAxNjoyMjo0NiwyMTE6OnZkc206Ojk4Ojp2ZHM6OihydW4pIDxfRHVtbXlUaHJlYWQoRHVt
bXktMjUyLCBzdGFydGVkIGRhZW1vbiAxMzk4NDMzMTkzNTkyMzIpPgpNYWluVGhyZWFkOjpE
RUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTI6OnV0aWxzOjozNTM6OnZtLlZtOjooc3Rv
cCkgdm1JZD1gMmE1OTgxZDQtNzYwZC00NzU0LWIwZjYtMGExODM5MWE0YmE0YDo6U3RvcCBz
dGF0aXN0aWNzIGNvbGxlY3Rpb24KVGhyZWFkLTE1OjpERUJVRzo6MjAxMy0wNS0yNCAxNjoy
Mjo0NiwyMTI6OnV0aWxzOjozODQ6OnZtLlZtOjoocnVuKSB2bUlkPWAyYTU5ODFkNC03NjBk
LTQ3NTQtYjBmNi0wYTE4MzkxYTRiYTRgOjpTdGF0cyB0aHJlYWQgZmluaXNoZWQKTWFpblRo
cmVhZDo6SU5GTzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTI6OnZkc206Ojk4Ojp2ZHM6Oihy
dW4pIDxWbVN0YXRzVGhyZWFkKFRocmVhZC0xNSwgc3RhcnRlZCBkYWVtb24gMTM5ODQ0MTM1
MTU1NDU2KT4KTWFpblRocmVhZDo6SU5GTzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTI6OnZk
c206Ojk4Ojp2ZHM6OihydW4pIDxXb3JrZXJUaHJlYWQoZjk3ZjhiNDktYTM2YS00ZjJlLTg3
ODktZmNlN2ZhYWZkYjU1LCBzdGFydGVkIGRhZW1vbiAxMzk4NDU3MTkyMDE1MzYpPgpNYWlu
VGhyZWFkOjpJTkZPOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIxMjo6dmRzbTo6OTg6OnZkczo6
KHJ1bikgPFdvcmtlclRocmVhZChUaHJlYWQtNywgc3RhcnRlZCBkYWVtb24gMTM5ODQ1NDQ1
ODYzMTY4KT4KTWFpblRocmVhZDo6SU5GTzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTI6OnZk
c206Ojk4Ojp2ZHM6OihydW4pIDxXb3JrZXJUaHJlYWQoNGE1YmFhZGItYmQ0Yy00Yjk2LWFm
MTgtNGY2Yjk0YmY5ZjQzLCBzdGFydGVkIGRhZW1vbiAxMzk4NDU0NTYzNTMwMjQpPgpNYWlu
VGhyZWFkOjpJTkZPOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDIxMjo6dmRzbTo6OTg6OnZkczo6
KHJ1bikgPFdvcmtlclRocmVhZChUaHJlYWQtMTAsIHN0YXJ0ZWQgZGFlbW9uIDEzOTg0NTA3
NDY3OTU1Mik+Ck1haW5UaHJlYWQ6OklORk86OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjEyOjp2
ZHNtOjo5ODo6dmRzOjoocnVuKSA8V29ya2VyVGhyZWFkKFRocmVhZC00LCBzdGFydGVkIGRh
ZW1vbiAxMzk4NDU0NzczMzI3MzYpPgpNYWluVGhyZWFkOjpJTkZPOjoyMDEzLTA1LTI0IDE2
OjIyOjQ2LDIxMzo6dmRzbTo6OTg6OnZkczo6KHJ1bikgPFdvcmtlclRocmVhZChUaHJlYWQt
Mywgc3RhcnRlZCBkYWVtb24gMTM5ODQ1Njk4MjIxODI0KT4KTWFpblRocmVhZDo6SU5GTzo6
MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTM6OnZkc206Ojk4Ojp2ZHM6OihydW4pIDxXb3JrZXJU
aHJlYWQoZTllMThkZDItOWY0Ni00NWYyLTg4YzctZjk3OGFjNTUyYzE3LCBzdGFydGVkIGRh
ZW1vbiAxMzk4NDU3MDg3MTE2ODApPgpNYWluVGhyZWFkOjpJTkZPOjoyMDEzLTA1LTI0IDE2
OjIyOjQ2LDIxMzo6dmRzbTo6OTg6OnZkczo6KHJ1bikgPFdvcmtlclRocmVhZCg1YzE1MjNh
Mi1lNmM4LTQ1Y2MtODJjMS04M2U0M2UwNWIzYTUsIHN0YXJ0ZWQgZGFlbW9uIDEzOTg0NTQz
NTM3MzMxMik+Ck1haW5UaHJlYWQ6OklORk86OjIwMTMtMDUtMjQgMTY6MjI6NDYsMjEzOjp2
ZHNtOjo5ODo6dmRzOjoocnVuKSA8V29ya2VyVGhyZWFkKGVmM2RiNTI0LTU4YTktNDZiNC1h
Yjg5LWY1YjdmMjQ5ZTE2MCwgc3RhcnRlZCBkYWVtb24gMTM5ODQ1NDI0ODgzNDU2KT4KTWFp
blRocmVhZDo6SU5GTzo6MjAxMy0wNS0yNCAxNjoyMjo0NiwyMTM6OnZkc206Ojk4Ojp2ZHM6
OihydW4pIDxXb3JrZXJUaHJlYWQoVGhyZWFkLTUsIHN0YXJ0ZWQgZGFlbW9uIDEzOTg0NTQ2
Njg0Mjg4MCk+Ck1haW5UaHJlYWQ6OklORk86OjIwMTMtMDUtMjQgMTY6MjI6NDYsMzAyOjp2
ZHNtOjo4ODo6dmRzOjoocnVuKSBJIGFtIHRoZSBhY3R1YWwgdmRzbSA0LjEwLTAuMzYga3Zt
MDIgKDIuNi4zMi0zNTguNi4xLmVsNi54ODZfNjQpCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEz
LTA1LTI0IDE2OjIyOjQ2LDQ2MTo6cmVzb3VyY2VNYW5hZ2VyOjozOTU6OlJlc291cmNlTWFu
YWdlcjo6KHJlZ2lzdGVyTmFtZXNwYWNlKSBSZWdpc3RlcmluZyBuYW1lc3BhY2UgJ1N0b3Jh
Z2UnCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ2LDQ2MTo6dGhyZWFk
UG9vbDo6MzQ6Ok1pc2MuVGhyZWFkUG9vbDo6KF9faW5pdF9fKSBFbnRlciAtIG51bVRocmVh
ZHM6IDEwLjAsIHdhaXRUaW1lb3V0OiAzLCBtYXhUYXNrczogNTAwLjAKTWFpblRocmVhZDo6
V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMjo0Niw0NjM6OmZpbGVVdGlsczo6MTg1OjpmaWxl
VXRpbHM6OihjcmVhdGVkaXIpIERpciAvcmhldi9kYXRhLWNlbnRlci9tbnQgYWxyZWFkeSBl
eGlzdHMKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsNDY0OjpzcDo6
MzYxOjpTdG9yYWdlLlN0b3JhZ2VQb29sOjooY2xlYW51cE1hc3Rlck1vdW50KSBtYXN0ZXIg
YC9yaGV2L2RhdGEtY2VudGVyL21udC9ibG9ja1NELzM4ZmVkNWE5LWExMWMtNGNkNi1hMGNk
LTczMGFjNGJjNzE3My9tYXN0ZXJgIGlzIG5vdCBtb3VudGVkLCBza2lwcGluZwpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo0Niw0ODc6OnN1cGVydmRzbTo6MTIyOjpT
dXBlclZkc21Qcm94eTo6KF9zdGFydCkgTGF1bmNoaW5nIFN1cGVyIFZkc20KTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsNDg3OjptaXNjOjo4NDo6U3RvcmFnZS5N
aXNjLmV4Y0NtZDo6KDxsYW1iZGE+KSAnL3Vzci9iaW4vc3VkbyAtbiAvdXNyL2Jpbi9weXRo
b24gL3Vzci9zaGFyZS92ZHNtL3N1cGVydmRzbVNlcnZlci5weSA3N2Q4ZTIxOC0wMzEwLTQy
OWUtOWYwOS1hNzc1MzYzNGYxMTMgMjc0NzEgL3Zhci9ydW4vdmRzbS9zdmRzbS5waWQgL3Zh
ci9ydW4vdmRzbS9zdmRzbS50aW1lIC92YXIvcnVuL3Zkc20vc3Zkc20uc29jayAzNicgKGN3
ZCBOb25lKQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo0Niw2MTI6OnN1
cGVydmRzbVNlcnZlcjo6MzczOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgTWFraW5nIHN1
cmUgSSdtIHJvb3QKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsNjEy
OjpzdXBlcnZkc21TZXJ2ZXI6OjM3Nzo6U3VwZXJWZHNtLlNlcnZlcjo6KG1haW4pIFBhcnNp
bmcgY21kIGFyZ3MKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDYsNjEy
OjpzdXBlcnZkc21TZXJ2ZXI6OjM4MTo6U3VwZXJWZHNtLlNlcnZlcjo6KG1haW4pIENyZWF0
aW5nIFBJRCBhbmQgVElNRVNUQU1QIGZpbGVzOiAvdmFyL3J1bi92ZHNtL3N2ZHNtLnBpZCwg
L3Zhci9ydW4vdmRzbS9zdmRzbS50aW1lCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjIyOjQ2LDYxMzo6c3VwZXJ2ZHNtU2VydmVyOjozODg6OlN1cGVyVmRzbS5TZXJ2ZXI6
OihtYWluKSBDbGVhbmluZyBvbGQgc29ja2V0IC92YXIvcnVuL3Zkc20vc3Zkc20uc29jawpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo0Niw2MTM6OnN1cGVydmRzbVNl
cnZlcjo6MzkyOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgU2V0dGluZyB1cCBrZWVwIGFs
aXZlIHRocmVhZApNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo0Niw2MTM6
OnN1cGVydmRzbVNlcnZlcjo6NDAwOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgQ3JlYXRp
bmcgcmVtb3RlIG9iamVjdCBtYW5hZ2VyCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjIyOjQ2LDYxNDo6c3VwZXJ2ZHNtU2VydmVyOjo0MTI6OlN1cGVyVmRzbS5TZXJ2ZXI6
OihtYWluKSBTdGFydGVkIHNlcnZpbmcgc3VwZXIgdmRzbSBvYmplY3QKVGhyZWFkLTE6OkRF
QlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ3LDMzMTo6c3VwZXJ2ZHNtU2VydmVyOjozNDQ6OlN1
cGVyVmRzbS5TZXJ2ZXI6OihfX3Bva2VQYXJlbnQpIEtpbGxpbmcgU3VwZXJWZHNtIFByb2Nl
c3MKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NDgsNDkyOjpzdXBlcnZk
c206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3Qg
dG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIyOjQ4
LDQ5Mjo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5l
Y3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjQ5LDQ5NDo6c3VwZXJ2ZHNt
OjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRv
IFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMjo0OSw0
OTQ6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0
IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo1MCw0OTU6OnN1cGVydmRzbTo6
MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBT
dXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjI6NTAsNDk2
OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0
byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFp
blRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NTEsNTU0OjpzdXBlcnZkc206OjE4
Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3Vw
ZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIyOjUxLDU1NDo6
c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8g
c3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5U
aHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjUyLDU1Njo6c3VwZXJ2ZHNtOjoxODY6
OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVy
IFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMjo1Miw1NTY6OnN1
cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2
ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo1Myw1NTc6OnN1cGVydmRzbTo6MTg2OjpT
dXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBW
ZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjI6NTMsNTU3OjpzdXBl
cnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRz
bSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjI6NTQsNTU5OjpzdXBlcnZkc206OjE4Njo6U3Vw
ZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRz
bQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIyOjU0LDU1OTo6c3VwZXJ2
ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20g
ZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6
OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIyOjU1LDU2MDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVy
VmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20K
TWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMjo1NSw1NjA6OnN1cGVydmRz
bTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZh
aWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpE
RUJVRzo6MjAxMy0wNS0yNCAxNjoyMjo1Niw1Nzk6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZk
c21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1h
aW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjI6NTYsNTc5OjpzdXBlcnZkc206
OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWls
ZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVC
VUc6OjIwMTMtMDUtMjQgMTY6MjI6NTcsNTgxOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNt
UHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWlu
VGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIyOjU3LDU4MTo6c3VwZXJ2ZHNtOjox
OTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVk
IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVH
OjoyMDEzLTA1LTI0IDE2OjIyOjU4LDU4Mjo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVBy
b3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRo
cmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMjo1OCw1ODI6OnN1cGVydmRzbTo6MTkw
OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBb
RXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6
MjAxMy0wNS0yNCAxNjoyMjo1OSw1ODM6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94
eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJl
YWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjI6NTksNTg0OjpzdXBlcnZkc206OjE5MDo6
U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vy
cm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIw
MTMtMDUtMjQgMTY6MjM6MDAsNTg1OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6
OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFk
OjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjAwLDYwOTo6c3VwZXJ2ZHNtOjoxOTA6OlN1
cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJu
byAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEz
LTA1LTI0IDE2OjIzOjAxLDYxMDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5Ojoo
X2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6
V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzowMSw2MTA6OnN1cGVydmRzbTo6MTkwOjpTdXBl
clZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8g
Ml0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0w
NS0yNCAxNjoyMzowMiw2MTI6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9j
b25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldB
Uk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6MDIsNjEyOjpzdXBlcnZkc206OjE5MDo6U3VwZXJW
ZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJd
IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUt
MjQgMTY6MjM6MDMsNjEzOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29u
bmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJO
SU5HOjoyMDEzLTA1LTI0IDE2OjIzOjAzLDYxMzo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRz
bVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjIzOjA0LDYxNTo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5l
Y3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklO
Rzo6MjAxMy0wNS0yNCAxNjoyMzowNCw2MTU6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Q
cm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8g
c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAx
NjoyMzowNSw2MTY6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0
KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6
OjIwMTMtMDUtMjQgMTY6MjM6MDUsNjE2OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJv
eHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1
Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6
MjM6MDYsNjM2OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkg
VHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoy
MDEzLTA1LTI0IDE2OjIzOjA2LDYzNjo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5
OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNo
IGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIz
OjA3LDYzNzo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRy
eWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAx
My0wNS0yNCAxNjoyMzowNyw2Mzc6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6
KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzow
OCw2Mzk6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlp
bmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMt
MDUtMjQgMTY6MjM6MDgsNjM5OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6Oihf
Y29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmls
ZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MDks
NjQwOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5n
IHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1
LTI0IDE2OjIzOjA5LDY0MTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nv
bm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUg
b3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjEwLDY0
Mjo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0
byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0y
NCAxNjoyMzoxMCw2NDI6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25u
ZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzoxMSw2NDM6
OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8g
Y29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQg
MTY6MjM6MTEsNjQ0OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVj
dCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MTIsNjQ1Ojpz
dXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNv
bm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2
OjIzOjEyLDY0NTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3Qp
IENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGly
ZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjEzLDY0Njo6c3Vw
ZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25u
ZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoy
MzoxMyw2NDc6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBD
b25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVj
dG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzoxNCw2NDg6OnN1cGVy
dmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVj
dCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6
MTQsNjQ4OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29u
bmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv
cnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MTUsNjQ5OjpzdXBlcnZk
c206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3Qg
dG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjE1
LDY1MDo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5l
Y3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjE2LDY4NTo6c3VwZXJ2ZHNt
OjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRv
IFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzoxNiw2
ODU6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0
IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzoxNyw2ODc6OnN1cGVydmRzbTo6
MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBT
dXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6MTcsNjg3
OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0
byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFp
blRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MTgsNjg4OjpzdXBlcnZkc206OjE4
Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3Vw
ZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjE4LDY4ODo6
c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8g
c3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5U
aHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjE5LDY5MDo6c3VwZXJ2ZHNtOjoxODY6
OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVy
IFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzoxOSw2OTA6OnN1
cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2
ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzoyMCw2OTE6OnN1cGVydmRzbTo6MTg2OjpT
dXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBW
ZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6MjAsNjkyOjpzdXBl
cnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRz
bSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MjEsNzM3OjpzdXBlcnZkc206OjE4Njo6U3Vw
ZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRz
bQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjIxLDczNzo6c3VwZXJ2
ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20g
ZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6
OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjIyLDczOTo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVy
VmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20K
TWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzoyMiw3Mzk6OnN1cGVydmRz
bTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZh
aWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpE
RUJVRzo6MjAxMy0wNS0yNCAxNjoyMzoyMyw3NDA6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZk
c21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1h
aW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6MjMsNzQwOjpzdXBlcnZkc206
OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWls
ZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVC
VUc6OjIwMTMtMDUtMjQgMTY6MjM6MjQsNzQyOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNt
UHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWlu
VGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjI0LDc0Mjo6c3VwZXJ2ZHNtOjox
OTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVk
IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVH
OjoyMDEzLTA1LTI0IDE2OjIzOjI1LDc0Mzo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVBy
b3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRo
cmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzoyNSw3NDM6OnN1cGVydmRzbTo6MTkw
OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBb
RXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6
MjAxMy0wNS0yNCAxNjoyMzoyNiw3NDU6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94
eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJl
YWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6MjYsNzQ1OjpzdXBlcnZkc206OjE5MDo6
U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vy
cm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIw
MTMtMDUtMjQgMTY6MjM6MjcsNzQ2OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6
OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFk
OjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjI3LDc0Njo6c3VwZXJ2ZHNtOjoxOTA6OlN1
cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJu
byAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEz
LTA1LTI0IDE2OjIzOjI4LDc0ODo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5Ojoo
X2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6
V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzoyOCw3NDg6OnN1cGVydmRzbTo6MTkwOjpTdXBl
clZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8g
Ml0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0w
NS0yNCAxNjoyMzoyOSw3NDk6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9j
b25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldB
Uk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6MjksNzQ5OjpzdXBlcnZkc206OjE5MDo6U3VwZXJW
ZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJd
IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUt
MjQgMTY6MjM6MzAsNzUxOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29u
bmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJO
SU5HOjoyMDEzLTA1LTI0IDE2OjIzOjMwLDc1MTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRz
bVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjIzOjMxLDc3NDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5l
Y3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklO
Rzo6MjAxMy0wNS0yNCAxNjoyMzozMSw3NzQ6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Q
cm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8g
c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAx
NjoyMzozMiw3NzU6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0
KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6
OjIwMTMtMDUtMjQgMTY6MjM6MzIsNzc2OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJv
eHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1
Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6
MjM6MzMsNzc3OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkg
VHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoy
MDEzLTA1LTI0IDE2OjIzOjMzLDc3Nzo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5
OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNo
IGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIz
OjM0LDc3ODo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRy
eWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAx
My0wNS0yNCAxNjoyMzozNCw3Nzk6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6
KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzoz
NSw3ODA6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlp
bmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMt
MDUtMjQgMTY6MjM6MzUsNzgwOjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6Oihf
Y29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmls
ZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MzYs
NzgxOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5n
IHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1
LTI0IDE2OjIzOjM2LDc4Mjo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nv
bm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUg
b3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjM3LDc4
Mzo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0
byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0y
NCAxNjoyMzozNyw3ODM6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25u
ZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzozOCw3ODU6
OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8g
Y29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQg
MTY6MjM6MzgsNzg1OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVj
dCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6MzksNzg2Ojpz
dXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNv
bm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2
OjIzOjM5LDc4Njo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3Qp
IENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGly
ZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjQwLDc4ODo6c3Vw
ZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25u
ZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoy
Mzo0MCw3ODg6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBD
b25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVj
dG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0MSw3ODk6OnN1cGVy
dmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVj
dCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6
NDEsNzg5OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29u
bmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv
cnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDIsNzkxOjpzdXBlcnZk
c206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3Qg
dG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjQy
LDc5MTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5l
Y3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjQzLDc5Mjo6c3VwZXJ2ZHNt
OjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRv
IFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzo0Myw3
OTI6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0
IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0NCw3OTQ6OnN1cGVydmRzbTo6
MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBT
dXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6NDQsNzk0
OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0
byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFp
blRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDUsNzk1OjpzdXBlcnZkc206OjE4
Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3Vw
ZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjQ1LDc5Njo6
c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8g
c3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5U
aHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjQ2LDgwMDo6c3VwZXJ2ZHNtOjoxODY6
OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVy
IFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzo0Niw4MDA6OnN1
cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2
ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0Nyw4MDI6OnN1cGVydmRzbTo6MTg2OjpT
dXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBW
ZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6NDcsODAyOjpzdXBl
cnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRz
bSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDgsODAzOjpzdXBlcnZkc206OjE4Njo6U3Vw
ZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRz
bQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjQ4LDgwMzo6c3VwZXJ2
ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20g
ZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6
OkVSUk9SOjoyMDEzLTA1LTI0IDE2OjIzOjQ4LDgwNDo6bWlzYzo6MTc0OjpTdG9yYWdlLk1p
c2M6OihwYW5pYykgUGFuaWM6IENvdWxkbid0IGNvbm5lY3QgdG8gc3VwZXJ2ZHNtClRyYWNl
YmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvdXNyL3NoYXJlL3Zkc20v
c3VwZXJ2ZHNtLnB5IiwgbGluZSAyMDIsIGluIGxhdW5jaAogICAgdXRpbHMucmV0cnkoc2Vs
Zi5fY29ubmVjdCwgRXhjZXB0aW9uLCB0aW1lb3V0PTYwKQogIEZpbGUgIi91c3IvbGliNjQv
cHl0aG9uMi42L3NpdGUtcGFja2FnZXMvdmRzbS91dGlscy5weSIsIGxpbmUgOTM0LCBpbiBy
ZXRyeQogICAgcmV0dXJuIGZ1bmMoKQogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdXBlcnZk
c20ucHkiLCBsaW5lIDE4OCwgaW4gX2Nvbm5lY3QKICAgIHNlbGYuX21hbmFnZXIuY29ubmVj
dCgpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYvbXVsdGlwcm9jZXNzaW5nL21hbmFn
ZXJzLnB5IiwgbGluZSA0NzQsIGluIGNvbm5lY3QKICAgIGNvbm4gPSBDbGllbnQoc2VsZi5f
YWRkcmVzcywgYXV0aGtleT1zZWxmLl9hdXRoa2V5KQogIEZpbGUgIi91c3IvbGliNjQvcHl0
aG9uMi42L211bHRpcHJvY2Vzc2luZy9jb25uZWN0aW9uLnB5IiwgbGluZSAxNDMsIGluIENs
aWVudAogICAgYyA9IFNvY2tldENsaWVudChhZGRyZXNzKQogIEZpbGUgIi91c3IvbGliNjQv
cHl0aG9uMi42L211bHRpcHJvY2Vzc2luZy9jb25uZWN0aW9uLnB5IiwgbGluZSAyNjMsIGlu
IFNvY2tldENsaWVudAogICAgcy5jb25uZWN0KGFkZHJlc3MpCiAgRmlsZSAiPHN0cmluZz4i
LCBsaW5lIDEsIGluIGNvbm5lY3QKZXJyb3I6IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3Ig
ZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OklORk86OjIwMTMtMDUtMjQgMTY6MjM6NDgsOTg4Ojp2
ZHNtOjo4ODo6dmRzOjoocnVuKSBJIGFtIHRoZSBhY3R1YWwgdmRzbSA0LjEwLTAuMzYga3Zt
MDIgKDIuNi4zMi0zNTguNi4xLmVsNi54ODZfNjQpCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEz
LTA1LTI0IDE2OjIzOjQ5LDc0Mjo6cmVzb3VyY2VNYW5hZ2VyOjozOTU6OlJlc291cmNlTWFu
YWdlcjo6KHJlZ2lzdGVyTmFtZXNwYWNlKSBSZWdpc3RlcmluZyBuYW1lc3BhY2UgJ1N0b3Jh
Z2UnCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjQ5LDc0Mzo6dGhyZWFk
UG9vbDo6MzQ6Ok1pc2MuVGhyZWFkUG9vbDo6KF9faW5pdF9fKSBFbnRlciAtIG51bVRocmVh
ZHM6IDEwLjAsIHdhaXRUaW1lb3V0OiAzLCBtYXhUYXNrczogNTAwLjAKTWFpblRocmVhZDo6
V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzo0OSw3NDQ6OmZpbGVVdGlsczo6MTg1OjpmaWxl
VXRpbHM6OihjcmVhdGVkaXIpIERpciAvcmhldi9kYXRhLWNlbnRlci9tbnQgYWxyZWFkeSBl
eGlzdHMKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDksNzQ2OjpzcDo6
MzYxOjpTdG9yYWdlLlN0b3JhZ2VQb29sOjooY2xlYW51cE1hc3Rlck1vdW50KSBtYXN0ZXIg
YC9yaGV2L2RhdGEtY2VudGVyL21udC9ibG9ja1NELzM4ZmVkNWE5LWExMWMtNGNkNi1hMGNk
LTczMGFjNGJjNzE3My9tYXN0ZXJgIGlzIG5vdCBtb3VudGVkLCBza2lwcGluZwpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0OSw3NjQ6OnN1cGVydmRzbTo6MTIyOjpT
dXBlclZkc21Qcm94eTo6KF9zdGFydCkgTGF1bmNoaW5nIFN1cGVyIFZkc20KTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDksNzY0OjptaXNjOjo4NDo6U3RvcmFnZS5N
aXNjLmV4Y0NtZDo6KDxsYW1iZGE+KSAnL3Vzci9iaW4vc3VkbyAtbiAvdXNyL2Jpbi9weXRo
b24gL3Vzci9zaGFyZS92ZHNtL3N1cGVydmRzbVNlcnZlci5weSAxYTQxYzYxZC04YmE4LTRj
MzAtODc5MS1kZjE0ZGQzNmFjZjMgMjc1MTIgL3Zhci9ydW4vdmRzbS9zdmRzbS5waWQgL3Zh
ci9ydW4vdmRzbS9zdmRzbS50aW1lIC92YXIvcnVuL3Zkc20vc3Zkc20uc29jayAzNicgKGN3
ZCBOb25lKQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0OSw5Nzg6OnN1
cGVydmRzbVNlcnZlcjo6MzczOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgTWFraW5nIHN1
cmUgSSdtIHJvb3QKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDksOTc5
OjpzdXBlcnZkc21TZXJ2ZXI6OjM3Nzo6U3VwZXJWZHNtLlNlcnZlcjo6KG1haW4pIFBhcnNp
bmcgY21kIGFyZ3MKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NDksOTc5
OjpzdXBlcnZkc21TZXJ2ZXI6OjM4MTo6U3VwZXJWZHNtLlNlcnZlcjo6KG1haW4pIENyZWF0
aW5nIFBJRCBhbmQgVElNRVNUQU1QIGZpbGVzOiAvdmFyL3J1bi92ZHNtL3N2ZHNtLnBpZCwg
L3Zhci9ydW4vdmRzbS9zdmRzbS50aW1lCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjIzOjQ5LDk3OTo6c3VwZXJ2ZHNtU2VydmVyOjozODg6OlN1cGVyVmRzbS5TZXJ2ZXI6
OihtYWluKSBDbGVhbmluZyBvbGQgc29ja2V0IC92YXIvcnVuL3Zkc20vc3Zkc20uc29jawpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0OSw5Nzk6OnN1cGVydmRzbVNl
cnZlcjo6MzkyOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgU2V0dGluZyB1cCBrZWVwIGFs
aXZlIHRocmVhZApNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo0OSw5Nzk6
OnN1cGVydmRzbVNlcnZlcjo6NDAwOjpTdXBlclZkc20uU2VydmVyOjoobWFpbikgQ3JlYXRp
bmcgcmVtb3RlIG9iamVjdCBtYW5hZ2VyCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjIzOjQ5LDk4MDo6c3VwZXJ2ZHNtU2VydmVyOjo0MTI6OlN1cGVyVmRzbS5TZXJ2ZXI6
OihtYWluKSBTdGFydGVkIHNlcnZpbmcgc3VwZXIgdmRzbSBvYmplY3QKVGhyZWFkLTE6OkRF
QlVHOjoyMDEzLTA1LTI0IDE2OjIzOjUwLDY4MDo6c3VwZXJ2ZHNtU2VydmVyOjozNDQ6OlN1
cGVyVmRzbS5TZXJ2ZXI6OihfX3Bva2VQYXJlbnQpIEtpbGxpbmcgU3VwZXJWZHNtIFByb2Nl
c3MKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NTEsNzY5OjpzdXBlcnZk
c206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3Qg
dG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjUx
LDc2OTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5l
Y3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjUyLDc3MTo6c3VwZXJ2ZHNt
OjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRv
IFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzo1Miw3
NzE6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0
IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo1Myw3NzI6OnN1cGVydmRzbTo6
MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBT
dXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6NTMsNzcy
OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0
byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFp
blRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NTQsNzc0OjpzdXBlcnZkc206OjE4
Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3Vw
ZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjU0LDc3NDo6
c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8g
c3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5U
aHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjU1LDc3NTo6c3VwZXJ2ZHNtOjoxODY6
OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVy
IFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzo1NSw3NzU6OnN1
cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2
ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo1Niw3Nzc6OnN1cGVydmRzbTo6MTg2OjpT
dXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBW
ZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6NTYsNzc3OjpzdXBl
cnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRz
bSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjM6NTcsNzc4OjpzdXBlcnZkc206OjE4Njo6U3Vw
ZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRz
bQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjIzOjU3LDc3ODo6c3VwZXJ2
ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20g
ZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6
OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjIzOjU4LDc4MDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVy
VmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20K
TWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyMzo1OCw3ODA6OnN1cGVydmRz
bTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZh
aWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpE
RUJVRzo6MjAxMy0wNS0yNCAxNjoyMzo1OSw3ODE6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZk
c21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1h
aW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjM6NTksNzgyOjpzdXBlcnZkc206
OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWls
ZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVC
VUc6OjIwMTMtMDUtMjQgMTY6MjQ6MDAsNzgzOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNt
UHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWlu
VGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjAwLDc4Mzo6c3VwZXJ2ZHNtOjox
OTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVk
IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVH
OjoyMDEzLTA1LTI0IDE2OjI0OjAxLDc4NDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVBy
b3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRo
cmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDowMSw3ODU6OnN1cGVydmRzbTo6MTkw
OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBb
RXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6
MjAxMy0wNS0yNCAxNjoyNDowMiw4MTk6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94
eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJl
YWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MDIsODE5OjpzdXBlcnZkc206OjE5MDo6
U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vy
cm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIw
MTMtMDUtMjQgMTY6MjQ6MDMsODIwOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6
OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFk
OjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjAzLDgyMTo6c3VwZXJ2ZHNtOjoxOTA6OlN1
cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJu
byAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEz
LTA1LTI0IDE2OjI0OjA0LDgyMjo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5Ojoo
X2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6
V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDowNCw4MjI6OnN1cGVydmRzbTo6MTkwOjpTdXBl
clZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8g
Ml0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0w
NS0yNCAxNjoyNDowNSw4MjM6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9j
b25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldB
Uk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MDUsODI0OjpzdXBlcnZkc206OjE5MDo6U3VwZXJW
ZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJd
IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUt
MjQgMTY6MjQ6MDYsODI1OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29u
bmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJO
SU5HOjoyMDEzLTA1LTI0IDE2OjI0OjA2LDgyNTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRz
bVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjI0OjA3LDg1MDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5l
Y3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklO
Rzo6MjAxMy0wNS0yNCAxNjoyNDowNyw4NTA6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Q
cm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8g
c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAx
NjoyNDowOCw4NTE6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0
KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6
OjIwMTMtMDUtMjQgMTY6MjQ6MDgsODUxOjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJv
eHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1
Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6
MjQ6MDksODUzOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkg
VHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoy
MDEzLTA1LTI0IDE2OjI0OjA5LDg1Mzo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5
OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNo
IGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0
OjEwLDg1NDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRy
eWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAx
My0wNS0yNCAxNjoyNDoxMCw4NTQ6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6
KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDox
MSw4NTY6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlp
bmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMt
MDUtMjQgMTY6MjQ6MTEsODU2OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6Oihf
Y29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmls
ZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6MTIs
ODcyOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5n
IHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1
LTI0IDE2OjI0OjEyLDg3Mjo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nv
bm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUg
b3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjEzLDg3
NDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0
byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0y
NCAxNjoyNDoxMyw4NzQ6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25u
ZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDoxNCw4NzU6
OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8g
Y29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQg
MTY6MjQ6MTQsODc1OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVj
dCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6MTUsODc3Ojpz
dXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNv
bm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2
OjI0OjE1LDg3Nzo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3Qp
IENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGly
ZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjE2LDg3ODo6c3Vw
ZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25u
ZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoy
NDoxNiw4Nzk6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBD
b25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVj
dG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDoxNyw5MTk6OnN1cGVy
dmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVj
dCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6
MTcsOTIwOjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29u
bmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv
cnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6MTgsOTIxOjpzdXBlcnZk
c206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3Qg
dG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjE4
LDkyMTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5l
Y3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjE5LDkyMjo6c3VwZXJ2ZHNt
OjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRv
IFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDoxOSw5
MjM6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0
IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDoyMCw5MjQ6OnN1cGVydmRzbTo6
MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBT
dXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MjAsOTI0
OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0
byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFp
blRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6MjEsOTI1OjpzdXBlcnZkc206OjE4
Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3Vw
ZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjIxLDkyNjo6
c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8g
c3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5U
aHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjIyLDk1MDo6c3VwZXJ2ZHNtOjoxODY6
OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVy
IFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDoyMiw5NTA6OnN1
cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2
ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDoyMyw5NTI6OnN1cGVydmRzbTo6MTg2OjpT
dXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBW
ZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MjMsOTUyOjpzdXBl
cnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRz
bSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6MjQsOTUzOjpzdXBlcnZkc206OjE4Njo6U3Vw
ZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRz
bQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjI0LDk1Mzo6c3VwZXJ2
ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20g
ZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6
OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjI1LDk1NTo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVy
VmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20K
TWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDoyNSw5NTU6OnN1cGVydmRz
bTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZh
aWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpE
RUJVRzo6MjAxMy0wNS0yNCAxNjoyNDoyNiw5NTY6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZk
c21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1h
aW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MjYsOTU2OjpzdXBlcnZkc206
OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWls
ZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVC
VUc6OjIwMTMtMDUtMjQgMTY6MjQ6MjcsOTU4OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNt
UHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWlu
VGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjI3LDk1ODo6c3VwZXJ2ZHNtOjox
OTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVk
IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVH
OjoyMDEzLTA1LTI0IDE2OjI0OjI4LDk1OTo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVBy
b3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRo
cmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDoyOCw5NjA6OnN1cGVydmRzbTo6MTkw
OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBb
RXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6
MjAxMy0wNS0yNCAxNjoyNDoyOSw5NjE6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94
eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJl
YWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MjksOTYxOjpzdXBlcnZkc206OjE5MDo6
U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vy
cm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIw
MTMtMDUtMjQgMTY6MjQ6MzAsOTYyOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6
OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFk
OjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjMwLDk2Mzo6c3VwZXJ2ZHNtOjoxOTA6OlN1
cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJu
byAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEz
LTA1LTI0IDE2OjI0OjMxLDk2NDo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5Ojoo
X2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6
V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDozMSw5NjQ6OnN1cGVydmRzbTo6MTkwOjpTdXBl
clZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8g
Ml0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0w
NS0yNCAxNjoyNDozMiw5NjU6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9j
b25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldB
Uk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6MzIsOTY2OjpzdXBlcnZkc206OjE5MDo6U3VwZXJW
ZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJd
IE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUt
MjQgMTY6MjQ6MzMsOTY3OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29u
bmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJO
SU5HOjoyMDEzLTA1LTI0IDE2OjI0OjMzLDk2Nzo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRz
bVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBO
byBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0
IDE2OjI0OjM0LDk2ODo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5l
Y3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklO
Rzo6MjAxMy0wNS0yNCAxNjoyNDozNCw5Njk6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Q
cm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8g
c3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAx
NjoyNDozNSw5NzA6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0
KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6
OjIwMTMtMDUtMjQgMTY6MjQ6MzUsOTcwOjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJv
eHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1
Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6
MjQ6MzYsOTcxOjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkg
VHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoy
MDEzLTA1LTI0IDE2OjI0OjM2LDk3Mjo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5
OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNo
IGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0
OjM3LDk5Mzo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRy
eWluZyB0byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAx
My0wNS0yNCAxNjoyNDozNyw5OTQ6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6
KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBm
aWxlIG9yIGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDoz
OCw5OTU6OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlp
bmcgdG8gY29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMt
MDUtMjQgMTY6MjQ6MzgsOTk1OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6Oihf
Y29ubmVjdCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmls
ZSBvciBkaXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6Mzks
OTk2OjpzdXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5n
IHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1
LTI0IDE2OjI0OjM5LDk5Nzo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nv
bm5lY3QpIENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUg
b3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjQwLDk5
ODo6c3VwZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0
byBjb25uZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0y
NCAxNjoyNDo0MCw5OTg6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25u
ZWN0KSBDb25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9y
IGRpcmVjdG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDo0MSw5OTk6
OnN1cGVydmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8g
Y29ubmVjdCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQg
MTY6MjQ6NDEsOTk5OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVj
dCkgQ29ubmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBk
aXJlY3RvcnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6NDMsMDAxOjpz
dXBlcnZkc206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNv
bm5lY3QgdG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2
OjI0OjQzLDAwMTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3Qp
IENvbm5lY3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGly
ZWN0b3J5Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjQ0LDAwMjo6c3Vw
ZXJ2ZHNtOjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25u
ZWN0IHRvIFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoy
NDo0NCwwMDI6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBD
b25uZWN0IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVj
dG9yeQpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDo0NSwwMDM6OnN1cGVy
dmRzbTo6MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVj
dCB0byBTdXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6
NDUsMDA0OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29u
bmVjdCB0byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3Rv
cnkKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6NDYsMDA1OjpzdXBlcnZk
c206OjE4Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3Qg
dG8gU3VwZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjQ2
LDAwNTo6c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5l
Y3QgdG8gc3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5
Ck1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjQ3LDAwNjo6c3VwZXJ2ZHNt
OjoxODY6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRv
IFN1cGVyIFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDo0Nyww
MDY6OnN1cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0
IHRvIHN2ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpN
YWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDo0OCwwMDc6OnN1cGVydmRzbTo6
MTg2OjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBT
dXBlciBWZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6NDgsMDA3
OjpzdXBlcnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0
byBzdmRzbSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFp
blRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6NDksMDA5OjpzdXBlcnZkc206OjE4
Njo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3Vw
ZXIgVmRzbQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjQ5LDAwOTo6
c3VwZXJ2ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8g
c3Zkc20gZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5U
aHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjUwLDAxMDo6c3VwZXJ2ZHNtOjoxODY6
OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIFRyeWluZyB0byBjb25uZWN0IHRvIFN1cGVy
IFZkc20KTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDo1MCwwMTA6OnN1
cGVydmRzbTo6MTkwOjpTdXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBDb25uZWN0IHRvIHN2
ZHNtIGZhaWxlZCBbRXJybm8gMl0gTm8gc3VjaCBmaWxlIG9yIGRpcmVjdG9yeQpNYWluVGhy
ZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDo1MSwwMTE6OnN1cGVydmRzbTo6MTg2OjpT
dXBlclZkc21Qcm94eTo6KF9jb25uZWN0KSBUcnlpbmcgdG8gY29ubmVjdCB0byBTdXBlciBW
ZHNtCk1haW5UaHJlYWQ6OldBUk5JTkc6OjIwMTMtMDUtMjQgMTY6MjQ6NTEsMDEyOjpzdXBl
cnZkc206OjE5MDo6U3VwZXJWZHNtUHJveHk6OihfY29ubmVjdCkgQ29ubmVjdCB0byBzdmRz
bSBmYWlsZWQgW0Vycm5vIDJdIE5vIHN1Y2ggZmlsZSBvciBkaXJlY3RvcnkKTWFpblRocmVh
ZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6MjQ6NTIsMDEzOjpzdXBlcnZkc206OjE4Njo6U3Vw
ZXJWZHNtUHJveHk6OihfY29ubmVjdCkgVHJ5aW5nIHRvIGNvbm5lY3QgdG8gU3VwZXIgVmRz
bQpNYWluVGhyZWFkOjpXQVJOSU5HOjoyMDEzLTA1LTI0IDE2OjI0OjUyLDAxMzo6c3VwZXJ2
ZHNtOjoxOTA6OlN1cGVyVmRzbVByb3h5OjooX2Nvbm5lY3QpIENvbm5lY3QgdG8gc3Zkc20g
ZmFpbGVkIFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3IgZGlyZWN0b3J5Ck1haW5UaHJlYWQ6
OkVSUk9SOjoyMDEzLTA1LTI0IDE2OjI0OjUyLDAxMzo6bWlzYzo6MTc0OjpTdG9yYWdlLk1p
c2M6OihwYW5pYykgUGFuaWM6IENvdWxkbid0IGNvbm5lY3QgdG8gc3VwZXJ2ZHNtClRyYWNl
YmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToKICBGaWxlICIvdXNyL3NoYXJlL3Zkc20v
c3VwZXJ2ZHNtLnB5IiwgbGluZSAyMDIsIGluIGxhdW5jaAogICAgdXRpbHMucmV0cnkoc2Vs
Zi5fY29ubmVjdCwgRXhjZXB0aW9uLCB0aW1lb3V0PTYwKQogIEZpbGUgIi91c3IvbGliNjQv
cHl0aG9uMi42L3NpdGUtcGFja2FnZXMvdmRzbS91dGlscy5weSIsIGxpbmUgOTM0LCBpbiBy
ZXRyeQogICAgcmV0dXJuIGZ1bmMoKQogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdXBlcnZk
c20ucHkiLCBsaW5lIDE4OCwgaW4gX2Nvbm5lY3QKICAgIHNlbGYuX21hbmFnZXIuY29ubmVj
dCgpCiAgRmlsZSAiL3Vzci9saWI2NC9weXRob24yLjYvbXVsdGlwcm9jZXNzaW5nL21hbmFn
ZXJzLnB5IiwgbGluZSA0NzQsIGluIGNvbm5lY3QKICAgIGNvbm4gPSBDbGllbnQoc2VsZi5f
YWRkcmVzcywgYXV0aGtleT1zZWxmLl9hdXRoa2V5KQogIEZpbGUgIi91c3IvbGliNjQvcHl0
aG9uMi42L211bHRpcHJvY2Vzc2luZy9jb25uZWN0aW9uLnB5IiwgbGluZSAxNDMsIGluIENs
aWVudAogICAgYyA9IFNvY2tldENsaWVudChhZGRyZXNzKQogIEZpbGUgIi91c3IvbGliNjQv
cHl0aG9uMi42L211bHRpcHJvY2Vzc2luZy9jb25uZWN0aW9uLnB5IiwgbGluZSAyNjMsIGlu
IFNvY2tldENsaWVudAogICAgcy5jb25uZWN0KGFkZHJlc3MpCiAgRmlsZSAiPHN0cmluZz4i
LCBsaW5lIDEsIGluIGNvbm5lY3QKZXJyb3I6IFtFcnJubyAyXSBObyBzdWNoIGZpbGUgb3Ig
ZGlyZWN0b3J5Ck1haW5UaHJlYWQ6OklORk86OjIwMTMtMDUtMjQgMTY6MjQ6NTIsMDM5Ojp2
ZHNtOjo4ODo6dmRzOjoocnVuKSBJIGFtIHRoZSBhY3R1YWwgdmRzbSA0LjEwLTAuMzYga3Zt
MDIgKDIuNi4zMi0zNTguNi4xLmVsNi54ODZfNjQpClRocmVhZC0xOjpERUJVRzo6MjAxMy0w
NS0yNCAxNjoyNDo1MiwwNDE6OnN1cGVydmRzbVNlcnZlcjo6MzQ0OjpTdXBlclZkc20uU2Vy
dmVyOjooX19wb2tlUGFyZW50KSBLaWxsaW5nIFN1cGVyVmRzbSBQcm9jZXNzCk1haW5UaHJl
YWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0OjUyLDE4Mzo6cmVzb3VyY2VNYW5hZ2VyOjoz
OTU6OlJlc291cmNlTWFuYWdlcjo6KHJlZ2lzdGVyTmFtZXNwYWNlKSBSZWdpc3RlcmluZyBu
YW1lc3BhY2UgJ1N0b3JhZ2UnCk1haW5UaHJlYWQ6OkRFQlVHOjoyMDEzLTA1LTI0IDE2OjI0
OjUyLDE4NDo6dGhyZWFkUG9vbDo6MzQ6Ok1pc2MuVGhyZWFkUG9vbDo6KF9faW5pdF9fKSBF
bnRlciAtIG51bVRocmVhZHM6IDEwLjAsIHdhaXRUaW1lb3V0OiAzLCBtYXhUYXNrczogNTAw
LjAKTWFpblRocmVhZDo6V0FSTklORzo6MjAxMy0wNS0yNCAxNjoyNDo1MiwxODU6OmZpbGVV
dGlsczo6MTg1OjpmaWxlVXRpbHM6OihjcmVhdGVkaXIpIERpciAvcmhldi9kYXRhLWNlbnRl
ci9tbnQgYWxyZWFkeSBleGlzdHMKTWFpblRocmVhZDo6REVCVUc6OjIwMTMtMDUtMjQgMTY6
MjQ6NTIsMTg3OjpzcDo6MzYxOjpTdG9yYWdlLlN0b3JhZ2VQb29sOjooY2xlYW51cE1hc3Rl
ck1vdW50KSBtYXN0ZXIgYC9yaGV2L2RhdGEtY2VudGVyL21udC9ibG9ja1NELzM4ZmVkNWE5
LWExMWMtNGNkNi1hMGNkLTczMGFjNGJjNzE3My9tYXN0ZXJgIGlzIG5vdCBtb3VudGVkLCBz
a2lwcGluZwpNYWluVGhyZWFkOjpERUJVRzo6MjAxMy0wNS0yNCAxNjoyNDo1MiwyMDE6OnN1
cGVydmRzbTo6MTIyOjpTdXBlclZkc21Qcm94eTo6KF9zdGFydCkgTGF1bmNoaW5nIFN1cGVy
IFZkc20K
--=_173e636d869e36a4972ba26496fd96c7--
2
5