
From mrm@vmware.com  Tue May  7 11:27:14 2013
Return-Path: <mrm@vmware.com>
X-Original-To: ops-area@ietfa.amsl.com
Delivered-To: ops-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEE9D21F8FDC for <ops-area@ietfa.amsl.com>; Tue,  7 May 2013 11:27:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -110.599
X-Spam-Level: 
X-Spam-Status: No, score=-110.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id p2T8UuLM1fMC for <ops-area@ietfa.amsl.com>; Tue,  7 May 2013 11:27:09 -0700 (PDT)
Received: from smtp-outbound-2.vmware.com (smtp-outbound-2.vmware.com [208.91.2.13]) by ietfa.amsl.com (Postfix) with ESMTP id BAEC721F8F28 for <ops-area@ietf.org>; Tue,  7 May 2013 11:27:09 -0700 (PDT)
Received: from sc9-mailhost2.vmware.com (sc9-mailhost2.vmware.com [10.113.161.72]) by smtp-outbound-2.vmware.com (Postfix) with ESMTP id 819AB280BF for <ops-area@ietf.org>; Tue,  7 May 2013 11:27:05 -0700 (PDT)
Received: from zcs-prod-mta-3.vmware.com (zcs-prod-mta-3.vmware.com [10.113.163.65]) by sc9-mailhost2.vmware.com (Postfix) with ESMTP id 7EC14B0942 for <ops-area@ietf.org>; Tue,  7 May 2013 11:27:05 -0700 (PDT)
Received: from zcs-prod-mta-3.vmware.com (localhost.localdomain [127.0.0.1]) by zcs-prod-mta-3.vmware.com (Postfix) with ESMTP id 74CC9E00A8 for <ops-area@ietf.org>; Tue,  7 May 2013 11:27:05 -0700 (PDT)
Received: from zcs-prod-mbox-9.vmware.com (lbv-sc9-t2prod2-int.vmware.com [10.113.160.246]) by zcs-prod-mta-3.vmware.com (Postfix) with ESMTP for <ops-area@ietf.org>; Tue,  7 May 2013 11:27:05 -0700 (PDT)
Date: Tue, 7 May 2013 11:27:05 -0700 (PDT)
From: Michael MacFaden <mrm@vmware.com>
To: ops-area <ops-area@ietf.org>
Message-ID: <884302919.2139141.1367951225248.JavaMail.root@vmware.com>
In-Reply-To: <877135605.1243086.1367876525799.JavaMail.root@vmware.com>
References: <20130425052946.GA31100@elstar.local> <1387501794.10777455.1366910270075.JavaMail.root@vmware.com> <20130503054559.GB4048@elstar.local> <877135605.1243086.1367876525799.JavaMail.root@vmware.com>
MIME-Version: 1.0
Content-Type: multipart/mixed;  boundary="----=_Part_2139139_721340717.1367951225247"
X-Originating-IP: [10.113.62.221]
X-Mailer: Zimbra 8.0.3_GA_5664 (ZimbraWebClient - GC23 (Mac)/8.0.3_GA_5664)
Thread-Topic: vm mib notifications
Thread-Index: L8VB523p52le9hev9MUxdyiB5BEr07X8tc++
Subject: [OPS-AREA] suggested updates to  draft-asai-vmm-mib-03.txt
X-BeenThere: ops-area@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: OPS Area e-mail list <ops-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ops-area>, <mailto:ops-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ops-area>
List-Post: <mailto:ops-area@ietf.org>
List-Help: <mailto:ops-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ops-area>, <mailto:ops-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 07 May 2013 18:27:15 -0000

------=_Part_2139139_721340717.1367951225247
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit


Juergen wrote:
>can you please send this message to the OPSAWG mailing list? We need
>to move discussions over to the list.

Attached please find my suggested patch to the draft-asai-vmm-mib-03.txt

In short:

1. Introduce a new TC called VirtualMachineList. It
   is a clone of Q-BRIDGE-MIB PortList

2. Introduce a new managed object, vmBulkNotificationsEnabled, to report which type 
   of events to receive, either bulk or existing per vm notifications.

3. Adds a parallel set of notifications to match: vmRuning, vmShutdown, vmPaused,
vmSuspended, vmCrashed, vmDeleted that only send a new accessible-for-notify 
variable vmAffectedVMs using SYNTAX VirtualMachineList.

Lastly,  I've added some comments (grep mrm) about what clients
should expect with vmName, vmUUID, vmIndex based on my prior
deployment experience with the similarly structured VMWARE-VMINFO-MIB.

Once patched, the VM-MIB should be syntactically correct to smilint -l9. 
Here are the pre-existing diagnostics before/after the patch.

