From Oliver.Riesener at hs-bremen.de Tue Mar 6 22:10:26 2018 Content-Type: multipart/mixed; boundary="===============0649801663605710227==" MIME-Version: 1.0 From: Oliver Riesener To: users at ovirt.org Subject: Re: [ovirt-users] After the export, the import OVA failed Date: Tue, 06 Mar 2018 23:10:20 +0100 Message-ID: <1F88B9DE-4F80-48B7-9644-A5080F6A226C@hs-bremen.de> In-Reply-To: eb017b66-0276-ff0d-88d0-d05291f67908@ac-guadeloupe.fr --===============0649801663605710227== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable --Apple-Mail=3D_19697D36-9654-4C55-8062-FBB61CC90B2B Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=3Dutf-8 Hi Arik, Hi Fabrice, i have tried the same procedure with 4.2.1, with same results. After commands: # mkdir /var/log/ovirt-engine/ova # chown ovirt.ovirt /var/log/ovirt-engine/ova I can provide log files. See ansible script failed.=3D20 /export/ovirt/export/xx is the correct directory where i have extracted =3D the *.ova file because the UI search for *.ovf file and didn=3DE2=3D80=3D99= t =3D recognize *.ova files directly ?=3D20 Please see attachments: Cheers Olri > Am 06.03.2018 um 19:25 schrieb Fabrice SOLER =3D : >=3D20 > Hi,=3D20 >=3D20 > I have deleted the VM amon and tried to import the OVA. It does not =3D work. > I think there is a problem in the ovf file (XML format) like I posted =3D in the precedente mail : >=3D20 > I constated that the ovf format is not the same when I made the export = =3D ova with vmware and ovirt. >=3D20 > Export ova with vmware : >=3D20 > [root(a)eple-rectorat-proto AntiVirus]# file AntiVirus.ovf > AntiVirus.ovf: XML 1.0 document, ASCII text, with very long lines, =3D with CRLF line terminators >=3D20 > Export ova with ovirt : > [root(a)ovirt-eple amon]# file vm.ovf > vm.ovf: XML 1.0 document, ASCII text, with very long lines, with no =3D line terminators >=3D20 > With Ovirt there is no line terminators. >=3D20 > Is that normal ? Is that why the OVA import does not work ? >=3D20 >=3D20 >=3D20 >=3D20 >=3D20 >=3D20 >=3D20 > Le 06/03/2018 =3DC3=3DA0 12:11, Oliver Riesener a =3DC3=3DA9crit : >> Hi Fabrice, >> try to rename the already existing old VM to another name like =3D amon-old. >> The import the OVA machine again. >>=3D20 >> On 06.03.2018 15:33, Fabrice SOLER wrote: >>> Hello, >>>=3D20 >>> I have upgraded the engine and the node, so the version is : =3D 4.2.1.1.1-1.el7 >>> To import, I made a "tar xvf file.ova". >>> Then from the portal, I import the VM >>>=3D20 >>> >>> I saw that : >>>=3D20 >>> >>>=3D20 >>> After that the amon was removed as we can see in the events : >>>=3D20 >>> >>>=3D20 >>> It seems it does not work. Maybe the VM is hide somewhere ? >>>=3D20 >>> Sincerely, >>>=3D20 >>>=3D20 >>> >>>=3D20 >>>=3D20 >>> _______________________________________________ >>> Users mailing list >>> Users(a)ovirt.org >>> http://lists.ovirt.org/mailman/listinfo/users =3D >>=3D20 >>=3D20 >> _______________________________________________ >> Users mailing list >> Users(a)ovirt.org >> http://lists.ovirt.org/mailman/listinfo/users =3D >=3D20 > --=3D20 > --Apple-Mail=3D_19697D36-9654-4C55-8062-FBB61CC90B2B Content-Type: multipart/mixed; boundary=3D"Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1" --Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Dutf-8
Hi Arik, Hi Fabrice,
=
i have tried the same procedure with 4.2.1, with same = =3D results.

After = =3D commands:

#= =3D mkdir /var/log/ovirt-engine/ova
# chown ovirt.ovirt = =3D /var/log/ovirt-engine/ova

I can provide log files. See ansible script =3D failed. 

/export/ovirt/export/xx is the correct directory where i have = =3D extracted the *.ova file because the UI search for *.ovf file and =3D didn=3DE2=3D80=3D99t recognize *.ova files directly ? 

Please see =3D attachments:

Cheers
Olri

