Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain

It seams something related to IOProcess connection. 2017-05-25 20:54:40,362-0700 INFO (jsonrpc/4) [IOProcessClient] Starting client ioprocess-3 (__init__:330) 2017-05-25 20:54:40,370-0700 INFO (ioprocess/31239) [IOProcess] Starting ioprocess (__init__:452) 2017-05-25 20:54:40,407-0700 ERROR (jsonrpc/4) [storage.TaskManager.Task] (Task='89dd17d2-8a38-4825-9ba2-f231f1aff9f5') Unexpected error (task:870) Traceback (most recent call last): File "/usr/share/vdsm/storage/task.py", line 877, in _run return fn(*args, **kargs) File "/usr/lib/python2.7/site-packages/vdsm/logUtils.py", line 52, in wrapper res = f(*args, **kwargs) File "/usr/share/vdsm/storage/hsm.py", line 2581, in createStorageDomain storageType, domVersion) File "/usr/share/vdsm/storage/nfsSD.py", line 87, in create remotePath, storageType, version) File "/usr/share/vdsm/storage/fileSD.py", line 421, in _prepareMetadata procPool.fileUtils.createdir(metadataDir, 0o775) File "/usr/lib/python2.7/site-packages/vdsm/storage/outOfProcess.py", line 166, in createdir self._iop.mkdir(tmpPath, mode) File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 524, in mkdir self.timeout) File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 466, in _sendCommand raise OSError(errcode, errstr) OSError: [Errno 61] No data available 2017-05-25 20:54:40,409-0700 INFO (jsonrpc/4) [storage.TaskManager.Task] (Task='89dd17d2-8a38-4825-9ba2-f231f1aff9f5') aborting: Task is aborted: u'[Errno 61] No data available' - code 100 (task:1175) 2017-05-25 20:54:40,409-0700 ERROR (jsonrpc/4) [storage.Dispatcher] [Errno 61] No data available (dispatcher:80) Traceback (most recent call last): File "/usr/share/vdsm/storage/dispatcher.py", line 72, in wrapper result = ctask.prepare(func, *args, **kwargs) File "/usr/share/vdsm/storage/task.py", line 105, in wrapper return m(self, *a, **kw) File "/usr/share/vdsm/storage/task.py", line 1183, in prepare raise self.error OSError: [Errno 61] No data available 2017-05-25 20:54:40,410-0700 INFO (jsonrpc/4) [jsonrpc.JsonRpcServer] RPC call StorageDomain.create failed (error 351) in 0.24 seconds (__init__:533) Nir, any hint? On Wed, May 31, 2017 at 5:24 PM, Langley, Robert <Robert.Langley@ventura.org
wrote:
SOSReport attached, with md5. Thank you
*From:* Sandro Bonazzola [mailto:sbonazzo@redhat.com] *Sent:* Wednesday, May 31, 2017 12:00 AM *To:* Langley, Robert <Robert.Langley@ventura.org>; Nir Soffer < nsoffer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan < tnisan@redhat.com>; Simone Tiraboschi <stirabos@redhat.com> *Cc:* users <users@ovirt.org> *Subject:* Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
On Tue, May 30, 2017 at 11:50 PM, Langley, Robert < Robert.Langley@ventura.org> wrote:
While going through the hosted engine deployment, I am not able to have it successfully complete. Even going through the setup log, I’m not able to identify what is wrong. Why it thinks the system is not reliable.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, in _executeMethod
method['method']()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../ plugins/gr-he-setup/storage/storage.py", line 957, in _misc
self._createStorageDomain()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../ plugins/gr-he-setup/storage/storage.py", line 546, in _createStorageDomain
raise RuntimeError(status['status']['message'])
RuntimeError: Error creating a storage domain: (u'storageType=7, sdUUID=a2494209-f823-4745-8eea-a122889d48f6, domainName=hosted_storage, domClass=1, typeSpecificArg=gsa-stor1.stor.local:/engine domVersion=3',)
Can you please provide vdsm logs or better a full sos report (sosreport -a)?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--
*SANDRO BONAZZOLA*
ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D
Red Hat EMEA <https://www.redhat.com/>
[image: Image removed by sender.] <https://red.ht/sig>
*TRIED. TESTED. TRUSTED.* <https://redhat.com/trusted>