$smilint -l 9 ./UUID-TC-MIB ./VM-MIB
./UUID-TC-MIB:71: warning: current type `UUID' is not referenced in this module
./UUID-TC-MIB:82: warning: current type `UUIDorZero' is not referenced in this module


Thanks
Mike MacFaden


------=_Part_2139139_721340717.1367951225247
Content-Type: text/plain; name=vm-mib-03-patch.txt
Content-Disposition: attachment; filename=vm-mib-03-patch.txt
Content-Transfer-Encoding: base64

LS0tIGRyYWZ0LWFzYWktdm1tLW1pYi0wMy50eHQJMjAxMy0wNS0wNiAwOTo1Nzo1NS4wMDA0ODcw
MDAgLTA3MDAKKysrIGRyYWZ0LW1ybS12bW0tbWliLTAxLnR4dAkyMDEzLTA1LTA2IDEzOjEyOjAx
LjAwMDA4NjAwMCAtMDcwMApAQCAtNTIwLDcgKzUyMCw3IEBACiAgICAgICAgICAgIEZST00gU05N
UHYyLVNNSQogICAgICAgIE9CSkVDVC1HUk9VUCwgTU9EVUxFLUNPTVBMSUFOQ0UsIE5PVElGSUNB
VElPTi1HUk9VUAogICAgICAgICAgICBGUk9NIFNOTVB2Mi1DT05GCi0gICAgICAgVEVYVFVBTC1D
T05WRU5USU9OLCBQaHlzQWRkcmVzcworICAgICAgIFRFWFRVQUwtQ09OVkVOVElPTiwgUGh5c0Fk
ZHJlc3MsIFRydXRoVmFsdWUKICAgICAgICAgICAgRlJPTSBTTk1QdjItVEMKICAgICAgICBTbm1w
QWRtaW5TdHJpbmcKICAgICAgICAgICAgRlJPTSBTTk1QLUZSQU1FV09SSy1NSUIKQEAgLTk0Myw2
ICs5NDMsMjMgQEAKICAgICAgICAgICAgICAgIG9mIHRoZSB2aXJ0dWFsIG1hY2hpbmUgdG8gdGhl
IG5leHQgcmUtaW5pdGlhbGl6YXRpb24uIgogICAgICAgICBTWU5UQVggICAgICBJbnRlZ2VyMzIg
KDEuLjIxNDc0ODM2NDcpCiAKKyAgIFZpcnR1YWxNYWNoaW5lTGlzdCA6Oj0gVEVYVFVBTC1DT05W
RU5USU9OCisgICAgICAgRElTUExBWS1ISU5UICIxeCIKKyAgICAgICBTVEFUVVMgICAgICAgY3Vy
cmVudAorICAgICAgIERFU0NSSVBUSU9OCisgICAgICAgICJFYWNoIG9jdGV0IHdpdGhpbiB0aGlz
IHZhbHVlIHNwZWNpZmllcyBhIHNldCBvZiBlaWdodAorICAgICAgICBWaXJ0dWFsIE1hY2hpbmUg
dm1JbmRleCwgd2l0aCB0aGUgZmlyc3Qgb2N0ZXQgc3BlY2lmeWluZworICAgICAgICBWaXJ0dWFs
IE1hY2hpbmUgMSB0aHJvdWdoIDgsIHRoZSBzZWNvbmQgb2N0ZXQgc3BlY2lmeWluZworICAgICAg
ICBWaXJ0dWFsIE1hY2hpbmUgOSB0aHJvdWdoIDE2LCBldGMuCisgICAgICAgIFdpdGhpbiBlYWNo
IG9jdGV0LCB0aGUgbW9zdCBzaWduaWZpY2FudCBiaXQgcmVwcmVzZW50cworICAgICAgICB0aGUg
bG93ZXN0IG51bWJlcmVkIHZtSW5kZXgsIGFuZCB0aGUgbGVhc3Qgc2lnbmlmaWNhbnQgYml0Cisg
ICAgICAgIHJlcHJlc2VudHMgdGhlIGhpZ2hlc3QgbnVtYmVyZWQgdm1JbmRleC4gIFRodXMsIGVh
Y2ggVmlydHVhbAorICAgICAgICBNYWNoaW5lIG9mIHRoZSBob3N0IGlzIHJlcHJlc2VudGVkIGJ5
IGEgc2luZ2xlIGJpdCB3aXRoaW4gdGhlCisgICAgICAgIHZhbHVlIG9mIHRoaXMgb2JqZWN0LiAg
SWYgdGhhdCBiaXQgaGFzIGEgdmFsdWUgb2YgJzEnLAorICAgICAgICB0aGVuIHRoYXQgVmlydHVh
bCBNYWNoaW5lIGlzIGluY2x1ZGVkIGluIHRoZSBzZXQgb2YgVmlydHVhbCBNYWNoaW5lczsKKyAg
ICAgICAgdGhlIFZpcnR1YWwgTWFjaGluZSBpcyBub3QgaW5jbHVkZWQgaWYgaXRzIGJpdCBoYXMg
YSB2YWx1ZSBvZiAnMCcuIgorICAgICAgICBTWU5UQVggICAgICBPQ1RFVCBTVFJJTkcKKyAgICAg
ICAgCiAKICAgIC0tIFRoZSBoeXBlcnZpc29yIGdyb3VwCiAgICAtLQpAQCAtMTA5Miw3ICsxMTA5
LDEwIEBACiAgICAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQKICAgICAgICBERVNDUklQVElPTgog
ICAgICAgICAgICAgICAgIkEgdW5pcXVlIHZhbHVlLCBncmVhdGVyIHRoYW4gemVybywgaWRlbnRp
ZnlpbmcgdGhlCi0gICAgICAgICAgICAgICB2aXJ0dWFsIG1hY2hpbmUuIgorICAgICAgICAgICAg
ICAgdmlydHVhbCBtYWNoaW5lLiBUaGUgdmFsdWUgYXNzaWduZWQgdG8gYSBnaXZlbiBWaXJ0dWFs
CisgICAgICAgICAgICAgICBtYWNoaW5lIG1heSBub3QgcGVyc2lzdCBhY3Jvc3MgYSByZWJvb3Qu
IEEgY29tbWFuZCBnZW5lcmF0b3IKKyAgICAgICAgICAgICAgIG11c3QgdXNlIHRoZSB2bVVVSUQg
dG8gaWRlbnRpZnkgYSBnaXZlbiBWaXJ0dWFsIE1hY2hpbmUgb2YKKyAgICAgICAgICAgICAgIGlu
dGVyZXN0LiAobXJtIC1ub3RlLSBzYW1lIGRlc2lnbiBhcyBJRi1NSUIvaWZJbmRleCkiCiAgICAg
ICAgOjo9IHsgdm1FbnRyeSAxIH0KIAogICAgdm1OYW1lIE9CSkVDVC1UWVBFCkBAIC0xMTA5LDcg
KzExMjksMTAgQEAKICAgICAgICBTVEFUVVMgICAgICAgY3VycmVudAogICAgICAgIERFU0NSSVBU
SU9OCiAgICAgICAgICAgICAgICAiVGhlIHZpcnR1YWwgbWFjaGluZSdzIDEyOC1iaXQgVVVJRCBv
ciB0aGUgemVyby1sZW5ndGgKLSAgICAgICAgICAgICAgIHN0cmluZyB3aGVuIGEgVVVJRCBpcyBu
b3QgYXZhaWxhYmxlLiIKKyAgICAgICAgICAgICAgIHN0cmluZyB3aGVuIGEgVVVJRCBpcyBub3Qg
YXZhaWxhYmxlLiBUaGUgVVVJRCBpZiBzZXQKKyAgICAgICAgICAgICAgIG11c3QgdW5pcXVlbHkg
aWRlbnRpZnkgYSBWTSBmcm9tIGFsbCBvdGhlciBWaXJ0dWFsIE1hY2hpbmVzCisgICAgICAgICAg
ICAgICBpbiBhbiBhZG1pbmlzdHJhdGl2ZSByZWdpb24uICgqbXJtIC1ub3RlLSBleHBsYWluCisg
ICAgICAgICAgICAgICBjYXNlIHdoZW4gdGhpcyB2YWx1ZSBtYXkgYmUgZW1wdHkuIgogICAgICAg
IDo6PSB7IHZtRW50cnkgMyB9CiAKICAgIHZtT1NUeXBlIE9CSkVDVC1UWVBFCkBAIC0xNzAyLDYg
KzE3MjUsMjUgQEAKIAogCiAgICAtLSBOb3RpZmljYXRpb24gZGVmaW5pdGlvbnM6CisKKyAgIHZt
QnVsa05vdGlmaWNhdGlvbnNFbmFibGVkIE9CSkVDVC1UWVBFCisgICAgICAgU1lOVEFYICAgICAg
IFRydXRoVmFsdWUKKyAgICAgICBNQVgtQUNDRVNTICAgcmVhZC1vbmx5CisgICAgICAgU1RBVFVT
ICAgICAgIGN1cnJlbnQKKyAgICAgICBERVNDUklQVElPTgorICAgICAgICAgICAgICAgIkluZGlj
YXRlcyBpZiBub3RpZmljYXRpb24gZ2VuZXJhdG9yIHdpbGwgc2VuZCBub3RpZmljYXRpb25zCisg
ICAgICAgICAgICAgICAgcGVyIFZNIG9yIHBlciBzZXQgb2YgVk1zLiIKKyAgICAgICA6Oj0geyB2
bU9iamVjdHMgMTAwIH0KKyAgIAorICAgdm1BZmZlY3RlZFZNcyBPQkpFQ1QtVFlQRQorICAgICAg
IFNZTlRBWCAgICAgICBWaXJ0dWFsTWFjaGluZUxpc3QKKyAgICAgICBNQVgtQUNDRVNTICAgYWNj
ZXNzaWJsZS1mb3Itbm90aWZ5CisgICAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQKKyAgICAgICBE
RVNDUklQVElPTgorICAgICAgICAgICAgICAgIkEgY29tcGxldGUgbGlzdCBvZiBWaXJ0dWFsIE1h
Y2hpbmVzIHdob3NlIHN0YXRlIGhhcyBjaGFuZ2VkLgorICAgICAgICAgICAgICAgIFRoaXMgb2Jq
ZWN0IGlzIHRoZSBvbmx5IG9iamVjdCBzZW50IHdpdGggYnVsayBub3RpZmljYXRpb25zLiIKKyAg
ICAgICA6Oj0geyB2bU9iamVjdHMgMTAxIH0KKyAgICAgIAogICAgdm1SdW5uaW5nIE5PVElGSUNB
VElPTi1UWVBFCiAgICAgICAgT0JKRUNUUyAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAg
dm1OYW1lLApAQCAtMTcxMCwxNSArMTc1MiwyOSBAQAogICAgICAgICAgICAgICAgICAgICB9CiAg
ICAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQKICAgICAgICBERVNDUklQVElPTgotICAgICAgICAg
ICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGlzIGdlbmVyYXRlZCB3aGVuIHRoZSBvcGVyYXRpb25h
bAorICAgICAgICAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaXMgZ2VuZXJhdGVkIHdoZW4gdGhl
IG9wZXJhdGlvbmFsCiAgICAgICAgICAgICAgICBzdGF0ZSBvZiBhIHZpcnR1YWwgbWFjaGluZSBo
YXMgYmVlbiBjaGFuZ2VkIHRvCiAgICAgICAgICAgICAgICBgcnVubmluZycgZnJvbSBzb21lIG90
aGVyIHN0YXRlLiAgVGhlIG90aGVyIHN0YXRlIGlzCiAgICAgICAgICAgICAgICBpbmRpY2F0ZWQg
YnkgdGhlIGluY2x1ZGVkIHZhbHVlIG9mIHZtT3BlclN0YXRlLiIKICAgICAgICA6Oj0geyB2bU5v
dGlmaWNhdGlvbnMgMSB9CiAKKyAgIHZtc1J1bm5pbmcgTk9USUZJQ0FUSU9OLVRZUEUKKyAgICAg
ICBPQkpFQ1RTICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICB2bUFmZmVjdGVkVk1zCisg
ICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICBTVEFUVVMgICAgICAgY3VycmVudAorICAgICAg
IERFU0NSSVBUSU9OCisgICAgICAgICAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaXMgZ2VuZXJh
dGVkIHdoZW4gdGhlIG9wZXJhdGlvbmFsCisgICAgICAgICAgICAgICAgc3RhdGUgb2Ygb25lIG9y
IG1vcmUgdmlydHVhbCBtYWNoaW5lIGhhcyBiZWVuIGNoYW5nZWQgdG8KKyAgICAgICAgICAgICAg
ICBgcnVubmluZycgZnJvbSBhIGFsbCBwcmlvciBzdGF0ZXMgZXhjZXB0IGZvciAncnVubmluZy4n
CisgICAgICAgICAgICAgICAgTWFuYWdlbWVudCBzdGF0aW9ucyBhcmUgZW5jb3VyYWdlZCB0byBz
dWJzZXF1ZW50bHkKKyAgICAgICAgICAgICAgICBwb2xsIHRoZSBzdWJzZXQgb2YgVk1zIG9mIGlu
dGVyZXN0IGZvciB2bU9wZXJTdGF0ZS4iCisgICAgICAgOjo9IHsgdm1Ob3RpZmljYXRpb25zIDEw
IH0KKyAgICAgICAKKwogICAgdm1TaHV0ZG93biBOT1RJRklDQVRJT04tVFlQRQogICAgICAgIE9C
SkVDVFMgICAgICB7Ci0gICAgICAgICAgICAgICAgICAgICAgIHZtTmFtZSwKKyAgICAgICAgICAg
ICAgICAgICAgICAgdm1OYW1lLCAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgdm1VVUlE
LAogICAgICAgICAgICAgICAgICAgICAgICB2bU9wZXJTdGF0ZQogICAgICAgICAgICAgICAgICAg
ICB9CkBAIC0xNzMwLDYgKzE3ODYsMTggQEAKICAgICAgICAgICAgICAgIGluZGljYXRlZCBieSB0
aGUgaW5jbHVkZWQgdmFsdWUgb2Ygdm1PcGVyU3RhdGUuIgogICAgICAgIDo6PSB7IHZtTm90aWZp
Y2F0aW9ucyAyIH0KIAorICAgdm1zU2h1dGRvd24gTk9USUZJQ0FUSU9OLVRZUEUKKyAgICAgICBP
QkpFQ1RTICAgICAgeworICAgICAgICAgICAgICAgICAgICAgIHZtQWZmZWN0ZWRWTXMKKyAgICAg
ICAgICAgICAgICAgICAgfQorICAgICAgIFNUQVRVUyAgICAgICBjdXJyZW50CisgICAgICAgREVT
Q1JJUFRJT04KKyAgICAgICAgICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBpcyBnZW5lcmF0ZWQg
d2hlbiB0aGUgb3BlcmF0aW9uYWwKKyAgICAgICAgICAgICAgIHN0YXRlIG9mIG9uZSBvciBtb3Jl
IHZpcnR1YWwgbWFjaGluZSBoYXMgYmVlbiBjaGFuZ2VkIHRvCisgICAgICAgICAgICAgICBgc2h1
dGRvd24nIGZyb20gYSBzdGF0ZSBvdGhlciB0aGFuIGBzaHV0ZG93bmAuCisgICAgICAgICAgICAg
ICAgTWFuYWdlbWVudCBzdGF0aW9ucyBhcmUgZW5jb3VyYWdlZCB0byBzdWJzZXF1ZW50bHkKKyAg
ICAgICAgICAgICAgICBwb2xsIHRoZSBzdWJzZXQgb2YgVk1zIG9mIGludGVyZXN0IGZvciB2bU9w
ZXJTdGF0ZS4iCisgICAgICAgOjo9IHsgdm1Ob3RpZmljYXRpb25zIDIwIH0KIAogCiAKQEAgLTE3
NTIsNiArMTgyMCwxOSBAQAogICAgICAgICAgICAgICAgaW5kaWNhdGVkIGJ5IHRoZSBpbmNsdWRl
ZCB2YWx1ZSBvZiB2bU9wZXJTdGF0ZS4iCiAgICAgICAgOjo9IHsgdm1Ob3RpZmljYXRpb25zIDMg
fQogCisgICB2bXNQYXVzZWQgTk9USUZJQ0FUSU9OLVRZUEUKKyAgICAgICBPQkpFQ1RTICAgICAg
eworICAgICAgICAgICAgICAgICAgICAgICB2bUFmZmVjdGVkVk1zCisgICAgICAgICAgICAgICAg
ICAgIH0KKyAgICAgICBTVEFUVVMgICAgICAgY3VycmVudAorICAgICAgIERFU0NSSVBUSU9OCisg
ICAgICAgICAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaXMgZ2VuZXJhdGVkIHdoZW4gdGhlIG9w
ZXJhdGlvbmFsCisgICAgICAgICAgICAgICBzdGF0ZSBvZiBvbmUgb3IgbW9yZSB2aXJ0dWFsIG1h
Y2hpbmVzIGhhdmUgYmVlbiBjaGFuZ2VkIHRvCisgICAgICAgICAgICAgICBgcGF1c2VkJyBmcm9t
IGEgc3RhdGUgb3RoZXIgdGhhbiBgcGF1c2VkLmAKKyAgICAgICAgICAgICAgICBNYW5hZ2VtZW50
IHN0YXRpb25zIGFyZSBlbmNvdXJhZ2VkIHRvIHN1YnNlcXVlbnRseQorICAgICAgICAgICAgICAg
IHBvbGwgdGhlIHN1YnNldCBvZiBWTXMgb2YgaW50ZXJlc3QgZm9yIHZtT3BlclN0YXRlLiIKKyAg
ICAgICA6Oj0geyB2bU5vdGlmaWNhdGlvbnMgMzAgfQorICAgICAgIAogICAgdm1TdXNwZW5kZWQg
Tk9USUZJQ0FUSU9OLVRZUEUKICAgICAgICBPQkpFQ1RTICAgICAgewogICAgICAgICAgICAgICAg
ICAgICAgICB2bU5hbWUsCkBAIC0xNzY2LDYgKzE4NDcsMTkgQEAKICAgICAgICAgICAgICAgIGlu
ZGljYXRlZCBieSB0aGUgaW5jbHVkZWQgdmFsdWUgb2Ygdm1PcGVyU3RhdGUuIgogICAgICAgIDo6
PSB7IHZtTm90aWZpY2F0aW9ucyA0IH0KIAorICAgdm1zU3VzcGVuZGVkIE5PVElGSUNBVElPTi1U
WVBFCisgICAgICAgT0JKRUNUUyAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgdm1BZmZl
Y3RlZFZNcworICAgICAgICAgICAgICAgICAgICB9CisgICAgICAgU1RBVFVTICAgICAgIGN1cnJl
bnQKKyAgICAgICBERVNDUklQVElPTgorICAgICAgICAgICAgICAgIlRoaXMgbm90aWZpY2F0aW9u
IGlzIGdlbmVyYXRlZCB3aGVuIHRoZSBvcGVyYXRpb25hbAorICAgICAgICAgICAgICAgc3RhdGUg
b2Ygb25lIG9yIG1vcmUgdmlydHVhbCBtYWNoaW5lcyBoYXZlIGJlZW4gY2hhbmdlZCB0bworICAg
ICAgICAgICAgICAgYHN1c3BlbmRlZCcgZnJvbSBhIHN0YXRlIG90aGVyIHRoYW4gJ3N1c3BlbmRl
ZC4nIAorICAgICAgICAgICAgICAgIE1hbmFnZW1lbnQgc3RhdGlvbnMgYXJlIGVuY291cmFnZWQg
dG8gc3Vic2VxdWVudGx5CisgICAgICAgICAgICAgICAgcG9sbCB0aGUgc3Vic2V0IG9mIFZNcyBv
ZiBpbnRlcmVzdCBmb3Igdm1PcGVyU3RhdGUuIgorICAgICAgIDo6PSB7IHZtTm90aWZpY2F0aW9u
cyA0MCB9CisgICAgICAgCiAgICB2bUNyYXNoZWQgTk9USUZJQ0FUSU9OLVRZUEUKICAgICAgICBP
QkpFQ1RTICAgICAgewogICAgICAgICAgICAgICAgICAgICAgICB2bU5hbWUsCkBAIC0xNzgwLDYg
KzE4NzQsMTggQEAKICAgICAgICAgICAgICAgIHZtT3BlclN0YXRlLiIKICAgICAgICA6Oj0geyB2
bU5vdGlmaWNhdGlvbnMgNSB9CiAKKyAgIHZtc0NyYXNoZWQgTk9USUZJQ0FUSU9OLVRZUEUKKyAg
ICAgICBPQkpFQ1RTICAgICAgeworICAgICAgICAgICAgICAgICAgICAgICB2bUFmZmVjdGVkVk1z
CisgICAgICAgICAgICAgICAgICAgIH0KKyAgICAgICBTVEFUVVMgICAgICAgY3VycmVudAorICAg
ICAgIERFU0NSSVBUSU9OCisgICAgICAgICAgICAgICAiVGhpcyBub3RpZmljYXRpb24gaXMgZ2Vu
ZXJhdGVkIHdoZW4gb25lIG9yIG1vcmUgdmlydHVhbAorICAgICAgICAgICAgICAgIG1hY2hpbmVz
IGhhdmUgYmVlbiBjcmFzaGVkLiAKKyAgICAgICAgICAgICAgICBNYW5hZ2VtZW50IHN0YXRpb25z
IGFyZSBlbmNvdXJhZ2VkIHRvIHN1YnNlcXVlbnRseQorICAgICAgICAgICAgICAgIHBvbGwgdGhl
IHN1YnNldCBvZiBWTXMgb2YgaW50ZXJlc3QgZm9yIHZtT3BlclN0YXRlLiIKKyAgICAgICA6Oj0g
eyB2bU5vdGlmaWNhdGlvbnMgNTAgfQorICAgICAgIAogICAgdm1EZWxldGVkIE5PVElGSUNBVElP
Ti1UWVBFCiAgICAgICAgT0JKRUNUUyAgICAgIHsKICAgICAgICAgICAgICAgICAgICAgICAgdm1O
YW1lLApAQCAtMTc5OCwxMSArMTkwNCwyNCBAQAogICAgICAgIFNUQVRVUyAgICAgICBjdXJyZW50
CiAgICAgICAgREVTQ1JJUFRJT04KICAgICAgICAgICAgICAgICJUaGlzIG5vdGlmaWNhdGlvbiBp
cyBnZW5lcmF0ZWQgd2hlbiBhIHZpcnR1YWwgbWFjaGluZQotICAgICAgICAgICAgICAgaGFzIGJl
ZW4gZGVsZXRlZC4gVGhlIHByZXZpb3Mgc3RhdGUgb2YgdGhlIHZpcnR1YWwKKyAgICAgICAgICAg
ICAgIGhhcyBiZWVuIGRlbGV0ZWQuIFRoZSBwcmlvciBzdGF0ZSBvZiB0aGUgdmlydHVhbAogICAg
ICAgICAgICAgICAgbWFjaGluZSBpcyBpbmRpY2F0ZWQgYnkgdGhlIGluY2x1ZGVkIHZhbHVlIG9m
CiAgICAgICAgICAgICAgICB2bU9wZXJTdGF0ZS4iCiAgICAgICAgOjo9IHsgdm1Ob3RpZmljYXRp
b25zIDYgfQogCisgICB2bXNEZWxldGVkIE5PVElGSUNBVElPTi1UWVBFCisgICAgICAgT0JKRUNU
UyAgICAgIHsKKyAgICAgICAgICAgICAgICAgICAgICAgdm1BZmZlY3RlZFZNcworICAgICAgICAg
ICAgICAgICAgICB9CisgICAgICAgU1RBVFVTICAgICAgIGN1cnJlbnQKKyAgICAgICBERVNDUklQ
VElPTgorICAgICAgICAgICAgICAgIlRoaXMgbm90aWZpY2F0aW9uIGlzIGdlbmVyYXRlZCB3aGVu
IG9uZSBvciBtb3JlCisgICAgICAgICAgICAgICAgdmlydHVhbCBtYWNoaW5lcyBoYXZlIGJlZW4g
ZGVsZXRlZC4KKyAgICAgICAgICAgICAgICBNYW5hZ2VtZW50IHN0YXRpb25zIGFyZSBlbmNvdXJh
Z2VkIHRvIHN1YnNlcXVlbnRseQorICAgICAgICAgICAgICAgIHBvbGwgdGhlIHN1YnNldCBvZiBW
TXMgb2YgaW50ZXJlc3QgZm9yIHZtT3BlclN0YXRlLiIKKworICAgICAgIDo6PSB7IHZtTm90aWZp
Y2F0aW9ucyA2MCB9CisgICAgICAgCiAgICAtLSBDb21wbGlhbmNlIGRlZmluaXRpb25zOgogICAg
dm1Hcm91cHMgICAgICAgT0JKRUNUIElERU5USUZJRVIgOjo9IHsgdm1Db25mb3JtYW5jZSAxIH0K
ICAgIHZtQ29tcGxpYW5jZXMgIE9CSkVDVCBJREVOVElGSUVSIDo6PSB7IHZtQ29uZm9ybWFuY2Ug
MiB9CkBAIC0xODIyLDYgKzE5NDEsMTMgQEAKICAgICAgICAgICAgdm1OZXR3b3JrR3JvdXAsCiAg
ICAgICAgICAgIHZtTm90aWZpY2F0aW9uR3JvdXAKICAgICAgICB9CisgICAgICAgR1JPVVAgdm1C
dWxrTm90aWZpY2F0aW9uc1ZhcmlhYmxlc0dyb3VwCisgICAgICAgREVTQ1JJUFRJT04KKyAgICAg
ICAgICAgICJOZWNlc3Nhcnkgb25seSBpZiB2bU5vdGlmaWNhdGlvbk9wdGlvbmFsR3JvdXAgaXMg
aW1wbGVtZW50ZWQuIgorICAgICAgIEdST1VQICB2bU5vdGlmaWNhdGlvbk9wdGlvbmFsR3JvdXAK
KyAgICAgICBERVNDUklQVElPTgorICAgICAgICAgICAgIlN1cHBvcnQgZm9yIGJ1bGsgbm90aWZp
Y2F0aW9ucyBpcyBvcHRpb25hbC4gSWYgbm90CisgICAgICAgICAgICAgaW1wbGVtZW50ZWQgdGhl
biB2bUJ1bGtOb3RpZmljYXRpb25zRW5hYmxlZCBtdXN0IHJlcG9ydCBmYWxzZSgyKSIKICAgICAg
ICA6Oj0geyB2bUNvbXBsaWFuY2VzIDEgfQogCiAgICB2bVJlYWRPbmx5Q29tcGxpYW5jZXMgTU9E
VUxFLUNPTVBMSUFOQ0UKQEAgLTE4OTEsNyArMjAxNyw4IEBACiAgICAgICAgICAgIHZtSHZPYmpl
Y3RJRCwKICAgICAgICAgICAgdm1IdlVwVGltZSwKICAgICAgICAgICAgdm1OdW1iZXIsCi0gICAg
ICAgICAgIHZtVGFibGVMYXN0Q2hhbmdlCisgICAgICAgICAgIHZtVGFibGVMYXN0Q2hhbmdlLAor
ICAgICAgICAgICB2bUJ1bGtOb3RpZmljYXRpb25zRW5hYmxlZAogICAgICAgIH0KICAgICAgICBT
VEFUVVMgICAgICAgY3VycmVudAogICAgICAgIERFU0NSSVBUSU9OCkBAIC0yMDEwLDE3ICsyMTM3
LDQyIEBACiAgICAgICAgfQogICAgICAgIFNUQVRVUyAgICAgICBjdXJyZW50CiAgICAgICAgREVT
Q1JJUFRJT04KLQorICAgICAgICAgICJBIGNvbGxlY3Rpb24gb2Ygbm90aWZpY2F0aW9ucyBmb3Ig
dmlydHVhbCBtYWNoaW5lcworICAgICAgICAgICBjb250cm9sbGVkIGJ5IGEgaHlwZXJ2aXNvci4i
CisgICAgICAgOjo9IHsgdm1Hcm91cHMgNyB9CiAKIAogQXNhaSwgZXQgYWwuICAgICAgICAgICAg
RXhwaXJlcyBPY3RvYmVyIDEyLCAyMDEzICAgICAgICAgICAgICAgW1BhZ2UgMzZdCiAMCiBJbnRl
cm5ldC1EcmFmdCAgICAgICBWaXJ0dWFsIE1hY2hpbmUgTW9uaXRvcmluZyBNSUIgICAgICAgICAg
IEFwcmlsIDIwMTMKIAorICAgdm1CdWxrTm90aWZpY2F0aW9uc1ZhcmlhYmxlc0dyb3VwIE9CSkVD
VC1HUk9VUAorICAgT0JKRUNUUyB7CisgICAgICAgdm1BZmZlY3RlZFZNcworICAgfQorICAgU1RB
VFVTICAgICAgIGN1cnJlbnQKKyAgIERFU0NSSVBUSU9OCisgICAgICAgIlRoZSB2YXJpYWJsZXMg
dXNlZCBpbiB2bU5vdGlmaWNhdGlvbk9wdGlvbmFsR3JvdXAKKyAgICAgICAgdmlydHVhbCBuZXR3
b3JrIGludGVyZmFjZXMgY29udHJvbGxlZCBieSBhIGh5cGVydmlzb3IuIgorICAgIDo6PSB7IHZt
R3JvdXBzIDggfQorCisKKyAgIHZtTm90aWZpY2F0aW9uT3B0aW9uYWxHcm91cCBOT1RJRklDQVRJ
T04tR1JPVVAKKyAgICBOT1RJRklDQVRJT05TIHsgICAKKyAgICAgICAgICAgdm1zUnVubmluZywK
KyAgICAgICAgICAgdm1zU2h1dGRvd24sCisgICAgICAgICAgIHZtc1BhdXNlZCwKKyAgICAgICAg
ICAgdm1zU3VzcGVuZGVkLAorICAgICAgICAgICB2bXNDcmFzaGVkLAorICAgICAgICAgICB2bXNE
ZWxldGVkCisgICAgICAgfQorICAgICAgIFNUQVRVUyAgICAgICBjdXJyZW50CisgICAgICAgREVT
Q1JJUFRJT04KKyAgICAgICAgICAiQSBjb2xsZWN0aW9uIG9mIG5vdGlmaWNhdGlvbnMgZm9yIGJ1
bGsgbm90aWZpY2F0aW9uCisgICAgICAgICAgIG9mIGNoYW5nZXMgdG8gdmlydHVhbCBtYWNoaW5l
IHN0YXRlICh2bU9wZXJTdGF0ZSkgYXMKKyAgICAgICAgICAgcmVwb3J0ZWQgYnkgYSBnaXZlbiBo
eXBlcnZpc29yLiIKKyAgICAgICA6Oj0geyB2bUdyb3VwcyA5IH0KIAotICAgICAgICAgICAgICAg
IkEgY29sbGVjdGlvbiBvZiBub3RpZmljYXRpb25zIGZvciB2aXJ0dWFsIG1hY2hpbmVzCi0gICAg
ICAgICAgICAgICBjb250cm9sbGVkIGJ5IGEgaHlwZXJ2aXNvci4iCi0gICAgICAgOjo9IHsgdm1H
cm91cHMgNyB9CiAKICAgIEVORAogCg==
------=_Part_2139139_721340717.1367951225247--