=3D --Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Disposition: attachment; filename=3Dovirt-4.2.1-failed-to-import-OVA.engine.log Content-Type: application/octet-stream; name=3D"ovirt-4.2.1-failed-to-import-OVA.engine.log" Content-Transfer-Encoding: quoted-printable 2018-03-06=3D2022:29:52,612+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor]=3D20(default= =3D20=3D task-115)=3D20[f1e27995-d14e-4069-a382-89ec07dbafd6]=3D20Executing=3D20Ansi= ble=3D20=3D command:=3D20ANSIBLE_STDOUT_CALLBACK=3D3Dovaqueryplugin=3D20=3D [/usr/bin/ansible-playbook,=3D20=3D --private-key=3D3D/etc/pki/ovirt-engine/keys/engine_id_rsa,=3D20=3D --inventory=3D3D/tmp/ansible-inventory308420069437234919,=3D20=3D --extra-vars=3D3Dovirt_query_ova_path=3D3D/export/ovirt/export/xx,=3D20=3D /usr/share/ovirt-engine/playbooks/ovirt-ova-query.yml]=3D20[Logfile:=3D20= =3D /var/log/ovirt-engine/ova/ovirt-query-ova-ansible-20180306222952-ovn-elem.= =3D example.org.log]=3D0A2018-03-06=3D2022:29:55,968+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor]=3D20(default= =3D20=3D task-115)=3D20[f1e27995-d14e-4069-a382-89ec07dbafd6]=3D20Ansible=3D20playbo= ok=3D20=3D command=3D20has=3D20exited=3D20with=3D20value:=3D200=3D0A2018-03-06=3D20=3D 22:29:56,308+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.aaa.SessionDataContainer]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-51)=3D20[]=3D20Not=3D20=3D removing=3D20session=3D20=3D 'nXniJ2bRpVq8J3T4GTrZuLFr3SVDXmwOzie6mR6WQN/DQcpg2WgdiJVUAcb9M7uDeF8VI3poh= =3D xyBgjwd+Eeezg=3D3D=3D3D',=3D20session=3D20has=3D20running=3D20commands=3D20= for=3D20user=3D20=3D 'admin(a)internal'.=3D0A2018-03-06=3D2022:30:03,293+01=3D20INFO=3D20=3D20= =3D [org.ovirt.engine.core.vdsbroker.vdsbroker.GetFileStatsVDSCommand]=3D20=3D (default=3D20task-117)=3D20[a945504d-6ea1-450f-910a-7ccb87f9f9ae]=3D20START= ,=3D20=3D GetFileStatsVDSCommand(=3D20=3D GetFileStatsParameters:{storagePoolId=3D3D'00000002-0002-0002-0002-00000000= 0=3D 1a5',=3D20ignoreFailoverLimit=3D3D'false'}),=3D20log=3D20id:=3D2020a96658= =3D0A=3D 2018-03-06=3D2022:30:03,322+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.GetFileStatsVDSCommand]=3D20=3D (default=3D20task-117)=3D20[a945504d-6ea1-450f-910a-7ccb87f9f9ae]=3D20FINIS= H,=3D20=3D GetFileStatsVDSCommand,=3D20return:=3D20=3D {CentOS-7-x86_64-Everything-1801-02.iso=3D3D{status=3D3D0,=3D20=3D ctime=3D3D1520181561.0,=3D20size=3D3D8644460544},=3D20=3D oVirt-toolsSetup_4.2-1.el7.centos.iso=3D3D{status=3D3D0,=3D20=3D ctime=3D3D1520181561.0,=3D20size=3D3D382971904},=3D20=3D de_windows_7_enterprise_x64_dvd_x15-70789.iso=3D3D{status=3D3D0,=3D20=3D ctime=3D3D1520181561.0,=3D20size=3D3D3066609664},=3D20=3D CentOS-7-x86_64-Everything-1511.iso=3D3D{status=3D3D0,=3D20ctime=3D3D152018= 1561.0,=3D =3D20size=3D3D7769948160},=3D20virtio-win-0.1-81.iso=3D3D{status=3D3D0,=3D2= 0=3D ctime=3D3D1520181561.0,=3D20size=3D3D74143744},=3D20=3D gparted-live-0.28.1-1-amd64.iso=3D3D{status=3D3D0,=3D20ctime=3D3D1520181561= .0,=3D20=3D size=3D3D286261248},=3D20=3D ovirt-node-ng-installer-ovirt-4.2-2018022306.iso=3D3D{status=3D3D0,=3D20=3D ctime=3D3D1520181561.0,=3D20size=3D3D1130364928},=3D20=3D GoboLinux-016.01-x86_64.iso=3D3D{status=3D3D0,=3D20ctime=3D3D1520181561.0,= =3D20=3D size=3D3D1053818880},=3D20ubuntu-16.04.3-desktop-amd64.iso=3D3D{status=3D3D= 0,=3D20=3D ctime=3D3D1520181561.0,=3D20size=3D3D1587609600},=3D20=3D windows7_sp1_64bit.iso=3D3D{status=3D3D0,=3D20ctime=3D3D1520181561.0,=3D20= =3D size=3D3D3268149248},=3D20=3D de_windows_10_education_version_1607_updated_jul_2016_x64_dvd_9054827.iso= =3D3D=3D {status=3D3D0,=3D20ctime=3D3D1520181561.0,=3D20size=3D3D3938488320},=3D20= =3D ovirt-ipxe.iso=3D3D{status=3D3D0,=3D20ctime=3D3D1520181561.0,=3D20size=3D3D= 1048576}},=3D20=3D log=3D20id:=3D2020a96658=3D0A2018-03-06=3D2022:30:03,330+01=3D20INFO=3D20= =3D20=3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=3D20= =3D (default=3D20task-117)=3D20[a945504d-6ea1-450f-910a-7ccb87f9f9ae]=3D20=3D EVENT_ID:=3D20REFRESH_REPOSITORY_IMAGE_LIST_SUCCEEDED(998),=3D20Refresh=3D2= 0=3D image=3D20list=3D20succeeded=3D20for=3D20domain(s):=3D20o-elem-iso=3D20(ISO= =3D20file=3D20=3D type)=3D0A2018-03-06=3D2022:30:04,901+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-31)=3D20[]=3D20Setting=3D20= new=3D20=3D tasks=3D20map.=3D20The=3D20map=3D20contains=3D20now=3D200=3D20tasks=3D0A201= 8-03-06=3D20=3D 22:30:04,901+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-31)=3D20[]=3D20Cleared=3D20= all=3D20=3D tasks=3D20of=3D20pool=3D20'00000002-0002-0002-0002-0000000001a5'.=3D0A2018-= 03-06=3D20=3D 22:30:06,225+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.exportimport.ImportVmFromOvaCommand]=3D20=3D (default=3D20task-124)=3D20[7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Lock= =3D20=3D Acquired=3D20to=3D20object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM,=3D =3D20v-toshiba-intern=3D3DVM_NAME]',=3D20sharedLocks=3D3D''}'=3D0A2018-03-0= 6=3D20=3D 22:30:06,316+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.exportimport.ImportVmFromOvaCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Running=3D20command:=3D20=3D ImportVmFromOvaCommand=3D20internal:=3D20false.=3D20Entities=3D20affected= =3D20:=3D20=3D20=3D ID:=3D20adbfd79f-3ccb-4745-b74e-048100b67a23=3D20Type:=3D20StorageAction=3D= 20=3D group=3D20IMPORT_EXPORT_VM=3D20with=3D20role=3D20type=3D20ADMIN=3D0A2018-03= -06=3D20=3D 22:30:06,366+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.storage.disk.AddDiskCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Lock=3D20Acquired=3D20to=3D20obj= ect=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM_=3D DISK_BOOT]',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:30:06,433+01=3D= 20INFO=3D20=3D =3D20[org.ovirt.engine.core.bll.storage.disk.AddDiskCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Running=3D20command:=3D20=3D AddDiskCommand=3D20internal:=3D20true.=3D20Entities=3D20affected=3D20:=3D20= =3D20ID:=3D20=3D 82424fa2-a496-4008-937d-75e4a3248a55=3D20Type:=3D20VMAction=3D20group=3D20= =3D CONFIGURE_VM_STORAGE=3D20with=3D20role=3D20type=3D20USER,=3D20=3D20ID:=3D20= =3D adbfd79f-3ccb-4745-b74e-048100b67a23=3D20Type:=3D20StorageAction=3D20group= =3D20=3D CREATE_DISK=3D20with=3D20role=3D20type=3D20USER=3D0A2018-03-06=3D2022:30:06= ,440+01=3D20=3D INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.storage.disk.image.AddImageFromScratchCommand]= =3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Running=3D20command:=3D20=3D AddImageFromScratchCommand=3D20internal:=3D20true.=3D20Entities=3D20affecte= d=3D20:=3D20=3D =3D20ID:=3D20adbfd79f-3ccb-4745-b74e-048100b67a23=3D20Type:=3D20Storage=3D0= A=3D 2018-03-06=3D2022:30:06,445+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.storage.disk.image.AddImageFromScratchCommand]= =3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Lock=3D20freed=3D20to=3D20object= =3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM_=3D DISK_BOOT]',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:30:06,475+01=3D= 20INFO=3D20=3D =3D20[org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand]=3D20= =3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20START,=3D20CreateImageVDSCommand= (=3D20=3D CreateImageVDSCommandParameters:{storagePoolId=3D3D'00000002-0002-0002-0002= -=3D 0000000001a5',=3D20ignoreFailoverLimit=3D3D'false',=3D20=3D storageDomainId=3D3D'adbfd79f-3ccb-4745-b74e-048100b67a23',=3D20=3D imageGroupId=3D3D'ae7dedc7-3b8a-4a42-99ad-2175ef0791f1',=3D20=3D imageSizeInBytes=3D3D'21474836480',=3D20volumeFormat=3D3D'COW',=3D20=3D newImageId=3D3D'e7c1075b-0e6a-402f-b6b4-10db5da77ae0',=3D20=3D imageType=3D3D'Sparse',=3D20=3D newImageDescription=3D3D'{"DiskAlias":"v-toshiba_DiskNeu","DiskDescription"= :=3D ""}',=3D20imageInitialSizeInBytes=3D3D'0'}),=3D20log=3D20id:=3D20e9ad822=3D= 0A=3D 2018-03-06=3D2022:30:06,475+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20--=3D20executeIrsBrokerCommand:= =3D20=3D calling=3D20'createVolume'=3D20with=3D20two=3D20new=3D20parameters:=3D20des= cription=3D20=3D and=3D20UUID=3D0A2018-03-06=3D2022:30:06,525+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.CreateImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20FINISH,=3D20=3D CreateImageVDSCommand,=3D20return:=3D20e7c1075b-0e6a-402f-b6b4-10db5da77ae0= ,=3D20=3D log=3D20id:=3D20e9ad822=3D0A2018-03-06=3D2022:30:06,529+01=3D20INFO=3D20=3D= 20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20CommandAsyncTask::Adding=3D20=3D CommandMultiAsyncTasks=3D20object=3D20for=3D20command=3D20=3D 'bdb91536-7293-4488-9736-7798d59d3e53'=3D0A2018-03-06=3D2022:30:06,529+01= =3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.CommandMultiAsyncTasks]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20=3D CommandMultiAsyncTasks::attachTask:=3D20Attaching=3D20task=3D20=3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'=3D20to=3D20command=3D20=3D 'bdb91536-7293-4488-9736-7798d59d3e53'.=3D0A2018-03-06=3D2022:30:06,540+01= =3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Adding=3D20task=3D20=3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'=3D20(Parent=3D20Command=3D20=3D 'ImportVmFromOva',=3D20Parameters=3D20Type=3D20=3D 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters'),=3D20=3D polling=3D20hasn't=3D20started=3D20yet..=3D0A2018-03-06=3D2022:30:06,554+01= =3D20INFO=3D20=3D =3D20=3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=3D20= =3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20EVENT_ID:=3D20=3D ADD_DISK_INTERNAL(2,036),=3D20Add-Disk=3D20operation=3D20of=3D20=3D 'v-toshiba_DiskNeu'=3D20was=3D20initiated=3D20by=3D20the=3D20system.=3D0A20= 18-03-06=3D20=3D 22:30:06,568+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=3D20= =3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20EVENT_ID:=3D20=3D IMPORTEXPORT_STARTING_IMPORT_VM(1,165),=3D20Starting=3D20to=3D20import=3D20= Vm=3D20=3D v-toshiba-intern=3D20to=3D20Data=3D20Center=3D20Neustadtswall,=3D20Cluster= =3D20Intel=3D0A=3D 2018-03-06=3D2022:30:06,569+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120724)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20=3D BaseAsyncTask::startPollingTask:=3D20Starting=3D20to=3D20poll=3D20task=3D20= =3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'.=3D0A2018-03-06=3D2022:30:07,348+01= =3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-59)=3D20[]=3D20Polling=3D20= and=3D20=3D updating=3D20Async=3D20Tasks:=3D201=3D20tasks,=3D201=3D20tasks=3D20to=3D20p= oll=3D20now=3D0A=3D 2018-03-06=3D2022:30:07,356+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-59)=3D20[]=3D20=3D SPMAsyncTask::PollTask:=3D20Polling=3D20task=3D20=3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'=3D20(Parent=3D20Command=3D20=3D 'ImportVmFromOva',=3D20Parameters=3D20Type=3D20=3D 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters')=3D20=3D returned=3D20status=3D20'finished',=3D20result=3D20'success'.=3D0A2018-03-0= 6=3D20=3D 22:30:07,359+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-59)=3D20[]=3D20=3D BaseAsyncTask::onTaskEndSuccess:=3D20Task=3D20=3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'=3D20(Parent=3D20Command=3D20=3D 'ImportVmFromOva',=3D20Parameters=3D20Type=3D20=3D 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters')=3D20ended=3D= 20=3D successfully.=3D0A2018-03-06=3D2022:30:07,361+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-59)=3D20[]=3D20=3D CommandAsyncTask::endActionIfNecessary:=3D20All=3D20tasks=3D20of=3D20comman= d=3D20=3D 'bdb91536-7293-4488-9736-7798d59d3e53'=3D20has=3D20ended=3D20->=3D20executi= ng=3D20=3D 'endAction'=3D0A2018-03-06=3D2022:30:07,361+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-59)=3D20[]=3D20=3D CommandAsyncTask::endAction:=3D20Ending=3D20action=3D20for=3D20'1'=3D20task= s=3D20=3D (command=3D20ID:=3D20'bdb91536-7293-4488-9736-7798d59d3e53'):=3D20calling= =3D20=3D endAction=3D20'.=3D0A2018-03-06=3D2022:30:07,362+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20=3D CommandAsyncTask::endCommandAction=3D20[within=3D20thread]=3D20context:=3D2= 0=3D Attempting=3D20to=3D20endAction=3D20'ImportVmFromOva',=3D0A2018-03-06=3D20= =3D 22:30:07,377+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.exportimport.ImportVmFromOvaCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20Ending=3D20comman= d=3D20=3D 'org.ovirt.engine.core.bll.exportimport.ImportVmFromOvaCommand'=3D20=3D successfully.=3D0A2018-03-06=3D2022:30:07,383+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.storage.disk.image.AddImageFromScratchCommand]= =3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20Ending=3D20command=3D20=3D 'org.ovirt.engine.core.bll.storage.disk.image.AddImageFromScratchCommand'= =3D20=3D successfully.=3D0A2018-03-06=3D2022:30:07,392+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.GetImageInfoVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20START,=3D20=3D GetImageInfoVDSCommand(=3D20=3D GetImageInfoVDSCommandParameters:{storagePoolId=3D3D'00000002-0002-0002-000= 2=3D -0000000001a5',=3D20ignoreFailoverLimit=3D3D'false',=3D20=3D storageDomainId=3D3D'adbfd79f-3ccb-4745-b74e-048100b67a23',=3D20=3D imageGroupId=3D3D'ae7dedc7-3b8a-4a42-99ad-2175ef0791f1',=3D20=3D imageId=3D3D'e7c1075b-0e6a-402f-b6b4-10db5da77ae0'}),=3D20log=3D20id:=3D20= =3D 7502a985=3D0A2018-03-06=3D2022:30:07,394+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20START,=3D20=3D GetVolumeInfoVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D GetVolumeInfoVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-8730= f=3D 8c6b023',=3D20storagePoolId=3D3D'00000002-0002-0002-0002-0000000001a5',=3D2= 0=3D storageDomainId=3D3D'adbfd79f-3ccb-4745-b74e-048100b67a23',=3D20=3D imageGroupId=3D3D'ae7dedc7-3b8a-4a42-99ad-2175ef0791f1',=3D20=3D imageId=3D3D'e7c1075b-0e6a-402f-b6b4-10db5da77ae0'}),=3D20log=3D20id:=3D20= =3D 5d0c6d5e=3D0A2018-03-06=3D2022:30:07,415+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.GetVolumeInfoVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20FINISH,=3D20=3D GetVolumeInfoVDSCommand,=3D20return:=3D20=3D org.ovirt.engine.core.common.businessentities.storage.DiskImage(a)df927028,= =3D20=3D log=3D20id:=3D205d0c6d5e=3D0A2018-03-06=3D2022:30:07,416+01=3D20INFO=3D20= =3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.GetImageInfoVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20FINISH,=3D20=3D GetImageInfoVDSCommand,=3D20return:=3D20=3D org.ovirt.engine.core.common.businessentities.storage.DiskImage(a)df927028,= =3D20=3D log=3D20id:=3D207502a985=3D0A2018-03-06=3D2022:30:07,472+01=3D20INFO=3D20= =3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20START,=3D20=3D PrepareImageVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D PrepareImageVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-8730f= 8=3D c6b023'}),=3D20log=3D20id:=3D208b6b05=3D0A2018-03-06=3D2022:30:07,489+01=3D= 20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20FINISH,=3D20=3D PrepareImageVDSCommand,=3D20return:=3D20PrepareImageReturn:{status=3D3D'Sta= tus=3D20=3D [code=3D3D0,=3D20message=3D3DDone]'},=3D20log=3D20id:=3D208b6b05=3D0A2018-0= 3-06=3D20=3D 22:30:07,491+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.GetQemuImageInfoVDSCommand]=3D20= =3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20START,=3D20=3D GetQemuImageInfoVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D GetVolumeInfoVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-8730= f=3D 8c6b023',=3D20storagePoolId=3D3D'00000002-0002-0002-0002-0000000001a5',=3D2= 0=3D storageDomainId=3D3D'adbfd79f-3ccb-4745-b74e-048100b67a23',=3D20=3D imageGroupId=3D3D'ae7dedc7-3b8a-4a42-99ad-2175ef0791f1',=3D20=3D imageId=3D3D'e7c1075b-0e6a-402f-b6b4-10db5da77ae0'}),=3D20log=3D20id:=3D20= =3D 6d7b0255=3D0A2018-03-06=3D2022:30:07,658+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.GetQemuImageInfoVDSCommand]=3D20= =3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20FINISH,=3D20=3D GetQemuImageInfoVDSCommand,=3D20return:=3D20=3D org.ovirt.engine.core.common.businessentities.storage.QemuImageInfo(a)549c8= 7=3D fe,=3D20log=3D20id:=3D206d7b0255=3D0A2018-03-06=3D2022:30:07,660+01=3D20INF= O=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.TeardownImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20START,=3D20=3D TeardownImageVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D ImageActionsVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-8730f= 8=3D c6b023'}),=3D20log=3D20id:=3D207d1193ad=3D0A2018-03-06=3D2022:30:07,665+01= =3D20INFO=3D20=3D =3D20[org.ovirt.engine.core.vdsbroker.vdsbroker.TeardownImageVDSCommand]=3D= 20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20=3D [7e388e99-ee1f-41de-b710-f9590e53fbcb]=3D20FINISH,=3D20=3D TeardownImageVDSCommand,=3D20return:=3D20StatusReturn:{status=3D3D'Status= =3D20=3D [code=3D3D0,=3D20message=3D3DDone]'},=3D20log=3D20id:=3D207d1193ad=3D0A2018= -03-06=3D20=3D 22:30:07,668+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.exportimport.ImportVmFromOvaCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20Lock=3D20freed=3D= 20to=3D20=3D object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM,=3D =3D20v-toshiba-intern=3D3DVM_NAME]',=3D20sharedLocks=3D3D''}'=3D0A2018-03-0= 6=3D20=3D 22:30:07,697+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.exportimport.ExtractOvaCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20Loc= k=3D20=3D Acquired=3D20to=3D20object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM]=3D ',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:30:07,699+01=3D20INFO=3D2= 0=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20=3D CommandAsyncTask::HandleEndActionResult=3D20[within=3D20thread]:=3D20endAct= ion=3D20=3D for=3D20action=3D20type=3D20'ImportVmFromOva'=3D20completed,=3D20handling= =3D20the=3D20=3D result.=3D0A2018-03-06=3D2022:30:07,699+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20=3D CommandAsyncTask::HandleEndActionResult=3D20[within=3D20thread]:=3D20endAct= ion=3D20=3D for=3D20action=3D20type=3D20'ImportVmFromOva'=3D20succeeded,=3D20clearing= =3D20tasks.=3D0A=3D 2018-03-06=3D2022:30:07,699+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20=3D SPMAsyncTask::ClearAsyncTask:=3D20Attempting=3D20to=3D20clear=3D20task=3D20= =3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'=3D0A2018-03-06=3D2022:30:07,701+01= =3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.exportimport.ExtractOvaCommand]=3D= 20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D Running=3D20command:=3D20ExtractOvaCommand=3D20internal:=3D20true.=3D20Enti= ties=3D20=3D affected=3D20:=3D20=3D20ID:=3D2082424fa2-a496-4008-937d-75e4a3248a55=3D20Ty= pe:=3D20=3D VM=3D0A2018-03-06=3D2022:30:07,701+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20START,=3D20=3D SPMClearTaskVDSCommand(=3D20=3D SPMTaskGuidBaseVDSCommandParameters:{storagePoolId=3D3D'00000002-0002-0002-= 0=3D 002-0000000001a5',=3D20ignoreFailoverLimit=3D3D'false',=3D20=3D taskId=3D3D'06cf4929-d207-46d7-8a9a-d14ec5e8593f'}),=3D20log=3D20id:=3D204b= 1aee4=3D0A=3D 2018-03-06=3D2022:30:07,703+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20START,=3D20=3D HSMClearTaskVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D HSMTaskGuidBaseVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-87= 3=3D 0f8c6b023',=3D20taskId=3D3D'06cf4929-d207-46d7-8a9a-d14ec5e8593f'}),=3D20lo= g=3D20=3D id:=3D2033f92a56=3D0A2018-03-06=3D2022:30:07,714+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20FINISH,=3D20=3D HSMClearTaskVDSCommand,=3D20log=3D20id:=3D2033f92a56=3D0A2018-03-06=3D20=3D 22:30:07,714+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20FINISH,=3D20=3D SPMClearTaskVDSCommand,=3D20log=3D20id:=3D204b1aee4=3D0A2018-03-06=3D20=3D 22:30:07,718+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20=3D BaseAsyncTask::removeTaskFromDB:=3D20Removed=3D20task=3D20=3D '06cf4929-d207-46d7-8a9a-d14ec5e8593f'=3D20from=3D20DataBase=3D0A2018-03-06= =3D20=3D 22:30:07,718+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120725)=3D20[]=3D20=3D CommandAsyncTask::HandleEndActionResult=3D20[within=3D20thread]:=3D20Removi= ng=3D20=3D CommandMultiAsyncTasks=3D20object=3D20for=3D20entity=3D20=3D 'bdb91536-7293-4488-9736-7798d59d3e53'=3D0A2018-03-06=3D2022:30:07,792+01= =3D20=3D INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D START,=3D20PrepareImageVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D PrepareImageVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-8730f= 8=3D c6b023'}),=3D20log=3D20id:=3D20748166bd=3D0A2018-03-06=3D2022:30:07,809+01= =3D20INFO=3D20=3D =3D20[org.ovirt.engine.core.vdsbroker.vdsbroker.PrepareImageVDSCommand]=3D2= 0=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D FINISH,=3D20PrepareImageVDSCommand,=3D20return:=3D20=3D PrepareImageReturn:{status=3D3D'Status=3D20[code=3D3D0,=3D20message=3D3DDon= e]'},=3D20=3D log=3D20id:=3D20748166bd=3D0A=3D0A=3D0A=3D0A2018-03-06=3D2022:30:07,831+01= =3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D Executing=3D20Ansible=3D20command:=3D20=3D20[/usr/bin/ansible-playbook,=3D2= 0-v,=3D20=3D --private-key=3D3D/etc/pki/ovirt-engine/keys/engine_id_rsa,=3D20=3D --inventory=3D3D/tmp/ansible-inventory6493605415772848951,=3D20=3D --extra-vars=3D3Dovirt_import_ova_path=3D3D/export/ovirt/export/xx,=3D20=3D --extra-vars=3D3Dovirt_import_ova_disks=3D3D/rhev/data-center/mnt/ovn-elem-= e1:=3D _export_ovirt_double/adbfd79f-3ccb-4745-b74e-048100b67a23/images/ae7dedc7-= =3D 3b8a-4a42-99ad-2175ef0791f1/e7c1075b-0e6a-402f-b6b4-10db5da77ae0,=3D20=3D /usr/share/ovirt-engine/playbooks/ovirt-ova-import.yml]=3D20[Logfile:=3D20= =3D /var/log/ovirt-engine/ova/ovirt-import-ova-ansible-20180306223007-ovn-elem= =3D .example.org-45e9a51.log]=3D0A=3D0A[root(a)ovn-elem=3D20export]#=3D202018-0= 3-06=3D20=3D 22:30:11,092+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D Ansible=3D20playbook=3D20command=3D20has=3D20exited=3D20with=3D20value:=3D2= 02=3D0A=3D0A=3D 2018-03-06=3D2022:30:11,093+01=3D20ERROR=3D20=3D [org.ovirt.engine.core.bll.exportimport.ExtractOvaCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D Failed=3D20to=3D20extract=3D20OVA.=3D20Please=3D20check=3D20logs=3D20for=3D= 20more=3D20=3D details:=3D20=3D /var/log/ovirt-engine/ova/ovirt-import-ova-ansible-20180306223007-ovn-elem= =3D .example.org-45e9a51.log=3D0A2018-03-06=3D2022:30:11,095+01=3D20INFO=3D20= =3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.TeardownImageVDSCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D START,=3D20TeardownImageVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D ImageActionsVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-8730f= 8=3D c6b023'}),=3D20log=3D20id:=3D2013713697=3D0A2018-03-06=3D2022:30:11,103+01= =3D20INFO=3D20=3D =3D20[org.ovirt.engine.core.vdsbroker.vdsbroker.TeardownImageVDSCommand]=3D= 20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D FINISH,=3D20TeardownImageVDSCommand,=3D20return:=3D20=3D StatusReturn:{status=3D3D'Status=3D20[code=3D3D0,=3D20message=3D3DDone]'},= =3D20log=3D20=3D id:=3D2013713697=3D0A=3D0A=3D0A2018-03-06=3D2022:30:11,103+01=3D20ERROR=3D2= 0=3D [org.ovirt.engine.core.bll.exportimport.ExtractOvaCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[45e9a51]=3D20=3D Failed=3D20to=3D20extract=3D20OVA=3D20file=3D0A=3D0A=3D0A2018-03-06=3D2022:= 30:11,127+01=3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.RemoveVmCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D Running=3D20command:=3D20RemoveVmCommand=3D20internal:=3D20true.=3D20Entiti= es=3D20=3D affected=3D20:=3D20=3D20ID:=3D2082424fa2-a496-4008-937d-75e4a3248a55=3D20Ty= pe:=3D20=3D VMAction=3D20group=3D20DELETE_VM=3D20with=3D20role=3D20type=3D20USER=3D0A20= 18-03-06=3D20=3D 22:30:11,130+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D START,=3D20SetVmStatusVDSCommand(=3D20=3D SetVmStatusVDSCommandParameters:{vmId=3D3D'82424fa2-a496-4008-937d-75e4a324= 8=3D a55',=3D20status=3D3D'ImageLocked',=3D20exitStatus=3D3D'Normal'}),=3D20log= =3D20id:=3D20=3D 49f9faf5=3D0A2018-03-06=3D2022:30:11,141+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.SetVmStatusVDSCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D FINISH,=3D20SetVmStatusVDSCommand,=3D20log=3D20id:=3D2049f9faf5=3D0A2018-03= -06=3D20=3D 22:30:11,142+01=3D20INFO=3D20=3D20[org.ovirt.engine.core.bll.RemoveVmComman= d]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20Loc= k=3D20=3D freed=3D20to=3D20object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM]=3D ',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:30:11,165+01=3D20INFO=3D2= 0=3D20=3D [org.ovirt.engine.core.bll.storage.disk.image.RemoveAllVmImagesCommand]=3D2= 0=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D Running=3D20command:=3D20RemoveAllVmImagesCommand=3D20internal:=3D20true.= =3D20=3D Entities=3D20affected=3D20:=3D20=3D20ID:=3D2082424fa2-a496-4008-937d-75e4a3= 248a55=3D20=3D Type:=3D20VM=3D0A2018-03-06=3D2022:30:11,179+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.storage.disk.image.RemoveImageCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D Running=3D20command:=3D20RemoveImageCommand=3D20internal:=3D20true.=3D20Ent= ities=3D20=3D affected=3D20:=3D20=3D20ID:=3D2000000000-0000-0000-0000-000000000000=3D20Ty= pe:=3D20=3D Storage=3D0A2018-03-06=3D2022:30:11,215+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.DeleteImageGroupVDSCommand]=3D20= =3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D START,=3D20DeleteImageGroupVDSCommand(=3D20=3D DeleteImageGroupVDSCommandParameters:{storagePoolId=3D3D'00000002-0002-0002= -=3D 0002-0000000001a5',=3D20ignoreFailoverLimit=3D3D'false',=3D20=3D storageDomainId=3D3D'adbfd79f-3ccb-4745-b74e-048100b67a23',=3D20=3D imageGroupId=3D3D'ae7dedc7-3b8a-4a42-99ad-2175ef0791f1',=3D20=3D postZeros=3D3D'false',=3D20discard=3D3D'false',=3D20forceDelete=3D3D'false'= }),=3D20=3D log=3D20id:=3D205d160a0c=3D0A2018-03-06=3D2022:30:11,255+01=3D20INFO=3D20= =3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.DeleteImageGroupVDSCommand]=3D20= =3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D FINISH,=3D20DeleteImageGroupVDSCommand,=3D20log=3D20id:=3D205d160a0c=3D0A= =3D 2018-03-06=3D2022:30:11,257+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D CommandAsyncTask::Adding=3D20CommandMultiAsyncTasks=3D20object=3D20for=3D20= =3D command=3D20'cc928079-5a18-4b13-9425-1ed20cb4c71b'=3D0A2018-03-06=3D20=3D 22:30:11,257+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.CommandMultiAsyncTasks]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D CommandMultiAsyncTasks::attachTask:=3D20Attaching=3D20task=3D20=3D '715943ac-4163-4474-9437-642aad1657aa'=3D20to=3D20command=3D20=3D 'cc928079-5a18-4b13-9425-1ed20cb4c71b'.=3D0A2018-03-06=3D2022:30:11,267+01= =3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D Adding=3D20task=3D20'715943ac-4163-4474-9437-642aad1657aa'=3D20(Parent=3D20= =3D Command=3D20'RemoveVm',=3D20Parameters=3D20Type=3D20=3D 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters'),=3D20=3D polling=3D20hasn't=3D20started=3D20yet..=3D0A2018-03-06=3D2022:30:11,354+01= =3D20INFO=3D20=3D =3D20=3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=3D20= =3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D EVENT_ID:=3D20USER_REMOVE_VM_FINISHED(113),=3D20VM=3D20v-toshiba-intern=3D2= 0was=3D20=3D successfully=3D20removed.=3D0A2018-03-06=3D2022:30:11,355+01=3D20INFO=3D20= =3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D BaseAsyncTask::startPollingTask:=3D20Starting=3D20to=3D20poll=3D20task=3D20= =3D '715943ac-4163-4474-9437-642aad1657aa'.=3D0A2018-03-06=3D2022:30:11,361+01= =3D20=3D WARN=3D20=3D20[org.ovirt.engine.core.bll.lock.InMemoryLockManager]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20=3D Trying=3D20to=3D20release=3D20exclusive=3D20lock=3D20which=3D20does=3D20not= =3D20exist,=3D20=3D lock=3D20key:=3D20'82424fa2-a496-4008-937d-75e4a3248a55VM'=3D0A2018-03-06= =3D20=3D 22:30:11,362+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.exportimport.ExtractOvaCommand]=3D20=3D (EE-ManagedThreadFactory-commandCoordinator-Thread-8)=3D20[e820259]=3D20Loc= k=3D20=3D freed=3D20to=3D20object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[82424fa2-a496-4008-937d-75e4a3248a55=3D3D= VM]=3D ',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:30:17,362+01=3D20INFO=3D2= 0=3D20=3D [org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-79)=3D20[]=3D20Polling=3D20= and=3D20=3D updating=3D20Async=3D20Tasks:=3D202=3D20tasks,=3D201=3D20tasks=3D20to=3D20p= oll=3D20now=3D0A=3D 2018-03-06=3D2022:30:17,370+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-79)=3D20[]=3D20=3D SPMAsyncTask::PollTask:=3D20Polling=3D20task=3D20=3D '715943ac-4163-4474-9437-642aad1657aa'=3D20(Parent=3D20Command=3D20'RemoveV= m',=3D20=3D Parameters=3D20Type=3D20=3D 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters')=3D20=3D returned=3D20status=3D20'finished',=3D20result=3D20'success'.=3D0A2018-03-0= 6=3D20=3D 22:30:17,370+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-79)=3D20[]=3D20=3D BaseAsyncTask::onTaskEndSuccess:=3D20Task=3D20=3D '715943ac-4163-4474-9437-642aad1657aa'=3D20(Parent=3D20Command=3D20'RemoveV= m',=3D20=3D Parameters=3D20Type=3D20=3D 'org.ovirt.engine.core.common.asynctasks.AsyncTaskParameters')=3D20ended=3D= 20=3D successfully.=3D0A2018-03-06=3D2022:30:17,372+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-79)=3D20[]=3D20=3D CommandAsyncTask::endActionIfNecessary:=3D20All=3D20tasks=3D20of=3D20comman= d=3D20=3D 'cc928079-5a18-4b13-9425-1ed20cb4c71b'=3D20has=3D20ended=3D20->=3D20executi= ng=3D20=3D 'endAction'=3D0A2018-03-06=3D2022:30:17,372+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-79)=3D20[]=3D20=3D CommandAsyncTask::endAction:=3D20Ending=3D20action=3D20for=3D20'1'=3D20task= s=3D20=3D (command=3D20ID:=3D20'cc928079-5a18-4b13-9425-1ed20cb4c71b'):=3D20calling= =3D20=3D endAction=3D20'.=3D0A2018-03-06=3D2022:30:17,372+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[]=3D20=3D CommandAsyncTask::endCommandAction=3D20[within=3D20thread]=3D20context:=3D2= 0=3D Attempting=3D20to=3D20endAction=3D20'RemoveVm',=3D0A2018-03-06=3D2022:30:17= ,378+01=3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.RemoveVmCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20Ending=3D2= 0=3D command=3D20'org.ovirt.engine.core.bll.RemoveVmCommand'=3D20successfully.= =3D0A=3D 2018-03-06=3D2022:30:17,379+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20=3D CommandAsyncTask::HandleEndActionResult=3D20[within=3D20thread]:=3D20endAct= ion=3D20=3D for=3D20action=3D20type=3D20'RemoveVm'=3D20completed,=3D20handling=3D20the= =3D20result.=3D0A=3D 2018-03-06=3D2022:30:17,379+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20=3D CommandAsyncTask::HandleEndActionResult=3D20[within=3D20thread]:=3D20endAct= ion=3D20=3D for=3D20action=3D20type=3D20'RemoveVm'=3D20succeeded,=3D20clearing=3D20task= s.=3D0A=3D 2018-03-06=3D2022:30:17,379+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20=3D SPMAsyncTask::ClearAsyncTask:=3D20Attempting=3D20to=3D20clear=3D20task=3D20= =3D '715943ac-4163-4474-9437-642aad1657aa'=3D0A2018-03-06=3D2022:30:17,381+01= =3D20=3D INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20START,=3D2= 0=3D SPMClearTaskVDSCommand(=3D20=3D SPMTaskGuidBaseVDSCommandParameters:{storagePoolId=3D3D'00000002-0002-0002-= 0=3D 002-0000000001a5',=3D20ignoreFailoverLimit=3D3D'false',=3D20=3D taskId=3D3D'715943ac-4163-4474-9437-642aad1657aa'}),=3D20log=3D20id:=3D20= =3D 5acd73eb=3D0A2018-03-06=3D2022:30:17,382+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20START,=3D2= 0=3D HSMClearTaskVDSCommand(HostName=3D20=3D3D=3D20ovn-elem,=3D20=3D HSMTaskGuidBaseVDSCommandParameters:{hostId=3D3D'5dfab290-a276-4b58-be8b-87= 3=3D 0f8c6b023',=3D20taskId=3D3D'715943ac-4163-4474-9437-642aad1657aa'}),=3D20lo= g=3D20=3D id:=3D206f2ac39=3D0A2018-03-06=3D2022:30:17,392+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.vdsbroker.HSMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20FINISH,=3D= 20=3D HSMClearTaskVDSCommand,=3D20log=3D20id:=3D206f2ac39=3D0A2018-03-06=3D20=3D 22:30:17,392+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.vdsbroker.irsbroker.SPMClearTaskVDSCommand]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20FINISH,=3D= 20=3D SPMClearTaskVDSCommand,=3D20log=3D20id:=3D205acd73eb=3D0A2018-03-06=3D20=3D 22:30:17,395+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.SPMAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20=3D BaseAsyncTask::removeTaskFromDB:=3D20Removed=3D20task=3D20=3D '715943ac-4163-4474-9437-642aad1657aa'=3D20from=3D20DataBase=3D0A2018-03-06= =3D20=3D 22:30:17,395+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.CommandAsyncTask]=3D20=3D (EE-ManagedThreadFactory-engine-Thread-120728)=3D20[e820259]=3D20=3D CommandAsyncTask::HandleEndActionResult=3D20[within=3D20thread]:=3D20Removi= ng=3D20=3D CommandMultiAsyncTasks=3D20object=3D20for=3D20entity=3D20=3D 'cc928079-5a18-4b13-9425-1ed20cb4c71b'=3D0A2018-03-06=3D2022:30:56,308+01= =3D20=3D INFO=3D20=3D20[org.ovirt.engine.core.bll.aaa.SessionDataContainer]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-14)=3D20[]=3D20Not=3D20=3D removing=3D20session=3D20=3D 'nXniJ2bRpVq8J3T4GTrZuLFr3SVDXmwOzie6mR6WQN/DQcpg2WgdiJVUAcb9M7uDeF8VI3poh= =3D xyBgjwd+Eeezg=3D3D=3D3D',=3D20session=3D20has=3D20running=3D20commands=3D20= for=3D20user=3D20=3D 'admin(a)internal'.=3D0A2018-03-06=3D2022:31:34,902+01=3D20INFO=3D20=3D20= =3D [org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-78)=3D20[]=3D20Setting=3D20= new=3D20=3D tasks=3D20map.=3D20The=3D20map=3D20contains=3D20now=3D200=3D20tasks=3D0A201= 8-03-06=3D20=3D 22:31:34,902+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.tasks.AsyncTaskManager]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-78)=3D20[]=3D20Cleared=3D20= all=3D20=3D tasks=3D20of=3D20pool=3D20'00000002-0002-0002-0002-0000000001a5'.=3D0A2018-= 03-06=3D20=3D 22:31:56,308+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.aaa.SessionDataContainer]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-87)=3D20[]=3D20Not=3D20=3D removing=3D20session=3D20=3D 'nXniJ2bRpVq8J3T4GTrZuLFr3SVDXmwOzie6mR6WQN/DQcpg2WgdiJVUAcb9M7uDeF8VI3poh= =3D xyBgjwd+Eeezg=3D3D=3D3D',=3D20session=3D20has=3D20running=3D20commands=3D20= for=3D20user=3D20=3D 'admin(a)internal'.=3D0A2018-03-06=3D2022:32:12,383+01=3D20INFO=3D20=3D20= =3D [org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand]=3D2= 0=3D (EE-ManagedThreadFactory-engineScheduled-Thread-100)=3D20[4f729e04]=3D20Loc= k=3D20=3D Acquired=3D20to=3D20object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[c863abe4-fc76-4dc6-8d9a-4c435c642416=3D3D= PRO=3D VIDER]',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:32:12,394+01=3D20IN= FO=3D20=3D20=3D [org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand]=3D2= 0=3D (EE-ManagedThreadFactory-engineScheduled-Thread-100)=3D20[4f729e04]=3D20=3D Running=3D20command:=3D20SyncNetworkProviderCommand=3D20internal:=3D20true.= =3D0A=3D 2018-03-06=3D2022:32:12,499+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.sso.utils.AuthenticationUtils]=3D20(default=3D20=3D task-14)=3D20[]=3D20User=3D20admin(a)internal=3D20successfully=3D20logged= =3D20in=3D20=3D with=3D20scopes:=3D20ovirt-app-api=3D20ovirt-ext=3D3Dtoken-info:authz-searc= h=3D20=3D ovirt-ext=3D3Dtoken-info:public-authz-search=3D20=3D ovirt-ext=3D3Dtoken-info:validate=3D20ovirt-ext=3D3Dtoken:password-access= =3D0A=3D 2018-03-06=3D2022:32:12,648+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.dal.dbbroker.auditloghandling.AuditLogDirector]=3D20= =3D (EE-ManagedThreadFactory-engineScheduled-Thread-100)=3D20[4f729e04]=3D20=3D EVENT_ID:=3D20PROVIDER_SYNCHRONIZED(215),=3D20Networks=3D20of=3D20Provider= =3D20=3D ovirt-provider-ovn=3D20were=3D20successfully=3D20synchronized.=3D0A2018-03-= 06=3D20=3D 22:32:12,648+01=3D20INFO=3D20=3D20=3D [org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand]=3D2= 0=3D (EE-ManagedThreadFactory-engineScheduled-Thread-100)=3D20[4f729e04]=3D20Loc= k=3D20=3D freed=3D20to=3D20object=3D20=3D 'EngineLock:{exclusiveLocks=3D3D'[c863abe4-fc76-4dc6-8d9a-4c435c642416=3D3D= PRO=3D VIDER]',=3D20sharedLocks=3D3D''}'=3D0A2018-03-06=3D2022:32:56,307+01=3D20IN= FO=3D20=3D20=3D [org.ovirt.engine.core.bll.aaa.SessionDataContainer]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-97)=3D20[]=3D20Not=3D20=3D removing=3D20session=3D20=3D 'nXniJ2bRpVq8J3T4GTrZuLFr3SVDXmwOzie6mR6WQN/DQcpg2WgdiJVUAcb9M7uDeF8VI3poh= =3D xyBgjwd+Eeezg=3D3D=3D3D',=3D20session=3D20has=3D20running=3D20commands=3D20= for=3D20user=3D20=3D 'admin(a)internal'.=3D0A2018-03-06=3D2022:33:56,307+01=3D20INFO=3D20=3D20= =3D [org.ovirt.engine.core.bll.aaa.SessionDataContainer]=3D20=3D (EE-ManagedThreadFactory-engineScheduled-Thread-63)=3D20[]=3D20Not=3D20=3D removing=3D20session=3D20=3D 'nXniJ2bRpVq8J3T4GTrZuLFr3SVDXmwOzie6mR6WQN/DQcpg2WgdiJVUAcb9M7uDeF8VI3poh= =3D xyBgjwd+Eeezg=3D3D=3D3D',=3D20session=3D20has=3D20running=3D20commands=3D20= for=3D20user=3D20=3D 'admin(a)internal'.=3D0A=3D0A=3D --Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=3Dus-ascii
--Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Disposition: attachment; filename*0=3Dovirt-import-ova-ansible-20180306223007-ovn-elem.example.org-= 45e; filename*1=3D9a51.log Content-Type: application/octet-stream; name=3D"ovirt-import-ova-ansible-20180306223007-ovn-elem.example.org-45e9a= 51.log" Content-Transfer-Encoding: quoted-printable 2018-03-06=3D2022:30:08,819=3D20p=3D3D17864=3D20u=3D3Dovirt=3D20|=3D20=3D20= Using=3D20=3D /usr/share/ovirt-engine/playbooks/ansible.cfg=3D20as=3D20config=3D20file=3D= 0A=3D 2018-03-06=3D2022:30:09,301=3D20p=3D3D17864=3D20u=3D3Dovirt=3D20|=3D20=3D20= PLAY=3D20[all]=3D20=3D *********************************************************************=3D0A= =3D 2018-03-06=3D2022:30:09,318=3D20p=3D3D17864=3D20u=3D3Dovirt=3D20|=3D20=3D20= TASK=3D20=3D [ovirt-ova-extract=3D20:=3D20Run=3D20extraction=3D20script]=3D20=3D *******************************=3D0A2018-03-06=3D2022:30:11,041=3D20p=3D3D1= 7864=3D20=3D u=3D3Dovirt=3D20|=3D20=3D20fatal:=3D20[ovn-elem.isms.hs-bremen.de]:=3D20FAI= LED!=3D20=3D3D>=3D =3D20{=3D0A=3D20=3D20=3D20=3D20"changed":=3D20true,=3D20=3D0A=3D20=3D20=3D2= 0=3D20"rc":=3D201=3D0A}=3D0A=3D0A=3D STDOUT:=3D0A=3D0ATraceback=3D20(most=3D20recent=3D20call=3D20last):=3D0D=3D= 0A=3D20=3D20File=3D20=3D "/root/.ansible/tmp/ansible-tmp-1520371809.36-15622212634001/extract_ova.p= =3D y",=3D20line=3D20104,=3D20in=3D20=3D0D=3D0A=3D20=3D20=3D20=3D20=3D extract_disks(sys.argv[1],=3D20sys.argv[2].split('+'))=3D0D=3D0A=3D20=3D20F= ile=3D20=3D "/root/.ansible/tmp/ansible-tmp-1520371809.36-15622212634001/extract_ova.p= =3D y",=3D20line=3D2070,=3D20in=3D20extract_disks=3D0D=3D0A=3D20=3D20=3D20=3D20= fd=3D20=3D3D=3D20=3D os.open(ova_path,=3D20os.O_RDONLY=3D20|=3D20os.O_DIRECT)=3D0D=3D0AOSError:= =3D20=3D [Errno=3D2022]=3D20Invalid=3D20argument:=3D20'/export/ovirt/export/xx'=3D0D= =3D0A=3D0A=3D0A=3D =3D0ASTDERR:=3D0A=3D0AShared=3D20connection=3D20to=3D20ovn-elem.isms.hs-bre= men.de=3D20=3D closed.=3D0D=3D0A=3D0A=3D0A=3D0AMSG:=3D0A=3D0Anon-zero=3D20return=3D20code= =3D0A=3D0A2018-03-06=3D20=3D 22:30:11,043=3D20p=3D3D17864=3D20u=3D3Dovirt=3D20|=3D20=3D20PLAY=3D20RECAP= =3D20=3D *********************************************************************=3D0A= =3D 2018-03-06=3D2022:30:11,043=3D20p=3D3D17864=3D20u=3D3Dovirt=3D20|=3D20=3D20= =3D ovn-elem.isms.hs-bremen.de=3D20:=3D20ok=3D3D0=3D20=3D20=3D20=3D20changed=3D= 3D0=3D20=3D20=3D20=3D20=3D unreachable=3D3D0=3D20=3D20=3D20=3D20failed=3D3D1=3D20=3D20=3D20=3D0A=3D --Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=3Dus-ascii
--Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Disposition: attachment; filename=3Dovirt-query-ova-ansible-20180306222952-ovn-elem.example.org.log Content-Type: application/octet-stream; name=3D"ovirt-query-ova-ansible-20180306222952-ovn-elem.example.org.log" Content-Transfer-Encoding: quoted-printable 2018-03-06=3D2022:29:55,923=3D20p=3D3D17574=3D20u=3D3Dovirt=3D20|=3D20=3D20= List=3D= 20=3D of=3D20networksList= =3D20=3D of=3D20Virtual=3D20Disksv-toshiba-internSAF=3D20Warmers=3D20Labor=3D20(paparazzi=3D20/=3D20=3D GPS)2018/02/28=3D20=3D 10:41:572018/03/06=3D20=3D 20:03:02falsegu= =3D est_agentfalseEtc/GMT074.20AUTO_RESUME2048falsefalsefalse1<= =3D /Priority>fdfc627c-d875-11e0-90f0-83df133b58cc0falsetruetruefalseLOCK_SCREEN409600000000-0000-0000-0000-00000000000000000012-0012-0012-0012-0000000003e6true35a5bbec3-01c3-016e-03= =3D b0-0000000003d01false00000000-0000-0000-000= =3D 0-000000000000Blankfalsefalse2018/03/06=3D20=3D 20:01:10Guest=3D20Operating=3D2= 0=3D SystemLinux2=3D20CPU,=3D202048=3D20=3D MemoryENGINE=3D20=3D 4.1.0.02=3D20virtual= =3D20=3D cpuNumber=3D20of=3D20virtual=3D20=3D CPU132111622048=3D20MB=3D20o= f=3D20=3D memoryMemory=3D20=3D Size24MegaBytes2048v-toshiba_DiskNeue7c1075b-0e6a-402f= =3D -b6b4-10db5da77ae017ovf:disk/ae7dedc7-3b8a-4a42-99ad-2175ef0791f100000000-0000-0000-0000-00000000000000000000-0000-0000-0000-000000000000332049d5-96b5-4e35= =3D -8405-52545cf8a27900000002-0002-0002-= =3D 0002-0000000001a52018/03/06=3D20=3D 20:02:222018/03/06=3D20=3D 20:02:222018/03/06=3D20=3D 20:02:22diskdisk{type=3D3Dpci,=3D20slot=3D3D0x07,=3D20bus=3D3D0x00,=3D20domain= =3D3D0x0000,=3D20=3D function=3D3D0x0}0truefalsevirtio-disk0Ethernet=3D20adapter=3D20on=3D20=3D ovirtmgmt48b12b14-b075-4494-8845-f04ab5dfc= =3D 1de10ovirtmgmt3ovirtmgmttruenic1nic100:1a:4a:51:62:031000interfacebridge{type=3D3Dpci,=3D20slot=3D3D0x03,=3D20bus=3D3D0x00,=3D20domain=3D3D0x0= 000,=3D20=3D function=3D3D0x0}0truefalsenet0USB=3D20=3D Controller323ENABLED_NATIVEGraphical=3D20=3D Controllerf84c4d60-230a-4bdd-befe-34d23c25= =3D 5687201falsevideoqxl{type=3D3Dpci,=3D2= 0=3D slot=3D3D0x02,=3D20bus=3D3D0x00,=3D20domain=3D3D0x0000,=3D20=3D function=3D3D0x0}0truefalsevideo0163841819265536Graphical=3D20=3D Framebufferd9e89b0e-f868-4607-8a57-6464606= =3D d3f6026grap= =3D hicsspice0= =3D truefalseCDROM= =3D 6a75ace9-c81c-456b-be1f-a24ee473af8e1= =3D 5diskcdrom= =3D {type=3D3Ddrive,=3D20bus=3D3D1,=3D20controller=3D3D0,=3D20target=3D3D0,=3D2= 0=3D unit=3D3D0}0truetrueide0-1-0041dbb4d5-f0ed-421e-9264-c4ccd1a4174fc= =3D hannelunix{type=3D3Dvirtio-serial,=3D= 20=3D bus=3D3D0,=3D20controller=3D3D0,=3D20=3D port=3D3D1}0truefalsechannel00a25bba3a-45ff-48cb-9a7f-= =3D f4c111d9dc86channelunix{type=3D3Dvirtio-serial,=3D20bus=3D3D0,=3D20controller=3D3D0,=3D= 20=3D port=3D3D2}0truefalsechannel10f18ac44d-f8d8-4c3e-8684-= =3D e32c8ebb3b83channelspicevmc{type=3D3Dvirtio-serial,=3D20bus=3D3D0,=3D20controller=3D3D0= ,=3D20=3D port=3D3D3}0truefalsechannel206f5f05d5-e344-4ee9-93d0-= =3D 890d4deece94controlleride<= =3D rasd:Address>{type=3D3Dpci,=3D20slot=3D3D0x01,=3D20bus=3D3D0x00,=3D20domain= =3D3D0x0000,=3D20=3D function=3D3D0x1}0truefalseide= =3D 00f1eb4df1-72c2-45d3-9c5b-1c6261647f97controllervirtio-serial{type=3D3D= p=3D ci,=3D20slot=3D3D0x06,=3D20bus=3D3D0x00,=3D20domain=3D3D0x0000,=3D20=3D function=3D3D0x0}0truefalsevirtio-serial0007b232d37-ebfe-4587-84e3-4e733c2ed7f3controllerusb{type=3D3= D=3D pci,=3D20slot=3D3D0x04,=3D20bus=3D3D0x00,=3D20domain=3D3D0x0000,=3D20=3D function=3D3D0x1}0truefalseusb= =3D 0ich9-uhci205793c7f0-6328-4bdd-9b69-f28b7a9= =3D 3120fredirspicevmc{type=3D3Dusb,=3D20bus=3D3D0,=3D20=3D port=3D3D1}0truefalseredir00d3683a36-f2e1-4ac7-a5ab-50= =3D 1bd427bfc5rngvirtio0true<= =3D IsReadOnly>falseurandom0cfe49c32-b817-4de9-8558-a3c8da6a2279controllerusb{type=3D3Dpci,=3D20=3D slot=3D3D0x04,=3D20bus=3D3D0x00,=3D20domain=3D3D0x0000,=3D20=3D function=3D3D0x2}0truefalseusb= =3D 0ich9-uhci30a7b82019-6c57-4053-a8e6-2cb8e2f= =3D 92ececontrollerusb{type=3D3Dpci,=3D20slot=3D3D0x04,=3D20bus=3D3D0x00,=3D20domain=3D3D0x= 0000,=3D20=3D function=3D3D0x0,=3D20=3D multifunction=3D3Don}0true= <=3D /IsPlugged>falseusb0ich9-uhci108f0bd107-7a7e-4927-9d41-d4c= =3D a09ffb7ccredirspicevmc{type=3D3Dusb,=3D20bus=3D3D0,=3D20=3D port=3D3D4}0truefalseredir309a6ca280-996d-4383-ad36-b2= =3D 64f3de23e0controllerusb{type=3D3Dpci,=3D20slot=3D3D0x04,=3D20bus=3D3D0x00,=3D20domain= =3D3D0x0000,=3D20=3D function=3D3D0x7}0truefalseusb= =3D 0ich9-ehci10bd3dd31f-2050-4085-85e2-b028577= =3D 1db7eballoonmemballoon{type=3D3Dpci,=3D20slot=3D3D0x08,=3D20bus=3D3D0x00,=3D20domain=3D= 3D0x0000,=3D20=3D function=3D3D0x0}0truetrueballoon0virtio0422606ff-454b-4751-9b82-1b93036ab1c1controllervirtio-scsi0truefalse08e1f17e0-0193-43a1-ab0a-d82c95f94b2bredirspicevmc{type= =3D3D=3D usb,=3D20bus=3D3D0,=3D20=3D port=3D3D3}0truefalseredir205a6f51f3-40dd-4764-b8ba-b0= =3D e9cf4893a0redirspicevmc{type=3D3Dusb,=3D20bus=3D3D0,=3D20=3D port=3D3D2}0truefalseredir1=3D0D=3D0A=3D0A=3D --Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=3Dutf-8
Am =3D 06.03.2018 um 19:25 schrieb Fabrice SOLER <fabrice.soler(a)ac-guadeloupe.fr>:

=3D20 =3D20
Hi,

I have deleted the VM amon and tried to import the OVA. It does not work.
I think there is a problem in the ovf file (XML format) like I posted in the precedente mail :

I constated that the ovf format is no= t =3D the same when I made the export ova with vmware and ovirt.

Export ova with vmware =3D :

[root(a)eple-rectorat-prot= o =3D AntiVirus]# file AntiVirus.ovf
=3D
AntiVirus.ovf: XML 1.0 =3D document, ASCII text, with very long lines, with CRLF line terminators

Export ova with ovirt =3D :
[root(a)ovirt-eple amon]# = =3D file vm.ovf
vm.ovf: XML 1.0 document, = =3D ASCII text, with very long lines, with no line terminators

With Ovirt there is no lin= e =3D terminators.

Is that normal ? Is that = =3D why the OVA import does not work ?







Le 06/03/2018 =3DC3=3DA0 12:11, Oliver Riesener a =3DC3=3DA9crit = ;:
=3D Hi Fabrice,
try to rename the already existing old VM to another name like amon-old.
The import the OVA machine again.

On 06.03.2018 15:33, Fabrice SOLER wrote:
Hello,

I have upgraded the engine and the node, so the version is : 4.2.1.1.1-1.el7
To import, I made a "tar xvf file.ova".
Then from the portal, I import the VM

<fnoenhmgochfeko= h.p=3D ng>
I saw that :

<ieaciiocgjjgcbc= g.p=3D ng>

After that the amon was removed as we can see in the =3D events  :

<hljdjnbeojagopp= c.p=3D ng>

It seems it does not work. Maybe the VM is hide somewhere ?

Sincerely,


<Fabrice =3D SOLER.PNG>


_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt.org/mailman/listinfo/users=3D



_______________________________________________
Users mailing list
Users(a)ovirt.org
http://lists.ovirt=
.=3D
org/mailman/listinfo/users


--
<Fabrice =3D SOLER.PNG>