--_004_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_ Content-Type: multipart/alternative; boundary="_000_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_" --_000_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 QW55IHByb2dyZXNzPw0KDQpPbmUgdGhpbmcgdGhhdCBoYXMgYmVlbiBnb2luZyB0aHJvdWdoIG15 IG1pbmQgaXMgd2hldGhlciBvVmlydCBhbGxvd3MgYSBHbHVzdGVyRlMgc3RvcmFnZSBkb21haW4g dG8gd29yayB3aXRoIG11bHRpcGxlIENQVSB0eXBlcz8NClRoZSB0d28gZGVkaWNhdGVkIEdsdXN0 ZXJGUyBzdG9yYWdlIHNlcnZlcnMgYXJlIEFNRCBPcHRlcm9uLiBBbmQgdGhlIHRoaXJkIHNlcnZl ciBmb3IgdGhlIHJlcGxpY2EgMywgd2hpY2ggSSBhbSBob3BpbmcgSSBjYW4gYWxzbyB1c2UgYXMg YW4gb1ZpcnQgaG9zdCBpcyBhIG5ldyBJbnRlbCBYZW9uIChEZWxsIFBFIFI4MzApLiBJIGtub3cg R2x1c3RlckZTIGFsbG93cyBmb3IgbWl4ZWQgaGFyZHdhcmUsIGJ1dCBJ4oCZbSBub3Qgc3VyZSBh Ym91dCB3aGVuIG9WaXJ0IG1hbmFnZXMgR2x1c3RlckZTLCBpZiBtaXhlZCBoYXJkd2FyZSBhbmQg bWl4ZWQgdXNlIGhhcyBiZWVuIGFjY291bnRlZCBmb3I/DQoNCkZyb206IFNpbW9uZSBUaXJhYm9z Y2hpIFttYWlsdG86c3RpcmFib3NAcmVkaGF0LmNvbV0NClNlbnQ6IFdlZG5lc2RheSwgTWF5IDMx LCAyMDE3IDg6NDEgQU0NClRvOiBMYW5nbGV5LCBSb2JlcnQgPFJvYmVydC5MYW5nbGV5QHZlbnR1 cmEub3JnPg0KQ2M6IFNhbmRybyBCb25henpvbGEgPHNib25henpvQHJlZGhhdC5jb20+OyBOaXIg U29mZmVyIDxuc29mZmVyQHJlZGhhdC5jb20+OyBBbGxvbiBNdXJlaW5payA8YW11cmVpbmlAcmVk aGF0LmNvbT47IFRhbCBOaXNhbiA8dG5pc2FuQHJlZGhhdC5jb20+OyB1c2VycyA8dXNlcnNAb3Zp cnQub3JnPg0KU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gSG9zdGVkLUVuZ2luZSBEZXBsb3kg LSBFcnJvciBDcmVhdGluZyBhIFN0b3JhZ2UgRG9tYWluDQoNCkl0IHNlYW1zIHNvbWV0aGluZyBy ZWxhdGVkIHRvIElPUHJvY2VzcyBjb25uZWN0aW9uLg0KDQoyMDE3LTA1LTI1IDIwOjU0OjQwLDM2 Mi0wNzAwIElORk8gIChqc29ucnBjLzQpIFtJT1Byb2Nlc3NDbGllbnRdIFN0YXJ0aW5nIGNsaWVu dCBpb3Byb2Nlc3MtMyAoX19pbml0X186MzMwKQ0KMjAxNy0wNS0yNSAyMDo1NDo0MCwzNzAtMDcw MCBJTkZPICAoaW9wcm9jZXNzLzMxMjM5KSBbSU9Qcm9jZXNzXSBTdGFydGluZyBpb3Byb2Nlc3Mg KF9faW5pdF9fOjQ1MikNCjIwMTctMDUtMjUgMjA6NTQ6NDAsNDA3LTA3MDAgRVJST1IgKGpzb25y cGMvNCkgW3N0b3JhZ2UuVGFza01hbmFnZXIuVGFza10gKFRhc2s9Jzg5ZGQxN2QyLThhMzgtNDgy NS05YmEyLWYyMzFmMWFmZjlmNScpIFVuZXhwZWN0ZWQgZXJyb3IgKHRhc2s6ODcwKQ0KVHJhY2Vi YWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3Rv cmFnZS90YXNrLnB5IiwgbGluZSA4NzcsIGluIF9ydW4NCiAgICByZXR1cm4gZm4oKmFyZ3MsICoq a2FyZ3MpDQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL3Zkc20vbG9n VXRpbHMucHkiLCBsaW5lIDUyLCBpbiB3cmFwcGVyDQogICAgcmVzID0gZigqYXJncywgKiprd2Fy Z3MpDQogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL2hzbS5weSIsIGxpbmUgMjU4MSwg aW4gY3JlYXRlU3RvcmFnZURvbWFpbg0KICAgIHN0b3JhZ2VUeXBlLCBkb21WZXJzaW9uKQ0KICBG aWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9uZnNTRC5weSIsIGxpbmUgODcsIGluIGNyZWF0 ZQ0KICAgIHJlbW90ZVBhdGgsIHN0b3JhZ2VUeXBlLCB2ZXJzaW9uKQ0KICBGaWxlICIvdXNyL3No YXJlL3Zkc20vc3RvcmFnZS9maWxlU0QucHkiLCBsaW5lIDQyMSwgaW4gX3ByZXBhcmVNZXRhZGF0 YQ0KICAgIHByb2NQb29sLmZpbGVVdGlscy5jcmVhdGVkaXIobWV0YWRhdGFEaXIsIDBvNzc1KQ0K ICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy92ZHNtL3N0b3JhZ2Uvb3V0 T2ZQcm9jZXNzLnB5IiwgbGluZSAxNjYsIGluIGNyZWF0ZWRpcg0KICAgIHNlbGYuX2lvcC5ta2Rp cih0bXBQYXRoLCBtb2RlKQ0KICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl cy9pb3Byb2Nlc3MvX19pbml0X18ucHkiLCBsaW5lIDUyNCwgaW4gbWtkaXINCiAgICBzZWxmLnRp bWVvdXQpDQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL2lvcHJvY2Vz cy9fX2luaXRfXy5weSIsIGxpbmUgNDY2LCBpbiBfc2VuZENvbW1hbmQNCiAgICByYWlzZSBPU0Vy cm9yKGVycmNvZGUsIGVycnN0cikNCk9TRXJyb3I6IFtFcnJubyA2MV0gTm8gZGF0YSBhdmFpbGFi bGUNCjIwMTctMDUtMjUgMjA6NTQ6NDAsNDA5LTA3MDAgSU5GTyAgKGpzb25ycGMvNCkgW3N0b3Jh Z2UuVGFza01hbmFnZXIuVGFza10gKFRhc2s9Jzg5ZGQxN2QyLThhMzgtNDgyNS05YmEyLWYyMzFm MWFmZjlmNScpIGFib3J0aW5nOiBUYXNrIGlzIGFib3J0ZWQ6IHUnW0Vycm5vIDYxXSBObyBkYXRh IGF2YWlsYWJsZScgLSBjb2RlIDEwMCAodGFzazoxMTc1KQ0KMjAxNy0wNS0yNSAyMDo1NDo0MCw0 MDktMDcwMCBFUlJPUiAoanNvbnJwYy80KSBbc3RvcmFnZS5EaXNwYXRjaGVyXSBbRXJybm8gNjFd IE5vIGRhdGEgYXZhaWxhYmxlIChkaXNwYXRjaGVyOjgwKQ0KVHJhY2ViYWNrIChtb3N0IHJlY2Vu dCBjYWxsIGxhc3QpOg0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9kaXNwYXRjaGVy LnB5IiwgbGluZSA3MiwgaW4gd3JhcHBlcg0KICAgIHJlc3VsdCA9IGN0YXNrLnByZXBhcmUoZnVu YywgKmFyZ3MsICoqa3dhcmdzKQ0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS90YXNr LnB5IiwgbGluZSAxMDUsIGluIHdyYXBwZXINCiAgICByZXR1cm4gbShzZWxmLCAqYSwgKiprdykN CiAgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3N0b3JhZ2UvdGFzay5weSIsIGxpbmUgMTE4MywgaW4g cHJlcGFyZQ0KICAgIHJhaXNlIHNlbGYuZXJyb3INCk9TRXJyb3I6IFtFcnJubyA2MV0gTm8gZGF0 YSBhdmFpbGFibGUNCjIwMTctMDUtMjUgMjA6NTQ6NDAsNDEwLTA3MDAgSU5GTyAgKGpzb25ycGMv NCkgW2pzb25ycGMuSnNvblJwY1NlcnZlcl0gUlBDIGNhbGwgU3RvcmFnZURvbWFpbi5jcmVhdGUg ZmFpbGVkIChlcnJvciAzNTEpIGluIDAuMjQgc2Vjb25kcyAoX19pbml0X186NTMzKQ0KDQpOaXIs IGFueSBoaW50Pw0KDQoNCk9uIFdlZCwgTWF5IDMxLCAyMDE3IGF0IDU6MjQgUE0sIExhbmdsZXks IFJvYmVydCA8Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmc8bWFpbHRvOlJvYmVydC5MYW5nbGV5 QHZlbnR1cmEub3JnPj4gd3JvdGU6DQpTT1NSZXBvcnQgYXR0YWNoZWQsIHdpdGggbWQ1LiBUaGFu ayB5b3UNCg0KDQpGcm9tOiBTYW5kcm8gQm9uYXp6b2xhIFttYWlsdG86c2JvbmF6em9AcmVkaGF0 LmNvbTxtYWlsdG86c2JvbmF6em9AcmVkaGF0LmNvbT5dDQpTZW50OiBXZWRuZXNkYXksIE1heSAz MSwgMjAxNyAxMjowMCBBTQ0KVG86IExhbmdsZXksIFJvYmVydCA8Um9iZXJ0LkxhbmdsZXlAdmVu dHVyYS5vcmc8bWFpbHRvOlJvYmVydC5MYW5nbGV5QHZlbnR1cmEub3JnPj47IE5pciBTb2ZmZXIg PG5zb2ZmZXJAcmVkaGF0LmNvbTxtYWlsdG86bnNvZmZlckByZWRoYXQuY29tPj47IEFsbG9uIE11 cmVpbmlrIDxhbXVyZWluaUByZWRoYXQuY29tPG1haWx0bzphbXVyZWluaUByZWRoYXQuY29tPj47 IFRhbCBOaXNhbiA8dG5pc2FuQHJlZGhhdC5jb208bWFpbHRvOnRuaXNhbkByZWRoYXQuY29tPj47 IFNpbW9uZSBUaXJhYm9zY2hpIDxzdGlyYWJvc0ByZWRoYXQuY29tPG1haWx0bzpzdGlyYWJvc0By ZWRoYXQuY29tPj4NCkNjOiB1c2VycyA8dXNlcnNAb3ZpcnQub3JnPG1haWx0bzp1c2Vyc0Bvdmly dC5vcmc+Pg0KU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gSG9zdGVkLUVuZ2luZSBEZXBsb3kg LSBFcnJvciBDcmVhdGluZyBhIFN0b3JhZ2UgRG9tYWluDQoNCg0KDQpPbiBUdWUsIE1heSAzMCwg MjAxNyBhdCAxMTo1MCBQTSwgTGFuZ2xleSwgUm9iZXJ0IDxSb2JlcnQuTGFuZ2xleUB2ZW50dXJh Lm9yZzxtYWlsdG86Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmc+PiB3cm90ZToNCldoaWxlIGdv aW5nIHRocm91Z2ggdGhlIGhvc3RlZCBlbmdpbmUgZGVwbG95bWVudCwgSSBhbSBub3QgYWJsZSB0 byBoYXZlIGl0IHN1Y2Nlc3NmdWxseSBjb21wbGV0ZS4gRXZlbiBnb2luZyB0aHJvdWdoIHRoZSBz ZXR1cCBsb2csIEnigJltIG5vdCBhYmxlIHRvIGlkZW50aWZ5IHdoYXQgaXMgd3JvbmcuIFdoeSBp dCB0aGlua3MgdGhlIHN5c3RlbSBpcyBub3QgcmVsaWFibGUuDQoNClRyYWNlYmFjayAobW9zdCBy ZWNlbnQgY2FsbCBsYXN0KToNCiAgRmlsZSAiL3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvb3RvcGkvY29udGV4dC5weSIsIGxpbmUgMTMyLCBpbiBfZXhlY3V0ZU1ldGhvZA0KICAgIG1l dGhvZFsnbWV0aG9kJ10oKQ0KICBGaWxlICIvdXNyL3NoYXJlL292aXJ0LWhvc3RlZC1lbmdpbmUt c2V0dXAvc2NyaXB0cy8uLi9wbHVnaW5zL2dyLWhlLXNldHVwL3N0b3JhZ2Uvc3RvcmFnZS5weSIs IGxpbmUgOTU3LCBpbiBfbWlzYw0KICAgIHNlbGYuX2NyZWF0ZVN0b3JhZ2VEb21haW4oKQ0KICBG aWxlICIvdXNyL3NoYXJlL292aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXAvc2NyaXB0cy8uLi9wbHVn aW5zL2dyLWhlLXNldHVwL3N0b3JhZ2Uvc3RvcmFnZS5weSIsIGxpbmUgNTQ2LCBpbiBfY3JlYXRl U3RvcmFnZURvbWFpbg0KICAgIHJhaXNlIFJ1bnRpbWVFcnJvcihzdGF0dXNbJ3N0YXR1cyddWydt ZXNzYWdlJ10pDQpSdW50aW1lRXJyb3I6IEVycm9yIGNyZWF0aW5nIGEgc3RvcmFnZSBkb21haW46 ICh1J3N0b3JhZ2VUeXBlPTcsIHNkVVVJRD1hMjQ5NDIwOS1mODIzLTQ3NDUtOGVlYS1hMTIyODg5 ZDQ4ZjYsIGRvbWFpbk5hbWU9aG9zdGVkX3N0b3JhZ2UsIGRvbUNsYXNzPTEsIHR5cGVTcGVjaWZp Y0FyZz1nc2Etc3RvcjEuc3Rvci5sb2NhbDovZW5naW5lIGRvbVZlcnNpb249MycsKQ0KDQoNCkNh biB5b3UgcGxlYXNlIHByb3ZpZGUgdmRzbSBsb2dzIG9yIGJldHRlciBhIGZ1bGwgc29zIHJlcG9y dCAoc29zcmVwb3J0IC1hKT8NCg0KDQoNCg0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXw0KVXNlcnMgbWFpbGluZyBsaXN0DQpVc2Vyc0BvdmlydC5vcmc8 bWFpbHRvOlVzZXJzQG92aXJ0Lm9yZz4NCmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9s aXN0aW5mby91c2Vycw0KDQoNCg0KLS0NCg0KU0FORFJPIEJPTkFaWk9MQQ0KDQpBU1NPQ0lBVEUg TUFOQUdFUiwgU09GVFdBUkUgRU5HSU5FRVJJTkcsIEVNRUEgRU5HIFZJUlRVQUxJWkFUSU9OIFIm RA0KDQpSZWQgSGF0IEVNRUE8aHR0cHM6Ly93d3cucmVkaGF0LmNvbS8+DQpbSW1hZ2UgcmVtb3Zl ZCBieSBzZW5kZXIuXTxodHRwczovL3JlZC5odC9zaWc+DQoNClRSSUVELiBURVNURUQuIFRSVVNU RUQuPGh0dHBzOi8vcmVkaGF0LmNvbS90cnVzdGVkPg0KDQoNCg0K --_000_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJv dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5l dyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUt cHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3Jp dHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0K CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFy Z2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVm dDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu IixzZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJ e21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCglt YXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1s ZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9t YW4iLHNlcmlmO30NCnNwYW4uZ21haWwtDQoJe21zby1zdHlsZS1uYW1lOmdtYWlsLTt9DQpzcGFu LkVtYWlsU3R5bGUyMA0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZh bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBE ZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxp YnJpIixzYW5zLXNlcmlmO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjguNWluIDExLjBp bjsNCgltYXJnaW46MS4waW4gMS4waW4gMS4waW4gMS4waW47fQ0KZGl2LldvcmRTZWN0aW9uMQ0K CXtwYWdlOldvcmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1s Pg0KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1s PjwhW2VuZGlmXS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpl eHQ9ImVkaXQiPg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVs YXlvdXQ+PC94bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGlu az0iYmx1ZSIgdmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1p bHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5BbnkgcHJvZ3Jlc3M/PG86cD48L286 cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj48bzpw PiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHls ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt c2VyaWYiPk9uZSB0aGluZyB0aGF0IGhhcyBiZWVuIGdvaW5nIHRocm91Z2ggbXkgbWluZCBpcyB3 aGV0aGVyIG9WaXJ0IGFsbG93cyBhIEdsdXN0ZXJGUyBzdG9yYWdlIGRvbWFpbiB0byB3b3JrIHdp dGggbXVsdGlwbGUgQ1BVIHR5cGVzPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90 O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+VGhlIHR3byBkZWRpY2F0ZWQgR2x1c3RlckZTIHN0 b3JhZ2Ugc2VydmVycyBhcmUgQU1EIE9wdGVyb24uIEFuZCB0aGUgdGhpcmQgc2VydmVyIGZvciB0 aGUgcmVwbGljYSAzLCB3aGljaCBJIGFtIGhvcGluZyBJIGNhbiBhbHNvIHVzZSBhcyBhbiBvVmly dCBob3N0IGlzIGEgbmV3IEludGVsIFhlb24gKERlbGwNCiBQRSBSODMwKS4gSSBrbm93IEdsdXN0 ZXJGUyBhbGxvd3MgZm9yIG1peGVkIGhhcmR3YXJlLCBidXQgSeKAmW0gbm90IHN1cmUgYWJvdXQg d2hlbiBvVmlydCBtYW5hZ2VzIEdsdXN0ZXJGUywgaWYgbWl4ZWQgaGFyZHdhcmUgYW5kIG1peGVk IHVzZSBoYXMgYmVlbiBhY2NvdW50ZWQgZm9yPzxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjxhIG5hbWU9Il9NYWlsRW5kQ29tcG9zZSI+PHNwYW4gc3R5bGU9ImZv bnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlm Ij48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2E+PC9wPg0KPHNwYW4gc3R5bGU9Im1zby1ib29r bWFyazpfTWFpbEVuZENvbXBvc2UiPjwvc3Bhbj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxz cGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVv dDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+IFNpbW9uZSBU aXJhYm9zY2hpIFttYWlsdG86c3RpcmFib3NAcmVkaGF0LmNvbV0NCjxicj4NCjxiPlNlbnQ6PC9i PiBXZWRuZXNkYXksIE1heSAzMSwgMjAxNyA4OjQxIEFNPGJyPg0KPGI+VG86PC9iPiBMYW5nbGV5 LCBSb2JlcnQgJmx0O1JvYmVydC5MYW5nbGV5QHZlbnR1cmEub3JnJmd0Ozxicj4NCjxiPkNjOjwv Yj4gU2FuZHJvIEJvbmF6em9sYSAmbHQ7c2JvbmF6em9AcmVkaGF0LmNvbSZndDs7IE5pciBTb2Zm ZXIgJmx0O25zb2ZmZXJAcmVkaGF0LmNvbSZndDs7IEFsbG9uIE11cmVpbmlrICZsdDthbXVyZWlu aUByZWRoYXQuY29tJmd0OzsgVGFsIE5pc2FuICZsdDt0bmlzYW5AcmVkaGF0LmNvbSZndDs7IHVz ZXJzICZsdDt1c2Vyc0BvdmlydC5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbb3Zp cnQtdXNlcnNdIEhvc3RlZC1FbmdpbmUgRGVwbG95IC0gRXJyb3IgQ3JlYXRpbmcgYSBTdG9yYWdl IERvbWFpbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+ Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkl0IHNlYW1zIHNv bWV0aGluZyByZWxhdGVkIHRvIElPUHJvY2VzcyBjb25uZWN0aW9uLjxvOnA+PC9vOnA+PC9wPg0K PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+ DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjIwMTctMDUtMjUgMjA6NTQ6NDAs MzYyLTA3MDAgSU5GTyAmbmJzcDsoanNvbnJwYy80KSBbSU9Qcm9jZXNzQ2xpZW50XSBTdGFydGlu ZyBjbGllbnQgaW9wcm9jZXNzLTMgKF9faW5pdF9fOjMzMCk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2 Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjIwMTctMDUtMjUgMjA6NTQ6NDAsMzcwLTA3 MDAgSU5GTyAmbmJzcDsoaW9wcm9jZXNzLzMxMjM5KSBbSU9Qcm9jZXNzXSBTdGFydGluZyBpb3By b2Nlc3MgKF9faW5pdF9fOjQ1Mik8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNs YXNzPSJNc29Ob3JtYWwiPjIwMTctMDUtMjUgMjA6NTQ6NDAsNDA3LTA3MDAgRVJST1IgKGpzb25y cGMvNCkgW3N0b3JhZ2UuVGFza01hbmFnZXIuVGFza10gKFRhc2s9Jzg5ZGQxN2QyLThhMzgtNDgy NS05YmEyLWYyMzFmMWFmZjlmNScpIFVuZXhwZWN0ZWQgZXJyb3IgKHRhc2s6ODcwKTxvOnA+PC9v OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VHJhY2ViYWNrICht b3N0IHJlY2VudCBjYWxsIGxhc3QpOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9zaGFyZS92ZHNtL3N0b3Jh Z2UvdGFzay5weSZxdW90OywgbGluZSA4NzcsIGluIF9ydW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2 Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsgcmV0dXJuIGZuKCph cmdzLCAqKmthcmdzKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2Fn ZXMvdmRzbS9sb2dVdGlscy5weSZxdW90OywgbGluZSA1MiwgaW4gd3JhcHBlcjxvOnA+PC9vOnA+ PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwOyBy ZXMgPSBmKCphcmdzLCAqKmt3YXJncyk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBGaWxlICZxdW90Oy91c3Ivc2hhcmUvdmRzbS9zdG9y YWdlL2hzbS5weSZxdW90OywgbGluZSAyNTgxLCBpbiBjcmVhdGVTdG9yYWdlRG9tYWluPG86cD48 L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgJm5i c3A7IHN0b3JhZ2VUeXBlLCBkb21WZXJzaW9uKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9zaGFyZS92ZHNt L3N0b3JhZ2UvbmZzU0QucHkmcXVvdDssIGxpbmUgODcsIGluIGNyZWF0ZTxvOnA+PC9vOnA+PC9w Pg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7ICZuYnNwOyByZW1v dGVQYXRoLCBzdG9yYWdlVHlwZSwgdmVyc2lvbik8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBGaWxlICZxdW90Oy91c3Ivc2hhcmUvdmRz bS9zdG9yYWdlL2ZpbGVTRC5weSZxdW90OywgbGluZSA0MjEsIGluIF9wcmVwYXJlTWV0YWRhdGE8 bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw OyAmbmJzcDsgcHJvY1Bvb2wuZmlsZVV0aWxzLmNyZWF0ZWRpcihtZXRhZGF0YURpciwgMG83NzUp PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz cDsgRmlsZSAmcXVvdDsvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy92ZHNtL3N0b3Jh Z2Uvb3V0T2ZQcm9jZXNzLnB5JnF1b3Q7LCBsaW5lIDE2NiwgaW4gY3JlYXRlZGlyPG86cD48L286 cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgJm5ic3A7 IHNlbGYuX2lvcC5ta2Rpcih0bXBQYXRoLCBtb2RlKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8 ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIvcHl0 aG9uMi43L3NpdGUtcGFja2FnZXMvaW9wcm9jZXNzL19faW5pdF9fLnB5JnF1b3Q7LCBsaW5lIDUy NCwgaW4gbWtkaXI8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPiZuYnNwOyAmbmJzcDsgc2VsZi50aW1lb3V0KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+ DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIv cHl0aG9uMi43L3NpdGUtcGFja2FnZXMvaW9wcm9jZXNzL19faW5pdF9fLnB5JnF1b3Q7LCBsaW5l IDQ2NiwgaW4gX3NlbmRDb21tYW5kPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsgJm5ic3A7IHJhaXNlIE9TRXJyb3IoZXJyY29kZSwgZXJy c3RyKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+ T1NFcnJvcjogW0Vycm5vIDYxXSBObyBkYXRhIGF2YWlsYWJsZTxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+MjAxNy0wNS0yNSAyMDo1NDo0MCw0MDkt MDcwMCBJTkZPICZuYnNwOyhqc29ucnBjLzQpIFtzdG9yYWdlLlRhc2tNYW5hZ2VyLlRhc2tdIChU YXNrPSc4OWRkMTdkMi04YTM4LTQ4MjUtOWJhMi1mMjMxZjFhZmY5ZjUnKSBhYm9ydGluZzogVGFz ayBpcyBhYm9ydGVkOiB1J1tFcnJubyA2MV0gTm8gZGF0YSBhdmFpbGFibGUnIC0gY29kZSAxMDAg KHRhc2s6MTE3NSk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjIwMTctMDUtMjUgMjA6NTQ6NDAsNDA5LTA3MDAgRVJST1IgKGpzb25ycGMvNCkgW3N0 b3JhZ2UuRGlzcGF0Y2hlcl0gW0Vycm5vIDYxXSBObyBkYXRhIGF2YWlsYWJsZSAoZGlzcGF0Y2hl cjo4MCk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi PlRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2 Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBGaWxlICZxdW90Oy91c3Ivc2hh cmUvdmRzbS9zdG9yYWdlL2Rpc3BhdGNoZXIucHkmcXVvdDssIGxpbmUgNzIsIGluIHdyYXBwZXI8 bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw OyAmbmJzcDsgcmVzdWx0ID0gY3Rhc2sucHJlcGFyZShmdW5jLCAqYXJncywgKiprd2FyZ3MpPG86 cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDsg RmlsZSAmcXVvdDsvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS90YXNrLnB5JnF1b3Q7LCBsaW5lIDEw NSwgaW4gd3JhcHBlcjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z b05vcm1hbCI+Jm5ic3A7ICZuYnNwOyByZXR1cm4gbShzZWxmLCAqYSwgKiprdyk8bzpwPjwvbzpw PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBGaWxlICZx dW90Oy91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL3Rhc2sucHkmcXVvdDssIGxpbmUgMTE4MywgaW4g cHJlcGFyZTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h bCI+Jm5ic3A7ICZuYnNwOyByYWlzZSBzZWxmLmVycm9yPG86cD48L286cD48L3A+DQo8L2Rpdj4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PU0Vycm9yOiBbRXJybm8gNjFdIE5vIGRhdGEg YXZhaWxhYmxlPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y bWFsIj4yMDE3LTA1LTI1IDIwOjU0OjQwLDQxMC0wNzAwIElORk8gJm5ic3A7KGpzb25ycGMvNCkg W2pzb25ycGMuSnNvblJwY1NlcnZlcl0gUlBDIGNhbGwgU3RvcmFnZURvbWFpbi5jcmVhdGUgZmFp bGVkIChlcnJvciAzNTEpIGluIDAuMjQgc2Vjb25kcyAoX19pbml0X186NTMzKTxvOnA+PC9vOnA+ PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286 cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5OaXIsIGFueSBoaW50 PzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86 cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48 bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiBXZWQs IE1heSAzMSwgMjAxNyBhdCA1OjI0IFBNLCBMYW5nbGV5LCBSb2JlcnQgJmx0OzxhIGhyZWY9Im1h aWx0bzpSb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlJvYmVydC5M YW5nbGV5QHZlbnR1cmEub3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2tx dW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtw YWRkaW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDow aW4iPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp ZiI+U09TUmVwb3J0IGF0dGFjaGVkLCB3aXRoIG1kNS4gVGhhbmsgeW91PC9zcGFuPjxvOnA+PC9v OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwv c3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGEgbmFtZT0ibV80 OTUwMTQ3ODc5MTAyMzU4OTcxX19NYWlsRW5kQ29tcG9zZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJz cDs8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9 Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48 c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1 b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEx LjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBTYW5kcm8g Qm9uYXp6b2xhIFttYWlsdG86PGEgaHJlZj0ibWFpbHRvOnNib25henpvQHJlZGhhdC5jb20iIHRh cmdldD0iX2JsYW5rIj5zYm9uYXp6b0ByZWRoYXQuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9i PiBXZWRuZXNkYXksIE1heSAzMSwgMjAxNyAxMjowMCBBTTxicj4NCjxiPlRvOjwvYj4gTGFuZ2xl eSwgUm9iZXJ0ICZsdDs8YSBocmVmPSJtYWlsdG86Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmci IHRhcmdldD0iX2JsYW5rIj5Sb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZzwvYT4mZ3Q7OyBOaXIg U29mZmVyICZsdDs8YSBocmVmPSJtYWlsdG86bnNvZmZlckByZWRoYXQuY29tIiB0YXJnZXQ9Il9i bGFuayI+bnNvZmZlckByZWRoYXQuY29tPC9hPiZndDs7IEFsbG9uIE11cmVpbmlrICZsdDs8YSBo cmVmPSJtYWlsdG86YW11cmVpbmlAcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFtdXJlaW5p QHJlZGhhdC5jb208L2E+Jmd0OzsNCiBUYWwgTmlzYW4gJmx0OzxhIGhyZWY9Im1haWx0bzp0bmlz YW5AcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnRuaXNhbkByZWRoYXQuY29tPC9hPiZndDs7 IFNpbW9uZSBUaXJhYm9zY2hpICZsdDs8YSBocmVmPSJtYWlsdG86c3RpcmFib3NAcmVkaGF0LmNv bSIgdGFyZ2V0PSJfYmxhbmsiPnN0aXJhYm9zQHJlZGhhdC5jb208L2E+Jmd0Ozxicj4NCjxiPkNj OjwvYj4gdXNlcnMgJmx0OzxhIGhyZWY9Im1haWx0bzp1c2Vyc0BvdmlydC5vcmciIHRhcmdldD0i X2JsYW5rIj51c2Vyc0BvdmlydC5vcmc8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTog W292aXJ0LXVzZXJzXSBIb3N0ZWQtRW5naW5lIERlcGxveSAtIEVycm9yIENyZWF0aW5nIGEgU3Rv cmFnZSBEb21haW48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i c3A7PG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8 bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFR1ZSwgTWF5 IDMwLCAyMDE3IGF0IDExOjUwIFBNLCBMYW5nbGV5LCBSb2JlcnQgJmx0OzxhIGhyZWY9Im1haWx0 bzpSb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlJvYmVydC5MYW5n bGV5QHZlbnR1cmEub3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90 ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRk aW5nOjBpbiAwaW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7 bWFyZ2luLXJpZ2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPldoaWxlIGdvaW5nIHRocm91Z2gg dGhlIGhvc3RlZCBlbmdpbmUgZGVwbG95bWVudCwgSSBhbSBub3QgYWJsZSB0byBoYXZlIGl0IHN1 Y2Nlc3NmdWxseSBjb21wbGV0ZS4gRXZlbiBnb2luZyB0aHJvdWdoDQogdGhlIHNldHVwIGxvZywg SeKAmW0gbm90IGFibGUgdG8gaWRlbnRpZnkgd2hhdCBpcyB3cm9uZy4gV2h5IGl0IHRoaW5rcyB0 aGUgc3lzdGVtIGlzIG5vdCByZWxpYWJsZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4N CjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i c3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs dDphdXRvIj5UcmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6PG86cD48L286cD48L3A+ DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyBGaWxlICZxdW90 Oy91c3IvbGliL3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL290b3BpL2NvbnRleHQucHkmcXVvdDss IGxpbmUgMTMyLCBpbiBfZXhlY3V0ZU1ldGhvZDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgJm5ic3A7IG1ldGhvZFsnbWV0aG9kJ10o KTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m bmJzcDsgRmlsZSAmcXVvdDsvdXNyL3NoYXJlL292aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXAvc2Ny aXB0cy8uLi9wbHVnaW5zL2dyLWhlLXNldHVwL3N0b3JhZ2Uvc3RvcmFnZS5weSZxdW90OywgbGlu ZSA5NTcsIGluIF9taXNjPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0 b20tYWx0OmF1dG8iPiZuYnNwOyAmbmJzcDsgc2VsZi5fY3JlYXRlU3RvcmFnZURvbWFpbigpPG86 cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw OyBGaWxlICZxdW90Oy91c3Ivc2hhcmUvb3ZpcnQtaG9zdGVkLWVuZ2luZS1zZXR1cC9zY3JpcHRz Ly4uL3BsdWdpbnMvZ3ItaGUtc2V0dXAvc3RvcmFnZS9zdG9yYWdlLnB5JnF1b3Q7LCBsaW5lIDU0 NiwgaW4gX2NyZWF0ZVN0b3JhZ2VEb21haW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7ICZuYnNwOyByYWlzZSBSdW50aW1lRXJyb3Io c3RhdHVzWydzdGF0dXMnXVsnbWVzc2FnZSddKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5SdW50aW1lRXJyb3I6IEVycm9yIGNyZWF0aW5nIGEg c3RvcmFnZSBkb21haW46ICh1J3N0b3JhZ2VUeXBlPTcsIHNkVVVJRD1hMjQ5NDIwOS1mODIzLTQ3 NDUtOGVlYS1hMTIyODg5ZDQ4ZjYsIGRvbWFpbk5hbWU9aG9zdGVkX3N0b3JhZ2UsIGRvbUNsYXNz PTEsIHR5cGVTcGVjaWZpY0FyZz1nc2Etc3RvcjEuc3Rvci5sb2NhbDovZW5naW5lDQogZG9tVmVy c2lvbj0zJywpPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv dHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t YXJnaW4tYm90dG9tLWFsdDphdXRvIj5DYW4geW91IHBsZWFzZSBwcm92aWRlIHZkc20gbG9ncyBv ciBiZXR0ZXIgYSBmdWxsIHNvcyByZXBvcnQgKHNvc3JlcG9ydCAtYSk/PG86cD48L286cD48L3A+ DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+ PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwv bzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86 cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3Jk ZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFy Z2luLWxlZnQ6NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1i b3R0b206NS4wcHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss c2Fucy1zZXJpZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJn aW4tYm90dG9tOjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX188YnI+DQpVc2VycyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWls dG86VXNlcnNAb3ZpcnQub3JnIiB0YXJnZXQ9Il9ibGFuayI+VXNlcnNAb3ZpcnQub3JnPC9hPjxi cj4NCjxhIGhyZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vy cyIgdGFyZ2V0PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5m by91c2VyczwvYT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t Ym90dG9tLWFsdDphdXRvIj48YnI+DQo8YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1 dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87 bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPi0tDQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8 ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBzdHlsZT0ibWFyZ2lu OjBpbjttYXJnaW4tYm90dG9tOi4wMDAxcHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAu NXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2s7 dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlIj5TQU5EUk8mbmJzcDtCT05BWlpPTEE8L3NwYW4+PC9i PjxvOnA+PC9vOnA+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206My4wcHQiPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6Ny41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1z ZXJpZjtjb2xvcjpibGFjazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPkFTU09DSUFURSBNQU5B R0VSLCBTT0ZUV0FSRSBFTkdJTkVFUklORywgRU1FQSBFTkcgVklSVFVBTElaQVRJT04gUiZhbXA7 RDwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0 b206LjAwMDFwdCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseTomcXVv dDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiM5OTk5OTkiPjxhIGhyZWY9Imh0dHBzOi8v d3d3LnJlZGhhdC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMDg4 Q0UiPlJlZCBIYXQmbmJzcDtFTUVBPC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8 dGFibGUgY2xhc3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIzIiBj ZWxscGFkZGluZz0iMCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQgc3R5bGU9InBhZGRpbmc6Ljc1cHQg Ljc1cHQgLjc1cHQgLjc1cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjEzLjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlm O2NvbG9yOmJsYWNrIj48YSBocmVmPSJodHRwczovL3JlZC5odC9zaWciIHRhcmdldD0iX2JsYW5r Ij48c3BhbiBzdHlsZT0iYm9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowaW47 dGV4dC1kZWNvcmF0aW9uOm5vbmUiPjxpbWcgYm9yZGVyPSIwIiB3aWR0aD0iOTAiIGhlaWdodD0i OTAiIHN0eWxlPSJ3aWR0aDouOTQxNmluO2hlaWdodDouOTQxNmluIiBpZD0iZ21haWwtbV80OTUw MTQ3ODc5MTAyMzU4OTcxX3gwMDVmX3gwMDAwX2kxMDI1IiBzcmM9ImNpZDppbWFnZTAwMS5qcGdA MDFEMkRCODAuREU5NkZFNjAiIGFsdD0iSW1hZ2UgcmVtb3ZlZCBieSBzZW5kZXIuIj48L3NwYW4+ PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwvdGQ+DQo8dGQgc3R5bGU9InBhZGRpbmc6Ljc1 cHQgLjc1cHQgLjc1cHQgLjc1cHQiPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNw YW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90Oyxz YW5zLXNlcmlmO2NvbG9yOmJsYWNrIj48YSBocmVmPSJodHRwczovL3JlZGhhdC5jb20vdHJ1c3Rl ZCIgdGFyZ2V0PSJfYmxhbmsiPjxiPjxzcGFuIHN0eWxlPSJjb2xvcjojQ0MwMDAwIj5UUklFRC4g VEVTVEVELiBUUlVTVEVELjwvc3Bhbj48L2I+PC9hPjwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjwv ZGl2Pg0KPC90ZD4NCjwvdHI+DQo8L3Rib2R5Pg0KPC90YWJsZT4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6 YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rp dj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2 Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNw OzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9o dG1sPg0K --_000_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_-- --_004_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=500; creation-date="Fri, 02 Jun 2017 16:16:11 GMT"; modification-date="Fri, 02 Jun 2017 16:16:11 GMT" Content-ID: <image001.jpg@01D2DB80.DE96FE60> Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMg IyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCABxAHEBAREA/8QAHwAAAQUBAQEB AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZqKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK/9k= --_004_MWHPR09MB14214C014A4B31E49AA3650187F70MWHPR09MB1421namp_--

On Fri, Jun 2, 2017 at 6:16 PM, Langley, Robert <Robert.Langley@ventura.org> wrote:
Any progress?
Nir? Allon? Tal?
One thing that has been going through my mind is whether oVirt allows a GlusterFS storage domain to work with multiple CPU types?
Sahina?
The two dedicated GlusterFS storage servers are AMD Opteron. And the third server for the replica 3, which I am hoping I can also use as an oVirt host is a new Intel Xeon (Dell PE R830). I know GlusterFS allows for mixed hardware, but I’m not sure about when oVirt manages GlusterFS, if mixed hardware and mixed use has been accounted for?
*From:* Simone Tiraboschi [mailto:stirabos@redhat.com] *Sent:* Wednesday, May 31, 2017 8:41 AM *To:* Langley, Robert <Robert.Langley@ventura.org> *Cc:* Sandro Bonazzola <sbonazzo@redhat.com>; Nir Soffer < nsoffer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan < tnisan@redhat.com>; users <users@ovirt.org>
*Subject:* Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
It seams something related to IOProcess connection.
2017-05-25 20:54:40,362-0700 INFO (jsonrpc/4) [IOProcessClient] Starting client ioprocess-3 (__init__:330)
2017-05-25 20:54:40,370-0700 INFO (ioprocess/31239) [IOProcess] Starting ioprocess (__init__:452)
2017-05-25 20:54:40,407-0700 ERROR (jsonrpc/4) [storage.TaskManager.Task] (Task='89dd17d2-8a38-4825-9ba2-f231f1aff9f5') Unexpected error (task:870)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/task.py", line 877, in _run
return fn(*args, **kargs)
File "/usr/lib/python2.7/site-packages/vdsm/logUtils.py", line 52, in wrapper
res = f(*args, **kwargs)
File "/usr/share/vdsm/storage/hsm.py", line 2581, in createStorageDomain
storageType, domVersion)
File "/usr/share/vdsm/storage/nfsSD.py", line 87, in create
remotePath, storageType, version)
File "/usr/share/vdsm/storage/fileSD.py", line 421, in _prepareMetadata
procPool.fileUtils.createdir(metadataDir, 0o775)
File "/usr/lib/python2.7/site-packages/vdsm/storage/outOfProcess.py", line 166, in createdir
self._iop.mkdir(tmpPath, mode)
File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 524, in mkdir
self.timeout)
File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 466, in _sendCommand
raise OSError(errcode, errstr)
OSError: [Errno 61] No data available
2017-05-25 20:54:40,409-0700 INFO (jsonrpc/4) [storage.TaskManager.Task] (Task='89dd17d2-8a38-4825-9ba2-f231f1aff9f5') aborting: Task is aborted: u'[Errno 61] No data available' - code 100 (task:1175)
2017-05-25 20:54:40,409-0700 ERROR (jsonrpc/4) [storage.Dispatcher] [Errno 61] No data available (dispatcher:80)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/dispatcher.py", line 72, in wrapper
result = ctask.prepare(func, *args, **kwargs)
File "/usr/share/vdsm/storage/task.py", line 105, in wrapper
return m(self, *a, **kw)
File "/usr/share/vdsm/storage/task.py", line 1183, in prepare
raise self.error
OSError: [Errno 61] No data available
2017-05-25 20:54:40,410-0700 INFO (jsonrpc/4) [jsonrpc.JsonRpcServer] RPC call StorageDomain.create failed (error 351) in 0.24 seconds (__init__:533)
Nir, any hint?
On Wed, May 31, 2017 at 5:24 PM, Langley, Robert < Robert.Langley@ventura.org> wrote:
SOSReport attached, with md5. Thank you
*From:* Sandro Bonazzola [mailto:sbonazzo@redhat.com] *Sent:* Wednesday, May 31, 2017 12:00 AM *To:* Langley, Robert <Robert.Langley@ventura.org>; Nir Soffer < nsoffer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan < tnisan@redhat.com>; Simone Tiraboschi <stirabos@redhat.com> *Cc:* users <users@ovirt.org> *Subject:* Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
On Tue, May 30, 2017 at 11:50 PM, Langley, Robert < Robert.Langley@ventura.org> wrote:
While going through the hosted engine deployment, I am not able to have it successfully complete. Even going through the setup log, I’m not able to identify what is wrong. Why it thinks the system is not reliable.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, in _executeMethod
method['method']()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../ plugins/gr-he-setup/storage/storage.py", line 957, in _misc
self._createStorageDomain()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../ plugins/gr-he-setup/storage/storage.py", line 546, in _createStorageDomain
raise RuntimeError(status['status']['message'])
RuntimeError: Error creating a storage domain: (u'storageType=7, sdUUID=a2494209-f823-4745-8eea-a122889d48f6, domainName=hosted_storage, domClass=1, typeSpecificArg=gsa-stor1.stor.local:/engine domVersion=3',)
Can you please provide vdsm logs or better a full sos report (sosreport -a)?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--
*SANDRO BONAZZOLA*
ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D
Red Hat EMEA <https://www.redhat.com/>
[image: Image removed by sender.] <https://red.ht/sig>
*TRIED. TESTED. TRUSTED.* <https://redhat.com/trusted>
-- SANDRO BONAZZOLA ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>