=3D --Apple-Mail=3D_6EFE8FA6-B9FC-4A11-B3D1-5ABB2570ADA1-- --Apple-Mail=3D_19697D36-9654-4C55-8062-FBB61CC90B2B-- --===============0649801663605710227== Content-Type: multipart/alternative MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="attachment.bin" Ci0tQXBwbGUtTWFpbD1fMTk2OTdEMzYtOTY1NC00QzU1LTgwNjItRkJCNjFDQzkwQjJCCkNvbnRl bnQtVHJhbnNmZXItRW5jb2Rpbmc6IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0 L3BsYWluOwoJY2hhcnNldD11dGYtOAoKSGkgQXJpaywgSGkgRmFicmljZSwKCmkgaGF2ZSB0cmll ZCB0aGUgc2FtZSBwcm9jZWR1cmUgd2l0aCA0LjIuMSwgd2l0aCBzYW1lIHJlc3VsdHMuCgpBZnRl ciBjb21tYW5kczoKCiMgbWtkaXIgL3Zhci9sb2cvb3ZpcnQtZW5naW5lL292YQojIGNob3duIG92 aXJ0Lm92aXJ0IC92YXIvbG9nL292aXJ0LWVuZ2luZS9vdmEKCkkgY2FuIHByb3ZpZGUgbG9nIGZp bGVzLiBTZWUgYW5zaWJsZSBzY3JpcHQgZmFpbGVkLj0yMAoKL2V4cG9ydC9vdmlydC9leHBvcnQv eHggaXMgdGhlIGNvcnJlY3QgZGlyZWN0b3J5IHdoZXJlIGkgaGF2ZSBleHRyYWN0ZWQgPQp0aGUg Ki5vdmEgZmlsZSBiZWNhdXNlIHRoZSBVSSBzZWFyY2ggZm9yICoub3ZmIGZpbGUgYW5kIGRpZG49 RTI9ODA9OTl0ID0KcmVjb2duaXplICoub3ZhIGZpbGVzIGRpcmVjdGx5ID89MjAKClBsZWFzZSBz ZWUgYXR0YWNobWVudHM6CgpDaGVlcnMKT2xyaQoKCgo+IEFtIDA2LjAzLjIwMTggdW0gMTk6MjUg c2NocmllYiBGYWJyaWNlIFNPTEVSID0KPGZhYnJpY2Uuc29sZXJAYWMtZ3VhZGVsb3VwZS5mcj46 Cj49MjAKPiBIaSw9MjAKPj0yMAo+IEkgaGF2ZSBkZWxldGVkIHRoZSBWTSBhbW9uIGFuZCB0cmll ZCB0byBpbXBvcnQgdGhlIE9WQS4gSXQgZG9lcyBub3QgPQp3b3JrLgo+IEkgdGhpbmsgdGhlcmUg aXMgYSBwcm9ibGVtIGluIHRoZSBvdmYgZmlsZSAoWE1MIGZvcm1hdCkgbGlrZSBJIHBvc3RlZCA9 CmluIHRoZSBwcmVjZWRlbnRlIG1haWwgOgo+PTIwCj4gSSBjb25zdGF0ZWQgdGhhdCB0aGUgb3Zm IGZvcm1hdCBpcyBub3QgdGhlIHNhbWUgd2hlbiBJIG1hZGUgdGhlIGV4cG9ydCA9Cm92YSB3aXRo IHZtd2FyZSBhbmQgb3ZpcnQuCj49MjAKPiBFeHBvcnQgb3ZhIHdpdGggdm13YXJlIDoKPj0yMAo+ IFtyb290QGVwbGUtcmVjdG9yYXQtcHJvdG8gQW50aVZpcnVzXSMgZmlsZSBBbnRpVmlydXMub3Zm Cj4gQW50aVZpcnVzLm92ZjogWE1MIDEuMCBkb2N1bWVudCwgQVNDSUkgdGV4dCwgd2l0aCB2ZXJ5 IGxvbmcgbGluZXMsID0Kd2l0aCBDUkxGIGxpbmUgdGVybWluYXRvcnMKPj0yMAo+IEV4cG9ydCBv dmEgd2l0aCBvdmlydCA6Cj4gW3Jvb3RAb3ZpcnQtZXBsZSBhbW9uXSMgZmlsZSB2bS5vdmYKPiB2 bS5vdmY6IFhNTCAxLjAgZG9jdW1lbnQsIEFTQ0lJIHRleHQsIHdpdGggdmVyeSBsb25nIGxpbmVz LCB3aXRoIG5vID0KbGluZSB0ZXJtaW5hdG9ycwo+PTIwCj4gV2l0aCBPdmlydCB0aGVyZSBpcyBu byBsaW5lIHRlcm1pbmF0b3JzLgo+PTIwCj4gSXMgdGhhdCBub3JtYWwgPyBJcyB0aGF0IHdoeSB0 aGUgT1ZBIGltcG9ydCBkb2VzIG5vdCB3b3JrID8KPj0yMAo+PTIwCj49MjAKPj0yMAo+PTIwCj49 MjAKPj0yMAo+IExlIDA2LzAzLzIwMTggPUMzPUEwIDEyOjExLCBPbGl2ZXIgUmllc2VuZXIgYSA9 QzM9QTljcml0IDoKPj4gSGkgRmFicmljZSwKPj4gdHJ5IHRvIHJlbmFtZSB0aGUgYWxyZWFkeSBl eGlzdGluZyBvbGQgVk0gdG8gYW5vdGhlciBuYW1lIGxpa2UgPQphbW9uLW9sZC4KPj4gVGhlIGlt cG9ydCB0aGUgT1ZBIG1hY2hpbmUgYWdhaW4uCj4+PTIwCj4+IE9uIDA2LjAzLjIwMTggMTU6MzMs IEZhYnJpY2UgU09MRVIgd3JvdGU6Cj4+PiBIZWxsbywKPj4+PTIwCj4+PiBJIGhhdmUgdXBncmFk ZWQgdGhlIGVuZ2luZSBhbmQgdGhlIG5vZGUsIHNvIHRoZSB2ZXJzaW9uIGlzIDogPQo0LjIuMS4x LjEtMS5lbDcKPj4+IFRvIGltcG9ydCwgSSBtYWRlIGEgInRhciB4dmYgZmlsZS5vdmEiLgo+Pj4g VGhlbiBmcm9tIHRoZSBwb3J0YWwsIEkgaW1wb3J0IHRoZSBWTQo+Pj49MjAKPj4+IDxmbm9lbmht Z29jaGZla29oLnBuZz4KPj4+IEkgc2F3IHRoYXQgOgo+Pj49MjAKPj4+IDxpZWFjaWlvY2dqamdj YmNnLnBuZz4KPj4+PTIwCj4+PiBBZnRlciB0aGF0IHRoZSBhbW9uIHdhcyByZW1vdmVkIGFzIHdl IGNhbiBzZWUgaW4gdGhlIGV2ZW50cyAgOgo+Pj49MjAKPj4+IDxobGpkam5iZW9qYWdvcHBjLnBu Zz4KPj4+PTIwCj4+PiBJdCBzZWVtcyBpdCBkb2VzIG5vdCB3b3JrLiBNYXliZSB0aGUgVk0gaXMg aGlkZSBzb21ld2hlcmUgPwo+Pj49MjAKPj4+IFNpbmNlcmVseSwKPj4+PTIwCj4+Pj0yMAo+Pj4g PEZhYnJpY2UgU09MRVIuUE5HPgo+Pj49MjAKPj4+PTIwCj4+PiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+Pj4gVXNlcnMgbWFpbGluZyBsaXN0Cj4+PiBV c2Vyc0BvdmlydC5vcmcgPG1haWx0bzpVc2Vyc0BvdmlydC5vcmc+Cj4+PiBodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMgPQo8aHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPgo+Pj0yMAo+Pj0yMAo+PiBfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+PiBVc2VycyBtYWlsaW5nIGxpc3QKPj4g VXNlcnNAb3ZpcnQub3JnIDxtYWlsdG86VXNlcnNAb3ZpcnQub3JnPgo+PiBodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMgPQo8aHR0cDovL2xpc3RzLm92aXJ0Lm9y Zy9tYWlsbWFuL2xpc3RpbmZvL3VzZXJzPgo+PTIwCj4gLS09MjAKPiA8RmFicmljZSBTT0xFUi5Q Tkc+CgoKLS1BcHBsZS1NYWlsPV8xOTY5N0QzNi05NjU0LTRDNTUtODA2Mi1GQkI2MUNDOTBCMkIK Q29udGVudC1UeXBlOiBtdWx0aXBhcnQvbWl4ZWQ7Cglib3VuZGFyeT0iQXBwbGUtTWFpbD1fNkVG RThGQTYtQjlGQy00QTExLUIzRDEtNUFCQjI1NzBBREExIgoKCi0tQXBwbGUtTWFpbD1fNkVGRThG QTYtQjlGQy00QTExLUIzRDEtNUFCQjI1NzBBREExCkNvbnRlbnQtVHJhbnNmZXItRW5jb2Rpbmc6 IHF1b3RlZC1wcmludGFibGUKQ29udGVudC1UeXBlOiB0ZXh0L2h0bWw7CgljaGFyc2V0PXV0Zi04 Cgo8aHRtbD48aGVhZD48bWV0YSBodHRwLWVxdWl2PTNEIkNvbnRlbnQtVHlwZSIgY29udGVudD0z RCJ0ZXh0L2h0bWwgPQpjaGFyc2V0PTNEdXRmLTgiPjwvaGVhZD48Ym9keSBzdHlsZT0zRCJ3b3Jk LXdyYXA6IGJyZWFrLXdvcmQ7ID0KLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0LWxp bmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyIgPQpjbGFzcz0zRCIiPjxkaXYgY2xhc3M9M0Qi Ij5IaSBBcmlrLCBIaSBGYWJyaWNlLDwvZGl2PjxkaXYgY2xhc3M9M0QiIj48YnIgPQpjbGFzcz0z RCIiPjwvZGl2PmkgaGF2ZSB0cmllZCB0aGUgc2FtZSBwcm9jZWR1cmUgd2l0aCA0LjIuMSwgd2l0 aCBzYW1lID0KcmVzdWx0cy48ZGl2IGNsYXNzPTNEIiI+PGJyIGNsYXNzPTNEIiI+PC9kaXY+PGRp diBjbGFzcz0zRCIiPkFmdGVyID0KY29tbWFuZHM6PC9kaXY+PGRpdiBjbGFzcz0zRCIiPjxiciBj bGFzcz0zRCIiPjwvZGl2PjxkaXYgY2xhc3M9M0QiIj4jID0KbWtkaXIgL3Zhci9sb2cvb3ZpcnQt ZW5naW5lL292YTwvZGl2PjxkaXYgY2xhc3M9M0QiIj4jIGNob3duIG92aXJ0Lm92aXJ0ID0KL3Zh ci9sb2cvb3ZpcnQtZW5naW5lL292YTwvZGl2PjxkaXYgY2xhc3M9M0QiIj48YnIgY2xhc3M9M0Qi Ij48L2Rpdj48ZGl2ID0KY2xhc3M9M0QiIj5JIGNhbiBwcm92aWRlIGxvZyBmaWxlcy4gU2VlIGFu c2libGUgc2NyaXB0ID0KZmFpbGVkLiZuYnNwOzwvZGl2PjxkaXYgY2xhc3M9M0QiIj48YnIgY2xh c3M9M0QiIj48L2Rpdj48ZGl2ID0KY2xhc3M9M0QiIj4vZXhwb3J0L292aXJ0L2V4cG9ydC94eCBp cyB0aGUgY29ycmVjdCBkaXJlY3Rvcnkgd2hlcmUgaSBoYXZlID0KZXh0cmFjdGVkIHRoZSAqLm92 YSBmaWxlIGJlY2F1c2UgdGhlIFVJIHNlYXJjaCBmb3IgKi5vdmYgZmlsZSBhbmQgPQpkaWRuPUUy PTgwPTk5dCByZWNvZ25pemUgKi5vdmEgZmlsZXMgZGlyZWN0bHkgPyZuYnNwOzwvZGl2PjxkaXYg PQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPjwvZGl2PjxkaXYgY2xhc3M9M0QiIj5QbGVhc2Ug c2VlID0KYXR0YWNobWVudHM6PC9kaXY+PGRpdiBjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPjwv ZGl2PjxkaXYgPQpjbGFzcz0zRCIiPkNoZWVyczwvZGl2PjxkaXYgY2xhc3M9M0QiIj5PbHJpPC9k aXY+PGRpdiBjbGFzcz0zRCIiPjxkaXYgPQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPjwvZGl2 PjxkaXYgY2xhc3M9M0QiIj48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPj0KCi0tQXBwbGUtTWFp bD1fNkVGRThGQTYtQjlGQy00QTExLUIzRDEtNUFCQjI1NzBBREExCkNvbnRlbnQtRGlzcG9zaXRp b246IGF0dGFjaG1lbnQ7CglmaWxlbmFtZT1vdmlydC00LjIuMS1mYWlsZWQtdG8taW1wb3J0LU9W QS5lbmdpbmUubG9nCkNvbnRlbnQtVHlwZTogYXBwbGljYXRpb24vb2N0ZXQtc3RyZWFtOwoJbmFt ZT0ib3ZpcnQtNC4yLjEtZmFpbGVkLXRvLWltcG9ydC1PVkEuZW5naW5lLmxvZyIKQ29udGVudC1U cmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKMjAxOC0wMy0wNj0yMDIyOjI5OjUy LDYxMiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLnV0aWxz LmFuc2libGUuQW5zaWJsZUV4ZWN1dG9yXT0yMChkZWZhdWx0PTIwPQp0YXNrLTExNSk9MjBbZjFl Mjc5OTUtZDE0ZS00MDY5LWEzODItODllYzA3ZGJhZmQ2XT0yMEV4ZWN1dGluZz0yMEFuc2libGU9 MjA9CmNvbW1hbmQ6PTIwQU5TSUJMRV9TVERPVVRfQ0FMTEJBQ0s9M0RvdmFxdWVyeXBsdWdpbj0y MD0KWy91c3IvYmluL2Fuc2libGUtcGxheWJvb2ssPTIwPQotLXByaXZhdGUta2V5PTNEL2V0Yy9w a2kvb3ZpcnQtZW5naW5lL2tleXMvZW5naW5lX2lkX3JzYSw9MjA9Ci0taW52ZW50b3J5PTNEL3Rt cC9hbnNpYmxlLWludmVudG9yeTMwODQyMDA2OTQzNzIzNDkxOSw9MjA9Ci0tZXh0cmEtdmFycz0z RG92aXJ0X3F1ZXJ5X292YV9wYXRoPTNEL2V4cG9ydC9vdmlydC9leHBvcnQveHgsPTIwPQovdXNy L3NoYXJlL292aXJ0LWVuZ2luZS9wbGF5Ym9va3Mvb3ZpcnQtb3ZhLXF1ZXJ5LnltbF09MjBbTG9n ZmlsZTo9MjA9Ci92YXIvbG9nL292aXJ0LWVuZ2luZS9vdmEvb3ZpcnQtcXVlcnktb3ZhLWFuc2li bGUtMjAxODAzMDYyMjI5NTItb3ZuLWVsZW0uPQpleGFtcGxlLm9yZy5sb2ddPTBBMjAxOC0wMy0w Nj0yMDIyOjI5OjU1LDk2OCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUu Y29tbW9uLnV0aWxzLmFuc2libGUuQW5zaWJsZUV4ZWN1dG9yXT0yMChkZWZhdWx0PTIwPQp0YXNr LTExNSk9MjBbZjFlMjc5OTUtZDE0ZS00MDY5LWEzODItODllYzA3ZGJhZmQ2XT0yMEFuc2libGU9 MjBwbGF5Ym9vaz0yMD0KY29tbWFuZD0yMGhhcz0yMGV4aXRlZD0yMHdpdGg9MjB2YWx1ZTo9MjAw PTBBMjAxOC0wMy0wNj0yMD0KMjI6Mjk6NTYsMzA4KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmly dC5lbmdpbmUuY29yZS5ibGwuYWFhLlNlc3Npb25EYXRhQ29udGFpbmVyXT0yMD0KKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNTEpPTIwW109MjBOb3Q9MjA9 CnJlbW92aW5nPTIwc2Vzc2lvbj0yMD0KJ25YbmlKMmJScFZxOEozVDRHVHJadUxGcjNTVkRYbXdP emllNm1SNldRTi9EUWNwZzJXZ2RpSlZVQWNiOU03dURlRjhWSTNwb2g9Cnh5Qmdqd2QrRWVlemc9 M0Q9M0QnLD0yMHNlc3Npb249MjBoYXM9MjBydW5uaW5nPTIwY29tbWFuZHM9MjBmb3I9MjB1c2Vy PTIwPQonYWRtaW5AaW50ZXJuYWwnLj0wQTIwMTgtMDMtMDY9MjAyMjozMDowMywyOTMrMDE9MjBJ TkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci52ZHNicm9rZXIuR2V0 RmlsZVN0YXRzVkRTQ29tbWFuZF09MjA9CihkZWZhdWx0PTIwdGFzay0xMTcpPTIwW2E5NDU1MDRk LTZlYTEtNDUwZi05MTBhLTdjY2I4N2Y5ZjlhZV09MjBTVEFSVCw9MjA9CkdldEZpbGVTdGF0c1ZE U0NvbW1hbmQoPTIwPQpHZXRGaWxlU3RhdHNQYXJhbWV0ZXJzOntzdG9yYWdlUG9vbElkPTNEJzAw MDAwMDAyLTAwMDItMDAwMi0wMDAyLTAwMDAwMDAwMD0KMWE1Jyw9MjBpZ25vcmVGYWlsb3Zlckxp bWl0PTNEJ2ZhbHNlJ30pLD0yMGxvZz0yMGlkOj0yMDIwYTk2NjU4PTBBPQoyMDE4LTAzLTA2PTIw MjI6MzA6MDMsMzIyKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNi cm9rZXIudmRzYnJva2VyLkdldEZpbGVTdGF0c1ZEU0NvbW1hbmRdPTIwPQooZGVmYXVsdD0yMHRh c2stMTE3KT0yMFthOTQ1NTA0ZC02ZWExLTQ1MGYtOTEwYS03Y2NiODdmOWY5YWVdPTIwRklOSVNI LD0yMD0KR2V0RmlsZVN0YXRzVkRTQ29tbWFuZCw9MjByZXR1cm46PTIwPQp7Q2VudE9TLTcteDg2 XzY0LUV2ZXJ5dGhpbmctMTgwMS0wMi5pc289M0R7c3RhdHVzPTNEMCw9MjA9CmN0aW1lPTNEMTUy MDE4MTU2MS4wLD0yMHNpemU9M0Q4NjQ0NDYwNTQ0fSw9MjA9Cm9WaXJ0LXRvb2xzU2V0dXBfNC4y LTEuZWw3LmNlbnRvcy5pc289M0R7c3RhdHVzPTNEMCw9MjA9CmN0aW1lPTNEMTUyMDE4MTU2MS4w LD0yMHNpemU9M0QzODI5NzE5MDR9LD0yMD0KZGVfd2luZG93c183X2VudGVycHJpc2VfeDY0X2R2 ZF94MTUtNzA3ODkuaXNvPTNEe3N0YXR1cz0zRDAsPTIwPQpjdGltZT0zRDE1MjAxODE1NjEuMCw9 MjBzaXplPTNEMzA2NjYwOTY2NH0sPTIwPQpDZW50T1MtNy14ODZfNjQtRXZlcnl0aGluZy0xNTEx Lmlzbz0zRHtzdGF0dXM9M0QwLD0yMGN0aW1lPTNEMTUyMDE4MTU2MS4wLD0KPTIwc2l6ZT0zRDc3 Njk5NDgxNjB9LD0yMHZpcnRpby13aW4tMC4xLTgxLmlzbz0zRHtzdGF0dXM9M0QwLD0yMD0KY3Rp bWU9M0QxNTIwMTgxNTYxLjAsPTIwc2l6ZT0zRDc0MTQzNzQ0fSw9MjA9CmdwYXJ0ZWQtbGl2ZS0w LjI4LjEtMS1hbWQ2NC5pc289M0R7c3RhdHVzPTNEMCw9MjBjdGltZT0zRDE1MjAxODE1NjEuMCw9 MjA9CnNpemU9M0QyODYyNjEyNDh9LD0yMD0Kb3ZpcnQtbm9kZS1uZy1pbnN0YWxsZXItb3ZpcnQt NC4yLTIwMTgwMjIzMDYuaXNvPTNEe3N0YXR1cz0zRDAsPTIwPQpjdGltZT0zRDE1MjAxODE1NjEu MCw9MjBzaXplPTNEMTEzMDM2NDkyOH0sPTIwPQpHb2JvTGludXgtMDE2LjAxLXg4Nl82NC5pc289 M0R7c3RhdHVzPTNEMCw9MjBjdGltZT0zRDE1MjAxODE1NjEuMCw9MjA9CnNpemU9M0QxMDUzODE4 ODgwfSw9MjB1YnVudHUtMTYuMDQuMy1kZXNrdG9wLWFtZDY0Lmlzbz0zRHtzdGF0dXM9M0QwLD0y MD0KY3RpbWU9M0QxNTIwMTgxNTYxLjAsPTIwc2l6ZT0zRDE1ODc2MDk2MDB9LD0yMD0Kd2luZG93 czdfc3AxXzY0Yml0Lmlzbz0zRHtzdGF0dXM9M0QwLD0yMGN0aW1lPTNEMTUyMDE4MTU2MS4wLD0y MD0Kc2l6ZT0zRDMyNjgxNDkyNDh9LD0yMD0KZGVfd2luZG93c18xMF9lZHVjYXRpb25fdmVyc2lv bl8xNjA3X3VwZGF0ZWRfanVsXzIwMTZfeDY0X2R2ZF85MDU0ODI3Lmlzbz0zRD0Ke3N0YXR1cz0z RDAsPTIwY3RpbWU9M0QxNTIwMTgxNTYxLjAsPTIwc2l6ZT0zRDM5Mzg0ODgzMjB9LD0yMD0Kb3Zp cnQtaXB4ZS5pc289M0R7c3RhdHVzPTNEMCw9MjBjdGltZT0zRDE1MjAxODE1NjEuMCw9MjBzaXpl PTNEMTA0ODU3Nn19LD0yMD0KbG9nPTIwaWQ6PTIwMjBhOTY2NTg9MEEyMDE4LTAzLTA2PTIwMjI6 MzA6MDMsMzMwKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5kYWwuZGJi cm9rZXIuYXVkaXRsb2doYW5kbGluZy5BdWRpdExvZ0RpcmVjdG9yXT0yMD0KKGRlZmF1bHQ9MjB0 YXNrLTExNyk9MjBbYTk0NTUwNGQtNmVhMS00NTBmLTkxMGEtN2NjYjg3ZjlmOWFlXT0yMD0KRVZF TlRfSUQ6PTIwUkVGUkVTSF9SRVBPU0lUT1JZX0lNQUdFX0xJU1RfU1VDQ0VFREVEKDk5OCksPTIw UmVmcmVzaD0yMD0KaW1hZ2U9MjBsaXN0PTIwc3VjY2VlZGVkPTIwZm9yPTIwZG9tYWluKHMpOj0y MG8tZWxlbS1pc289MjAoSVNPPTIwZmlsZT0yMD0KdHlwZSk9MEEyMDE4LTAzLTA2PTIwMjI6MzA6 MDQsOTAxKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3Mu QXN5bmNUYXNrTWFuYWdlcl09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hl ZHVsZWQtVGhyZWFkLTMxKT0yMFtdPTIwU2V0dGluZz0yMG5ldz0yMD0KdGFza3M9MjBtYXAuPTIw VGhlPTIwbWFwPTIwY29udGFpbnM9MjBub3c9MjAwPTIwdGFza3M9MEEyMDE4LTAzLTA2PTIwPQoy MjozMDowNCw5MDErMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50 YXNrcy5Bc3luY1Rhc2tNYW5hZ2VyXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2lu ZVNjaGVkdWxlZC1UaHJlYWQtMzEpPTIwW109MjBDbGVhcmVkPTIwYWxsPTIwPQp0YXNrcz0yMG9m PTIwcG9vbD0yMCcwMDAwMDAwMi0wMDAyLTAwMDItMDAwMi0wMDAwMDAwMDAxYTUnLj0wQTIwMTgt MDMtMDY9MjA9CjIyOjMwOjA2LDIyNSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLmV4cG9ydGltcG9ydC5JbXBvcnRWbUZyb21PdmFDb21tYW5kXT0yMD0KKGRlZmF1 bHQ9MjB0YXNrLTEyNCk9MjBbN2UzODhlOTktZWUxZi00MWRlLWI3MTAtZjk1OTBlNTNmYmNiXT0y MExvY2s9MjA9CkFjcXVpcmVkPTIwdG89MjBvYmplY3Q9MjA9CidFbmdpbmVMb2NrOntleGNsdXNp dmVMb2Nrcz0zRCdbODI0MjRmYTItYTQ5Ni00MDA4LTkzN2QtNzVlNGEzMjQ4YTU1PTNEVk0sPQo9 MjB2LXRvc2hpYmEtaW50ZXJuPTNEVk1fTkFNRV0nLD0yMHNoYXJlZExvY2tzPTNEJyd9Jz0wQTIw MTgtMDMtMDY9MjA9CjIyOjMwOjA2LDMxNiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLmV4cG9ydGltcG9ydC5JbXBvcnRWbUZyb21PdmFDb21tYW5kXT0yMD0KKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0KWzdlMzg4ZTk5 LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBSdW5uaW5nPTIwY29tbWFuZDo9MjA9Cklt cG9ydFZtRnJvbU92YUNvbW1hbmQ9MjBpbnRlcm5hbDo9MjBmYWxzZS49MjBFbnRpdGllcz0yMGFm ZmVjdGVkPTIwOj0yMD0yMD0KSUQ6PTIwYWRiZmQ3OWYtM2NjYi00NzQ1LWI3NGUtMDQ4MTAwYjY3 YTIzPTIwVHlwZTo9MjBTdG9yYWdlQWN0aW9uPTIwPQpncm91cD0yMElNUE9SVF9FWFBPUlRfVk09 MjB3aXRoPTIwcm9sZT0yMHR5cGU9MjBBRE1JTj0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjA2LDM2 NiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnN0b3JhZ2UuZGlz ay5BZGREaXNrQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhy ZWFkLTEyMDcyNCk9MjA9Cls3ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1mOTU5MGU1M2ZiY2JdPTIw TG9jaz0yMEFjcXVpcmVkPTIwdG89MjBvYmplY3Q9MjA9CidFbmdpbmVMb2NrOntleGNsdXNpdmVM b2Nrcz0zRCdbODI0MjRmYTItYTQ5Ni00MDA4LTkzN2QtNzVlNGEzMjQ4YTU1PTNEVk1fPQpESVNL X0JPT1RdJyw9MjBzaGFyZWRMb2Nrcz0zRCcnfSc9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDYsNDMz KzAxPTIwSU5GTz0yMD0KPTIwW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNr LkFkZERpc2tDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJl YWQtMTIwNzI0KT0yMD0KWzdlMzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBS dW5uaW5nPTIwY29tbWFuZDo9MjA9CkFkZERpc2tDb21tYW5kPTIwaW50ZXJuYWw6PTIwdHJ1ZS49 MjBFbnRpdGllcz0yMGFmZmVjdGVkPTIwOj0yMD0yMElEOj0yMD0KODI0MjRmYTItYTQ5Ni00MDA4 LTkzN2QtNzVlNGEzMjQ4YTU1PTIwVHlwZTo9MjBWTUFjdGlvbj0yMGdyb3VwPTIwPQpDT05GSUdV UkVfVk1fU1RPUkFHRT0yMHdpdGg9MjByb2xlPTIwdHlwZT0yMFVTRVIsPTIwPTIwSUQ6PTIwPQph ZGJmZDc5Zi0zY2NiLTQ3NDUtYjc0ZS0wNDgxMDBiNjdhMjM9MjBUeXBlOj0yMFN0b3JhZ2VBY3Rp b249MjBncm91cD0yMD0KQ1JFQVRFX0RJU0s9MjB3aXRoPTIwcm9sZT0yMHR5cGU9MjBVU0VSPTBB MjAxOC0wMy0wNj0yMDIyOjMwOjA2LDQ0MCswMT0yMD0KSU5GTz0yMD0yMD0KW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwuc3RvcmFnZS5kaXNrLmltYWdlLkFkZEltYWdlRnJvbVNjcmF0Y2hDb21t YW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0y MD0KWzdlMzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBSdW5uaW5nPTIwY29t bWFuZDo9MjA9CkFkZEltYWdlRnJvbVNjcmF0Y2hDb21tYW5kPTIwaW50ZXJuYWw6PTIwdHJ1ZS49 MjBFbnRpdGllcz0yMGFmZmVjdGVkPTIwOj0yMD0KPTIwSUQ6PTIwYWRiZmQ3OWYtM2NjYi00NzQ1 LWI3NGUtMDQ4MTAwYjY3YTIzPTIwVHlwZTo9MjBTdG9yYWdlPTBBPQoyMDE4LTAzLTA2PTIwMjI6 MzA6MDYsNDQ1KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwuc3Rv cmFnZS5kaXNrLmltYWdlLkFkZEltYWdlRnJvbVNjcmF0Y2hDb21tYW5kXT0yMD0KKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0KWzdlMzg4ZTk5LWVlMWYt NDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBMb2NrPTIwZnJlZWQ9MjB0bz0yMG9iamVjdD0yMD0K J0VuZ2luZUxvY2s6e2V4Y2x1c2l2ZUxvY2tzPTNEJ1s4MjQyNGZhMi1hNDk2LTQwMDgtOTM3ZC03 NWU0YTMyNDhhNTU9M0RWTV89CkRJU0tfQk9PVF0nLD0yMHNoYXJlZExvY2tzPTNEJyd9Jz0wQTIw MTgtMDMtMDY9MjAyMjozMDowNiw0NzUrMDE9MjBJTkZPPTIwPQo9MjBbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLnZkc2Jyb2tlci5pcnNicm9rZXIuQ3JlYXRlSW1hZ2VWRFNDb21tYW5kXT0yMD0KKEVF LU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0KWzdlMzg4ZTk5 LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBTVEFSVCw9MjBDcmVhdGVJbWFnZVZEU0Nv bW1hbmQoPTIwPQpDcmVhdGVJbWFnZVZEU0NvbW1hbmRQYXJhbWV0ZXJzOntzdG9yYWdlUG9vbElk PTNEJzAwMDAwMDAyLTAwMDItMDAwMi0wMDAyLT0KMDAwMDAwMDAwMWE1Jyw9MjBpZ25vcmVGYWls b3ZlckxpbWl0PTNEJ2ZhbHNlJyw9MjA9CnN0b3JhZ2VEb21haW5JZD0zRCdhZGJmZDc5Zi0zY2Ni LTQ3NDUtYjc0ZS0wNDgxMDBiNjdhMjMnLD0yMD0KaW1hZ2VHcm91cElkPTNEJ2FlN2RlZGM3LTNi OGEtNGE0Mi05OWFkLTIxNzVlZjA3OTFmMScsPTIwPQppbWFnZVNpemVJbkJ5dGVzPTNEJzIxNDc0 ODM2NDgwJyw9MjB2b2x1bWVGb3JtYXQ9M0QnQ09XJyw9MjA9Cm5ld0ltYWdlSWQ9M0QnZTdjMTA3 NWItMGU2YS00MDJmLWI2YjQtMTBkYjVkYTc3YWUwJyw9MjA9CmltYWdlVHlwZT0zRCdTcGFyc2Un LD0yMD0KbmV3SW1hZ2VEZXNjcmlwdGlvbj0zRCd7IkRpc2tBbGlhcyI6InYtdG9zaGliYV9EaXNr TmV1IiwiRGlza0Rlc2NyaXB0aW9uIjo9CiIifScsPTIwaW1hZ2VJbml0aWFsU2l6ZUluQnl0ZXM9 M0QnMCd9KSw9MjBsb2c9MjBpZDo9MjBlOWFkODIyPTBBPQoyMDE4LTAzLTA2PTIwMjI6MzA6MDYs NDc1KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJz YnJva2VyLkNyZWF0ZUltYWdlVkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9y eS1lbmdpbmUtVGhyZWFkLTEyMDcyNCk9MjA9Cls3ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1mOTU5 MGU1M2ZiY2JdPTIwLS09MjBleGVjdXRlSXJzQnJva2VyQ29tbWFuZDo9MjA9CmNhbGxpbmc9MjAn Y3JlYXRlVm9sdW1lJz0yMHdpdGg9MjB0d289MjBuZXc9MjBwYXJhbWV0ZXJzOj0yMGRlc2NyaXB0 aW9uPTIwPQphbmQ9MjBVVUlEPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjA2LDUyNSswMT0yMElORk89 MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLmlyc2Jyb2tlci5DcmVhdGVJ bWFnZVZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVh ZC0xMjA3MjQpPTIwPQpbN2UzODhlOTktZWUxZi00MWRlLWI3MTAtZjk1OTBlNTNmYmNiXT0yMEZJ TklTSCw9MjA9CkNyZWF0ZUltYWdlVkRTQ29tbWFuZCw9MjByZXR1cm46PTIwZTdjMTA3NWItMGU2 YS00MDJmLWI2YjQtMTBkYjVkYTc3YWUwLD0yMD0KbG9nPTIwaWQ6PTIwZTlhZDgyMj0wQTIwMTgt MDMtMDY9MjAyMjozMDowNiw1MjkrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0KWzdlMzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5 NTkwZTUzZmJjYl09MjBDb21tYW5kQXN5bmNUYXNrOjpBZGRpbmc9MjA9CkNvbW1hbmRNdWx0aUFz eW5jVGFza3M9MjBvYmplY3Q9MjBmb3I9MjBjb21tYW5kPTIwPQonYmRiOTE1MzYtNzI5My00NDg4 LTk3MzYtNzc5OGQ1OWQzZTUzJz0wQTIwMTgtMDMtMDY9MjAyMjozMDowNiw1MjkrMDE9MjA9CklO Rk89MjA9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5Db21tYW5kTXVsdGlBc3luY1Rhc2tz XT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0K WzdlMzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjA9CkNvbW1hbmRNdWx0aUFz eW5jVGFza3M6OmF0dGFjaFRhc2s6PTIwQXR0YWNoaW5nPTIwdGFzaz0yMD0KJzA2Y2Y0OTI5LWQy MDctNDZkNy04YTlhLWQxNGVjNWU4NTkzZic9MjB0bz0yMGNvbW1hbmQ9MjA9CidiZGI5MTUzNi03 MjkzLTQ0ODgtOTczNi03Nzk4ZDU5ZDNlNTMnLj0wQTIwMTgtMDMtMDY9MjAyMjozMDowNiw1NDAr MDE9MjA9CklORk89MjA9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Bc3luY1Rh c2tNYW5hZ2VyXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIw NzI0KT0yMD0KWzdlMzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBBZGRpbmc9 MjB0YXNrPTIwPQonMDZjZjQ5MjktZDIwNy00NmQ3LThhOWEtZDE0ZWM1ZTg1OTNmJz0yMChQYXJl bnQ9MjBDb21tYW5kPTIwPQonSW1wb3J0Vm1Gcm9tT3ZhJyw9MjBQYXJhbWV0ZXJzPTIwVHlwZT0y MD0KJ29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24uYXN5bmN0YXNrcy5Bc3luY1Rhc2tQYXJh bWV0ZXJzJyksPTIwPQpwb2xsaW5nPTIwaGFzbid0PTIwc3RhcnRlZD0yMHlldC4uPTBBMjAxOC0w My0wNj0yMDIyOjMwOjA2LDU1NCswMT0yMElORk89MjA9Cj0yMD0KW29yZy5vdmlydC5lbmdpbmUu Y29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5BdWRpdExvZ0RpcmVjdG9yXT0yMD0K KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0KWzdlMzg4 ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBFVkVOVF9JRDo9MjA9CkFERF9ESVNL X0lOVEVSTkFMKDIsMDM2KSw9MjBBZGQtRGlzaz0yMG9wZXJhdGlvbj0yMG9mPTIwPQondi10b3No aWJhX0Rpc2tOZXUnPTIwd2FzPTIwaW5pdGlhdGVkPTIwYnk9MjB0aGU9MjBzeXN0ZW0uPTBBMjAx OC0wMy0wNj0yMD0KMjI6MzA6MDYsNTY4KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdp bmUuY29yZS5kYWwuZGJicm9rZXIuYXVkaXRsb2doYW5kbGluZy5BdWRpdExvZ0RpcmVjdG9yXT0y MD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0KT0yMD0KWzdl Mzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjBFVkVOVF9JRDo9MjA9CklNUE9S VEVYUE9SVF9TVEFSVElOR19JTVBPUlRfVk0oMSwxNjUpLD0yMFN0YXJ0aW5nPTIwdG89MjBpbXBv cnQ9MjBWbT0yMD0Kdi10b3NoaWJhLWludGVybj0yMHRvPTIwRGF0YT0yMENlbnRlcj0yME5ldXN0 YWR0c3dhbGwsPTIwQ2x1c3Rlcj0yMEludGVsPTBBPQoyMDE4LTAzLTA2PTIwMjI6MzA6MDYsNTY5 KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5 bmNUYXNrXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI0 KT0yMD0KWzdlMzg4ZTk5LWVlMWYtNDFkZS1iNzEwLWY5NTkwZTUzZmJjYl09MjA9CkJhc2VBc3lu Y1Rhc2s6OnN0YXJ0UG9sbGluZ1Rhc2s6PTIwU3RhcnRpbmc9MjB0bz0yMHBvbGw9MjB0YXNrPTIw PQonMDZjZjQ5MjktZDIwNy00NmQ3LThhOWEtZDE0ZWM1ZTg1OTNmJy49MEEyMDE4LTAzLTA2PTIw MjI6MzA6MDcsMzQ4KzAxPTIwPQpJTkZPPTIwPTIwW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFza3MuQXN5bmNUYXNrTWFuYWdlcl09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTU5KT0yMFtdPTIwUG9sbGluZz0yMGFuZD0yMD0KdXBkYXRpbmc9 MjBBc3luYz0yMFRhc2tzOj0yMDE9MjB0YXNrcyw9MjAxPTIwdGFza3M9MjB0bz0yMHBvbGw9MjBu b3c9MEE9CjIwMTgtMDMtMDY9MjAyMjozMDowNywzNTYrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdPTIwPQooRUUtTWFuYWdlZFRo cmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC01OSk9MjBbXT0yMD0KU1BNQXN5bmNU YXNrOjpQb2xsVGFzazo9MjBQb2xsaW5nPTIwdGFzaz0yMD0KJzA2Y2Y0OTI5LWQyMDctNDZkNy04 YTlhLWQxNGVjNWU4NTkzZic9MjAoUGFyZW50PTIwQ29tbWFuZD0yMD0KJ0ltcG9ydFZtRnJvbU92 YScsPTIwUGFyYW1ldGVycz0yMFR5cGU9MjA9Cidvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9u LmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycpPTIwPQpyZXR1cm5lZD0yMHN0YXR1cz0y MCdmaW5pc2hlZCcsPTIwcmVzdWx0PTIwJ3N1Y2Nlc3MnLj0wQTIwMTgtMDMtMDY9MjA9CjIyOjMw OjA3LDM1OSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LlNQTUFzeW5jVGFza109MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVs ZWQtVGhyZWFkLTU5KT0yMFtdPTIwPQpCYXNlQXN5bmNUYXNrOjpvblRhc2tFbmRTdWNjZXNzOj0y MFRhc2s9MjA9CicwNmNmNDkyOS1kMjA3LTQ2ZDctOGE5YS1kMTRlYzVlODU5M2YnPTIwKFBhcmVu dD0yMENvbW1hbmQ9MjA9CidJbXBvcnRWbUZyb21PdmEnLD0yMFBhcmFtZXRlcnM9MjBUeXBlPTIw PQonb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5hc3luY3Rhc2tzLkFzeW5jVGFza1BhcmFt ZXRlcnMnKT0yMGVuZGVkPTIwPQpzdWNjZXNzZnVsbHkuPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjA3 LDM2MSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNv bW1hbmRBc3luY1Rhc2tdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1 bGVkLVRocmVhZC01OSk9MjBbXT0yMD0KQ29tbWFuZEFzeW5jVGFzazo6ZW5kQWN0aW9uSWZOZWNl c3Nhcnk6PTIwQWxsPTIwdGFza3M9MjBvZj0yMGNvbW1hbmQ9MjA9CidiZGI5MTUzNi03MjkzLTQ0 ODgtOTczNi03Nzk4ZDU5ZDNlNTMnPTIwaGFzPTIwZW5kZWQ9MjAtPj0yMGV4ZWN1dGluZz0yMD0K J2VuZEFjdGlvbic9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsMzYxKzAxPTIwSU5GTz0yMD0yMD0K W29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza109MjA9CihF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTU5KT0yMFtdPTIw PQpDb21tYW5kQXN5bmNUYXNrOjplbmRBY3Rpb246PTIwRW5kaW5nPTIwYWN0aW9uPTIwZm9yPTIw JzEnPTIwdGFza3M9MjA9Cihjb21tYW5kPTIwSUQ6PTIwJ2JkYjkxNTM2LTcyOTMtNDQ4OC05NzM2 LTc3OThkNTlkM2U1MycpOj0yMGNhbGxpbmc9MjA9CmVuZEFjdGlvbj0yMCcuPTBBMjAxOC0wMy0w Nj0yMDIyOjMwOjA3LDM2MiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUu YmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lLVRocmVhZC0xMjA3MjUpPTIwW109MjA9CkNvbW1hbmRBc3luY1Rhc2s6OmVuZENvbW1h bmRBY3Rpb249MjBbd2l0aGluPTIwdGhyZWFkXT0yMGNvbnRleHQ6PTIwPQpBdHRlbXB0aW5nPTIw dG89MjBlbmRBY3Rpb249MjAnSW1wb3J0Vm1Gcm9tT3ZhJyw9MEEyMDE4LTAzLTA2PTIwPQoyMjoz MDowNywzNzcrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHBv cnRpbXBvcnQuSW1wb3J0Vm1Gcm9tT3ZhQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9MjBbXT0yMEVuZGluZz0yMGNvbW1hbmQ9MjA9Cidv cmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cG9ydGltcG9ydC5JbXBvcnRWbUZyb21PdmFDb21t YW5kJz0yMD0Kc3VjY2Vzc2Z1bGx5Lj0wQTIwMTgtMDMtMDY9MjAyMjozMDowNywzODMrMDE9MjBJ TkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRpc2suaW1hZ2Uu QWRkSW1hZ2VGcm9tU2NyYXRjaENvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt ZW5naW5lLVRocmVhZC0xMjA3MjUpPTIwPQpbN2UzODhlOTktZWUxZi00MWRlLWI3MTAtZjk1OTBl NTNmYmNiXT0yMEVuZGluZz0yMGNvbW1hbmQ9MjA9Cidvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LnN0b3JhZ2UuZGlzay5pbWFnZS5BZGRJbWFnZUZyb21TY3JhdGNoQ29tbWFuZCc9MjA9CnN1Y2Nl c3NmdWxseS49MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsMzkyKzAxPTIwSU5GTz0yMD0yMD0KW29y Zy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkdldEltYWdlSW5mb1ZEU0Nv bW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3MjUp PTIwPQpbN2UzODhlOTktZWUxZi00MWRlLWI3MTAtZjk1OTBlNTNmYmNiXT0yMFNUQVJULD0yMD0K R2V0SW1hZ2VJbmZvVkRTQ29tbWFuZCg9MjA9CkdldEltYWdlSW5mb1ZEU0NvbW1hbmRQYXJhbWV0 ZXJzOntzdG9yYWdlUG9vbElkPTNEJzAwMDAwMDAyLTAwMDItMDAwMi0wMDAyPQotMDAwMDAwMDAw MWE1Jyw9MjBpZ25vcmVGYWlsb3ZlckxpbWl0PTNEJ2ZhbHNlJyw9MjA9CnN0b3JhZ2VEb21haW5J ZD0zRCdhZGJmZDc5Zi0zY2NiLTQ3NDUtYjc0ZS0wNDgxMDBiNjdhMjMnLD0yMD0KaW1hZ2VHcm91 cElkPTNEJ2FlN2RlZGM3LTNiOGEtNGE0Mi05OWFkLTIxNzVlZjA3OTFmMScsPTIwPQppbWFnZUlk PTNEJ2U3YzEwNzViLTBlNmEtNDAyZi1iNmI0LTEwZGI1ZGE3N2FlMCd9KSw9MjBsb2c9MjBpZDo9 MjA9Cjc1MDJhOTg1PTBBMjAxOC0wMy0wNj0yMDIyOjMwOjA3LDM5NCswMT0yMElORk89MjA9MjA9 Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRWb2x1bWVJbmZv VkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEy MDcyNSk9MjA9Cls3ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1mOTU5MGU1M2ZiY2JdPTIwU1RBUlQs PTIwPQpHZXRWb2x1bWVJbmZvVkRTQ29tbWFuZChIb3N0TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0y MD0KR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0ZXJzOntob3N0SWQ9M0QnNWRmYWIyOTAt YTI3Ni00YjU4LWJlOGItODczMGY9CjhjNmIwMjMnLD0yMHN0b3JhZ2VQb29sSWQ9M0QnMDAwMDAw MDItMDAwMi0wMDAyLTAwMDItMDAwMDAwMDAwMWE1Jyw9MjA9CnN0b3JhZ2VEb21haW5JZD0zRCdh ZGJmZDc5Zi0zY2NiLTQ3NDUtYjc0ZS0wNDgxMDBiNjdhMjMnLD0yMD0KaW1hZ2VHcm91cElkPTNE J2FlN2RlZGM3LTNiOGEtNGE0Mi05OWFkLTIxNzVlZjA3OTFmMScsPTIwPQppbWFnZUlkPTNEJ2U3 YzEwNzViLTBlNmEtNDAyZi1iNmI0LTEwZGI1ZGE3N2FlMCd9KSw9MjBsb2c9MjBpZDo9MjA9CjVk MGM2ZDVlPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjA3LDQxNSswMT0yMElORk89MjA9MjA9Cltvcmcu b3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5HZXRWb2x1bWVJbmZvVkRTQ29t bWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9 MjA9Cls3ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1mOTU5MGU1M2ZiY2JdPTIwRklOSVNILD0yMD0K R2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmQsPTIwcmV0dXJuOj0yMD0Kb3JnLm92aXJ0LmVuZ2luZS5j b3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLnN0b3JhZ2UuRGlza0ltYWdlQGRmOTI3MDI4LD0y MD0KbG9nPTIwaWQ6PTIwNWQwYzZkNWU9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsNDE2KzAxPTIw SU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLkdl dEltYWdlSW5mb1ZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l LVRocmVhZC0xMjA3MjUpPTIwPQpbN2UzODhlOTktZWUxZi00MWRlLWI3MTAtZjk1OTBlNTNmYmNi XT0yMEZJTklTSCw9MjA9CkdldEltYWdlSW5mb1ZEU0NvbW1hbmQsPTIwcmV0dXJuOj0yMD0Kb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVzLnN0b3JhZ2UuRGlza0lt YWdlQGRmOTI3MDI4LD0yMD0KbG9nPTIwaWQ6PTIwNzUwMmE5ODU9MEEyMDE4LTAzLTA2PTIwMjI6 MzA6MDcsNDcyKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9r ZXIudmRzYnJva2VyLlByZXBhcmVJbWFnZVZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3MjUpPTIwPQpbN2UzODhlOTktZWUxZi00MWRlLWI3 MTAtZjk1OTBlNTNmYmNiXT0yMFNUQVJULD0yMD0KUHJlcGFyZUltYWdlVkRTQ29tbWFuZChIb3N0 TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0yMD0KUHJlcGFyZUltYWdlVkRTQ29tbWFuZFBhcmFtZXRl cnM6e2hvc3RJZD0zRCc1ZGZhYjI5MC1hMjc2LTRiNTgtYmU4Yi04NzMwZjg9CmM2YjAyMyd9KSw9 MjBsb2c9MjBpZDo9MjA4YjZiMDU9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsNDg5KzAxPTIwSU5G Tz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLlByZXBh cmVJbWFnZVZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRo cmVhZC0xMjA3MjUpPTIwPQpbN2UzODhlOTktZWUxZi00MWRlLWI3MTAtZjk1OTBlNTNmYmNiXT0y MEZJTklTSCw9MjA9ClByZXBhcmVJbWFnZVZEU0NvbW1hbmQsPTIwcmV0dXJuOj0yMFByZXBhcmVJ bWFnZVJldHVybjp7c3RhdHVzPTNEJ1N0YXR1cz0yMD0KW2NvZGU9M0QwLD0yMG1lc3NhZ2U9M0RE b25lXSd9LD0yMGxvZz0yMGlkOj0yMDhiNmIwNT0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjA3LDQ5 MSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5HZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9MjA9Cls3ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1m OTU5MGU1M2ZiY2JdPTIwU1RBUlQsPTIwPQpHZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZChIb3N0 TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0yMD0KR2V0Vm9sdW1lSW5mb1ZEU0NvbW1hbmRQYXJhbWV0 ZXJzOntob3N0SWQ9M0QnNWRmYWIyOTAtYTI3Ni00YjU4LWJlOGItODczMGY9CjhjNmIwMjMnLD0y MHN0b3JhZ2VQb29sSWQ9M0QnMDAwMDAwMDItMDAwMi0wMDAyLTAwMDItMDAwMDAwMDAwMWE1Jyw9 MjA9CnN0b3JhZ2VEb21haW5JZD0zRCdhZGJmZDc5Zi0zY2NiLTQ3NDUtYjc0ZS0wNDgxMDBiNjdh MjMnLD0yMD0KaW1hZ2VHcm91cElkPTNEJ2FlN2RlZGM3LTNiOGEtNGE0Mi05OWFkLTIxNzVlZjA3 OTFmMScsPTIwPQppbWFnZUlkPTNEJ2U3YzEwNzViLTBlNmEtNDAyZi1iNmI0LTEwZGI1ZGE3N2Fl MCd9KSw9MjBsb2c9MjBpZDo9MjA9CjZkN2IwMjU1PTBBMjAxOC0wMy0wNj0yMDIyOjMwOjA3LDY1 OCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jy b2tlci5HZXRRZW11SW1hZ2VJbmZvVkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFj dG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9MjA9Cls3ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1m OTU5MGU1M2ZiY2JdPTIwRklOSVNILD0yMD0KR2V0UWVtdUltYWdlSW5mb1ZEU0NvbW1hbmQsPTIw cmV0dXJuOj0yMD0Kb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmNvbW1vbi5idXNpbmVzc2VudGl0aWVz LnN0b3JhZ2UuUWVtdUltYWdlSW5mb0A1NDljODc9CmZlLD0yMGxvZz0yMGlkOj0yMDZkN2IwMjU1 PTBBMjAxOC0wMy0wNj0yMDIyOjMwOjA3LDY2MCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQu ZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5UZWFyZG93bkltYWdlVkRTQ29tbWFuZF09 MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9MjA9Cls3 ZTM4OGU5OS1lZTFmLTQxZGUtYjcxMC1mOTU5MGU1M2ZiY2JdPTIwU1RBUlQsPTIwPQpUZWFyZG93 bkltYWdlVkRTQ29tbWFuZChIb3N0TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0yMD0KSW1hZ2VBY3Rp b25zVkRTQ29tbWFuZFBhcmFtZXRlcnM6e2hvc3RJZD0zRCc1ZGZhYjI5MC1hMjc2LTRiNTgtYmU4 Yi04NzMwZjg9CmM2YjAyMyd9KSw9MjBsb2c9MjBpZDo9MjA3ZDExOTNhZD0wQTIwMTgtMDMtMDY9 MjAyMjozMDowNyw2NjUrMDE9MjBJTkZPPTIwPQo9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZk c2Jyb2tlci52ZHNicm9rZXIuVGVhcmRvd25JbWFnZVZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3MjUpPTIwPQpbN2UzODhlOTktZWUxZi00 MWRlLWI3MTAtZjk1OTBlNTNmYmNiXT0yMEZJTklTSCw9MjA9ClRlYXJkb3duSW1hZ2VWRFNDb21t YW5kLD0yMHJldHVybjo9MjBTdGF0dXNSZXR1cm46e3N0YXR1cz0zRCdTdGF0dXM9MjA9Cltjb2Rl PTNEMCw9MjBtZXNzYWdlPTNERG9uZV0nfSw9MjBsb2c9MjBpZDo9MjA3ZDExOTNhZD0wQTIwMTgt MDMtMDY9MjA9CjIyOjMwOjA3LDY2OCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5l LmNvcmUuYmxsLmV4cG9ydGltcG9ydC5JbXBvcnRWbUZyb21PdmFDb21tYW5kXT0yMD0KKEVFLU1h bmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI1KT0yMFtdPTIwTG9jaz0yMGZy ZWVkPTIwdG89MjA9Cm9iamVjdD0yMD0KJ0VuZ2luZUxvY2s6e2V4Y2x1c2l2ZUxvY2tzPTNEJ1s4 MjQyNGZhMi1hNDk2LTQwMDgtOTM3ZC03NWU0YTMyNDhhNTU9M0RWTSw9Cj0yMHYtdG9zaGliYS1p bnRlcm49M0RWTV9OQU1FXScsPTIwc2hhcmVkTG9ja3M9M0QnJ30nPTBBMjAxOC0wMy0wNj0yMD0K MjI6MzA6MDcsNjk3KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu ZXhwb3J0aW1wb3J0LkV4dHJhY3RPdmFDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0 b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbNDVlOWE1MV09MjBMb2NrPTIwPQpB Y3F1aXJlZD0yMHRvPTIwb2JqZWN0PTIwPQonRW5naW5lTG9jazp7ZXhjbHVzaXZlTG9ja3M9M0Qn WzgyNDI0ZmEyLWE0OTYtNDAwOC05MzdkLTc1ZTRhMzI0OGE1NT0zRFZNXT0KJyw9MjBzaGFyZWRM b2Nrcz0zRCcnfSc9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsNjk5KzAxPTIwSU5GTz0yMD0yMD0K W29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza109MjA9CihF RS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9MjBbXT0yMD0KQ29t bWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0aW9uUmVzdWx0PTIwW3dpdGhpbj0yMHRocmVhZF06 PTIwZW5kQWN0aW9uPTIwPQpmb3I9MjBhY3Rpb249MjB0eXBlPTIwJ0ltcG9ydFZtRnJvbU92YSc9 MjBjb21wbGV0ZWQsPTIwaGFuZGxpbmc9MjB0aGU9MjA9CnJlc3VsdC49MEEyMDE4LTAzLTA2PTIw MjI6MzA6MDcsNjk5KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFza3MuQ29tbWFuZEFzeW5jVGFza109MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmUtVGhyZWFkLTEyMDcyNSk9MjBbXT0yMD0KQ29tbWFuZEFzeW5jVGFzazo6SGFuZGxlRW5kQWN0 aW9uUmVzdWx0PTIwW3dpdGhpbj0yMHRocmVhZF06PTIwZW5kQWN0aW9uPTIwPQpmb3I9MjBhY3Rp b249MjB0eXBlPTIwJ0ltcG9ydFZtRnJvbU92YSc9MjBzdWNjZWVkZWQsPTIwY2xlYXJpbmc9MjB0 YXNrcy49MEE9CjIwMTgtMDMtMDY9MjAyMjozMDowNyw2OTkrMDE9MjBJTkZPPTIwPTIwPQpbb3Jn Lm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5TUE1Bc3luY1Rhc2tdPTIwPQooRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3MjUpPTIwW109MjA9ClNQTUFzeW5jVGFz azo6Q2xlYXJBc3luY1Rhc2s6PTIwQXR0ZW1wdGluZz0yMHRvPTIwY2xlYXI9MjB0YXNrPTIwPQon MDZjZjQ5MjktZDIwNy00NmQ3LThhOWEtZDE0ZWM1ZTg1OTNmJz0wQTIwMTgtMDMtMDY9MjAyMjoz MDowNyw3MDErMDE9MjA9CklORk89MjA9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHBv cnRpbXBvcnQuRXh0cmFjdE92YUNvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3Rvcnkt Y29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0yMFs0NWU5YTUxXT0yMD0KUnVubmluZz0yMGNv bW1hbmQ6PTIwRXh0cmFjdE92YUNvbW1hbmQ9MjBpbnRlcm5hbDo9MjB0cnVlLj0yMEVudGl0aWVz PTIwPQphZmZlY3RlZD0yMDo9MjA9MjBJRDo9MjA4MjQyNGZhMi1hNDk2LTQwMDgtOTM3ZC03NWU0 YTMyNDhhNTU9MjBUeXBlOj0yMD0KVk09MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsNzAxKzAxPTIw SU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJzYnJva2VyLlNQ TUNsZWFyVGFza1ZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l LVRocmVhZC0xMjA3MjUpPTIwW109MjBTVEFSVCw9MjA9ClNQTUNsZWFyVGFza1ZEU0NvbW1hbmQo PTIwPQpTUE1UYXNrR3VpZEJhc2VWRFNDb21tYW5kUGFyYW1ldGVyczp7c3RvcmFnZVBvb2xJZD0z RCcwMDAwMDAwMi0wMDAyLTAwMDItMD0KMDAyLTAwMDAwMDAwMDFhNScsPTIwaWdub3JlRmFpbG92 ZXJMaW1pdD0zRCdmYWxzZScsPTIwPQp0YXNrSWQ9M0QnMDZjZjQ5MjktZDIwNy00NmQ3LThhOWEt ZDE0ZWM1ZTg1OTNmJ30pLD0yMGxvZz0yMGlkOj0yMDRiMWFlZTQ9MEE9CjIwMTgtMDMtMDY9MjAy MjozMDowNyw3MDMrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jy b2tlci52ZHNicm9rZXIuSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyNSk9MjBbXT0yMFNUQVJULD0yMD0KSFNNQ2xl YXJUYXNrVkRTQ29tbWFuZChIb3N0TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0yMD0KSFNNVGFza0d1 aWRCYXNlVkRTQ29tbWFuZFBhcmFtZXRlcnM6e2hvc3RJZD0zRCc1ZGZhYjI5MC1hMjc2LTRiNTgt YmU4Yi04NzM9CjBmOGM2YjAyMycsPTIwdGFza0lkPTNEJzA2Y2Y0OTI5LWQyMDctNDZkNy04YTlh LWQxNGVjNWU4NTkzZid9KSw9MjBsb2c9MjA9CmlkOj0yMDMzZjkyYTU2PTBBMjAxOC0wMy0wNj0y MDIyOjMwOjA3LDcxNCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRz YnJva2VyLnZkc2Jyb2tlci5IU01DbGVhclRhc2tWRFNDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRU aHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI1KT0yMFtdPTIwRklOSVNILD0yMD0KSFNN Q2xlYXJUYXNrVkRTQ29tbWFuZCw9MjBsb2c9MjBpZDo9MjAzM2Y5MmE1Nj0wQTIwMTgtMDMtMDY9 MjA9CjIyOjMwOjA3LDcxNCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUu dmRzYnJva2VyLmlyc2Jyb2tlci5TUE1DbGVhclRhc2tWRFNDb21tYW5kXT0yMD0KKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI1KT0yMFtdPTIwRklOSVNILD0yMD0K U1BNQ2xlYXJUYXNrVkRTQ29tbWFuZCw9MjBsb2c9MjBpZDo9MjA0YjFhZWU0PTBBMjAxOC0wMy0w Nj0yMD0KMjI6MzA6MDcsNzE4KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29y ZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZS1UaHJlYWQtMTIwNzI1KT0yMFtdPTIwPQpCYXNlQXN5bmNUYXNrOjpyZW1vdmVUYXNrRnJv bURCOj0yMFJlbW92ZWQ9MjB0YXNrPTIwPQonMDZjZjQ5MjktZDIwNy00NmQ3LThhOWEtZDE0ZWM1 ZTg1OTNmJz0yMGZyb209MjBEYXRhQmFzZT0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjA3LDcxOCsw MT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRB c3luY1Rhc2tdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3 MjUpPTIwW109MjA9CkNvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVuZEFjdGlvblJlc3VsdD0yMFt3 aXRoaW49MjB0aHJlYWRdOj0yMFJlbW92aW5nPTIwPQpDb21tYW5kTXVsdGlBc3luY1Rhc2tzPTIw b2JqZWN0PTIwZm9yPTIwZW50aXR5PTIwPQonYmRiOTE1MzYtNzI5My00NDg4LTk3MzYtNzc5OGQ1 OWQzZTUzJz0wQTIwMTgtMDMtMDY9MjAyMjozMDowNyw3OTIrMDE9MjA9CklORk89MjA9MjA9Cltv cmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5QcmVwYXJlSW1hZ2VWRFND b21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1U aHJlYWQtOCk9MjBbNDVlOWE1MV09MjA9ClNUQVJULD0yMFByZXBhcmVJbWFnZVZEU0NvbW1hbmQo SG9zdE5hbWU9MjA9M0Q9MjBvdm4tZWxlbSw9MjA9ClByZXBhcmVJbWFnZVZEU0NvbW1hbmRQYXJh bWV0ZXJzOntob3N0SWQ9M0QnNWRmYWIyOTAtYTI3Ni00YjU4LWJlOGItODczMGY4PQpjNmIwMjMn fSksPTIwbG9nPTIwaWQ6PTIwNzQ4MTY2YmQ9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsODA5KzAx PTIwSU5GTz0yMD0KPTIwW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2Vy LlByZXBhcmVJbWFnZVZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29t bWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0yMFs0NWU5YTUxXT0yMD0KRklOSVNILD0yMFByZXBh cmVJbWFnZVZEU0NvbW1hbmQsPTIwcmV0dXJuOj0yMD0KUHJlcGFyZUltYWdlUmV0dXJuOntzdGF0 dXM9M0QnU3RhdHVzPTIwW2NvZGU9M0QwLD0yMG1lc3NhZ2U9M0REb25lXSd9LD0yMD0KbG9nPTIw aWQ6PTIwNzQ4MTY2YmQ9MEE9MEE9MEE9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MDcsODMxKzAxPTIw SU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5jb21tb24udXRpbHMuYW5zaWJsZS5B bnNpYmxlRXhlY3V0b3JdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3Jk aW5hdG9yLVRocmVhZC04KT0yMFs0NWU5YTUxXT0yMD0KRXhlY3V0aW5nPTIwQW5zaWJsZT0yMGNv bW1hbmQ6PTIwPTIwWy91c3IvYmluL2Fuc2libGUtcGxheWJvb2ssPTIwLXYsPTIwPQotLXByaXZh dGUta2V5PTNEL2V0Yy9wa2kvb3ZpcnQtZW5naW5lL2tleXMvZW5naW5lX2lkX3JzYSw9MjA9Ci0t aW52ZW50b3J5PTNEL3RtcC9hbnNpYmxlLWludmVudG9yeTY0OTM2MDU0MTU3NzI4NDg5NTEsPTIw PQotLWV4dHJhLXZhcnM9M0RvdmlydF9pbXBvcnRfb3ZhX3BhdGg9M0QvZXhwb3J0L292aXJ0L2V4 cG9ydC94eCw9MjA9Ci0tZXh0cmEtdmFycz0zRG92aXJ0X2ltcG9ydF9vdmFfZGlza3M9M0Qvcmhl di9kYXRhLWNlbnRlci9tbnQvb3ZuLWVsZW0tZTE6PQpfZXhwb3J0X292aXJ0X2RvdWJsZS9hZGJm ZDc5Zi0zY2NiLTQ3NDUtYjc0ZS0wNDgxMDBiNjdhMjMvaW1hZ2VzL2FlN2RlZGM3LT0KM2I4YS00 YTQyLTk5YWQtMjE3NWVmMDc5MWYxL2U3YzEwNzViLTBlNmEtNDAyZi1iNmI0LTEwZGI1ZGE3N2Fl MCw9MjA9Ci91c3Ivc2hhcmUvb3ZpcnQtZW5naW5lL3BsYXlib29rcy9vdmlydC1vdmEtaW1wb3J0 LnltbF09MjBbTG9nZmlsZTo9MjA9Ci92YXIvbG9nL292aXJ0LWVuZ2luZS9vdmEvb3ZpcnQtaW1w b3J0LW92YS1hbnNpYmxlLTIwMTgwMzA2MjIzMDA3LW92bi1lbGVtPQouZXhhbXBsZS5vcmctNDVl OWE1MS5sb2ddPTBBPTBBW3Jvb3RAb3ZuLWVsZW09MjBleHBvcnRdIz0yMDIwMTgtMDMtMDY9MjA9 CjIyOjMwOjExLDA5MiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29t bW9uLnV0aWxzLmFuc2libGUuQW5zaWJsZUV4ZWN1dG9yXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbNDVlOWE1MV09MjA9CkFuc2li bGU9MjBwbGF5Ym9vaz0yMGNvbW1hbmQ9MjBoYXM9MjBleGl0ZWQ9MjB3aXRoPTIwdmFsdWU6PTIw Mj0wQT0wQT0KMjAxOC0wMy0wNj0yMDIyOjMwOjExLDA5MyswMT0yMEVSUk9SPTIwPQpbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHBvcnRpbXBvcnQuRXh0cmFjdE92YUNvbW1hbmRdPTIwPQoo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0yMFs0 NWU5YTUxXT0yMD0KRmFpbGVkPTIwdG89MjBleHRyYWN0PTIwT1ZBLj0yMFBsZWFzZT0yMGNoZWNr PTIwbG9ncz0yMGZvcj0yMG1vcmU9MjA9CmRldGFpbHM6PTIwPQovdmFyL2xvZy9vdmlydC1lbmdp bmUvb3ZhL292aXJ0LWltcG9ydC1vdmEtYW5zaWJsZS0yMDE4MDMwNjIyMzAwNy1vdm4tZWxlbT0K LmV4YW1wbGUub3JnLTQ1ZTlhNTEubG9nPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjExLDA5NSswMT0y MElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5U ZWFyZG93bkltYWdlVkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1jb21t YW5kQ29vcmRpbmF0b3ItVGhyZWFkLTgpPTIwWzQ1ZTlhNTFdPTIwPQpTVEFSVCw9MjBUZWFyZG93 bkltYWdlVkRTQ29tbWFuZChIb3N0TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0yMD0KSW1hZ2VBY3Rp b25zVkRTQ29tbWFuZFBhcmFtZXRlcnM6e2hvc3RJZD0zRCc1ZGZhYjI5MC1hMjc2LTRiNTgtYmU4 Yi04NzMwZjg9CmM2YjAyMyd9KSw9MjBsb2c9MjBpZDo9MjAxMzcxMzY5Nz0wQTIwMTgtMDMtMDY9 MjAyMjozMDoxMSwxMDMrMDE9MjBJTkZPPTIwPQo9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZk c2Jyb2tlci52ZHNicm9rZXIuVGVhcmRvd25JbWFnZVZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0yMFs0NWU5YTUxXT0y MD0KRklOSVNILD0yMFRlYXJkb3duSW1hZ2VWRFNDb21tYW5kLD0yMHJldHVybjo9MjA9ClN0YXR1 c1JldHVybjp7c3RhdHVzPTNEJ1N0YXR1cz0yMFtjb2RlPTNEMCw9MjBtZXNzYWdlPTNERG9uZV0n fSw9MjBsb2c9MjA9CmlkOj0yMDEzNzEzNjk3PTBBPTBBPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjEx LDEwMyswMT0yMEVSUk9SPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5leHBvcnRpbXBv cnQuRXh0cmFjdE92YUNvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFu ZENvb3JkaW5hdG9yLVRocmVhZC04KT0yMFs0NWU5YTUxXT0yMD0KRmFpbGVkPTIwdG89MjBleHRy YWN0PTIwT1ZBPTIwZmlsZT0wQT0wQT0wQTIwMTgtMDMtMDY9MjAyMjozMDoxMSwxMjcrMDE9MjA9 CklORk89MjA9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5SZW1vdmVWbUNvbW1hbmRdPTIw PQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0y MFtlODIwMjU5XT0yMD0KUnVubmluZz0yMGNvbW1hbmQ6PTIwUmVtb3ZlVm1Db21tYW5kPTIwaW50 ZXJuYWw6PTIwdHJ1ZS49MjBFbnRpdGllcz0yMD0KYWZmZWN0ZWQ9MjA6PTIwPTIwSUQ6PTIwODI0 MjRmYTItYTQ5Ni00MDA4LTkzN2QtNzVlNGEzMjQ4YTU1PTIwVHlwZTo9MjA9ClZNQWN0aW9uPTIw Z3JvdXA9MjBERUxFVEVfVk09MjB3aXRoPTIwcm9sZT0yMHR5cGU9MjBVU0VSPTBBMjAxOC0wMy0w Nj0yMD0KMjI6MzA6MTEsMTMwKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29y ZS52ZHNicm9rZXIuU2V0Vm1TdGF0dXNWRFNDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbZTgyMDI1OV09MjA9ClNUQVJU LD0yMFNldFZtU3RhdHVzVkRTQ29tbWFuZCg9MjA9ClNldFZtU3RhdHVzVkRTQ29tbWFuZFBhcmFt ZXRlcnM6e3ZtSWQ9M0QnODI0MjRmYTItYTQ5Ni00MDA4LTkzN2QtNzVlNGEzMjQ4PQphNTUnLD0y MHN0YXR1cz0zRCdJbWFnZUxvY2tlZCcsPTIwZXhpdFN0YXR1cz0zRCdOb3JtYWwnfSksPTIwbG9n PTIwaWQ6PTIwPQo0OWY5ZmFmNT0wQTIwMTgtMDMtMDY9MjAyMjozMDoxMSwxNDErMDE9MjBJTkZP PTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnZkc2Jyb2tlci5TZXRWbVN0YXR1c1ZEU0Nv bW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRo cmVhZC04KT0yMFtlODIwMjU5XT0yMD0KRklOSVNILD0yMFNldFZtU3RhdHVzVkRTQ29tbWFuZCw9 MjBsb2c9MjBpZDo9MjA0OWY5ZmFmNT0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjExLDE0MiswMT0y MElORk89MjA9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5SZW1vdmVWbUNvbW1hbmRdPTIw PQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0y MFtlODIwMjU5XT0yMExvY2s9MjA9CmZyZWVkPTIwdG89MjBvYmplY3Q9MjA9CidFbmdpbmVMb2Nr OntleGNsdXNpdmVMb2Nrcz0zRCdbODI0MjRmYTItYTQ5Ni00MDA4LTkzN2QtNzVlNGEzMjQ4YTU1 PTNEVk1dPQonLD0yMHNoYXJlZExvY2tzPTNEJyd9Jz0wQTIwMTgtMDMtMDY9MjAyMjozMDoxMSwx NjUrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9yYWdlLmRp c2suaW1hZ2UuUmVtb3ZlQWxsVm1JbWFnZXNDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbZTgyMDI1OV09MjA9ClJ1bm5p bmc9MjBjb21tYW5kOj0yMFJlbW92ZUFsbFZtSW1hZ2VzQ29tbWFuZD0yMGludGVybmFsOj0yMHRy dWUuPTIwPQpFbnRpdGllcz0yMGFmZmVjdGVkPTIwOj0yMD0yMElEOj0yMDgyNDI0ZmEyLWE0OTYt NDAwOC05MzdkLTc1ZTRhMzI0OGE1NT0yMD0KVHlwZTo9MjBWTT0wQTIwMTgtMDMtMDY9MjAyMjoz MDoxMSwxNzkrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5zdG9y YWdlLmRpc2suaW1hZ2UuUmVtb3ZlSW1hZ2VDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbZTgyMDI1OV09MjA9ClJ1bm5p bmc9MjBjb21tYW5kOj0yMFJlbW92ZUltYWdlQ29tbWFuZD0yMGludGVybmFsOj0yMHRydWUuPTIw RW50aXRpZXM9MjA9CmFmZmVjdGVkPTIwOj0yMD0yMElEOj0yMDAwMDAwMDAwLTAwMDAtMDAwMC0w MDAwLTAwMDAwMDAwMDAwMD0yMFR5cGU6PTIwPQpTdG9yYWdlPTBBMjAxOC0wMy0wNj0yMDIyOjMw OjExLDIxNSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2Vy Lmlyc2Jyb2tlci5EZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1jb21tYW5kQ29vcmRpbmF0b3ItVGhyZWFkLTgpPTIwW2U4MjAyNTldPTIwPQpT VEFSVCw9MjBEZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZCg9MjA9CkRlbGV0ZUltYWdlR3JvdXBW RFNDb21tYW5kUGFyYW1ldGVyczp7c3RvcmFnZVBvb2xJZD0zRCcwMDAwMDAwMi0wMDAyLTAwMDIt PQowMDAyLTAwMDAwMDAwMDFhNScsPTIwaWdub3JlRmFpbG92ZXJMaW1pdD0zRCdmYWxzZScsPTIw PQpzdG9yYWdlRG9tYWluSWQ9M0QnYWRiZmQ3OWYtM2NjYi00NzQ1LWI3NGUtMDQ4MTAwYjY3YTIz Jyw9MjA9CmltYWdlR3JvdXBJZD0zRCdhZTdkZWRjNy0zYjhhLTRhNDItOTlhZC0yMTc1ZWYwNzkx ZjEnLD0yMD0KcG9zdFplcm9zPTNEJ2ZhbHNlJyw9MjBkaXNjYXJkPTNEJ2ZhbHNlJyw9MjBmb3Jj ZURlbGV0ZT0zRCdmYWxzZSd9KSw9MjA9CmxvZz0yMGlkOj0yMDVkMTYwYTBjPTBBMjAxOC0wMy0w Nj0yMDIyOjMwOjExLDI1NSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUu dmRzYnJva2VyLmlyc2Jyb2tlci5EZWxldGVJbWFnZUdyb3VwVkRTQ29tbWFuZF09MjA9CihFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1jb21tYW5kQ29vcmRpbmF0b3ItVGhyZWFkLTgpPTIwW2U4MjAy NTldPTIwPQpGSU5JU0gsPTIwRGVsZXRlSW1hZ2VHcm91cFZEU0NvbW1hbmQsPTIwbG9nPTIwaWQ6 PTIwNWQxNjBhMGM9MEE9CjIwMTgtMDMtMDY9MjAyMjozMDoxMSwyNTcrMDE9MjBJTkZPPTIwPTIw PQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXT0yMD0K KEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBb ZTgyMDI1OV09MjA9CkNvbW1hbmRBc3luY1Rhc2s6OkFkZGluZz0yMENvbW1hbmRNdWx0aUFzeW5j VGFza3M9MjBvYmplY3Q9MjBmb3I9MjA9CmNvbW1hbmQ9MjAnY2M5MjgwNzktNWExOC00YjEzLTk0 MjUtMWVkMjBjYjRjNzFiJz0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjExLDI1NyswMT0yMElORk89 MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLkNvbW1hbmRNdWx0aUFzeW5jVGFza3Nd PTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04 KT0yMFtlODIwMjU5XT0yMD0KQ29tbWFuZE11bHRpQXN5bmNUYXNrczo6YXR0YWNoVGFzazo9MjBB dHRhY2hpbmc9MjB0YXNrPTIwPQonNzE1OTQzYWMtNDE2My00NDc0LTk0MzctNjQyYWFkMTY1N2Fh Jz0yMHRvPTIwY29tbWFuZD0yMD0KJ2NjOTI4MDc5LTVhMTgtNGIxMy05NDI1LTFlZDIwY2I0Yzcx YicuPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjExLDI2NyswMT0yMD0KSU5GTz0yMD0yMFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5jVGFza01hbmFnZXJdPTIwPQooRUUtTWFuYWdl ZFRocmVhZEZhY3RvcnktY29tbWFuZENvb3JkaW5hdG9yLVRocmVhZC04KT0yMFtlODIwMjU5XT0y MD0KQWRkaW5nPTIwdGFzaz0yMCc3MTU5NDNhYy00MTYzLTQ0NzQtOTQzNy02NDJhYWQxNjU3YWEn PTIwKFBhcmVudD0yMD0KQ29tbWFuZD0yMCdSZW1vdmVWbScsPTIwUGFyYW1ldGVycz0yMFR5cGU9 MjA9Cidvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFy YW1ldGVycycpLD0yMD0KcG9sbGluZz0yMGhhc24ndD0yMHN0YXJ0ZWQ9MjB5ZXQuLj0wQTIwMTgt MDMtMDY9MjAyMjozMDoxMSwzNTQrMDE9MjBJTkZPPTIwPQo9MjA9Cltvcmcub3ZpcnQuZW5naW5l LmNvcmUuZGFsLmRiYnJva2VyLmF1ZGl0bG9naGFuZGxpbmcuQXVkaXRMb2dEaXJlY3Rvcl09MjA9 CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1jb21tYW5kQ29vcmRpbmF0b3ItVGhyZWFkLTgpPTIw W2U4MjAyNTldPTIwPQpFVkVOVF9JRDo9MjBVU0VSX1JFTU9WRV9WTV9GSU5JU0hFRCgxMTMpLD0y MFZNPTIwdi10b3NoaWJhLWludGVybj0yMHdhcz0yMD0Kc3VjY2Vzc2Z1bGx5PTIwcmVtb3ZlZC49 MEEyMDE4LTAzLTA2PTIwMjI6MzA6MTEsMzU1KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5l bmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRG YWN0b3J5LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbZTgyMDI1OV09MjA9CkJhc2VB c3luY1Rhc2s6OnN0YXJ0UG9sbGluZ1Rhc2s6PTIwU3RhcnRpbmc9MjB0bz0yMHBvbGw9MjB0YXNr PTIwPQonNzE1OTQzYWMtNDE2My00NDc0LTk0MzctNjQyYWFkMTY1N2FhJy49MEEyMDE4LTAzLTA2 PTIwMjI6MzA6MTEsMzYxKzAxPTIwPQpXQVJOPTIwPTIwW29yZy5vdmlydC5lbmdpbmUuY29yZS5i bGwubG9jay5Jbk1lbW9yeUxvY2tNYW5hZ2VyXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWNvbW1hbmRDb29yZGluYXRvci1UaHJlYWQtOCk9MjBbZTgyMDI1OV09MjA9ClRyeWluZz0yMHRv PTIwcmVsZWFzZT0yMGV4Y2x1c2l2ZT0yMGxvY2s9MjB3aGljaD0yMGRvZXM9MjBub3Q9MjBleGlz dCw9MjA9CmxvY2s9MjBrZXk6PTIwJzgyNDI0ZmEyLWE0OTYtNDAwOC05MzdkLTc1ZTRhMzI0OGE1 NVZNJz0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjExLDM2MiswMT0yMElORk89MjA9MjA9Cltvcmcu b3ZpcnQuZW5naW5lLmNvcmUuYmxsLmV4cG9ydGltcG9ydC5FeHRyYWN0T3ZhQ29tbWFuZF09MjA9 CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1jb21tYW5kQ29vcmRpbmF0b3ItVGhyZWFkLTgpPTIw W2U4MjAyNTldPTIwTG9jaz0yMD0KZnJlZWQ9MjB0bz0yMG9iamVjdD0yMD0KJ0VuZ2luZUxvY2s6 e2V4Y2x1c2l2ZUxvY2tzPTNEJ1s4MjQyNGZhMi1hNDk2LTQwMDgtOTM3ZC03NWU0YTMyNDhhNTU9 M0RWTV09CicsPTIwc2hhcmVkTG9ja3M9M0QnJ30nPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjE3LDM2 MiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkFzeW5j VGFza01hbmFnZXJdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVk LVRocmVhZC03OSk9MjBbXT0yMFBvbGxpbmc9MjBhbmQ9MjA9CnVwZGF0aW5nPTIwQXN5bmM9MjBU YXNrczo9MjAyPTIwdGFza3MsPTIwMT0yMHRhc2tzPTIwdG89MjBwb2xsPTIwbm93PTBBPQoyMDE4 LTAzLTA2PTIwMjI6MzA6MTcsMzcwKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUu Y29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5 LWVuZ2luZVNjaGVkdWxlZC1UaHJlYWQtNzkpPTIwW109MjA9ClNQTUFzeW5jVGFzazo6UG9sbFRh c2s6PTIwUG9sbGluZz0yMHRhc2s9MjA9Cic3MTU5NDNhYy00MTYzLTQ0NzQtOTQzNy02NDJhYWQx NjU3YWEnPTIwKFBhcmVudD0yMENvbW1hbmQ9MjAnUmVtb3ZlVm0nLD0yMD0KUGFyYW1ldGVycz0y MFR5cGU9MjA9Cidvcmcub3ZpcnQuZW5naW5lLmNvcmUuY29tbW9uLmFzeW5jdGFza3MuQXN5bmNU YXNrUGFyYW1ldGVycycpPTIwPQpyZXR1cm5lZD0yMHN0YXR1cz0yMCdmaW5pc2hlZCcsPTIwcmVz dWx0PTIwJ3N1Y2Nlc3MnLj0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjE3LDM3MCswMT0yMElORk89 MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLlNQTUFzeW5jVGFza109MjA9 CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTc5KT0yMFtd PTIwPQpCYXNlQXN5bmNUYXNrOjpvblRhc2tFbmRTdWNjZXNzOj0yMFRhc2s9MjA9Cic3MTU5NDNh Yy00MTYzLTQ0NzQtOTQzNy02NDJhYWQxNjU3YWEnPTIwKFBhcmVudD0yMENvbW1hbmQ9MjAnUmVt b3ZlVm0nLD0yMD0KUGFyYW1ldGVycz0yMFR5cGU9MjA9Cidvcmcub3ZpcnQuZW5naW5lLmNvcmUu Y29tbW9uLmFzeW5jdGFza3MuQXN5bmNUYXNrUGFyYW1ldGVycycpPTIwZW5kZWQ9MjA9CnN1Y2Nl c3NmdWxseS49MEEyMDE4LTAzLTA2PTIwMjI6MzA6MTcsMzcyKzAxPTIwSU5GTz0yMD0yMD0KW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFza109MjA9CihFRS1N YW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTc5KT0yMFtdPTIwPQpD b21tYW5kQXN5bmNUYXNrOjplbmRBY3Rpb25JZk5lY2Vzc2FyeTo9MjBBbGw9MjB0YXNrcz0yMG9m PTIwY29tbWFuZD0yMD0KJ2NjOTI4MDc5LTVhMTgtNGIxMy05NDI1LTFlZDIwY2I0YzcxYic9MjBo YXM9MjBlbmRlZD0yMC0+PTIwZXhlY3V0aW5nPTIwPQonZW5kQWN0aW9uJz0wQTIwMTgtMDMtMDY9 MjAyMjozMDoxNywzNzIrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJs bC50YXNrcy5Db21tYW5kQXN5bmNUYXNrXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVu Z2luZVNjaGVkdWxlZC1UaHJlYWQtNzkpPTIwW109MjA9CkNvbW1hbmRBc3luY1Rhc2s6OmVuZEFj dGlvbjo9MjBFbmRpbmc9MjBhY3Rpb249MjBmb3I9MjAnMSc9MjB0YXNrcz0yMD0KKGNvbW1hbmQ9 MjBJRDo9MjAnY2M5MjgwNzktNWExOC00YjEzLTk0MjUtMWVkMjBjYjRjNzFiJyk6PTIwY2FsbGlu Zz0yMD0KZW5kQWN0aW9uPTIwJy49MEEyMDE4LTAzLTA2PTIwMjI6MzA6MTcsMzcyKzAxPTIwSU5G Tz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFuZEFzeW5jVGFz a109MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyOCk9MjBb XT0yMD0KQ29tbWFuZEFzeW5jVGFzazo6ZW5kQ29tbWFuZEFjdGlvbj0yMFt3aXRoaW49MjB0aHJl YWRdPTIwY29udGV4dDo9MjA9CkF0dGVtcHRpbmc9MjB0bz0yMGVuZEFjdGlvbj0yMCdSZW1vdmVW bScsPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjE3LDM3OCswMT0yMD0KSU5GTz0yMD0yMFtvcmcub3Zp cnQuZW5naW5lLmNvcmUuYmxsLlJlbW92ZVZtQ29tbWFuZF09MjA9CihFRS1NYW5hZ2VkVGhyZWFk RmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEyMDcyOCk9MjBbZTgyMDI1OV09MjBFbmRpbmc9MjA9CmNv bW1hbmQ9MjAnb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5SZW1vdmVWbUNvbW1hbmQnPTIwc3Vj Y2Vzc2Z1bGx5Lj0wQT0KMjAxOC0wMy0wNj0yMDIyOjMwOjE3LDM3OSswMT0yMElORk89MjA9MjA9 Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdPTIwPQoo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3MjgpPTIwW2U4MjAyNTld PTIwPQpDb21tYW5kQXN5bmNUYXNrOjpIYW5kbGVFbmRBY3Rpb25SZXN1bHQ9MjBbd2l0aGluPTIw dGhyZWFkXTo9MjBlbmRBY3Rpb249MjA9CmZvcj0yMGFjdGlvbj0yMHR5cGU9MjAnUmVtb3ZlVm0n PTIwY29tcGxldGVkLD0yMGhhbmRsaW5nPTIwdGhlPTIwcmVzdWx0Lj0wQT0KMjAxOC0wMy0wNj0y MDIyOjMwOjE3LDM3OSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LnRhc2tzLkNvbW1hbmRBc3luY1Rhc2tdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5n aW5lLVRocmVhZC0xMjA3MjgpPTIwW2U4MjAyNTldPTIwPQpDb21tYW5kQXN5bmNUYXNrOjpIYW5k bGVFbmRBY3Rpb25SZXN1bHQ9MjBbd2l0aGluPTIwdGhyZWFkXTo9MjBlbmRBY3Rpb249MjA9CmZv cj0yMGFjdGlvbj0yMHR5cGU9MjAnUmVtb3ZlVm0nPTIwc3VjY2VlZGVkLD0yMGNsZWFyaW5nPTIw dGFza3MuPTBBPQoyMDE4LTAzLTA2PTIwMjI6MzA6MTcsMzc5KzAxPTIwSU5GTz0yMD0yMD0KW29y Zy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuU1BNQXN5bmNUYXNrXT0yMD0KKEVFLU1hbmFn ZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQtMTIwNzI4KT0yMFtlODIwMjU5XT0yMD0KU1BN QXN5bmNUYXNrOjpDbGVhckFzeW5jVGFzazo9MjBBdHRlbXB0aW5nPTIwdG89MjBjbGVhcj0yMHRh c2s9MjA9Cic3MTU5NDNhYy00MTYzLTQ0NzQtOTQzNy02NDJhYWQxNjU3YWEnPTBBMjAxOC0wMy0w Nj0yMDIyOjMwOjE3LDM4MSswMT0yMD0KSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29y ZS52ZHNicm9rZXIuaXJzYnJva2VyLlNQTUNsZWFyVGFza1ZEU0NvbW1hbmRdPTIwPQooRUUtTWFu YWdlZFRocmVhZEZhY3RvcnktZW5naW5lLVRocmVhZC0xMjA3MjgpPTIwW2U4MjAyNTldPTIwU1RB UlQsPTIwPQpTUE1DbGVhclRhc2tWRFNDb21tYW5kKD0yMD0KU1BNVGFza0d1aWRCYXNlVkRTQ29t bWFuZFBhcmFtZXRlcnM6e3N0b3JhZ2VQb29sSWQ9M0QnMDAwMDAwMDItMDAwMi0wMDAyLTA9CjAw Mi0wMDAwMDAwMDAxYTUnLD0yMGlnbm9yZUZhaWxvdmVyTGltaXQ9M0QnZmFsc2UnLD0yMD0KdGFz a0lkPTNEJzcxNTk0M2FjLTQxNjMtNDQ3NC05NDM3LTY0MmFhZDE2NTdhYSd9KSw9MjBsb2c9MjBp ZDo9MjA9CjVhY2Q3M2ViPTBBMjAxOC0wMy0wNj0yMDIyOjMwOjE3LDM4MiswMT0yMElORk89MjA9 MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUudmRzYnJva2VyLnZkc2Jyb2tlci5IU01DbGVhclRh c2tWRFNDb21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZS1UaHJlYWQt MTIwNzI4KT0yMFtlODIwMjU5XT0yMFNUQVJULD0yMD0KSFNNQ2xlYXJUYXNrVkRTQ29tbWFuZChI b3N0TmFtZT0yMD0zRD0yMG92bi1lbGVtLD0yMD0KSFNNVGFza0d1aWRCYXNlVkRTQ29tbWFuZFBh cmFtZXRlcnM6e2hvc3RJZD0zRCc1ZGZhYjI5MC1hMjc2LTRiNTgtYmU4Yi04NzM9CjBmOGM2YjAy MycsPTIwdGFza0lkPTNEJzcxNTk0M2FjLTQxNjMtNDQ3NC05NDM3LTY0MmFhZDE2NTdhYSd9KSw9 MjBsb2c9MjA9CmlkOj0yMDZmMmFjMzk9MEEyMDE4LTAzLTA2PTIwMjI6MzA6MTcsMzkyKzAxPTIw SU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIudmRzYnJva2VyLkhT TUNsZWFyVGFza1ZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5l LVRocmVhZC0xMjA3MjgpPTIwW2U4MjAyNTldPTIwRklOSVNILD0yMD0KSFNNQ2xlYXJUYXNrVkRT Q29tbWFuZCw9MjBsb2c9MjBpZDo9MjA2ZjJhYzM5PTBBMjAxOC0wMy0wNj0yMD0KMjI6MzA6MTcs MzkyKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS52ZHNicm9rZXIuaXJz YnJva2VyLlNQTUNsZWFyVGFza1ZEU0NvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3Rv cnktZW5naW5lLVRocmVhZC0xMjA3MjgpPTIwW2U4MjAyNTldPTIwRklOSVNILD0yMD0KU1BNQ2xl YXJUYXNrVkRTQ29tbWFuZCw9MjBsb2c9MjBpZDo9MjA1YWNkNzNlYj0wQTIwMTgtMDMtMDY9MjA9 CjIyOjMwOjE3LDM5NSswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxs LnRhc2tzLlNQTUFzeW5jVGFza109MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUt VGhyZWFkLTEyMDcyOCk9MjBbZTgyMDI1OV09MjA9CkJhc2VBc3luY1Rhc2s6OnJlbW92ZVRhc2tG cm9tREI6PTIwUmVtb3ZlZD0yMHRhc2s9MjA9Cic3MTU5NDNhYy00MTYzLTQ0NzQtOTQzNy02NDJh YWQxNjU3YWEnPTIwZnJvbT0yMERhdGFCYXNlPTBBMjAxOC0wMy0wNj0yMD0KMjI6MzA6MTcsMzk1 KzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwudGFza3MuQ29tbWFu ZEFzeW5jVGFza109MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdpbmUtVGhyZWFkLTEy MDcyOCk9MjBbZTgyMDI1OV09MjA9CkNvbW1hbmRBc3luY1Rhc2s6OkhhbmRsZUVuZEFjdGlvblJl c3VsdD0yMFt3aXRoaW49MjB0aHJlYWRdOj0yMFJlbW92aW5nPTIwPQpDb21tYW5kTXVsdGlBc3lu Y1Rhc2tzPTIwb2JqZWN0PTIwZm9yPTIwZW50aXR5PTIwPQonY2M5MjgwNzktNWExOC00YjEzLTk0 MjUtMWVkMjBjYjRjNzFiJz0wQTIwMTgtMDMtMDY9MjAyMjozMDo1NiwzMDgrMDE9MjA9CklORk89 MjA9MjBbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5hYWEuU2Vzc2lvbkRhdGFDb250YWluZXJd PTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xNCk9 MjBbXT0yME5vdD0yMD0KcmVtb3Zpbmc9MjBzZXNzaW9uPTIwPQonblhuaUoyYlJwVnE4SjNUNEdU clp1TEZyM1NWRFhtd096aWU2bVI2V1FOL0RRY3BnMldnZGlKVlVBY2I5TTd1RGVGOFZJM3BvaD0K eHlCZ2p3ZCtFZWV6Zz0zRD0zRCcsPTIwc2Vzc2lvbj0yMGhhcz0yMHJ1bm5pbmc9MjBjb21tYW5k cz0yMGZvcj0yMHVzZXI9MjA9CidhZG1pbkBpbnRlcm5hbCcuPTBBMjAxOC0wMy0wNj0yMDIyOjMx OjM0LDkwMiswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnRhc2tz LkFzeW5jVGFza01hbmFnZXJdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2No ZWR1bGVkLVRocmVhZC03OCk9MjBbXT0yMFNldHRpbmc9MjBuZXc9MjA9CnRhc2tzPTIwbWFwLj0y MFRoZT0yMG1hcD0yMGNvbnRhaW5zPTIwbm93PTIwMD0yMHRhc2tzPTBBMjAxOC0wMy0wNj0yMD0K MjI6MzE6MzQsOTAyKzAxPTIwSU5GTz0yMD0yMD0KW29yZy5vdmlydC5lbmdpbmUuY29yZS5ibGwu dGFza3MuQXN5bmNUYXNrTWFuYWdlcl09MjA9CihFRS1NYW5hZ2VkVGhyZWFkRmFjdG9yeS1lbmdp bmVTY2hlZHVsZWQtVGhyZWFkLTc4KT0yMFtdPTIwQ2xlYXJlZD0yMGFsbD0yMD0KdGFza3M9MjBv Zj0yMHBvb2w9MjAnMDAwMDAwMDItMDAwMi0wMDAyLTAwMDItMDAwMDAwMDAwMWE1Jy49MEEyMDE4 LTAzLTA2PTIwPQoyMjozMTo1NiwzMDgrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2lu ZS5jb3JlLmJsbC5hYWEuU2Vzc2lvbkRhdGFDb250YWluZXJdPTIwPQooRUUtTWFuYWdlZFRocmVh ZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC04Nyk9MjBbXT0yME5vdD0yMD0KcmVtb3Zp bmc9MjBzZXNzaW9uPTIwPQonblhuaUoyYlJwVnE4SjNUNEdUclp1TEZyM1NWRFhtd096aWU2bVI2 V1FOL0RRY3BnMldnZGlKVlVBY2I5TTd1RGVGOFZJM3BvaD0KeHlCZ2p3ZCtFZWV6Zz0zRD0zRCcs PTIwc2Vzc2lvbj0yMGhhcz0yMHJ1bm5pbmc9MjBjb21tYW5kcz0yMGZvcj0yMHVzZXI9MjA9Cidh ZG1pbkBpbnRlcm5hbCcuPTBBMjAxOC0wMy0wNj0yMDIyOjMyOjEyLDM4MyswMT0yMElORk89MjA9 MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNvcmUuYmxsLnByb3ZpZGVyLm5ldHdvcmsuU3luY05ldHdv cmtQcm92aWRlckNvbW1hbmRdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2No ZWR1bGVkLVRocmVhZC0xMDApPTIwWzRmNzI5ZTA0XT0yMExvY2s9MjA9CkFjcXVpcmVkPTIwdG89 MjBvYmplY3Q9MjA9CidFbmdpbmVMb2NrOntleGNsdXNpdmVMb2Nrcz0zRCdbYzg2M2FiZTQtZmM3 Ni00ZGM2LThkOWEtNGM0MzVjNjQyNDE2PTNEUFJPPQpWSURFUl0nLD0yMHNoYXJlZExvY2tzPTNE Jyd9Jz0wQTIwMTgtMDMtMDY9MjAyMjozMjoxMiwzOTQrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92 aXJ0LmVuZ2luZS5jb3JlLmJsbC5wcm92aWRlci5uZXR3b3JrLlN5bmNOZXR3b3JrUHJvdmlkZXJD b21tYW5kXT0yMD0KKEVFLU1hbmFnZWRUaHJlYWRGYWN0b3J5LWVuZ2luZVNjaGVkdWxlZC1UaHJl YWQtMTAwKT0yMFs0ZjcyOWUwNF09MjA9ClJ1bm5pbmc9MjBjb21tYW5kOj0yMFN5bmNOZXR3b3Jr UHJvdmlkZXJDb21tYW5kPTIwaW50ZXJuYWw6PTIwdHJ1ZS49MEE9CjIwMTgtMDMtMDY9MjAyMjoz MjoxMiw0OTkrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLnNzby51dGls cy5BdXRoZW50aWNhdGlvblV0aWxzXT0yMChkZWZhdWx0PTIwPQp0YXNrLTE0KT0yMFtdPTIwVXNl cj0yMGFkbWluQGludGVybmFsPTIwc3VjY2Vzc2Z1bGx5PTIwbG9nZ2VkPTIwaW49MjA9CndpdGg9 MjBzY29wZXM6PTIwb3ZpcnQtYXBwLWFwaT0yMG92aXJ0LWV4dD0zRHRva2VuLWluZm86YXV0aHot c2VhcmNoPTIwPQpvdmlydC1leHQ9M0R0b2tlbi1pbmZvOnB1YmxpYy1hdXRoei1zZWFyY2g9MjA9 Cm92aXJ0LWV4dD0zRHRva2VuLWluZm86dmFsaWRhdGU9MjBvdmlydC1leHQ9M0R0b2tlbjpwYXNz d29yZC1hY2Nlc3M9MEE9CjIwMTgtMDMtMDY9MjAyMjozMjoxMiw2NDgrMDE9MjBJTkZPPTIwPTIw PQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmRhbC5kYmJyb2tlci5hdWRpdGxvZ2hhbmRsaW5nLkF1 ZGl0TG9nRGlyZWN0b3JdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1 bGVkLVRocmVhZC0xMDApPTIwWzRmNzI5ZTA0XT0yMD0KRVZFTlRfSUQ6PTIwUFJPVklERVJfU1lO Q0hST05JWkVEKDIxNSksPTIwTmV0d29ya3M9MjBvZj0yMFByb3ZpZGVyPTIwPQpvdmlydC1wcm92 aWRlci1vdm49MjB3ZXJlPTIwc3VjY2Vzc2Z1bGx5PTIwc3luY2hyb25pemVkLj0wQTIwMTgtMDMt MDY9MjA9CjIyOjMyOjEyLDY0OCswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5naW5lLmNv cmUuYmxsLnByb3ZpZGVyLm5ldHdvcmsuU3luY05ldHdvcmtQcm92aWRlckNvbW1hbmRdPTIwPQoo RUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2NoZWR1bGVkLVRocmVhZC0xMDApPTIwWzRm NzI5ZTA0XT0yMExvY2s9MjA9CmZyZWVkPTIwdG89MjBvYmplY3Q9MjA9CidFbmdpbmVMb2NrOntl eGNsdXNpdmVMb2Nrcz0zRCdbYzg2M2FiZTQtZmM3Ni00ZGM2LThkOWEtNGM0MzVjNjQyNDE2PTNE UFJPPQpWSURFUl0nLD0yMHNoYXJlZExvY2tzPTNEJyd9Jz0wQTIwMTgtMDMtMDY9MjAyMjozMjo1 NiwzMDcrMDE9MjBJTkZPPTIwPTIwPQpbb3JnLm92aXJ0LmVuZ2luZS5jb3JlLmJsbC5hYWEuU2Vz c2lvbkRhdGFDb250YWluZXJdPTIwPQooRUUtTWFuYWdlZFRocmVhZEZhY3RvcnktZW5naW5lU2No ZWR1bGVkLVRocmVhZC05Nyk9MjBbXT0yME5vdD0yMD0KcmVtb3Zpbmc9MjBzZXNzaW9uPTIwPQon blhuaUoyYlJwVnE4SjNUNEdUclp1TEZyM1NWRFhtd096aWU2bVI2V1FOL0RRY3BnMldnZGlKVlVB Y2I5TTd1RGVGOFZJM3BvaD0KeHlCZ2p3ZCtFZWV6Zz0zRD0zRCcsPTIwc2Vzc2lvbj0yMGhhcz0y MHJ1bm5pbmc9MjBjb21tYW5kcz0yMGZvcj0yMHVzZXI9MjA9CidhZG1pbkBpbnRlcm5hbCcuPTBB MjAxOC0wMy0wNj0yMDIyOjMzOjU2LDMwNyswMT0yMElORk89MjA9MjA9Cltvcmcub3ZpcnQuZW5n aW5lLmNvcmUuYmxsLmFhYS5TZXNzaW9uRGF0YUNvbnRhaW5lcl09MjA9CihFRS1NYW5hZ2VkVGhy ZWFkRmFjdG9yeS1lbmdpbmVTY2hlZHVsZWQtVGhyZWFkLTYzKT0yMFtdPTIwTm90PTIwPQpyZW1v dmluZz0yMHNlc3Npb249MjA9CiduWG5pSjJiUnBWcThKM1Q0R1RyWnVMRnIzU1ZEWG13T3ppZTZt UjZXUU4vRFFjcGcyV2dkaUpWVUFjYjlNN3VEZUY4VkkzcG9oPQp4eUJnandkK0VlZXpnPTNEPTNE Jyw9MjBzZXNzaW9uPTIwaGFzPTIwcnVubmluZz0yMGNvbW1hbmRzPTIwZm9yPTIwdXNlcj0yMD0K J2FkbWluQGludGVybmFsJy49MEE9MEE9CgotLUFwcGxlLU1haWw9XzZFRkU4RkE2LUI5RkMtNEEx MS1CM0QxLTVBQkIyNTcwQURBMQpDb250ZW50LVRyYW5zZmVyLUVuY29kaW5nOiA3Yml0CkNvbnRl bnQtVHlwZTogdGV4dC9odG1sOwoJY2hhcnNldD11cy1hc2NpaQoKPGh0bWw+PGJvZHkgc3R5bGU9 IndvcmQtd3JhcDogYnJlYWstd29yZDsgLXdlYmtpdC1uYnNwLW1vZGU6IHNwYWNlOyAtd2Via2l0 LWxpbmUtYnJlYWs6IGFmdGVyLXdoaXRlLXNwYWNlOyI+PGhlYWQ+PG1ldGEgaHR0cC1lcXVpdj0i Q29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWwgY2hhcnNldD11cy1hc2NpaSI+PC9oZWFk PjxkaXY+PGRpdj48L2Rpdj48L2Rpdj48L2JvZHk+PC9odG1sPgotLUFwcGxlLU1haWw9XzZFRkU4 RkE2LUI5RkMtNEExMS1CM0QxLTVBQkIyNTcwQURBMQpDb250ZW50LURpc3Bvc2l0aW9uOiBhdHRh Y2htZW50OwoJZmlsZW5hbWUqMD1vdmlydC1pbXBvcnQtb3ZhLWFuc2libGUtMjAxODAzMDYyMjMw MDctb3ZuLWVsZW0uZXhhbXBsZS5vcmctNDVlOwoJZmlsZW5hbWUqMT05YTUxLmxvZwpDb250ZW50 LVR5cGU6IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVhbTsKCW5hbWU9Im92aXJ0LWltcG9ydC1vdmEt YW5zaWJsZS0yMDE4MDMwNjIyMzAwNy1vdm4tZWxlbS5leGFtcGxlLm9yZy00NWU5YTUxLmxvZyIK Q29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQoKMjAxOC0wMy0wNj0y MDIyOjMwOjA4LDgxOT0yMHA9M0QxNzg2ND0yMHU9M0RvdmlydD0yMHw9MjA9MjBVc2luZz0yMD0K L3Vzci9zaGFyZS9vdmlydC1lbmdpbmUvcGxheWJvb2tzL2Fuc2libGUuY2ZnPTIwYXM9MjBjb25m aWc9MjBmaWxlPTBBPQoyMDE4LTAzLTA2PTIwMjI6MzA6MDksMzAxPTIwcD0zRDE3ODY0PTIwdT0z RG92aXJ0PTIwfD0yMD0yMFBMQVk9MjBbYWxsXT0yMD0KKioqKioqKioqKioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqPTBBPQoyMDE4LTAz LTA2PTIwMjI6MzA6MDksMzE4PTIwcD0zRDE3ODY0PTIwdT0zRG92aXJ0PTIwfD0yMD0yMFRBU0s9 MjA9CltvdmlydC1vdmEtZXh0cmFjdD0yMDo9MjBSdW49MjBleHRyYWN0aW9uPTIwc2NyaXB0XT0y MD0KKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKj0wQTIwMTgtMDMtMDY9MjAyMjozMDox MSwwNDE9MjBwPTNEMTc4NjQ9MjA9CnU9M0RvdmlydD0yMHw9MjA9MjBmYXRhbDo9MjBbb3ZuLWVs ZW0uaXNtcy5ocy1icmVtZW4uZGVdOj0yMEZBSUxFRCE9MjA9M0Q+PQo9MjB7PTBBPTIwPTIwPTIw PTIwImNoYW5nZWQiOj0yMHRydWUsPTIwPTBBPTIwPTIwPTIwPTIwInJjIjo9MjAxPTBBfT0wQT0w QT0KU1RET1VUOj0wQT0wQVRyYWNlYmFjaz0yMChtb3N0PTIwcmVjZW50PTIwY2FsbD0yMGxhc3Qp Oj0wRD0wQT0yMD0yMEZpbGU9MjA9CiIvcm9vdC8uYW5zaWJsZS90bXAvYW5zaWJsZS10bXAtMTUy MDM3MTgwOS4zNi0xNTYyMjIxMjYzNDAwMS9leHRyYWN0X292YS5wPQp5Iiw9MjBsaW5lPTIwMTA0 LD0yMGluPTIwPG1vZHVsZT49MEQ9MEE9MjA9MjA9MjA9MjA9CmV4dHJhY3RfZGlza3Moc3lzLmFy Z3ZbMV0sPTIwc3lzLmFyZ3ZbMl0uc3BsaXQoJysnKSk9MEQ9MEE9MjA9MjBGaWxlPTIwPQoiL3Jv b3QvLmFuc2libGUvdG1wL2Fuc2libGUtdG1wLTE1MjAzNzE4MDkuMzYtMTU2MjIyMTI2MzQwMDEv ZXh0cmFjdF9vdmEucD0KeSIsPTIwbGluZT0yMDcwLD0yMGluPTIwZXh0cmFjdF9kaXNrcz0wRD0w QT0yMD0yMD0yMD0yMGZkPTIwPTNEPTIwPQpvcy5vcGVuKG92YV9wYXRoLD0yMG9zLk9fUkRPTkxZ PTIwfD0yMG9zLk9fRElSRUNUKT0wRD0wQU9TRXJyb3I6PTIwPQpbRXJybm89MjAyMl09MjBJbnZh bGlkPTIwYXJndW1lbnQ6PTIwJy9leHBvcnQvb3ZpcnQvZXhwb3J0L3h4Jz0wRD0wQT0wQT0wQT0K PTBBU1RERVJSOj0wQT0wQVNoYXJlZD0yMGNvbm5lY3Rpb249MjB0bz0yMG92bi1lbGVtLmlzbXMu aHMtYnJlbWVuLmRlPTIwPQpjbG9zZWQuPTBEPTBBPTBBPTBBPTBBTVNHOj0wQT0wQW5vbi16ZXJv PTIwcmV0dXJuPTIwY29kZT0wQT0wQTIwMTgtMDMtMDY9MjA9CjIyOjMwOjExLDA0Mz0yMHA9M0Qx Nzg2ND0yMHU9M0RvdmlydD0yMHw9MjA9MjBQTEFZPTIwUkVDQVA9MjA9CioqKioqKioqKioqKioq KioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKj0w QT0KMjAxOC0wMy0wNj0yMDIyOjMwOjExLDA0Mz0yMHA9M0QxNzg2ND0yMHU9M0RvdmlydD0yMHw9 MjA9MjA9Cm92bi1lbGVtLmlzbXMuaHMtYnJlbWVuLmRlPTIwOj0yMG9rPTNEMD0yMD0yMD0yMD0y MGNoYW5nZWQ9M0QwPTIwPTIwPTIwPTIwPQp1bnJlYWNoYWJsZT0zRDA9MjA9MjA9MjA9MjBmYWls ZWQ9M0QxPTIwPTIwPTIwPTBBPQoKLS1BcHBsZS1NYWlsPV82RUZFOEZBNi1COUZDLTRBMTEtQjNE MS01QUJCMjU3MEFEQTEKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogN2JpdApDb250ZW50LVR5 cGU6IHRleHQvaHRtbDsKCWNoYXJzZXQ9dXMtYXNjaWkKCjxodG1sPjxib2R5IHN0eWxlPSJ3b3Jk LXdyYXA6IGJyZWFrLXdvcmQ7IC13ZWJraXQtbmJzcC1tb2RlOiBzcGFjZTsgLXdlYmtpdC1saW5l LWJyZWFrOiBhZnRlci13aGl0ZS1zcGFjZTsiPjxoZWFkPjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRl bnQtVHlwZSIgY29udGVudD0idGV4dC9odG1sIGNoYXJzZXQ9dXMtYXNjaWkiPjwvaGVhZD48ZGl2 PjxkaXY+PC9kaXY+PC9kaXY+PC9ib2R5PjwvaHRtbD4KLS1BcHBsZS1NYWlsPV82RUZFOEZBNi1C OUZDLTRBMTEtQjNEMS01QUJCMjU3MEFEQTEKQ29udGVudC1EaXNwb3NpdGlvbjogYXR0YWNobWVu dDsKCWZpbGVuYW1lPW92aXJ0LXF1ZXJ5LW92YS1hbnNpYmxlLTIwMTgwMzA2MjIyOTUyLW92bi1l bGVtLmV4YW1wbGUub3JnLmxvZwpDb250ZW50LVR5cGU6IGFwcGxpY2F0aW9uL29jdGV0LXN0cmVh bTsKCW5hbWU9Im92aXJ0LXF1ZXJ5LW92YS1hbnNpYmxlLTIwMTgwMzA2MjIyOTUyLW92bi1lbGVt LmV4YW1wbGUub3JnLmxvZyIKQ29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50 YWJsZQoKMjAxOC0wMy0wNj0yMDIyOjI5OjU1LDkyMz0yMHA9M0QxNzU3ND0yMHU9M0RvdmlydD0y MHw9MjA9MjA8P3htbD0yMD0KdmVyc2lvbj0zRCIxLjAiPTIwZW5jb2Rpbmc9M0QiVVRGLTgiPz48 b3ZmOkVudmVsb3BlPTIwPQp4bWxuczpvdmY9M0QiaHR0cDovL3NjaGVtYXMuZG10Zi5vcmcvb3Zm L2VudmVsb3BlLzEiPTIwPQp4bWxuczpyYXNkPTNEImh0dHA6Ly9zY2hlbWFzLmRtdGYub3JnL3di ZW0vd3NjaW0vMS9jaW0tc2NoZW1hLzIvQ0lNX1Jlc291cj0KY2VBbGxvY2F0aW9uU2V0dGluZ0Rh dGEiPTIwPQp4bWxuczp2c3NkPTNEImh0dHA6Ly9zY2hlbWFzLmRtdGYub3JnL3diZW0vd3NjaW0v MS9jaW0tc2NoZW1hLzIvQ0lNX1ZpcnR1YT0KbFN5c3RlbVNldHRpbmdEYXRhIj0yMD0KeG1sbnM6 eHNpPTNEImh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIj0yMD0KeG1s bnM9M0QiaHR0cDovL3NjaGVtYXMuZG10Zi5vcmcvb3ZmL2VudmVsb3BlLzEiPTIwPQp4bWxuczpv dmlydD0zRCJodHRwOi8vd3d3Lm92aXJ0Lm9yZy9vdmYiPjxSZWZlcmVuY2VzPjxGaWxlPTIwPQpv dmY6aHJlZj0zRCJlN2MxMDc1Yi0wZTZhLTQwMmYtYjZiNC0xMGRiNWRhNzdhZTAiPTIwPQpvdmY6 aWQ9M0QiZTdjMTA3NWItMGU2YS00MDJmLWI2YjQtMTBkYjVkYTc3YWUwIj0yMD0Kb3ZmOnNpemU9 M0QiNTYwNjkzMjQ4MCI+PC9GaWxlPjwvUmVmZXJlbmNlcz48TmV0d29ya1NlY3Rpb24+PEluZm8+ TGlzdD0yMD0Kb2Y9MjBuZXR3b3JrczwvSW5mbz48TmV0d29yaz0yMD0Kb3ZmOm5hbWU9M0Qib3Zp cnRtZ210Ij48L05ldHdvcms+PC9OZXR3b3JrU2VjdGlvbj48RGlza1NlY3Rpb24+PEluZm8+TGlz dD0yMD0Kb2Y9MjBWaXJ0dWFsPTIwRGlza3M8L0luZm8+PERpc2s9MjA9Cm92ZjpkaXNrSWQ9M0Qi YWU3ZGVkYzctM2I4YS00YTQyLTk5YWQtMjE3NWVmMDc5MWYxIj0yMG92ZjpjYXBhY2l0eT0zRCIy MCI9MjA9Cm92ZjpjYXBhY2l0eUFsbG9jYXRpb25Vbml0cz0zRCJieXRlPTIwKj0yMDJeMzAiPTIw PQpvdmY6cG9wdWxhdGVkU2l6ZT0zRCI1NjA2OTMyNDgwIj0yMG92ZjpwYXJlbnRSZWY9M0QiIj0y MD0Kb3ZmOmZpbGVSZWY9M0QiZTdjMTA3NWItMGU2YS00MDJmLWI2YjQtMTBkYjVkYTc3YWUwIj0y MD0Kb3ZmOmZvcm1hdD0zRCJodHRwOi8vd3d3Lmdub21lLm9yZy9+bWFya21jL3Fjb3ctaW1hZ2Ut Zm9ybWF0Lmh0bWwiPTIwPQpvdmY6dm9sdW1lLWZvcm1hdD0zRCJDT1ciPTIwb3ZmOnZvbHVtZS10 eXBlPTNEIlNwYXJzZSI9MjA9Cm92ZjpkaXNrLWludGVyZmFjZT0zRCJWaXJ0SU8iPTIwb3ZmOmJv b3Q9M0QidHJ1ZSI9MjA9Cm92ZjpwYXNzLWRpc2NhcmQ9M0QiZmFsc2UiPTIwb3ZmOmRpc2stYWxp YXM9M0Qidi10b3NoaWJhX0Rpc2tOZXUiPTIwPQpvdmY6d2lwZS1hZnRlci1kZWxldGU9M0QidHJ1 ZSI9MjBvdmY6ZGVzY3JpcHRpb249M0QiQWN0aXZlPTIwVk0iPTIwPQpvdmY6ZGlza19zdG9yYWdl X3R5cGU9M0QiSU1BR0UiPTIwPQpvdmY6Y2luZGVyX3ZvbHVtZV90eXBlPTNEIiI+PC9EaXNrPjwv RGlza1NlY3Rpb24+PFZpcnR1YWxTeXN0ZW09MjA9Cm92ZjppZD0zRCJlY2JkZDVlMy1mOWUzLTQz YTUtOTA3MS1jYWFhZTQzZTk5OWMiPjxOYW1lPnYtdG9zaGliYS1pbnRlcm48L05hPQptZT48RGVz Y3JpcHRpb24+U0FGPTIwV2FybWVycz0yMExhYm9yPTIwKHBhcGFyYXp6aT0yMC89MjA9CkdQUyk8 L0Rlc2NyaXB0aW9uPjxDcmVhdGlvbkRhdGU+MjAxOC8wMi8yOD0yMD0KMTA6NDE6NTc8L0NyZWF0 aW9uRGF0ZT48RXhwb3J0RGF0ZT4yMDE4LzAzLzA2PTIwPQoyMDowMzowMjwvRXhwb3J0RGF0ZT48 RGVsZXRlUHJvdGVjdGVkPmZhbHNlPC9EZWxldGVQcm90ZWN0ZWQ+PFNzb01ldGhvZD5ndT0KZXN0 X2FnZW50PC9Tc29NZXRob2Q+PElzU21hcnRjYXJkRW5hYmxlZD5mYWxzZTwvSXNTbWFydGNhcmRF bmFibGVkPjxUaW1lWm89Cm5lPkV0Yy9HTVQ8L1RpbWVab25lPjxkZWZhdWx0X2Jvb3Rfc2VxdWVu Y2U+MDwvZGVmYXVsdF9ib290X3NlcXVlbmNlPjxHZW5lPQpyYXRpb24+NzwvR2VuZXJhdGlvbj48 Q2x1c3RlckNvbXBhdGliaWxpdHlWZXJzaW9uPjQuMjwvQ2x1c3RlckNvbXBhdGliaWxpdD0KeVZl cnNpb24+PFZtVHlwZT4wPC9WbVR5cGU+PFJlc3VtZUJlaGF2aW9yPkFVVE9fUkVTVU1FPC9SZXN1 bWVCZWhhdmlvcj48TWk9Cm5BbGxvY2F0ZWRNZW0+MjA0ODwvTWluQWxsb2NhdGVkTWVtPjxJc1N0 YXRlbGVzcz5mYWxzZTwvSXNTdGF0ZWxlc3M+PElzUnVuPQpBbmRQYXVzZT5mYWxzZTwvSXNSdW5B bmRQYXVzZT48QXV0b1N0YXJ0dXA+ZmFsc2U8L0F1dG9TdGFydHVwPjxQcmlvcml0eT4xPD0KL1By aW9yaXR5PjxDcmVhdGVkQnlVc2VySWQ+ZmRmYzYyN2MtZDg3NS0xMWUwLTkwZjAtODNkZjEzM2I1 OGNjPC9DcmVhdGVkQnk9ClVzZXJJZD48TWlncmF0aW9uU3VwcG9ydD4wPC9NaWdyYXRpb25TdXBw b3J0PjxJc0Jvb3RNZW51RW5hYmxlZD5mYWxzZTwvSXNCPQpvb3RNZW51RW5hYmxlZD48SXNTcGlj ZUZpbGVUcmFuc2ZlckVuYWJsZWQ+dHJ1ZTwvSXNTcGljZUZpbGVUcmFuc2ZlckVuYWJsZT0KZD48 SXNTcGljZUNvcHlQYXN0ZUVuYWJsZWQ+dHJ1ZTwvSXNTcGljZUNvcHlQYXN0ZUVuYWJsZWQ+PEFs bG93Q29uc29sZVJlY289Cm5uZWN0PmZhbHNlPC9BbGxvd0NvbnNvbGVSZWNvbm5lY3Q+PENvbnNv bGVEaXNjb25uZWN0QWN0aW9uPkxPQ0tfU0NSRUVOPC9DPQpvbnNvbGVEaXNjb25uZWN0QWN0aW9u PjxDdXN0b21FbXVsYXRlZE1hY2hpbmU+PC9DdXN0b21FbXVsYXRlZE1hY2hpbmU+PEN1cz0KdG9t Q3B1TmFtZT48L0N1c3RvbUNwdU5hbWU+PFByZWRlZmluZWRQcm9wZXJ0aWVzPjwvUHJlZGVmaW5l ZFByb3BlcnRpZXM+PFU9CnNlckRlZmluZWRQcm9wZXJ0aWVzPjwvVXNlckRlZmluZWRQcm9wZXJ0 aWVzPjxNYXhNZW1vcnlTaXplTWI+NDA5NjwvTWF4TWVtPQpvcnlTaXplTWI+PFRlbXBsYXRlSWQ+ MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAwMDAwPC9UZW1wbGF0ZUlkPjxJbj0Kc3Rh bmNlVHlwZUlkPjAwMDAwMDEyLTAwMTItMDAxMi0wMDEyLTAwMDAwMDAwMDNlNjwvSW5zdGFuY2VU eXBlSWQ+PElzSW5pdGk9CmxpemVkPnRydWU8L0lzSW5pdGlsaXplZD48T3JpZ2luPjM8L09yaWdp bj48cXVvdGFfaWQ+NWE1YmJlYzMtMDFjMy0wMTZlLTAzPQpiMC0wMDAwMDAwMDAzZDA8L3F1b3Rh X2lkPjxEZWZhdWx0RGlzcGxheVR5cGU+MTwvRGVmYXVsdERpc3BsYXlUeXBlPjxUcnVzdD0KZWRT ZXJ2aWNlPmZhbHNlPC9UcnVzdGVkU2VydmljZT48T3JpZ2luYWxUZW1wbGF0ZUlkPjAwMDAwMDAw LTAwMDAtMDAwMC0wMDA9CjAtMDAwMDAwMDAwMDAwPC9PcmlnaW5hbFRlbXBsYXRlSWQ+PE9yaWdp bmFsVGVtcGxhdGVOYW1lPkJsYW5rPC9PcmlnaW5hbFRlPQptcGxhdGVOYW1lPjxVc2VIb3N0Q3B1 PmZhbHNlPC9Vc2VIb3N0Q3B1PjxVc2VMYXRlc3RWZXJzaW9uPmZhbHNlPC9Vc2VMYXRlcz0KdFZl cnNpb24+PFN0b3BUaW1lPjIwMTgvMDMvMDY9MjA9CjIwOjAxOjEwPC9TdG9wVGltZT48T3BlcmF0 aW5nU3lzdGVtU2VjdGlvbj0yMG92ZjppZD0zRCIzNiI9MjA9Cm92aXJ0OmlkPTNEIjUiPTIwb3Zm OnJlcXVpcmVkPTNEImZhbHNlIj48SW5mbz5HdWVzdD0yME9wZXJhdGluZz0yMD0KU3lzdGVtPC9J bmZvPjxEZXNjcmlwdGlvbj5MaW51eDwvRGVzY3JpcHRpb24+PC9PcGVyYXRpbmdTeXN0ZW1TZWN0 aW9uPjxWaXI9CnR1YWxIYXJkd2FyZVNlY3Rpb24+PEluZm8+Mj0yMENQVSw9MjAyMDQ4PTIwPQpN ZW1vcnk8L0luZm8+PFN5c3RlbT48dnNzZDpWaXJ0dWFsU3lzdGVtVHlwZT5FTkdJTkU9MjA9CjQu MS4wLjA8L3Zzc2Q6VmlydHVhbFN5c3RlbVR5cGU+PC9TeXN0ZW0+PEl0ZW0+PHJhc2Q6Q2FwdGlv bj4yPTIwdmlydHVhbD0yMD0KY3B1PC9yYXNkOkNhcHRpb24+PHJhc2Q6RGVzY3JpcHRpb24+TnVt YmVyPTIwb2Y9MjB2aXJ0dWFsPTIwPQpDUFU8L3Jhc2Q6RGVzY3JpcHRpb24+PHJhc2Q6SW5zdGFu Y2VJZD4xPC9yYXNkOkluc3RhbmNlSWQ+PHJhc2Q6UmVzb3VyY2VUeT0KcGU+MzwvcmFzZDpSZXNv dXJjZVR5cGU+PHJhc2Q6bnVtX29mX3NvY2tldHM+MjwvcmFzZDpudW1fb2Zfc29ja2V0cz48cmFz ZDo9CmNwdV9wZXJfc29ja2V0PjE8L3Jhc2Q6Y3B1X3Blcl9zb2NrZXQ+PHJhc2Q6dGhyZWFkc19w ZXJfY3B1PjE8L3Jhc2Q6dGhyZWFkPQpzX3Blcl9jcHU+PHJhc2Q6bWF4X251bV9vZl92Y3B1cz4x NjwvcmFzZDptYXhfbnVtX29mX3ZjcHVzPjxyYXNkOlZpcnR1YWxRdT0KYW50aXR5PjI8L3Jhc2Q6 VmlydHVhbFF1YW50aXR5PjwvSXRlbT48SXRlbT48cmFzZDpDYXB0aW9uPjIwNDg9MjBNQj0yMG9m PTIwPQptZW1vcnk8L3Jhc2Q6Q2FwdGlvbj48cmFzZDpEZXNjcmlwdGlvbj5NZW1vcnk9MjA9ClNp emU8L3Jhc2Q6RGVzY3JpcHRpb24+PHJhc2Q6SW5zdGFuY2VJZD4yPC9yYXNkOkluc3RhbmNlSWQ+ PHJhc2Q6UmVzb3VyY2VUPQp5cGU+NDwvcmFzZDpSZXNvdXJjZVR5cGU+PHJhc2Q6QWxsb2NhdGlv blVuaXRzPk1lZ2FCeXRlczwvcmFzZDpBbGxvY2F0aW9uVT0Kbml0cz48cmFzZDpWaXJ0dWFsUXVh bnRpdHk+MjA0ODwvcmFzZDpWaXJ0dWFsUXVhbnRpdHk+PC9JdGVtPjxJdGVtPjxyYXNkOkM9CmFw dGlvbj52LXRvc2hpYmFfRGlza05ldTwvcmFzZDpDYXB0aW9uPjxyYXNkOkluc3RhbmNlSWQ+ZTdj MTA3NWItMGU2YS00MDJmPQotYjZiNC0xMGRiNWRhNzdhZTA8L3Jhc2Q6SW5zdGFuY2VJZD48cmFz ZDpSZXNvdXJjZVR5cGU+MTc8L3Jhc2Q6UmVzb3VyY2VUeT0KcGU+PHJhc2Q6SG9zdFJlc291cmNl Pm92ZjpkaXNrL2FlN2RlZGM3LTNiOGEtNGE0Mi05OWFkLTIxNzVlZjA3OTFmMTwvcmFzZDo9Ckhv c3RSZXNvdXJjZT48cmFzZDpQYXJlbnQ+MDAwMDAwMDAtMDAwMC0wMDAwLTAwMDAtMDAwMDAwMDAw MDAwPC9yYXNkOlBhcmVuPQp0PjxyYXNkOlRlbXBsYXRlPjAwMDAwMDAwLTAwMDAtMDAwMC0wMDAw LTAwMDAwMDAwMDAwMDwvcmFzZDpUZW1wbGF0ZT48cmFzZD0KOkFwcGxpY2F0aW9uTGlzdD48L3Jh c2Q6QXBwbGljYXRpb25MaXN0PjxyYXNkOlN0b3JhZ2VJZD4zMzIwNDlkNS05NmI1LTRlMzU9Ci04 NDA1LTUyNTQ1Y2Y4YTI3OTwvcmFzZDpTdG9yYWdlSWQ+PHJhc2Q6U3RvcmFnZVBvb2xJZD4wMDAw MDAwMi0wMDAyLTAwMDItPQowMDAyLTAwMDAwMDAwMDFhNTwvcmFzZDpTdG9yYWdlUG9vbElkPjxy YXNkOkNyZWF0aW9uRGF0ZT4yMDE4LzAzLzA2PTIwPQoyMDowMjoyMjwvcmFzZDpDcmVhdGlvbkRh dGU+PHJhc2Q6TGFzdE1vZGlmaWVkPjIwMTgvMDMvMDY9MjA9CjIwOjAyOjIyPC9yYXNkOkxhc3RN b2RpZmllZD48cmFzZDpsYXN0X21vZGlmaWVkX2RhdGU+MjAxOC8wMy8wNj0yMD0KMjA6MDI6MjI8 L3Jhc2Q6bGFzdF9tb2RpZmllZF9kYXRlPjxUeXBlPmRpc2s8L1R5cGU+PERldmljZT5kaXNrPC9E ZXZpY2U+PHI9CmFzZDpBZGRyZXNzPnt0eXBlPTNEcGNpLD0yMHNsb3Q9M0QweDA3LD0yMGJ1cz0z RDB4MDAsPTIwZG9tYWluPTNEMHgwMDAwLD0yMD0KZnVuY3Rpb249M0QweDB9PC9yYXNkOkFkZHJl c3M+PEJvb3RPcmRlcj4wPC9Cb290T3JkZXI+PElzUGx1Z2dlZD50cnVlPC9Jc1A9Cmx1Z2dlZD48 SXNSZWFkT25seT5mYWxzZTwvSXNSZWFkT25seT48QWxpYXM+dmlydGlvLWRpc2swPC9BbGlhcz48 L0l0ZW0+PEl0PQplbT48cmFzZDpDYXB0aW9uPkV0aGVybmV0PTIwYWRhcHRlcj0yMG9uPTIwPQpv dmlydG1nbXQ8L3Jhc2Q6Q2FwdGlvbj48cmFzZDpJbnN0YW5jZUlkPjQ4YjEyYjE0LWIwNzUtNDQ5 NC04ODQ1LWYwNGFiNWRmYz0KMWRlPC9yYXNkOkluc3RhbmNlSWQ+PHJhc2Q6UmVzb3VyY2VUeXBl PjEwPC9yYXNkOlJlc291cmNlVHlwZT48cmFzZDpPdGhlclI9CmVzb3VyY2VUeXBlPm92aXJ0bWdt dDwvcmFzZDpPdGhlclJlc291cmNlVHlwZT48cmFzZDpSZXNvdXJjZVN1YlR5cGU+MzwvcmFzPQpk OlJlc291cmNlU3ViVHlwZT48cmFzZDpDb25uZWN0aW9uPm92aXJ0bWdtdDwvcmFzZDpDb25uZWN0 aW9uPjxyYXNkOkxpbmtlZD0KPnRydWU8L3Jhc2Q6TGlua2VkPjxyYXNkOk5hbWU+bmljMTwvcmFz ZDpOYW1lPjxyYXNkOkVsZW1lbnROYW1lPm5pYzE8L3Jhc2Q9CjpFbGVtZW50TmFtZT48cmFzZDpN QUNBZGRyZXNzPjAwOjFhOjRhOjUxOjYyOjAzPC9yYXNkOk1BQ0FkZHJlc3M+PHJhc2Q6c3BlPQpl ZD4xMDAwPC9yYXNkOnNwZWVkPjxUeXBlPmludGVyZmFjZTwvVHlwZT48RGV2aWNlPmJyaWRnZTwv RGV2aWNlPjxyYXNkOkFkZD0KcmVzcz57dHlwZT0zRHBjaSw9MjBzbG90PTNEMHgwMyw9MjBidXM9 M0QweDAwLD0yMGRvbWFpbj0zRDB4MDAwMCw9MjA9CmZ1bmN0aW9uPTNEMHgwfTwvcmFzZDpBZGRy ZXNzPjxCb290T3JkZXI+MDwvQm9vdE9yZGVyPjxJc1BsdWdnZWQ+dHJ1ZTwvSXNQPQpsdWdnZWQ+ PElzUmVhZE9ubHk+ZmFsc2U8L0lzUmVhZE9ubHk+PEFsaWFzPm5ldDA8L0FsaWFzPjwvSXRlbT48 SXRlbT48cmFzZD0KOkNhcHRpb24+VVNCPTIwPQpDb250cm9sbGVyPC9yYXNkOkNhcHRpb24+PHJh c2Q6SW5zdGFuY2VJZD4zPC9yYXNkOkluc3RhbmNlSWQ+PHJhc2Q6UmVzb3VyYz0KZVR5cGU+MjM8 L3Jhc2Q6UmVzb3VyY2VUeXBlPjxyYXNkOlVzYlBvbGljeT5FTkFCTEVEX05BVElWRTwvcmFzZDpV c2JQb2xpY3k9Cj48L0l0ZW0+PEl0ZW0+PHJhc2Q6Q2FwdGlvbj5HcmFwaGljYWw9MjA9CkNvbnRy b2xsZXI8L3Jhc2Q6Q2FwdGlvbj48cmFzZDpJbnN0YW5jZUlkPmY4NGM0ZDYwLTIzMGEtNGJkZC1i ZWZlLTM0ZDIzYzI1PQo1Njg3PC9yYXNkOkluc3RhbmNlSWQ+PHJhc2Q6UmVzb3VyY2VUeXBlPjIw PC9yYXNkOlJlc291cmNlVHlwZT48cmFzZDpWaXJ0dT0KYWxRdWFudGl0eT4xPC9yYXNkOlZpcnR1 YWxRdWFudGl0eT48cmFzZDpTaW5nbGVQY2lReGw+ZmFsc2U8L3Jhc2Q6U2luZ2xlUGM9CmlReGw+ PFR5cGU+dmlkZW88L1R5cGU+PERldmljZT5xeGw8L0RldmljZT48cmFzZDpBZGRyZXNzPnt0eXBl PTNEcGNpLD0yMD0Kc2xvdD0zRDB4MDIsPTIwYnVzPTNEMHgwMCw9MjBkb21haW49M0QweDAwMDAs PTIwPQpmdW5jdGlvbj0zRDB4MH08L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA8L0Jvb3RPcmRl cj48SXNQbHVnZ2VkPnRydWU8L0lzUD0KbHVnZ2VkPjxJc1JlYWRPbmx5PmZhbHNlPC9Jc1JlYWRP bmx5PjxBbGlhcz52aWRlbzA8L0FsaWFzPjxTcGVjUGFyYW1zPjx2Z2E9Cm1lbT4xNjM4NDwvdmdh bWVtPjxoZWFkcz4xPC9oZWFkcz48dnJhbT44MTkyPC92cmFtPjxyYW0+NjU1MzY8L3JhbT48L1Nw ZWNQPQphcmFtcz48L0l0ZW0+PEl0ZW0+PHJhc2Q6Q2FwdGlvbj5HcmFwaGljYWw9MjA9CkZyYW1l YnVmZmVyPC9yYXNkOkNhcHRpb24+PHJhc2Q6SW5zdGFuY2VJZD5kOWU4OWIwZS1mODY4LTQ2MDct OGE1Ny02NDY0NjA2PQpkM2Y2MDwvcmFzZDpJbnN0YW5jZUlkPjxyYXNkOlJlc291cmNlVHlwZT4y NjwvcmFzZDpSZXNvdXJjZVR5cGU+PFR5cGU+Z3JhcD0KaGljczwvVHlwZT48RGV2aWNlPnNwaWNl PC9EZXZpY2U+PHJhc2Q6QWRkcmVzcz48L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA9CjwvQm9v dE9yZGVyPjxJc1BsdWdnZWQ+dHJ1ZTwvSXNQbHVnZ2VkPjxJc1JlYWRPbmx5PmZhbHNlPC9Jc1Jl YWRPbmx5PjxBbGlhPQpzPjwvQWxpYXM+PC9JdGVtPjxJdGVtPjxyYXNkOkNhcHRpb24+Q0RST008 L3Jhc2Q6Q2FwdGlvbj48cmFzZDpJbnN0YW5jZUlkPj0KNmE3NWFjZTktYzgxYy00NTZiLWJlMWYt YTI0ZWU0NzNhZjhlPC9yYXNkOkluc3RhbmNlSWQ+PHJhc2Q6UmVzb3VyY2VUeXBlPjE9CjU8L3Jh c2Q6UmVzb3VyY2VUeXBlPjxUeXBlPmRpc2s8L1R5cGU+PERldmljZT5jZHJvbTwvRGV2aWNlPjxy YXNkOkFkZHJlc3M+PQp7dHlwZT0zRGRyaXZlLD0yMGJ1cz0zRDEsPTIwY29udHJvbGxlcj0zRDAs PTIwdGFyZ2V0PTNEMCw9MjA9CnVuaXQ9M0QwfTwvcmFzZDpBZGRyZXNzPjxCb290T3JkZXI+MDwv Qm9vdE9yZGVyPjxJc1BsdWdnZWQ+dHJ1ZTwvSXNQbHVnZ2VkPQo+PElzUmVhZE9ubHk+dHJ1ZTwv SXNSZWFkT25seT48QWxpYXM+aWRlMC0xLTA8L0FsaWFzPjxTcGVjUGFyYW1zPjxwYXRoPjwvcD0K YXRoPjwvU3BlY1BhcmFtcz48L0l0ZW0+PEl0ZW0+PHJhc2Q6UmVzb3VyY2VUeXBlPjA8L3Jhc2Q6 UmVzb3VyY2VUeXBlPjxyYXM9CmQ6SW5zdGFuY2VJZD40MWRiYjRkNS1mMGVkLTQyMWUtOTI2NC1j NGNjZDFhNDE3NGY8L3Jhc2Q6SW5zdGFuY2VJZD48VHlwZT5jPQpoYW5uZWw8L1R5cGU+PERldmlj ZT51bml4PC9EZXZpY2U+PHJhc2Q6QWRkcmVzcz57dHlwZT0zRHZpcnRpby1zZXJpYWwsPTIwPQpi dXM9M0QwLD0yMGNvbnRyb2xsZXI9M0QwLD0yMD0KcG9ydD0zRDF9PC9yYXNkOkFkZHJlc3M+PEJv b3RPcmRlcj4wPC9Cb290T3JkZXI+PElzUGx1Z2dlZD50cnVlPC9Jc1BsdWdnZWQ9Cj48SXNSZWFk T25seT5mYWxzZTwvSXNSZWFkT25seT48QWxpYXM+Y2hhbm5lbDA8L0FsaWFzPjwvSXRlbT48SXRl bT48cmFzZDpSPQplc291cmNlVHlwZT4wPC9yYXNkOlJlc291cmNlVHlwZT48cmFzZDpJbnN0YW5j ZUlkPmEyNWJiYTNhLTQ1ZmYtNDhjYi05YTdmLT0KZjRjMTExZDlkYzg2PC9yYXNkOkluc3RhbmNl SWQ+PFR5cGU+Y2hhbm5lbDwvVHlwZT48RGV2aWNlPnVuaXg8L0RldmljZT48cmE9CnNkOkFkZHJl c3M+e3R5cGU9M0R2aXJ0aW8tc2VyaWFsLD0yMGJ1cz0zRDAsPTIwY29udHJvbGxlcj0zRDAsPTIw PQpwb3J0PTNEMn08L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA8L0Jvb3RPcmRlcj48SXNQbHVn Z2VkPnRydWU8L0lzUGx1Z2dlZD0KPjxJc1JlYWRPbmx5PmZhbHNlPC9Jc1JlYWRPbmx5PjxBbGlh cz5jaGFubmVsMTwvQWxpYXM+PC9JdGVtPjxJdGVtPjxyYXNkOlI9CmVzb3VyY2VUeXBlPjA8L3Jh c2Q6UmVzb3VyY2VUeXBlPjxyYXNkOkluc3RhbmNlSWQ+ZjE4YWM0NGQtZjhkOC00YzNlLTg2ODQt PQplMzJjOGViYjNiODM8L3Jhc2Q6SW5zdGFuY2VJZD48VHlwZT5jaGFubmVsPC9UeXBlPjxEZXZp Y2U+c3BpY2V2bWM8L0RldmljZT0KPjxyYXNkOkFkZHJlc3M+e3R5cGU9M0R2aXJ0aW8tc2VyaWFs LD0yMGJ1cz0zRDAsPTIwY29udHJvbGxlcj0zRDAsPTIwPQpwb3J0PTNEM308L3Jhc2Q6QWRkcmVz cz48Qm9vdE9yZGVyPjA8L0Jvb3RPcmRlcj48SXNQbHVnZ2VkPnRydWU8L0lzUGx1Z2dlZD0KPjxJ c1JlYWRPbmx5PmZhbHNlPC9Jc1JlYWRPbmx5PjxBbGlhcz5jaGFubmVsMjwvQWxpYXM+PC9JdGVt PjxJdGVtPjxyYXNkOlI9CmVzb3VyY2VUeXBlPjA8L3Jhc2Q6UmVzb3VyY2VUeXBlPjxyYXNkOklu c3RhbmNlSWQ+NmY1ZjA1ZDUtZTM0NC00ZWU5LTkzZDAtPQo4OTBkNGRlZWNlOTQ8L3Jhc2Q6SW5z dGFuY2VJZD48VHlwZT5jb250cm9sbGVyPC9UeXBlPjxEZXZpY2U+aWRlPC9EZXZpY2U+PD0KcmFz ZDpBZGRyZXNzPnt0eXBlPTNEcGNpLD0yMHNsb3Q9M0QweDAxLD0yMGJ1cz0zRDB4MDAsPTIwZG9t YWluPTNEMHgwMDAwLD0yMD0KZnVuY3Rpb249M0QweDF9PC9yYXNkOkFkZHJlc3M+PEJvb3RPcmRl cj4wPC9Cb290T3JkZXI+PElzUGx1Z2dlZD50cnVlPC9Jc1A9Cmx1Z2dlZD48SXNSZWFkT25seT5m YWxzZTwvSXNSZWFkT25seT48QWxpYXM+aWRlPC9BbGlhcz48U3BlY1BhcmFtcz48aW5kZXg+PQow PC9pbmRleD48L1NwZWNQYXJhbXM+PC9JdGVtPjxJdGVtPjxyYXNkOlJlc291cmNlVHlwZT4wPC9y YXNkOlJlc291cmNlVHlwZT0KPjxyYXNkOkluc3RhbmNlSWQ+ZjFlYjRkZjEtNzJjMi00NWQzLTlj NWItMWM2MjYxNjQ3Zjk3PC9yYXNkOkluc3RhbmNlSWQ+PFQ9CnlwZT5jb250cm9sbGVyPC9UeXBl PjxEZXZpY2U+dmlydGlvLXNlcmlhbDwvRGV2aWNlPjxyYXNkOkFkZHJlc3M+e3R5cGU9M0RwPQpj aSw9MjBzbG90PTNEMHgwNiw9MjBidXM9M0QweDAwLD0yMGRvbWFpbj0zRDB4MDAwMCw9MjA9CmZ1 bmN0aW9uPTNEMHgwfTwvcmFzZDpBZGRyZXNzPjxCb290T3JkZXI+MDwvQm9vdE9yZGVyPjxJc1Bs dWdnZWQ+dHJ1ZTwvSXNQPQpsdWdnZWQ+PElzUmVhZE9ubHk+ZmFsc2U8L0lzUmVhZE9ubHk+PEFs aWFzPnZpcnRpby1zZXJpYWwwPC9BbGlhcz48U3BlY1Bhcj0KYW1zPjxpbmRleD4wPC9pbmRleD48 L1NwZWNQYXJhbXM+PC9JdGVtPjxJdGVtPjxyYXNkOlJlc291cmNlVHlwZT4wPC9yYXNkOlI9CmVz b3VyY2VUeXBlPjxyYXNkOkluc3RhbmNlSWQ+N2IyMzJkMzctZWJmZS00NTg3LTg0ZTMtNGU3MzNj MmVkN2YzPC9yYXNkOkluPQpzdGFuY2VJZD48VHlwZT5jb250cm9sbGVyPC9UeXBlPjxEZXZpY2U+ dXNiPC9EZXZpY2U+PHJhc2Q6QWRkcmVzcz57dHlwZT0zRD0KcGNpLD0yMHNsb3Q9M0QweDA0LD0y MGJ1cz0zRDB4MDAsPTIwZG9tYWluPTNEMHgwMDAwLD0yMD0KZnVuY3Rpb249M0QweDF9PC9yYXNk OkFkZHJlc3M+PEJvb3RPcmRlcj4wPC9Cb290T3JkZXI+PElzUGx1Z2dlZD50cnVlPC9Jc1A9Cmx1 Z2dlZD48SXNSZWFkT25seT5mYWxzZTwvSXNSZWFkT25seT48QWxpYXM+dXNiPC9BbGlhcz48U3Bl Y1BhcmFtcz48aW5kZXg+PQowPC9pbmRleD48bW9kZWw+aWNoOS11aGNpMjwvbW9kZWw+PC9TcGVj UGFyYW1zPjwvSXRlbT48SXRlbT48cmFzZDpSZXNvdXJjZT0KVHlwZT4wPC9yYXNkOlJlc291cmNl VHlwZT48cmFzZDpJbnN0YW5jZUlkPjU3OTNjN2YwLTYzMjgtNGJkZC05YjY5LWYyOGI3YTk9CjMx MjBmPC9yYXNkOkluc3RhbmNlSWQ+PFR5cGU+cmVkaXI8L1R5cGU+PERldmljZT5zcGljZXZtYzwv RGV2aWNlPjxyYXNkOkFkPQpkcmVzcz57dHlwZT0zRHVzYiw9MjBidXM9M0QwLD0yMD0KcG9ydD0z RDF9PC9yYXNkOkFkZHJlc3M+PEJvb3RPcmRlcj4wPC9Cb290T3JkZXI+PElzUGx1Z2dlZD50cnVl PC9Jc1BsdWdnZWQ9Cj48SXNSZWFkT25seT5mYWxzZTwvSXNSZWFkT25seT48QWxpYXM+cmVkaXIw PC9BbGlhcz48L0l0ZW0+PEl0ZW0+PHJhc2Q6UmVzPQpvdXJjZVR5cGU+MDwvcmFzZDpSZXNvdXJj ZVR5cGU+PHJhc2Q6SW5zdGFuY2VJZD5kMzY4M2EzNi1mMmUxLTRhYzctYTVhYi01MD0KMWJkNDI3 YmZjNTwvcmFzZDpJbnN0YW5jZUlkPjxUeXBlPnJuZzwvVHlwZT48RGV2aWNlPnZpcnRpbzwvRGV2 aWNlPjxyYXNkOkE9CmRkcmVzcz48L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA8L0Jvb3RPcmRl cj48SXNQbHVnZ2VkPnRydWU8L0lzUGx1Z2dlZD48PQpJc1JlYWRPbmx5PmZhbHNlPC9Jc1JlYWRP bmx5PjxBbGlhcz48L0FsaWFzPjxTcGVjUGFyYW1zPjxzb3VyY2U+dXJhbmRvbTwvcz0Kb3VyY2U+ PC9TcGVjUGFyYW1zPjwvSXRlbT48SXRlbT48cmFzZDpSZXNvdXJjZVR5cGU+MDwvcmFzZDpSZXNv dXJjZVR5cGU+PHI9CmFzZDpJbnN0YW5jZUlkPmNmZTQ5YzMyLWI4MTctNGRlOS04NTU4LWEzYzhk YTZhMjI3OTwvcmFzZDpJbnN0YW5jZUlkPjxUeXBlPQo+Y29udHJvbGxlcjwvVHlwZT48RGV2aWNl PnVzYjwvRGV2aWNlPjxyYXNkOkFkZHJlc3M+e3R5cGU9M0RwY2ksPTIwPQpzbG90PTNEMHgwNCw9 MjBidXM9M0QweDAwLD0yMGRvbWFpbj0zRDB4MDAwMCw9MjA9CmZ1bmN0aW9uPTNEMHgyfTwvcmFz ZDpBZGRyZXNzPjxCb290T3JkZXI+MDwvQm9vdE9yZGVyPjxJc1BsdWdnZWQ+dHJ1ZTwvSXNQPQps dWdnZWQ+PElzUmVhZE9ubHk+ZmFsc2U8L0lzUmVhZE9ubHk+PEFsaWFzPnVzYjwvQWxpYXM+PFNw ZWNQYXJhbXM+PGluZGV4Pj0KMDwvaW5kZXg+PG1vZGVsPmljaDktdWhjaTM8L21vZGVsPjwvU3Bl Y1BhcmFtcz48L0l0ZW0+PEl0ZW0+PHJhc2Q6UmVzb3VyY2U9ClR5cGU+MDwvcmFzZDpSZXNvdXJj ZVR5cGU+PHJhc2Q6SW5zdGFuY2VJZD5hN2I4MjAxOS02YzU3LTQwNTMtYThlNi0yY2I4ZTJmPQo5 MmVjZTwvcmFzZDpJbnN0YW5jZUlkPjxUeXBlPmNvbnRyb2xsZXI8L1R5cGU+PERldmljZT51c2I8 L0RldmljZT48cmFzZDpBZD0KZHJlc3M+e3R5cGU9M0RwY2ksPTIwc2xvdD0zRDB4MDQsPTIwYnVz PTNEMHgwMCw9MjBkb21haW49M0QweDAwMDAsPTIwPQpmdW5jdGlvbj0zRDB4MCw9MjA9Cm11bHRp ZnVuY3Rpb249M0Rvbn08L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA8L0Jvb3RPcmRlcj48SXNQ bHVnZ2VkPnRydWU8PQovSXNQbHVnZ2VkPjxJc1JlYWRPbmx5PmZhbHNlPC9Jc1JlYWRPbmx5PjxB bGlhcz51c2I8L0FsaWFzPjxTcGVjUGFyYW1zPjxpbj0KZGV4PjA8L2luZGV4Pjxtb2RlbD5pY2g5 LXVoY2kxPC9tb2RlbD48L1NwZWNQYXJhbXM+PC9JdGVtPjxJdGVtPjxyYXNkOlJlc289CnVyY2VU eXBlPjA8L3Jhc2Q6UmVzb3VyY2VUeXBlPjxyYXNkOkluc3RhbmNlSWQ+OGYwYmQxMDctN2E3ZS00 OTI3LTlkNDEtZDRjPQphMDlmZmI3Y2M8L3Jhc2Q6SW5zdGFuY2VJZD48VHlwZT5yZWRpcjwvVHlw ZT48RGV2aWNlPnNwaWNldm1jPC9EZXZpY2U+PHJhcz0KZDpBZGRyZXNzPnt0eXBlPTNEdXNiLD0y MGJ1cz0zRDAsPTIwPQpwb3J0PTNENH08L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA8L0Jvb3RP cmRlcj48SXNQbHVnZ2VkPnRydWU8L0lzUGx1Z2dlZD0KPjxJc1JlYWRPbmx5PmZhbHNlPC9Jc1Jl YWRPbmx5PjxBbGlhcz5yZWRpcjM8L0FsaWFzPjwvSXRlbT48SXRlbT48cmFzZDpSZXM9Cm91cmNl VHlwZT4wPC9yYXNkOlJlc291cmNlVHlwZT48cmFzZDpJbnN0YW5jZUlkPjlhNmNhMjgwLTk5NmQt NDM4My1hZDM2LWIyPQo2NGYzZGUyM2UwPC9yYXNkOkluc3RhbmNlSWQ+PFR5cGU+Y29udHJvbGxl cjwvVHlwZT48RGV2aWNlPnVzYjwvRGV2aWNlPjxyYT0Kc2Q6QWRkcmVzcz57dHlwZT0zRHBjaSw9 MjBzbG90PTNEMHgwNCw9MjBidXM9M0QweDAwLD0yMGRvbWFpbj0zRDB4MDAwMCw9MjA9CmZ1bmN0 aW9uPTNEMHg3fTwvcmFzZDpBZGRyZXNzPjxCb290T3JkZXI+MDwvQm9vdE9yZGVyPjxJc1BsdWdn ZWQ+dHJ1ZTwvSXNQPQpsdWdnZWQ+PElzUmVhZE9ubHk+ZmFsc2U8L0lzUmVhZE9ubHk+PEFsaWFz PnVzYjwvQWxpYXM+PFNwZWNQYXJhbXM+PGluZGV4Pj0KMDwvaW5kZXg+PG1vZGVsPmljaDktZWhj aTE8L21vZGVsPjwvU3BlY1BhcmFtcz48L0l0ZW0+PEl0ZW0+PHJhc2Q6UmVzb3VyY2U9ClR5cGU+ MDwvcmFzZDpSZXNvdXJjZVR5cGU+PHJhc2Q6SW5zdGFuY2VJZD5iZDNkZDMxZi0yMDUwLTQwODUt ODVlMi1iMDI4NTc3PQoxZGI3ZTwvcmFzZDpJbnN0YW5jZUlkPjxUeXBlPmJhbGxvb248L1R5cGU+ PERldmljZT5tZW1iYWxsb29uPC9EZXZpY2U+PHJhcz0KZDpBZGRyZXNzPnt0eXBlPTNEcGNpLD0y MHNsb3Q9M0QweDA4LD0yMGJ1cz0zRDB4MDAsPTIwZG9tYWluPTNEMHgwMDAwLD0yMD0KZnVuY3Rp b249M0QweDB9PC9yYXNkOkFkZHJlc3M+PEJvb3RPcmRlcj4wPC9Cb290T3JkZXI+PElzUGx1Z2dl ZD50cnVlPC9Jc1A9Cmx1Z2dlZD48SXNSZWFkT25seT50cnVlPC9Jc1JlYWRPbmx5PjxBbGlhcz5i YWxsb29uMDwvQWxpYXM+PFNwZWNQYXJhbXM+PG1vPQpkZWw+dmlydGlvPC9tb2RlbD48L1NwZWNQ YXJhbXM+PC9JdGVtPjxJdGVtPjxyYXNkOlJlc291cmNlVHlwZT4wPC9yYXNkOlJlcz0Kb3VyY2VU eXBlPjxyYXNkOkluc3RhbmNlSWQ+NDIyNjA2ZmYtNDU0Yi00NzUxLTliODItMWI5MzAzNmFiMWMx PC9yYXNkOkluc3Q9CmFuY2VJZD48VHlwZT5jb250cm9sbGVyPC9UeXBlPjxEZXZpY2U+dmlydGlv LXNjc2k8L0RldmljZT48cmFzZDpBZGRyZXNzPjwvPQpyYXNkOkFkZHJlc3M+PEJvb3RPcmRlcj4w PC9Cb290T3JkZXI+PElzUGx1Z2dlZD50cnVlPC9Jc1BsdWdnZWQ+PElzUmVhZE9ubD0KeT5mYWxz ZTwvSXNSZWFkT25seT48QWxpYXM+PC9BbGlhcz48L0l0ZW0+PEl0ZW0+PHJhc2Q6UmVzb3VyY2VU eXBlPjA8L3Jhc2Q9CjpSZXNvdXJjZVR5cGU+PHJhc2Q6SW5zdGFuY2VJZD44ZTFmMTdlMC0wMTkz LTQzYTEtYWIwYS1kODJjOTVmOTRiMmI8L3Jhc2Q6PQpJbnN0YW5jZUlkPjxUeXBlPnJlZGlyPC9U eXBlPjxEZXZpY2U+c3BpY2V2bWM8L0RldmljZT48cmFzZDpBZGRyZXNzPnt0eXBlPTNEPQp1c2Is PTIwYnVzPTNEMCw9MjA9CnBvcnQ9M0QzfTwvcmFzZDpBZGRyZXNzPjxCb290T3JkZXI+MDwvQm9v dE9yZGVyPjxJc1BsdWdnZWQ+dHJ1ZTwvSXNQbHVnZ2VkPQo+PElzUmVhZE9ubHk+ZmFsc2U8L0lz UmVhZE9ubHk+PEFsaWFzPnJlZGlyMjwvQWxpYXM+PC9JdGVtPjxJdGVtPjxyYXNkOlJlcz0Kb3Vy Y2VUeXBlPjA8L3Jhc2Q6UmVzb3VyY2VUeXBlPjxyYXNkOkluc3RhbmNlSWQ+NWE2ZjUxZjMtNDBk ZC00NzY0LWI4YmEtYjA9CmU5Y2Y0ODkzYTA8L3Jhc2Q6SW5zdGFuY2VJZD48VHlwZT5yZWRpcjwv VHlwZT48RGV2aWNlPnNwaWNldm1jPC9EZXZpY2U+PHJhPQpzZDpBZGRyZXNzPnt0eXBlPTNEdXNi LD0yMGJ1cz0zRDAsPTIwPQpwb3J0PTNEMn08L3Jhc2Q6QWRkcmVzcz48Qm9vdE9yZGVyPjA8L0Jv b3RPcmRlcj48SXNQbHVnZ2VkPnRydWU8L0lzUGx1Z2dlZD0KPjxJc1JlYWRPbmx5PmZhbHNlPC9J c1JlYWRPbmx5PjxBbGlhcz5yZWRpcjE8L0FsaWFzPjwvSXRlbT48L1ZpcnR1YWxIYXJkd2E9CnJl U2VjdGlvbj48L1ZpcnR1YWxTeXN0ZW0+PC9vdmY6RW52ZWxvcGU+PTBEPTBBPTBBPQoKLS1BcHBs ZS1NYWlsPV82RUZFOEZBNi1COUZDLTRBMTEtQjNEMS01QUJCMjU3MEFEQTEKQ29udGVudC1UcmFu c2Zlci1FbmNvZGluZzogcXVvdGVkLXByaW50YWJsZQpDb250ZW50LVR5cGU6IHRleHQvaHRtbDsK CWNoYXJzZXQ9dXRmLTgKCjxodG1sPjxoZWFkPjxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1U eXBlIiBjb250ZW50PTNEInRleHQvaHRtbCA9CmNoYXJzZXQ9M0R1dGYtOCI+PC9oZWFkPjxib2R5 IHN0eWxlPTNEIndvcmQtd3JhcDogYnJlYWstd29yZDsgPQotd2Via2l0LW5ic3AtbW9kZTogc3Bh Y2U7IC13ZWJraXQtbGluZS1icmVhazogYWZ0ZXItd2hpdGUtc3BhY2U7IiA9CmNsYXNzPTNEIiI+ PGRpdiBjbGFzcz0zRCIiPjxkaXYgY2xhc3M9M0QiIj48L2Rpdj48ZGl2IGNsYXNzPTNEIiI+PGJy ID0KY2xhc3M9M0QiIj48ZGl2PjxibG9ja3F1b3RlIHR5cGU9M0QiY2l0ZSIgY2xhc3M9M0QiIj48 ZGl2IGNsYXNzPTNEIiI+QW0gPQowNi4wMy4yMDE4IHVtIDE5OjI1IHNjaHJpZWIgRmFicmljZSBT T0xFUiAmbHQ7PGEgPQpocmVmPTNEIm1haWx0bzpmYWJyaWNlLnNvbGVyQGFjLWd1YWRlbG91cGUu ZnIiID0KY2xhc3M9M0QiIj5mYWJyaWNlLnNvbGVyQGFjLWd1YWRlbG91cGUuZnI8L2E+Jmd0Ozo8 L2Rpdj48YnIgPQpjbGFzcz0zRCJBcHBsZS1pbnRlcmNoYW5nZS1uZXdsaW5lIj48ZGl2IGNsYXNz PTNEIiI+CiA9MjAKICAgIDxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50 PTNEInRleHQvaHRtbDsgPQpjaGFyc2V0PTNEdXRmLTgiIGNsYXNzPTNEIiI+CiA9MjAKICA8ZGl2 IHRleHQ9M0QiIzAwMDAwMCIgYmdjb2xvcj0zRCIjRkZGRkZGIiBjbGFzcz0zRCIiPgogICAgPGRp diBjbGFzcz0zRCJtb3otY2l0ZS1wcmVmaXgiPkhpLCA8YnIgY2xhc3M9M0QiIj4KICAgICAgPGJy IGNsYXNzPTNEIiI+CiAgICAgIEkgaGF2ZSBkZWxldGVkIHRoZSBWTSBhbW9uIGFuZCB0cmllZCB0 byBpbXBvcnQgdGhlIE9WQS4gSXQgZG9lcwogICAgICBub3Qgd29yay48YnIgY2xhc3M9M0QiIj4K ICAgICAgSSB0aGluayB0aGVyZSBpcyBhIHByb2JsZW0gaW4gdGhlIG92ZiBmaWxlIChYTUwgZm9y bWF0KSBsaWtlIEkKICAgICAgcG9zdGVkIGluIHRoZSBwcmVjZWRlbnRlIG1haWwgOjxiciBjbGFz cz0zRCIiPgogICAgICA8YnIgY2xhc3M9M0QiIj4KICAgICAgPGIgY2xhc3M9M0QiIj48aSBjbGFz cz0zRCIiPkkgY29uc3RhdGVkIHRoYXQgdGhlIG92ZiBmb3JtYXQgaXMgbm90ID0KdGhlIHNhbWUg d2hlbiBJIG1hZGUKICAgICAgICAgIHRoZSBleHBvcnQgb3ZhIHdpdGggdm13YXJlIGFuZCBvdmly dC48L2k+PC9iPjxiIGNsYXNzPTNEIiI+PGkgPQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPgog ICAgICAgIDwvaT48L2I+PGIgY2xhc3M9M0QiIj48aSBjbGFzcz0zRCIiPiA8L2k+PC9iPjxiIGNs YXNzPTNEIiI+PGkgPQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPgogICAgICAgIDwvaT48L2I+ PGIgY2xhc3M9M0QiIj48aSBjbGFzcz0zRCIiPiBFeHBvcnQgb3ZhIHdpdGggdm13YXJlID0KOjwv aT48L2I+PGIgY2xhc3M9M0QiIj48aSBjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPgogICAgICAg IDwvaT48L2I+PGIgY2xhc3M9M0QiIj48aSBjbGFzcz0zRCIiPiA8L2k+PC9iPjxiIGNsYXNzPTNE IiI+PGkgPQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPgogICAgICAgIDwvaT48L2I+PGIgY2xh c3M9M0QiIj48aSBjbGFzcz0zRCIiPiBbcm9vdEBlcGxlLXJlY3RvcmF0LXByb3RvID0KQW50aVZp cnVzXSMgZmlsZQogICAgICAgICAgQW50aVZpcnVzLm92ZjwvaT48L2I+PGIgY2xhc3M9M0QiIj48 aSBjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPj0KCiAgICAgICAgPC9pPjwvYj48YiBjbGFzcz0z RCIiPjxpIGNsYXNzPTNEIiI+IEFudGlWaXJ1cy5vdmY6IFhNTCAxLjAgPQpkb2N1bWVudCwgQVND SUkgdGV4dCwgd2l0aAogICAgICAgICAgdmVyeSBsb25nIGxpbmVzLCB3aXRoIENSTEYgbGluZSB0 ZXJtaW5hdG9yczwvaT48L2I+PGIgPQpjbGFzcz0zRCIiPjxpIGNsYXNzPTNEIiI+PGJyIGNsYXNz PTNEIiI+CiAgICAgICAgPC9pPjwvYj48YiBjbGFzcz0zRCIiPjxpIGNsYXNzPTNEIiI+IDwvaT48 L2I+PGIgY2xhc3M9M0QiIj48aSA9CmNsYXNzPTNEIiI+PGJyIGNsYXNzPTNEIiI+CiAgICAgICAg PC9pPjwvYj48YiBjbGFzcz0zRCIiPjxpIGNsYXNzPTNEIiI+IEV4cG9ydCBvdmEgd2l0aCBvdmly dCA9Cjo8L2k+PC9iPjxiIGNsYXNzPTNEIiI+PGkgY2xhc3M9M0QiIj48YnIgY2xhc3M9M0QiIj4K ICAgICAgICA8L2k+PC9iPjxiIGNsYXNzPTNEIiI+PGkgY2xhc3M9M0QiIj4gW3Jvb3RAb3ZpcnQt ZXBsZSBhbW9uXSMgPQpmaWxlIHZtLm92ZjwvaT48L2I+PGIgY2xhc3M9M0QiIj48aSBjbGFzcz0z RCIiPjxiciBjbGFzcz0zRCIiPgogICAgICAgIDwvaT48L2I+PGIgY2xhc3M9M0QiIj48aSBjbGFz cz0zRCIiPiB2bS5vdmY6IFhNTCAxLjAgZG9jdW1lbnQsID0KQVNDSUkgdGV4dCwgd2l0aCB2ZXJ5 CiAgICAgICAgICBsb25nIGxpbmVzLCB3aXRoIG5vIGxpbmUgdGVybWluYXRvcnM8L2k+PC9iPjxi IGNsYXNzPTNEIiI+PGkgPQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPgogICAgICAgIDwvaT48 L2I+PGIgY2xhc3M9M0QiIj48aSBjbGFzcz0zRCIiPiA8L2k+PC9iPjxiIGNsYXNzPTNEIiI+PGkg PQpjbGFzcz0zRCIiPjxiciBjbGFzcz0zRCIiPgogICAgICAgIDwvaT48L2I+PGIgY2xhc3M9M0Qi Ij48aSBjbGFzcz0zRCIiPiBXaXRoIE92aXJ0IHRoZXJlIGlzIG5vIGxpbmUgPQp0ZXJtaW5hdG9y cy48L2k+PC9iPjxiIGNsYXNzPTNEIiI+PGkgY2xhc3M9M0QiIj48YnIgY2xhc3M9M0QiIj4KICAg ICAgICA8L2k+PC9iPjxiIGNsYXNzPTNEIiI+PGkgY2xhc3M9M0QiIj4gPC9pPjwvYj48YiBjbGFz cz0zRCIiPjxpID0KY2xhc3M9M0QiIj48YnIgY2xhc3M9M0QiIj4KICAgICAgICA8L2k+PC9iPjxi IGNsYXNzPTNEIiI+PGkgY2xhc3M9M0QiIj4gSXMgdGhhdCBub3JtYWwgPyBJcyB0aGF0ID0Kd2h5 IHRoZSBPVkEgaW1wb3J0IGRvZXMKICAgICAgICAgIG5vdCB3b3JrID88L2k+PC9iPjxpIGNsYXNz PTNEIiI+PGJyIGNsYXNzPTNEIiI+CiAgICAgIDwvaT48YnIgY2xhc3M9M0QiIj4KICAgICAgPGJy IGNsYXNzPTNEIiI+CiAgICAgIDxiciBjbGFzcz0zRCIiPgogICAgICA8YnIgY2xhc3M9M0QiIj4K ICAgICAgPGJyIGNsYXNzPTNEIiI+CiAgICAgIDxiciBjbGFzcz0zRCIiPgogICAgICA8YnIgY2xh c3M9M0QiIj4KICAgICAgTGUgMDYvMDMvMjAxOCA9QzM9QTAgMTI6MTEsIE9saXZlciBSaWVzZW5l ciBhID1DMz1BOWNyaXQmbmJzcDs6PGJyID0KY2xhc3M9M0QiIj4KICAgIDwvZGl2PgogICAgPGJs b2NrcXVvdGUgdHlwZT0zRCJjaXRlIiA9CmNpdGU9M0QibWlkOjNjYmRiNDBmLWYzYzYtMjEwNi0x YzU4LWE2OGQ5ODRlOTQwN0Bocy1icmVtZW4uZGUiIGNsYXNzPTNEIiI+PQoKICAgICAgPG1ldGEg aHR0cC1lcXVpdj0zRCJDb250ZW50LVR5cGUiIGNvbnRlbnQ9M0QidGV4dC9odG1sOyA9CmNoYXJz ZXQ9M0R1dGYtOCIgY2xhc3M9M0QiIj4KICAgICAgSGkgRmFicmljZSw8YnIgY2xhc3M9M0QiIj4K ICAgICAgdHJ5IHRvIHJlbmFtZSB0aGUgYWxyZWFkeSBleGlzdGluZyBvbGQgVk0gdG8gYW5vdGhl ciBuYW1lIGxpa2UKICAgICAgYW1vbi1vbGQuPGJyIGNsYXNzPTNEIiI+CiAgICAgIFRoZSBpbXBv cnQgdGhlIE9WQSBtYWNoaW5lIGFnYWluLjxiciBjbGFzcz0zRCIiPgogICAgICA8YnIgY2xhc3M9 M0QiIj4KICAgICAgPGRpdiBjbGFzcz0zRCJtb3otY2l0ZS1wcmVmaXgiPk9uIDA2LjAzLjIwMTgg MTU6MzMsIEZhYnJpY2UgU09MRVIKICAgICAgICB3cm90ZTo8YnIgY2xhc3M9M0QiIj4KICAgICAg PC9kaXY+CiAgICAgIDxibG9ja3F1b3RlIHR5cGU9M0QiY2l0ZSIgPQpjaXRlPTNEIm1pZDozNGY1 MDM5Mi04NjgxLWUxMDUtZTY5OS1iOGViZTA4Y2Y2ZWFAYWMtZ3VhZGVsb3VwZS5mciIgPQpjbGFz cz0zRCIiPgogICAgICAgIDxtZXRhIGh0dHAtZXF1aXY9M0QiQ29udGVudC1UeXBlIiBjb250ZW50 PTNEInRleHQvaHRtbDsKICAgICAgICAgIGNoYXJzZXQ9M0R1dGYtOCIgY2xhc3M9M0QiIj4KICAg ICAgICA8ZGl2IGNsYXNzPTNEIm1vei1zaWduYXR1cmUiPkhlbGxvLDxiciBjbGFzcz0zRCIiPgog ICAgICAgICAgPGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICBJIGhhdmUgdXBncmFkZWQgdGhlIGVu Z2luZSBhbmQgdGhlIG5vZGUsIHNvIHRoZSB2ZXJzaW9uIGlzIDoKICAgICAgICAgIDQuMi4xLjEu MS0xLmVsNzxiciBjbGFzcz0zRCIiPgogICAgICAgICAgVG8gaW1wb3J0LCBJIG1hZGUgYSAidGFy IHh2ZiBmaWxlLm92YSIuPGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICBUaGVuIGZyb20gdGhlIHBv cnRhbCwgSSBpbXBvcnQgdGhlIFZNPGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICA8YnIgY2xhc3M9 M0QiIj4KICAgICAgICAgIDxzcGFuID0KaWQ9M0QiY2lkOnBhcnQxLkYxQjQ2QUU4LjM3NkNFQzBB QGFjLWd1YWRlbG91cGUuZnIiPiZsdDtmbm9lbmhtZ29jaGZla29oLnA9Cm5nJmd0Ozwvc3Bhbj48 YnIgY2xhc3M9M0QiIj4KICAgICAgICAgIEkgc2F3IHRoYXQgOjxiciBjbGFzcz0zRCIiPgogICAg ICAgICAgPGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICA8c3BhbiA9CmlkPTNEImNpZDpwYXJ0Mi5C RUJCN0MzRS4wQTdFN0REOEBhYy1ndWFkZWxvdXBlLmZyIj4mbHQ7aWVhY2lpb2NnampnY2JjZy5w PQpuZyZndDs8L3NwYW4+PGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICA8YnIgY2xhc3M9M0QiIj4K ICAgICAgICAgIEFmdGVyIHRoYXQgdGhlIGFtb24gd2FzIHJlbW92ZWQgYXMgd2UgY2FuIHNlZSBp biB0aGUgPQpldmVudHMmbmJzcDsgOjxiciBjbGFzcz0zRCIiPgogICAgICAgICAgPGJyIGNsYXNz PTNEIiI+CiAgICAgICAgICA8c3BhbiA9CmlkPTNEImNpZDpwYXJ0My5BNTVGMkM5Ri4xMzQxQUJC NEBhYy1ndWFkZWxvdXBlLmZyIj4mbHQ7aGxqZGpuYmVvamFnb3BwYy5wPQpuZyZndDs8L3NwYW4+ PGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICA8YnIgY2xhc3M9M0QiIj4KICAgICAgICAgIEl0IHNl ZW1zIGl0IGRvZXMgbm90IHdvcmsuIE1heWJlIHRoZSBWTSBpcyBoaWRlIHNvbWV3aGVyZSA/PGJy ID0KY2xhc3M9M0QiIj4KICAgICAgICAgIDxiciBjbGFzcz0zRCIiPgogICAgICAgICAgU2luY2Vy ZWx5LDxiciBjbGFzcz0zRCIiPgogICAgICAgICAgPGJyIGNsYXNzPTNEIiI+CiAgICAgICAgICA8 YnIgY2xhc3M9M0QiIj4KICAgICAgICAgIDxzcGFuID0KaWQ9M0QiY2lkOnBhcnQ0Ljg5NUJFMDEw LkFFNTE3RDlCQGFjLWd1YWRlbG91cGUuZnIiPiZsdDtGYWJyaWNlID0KU09MRVIuUE5HJmd0Ozwv c3Bhbj48L2Rpdj4KICAgICAgICA8YnIgY2xhc3M9M0QiIj4KICAgICAgICA8ZmllbGRzZXQgY2xh c3M9M0QibWltZUF0dGFjaG1lbnRIZWFkZXIiPjwvZmllbGRzZXQ+CiAgICAgICAgPGJyIGNsYXNz PTNEIiI+CiAgICAgICAgPHByZSB3cmFwPTNEIiIgPQpjbGFzcz0zRCIiPl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlzdAo8YSBj bGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhyZWY9M0QibWFpbHRvOlVzZXJzQG92 aXJ0Lm9yZyIgPQptb3otZG8tbm90LXNlbmQ9M0QidHJ1ZSI+VXNlcnNAb3ZpcnQub3JnPC9hPgo8 YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstZnJlZXRleHQiID0KaHJlZj0zRCJodHRwOi8vbGlzdHMu b3ZpcnQub3JnL21haWxtYW4vbGlzdGluZm8vdXNlcnMiID0KbW96LWRvLW5vdC1zZW5kPTNEInRy dWUiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VyczwvYT49Cgo8 L3ByZT4KICAgICAgPC9ibG9ja3F1b3RlPgogICAgICA8YnIgY2xhc3M9M0QiIj4KICAgICAgPGZp ZWxkc2V0IGNsYXNzPTNEIm1pbWVBdHRhY2htZW50SGVhZGVyIj48L2ZpZWxkc2V0PgogICAgICA8 YnIgY2xhc3M9M0QiIj4KICAgICAgPHByZSB3cmFwPTNEIiIgPQpjbGFzcz0zRCIiPl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClVzZXJzIG1haWxpbmcgbGlz dAo8YSBjbGFzcz0zRCJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiID0KaHJlZj0zRCJtYWlsdG86 VXNlcnNAb3ZpcnQub3JnIj5Vc2Vyc0BvdmlydC5vcmc8L2E+CjxhIGNsYXNzPTNEIm1vei10eHQt bGluay1mcmVldGV4dCIgPQpocmVmPTNEImh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9s aXN0aW5mby91c2VycyI+aHR0cDovL2xpc3RzLm92aXJ0Lj0Kb3JnL21haWxtYW4vbGlzdGluZm8v dXNlcnM8L2E+CjwvcHJlPgogICAgPC9ibG9ja3F1b3RlPjxwIGNsYXNzPTNEIiI+PGJyIGNsYXNz PTNEIiI+CiAgICA8L3A+CiAgICA8ZGl2IGNsYXNzPTNEIm1vei1zaWduYXR1cmUiPi0tIDxiciBj bGFzcz0zRCIiPgogICAgICA8c3BhbiA9CmlkPTNEImNpZDpwYXJ0NC44OTVCRTAxMC5BRTUxN0Q5 QkBhYy1ndWFkZWxvdXBlLmZyIj4mbHQ7RmFicmljZSA9ClNPTEVSLlBORyZndDs8L3NwYW4+PC9k aXY+CiAgPC9kaXY+Cgo8L2Rpdj48L2Jsb2NrcXVvdGU+PC9kaXY+PGJyIGNsYXNzPTNEIiI+PC9k aXY+PC9kaXY+PC9ib2R5PjwvaHRtbD49CgotLUFwcGxlLU1haWw9XzZFRkU4RkE2LUI5RkMtNEEx MS1CM0QxLTVBQkIyNTcwQURBMS0tCgotLUFwcGxlLU1haWw9XzE5Njk3RDM2LTk2NTQtNEM1NS04 MDYyLUZCQjYxQ0M5MEIyQi0tCg== --===============0649801663605710227==--