--_004_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_ Content-Type: multipart/alternative; boundary="_000_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_" --_000_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSBoYXZlIGdvb2QgbmV3cy4gV2l0aCB0aGUgSU9Qcm9jZXNzIGNvbm5lY3Rpb24sIEkgd2FzIHN1 c3BlY3RpbmcgbWF5YmUgaXQgd291bGQgYmUgc29tZXRoaW5nIHdpdGggdGhlIHN5c3RlbSAoQklP UyByZWxhdGVkKS4NClRoZSBEZWxsIFBFIFI3MzAgd2FzIGF0IEJJT1MgdmVyc2lvbiAyLjIuNSBh bmQgdGhlcmUgd2FzIGFuIHVwZGF0ZSBpbiBBcHJpbCB0byB2ZXJzaW9uIDIuNC4zICh3aXRoIGFu b3RoZXIgaW5iZXR3ZWVuIHRoZXNlIHR3bykuIFRoZXJlIHdlcmUgYSBjb3VwbGUgb2YgZml4ZXMg YmV0d2VlbiB0aGUgdmVyc2lvbiB0aGUgc2VydmVyIGhhZCBhbmQgdGhlIGxhdGVzdCwgd2hpY2gg aGFkIG1lIHdvbmRlcmluZyBpZiB0aGV5IG1heSBiZSByZWxhdGVkIHRvIHRoZSBJT1Byb2Nlc3Mg aXNzdWUgSSB3YXMgZXhwZXJpZW5jaW5nLg0KQWZ0ZXIgYXBwbHlpbmcgdGhpcyB1cGRhdGUgdGhl IEhvc3RlZCBFbmdpbmUgZGVwbG95bWVudCB3ZW50IGZ1cnRoZXIuDQpJdCBjb3VsZCBleHBsYWlu IHdoeSBJIGNvdWxkIG5vdCBhZGQgdGhpcyBob3N0IGluIGEgcHJldmlvdXMgaW5zdGFsbGF0aW9u Lg0KDQpJ4oCZbGwgc3RhcnQgYW5vdGhlciB0aHJlYWQgZm9yIHRoaXMgbmV4dCBidW1wIEnigJlt IHJ1bm5pbmcgaW50bywgdW5sZXNzIEkgY2FuIGZpZ3VyZSBpdCBvdXQuIEhhcyB0byBkbyB3aXRo IHRoZSBWRFNNIGhvc3QuIEVuZ2luZSBzYXlzIGl0IGNhbm5vdCBjb21tdW5pY2F0ZSB3aXRoIHRo aXMgaG9zdCBpdHMgcnVubmluZyBvbi4gU28sIHRoZSBzZXR1cCB0aW1lZCBvdXQgd2FpdGluZyBm b3IgdGhlIFZEU00gaG9zdCB0byBzdGFydC4NCg0KRnJvbTogU2FuZHJvIEJvbmF6em9sYSBbbWFp bHRvOnNib25henpvQHJlZGhhdC5jb21dDQpTZW50OiBNb25kYXksIEp1bmUgNSwgMjAxNyA5OjAw IEFNDQpUbzogTGFuZ2xleSwgUm9iZXJ0IDxSb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZz47IFNh aGluYSBCb3NlIDxzYWJvc2VAcmVkaGF0LmNvbT4NCkNjOiBTaW1vbmUgVGlyYWJvc2NoaSA8c3Rp cmFib3NAcmVkaGF0LmNvbT47IE5pciBTb2ZmZXIgPG5zb2ZmZXJAcmVkaGF0LmNvbT47IEFsbG9u IE11cmVpbmlrIDxhbXVyZWluaUByZWRoYXQuY29tPjsgVGFsIE5pc2FuIDx0bmlzYW5AcmVkaGF0 LmNvbT47IHVzZXJzIDx1c2Vyc0BvdmlydC5vcmc+DQpTdWJqZWN0OiBSZTogW292aXJ0LXVzZXJz XSBIb3N0ZWQtRW5naW5lIERlcGxveSAtIEVycm9yIENyZWF0aW5nIGEgU3RvcmFnZSBEb21haW4N Cg0KDQoNCk9uIEZyaSwgSnVuIDIsIDIwMTcgYXQgNjoxNiBQTSwgTGFuZ2xleSwgUm9iZXJ0IDxS b2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZzxtYWlsdG86Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5v cmc+PiB3cm90ZToNCkFueSBwcm9ncmVzcz8NCg0KTmlyPyBBbGxvbj8gVGFsPw0KDQoNCk9uZSB0 aGluZyB0aGF0IGhhcyBiZWVuIGdvaW5nIHRocm91Z2ggbXkgbWluZCBpcyB3aGV0aGVyIG9WaXJ0 IGFsbG93cyBhIEdsdXN0ZXJGUyBzdG9yYWdlIGRvbWFpbiB0byB3b3JrIHdpdGggbXVsdGlwbGUg Q1BVIHR5cGVzPw0KDQpTYWhpbmE/DQoNClRoZSB0d28gZGVkaWNhdGVkIEdsdXN0ZXJGUyBzdG9y YWdlIHNlcnZlcnMgYXJlIEFNRCBPcHRlcm9uLiBBbmQgdGhlIHRoaXJkIHNlcnZlciBmb3IgdGhl IHJlcGxpY2EgMywgd2hpY2ggSSBhbSBob3BpbmcgSSBjYW4gYWxzbyB1c2UgYXMgYW4gb1ZpcnQg aG9zdCBpcyBhIG5ldyBJbnRlbCBYZW9uIChEZWxsIFBFIFI4MzApLiBJIGtub3cgR2x1c3RlckZT IGFsbG93cyBmb3IgbWl4ZWQgaGFyZHdhcmUsIGJ1dCBJ4oCZbSBub3Qgc3VyZSBhYm91dCB3aGVu IG9WaXJ0IG1hbmFnZXMgR2x1c3RlckZTLCBpZiBtaXhlZCBoYXJkd2FyZSBhbmQgbWl4ZWQgdXNl IGhhcyBiZWVuIGFjY291bnRlZCBmb3I/DQoNCkZyb206IFNpbW9uZSBUaXJhYm9zY2hpIFttYWls dG86c3RpcmFib3NAcmVkaGF0LmNvbTxtYWlsdG86c3RpcmFib3NAcmVkaGF0LmNvbT5dDQpTZW50 OiBXZWRuZXNkYXksIE1heSAzMSwgMjAxNyA4OjQxIEFNDQpUbzogTGFuZ2xleSwgUm9iZXJ0IDxS b2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZzxtYWlsdG86Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5v cmc+Pg0KQ2M6IFNhbmRybyBCb25henpvbGEgPHNib25henpvQHJlZGhhdC5jb208bWFpbHRvOnNi b25henpvQHJlZGhhdC5jb20+PjsgTmlyIFNvZmZlciA8bnNvZmZlckByZWRoYXQuY29tPG1haWx0 bzpuc29mZmVyQHJlZGhhdC5jb20+PjsgQWxsb24gTXVyZWluaWsgPGFtdXJlaW5pQHJlZGhhdC5j b208bWFpbHRvOmFtdXJlaW5pQHJlZGhhdC5jb20+PjsgVGFsIE5pc2FuIDx0bmlzYW5AcmVkaGF0 LmNvbTxtYWlsdG86dG5pc2FuQHJlZGhhdC5jb20+PjsgdXNlcnMgPHVzZXJzQG92aXJ0Lm9yZzxt YWlsdG86dXNlcnNAb3ZpcnQub3JnPj4NCg0KU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gSG9z dGVkLUVuZ2luZSBEZXBsb3kgLSBFcnJvciBDcmVhdGluZyBhIFN0b3JhZ2UgRG9tYWluDQoNCkl0 IHNlYW1zIHNvbWV0aGluZyByZWxhdGVkIHRvIElPUHJvY2VzcyBjb25uZWN0aW9uLg0KDQoyMDE3 LTA1LTI1IDIwOjU0OjQwLDM2Mi0wNzAwIElORk8gIChqc29ucnBjLzQpIFtJT1Byb2Nlc3NDbGll bnRdIFN0YXJ0aW5nIGNsaWVudCBpb3Byb2Nlc3MtMyAoX19pbml0X186MzMwKQ0KMjAxNy0wNS0y NSAyMDo1NDo0MCwzNzAtMDcwMCBJTkZPICAoaW9wcm9jZXNzLzMxMjM5KSBbSU9Qcm9jZXNzXSBT dGFydGluZyBpb3Byb2Nlc3MgKF9faW5pdF9fOjQ1MikNCjIwMTctMDUtMjUgMjA6NTQ6NDAsNDA3 LTA3MDAgRVJST1IgKGpzb25ycGMvNCkgW3N0b3JhZ2UuVGFza01hbmFnZXIuVGFza10gKFRhc2s9 Jzg5ZGQxN2QyLThhMzgtNDgyNS05YmEyLWYyMzFmMWFmZjlmNScpIFVuZXhwZWN0ZWQgZXJyb3Ig KHRhc2s6ODcwKQ0KVHJhY2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KICBGaWxlICIv dXNyL3NoYXJlL3Zkc20vc3RvcmFnZS90YXNrLnB5IiwgbGluZSA4NzcsIGluIF9ydW4NCiAgICBy ZXR1cm4gZm4oKmFyZ3MsICoqa2FyZ3MpDQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRl LXBhY2thZ2VzL3Zkc20vbG9nVXRpbHMucHkiLCBsaW5lIDUyLCBpbiB3cmFwcGVyDQogICAgcmVz ID0gZigqYXJncywgKiprd2FyZ3MpDQogIEZpbGUgIi91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL2hz bS5weSIsIGxpbmUgMjU4MSwgaW4gY3JlYXRlU3RvcmFnZURvbWFpbg0KICAgIHN0b3JhZ2VUeXBl LCBkb21WZXJzaW9uKQ0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9uZnNTRC5weSIs IGxpbmUgODcsIGluIGNyZWF0ZQ0KICAgIHJlbW90ZVBhdGgsIHN0b3JhZ2VUeXBlLCB2ZXJzaW9u KQ0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20vc3RvcmFnZS9maWxlU0QucHkiLCBsaW5lIDQyMSwg aW4gX3ByZXBhcmVNZXRhZGF0YQ0KICAgIHByb2NQb29sLmZpbGVVdGlscy5jcmVhdGVkaXIobWV0 YWRhdGFEaXIsIDBvNzc1KQ0KICBGaWxlICIvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdl cy92ZHNtL3N0b3JhZ2Uvb3V0T2ZQcm9jZXNzLnB5IiwgbGluZSAxNjYsIGluIGNyZWF0ZWRpcg0K ICAgIHNlbGYuX2lvcC5ta2Rpcih0bXBQYXRoLCBtb2RlKQ0KICBGaWxlICIvdXNyL2xpYi9weXRo b24yLjcvc2l0ZS1wYWNrYWdlcy9pb3Byb2Nlc3MvX19pbml0X18ucHkiLCBsaW5lIDUyNCwgaW4g bWtkaXINCiAgICBzZWxmLnRpbWVvdXQpDQogIEZpbGUgIi91c3IvbGliL3B5dGhvbjIuNy9zaXRl LXBhY2thZ2VzL2lvcHJvY2Vzcy9fX2luaXRfXy5weSIsIGxpbmUgNDY2LCBpbiBfc2VuZENvbW1h bmQNCiAgICByYWlzZSBPU0Vycm9yKGVycmNvZGUsIGVycnN0cikNCk9TRXJyb3I6IFtFcnJubyA2 MV0gTm8gZGF0YSBhdmFpbGFibGUNCjIwMTctMDUtMjUgMjA6NTQ6NDAsNDA5LTA3MDAgSU5GTyAg KGpzb25ycGMvNCkgW3N0b3JhZ2UuVGFza01hbmFnZXIuVGFza10gKFRhc2s9Jzg5ZGQxN2QyLThh MzgtNDgyNS05YmEyLWYyMzFmMWFmZjlmNScpIGFib3J0aW5nOiBUYXNrIGlzIGFib3J0ZWQ6IHUn W0Vycm5vIDYxXSBObyBkYXRhIGF2YWlsYWJsZScgLSBjb2RlIDEwMCAodGFzazoxMTc1KQ0KMjAx Ny0wNS0yNSAyMDo1NDo0MCw0MDktMDcwMCBFUlJPUiAoanNvbnJwYy80KSBbc3RvcmFnZS5EaXNw YXRjaGVyXSBbRXJybm8gNjFdIE5vIGRhdGEgYXZhaWxhYmxlIChkaXNwYXRjaGVyOjgwKQ0KVHJh Y2ViYWNrIChtb3N0IHJlY2VudCBjYWxsIGxhc3QpOg0KICBGaWxlICIvdXNyL3NoYXJlL3Zkc20v c3RvcmFnZS9kaXNwYXRjaGVyLnB5IiwgbGluZSA3MiwgaW4gd3JhcHBlcg0KICAgIHJlc3VsdCA9 IGN0YXNrLnByZXBhcmUoZnVuYywgKmFyZ3MsICoqa3dhcmdzKQ0KICBGaWxlICIvdXNyL3NoYXJl L3Zkc20vc3RvcmFnZS90YXNrLnB5IiwgbGluZSAxMDUsIGluIHdyYXBwZXINCiAgICByZXR1cm4g bShzZWxmLCAqYSwgKiprdykNCiAgRmlsZSAiL3Vzci9zaGFyZS92ZHNtL3N0b3JhZ2UvdGFzay5w eSIsIGxpbmUgMTE4MywgaW4gcHJlcGFyZQ0KICAgIHJhaXNlIHNlbGYuZXJyb3INCk9TRXJyb3I6 IFtFcnJubyA2MV0gTm8gZGF0YSBhdmFpbGFibGUNCjIwMTctMDUtMjUgMjA6NTQ6NDAsNDEwLTA3 MDAgSU5GTyAgKGpzb25ycGMvNCkgW2pzb25ycGMuSnNvblJwY1NlcnZlcl0gUlBDIGNhbGwgU3Rv cmFnZURvbWFpbi5jcmVhdGUgZmFpbGVkIChlcnJvciAzNTEpIGluIDAuMjQgc2Vjb25kcyAoX19p bml0X186NTMzKQ0KDQpOaXIsIGFueSBoaW50Pw0KDQoNCk9uIFdlZCwgTWF5IDMxLCAyMDE3IGF0 IDU6MjQgUE0sIExhbmdsZXksIFJvYmVydCA8Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmc8bWFp bHRvOlJvYmVydC5MYW5nbGV5QHZlbnR1cmEub3JnPj4gd3JvdGU6DQpTT1NSZXBvcnQgYXR0YWNo ZWQsIHdpdGggbWQ1LiBUaGFuayB5b3UNCg0KDQpGcm9tOiBTYW5kcm8gQm9uYXp6b2xhIFttYWls dG86c2JvbmF6em9AcmVkaGF0LmNvbTxtYWlsdG86c2JvbmF6em9AcmVkaGF0LmNvbT5dDQpTZW50 OiBXZWRuZXNkYXksIE1heSAzMSwgMjAxNyAxMjowMCBBTQ0KVG86IExhbmdsZXksIFJvYmVydCA8 Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmc8bWFpbHRvOlJvYmVydC5MYW5nbGV5QHZlbnR1cmEu b3JnPj47IE5pciBTb2ZmZXIgPG5zb2ZmZXJAcmVkaGF0LmNvbTxtYWlsdG86bnNvZmZlckByZWRo YXQuY29tPj47IEFsbG9uIE11cmVpbmlrIDxhbXVyZWluaUByZWRoYXQuY29tPG1haWx0bzphbXVy ZWluaUByZWRoYXQuY29tPj47IFRhbCBOaXNhbiA8dG5pc2FuQHJlZGhhdC5jb208bWFpbHRvOnRu aXNhbkByZWRoYXQuY29tPj47IFNpbW9uZSBUaXJhYm9zY2hpIDxzdGlyYWJvc0ByZWRoYXQuY29t PG1haWx0bzpzdGlyYWJvc0ByZWRoYXQuY29tPj4NCkNjOiB1c2VycyA8dXNlcnNAb3ZpcnQub3Jn PG1haWx0bzp1c2Vyc0BvdmlydC5vcmc+Pg0KU3ViamVjdDogUmU6IFtvdmlydC11c2Vyc10gSG9z dGVkLUVuZ2luZSBEZXBsb3kgLSBFcnJvciBDcmVhdGluZyBhIFN0b3JhZ2UgRG9tYWluDQoNCg0K DQpPbiBUdWUsIE1heSAzMCwgMjAxNyBhdCAxMTo1MCBQTSwgTGFuZ2xleSwgUm9iZXJ0IDxSb2Jl cnQuTGFuZ2xleUB2ZW50dXJhLm9yZzxtYWlsdG86Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmc+ PiB3cm90ZToNCldoaWxlIGdvaW5nIHRocm91Z2ggdGhlIGhvc3RlZCBlbmdpbmUgZGVwbG95bWVu dCwgSSBhbSBub3QgYWJsZSB0byBoYXZlIGl0IHN1Y2Nlc3NmdWxseSBjb21wbGV0ZS4gRXZlbiBn b2luZyB0aHJvdWdoIHRoZSBzZXR1cCBsb2csIEnigJltIG5vdCBhYmxlIHRvIGlkZW50aWZ5IHdo YXQgaXMgd3JvbmcuIFdoeSBpdCB0aGlua3MgdGhlIHN5c3RlbSBpcyBub3QgcmVsaWFibGUuDQoN ClRyYWNlYmFjayAobW9zdCByZWNlbnQgY2FsbCBsYXN0KToNCiAgRmlsZSAiL3Vzci9saWIvcHl0 aG9uMi43L3NpdGUtcGFja2FnZXMvb3RvcGkvY29udGV4dC5weSIsIGxpbmUgMTMyLCBpbiBfZXhl Y3V0ZU1ldGhvZA0KICAgIG1ldGhvZFsnbWV0aG9kJ10oKQ0KICBGaWxlICIvdXNyL3NoYXJlL292 aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXAvc2NyaXB0cy8uLi9wbHVnaW5zL2dyLWhlLXNldHVwL3N0 b3JhZ2Uvc3RvcmFnZS5weSIsIGxpbmUgOTU3LCBpbiBfbWlzYw0KICAgIHNlbGYuX2NyZWF0ZVN0 b3JhZ2VEb21haW4oKQ0KICBGaWxlICIvdXNyL3NoYXJlL292aXJ0LWhvc3RlZC1lbmdpbmUtc2V0 dXAvc2NyaXB0cy8uLi9wbHVnaW5zL2dyLWhlLXNldHVwL3N0b3JhZ2Uvc3RvcmFnZS5weSIsIGxp bmUgNTQ2LCBpbiBfY3JlYXRlU3RvcmFnZURvbWFpbg0KICAgIHJhaXNlIFJ1bnRpbWVFcnJvcihz dGF0dXNbJ3N0YXR1cyddWydtZXNzYWdlJ10pDQpSdW50aW1lRXJyb3I6IEVycm9yIGNyZWF0aW5n IGEgc3RvcmFnZSBkb21haW46ICh1J3N0b3JhZ2VUeXBlPTcsIHNkVVVJRD1hMjQ5NDIwOS1mODIz LTQ3NDUtOGVlYS1hMTIyODg5ZDQ4ZjYsIGRvbWFpbk5hbWU9aG9zdGVkX3N0b3JhZ2UsIGRvbUNs YXNzPTEsIHR5cGVTcGVjaWZpY0FyZz1nc2Etc3RvcjEuc3Rvci5sb2NhbDovZW5naW5lIGRvbVZl cnNpb249MycsKQ0KDQoNCkNhbiB5b3UgcGxlYXNlIHByb3ZpZGUgdmRzbSBsb2dzIG9yIGJldHRl ciBhIGZ1bGwgc29zIHJlcG9ydCAoc29zcmVwb3J0IC1hKT8NCg0KDQoNCg0KDQpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KVXNlcnMgbWFpbGluZyBsaXN0 DQpVc2Vyc0BvdmlydC5vcmc8bWFpbHRvOlVzZXJzQG92aXJ0Lm9yZz4NCmh0dHA6Ly9saXN0cy5v dmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vycw0KDQoNCg0KLS0NCg0KU0FORFJPIEJPTkFa Wk9MQQ0KDQpBU1NPQ0lBVEUgTUFOQUdFUiwgU09GVFdBUkUgRU5HSU5FRVJJTkcsIEVNRUEgRU5H IFZJUlRVQUxJWkFUSU9OIFImRA0KDQpSZWQgSGF0IEVNRUE8aHR0cHM6Ly93d3cucmVkaGF0LmNv bS8+DQpbSW1hZ2UgcmVtb3ZlZCBieSBzZW5kZXIuXTxodHRwczovL3JlZC5odC9zaWc+DQoNClRS SUVELiBURVNURUQuIFRSVVNURUQuPGh0dHBzOi8vcmVkaGF0LmNvbS90cnVzdGVkPg0KDQoNCg0K DQoNCg0KLS0NCg0KU0FORFJPIEJPTkFaWk9MQQ0KDQpBU1NPQ0lBVEUgTUFOQUdFUiwgU09GVFdB UkUgRU5HSU5FRVJJTkcsIEVNRUEgRU5HIFZJUlRVQUxJWkFUSU9OIFImRA0KDQpSZWQgSGF0IEVN RUE8aHR0cHM6Ly93d3cucmVkaGF0LmNvbS8+DQpbaHR0cHM6Ly93d3cucmVkaGF0LmNvbS9wcm9m aWxlcy9yaC90aGVtZXMvcmVkaGF0ZG90Y29tL2ltZy9sb2dvLXJlZC1oYXQtYmxhY2sucG5nXTxo dHRwczovL3JlZC5odC9zaWc+DQoNClRSSUVELiBURVNURUQuIFRSVVNURUQuPGh0dHBzOi8vcmVk aGF0LmNvbS90cnVzdGVkPg0KDQoNCg== --_000_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPCEtLVtp ZiAhbXNvXT48c3R5bGU+dlw6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kb1w6KiB7 YmVoYXZpb3I6dXJsKCNkZWZhdWx0I1ZNTCk7fQ0Kd1w6KiB7YmVoYXZpb3I6dXJsKCNkZWZhdWx0 I1ZNTCk7fQ0KLnNoYXBlIHtiZWhhdmlvcjp1cmwoI2RlZmF1bHQjVk1MKTt9DQo8L3N0eWxlPjwh W2VuZGlmXS0tPjxzdHlsZT48IS0tDQovKiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNl DQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYg MyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIg MTUgNSAyIDIgMiA0IDMgMiA0O30NCi8qIFN0eWxlIERlZmluaXRpb25zICovDQpwLk1zb05vcm1h bCwgbGkuTXNvTm9ybWFsLCBkaXYuTXNvTm9ybWFsDQoJe21hcmdpbjowaW47DQoJbWFyZ2luLWJv dHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9udC1mYW1pbHk6IlRpbWVzIE5l dyBSb21hbiIsc2VyaWY7fQ0KYTpsaW5rLCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUt cHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30N CmE6dmlzaXRlZCwgc3Bhbi5Nc29IeXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3Jp dHk6OTk7DQoJY29sb3I6cHVycGxlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KcA0K CXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJbXNvLW1hcmdpbi10b3AtYWx0OmF1dG87DQoJbWFy Z2luLXJpZ2h0OjBpbjsNCgltc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0bzsNCgltYXJnaW4tbGVm dDowaW47DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseToiVGltZXMgTmV3IFJvbWFu IixzZXJpZjt9DQpwLm1zb25vcm1hbDAsIGxpLm1zb25vcm1hbDAsIGRpdi5tc29ub3JtYWwwDQoJ e21zby1zdHlsZS1uYW1lOm1zb25vcm1hbDsNCgltc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzsNCglt YXJnaW4tcmlnaHQ6MGluOw0KCW1zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvOw0KCW1hcmdpbi1s ZWZ0OjBpbjsNCglmb250LXNpemU6MTIuMHB0Ow0KCWZvbnQtZmFtaWx5OiJUaW1lcyBOZXcgUm9t YW4iLHNlcmlmO30NCnNwYW4uRW1haWxTdHlsZTE5DQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFs LXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9yOndpbmRv d3RleHQ7fQ0KLk1zb0NocERlZmF1bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7DQoJ Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJ e3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpk aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+PCEtLVtp ZiBndGUgbXNvIDldPjx4bWw+DQo8bzpzaGFwZWRlZmF1bHRzIHY6ZXh0PSJlZGl0IiBzcGlkbWF4 PSIxMDI2IiAvPg0KPC94bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+DQo8 bzpzaGFwZWxheW91dCB2OmV4dD0iZWRpdCI+DQo8bzppZG1hcCB2OmV4dD0iZWRpdCIgZGF0YT0i MSIgLz4NCjwvbzpzaGFwZWxheW91dD48L3htbD48IVtlbmRpZl0tLT4NCjwvaGVhZD4NCjxib2R5 IGxhbmc9IkVOLVVTIiBsaW5rPSJibHVlIiB2bGluaz0icHVycGxlIj4NCjxkaXYgY2xhc3M9Ildv cmRTZWN0aW9uMSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkkgaGF2 ZSBnb29kIG5ld3MuIFdpdGggdGhlIElPUHJvY2VzcyBjb25uZWN0aW9uLCBJIHdhcyBzdXNwZWN0 aW5nIG1heWJlIGl0IHdvdWxkIGJlIHNvbWV0aGluZyB3aXRoIHRoZSBzeXN0ZW0gKEJJT1MgcmVs YXRlZCkuPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g c3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90Oyxz YW5zLXNlcmlmIj5UaGUgRGVsbCBQRSBSNzMwIHdhcyBhdCBCSU9TIHZlcnNpb24gMi4yLjUgYW5k IHRoZXJlIHdhcyBhbiB1cGRhdGUgaW4gQXByaWwgdG8gdmVyc2lvbiAyLjQuMyAod2l0aCBhbm90 aGVyIGluYmV0d2VlbiB0aGVzZSB0d28pLiBUaGVyZSB3ZXJlIGEgY291cGxlIG9mIGZpeGVzIGJl dHdlZW4gdGhlIHZlcnNpb24NCiB0aGUgc2VydmVyIGhhZCBhbmQgdGhlIGxhdGVzdCwgd2hpY2gg aGFkIG1lIHdvbmRlcmluZyBpZiB0aGV5IG1heSBiZSByZWxhdGVkIHRvIHRoZSBJT1Byb2Nlc3Mg aXNzdWUgSSB3YXMgZXhwZXJpZW5jaW5nLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZx dW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+QWZ0ZXIgYXBwbHlpbmcgdGhpcyB1cGRhdGUg dGhlIEhvc3RlZCBFbmdpbmUgZGVwbG95bWVudCB3ZW50IGZ1cnRoZXIuPG86cD48L286cD48L3Nw YW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4w cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj5JdCBjb3VsZCBl eHBsYWluIHdoeSBJIGNvdWxkIG5vdCBhZGQgdGhpcyBob3N0IGluIGEgcHJldmlvdXMgaW5zdGFs bGF0aW9uLjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu IHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss c2Fucy1zZXJpZiI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs aWJyaSZxdW90OyxzYW5zLXNlcmlmIj5J4oCZbGwgc3RhcnQgYW5vdGhlciB0aHJlYWQgZm9yIHRo aXMgbmV4dCBidW1wIEnigJltIHJ1bm5pbmcgaW50bywgdW5sZXNzIEkgY2FuIGZpZ3VyZSBpdCBv dXQuIEhhcyB0byBkbyB3aXRoIHRoZSBWRFNNIGhvc3QuIEVuZ2luZSBzYXlzIGl0IGNhbm5vdCBj b21tdW5pY2F0ZSB3aXRoIHRoaXMgaG9zdCBpdHMNCiBydW5uaW5nIG9uLiBTbywgdGhlIHNldHVw IHRpbWVkIG91dCB3YWl0aW5nIGZvciB0aGUgVkRTTSBob3N0IHRvIHN0YXJ0LjxvOnA+PC9vOnA+ PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxhIG5hbWU9Il9NYWlsRW5kQ29tcG9z ZSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy aSZxdW90OyxzYW5zLXNlcmlmIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L2E+PC9wPg0KPHNw YW4gc3R5bGU9Im1zby1ib29rbWFyazpfTWFpbEVuZENvbXBvc2UiPjwvc3Bhbj4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5 OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIHN0 eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fu cy1zZXJpZiI+IFNhbmRybyBCb25henpvbGEgW21haWx0bzpzYm9uYXp6b0ByZWRoYXQuY29tXQ0K PGJyPg0KPGI+U2VudDo8L2I+IE1vbmRheSwgSnVuZSA1LCAyMDE3IDk6MDAgQU08YnI+DQo8Yj5U bzo8L2I+IExhbmdsZXksIFJvYmVydCAmbHQ7Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmcmZ3Q7 OyBTYWhpbmEgQm9zZSAmbHQ7c2Fib3NlQHJlZGhhdC5jb20mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBT aW1vbmUgVGlyYWJvc2NoaSAmbHQ7c3RpcmFib3NAcmVkaGF0LmNvbSZndDs7IE5pciBTb2ZmZXIg Jmx0O25zb2ZmZXJAcmVkaGF0LmNvbSZndDs7IEFsbG9uIE11cmVpbmlrICZsdDthbXVyZWluaUBy ZWRoYXQuY29tJmd0OzsgVGFsIE5pc2FuICZsdDt0bmlzYW5AcmVkaGF0LmNvbSZndDs7IHVzZXJz ICZsdDt1c2Vyc0BvdmlydC5vcmcmZ3Q7PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJlOiBbb3ZpcnQt dXNlcnNdIEhvc3RlZC1FbmdpbmUgRGVwbG95IC0gRXJyb3IgQ3JlYXRpbmcgYSBTdG9yYWdlIERv bWFpbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5i c3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v OnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIEZyaSwgSnVuIDIsIDIwMTcgYXQgNjox NiBQTSwgTGFuZ2xleSwgUm9iZXJ0ICZsdDs8YSBocmVmPSJtYWlsdG86Um9iZXJ0LkxhbmdsZXlA dmVudHVyYS5vcmciIHRhcmdldD0iX2JsYW5rIj5Sb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZzwv YT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPGJsb2NrcXVvdGUgc3R5bGU9ImJvcmRlcjpu b25lO2JvcmRlci1sZWZ0OnNvbGlkICNDQ0NDQ0MgMS4wcHQ7cGFkZGluZzowaW4gMGluIDBpbiA2 LjBwdDttYXJnaW4tbGVmdDo0LjhwdDttYXJnaW4tcmlnaHQ6MGluIj4NCjxkaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1t YXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250 LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkFueSBwcm9ncmVzcz88L3Nw YW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TmlyPyBBbGxvbj8gVGFsPzxvOnA+PC9vOnA+PC9wPg0K PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+ DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xp ZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44 cHQ7bWFyZ2luLXJpZ2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0 byI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJy aSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1i b3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5 OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+T25lIHRoaW5nIHRoYXQgaGFzIGJlZW4g Z29pbmcgdGhyb3VnaCBteSBtaW5kIGlzIHdoZXRoZXIgb1ZpcnQgYWxsb3dzIGEgR2x1c3RlckZT IHN0b3JhZ2UgZG9tYWluIHRvIHdvcmsgd2l0aCBtdWx0aXBsZQ0KIENQVSB0eXBlcz88L3NwYW4+ PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxw IGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+U2FoaW5hPzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxi bG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEu MHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJp Z2h0OjBpbiI+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28t bWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PHNwYW4gc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z LXNlcmlmIj5UaGUgdHdvIGRlZGljYXRlZCBHbHVzdGVyRlMgc3RvcmFnZSBzZXJ2ZXJzIGFyZSBB TUQgT3B0ZXJvbi4gQW5kIHRoZSB0aGlyZCBzZXJ2ZXIgZm9yIHRoZSByZXBsaWNhIDMsIHdoaWNo IEkgYW0gaG9waW5nDQogSSBjYW4gYWxzbyB1c2UgYXMgYW4gb1ZpcnQgaG9zdCBpcyBhIG5ldyBJ bnRlbCBYZW9uIChEZWxsIFBFIFI4MzApLiBJIGtub3cgR2x1c3RlckZTIGFsbG93cyBmb3IgbWl4 ZWQgaGFyZHdhcmUsIGJ1dCBJ4oCZbSBub3Qgc3VyZSBhYm91dCB3aGVuIG9WaXJ0IG1hbmFnZXMg R2x1c3RlckZTLCBpZiBtaXhlZCBoYXJkd2FyZSBhbmQgbWl4ZWQgdXNlIGhhcyBiZWVuIGFjY291 bnRlZCBmb3I/PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48 YSBuYW1lPSJtXy0zODc4NzI0MzgxNTQ3ODA3NDk2X19NYWlsRW5kQ29tcG9zZSI+PHNwYW4gc3R5 bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5z LXNlcmlmIj4mbmJzcDs8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs dDphdXRvIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0i Zm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2Vy aWYiPiBTaW1vbmUgVGlyYWJvc2NoaSBbbWFpbHRvOjxhIGhyZWY9Im1haWx0bzpzdGlyYWJvc0By ZWRoYXQuY29tIiB0YXJnZXQ9Il9ibGFuayI+c3RpcmFib3NAcmVkaGF0LmNvbTwvYT5dDQo8YnI+ DQo8Yj5TZW50OjwvYj4gV2VkbmVzZGF5LCBNYXkgMzEsIDIwMTcgODo0MSBBTTxicj4NCjxiPlRv OjwvYj4gTGFuZ2xleSwgUm9iZXJ0ICZsdDs8YSBocmVmPSJtYWlsdG86Um9iZXJ0LkxhbmdsZXlA dmVudHVyYS5vcmciIHRhcmdldD0iX2JsYW5rIj5Sb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZzwv YT4mZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBTYW5kcm8gQm9uYXp6b2xhICZsdDs8YSBocmVmPSJtYWls dG86c2JvbmF6em9AcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnNib25henpvQHJlZGhhdC5j b208L2E+Jmd0OzsgTmlyIFNvZmZlciAmbHQ7PGEgaHJlZj0ibWFpbHRvOm5zb2ZmZXJAcmVkaGF0 LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPm5zb2ZmZXJAcmVkaGF0LmNvbTwvYT4mZ3Q7OyBBbGxvbiBN dXJlaW5payAmbHQ7PGEgaHJlZj0ibWFpbHRvOmFtdXJlaW5pQHJlZGhhdC5jb20iIHRhcmdldD0i X2JsYW5rIj5hbXVyZWluaUByZWRoYXQuY29tPC9hPiZndDs7DQogVGFsIE5pc2FuICZsdDs8YSBo cmVmPSJtYWlsdG86dG5pc2FuQHJlZGhhdC5jb20iIHRhcmdldD0iX2JsYW5rIj50bmlzYW5AcmVk aGF0LmNvbTwvYT4mZ3Q7OyB1c2VycyAmbHQ7PGEgaHJlZj0ibWFpbHRvOnVzZXJzQG92aXJ0Lm9y ZyIgdGFyZ2V0PSJfYmxhbmsiPnVzZXJzQG92aXJ0Lm9yZzwvYT4mZ3Q7PC9zcGFuPjxvOnA+PC9v OnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQo8Yj5TdWJq ZWN0OjwvYj4gUmU6IFtvdmlydC11c2Vyc10gSG9zdGVkLUVuZ2luZSBEZXBsb3kgLSBFcnJvciBD cmVhdGluZyBhIFN0b3JhZ2UgRG9tYWluPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K PGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9w Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6 YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+SXQgc2VhbXMgc29tZXRoaW5nIHJlbGF0 ZWQgdG8gSU9Qcm9jZXNzIGNvbm5lY3Rpb24uPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t Ym90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxk aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87 bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjIwMTctMDUtMjUgMjA6NTQ6NDAsMzYyLTA3MDAg SU5GTyAmbmJzcDsoanNvbnJwYy80KSBbSU9Qcm9jZXNzQ2xpZW50XSBTdGFydGluZyBjbGllbnQg aW9wcm9jZXNzLTMgKF9faW5pdF9fOjMzMCk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4N CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28t bWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+MjAxNy0wNS0yNSAyMDo1NDo0MCwzNzAtMDcwMCBJTkZP ICZuYnNwOyhpb3Byb2Nlc3MvMzEyMzkpIFtJT1Byb2Nlc3NdIFN0YXJ0aW5nIGlvcHJvY2VzcyAo X19pbml0X186NDUyKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t LWFsdDphdXRvIj4yMDE3LTA1LTI1IDIwOjU0OjQwLDQwNy0wNzAwIEVSUk9SIChqc29ucnBjLzQp IFtzdG9yYWdlLlRhc2tNYW5hZ2VyLlRhc2tdIChUYXNrPSc4OWRkMTdkMi04YTM4LTQ4MjUtOWJh Mi1mMjMxZjFhZmY5ZjUnKSBVbmV4cGVjdGVkIGVycm9yICh0YXNrOjg3MCk8bzpwPjwvbzpwPjwv cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+VHJhY2ViYWNrIChtb3N0 IHJlY2VudCBjYWxsIGxhc3QpOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t Ym90dG9tLWFsdDphdXRvIj4mbmJzcDsgRmlsZSAmcXVvdDsvdXNyL3NoYXJlL3Zkc20vc3RvcmFn ZS90YXNrLnB5JnF1b3Q7LCBsaW5lIDg3NywgaW4gX3J1bjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+ DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgJm5ic3A7IHJldHVybiBmbigq YXJncywgKiprYXJncyk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv bS1hbHQ6YXV0byI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFj a2FnZXMvdmRzbS9sb2dVdGlscy5weSZxdW90OywgbGluZSA1MiwgaW4gd3JhcHBlcjxvOnA+PC9v OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgJm5i c3A7IHJlcyA9IGYoKmFyZ3MsICoqa3dhcmdzKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2 Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21z by1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgRmlsZSAmcXVvdDsvdXNyL3NoYXJlL3Zk c20vc3RvcmFnZS9oc20ucHkmcXVvdDssIGxpbmUgMjU4MSwgaW4gY3JlYXRlU3RvcmFnZURvbWFp bjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m bmJzcDsgJm5ic3A7IHN0b3JhZ2VUeXBlLCBkb21WZXJzaW9uKTxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgRmlsZSAmcXVvdDsvdXNy L3NoYXJlL3Zkc20vc3RvcmFnZS9uZnNTRC5weSZxdW90OywgbGluZSA4NywgaW4gY3JlYXRlPG86 cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i bXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNw OyAmbmJzcDsgcmVtb3RlUGF0aCwgc3RvcmFnZVR5cGUsIHZlcnNpb24pPG86cD48L286cD48L3A+ DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyBGaWxlICZxdW90 Oy91c3Ivc2hhcmUvdmRzbS9zdG9yYWdlL2ZpbGVTRC5weSZxdW90OywgbGluZSA0MjEsIGluIF9w cmVwYXJlTWV0YWRhdGE8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJN c29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRv bS1hbHQ6YXV0byI+Jm5ic3A7ICZuYnNwOyBwcm9jUG9vbC5maWxlVXRpbHMuY3JlYXRlZGlyKG1l dGFkYXRhRGlyLCAwbzc3NSk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv dHRvbS1hbHQ6YXV0byI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIvcHl0aG9uMi43L3NpdGUt cGFja2FnZXMvdmRzbS9zdG9yYWdlL291dE9mUHJvY2Vzcy5weSZxdW90OywgbGluZSAxNjYsIGlu IGNyZWF0ZWRpcjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs dDphdXRvIj4mbmJzcDsgJm5ic3A7IHNlbGYuX2lvcC5ta2Rpcih0bXBQYXRoLCBtb2RlKTxvOnA+ PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1z by1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsg RmlsZSAmcXVvdDsvdXNyL2xpYi9weXRob24yLjcvc2l0ZS1wYWNrYWdlcy9pb3Byb2Nlc3MvX19p bml0X18ucHkmcXVvdDssIGxpbmUgNTI0LCBpbiBta2RpcjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+ DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDph dXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgJm5ic3A7IHNlbGYudGltZW91 dCk8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0 eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+ Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9saWIvcHl0aG9uMi43L3NpdGUtcGFja2FnZXMvaW9wcm9j ZXNzL19faW5pdF9fLnB5JnF1b3Q7LCBsaW5lIDQ2NiwgaW4gX3NlbmRDb21tYW5kPG86cD48L286 cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyAmbmJz cDsgcmFpc2UgT1NFcnJvcihlcnJjb2RlLCBlcnJzdHIpPG86cD48L286cD48L3A+DQo8L2Rpdj4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1 dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9TRXJyb3I6IFtFcnJubyA2MV0gTm8gZGF0 YSBhdmFpbGFibGU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O b3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1h bHQ6YXV0byI+MjAxNy0wNS0yNSAyMDo1NDo0MCw0MDktMDcwMCBJTkZPICZuYnNwOyhqc29ucnBj LzQpIFtzdG9yYWdlLlRhc2tNYW5hZ2VyLlRhc2tdIChUYXNrPSc4OWRkMTdkMi04YTM4LTQ4MjUt OWJhMi1mMjMxZjFhZmY5ZjUnKSBhYm9ydGluZzogVGFzayBpcyBhYm9ydGVkOiB1J1tFcnJubyA2 MV0gTm8gZGF0YSBhdmFpbGFibGUnDQogLSBjb2RlIDEwMCAodGFzazoxMTc1KTxvOnA+PC9vOnA+ PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4yMDE3LTA1LTI1IDIw OjU0OjQwLDQwOS0wNzAwIEVSUk9SIChqc29ucnBjLzQpIFtzdG9yYWdlLkRpc3BhdGNoZXJdIFtF cnJubyA2MV0gTm8gZGF0YSBhdmFpbGFibGUgKGRpc3BhdGNoZXI6ODApPG86cD48L286cD48L3A+ DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10 b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPlRyYWNlYmFjayAobW9zdCBy ZWNlbnQgY2FsbCBsYXN0KTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv dHRvbS1hbHQ6YXV0byI+Jm5ic3A7IEZpbGUgJnF1b3Q7L3Vzci9zaGFyZS92ZHNtL3N0b3JhZ2Uv ZGlzcGF0Y2hlci5weSZxdW90OywgbGluZSA3MiwgaW4gd3JhcHBlcjxvOnA+PC9vOnA+PC9wPg0K PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgJm5ic3A7IHJlc3Vs dCA9IGN0YXNrLnByZXBhcmUoZnVuYywgKmFyZ3MsICoqa3dhcmdzKTxvOnA+PC9vOnA+PC9wPg0K PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9w LWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgRmlsZSAmcXVvdDsv dXNyL3NoYXJlL3Zkc20vc3RvcmFnZS90YXNrLnB5JnF1b3Q7LCBsaW5lIDEwNSwgaW4gd3JhcHBl cjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4m bmJzcDsgJm5ic3A7IHJldHVybiBtKHNlbGYsICphLCAqKmt3KTxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgRmlsZSAmcXVvdDsvdXNy L3NoYXJlL3Zkc20vc3RvcmFnZS90YXNrLnB5JnF1b3Q7LCBsaW5lIDExODMsIGluIHByZXBhcmU8 bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl PSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5i c3A7ICZuYnNwOyByYWlzZSBzZWxmLmVycm9yPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+ DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNv LW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9TRXJyb3I6IFtFcnJubyA2MV0gTm8gZGF0YSBhdmFp bGFibGU8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi IHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0 byI+MjAxNy0wNS0yNSAyMDo1NDo0MCw0MTAtMDcwMCBJTkZPICZuYnNwOyhqc29ucnBjLzQpIFtq c29ucnBjLkpzb25ScGNTZXJ2ZXJdIFJQQyBjYWxsIFN0b3JhZ2VEb21haW4uY3JlYXRlIGZhaWxl ZCAoZXJyb3IgMzUxKSBpbiAwLjI0IHNlY29uZHMgKF9faW5pdF9fOjUzMyk8bzpwPjwvbzpwPjwv cD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2lu LXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286 cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1h cmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk5pciwgYW55IGhp bnQ/PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i PiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz dHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8i Pk9uIFdlZCwgTWF5IDMxLCAyMDE3IGF0IDU6MjQgUE0sIExhbmdsZXksIFJvYmVydCAmbHQ7PGEg aHJlZj0ibWFpbHRvOlJvYmVydC5MYW5nbGV5QHZlbnR1cmEub3JnIiB0YXJnZXQ9Il9ibGFuayI+ Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmc8L2E+Jmd0OyB3cm90ZTo8bzpwPjwvbzpwPjwvcD4N CjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0ND IDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2lu LXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4wcHQiPg0KPGRpdj4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1 dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTEu MHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZiI+U09TUmVwb3J0 IGF0dGFjaGVkLCB3aXRoIG1kNS4gVGhhbmsgeW91PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJn aW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZh bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiZuYnNwOzwvc3Bhbj48bzpwPjwv bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6 YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+PGEgbmFtZT0ibV8tMzg3ODcyNDM4MTU0 NzgwNzQ5Nl9tXzQ5NTAxNDc4NzkxMDIzNSI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7 Zm9udC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmIj4mbmJzcDs8L3NwYW4+ PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJn aW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48Yj48c3BhbiBzdHls ZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMt c2VyaWYiPkZyb206PC9zcGFuPjwvYj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250 LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPiBTYW5kcm8gQm9uYXp6b2xh IFttYWlsdG86PGEgaHJlZj0ibWFpbHRvOnNib25henpvQHJlZGhhdC5jb20iIHRhcmdldD0iX2Js YW5rIj5zYm9uYXp6b0ByZWRoYXQuY29tPC9hPl0NCjxicj4NCjxiPlNlbnQ6PC9iPiBXZWRuZXNk YXksIE1heSAzMSwgMjAxNyAxMjowMCBBTTxicj4NCjxiPlRvOjwvYj4gTGFuZ2xleSwgUm9iZXJ0 ICZsdDs8YSBocmVmPSJtYWlsdG86Um9iZXJ0LkxhbmdsZXlAdmVudHVyYS5vcmciIHRhcmdldD0i X2JsYW5rIj5Sb2JlcnQuTGFuZ2xleUB2ZW50dXJhLm9yZzwvYT4mZ3Q7OyBOaXIgU29mZmVyICZs dDs8YSBocmVmPSJtYWlsdG86bnNvZmZlckByZWRoYXQuY29tIiB0YXJnZXQ9Il9ibGFuayI+bnNv ZmZlckByZWRoYXQuY29tPC9hPiZndDs7IEFsbG9uIE11cmVpbmlrICZsdDs8YSBocmVmPSJtYWls dG86YW11cmVpbmlAcmVkaGF0LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFtdXJlaW5pQHJlZGhhdC5j b208L2E+Jmd0OzsNCiBUYWwgTmlzYW4gJmx0OzxhIGhyZWY9Im1haWx0bzp0bmlzYW5AcmVkaGF0 LmNvbSIgdGFyZ2V0PSJfYmxhbmsiPnRuaXNhbkByZWRoYXQuY29tPC9hPiZndDs7IFNpbW9uZSBU aXJhYm9zY2hpICZsdDs8YSBocmVmPSJtYWlsdG86c3RpcmFib3NAcmVkaGF0LmNvbSIgdGFyZ2V0 PSJfYmxhbmsiPnN0aXJhYm9zQHJlZGhhdC5jb208L2E+Jmd0Ozxicj4NCjxiPkNjOjwvYj4gdXNl cnMgJmx0OzxhIGhyZWY9Im1haWx0bzp1c2Vyc0BvdmlydC5vcmciIHRhcmdldD0iX2JsYW5rIj51 c2Vyc0BvdmlydC5vcmc8L2E+Jmd0Ozxicj4NCjxiPlN1YmplY3Q6PC9iPiBSZTogW292aXJ0LXVz ZXJzXSBIb3N0ZWQtRW5naW5lIERlcGxveSAtIEVycm9yIENyZWF0aW5nIGEgU3RvcmFnZSBEb21h aW48L3NwYW4+PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNv LW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxv OnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48 L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4t dG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpw PjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3At YWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPk9uIFR1ZSwgTWF5IDMwLCAyMDE3 IGF0IDExOjUwIFBNLCBMYW5nbGV5LCBSb2JlcnQgJmx0OzxhIGhyZWY9Im1haWx0bzpSb2JlcnQu TGFuZ2xleUB2ZW50dXJhLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPlJvYmVydC5MYW5nbGV5QHZlbnR1 cmEub3JnPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8YmxvY2txdW90ZSBzdHlsZT0i Ym9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBpbiAw aW4gMGluIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLXJp Z2h0OjBpbjttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z b05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9t LWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBwdDtmb250LWZhbWlseTomcXVv dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWYiPldoaWxlIGdvaW5nIHRocm91Z2ggdGhlIGhvc3Rl ZCBlbmdpbmUgZGVwbG95bWVudCwgSSBhbSBub3QgYWJsZSB0byBoYXZlIGl0IHN1Y2Nlc3NmdWxs eSBjb21wbGV0ZS4gRXZlbiBnb2luZyB0aHJvdWdoDQogdGhlIHNldHVwIGxvZywgSeKAmW0gbm90 IGFibGUgdG8gaWRlbnRpZnkgd2hhdCBpcyB3cm9uZy4gV2h5IGl0IHRoaW5rcyB0aGUgc3lzdGVt IGlzIG5vdCByZWxpYWJsZS48L3NwYW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFy Z2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48 L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5 bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj5U cmFjZWJhY2sgKG1vc3QgcmVjZW50IGNhbGwgbGFzdCk6PG86cD48L286cD48L3A+DQo8L2Rpdj4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1 dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyBGaWxlICZxdW90Oy91c3IvbGli L3B5dGhvbjIuNy9zaXRlLXBhY2thZ2VzL290b3BpL2NvbnRleHQucHkmcXVvdDssIGxpbmUgMTMy LCBpbiBfZXhlY3V0ZU1ldGhvZDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t Ym90dG9tLWFsdDphdXRvIj4mbmJzcDsgJm5ic3A7IG1ldGhvZFsnbWV0aG9kJ10oKTxvOnA+PC9v OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1t YXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDsgRmls ZSAmcXVvdDsvdXNyL3NoYXJlL292aXJ0LWhvc3RlZC1lbmdpbmUtc2V0dXAvc2NyaXB0cy8uLi9w bHVnaW5zL2dyLWhlLXNldHVwL3N0b3JhZ2Uvc3RvcmFnZS5weSZxdW90OywgbGluZSA5NTcsIGlu IF9taXNjPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs IiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1 dG8iPiZuYnNwOyAmbmJzcDsgc2VsZi5fY3JlYXRlU3RvcmFnZURvbWFpbigpPG86cD48L286cD48 L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOyBGaWxlICZx dW90Oy91c3Ivc2hhcmUvb3ZpcnQtaG9zdGVkLWVuZ2luZS1zZXR1cC9zY3JpcHRzLy4uL3BsdWdp bnMvZ3ItaGUtc2V0dXAvc3RvcmFnZS9zdG9yYWdlLnB5JnF1b3Q7LCBsaW5lIDU0NiwgaW4gX2Ny ZWF0ZVN0b3JhZ2VEb21haW48bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJv dHRvbS1hbHQ6YXV0byI+Jm5ic3A7ICZuYnNwOyByYWlzZSBSdW50aW1lRXJyb3Ioc3RhdHVzWydz dGF0dXMnXVsnbWVzc2FnZSddKTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4t Ym90dG9tLWFsdDphdXRvIj5SdW50aW1lRXJyb3I6IEVycm9yIGNyZWF0aW5nIGEgc3RvcmFnZSBk b21haW46ICh1J3N0b3JhZ2VUeXBlPTcsIHNkVVVJRD1hMjQ5NDIwOS1mODIzLTQ3NDUtOGVlYS1h MTIyODg5ZDQ4ZjYsIGRvbWFpbk5hbWU9aG9zdGVkX3N0b3JhZ2UsIGRvbUNsYXNzPTEsIHR5cGVT cGVjaWZpY0FyZz1nc2Etc3RvcjEuc3Rvci5sb2NhbDovZW5naW5lDQogZG9tVmVyc2lvbj0zJywp PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3Jt YWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6 YXV0byI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t YWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9 Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90 dG9tLWFsdDphdXRvIj5DYW4geW91IHBsZWFzZSBwcm92aWRlIHZkc20gbG9ncyBvciBiZXR0ZXIg YSBmdWxsIHNvcyByZXBvcnQgKHNvc3JlcG9ydCAtYSk/PG86cD48L286cD48L3A+DQo8L2Rpdj4N CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1 dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9k aXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRv cC1hbHQ6YXV0bzttc28tbWFyZ2luLWJvdHRvbS1hbHQ6YXV0byI+Jm5ic3A7PG86cD48L286cD48 L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpz b2xpZCAjQ0NDQ0NDIDEuMHB0O3BhZGRpbmc6MGluIDBpbiAwaW4gNi4wcHQ7bWFyZ2luLWxlZnQ6 NC44cHQ7bWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tcmlnaHQ6MGluO21hcmdpbi1ib3R0b206NS4w cHQiPg0KPGRpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdp bi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20tYWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJm b250LXNpemU6MTEuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJp ZiI+Jm5ic3A7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjxwIGNsYXNz PSJNc29Ob3JtYWwiIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6YXV0bzttYXJnaW4tYm90dG9t OjEyLjBwdCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX188YnI+DQpVc2VycyBtYWlsaW5nIGxpc3Q8YnI+DQo8YSBocmVmPSJtYWlsdG86VXNlcnNA b3ZpcnQub3JnIiB0YXJnZXQ9Il9ibGFuayI+VXNlcnNAb3ZpcnQub3JnPC9hPjxicj4NCjxhIGhy ZWY9Imh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2VycyIgdGFyZ2V0 PSJfYmxhbmsiPmh0dHA6Ly9saXN0cy5vdmlydC5vcmcvbWFpbG1hbi9saXN0aW5mby91c2Vyczwv YT48bzpwPjwvbzpwPjwvcD4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v cm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFs dDphdXRvIj48YnI+DQo8YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1h cmdpbi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp bi1ib3R0b20tYWx0OmF1dG8iPi0tDQo8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0KPGRp dj4NCjxkaXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8cCBzdHlsZT0ibWFyZ2luOjBpbjttYXJn aW4tYm90dG9tOi4wMDAxcHQiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQt ZmFtaWx5OiZxdW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2s7dGV4dC10cmFu c2Zvcm06dXBwZXJjYXNlIj5TQU5EUk8mbmJzcDtCT05BWlpPTEE8L3NwYW4+PC9iPjxvOnA+PC9v OnA+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbi1ib3R0b206My4wcHQiPjxzcGFuIHN0eWxlPSJmb250 LXNpemU6Ny41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xv cjpibGFjazt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UiPkFTU09DSUFURSBNQU5BR0VSLCBTT0ZU V0FSRSBFTkdJTkVFUklORywgRU1FQSBFTkcgVklSVFVBTElaQVRJT04gUiZhbXA7RDwvc3Bhbj48 bzpwPjwvbzpwPjwvcD4NCjxwIHN0eWxlPSJtYXJnaW46MGluO21hcmdpbi1ib3R0b206LjAwMDFw dCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZx dW90OyxzYW5zLXNlcmlmO2NvbG9yOiM5OTk5OTkiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnJlZGhh dC5jb20vIiB0YXJnZXQ9Il9ibGFuayI+PHNwYW4gc3R5bGU9ImNvbG9yOiMwMDg4Q0UiPlJlZCBI YXQmbmJzcDtFTUVBPC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8dGFibGUgY2xh c3M9Ik1zb05vcm1hbFRhYmxlIiBib3JkZXI9IjAiIGNlbGxzcGFjaW5nPSIzIiBjZWxscGFkZGlu Zz0iMCI+DQo8dGJvZHk+DQo8dHI+DQo8dGQgc3R5bGU9InBhZGRpbmc6Ljc1cHQgLjc1cHQgLjc1 cHQgLjc1cHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFs dDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDphdXRvIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjEzLjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs YWNrIj48YSBocmVmPSJodHRwczovL3JlZC5odC9zaWciIHRhcmdldD0iX2JsYW5rIj48c3BhbiBz dHlsZT0iYm9yZGVyOnNvbGlkIHdpbmRvd3RleHQgMS4wcHQ7cGFkZGluZzowaW47dGV4dC1kZWNv cmF0aW9uOm5vbmUiPjxpbWcgYm9yZGVyPSIwIiB3aWR0aD0iOTAiIGhlaWdodD0iOTAiIHN0eWxl PSJ3aWR0aDouOTQxNmluO2hlaWdodDouOTQxNmluIiBpZD0ibV8tMzg3ODcyNDM4MTU0NzgwNzQ5 NmdtYWlsLW1fNDk1MDE0Nzg3OTEwMjM1ODk3MV94MDA1Zl94MDAwMF9pMTAyNSIgc3JjPSJjaWQ6 aW1hZ2UwMDEuanBnQDAxRDJERTFDLjcxQzIxMTAwIiBhbHQ9IkltYWdlIHJlbW92ZWQgYnkgc2Vu ZGVyLiI+PC9zcGFuPjwvYT48L3NwYW4+PG86cD48L286cD48L3A+DQo8L3RkPg0KPHRkIHN0eWxl PSJwYWRkaW5nOi43NXB0IC43NXB0IC43NXB0IC43NXB0Ij4NCjxkaXY+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdpbi1ib3R0b20t YWx0OmF1dG8iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6Ny41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7 QXJpYWwmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjpibGFjayI+PGEgaHJlZj0iaHR0cHM6Ly9yZWRo YXQuY29tL3RydXN0ZWQiIHRhcmdldD0iX2JsYW5rIj48Yj48c3BhbiBzdHlsZT0iY29sb3I6I0ND MDAwMCI+VFJJRUQuIFRFU1RFRC4gVFJVU1RFRC48L3NwYW4+PC9iPjwvYT48L3NwYW4+PG86cD48 L286cD48L3A+DQo8L2Rpdj4NCjwvdGQ+DQo8L3RyPg0KPC90Ym9keT4NCjwvdGFibGU+DQo8cCBj bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibXNvLW1hcmdpbi10b3AtYWx0OmF1dG87bXNvLW1hcmdp bi1ib3R0b20tYWx0OmF1dG8iPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N CjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0K PC9kaXY+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1h bCIgc3R5bGU9Im1zby1tYXJnaW4tdG9wLWFsdDphdXRvO21zby1tYXJnaW4tYm90dG9tLWFsdDph dXRvIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2 Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ibG9ja3F1b3RlPg0KPC9kaXY+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48YnI+DQo8YnIgY2xlYXI9ImFsbCI+DQo8bzpwPjwvbzpwPjwvcD4NCjxk aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+LS0gPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxk aXY+DQo8ZGl2Pg0KPGRpdj4NCjxkaXY+DQo8ZGl2Pg0KPHAgc3R5bGU9Im1hcmdpbjowaW47bWFy Z2luLWJvdHRvbTouMDAwMXB0Ij48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250 LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrO3RleHQtdHJh bnNmb3JtOnVwcGVyY2FzZSI+U0FORFJPJm5ic3A7Qk9OQVpaT0xBPG86cD48L286cD48L3NwYW4+ PC9iPjwvcD4NCjxwIHN0eWxlPSJtc28tbWFyZ2luLXRvcC1hbHQ6MGluO21hcmdpbi1yaWdodDow aW47bWFyZ2luLWJvdHRvbTozLjBwdDttYXJnaW4tbGVmdDowaW4iPg0KPHNwYW4gc3R5bGU9ImZv bnQtc2l6ZTo3LjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2Nv bG9yOmJsYWNrO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZSI+QVNTT0NJQVRFIE1BTkFHRVIsIFNP RlRXQVJFIEVOR0lORUVSSU5HLCBFTUVBIEVORyBWSVJUVUFMSVpBVElPTiBSJmFtcDtEPG86cD48 L286cD48L3NwYW4+PC9wPg0KPHAgc3R5bGU9Im1hcmdpbjowaW47bWFyZ2luLWJvdHRvbTouMDAw MXB0Ij48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0FyaWFs JnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6Izk5OTk5OSI+PGEgaHJlZj0iaHR0cHM6Ly93d3cucmVk aGF0LmNvbS8iIHRhcmdldD0iX2JsYW5rIj48c3BhbiBzdHlsZT0iY29sb3I6IzAwODhDRSI+UmVk IEhhdCZuYnNwO0VNRUE8L3NwYW4+PC9hPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjx0YWJsZSBj bGFzcz0iTXNvTm9ybWFsVGFibGUiIGJvcmRlcj0iMCIgY2VsbHNwYWNpbmc9IjMiIGNlbGxwYWRk aW5nPSIwIj4NCjx0Ym9keT4NCjx0cj4NCjx0ZCBzdHlsZT0icGFkZGluZzouNzVwdCAuNzVwdCAu NzVwdCAuNzVwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXpl OjEzLjVwdDtmb250LWZhbWlseTomcXVvdDtBcmlhbCZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJs YWNrIj48YSBocmVmPSJodHRwczovL3JlZC5odC9zaWciIHRhcmdldD0iX2JsYW5rIj48c3BhbiBz dHlsZT0idGV4dC1kZWNvcmF0aW9uOm5vbmUiPjxpbWcgYm9yZGVyPSIwIiB3aWR0aD0iOTAiIHN0 eWxlPSJ3aWR0aDouOTQxNmluIiBpZD0iX3gwMDAwX2kxMDI2IiBzcmM9Imh0dHBzOi8vd3d3LnJl ZGhhdC5jb20vcHJvZmlsZXMvcmgvdGhlbWVzL3JlZGhhdGRvdGNvbS9pbWcvbG9nby1yZWQtaGF0 LWJsYWNrLnBuZyI+PC9zcGFuPjwvYT48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L3RkPg0KPHRk IHN0eWxlPSJwYWRkaW5nOi43NXB0IC43NXB0IC43NXB0IC43NXB0Ij4NCjxkaXY+DQo8cCBjbGFz cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjcuNXB0O2ZvbnQtZmFtaWx5OiZx dW90O0FyaWFsJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6YmxhY2siPjxhIGhyZWY9Imh0dHBzOi8v cmVkaGF0LmNvbS90cnVzdGVkIiB0YXJnZXQ9Il9ibGFuayI+PGI+PHNwYW4gc3R5bGU9ImNvbG9y OiNDQzAwMDAiPlRSSUVELiBURVNURUQuIFRSVVNURUQuPC9zcGFuPjwvYj48L2E+PG86cD48L286 cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L3RkPg0KPC90cj4NCjwvdGJvZHk+DQo8L3RhYmxlPg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2 Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+ DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_-- --_004_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=500; creation-date="Tue, 06 Jun 2017 00:16:50 GMT"; modification-date="Tue, 06 Jun 2017 00:16:50 GMT" Content-ID: <image001.jpg@01D2DE1C.71C21100> Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMg IyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCABxAHEBAREA/8QAHwAAAQUBAQEB AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZqKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK/9k= --_004_MWHPR09MB1421C16F867304F4703CD2D987CB0MWHPR09MB1421namp_--

--_004_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_ Content-Type: multipart/alternative; boundary="_000_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_" --_000_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable FYI: My miss. Firewall port for VDSM needed to be added to my zone(s). Yay! The host is now in GREEN status within the Default Cluster. Sent using OWA for iPhone ________________________________ From: Langley, Robert Sent: Monday, June 5, 2017 5:16:51 PM To: Sandro Bonazzola; Sahina Bose Cc: Simone Tiraboschi; Nir Soffer; Allon Mureinik; Tal Nisan; users Subject: RE: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage = Domain I have good news. With the IOProcess connection, I was suspecting maybe it = would be something with the system (BIOS related). The Dell PE R730 was at BIOS version 2.2.5 and there was an update in April= to version 2.4.3 (with another inbetween these two). There were a couple o= f fixes between the version the server had and the latest, which had me won= dering if they may be related to the IOProcess issue I was experiencing. After applying this update the Hosted Engine deployment went further. It could explain why I could not add this host in a previous installation. I=92ll start another thread for this next bump I=92m running into, unless I= can figure it out. Has to do with the VDSM host. Engine says it cannot com= municate with this host its running on. So, the setup timed out waiting for= the VDSM host to start. From: Sandro Bonazzola [mailto:sbonazzo@redhat.com] Sent: Monday, June 5, 2017 9:00 AM To: Langley, Robert <Robert.Langley@ventura.org>; Sahina Bose <sabose@redha= t.com> Cc: Simone Tiraboschi <stirabos@redhat.com>; Nir Soffer <nsoffer@redhat.com= >; Allon Mureinik <amureini@redhat.com>; Tal Nisan <tnisan@redhat.com>; use= rs <users@ovirt.org> Subject: Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage = Domain On Fri, Jun 2, 2017 at 6:16 PM, Langley, Robert <Robert.Langley@ventura.org= <mailto:Robert.Langley@ventura.org>> wrote: Any progress? Nir? Allon? Tal? One thing that has been going through my mind is whether oVirt allows a Glu= sterFS storage domain to work with multiple CPU types? Sahina? The two dedicated GlusterFS storage servers are AMD Opteron. And the third = server for the replica 3, which I am hoping I can also use as an oVirt host= is a new Intel Xeon (Dell PE R830). I know GlusterFS allows for mixed hard= ware, but I=92m not sure about when oVirt manages GlusterFS, if mixed hardw= are and mixed use has been accounted for? From: Simone Tiraboschi [mailto:stirabos@redhat.com<mailto:stirabos@redhat.= com>] Sent: Wednesday, May 31, 2017 8:41 AM To: Langley, Robert <Robert.Langley@ventura.org<mailto:Robert.Langley@ventu= ra.org>> Cc: Sandro Bonazzola <sbonazzo@redhat.com<mailto:sbonazzo@redhat.com>>; Nir= Soffer <nsoffer@redhat.com<mailto:nsoffer@redhat.com>>; Allon Mureinik <am= ureini@redhat.com<mailto:amureini@redhat.com>>; Tal Nisan <tnisan@redhat.co= m<mailto:tnisan@redhat.com>>; users <users@ovirt.org<mailto:users@ovirt.org= >> Subject: Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage = Domain It seams something related to IOProcess connection. 2017-05-25 20:54:40,362-0700 INFO (jsonrpc/4) [IOProcessClient] Starting c= lient ioprocess-3 (__init__:330) 2017-05-25 20:54:40,370-0700 INFO (ioprocess/31239) [IOProcess] Starting i= oprocess (__init__:452) 2017-05-25 20:54:40,407-0700 ERROR (jsonrpc/4) [storage.TaskManager.Task] (= Task=3D'89dd17d2-8a38-4825-9ba2-f231f1aff9f5') Unexpected error (task:870) Traceback (most recent call last): File "/usr/share/vdsm/storage/task.py", line 877, in _run return fn(*args, **kargs) File "/usr/lib/python2.7/site-packages/vdsm/logUtils.py", line 52, in wra= pper res =3D f(*args, **kwargs) File "/usr/share/vdsm/storage/hsm.py", line 2581, in createStorageDomain storageType, domVersion) File "/usr/share/vdsm/storage/nfsSD.py", line 87, in create remotePath, storageType, version) File "/usr/share/vdsm/storage/fileSD.py", line 421, in _prepareMetadata procPool.fileUtils.createdir(metadataDir, 0o775) File "/usr/lib/python2.7/site-packages/vdsm/storage/outOfProcess.py", lin= e 166, in createdir self._iop.mkdir(tmpPath, mode) File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 524, = in mkdir self.timeout) File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 466, = in _sendCommand raise OSError(errcode, errstr) OSError: [Errno 61] No data available 2017-05-25 20:54:40,409-0700 INFO (jsonrpc/4) [storage.TaskManager.Task] (= Task=3D'89dd17d2-8a38-4825-9ba2-f231f1aff9f5') aborting: Task is aborted: u= '[Errno 61] No data available' - code 100 (task:1175) 2017-05-25 20:54:40,409-0700 ERROR (jsonrpc/4) [storage.Dispatcher] [Errno = 61] No data available (dispatcher:80) Traceback (most recent call last): File "/usr/share/vdsm/storage/dispatcher.py", line 72, in wrapper result =3D ctask.prepare(func, *args, **kwargs) File "/usr/share/vdsm/storage/task.py", line 105, in wrapper return m(self, *a, **kw) File "/usr/share/vdsm/storage/task.py", line 1183, in prepare raise self.error OSError: [Errno 61] No data available 2017-05-25 20:54:40,410-0700 INFO (jsonrpc/4) [jsonrpc.JsonRpcServer] RPC = call StorageDomain.create failed (error 351) in 0.24 seconds (__init__:533) Nir, any hint? On Wed, May 31, 2017 at 5:24 PM, Langley, Robert <Robert.Langley@ventura.or= g<mailto:Robert.Langley@ventura.org>> wrote: SOSReport attached, with md5. Thank you From: Sandro Bonazzola [mailto:sbonazzo@redhat.com<mailto:sbonazzo@redhat.c= om>] Sent: Wednesday, May 31, 2017 12:00 AM To: Langley, Robert <Robert.Langley@ventura.org<mailto:Robert.Langley@ventu= ra.org>>; Nir Soffer <nsoffer@redhat.com<mailto:nsoffer@redhat.com>>; Allon= Mureinik <amureini@redhat.com<mailto:amureini@redhat.com>>; Tal Nisan <tni= san@redhat.com<mailto:tnisan@redhat.com>>; Simone Tiraboschi <stirabos@redh= at.com<mailto:stirabos@redhat.com>> Cc: users <users@ovirt.org<mailto:users@ovirt.org>> Subject: Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage = Domain On Tue, May 30, 2017 at 11:50 PM, Langley, Robert <Robert.Langley@ventura.o= rg<mailto:Robert.Langley@ventura.org>> wrote: While going through the hosted engine deployment, I am not able to have it = successfully complete. Even going through the setup log, I=92m not able to = identify what is wrong. Why it thinks the system is not reliable. Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, in _e= xecuteMethod method['method']() File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-setup= /storage/storage.py", line 957, in _misc self._createStorageDomain() File "/usr/share/ovirt-hosted-engine-setup/scripts/../plugins/gr-he-setup= /storage/storage.py", line 546, in _createStorageDomain raise RuntimeError(status['status']['message']) RuntimeError: Error creating a storage domain: (u'storageType=3D7, sdUUID= =3Da2494209-f823-4745-8eea-a122889d48f6, domainName=3Dhosted_storage, domCl= ass=3D1, typeSpecificArg=3Dgsa-stor1.stor.local:/engine domVersion=3D3',) Can you please provide vdsm logs or better a full sos report (sosreport -a)= ? _______________________________________________ Users mailing list Users@ovirt.org<mailto:Users@ovirt.org> http://lists.ovirt.org/mailman/listinfo/users -- SANDRO BONAZZOLA ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D Red Hat EMEA<https://www.redhat.com/> [Image removed by sender.]<https://red.ht/sig> TRIED. TESTED. TRUSTED.<https://redhat.com/trusted> -- SANDRO BONAZZOLA ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D Red Hat EMEA<https://www.redhat.com/> [https://www.redhat.com/profiles/rh/themes/redhatdotcom/img/logo-red-hat-bl= ack.png]<https://red.ht/sig> TRIED. TESTED. TRUSTED.<https://redhat.com/trusted> --_000_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1= 252"> <meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <!--[if !mso]><style>v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} </style><![endif]--><style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman",serif;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:purple; text-decoration:underline;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman",serif;} p.msonormal0, li.msonormal0, div.msonormal0 {mso-style-name:msonormal; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; font-size:12.0pt; font-family:"Times New Roman",serif;} span.EmailStyle19 {mso-style-type:personal-reply; font-family:"Calibri",sans-serif; color:windowtext;} .MsoChpDefault {mso-style-type:export-only; font-family:"Calibri",sans-serif;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"EN-US" link=3D"blue" vlink=3D"purple"> FYI: My miss. Firewall port for VDSM needed to be added to my zone(s).<br> Yay! The host is now in GREEN status within the Default Cluster.<br> <br> Sent using OWA for iPhone <hr style=3D"display:inline-block;width:98%" tabindex=3D"-1"> <div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st= yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Langley, Robert<br> <b>Sent:</b> Monday, June 5, 2017 5:16:51 PM<br> <b>To:</b> Sandro Bonazzola; Sahina Bose<br> <b>Cc:</b> Simone Tiraboschi; Nir Soffer; Allon Mureinik; Tal Nisan; users<= br> <b>Subject:</b> RE: [ovirt-users] Hosted-Engine Deploy - Error Creating a S= torage Domain</font> <div> </div> </div> <div> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri",sans-serif">I have good news. With the IOProcess connection, I = was suspecting maybe it would be something with the system (BIOS related).<= o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri",sans-serif">The Dell PE R730 was at BIOS version 2.2.5 and ther= e was an update in April to version 2.4.3 (with another inbetween these two= ). There were a couple of fixes between the version the server had and the latest, which had me wondering if they may be relat= ed to the IOProcess issue I was experiencing.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri",sans-serif">After applying this update the Hosted Engine deploy= ment went further.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri",sans-serif">It could explain why I could not add this host in a= previous installation.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri",sans-serif"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:"Ca= libri",sans-serif">I=92ll start another thread for this next bump I=92= m running into, unless I can figure it out. Has to do with the VDSM host. E= ngine says it cannot communicate with this host its running on. So, the setup timed out waiting for the VDSM host to start.<o:= p></o:p></span></p> <p class=3D"MsoNormal"><a name=3D"_MailEndCompose"><span style=3D"font-size= :11.0pt;font-family:"Calibri",sans-serif"><o:p> </o:p></span= ></a></p> <span style=3D"mso-bookmark:_MailEndCompose"></span> <p class=3D"MsoNormal"><b><span style=3D"font-size:11.0pt;font-family:"= ;Calibri",sans-serif">From:</span></b><span style=3D"font-size:11.0pt;= font-family:"Calibri",sans-serif"> Sandro Bonazzola [mailto:sbona= zzo@redhat.com] <br> <b>Sent:</b> Monday, June 5, 2017 9:00 AM<br> <b>To:</b> Langley, Robert <Robert.Langley@ventura.org>; Sahina Bose = <sabose@redhat.com><br> <b>Cc:</b> Simone Tiraboschi <stirabos@redhat.com>; Nir Soffer <ns= offer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan= <tnisan@redhat.com>; users <users@ovirt.org><br> <b>Subject:</b> Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a S= torage Domain<o:p></o:p></span></p> <p class=3D"MsoNormal"><o:p> </o:p></p> <div> <p class=3D"MsoNormal"><o:p> </o:p></p> <div> <p class=3D"MsoNormal"><o:p> </o:p></p> <div> <p class=3D"MsoNormal">On Fri, Jun 2, 2017 at 6:16 PM, Langley, Robert <= <a href=3D"mailto:Robert.Langley@ventura.org" target=3D"_blank">Robert.Lang= ley@ventura.org</a>> wrote:<o:p></o:p></p> <blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i= n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif">Any progress?</span><o:p></o:p></p> </div> </div> </blockquote> <div> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> <div> <p class=3D"MsoNormal">Nir? Allon? Tal?<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal"> <o:p></o:p></p> </div> <blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i= n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif"> </span><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif">One thing that has been going through my mind is whether oVirt al= lows a GlusterFS storage domain to work with multiple CPU types?</span><o:p></o:p></p> </div> </div> </blockquote> <div> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> <div> <p class=3D"MsoNormal">Sahina?<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal"> <o:p></o:p></p> </div> <blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i= n 0in 0in 6.0pt;margin-left:4.8pt;margin-right:0in"> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif">The two dedicated GlusterFS storage servers are AMD Opteron. And = the third server for the replica 3, which I am hoping I can also use as an oVirt host is a new Intel Xeon (Dell PE R830). I know= GlusterFS allows for mixed hardware, but I=92m not sure about when oVirt m= anages GlusterFS, if mixed hardware and mixed use has been accounted for?</= span><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><a name=3D"m_-3878724381547807496__MailEndCompose"><span style=3D"= font-size:11.0pt;font-family:"Calibri",sans-serif"> </span><= /a><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><b><span style=3D"font-size:11.0pt;font-family:"Calibri"= ,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri",sans-serif"> Simone Tiraboschi [mailto:<a href=3D"mailto:= stirabos@redhat.com" target=3D"_blank">stirabos@redhat.com</a>] <br> <b>Sent:</b> Wednesday, May 31, 2017 8:41 AM<br> <b>To:</b> Langley, Robert <<a href=3D"mailto:Robert.Langley@ventura.org= " target=3D"_blank">Robert.Langley@ventura.org</a>><br> <b>Cc:</b> Sandro Bonazzola <<a href=3D"mailto:sbonazzo@redhat.com" targ= et=3D"_blank">sbonazzo@redhat.com</a>>; Nir Soffer <<a href=3D"mailto= :nsoffer@redhat.com" target=3D"_blank">nsoffer@redhat.com</a>>; Allon Mu= reinik <<a href=3D"mailto:amureini@redhat.com" target=3D"_blank">amurein= i@redhat.com</a>>; Tal Nisan <<a href=3D"mailto:tnisan@redhat.com" target=3D"_blank">tnisa= n@redhat.com</a>>; users <<a href=3D"mailto:users@ovirt.org" target= =3D"_blank">users@ovirt.org</a>></span><o:p></o:p></p> <div> <div> <p class=3D"MsoNormal"><br> <b>Subject:</b> Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a S= torage Domain<o:p></o:p></p> </div> </div> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">It seams something related to IOProcess connection.<o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">2017-05-25 20:54:40,362-0700 INFO (jsonrpc/4) [IOProcessClie= nt] Starting client ioprocess-3 (__init__:330)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">2017-05-25 20:54:40,370-0700 INFO (ioprocess/31239) [IOProce= ss] Starting ioprocess (__init__:452)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">2017-05-25 20:54:40,407-0700 ERROR (jsonrpc/4) [storage.TaskManage= r.Task] (Task=3D'89dd17d2-8a38-4825-9ba2-f231f1aff9f5') Unexpected error (t= ask:870)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">Traceback (most recent call last):<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/task.py", line 877,= in _run<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> return fn(*args, **kargs)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/lib/python2.7/site-packages/vdsm/logUtils.p= y", line 52, in wrapper<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> res =3D f(*args, **kwargs)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/hsm.py", line 2581,= in createStorageDomain<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> storageType, domVersion)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/nfsSD.py", line 87,= in create<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> remotePath, storageType, version)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/fileSD.py", line 42= 1, in _prepareMetadata<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> procPool.fileUtils.createdir(metadataDir, 0o775)<o:p= ></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/lib/python2.7/site-packages/vdsm/storage/ou= tOfProcess.py", line 166, in createdir<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> self._iop.mkdir(tmpPath, mode)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/lib/python2.7/site-packages/ioprocess/__ini= t__.py", line 524, in mkdir<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> self.timeout)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/lib/python2.7/site-packages/ioprocess/__ini= t__.py", line 466, in _sendCommand<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> raise OSError(errcode, errstr)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">OSError: [Errno 61] No data available<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">2017-05-25 20:54:40,409-0700 INFO (jsonrpc/4) [storage.TaskM= anager.Task] (Task=3D'89dd17d2-8a38-4825-9ba2-f231f1aff9f5') aborting: Task= is aborted: u'[Errno 61] No data available' - code 100 (task:1175)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">2017-05-25 20:54:40,409-0700 ERROR (jsonrpc/4) [storage.Dispatcher= ] [Errno 61] No data available (dispatcher:80)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">Traceback (most recent call last):<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/dispatcher.py", lin= e 72, in wrapper<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> result =3D ctask.prepare(func, *args, **kwargs)<o:p>= </o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/task.py", line 105,= in wrapper<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> return m(self, *a, **kw)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/vdsm/storage/task.py", line 1183= , in prepare<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> raise self.error<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">OSError: [Errno 61] No data available<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">2017-05-25 20:54:40,410-0700 INFO (jsonrpc/4) [jsonrpc.JsonR= pcServer] RPC call StorageDomain.create failed (error 351) in 0.24 seconds = (__init__:533)<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">Nir, any hint?<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">On Wed, May 31, 2017 at 5:24 PM, Langley, Robert <<a href=3D"ma= ilto:Robert.Langley@ventura.org" target=3D"_blank">Robert.Langley@ventura.o= rg</a>> wrote:<o:p></o:p></p> <blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i= n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-= bottom:5.0pt"> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif">SOSReport attached, with md5. Thank you</span><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif"> </span><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><a name=3D"m_-3878724381547807496_m_495014787910235"><span style= =3D"font-size:11.0pt;font-family:"Calibri",sans-serif"> </sp= an></a><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><b><span style=3D"font-size:11.0pt;font-family:"Calibri"= ,sans-serif">From:</span></b><span style=3D"font-size:11.0pt;font-family:&q= uot;Calibri",sans-serif"> Sandro Bonazzola [mailto:<a href=3D"mailto:s= bonazzo@redhat.com" target=3D"_blank">sbonazzo@redhat.com</a>] <br> <b>Sent:</b> Wednesday, May 31, 2017 12:00 AM<br> <b>To:</b> Langley, Robert <<a href=3D"mailto:Robert.Langley@ventura.org= " target=3D"_blank">Robert.Langley@ventura.org</a>>; Nir Soffer <<a h= ref=3D"mailto:nsoffer@redhat.com" target=3D"_blank">nsoffer@redhat.com</a>&= gt;; Allon Mureinik <<a href=3D"mailto:amureini@redhat.com" target=3D"_b= lank">amureini@redhat.com</a>>; Tal Nisan <<a href=3D"mailto:tnisan@redhat.com" target=3D"_blank">tnisa= n@redhat.com</a>>; Simone Tiraboschi <<a href=3D"mailto:stirabos@redh= at.com" target=3D"_blank">stirabos@redhat.com</a>><br> <b>Cc:</b> users <<a href=3D"mailto:users@ovirt.org" target=3D"_blank">u= sers@ovirt.org</a>><br> <b>Subject:</b> Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a S= torage Domain</span><o:p></o:p></p> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">On Tue, May 30, 2017 at 11:50 PM, Langley, Robert <<a href=3D"m= ailto:Robert.Langley@ventura.org" target=3D"_blank">Robert.Langley@ventura.= org</a>> wrote:<o:p></o:p></p> <blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i= n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-= bottom:5.0pt"> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif">While going through the hosted engine deployment, I am not able t= o have it successfully complete. Even going through the setup log, I=92m not able to identify what is wrong. Why it thinks the= system is not reliable.</span><o:p></o:p></p> </div> </div> </blockquote> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">Traceback (most recent call last):<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/lib/python2.7/site-packages/otopi/context.p= y", line 132, in _executeMethod<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> method['method']()<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/ovirt-hosted-engine-setup/scripts/../= plugins/gr-he-setup/storage/storage.py", line 957, in _misc<o:p></o:p>= </p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> self._createStorageDomain()<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> File "/usr/share/ovirt-hosted-engine-setup/scripts/../= plugins/gr-he-setup/storage/storage.py", line 546, in _createStorageDo= main<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> raise RuntimeError(status['status']['message'])<o:p>= </o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">RuntimeError: Error creating a storage domain: (u'storageType=3D7,= sdUUID=3Da2494209-f823-4745-8eea-a122889d48f6, domainName=3Dhosted_storage= , domClass=3D1, typeSpecificArg=3Dgsa-stor1.stor.local:/engine domVersion=3D3',)<o:p></o:p></p> </div> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">Can you please provide vdsm logs or better a full sos report (sosr= eport -a)?<o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <blockquote style=3D"border:none;border-left:solid #CCCCCC 1.0pt;padding:0i= n 0in 0in 6.0pt;margin-left:4.8pt;margin-top:5.0pt;margin-right:0in;margin-= bottom:5.0pt"> <div> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:11.0pt;font-family:"Calibri",sa= ns-serif"> </span><o:p></o:p></p> </div> </div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;margin-bottom:12.0p= t"><br> _______________________________________________<br> Users mailing list<br> <a href=3D"mailto:Users@ovirt.org" target=3D"_blank">Users@ovirt.org</a><br= > <a href=3D"http://lists.ovirt.org/mailman/listinfo/users" target=3D"_blank"= >http://lists.ovirt.org/mailman/listinfo/users</a><o:p></o:p></p> </blockquote> </div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><br> <br clear=3D"all"> <o:p></o:p></p> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto">-- <o:p></o:p></p> <div> <div> <div> <div> <div> <div> <div> <p style=3D"margin:0in;margin-bottom:.0001pt"><b><span style=3D"font-size:1= 0.5pt;font-family:"Arial",sans-serif;color:black;text-transform:u= ppercase">SANDRO BONAZZOLA</span></b><o:p></o:p></p> <p style=3D"margin-bottom:3.0pt"><span style=3D"font-size:7.5pt;font-family= :"Arial",sans-serif;color:black;text-transform:uppercase">ASSOCIA= TE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D</span><o:= p></o:p></p> <p style=3D"margin:0in;margin-bottom:.0001pt"><span style=3D"font-size:7.5p= t;font-family:"Arial",sans-serif;color:#999999"><a href=3D"https:= //www.redhat.com/" target=3D"_blank"><span style=3D"color:#0088CE">Red Hat&= nbsp;EMEA</span></a></span><o:p></o:p></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"3" cellpadding= =3D"0"> <tbody> <tr> <td style=3D"padding:.75pt .75pt .75pt .75pt"> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:13.5pt;font-family:"Arial",sans= -serif;color:black"><a href=3D"https://red.ht/sig" target=3D"_blank"><span = style=3D"border:solid windowtext 1.0pt;padding:0in;text-decoration:none"><i= mg border=3D"0" width=3D"90" height=3D"90" style=3D"width:.9416in;height:.9= 416in" id=3D"m_-3878724381547807496gmail-m_4950147879102358971_x005f_x0000_= i1025" alt=3D"Image removed by sender." src=3D"cid:image001.jpg@01D2DE1C.71= C21100"></span></a></span><o:p></o:p></p> </td> <td style=3D"padding:.75pt .75pt .75pt .75pt"> <div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"><span style=3D"font-size:7.5pt;font-family:"Arial",sans-= serif;color:black"><a href=3D"https://redhat.com/trusted" target=3D"_blank"= ><b><span style=3D"color:#CC0000">TRIED. TESTED. TRUSTED.</span></b></a></s= pan><o:p></o:p></p> </div> </td> </tr> </tbody> </table> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </blockquote> </div> <p class=3D"MsoNormal" style=3D"mso-margin-top-alt:auto;mso-margin-bottom-a= lt:auto"> <o:p></o:p></p> </div> </div> </div> </div> </div> </div> </div> </blockquote> </div> <p class=3D"MsoNormal"><br> <br clear=3D"all"> <o:p></o:p></p> <div> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> <p class=3D"MsoNormal">-- <o:p></o:p></p> <div> <div> <div> <div> <div> <div> <div> <p style=3D"margin:0in;margin-bottom:.0001pt"><b><span style=3D"font-size:1= 0.5pt;font-family:"Arial",sans-serif;color:black;text-transform:u= ppercase">SANDRO BONAZZOLA<o:p></o:p></span></b></p> <p style=3D"mso-margin-top-alt:0in;margin-right:0in;margin-bottom:3.0pt;mar= gin-left:0in"> <span style=3D"font-size:7.5pt;font-family:"Arial",sans-serif;col= or:black;text-transform:uppercase">ASSOCIATE MANAGER, SOFTWARE ENGINEERING,= EMEA ENG VIRTUALIZATION R&D<o:p></o:p></span></p> <p style=3D"margin:0in;margin-bottom:.0001pt"><span style=3D"font-size:7.5p= t;font-family:"Arial",sans-serif;color:#999999"><a href=3D"https:= //www.redhat.com/" target=3D"_blank"><span style=3D"color:#0088CE">Red Hat&= nbsp;EMEA</span></a><o:p></o:p></span></p> <table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"3" cellpadding= =3D"0"> <tbody> <tr> <td style=3D"padding:.75pt .75pt .75pt .75pt"> <p class=3D"MsoNormal"><span style=3D"font-size:13.5pt;font-family:"Ar= ial",sans-serif;color:black"><a href=3D"https://red.ht/sig" target=3D"= _blank"><span style=3D"text-decoration:none"><img border=3D"0" width=3D"90"= style=3D"width:.9416in" id=3D"_x0000_i1026" src=3D"https://www.redhat.com/= profiles/rh/themes/redhatdotcom/img/logo-red-hat-black.png"></span></a><o:p= ></o:p></span></p> </td> <td style=3D"padding:.75pt .75pt .75pt .75pt"> <div> <p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:"Ari= al",sans-serif;color:black"><a href=3D"https://redhat.com/trusted" tar= get=3D"_blank"><b><span style=3D"color:#CC0000">TRIED. TESTED. TRUSTED.</sp= an></b></a><o:p></o:p></span></p> </div> </td> </tr> </tbody> </table> <p class=3D"MsoNormal"><o:p> </o:p></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </body> </html> --_000_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_-- --_004_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_ Content-Type: image/jpeg; name="image001.jpg" Content-Description: image001.jpg Content-Disposition: inline; filename="image001.jpg"; size=500; creation-date="Tue, 06 Jun 2017 00:16:50 GMT"; modification-date="Tue, 06 Jun 2017 00:16:51 GMT" Content-ID: <image001.jpg@01D2DE1C.71C21100> Content-Transfer-Encoding: base64 /9j/4AAQSkZJRgABAQEAeAB4AAD/2wBDAAoHBwkHBgoJCAkLCwoMDxkQDw4ODx4WFxIZJCAmJSMg IyIoLTkwKCo2KyIjMkQyNjs9QEBAJjBGS0U+Sjk/QD3/wAALCABxAHEBAREA/8QAHwAAAQUBAQEB AQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1Fh ByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZ WmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXG x8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/9oACAEBAAA/APZqKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK/9k= --_004_MWHPR09MB1421C61F4ECC6928C57E614787CB0MWHPR09MB1421namp_--

On Tue, Jun 6, 2017 at 4:24 AM, Langley, Robert <Robert.Langley@ventura.org> wrote:
FYI: My miss. Firewall port for VDSM needed to be added to my zone(s). Yay! The host is now in GREEN status within the Default Cluster.
Happy to see you solved the issue!
Sent using OWA for iPhone ------------------------------ *From:* Langley, Robert *Sent:* Monday, June 5, 2017 5:16:51 PM *To:* Sandro Bonazzola; Sahina Bose *Cc:* Simone Tiraboschi; Nir Soffer; Allon Mureinik; Tal Nisan; users *Subject:* RE: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
I have good news. With the IOProcess connection, I was suspecting maybe it would be something with the system (BIOS related).
The Dell PE R730 was at BIOS version 2.2.5 and there was an update in April to version 2.4.3 (with another inbetween these two). There were a couple of fixes between the version the server had and the latest, which had me wondering if they may be related to the IOProcess issue I was experiencing.
After applying this update the Hosted Engine deployment went further.
It could explain why I could not add this host in a previous installation.
I’ll start another thread for this next bump I’m running into, unless I can figure it out. Has to do with the VDSM host. Engine says it cannot communicate with this host its running on. So, the setup timed out waiting for the VDSM host to start.
*From:* Sandro Bonazzola [mailto:sbonazzo@redhat.com] *Sent:* Monday, June 5, 2017 9:00 AM *To:* Langley, Robert <Robert.Langley@ventura.org>; Sahina Bose < sabose@redhat.com> *Cc:* Simone Tiraboschi <stirabos@redhat.com>; Nir Soffer < nsoffer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan < tnisan@redhat.com>; users <users@ovirt.org> *Subject:* Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
On Fri, Jun 2, 2017 at 6:16 PM, Langley, Robert < Robert.Langley@ventura.org> wrote:
Any progress?
Nir? Allon? Tal?
One thing that has been going through my mind is whether oVirt allows a GlusterFS storage domain to work with multiple CPU types?
Sahina?
The two dedicated GlusterFS storage servers are AMD Opteron. And the third server for the replica 3, which I am hoping I can also use as an oVirt host is a new Intel Xeon (Dell PE R830). I know GlusterFS allows for mixed hardware, but I’m not sure about when oVirt manages GlusterFS, if mixed hardware and mixed use has been accounted for?
*From:* Simone Tiraboschi [mailto:stirabos@redhat.com] *Sent:* Wednesday, May 31, 2017 8:41 AM *To:* Langley, Robert <Robert.Langley@ventura.org> *Cc:* Sandro Bonazzola <sbonazzo@redhat.com>; Nir Soffer < nsoffer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan < tnisan@redhat.com>; users <users@ovirt.org>
*Subject:* Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
It seams something related to IOProcess connection.
2017-05-25 20:54:40,362-0700 INFO (jsonrpc/4) [IOProcessClient] Starting client ioprocess-3 (__init__:330)
2017-05-25 20:54:40,370-0700 INFO (ioprocess/31239) [IOProcess] Starting ioprocess (__init__:452)
2017-05-25 20:54:40,407-0700 ERROR (jsonrpc/4) [storage.TaskManager.Task] (Task='89dd17d2-8a38-4825-9ba2-f231f1aff9f5') Unexpected error (task:870)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/task.py", line 877, in _run
return fn(*args, **kargs)
File "/usr/lib/python2.7/site-packages/vdsm/logUtils.py", line 52, in wrapper
res = f(*args, **kwargs)
File "/usr/share/vdsm/storage/hsm.py", line 2581, in createStorageDomain
storageType, domVersion)
File "/usr/share/vdsm/storage/nfsSD.py", line 87, in create
remotePath, storageType, version)
File "/usr/share/vdsm/storage/fileSD.py", line 421, in _prepareMetadata
procPool.fileUtils.createdir(metadataDir, 0o775)
File "/usr/lib/python2.7/site-packages/vdsm/storage/outOfProcess.py", line 166, in createdir
self._iop.mkdir(tmpPath, mode)
File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 524, in mkdir
self.timeout)
File "/usr/lib/python2.7/site-packages/ioprocess/__init__.py", line 466, in _sendCommand
raise OSError(errcode, errstr)
OSError: [Errno 61] No data available
2017-05-25 20:54:40,409-0700 INFO (jsonrpc/4) [storage.TaskManager.Task] (Task='89dd17d2-8a38-4825-9ba2-f231f1aff9f5') aborting: Task is aborted: u'[Errno 61] No data available' - code 100 (task:1175)
2017-05-25 20:54:40,409-0700 ERROR (jsonrpc/4) [storage.Dispatcher] [Errno 61] No data available (dispatcher:80)
Traceback (most recent call last):
File "/usr/share/vdsm/storage/dispatcher.py", line 72, in wrapper
result = ctask.prepare(func, *args, **kwargs)
File "/usr/share/vdsm/storage/task.py", line 105, in wrapper
return m(self, *a, **kw)
File "/usr/share/vdsm/storage/task.py", line 1183, in prepare
raise self.error
OSError: [Errno 61] No data available
2017-05-25 20:54:40,410-0700 INFO (jsonrpc/4) [jsonrpc.JsonRpcServer] RPC call StorageDomain.create failed (error 351) in 0.24 seconds (__init__:533)
Nir, any hint?
On Wed, May 31, 2017 at 5:24 PM, Langley, Robert < Robert.Langley@ventura.org> wrote:
SOSReport attached, with md5. Thank you
*From:* Sandro Bonazzola [mailto:sbonazzo@redhat.com] *Sent:* Wednesday, May 31, 2017 12:00 AM *To:* Langley, Robert <Robert.Langley@ventura.org>; Nir Soffer < nsoffer@redhat.com>; Allon Mureinik <amureini@redhat.com>; Tal Nisan < tnisan@redhat.com>; Simone Tiraboschi <stirabos@redhat.com> *Cc:* users <users@ovirt.org> *Subject:* Re: [ovirt-users] Hosted-Engine Deploy - Error Creating a Storage Domain
On Tue, May 30, 2017 at 11:50 PM, Langley, Robert < Robert.Langley@ventura.org> wrote:
While going through the hosted engine deployment, I am not able to have it successfully complete. Even going through the setup log, I’m not able to identify what is wrong. Why it thinks the system is not reliable.
Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/otopi/context.py", line 132, in _executeMethod
method['method']()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../ plugins/gr-he-setup/storage/storage.py", line 957, in _misc
self._createStorageDomain()
File "/usr/share/ovirt-hosted-engine-setup/scripts/../ plugins/gr-he-setup/storage/storage.py", line 546, in _createStorageDomain
raise RuntimeError(status['status']['message'])
RuntimeError: Error creating a storage domain: (u'storageType=7, sdUUID=a2494209-f823-4745-8eea-a122889d48f6, domainName=hosted_storage, domClass=1, typeSpecificArg=gsa-stor1.stor.local:/engine domVersion=3',)
Can you please provide vdsm logs or better a full sos report (sosreport -a)?
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users
--
*SANDRO BONAZZOLA*
ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D
Red Hat EMEA <https://www.redhat.com/>
[image: Image removed by sender.] <https://red.ht/sig>
*TRIED. TESTED. TRUSTED.* <https://redhat.com/trusted>
--
*SANDRO BONAZZOLA*
ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D
Red Hat EMEA <https://www.redhat.com/>
*TRIED. TESTED. TRUSTED.* <https://redhat.com/trusted>
-- SANDRO BONAZZOLA ASSOCIATE MANAGER, SOFTWARE ENGINEERING, EMEA ENG VIRTUALIZATION R&D Red Hat EMEA <https://www.redhat.com/> <https://red.ht/sig> TRIED. TESTED. TRUSTED. <https://redhat.com/trusted>
participants (3)
-
Langley, Robert
-
Sandro Bonazzola
-
Simone Tiraboschi