Return-Path: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----_=_NextPart_001_01C52E2F.98F2729E" Subject: Re: [Bluez-devel] RFCOMM connection loss on SCO disconnect Message-ID: From: "Victor Shcherbatyuk" To: Sender: bluez-devel-admin@lists.sourceforge.net Errors-To: bluez-devel-admin@lists.sourceforge.net Reply-To: bluez-devel@lists.sourceforge.net List-Unsubscribe: , List-Id: BlueZ development List-Post: List-Help: List-Subscribe: , List-Archive: Date: Mon, 21 Mar 2005 17:04:01 +0100 This is a multi-part message in MIME format. ------_=_NextPart_001_01C52E2F.98F2729E Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Marcel, In the attachment there is complete log (right from the establishment of the very first connection), looks like the phone issues DISC for RFCOMM. This happens only if SCO connection is there. Disabling SCO ( when we ignore connect request) "fixes" the problem, but unfortunatelly this is not acceptable. I'm going to check if it can be fixed in some way or another... Regards, Victor. ------------------------------------------------------------------------ ----------------------------------------------------- > Hi Victor, >=20 > > I have the following problem. A device running bluez is configured to be=20 > > HF.=20 > > At the moment of incoming call, the deivece is connected to the phone (AG)=20 > > on RFCOMM channel, while listening on SCO channel. From this moment=20 >> there are two scenarios.=20 > > 1) With the phones supporting in-band ringing, the phone opens SCO=20 >> channel to the device and starting to send a ring tone over SCO while >> sending RING over RFCOMM > > 2) With the phones not supporting in-band ringing, RING is sent over > > RFCOMM, and when we pick-up, SCO channel is open from the phone to the=20 > > device. > >=20 > > The problem comes when I hang up from the calling side after a=20 > > conversation is finished. The phones 2) close? SCO channel, and leave=20 >> RFCOMM channel open, while the phones 1) close SCO channel and then the=20 > > device sends disconnect for the RFCOMM channel handle, breaking RFCOMM=20 > > link. ( I might be mistaking interpretating the log... ) I do not really=20 > > expect the RFCOMM to be disconnected, as I still need to be able to send=20 > > some ATs to the phone.... > >=20 >> This behaviour seems inconsistent, I tried to figure out what is going on=20 > > from the logs, but it is kind of tricky (at least for me ;) ). I"ve=20 > > included logs for both of the cases (nokia.txt for the type 1) phones, and=20 > > sony.txt for the type 2 phonnes). Both logs start at the moment of=20 > > incoming call when RFCOMM links are already established, and finish after=20 > > I hang-up. I skipped most of the SCO packets cause there are a lot ( --=20 > > denotes skip ) > >=20 > > May be you can comment on this, cause I do not see at the moment what is=20 > > the cause of the problem. >=20 > if you don"t catch the initial L2CAP connection setup then you should > add a --psm=3D3 to hcidump so it assumes that every unknown L2CAP cids are > RFCOMM connections. Redo this for the Nokia logfile or send in the > binary dumps. >=20 > Regards >=20 > Marcel ------_=_NextPart_001_01C52E2F.98F2729E Content-Type: text/plain; name="nokia2_flt.txt" Content-Transfer-Encoding: base64 Content-Description: nokia2_flt.txt Content-Disposition: attachment; filename="nokia2_flt.txt" SENJIHNuaWZmZXIgLSBCbHVldG9vdGggcGFja2V0IGFuYWx5emVyIHZlciAxLjE4CmRldmljZTog aGNpMCBzbmFwX2xlbjogMTAyOCBmaWx0ZXI6IDB4ZmZmZmZmZmYKPCBIQ0kgQ29tbWFuZDogQ3Jl YXRlIENvbm5lY3Rpb24gKDB4MDF8MHgwMDA1KSBwbGVuIDEzCiAgICBiZGFkZHIgMDA6MTE6OUY6 NjA6OTM6RjUgcHR5cGUgMHhjYzE4IHJzd2l0Y2ggMHgwMSBjbGtvZmZzZXQgMHgwMDAwCiAgICBQ YWNrZXQgdHlwZTogRE0xIERNMyBETTUgREgxIERIMyBESDUgCj4gSENJIEV2ZW50OiBDb21tYW5k IFN0YXR1cyAoMHgwZikgcGxlbiA0CiAgICBDcmVhdGUgQ29ubmVjdGlvbiAoMHgwMXwweDAwMDUp IHN0YXR1cyAweDAwIG5jbWQgMQo+IEhDSSBFdmVudDogQ29ubmVjdCBDb21wbGV0ZSAoMHgwMykg cGxlbiAxMQogICAgc3RhdHVzIDB4MDAgaGFuZGxlIDQyIGJkYWRkciAwMDoxMTo5Rjo2MDo5MzpG NSB0eXBlIEFDTCBlbmNyeXB0IDB4MDAKPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIg ZGxlbiAxMgogICAgTDJDQVAocyk6IENvbm5lY3QgcmVxOiBwc20gMyBzY2lkIDB4MDA0MAo8IEhD SSBDb21tYW5kOiBXcml0ZSBMaW5rIFBvbGljeSBTZXR0aW5ncyAoMHgwMnwweDAwMGQpIHBsZW4g NAogICAgaGFuZGxlIDQyIHBvbGljeSAweDBmCiAgICBMaW5rIHBvbGljeTogUlNXSVRDSCBIT0xE IFNOSUZGIFBBUksgCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKDB4 MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gSENJIEV2ZW50OiBDb21tYW5kIENvbXBsZXRlICgw eDBlKSBwbGVuIDYKICAgIFdyaXRlIExpbmsgUG9saWN5IFNldHRpbmdzICgweDAyfDB4MDAwZCkg bmNtZCAxCiAgICBzdGF0dXMgMHgwMCBoYW5kbGUgNDIKPiBIQ0kgRXZlbnQ6IFBhZ2UgU2NhbiBS ZXBldGl0aW9uIE1vZGUgQ2hhbmdlICgweDIwKSBwbGVuIDcKICAwMDAwOiBmNSA5MyA2MCA5ZiAx MSAwMCAwMSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4uYC4uLi4KPiBIQ0kgRXZlbnQ6 IE1heCBTbG90cyBDaGFuZ2UgKDB4MWIpIHBsZW4gMwogIDAwMDA6IDJhIDAwIDA1ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi4uCj4gQUNMIGRhdGE6IGhhbmRsZSA0 MiBmbGFncyAweDAyIGRsZW4gMTYKICAgIEwyQ0FQKHMpOiBDb25uZWN0IHJzcDogZGNpZCAweDAw NDAgc2NpZCAweDAwNDAgcmVzdWx0IDAgc3RhdHVzIDAKICAgICAgQ29ubmVjdGlvbiBzdWNjZXNz ZnVsCjwgQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTYKICAgIEwyQ0FQKHMp OiBDb25maWcgcmVxOiBkY2lkIDB4MDA0MCBmbGFncyAweDAwIGNsZW4gNAogICAgICBNVFUgMTAy NCAKPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNgogICAgTDJDQVAocyk6 IENvbmZpZyByZXE6IGRjaWQgMHgwMDQwIGZsYWdzIDB4MDAgY2xlbiA0CiAgICAgIE1UVSAzMjc3 MiAKPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNAogICAgTDJDQVAocyk6 IENvbmZpZyByc3A6IHNjaWQgMHgwMDQwIGZsYWdzIDB4MDAgcmVzdWx0IDAgY2xlbiAwCiAgICAg IFN1Y2Nlc3MKPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykg cGxlbiA1CiAgICBoYW5kbGUgNDIKPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFj a2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZs YWdzIDB4MDIgZGxlbiAxNAogICAgTDJDQVAocyk6IENvbmZpZyByc3A6IHNjaWQgMHgwMDQwIGZs YWdzIDB4MDAgcmVzdWx0IDAgY2xlbiAwCiAgICAgIFN1Y2Nlc3MKPCBBQ0wgZGF0YTogaGFuZGxl IDQyIGZsYWdzIDB4MDIgZGxlbiA4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gNCBbcHNt IDNdCiAgICAgIFJGQ09NTShzKTogU0FCTTogY3IgMSBkbGNpIDAgcGYgMSBpbGVuIDAgZmNzIDB4 MWMgCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKDB4MTMpIHBsZW4g NQogICAgaGFuZGxlIDQyCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gOAog ICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDQgW3BzbSAzXQogICAgICBSRkNPTU0ocyk6IFVB OiBjciAxIGRsY2kgMCBwZiAxIGlsZW4gMCBmY3MgMHhkNyAKPCBBQ0wgZGF0YTogaGFuZGxlIDQy IGZsYWdzIDB4MDIgZGxlbiAxOAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDE0IFtwc20g M10KICAgICAgUkZDT01NKHMpOiBQTiBDTUQ6IGNyIDEgZGxjaSAwIHBmIDAgaWxlbiAxMCBmY3Mg MHg3MCBtY2NfbGVuIDgKICAgICAgZGxjaSAyNiBmcmFtZV90eXBlIDAgY3JlZGl0X2Zsb3cgMTUg cHJpIDcgYWNrX3RpbWVyIDAKICAgICAgZnJhbWVfc2l6ZSAxMDE5IG1heF9yZXRyYW5zIDAgY3Jl ZGl0cyA3Cj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKDB4MTMpIHBs ZW4gNQogICAgaGFuZGxlIDQyCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4g MTgKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiAxNCBbcHNtIDNdCiAgICAgIFJGQ09NTShz KTogUE4gUlNQOiBjciAwIGRsY2kgMCBwZiAwIGlsZW4gMTAgZmNzIDB4YWEgbWNjX2xlbiA4CiAg ICAgIGRsY2kgMjYgZnJhbWVfdHlwZSAwIGNyZWRpdF9mbG93IDE0IHByaSA3IGFja190aW1lciAw CiAgICAgIGZyYW1lX3NpemUgMzI5IG1heF9yZXRyYW5zIDAgY3JlZGl0cyAwCjwgQUNMIGRhdGE6 IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gOAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVu IDQgW3BzbSAzXQogICAgICBSRkNPTU0ocyk6IFNBQk06IGNyIDEgZGxjaSAyNiBwZiAxIGlsZW4g MCBmY3MgMHhlNyAKPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgx MykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBIQ0kgRXZlbnQ6IExpbmsgS2V5IFJlcXVlc3QgKDB4 MTcpIHBsZW4gNgogICAgYmRhZGRyIDAwOjExOjlGOjYwOjkzOkY1CjwgSENJIENvbW1hbmQ6IExp bmsgS2V5IFJlcXVlc3QgUmVwbHkgKDB4MDF8MHgwMDBiKSBwbGVuIDIyCiAgICBiZGFkZHIgMDA6 MTE6OUY6NjA6OTM6RjUKICAgIExpbmsga2V5OiBhYmM1Njk4MDEyZDM0YzRlMDE5YzRmNzRlYzQz ZDVmNAo+IEhDSSBFdmVudDogQ29tbWFuZCBDb21wbGV0ZSAoMHgwZSkgcGxlbiAxMAogICAgTGlu ayBLZXkgUmVxdWVzdCBSZXBseSAoMHgwMXwweDAwMGIpIG5jbWQgMQogICAgc3RhdHVzIDB4MDAg YmRhZGRyIDAwOjExOjlGOjYwOjkzOkY1Cj4gSENJIEV2ZW50OiBFbmNyeXB0IENoYW5nZSAoMHgw OCkgcGxlbiA0CiAgICBzdGF0dXMgMHgwMCBoYW5kbGUgNDIgZW5jcnlwdCAweDAxCj4gQUNMIGRh dGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gOAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAg bGVuIDQgW3BzbSAzXQogICAgICBSRkNPTU0ocyk6IFVBOiBjciAxIGRsY2kgMjYgcGYgMSBpbGVu IDAgZmNzIDB4MmMgCjwgQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTIKICAg IEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiA4IFtwc20gM10KICAgICAgUkZDT01NKHMpOiBNU0Mg Q01EOiBjciAxIGRsY2kgMCBwZiAwIGlsZW4gNCBmY3MgMHg3MCBtY2NfbGVuIDIKICAgICAgZGxj aSAyNiBmYyAwIHJ0YyAxIHJ0ciAxIGljIDAgZHYgMSBiMSAwIGIyIDEgYjMgMCBsZW4gNwo+IEFD TCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDEyCiAgICBMMkNBUChkKTogY2lkIDB4 MDA0MCBsZW4gOCBbcHNtIDNdCiAgICAgIFJGQ09NTShzKTogTVNDIENNRDogY3IgMCBkbGNpIDAg cGYgMCBpbGVuIDQgZmNzIDB4YWEgbWNjX2xlbiAyCiAgICAgIGRsY2kgMjYgZmMgMCBydGMgMSBy dHIgMSBpYyAwIGR2IDAgYjEgMCBiMiAxIGIzIDAgbGVuIDcKPCBBQ0wgZGF0YTogaGFuZGxlIDQy IGZsYWdzIDB4MDIgZGxlbiAxMgogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDggW3BzbSAz XQogICAgICBSRkNPTU0ocyk6IE1TQyBSU1A6IGNyIDEgZGxjaSAwIHBmIDAgaWxlbiA0IGZjcyAw eDcwIG1jY19sZW4gMgogICAgICBkbGNpIDI2IGZjIDAgcnRjIDEgcnRyIDEgaWMgMCBkdiAwIGIx IDAgYjIgMSBiMyAwIGxlbiA3Cj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4g OQogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDUgW3BzbSAzXQogICAgICBSRkNPTU0oZCk6 IFVJSDogY3IgMCBkbGNpIDI2IHBmIDEgaWxlbiAwIGZjcyAweDIyIGNyZWRpdHMgNAo+IEFDTCBk YXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDE4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0 MCBsZW4gMTQgW3BzbSAzXQogICAgICBSRkNPTU0ocyk6IFJQTiBDTUQ6IGNyIDAgZGxjaSAwIHBm IDAgaWxlbiAxMCBmY3MgMHhhYSBtY2NfbGVuIDgKICAgICAgZGxjaSAyNiBiciA3IGRiIDMgc2Ig MCBwIDAgcHQgMCB4aSAwIHhvIDAKICAgICAgcnRyaSAwIHJ0cm8gMCBydGNpIDAgcnRjbyAwIHhv biAxNyB4b2ZmIDE5IHBtIDB4MDA2Zgo8IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBk bGVuIDE4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMTQgW3BzbSAzXQogICAgICBSRkNP TU0ocyk6IFJQTiBSU1A6IGNyIDEgZGxjaSAwIHBmIDAgaWxlbiAxMCBmY3MgMHg3MCBtY2NfbGVu IDgKICAgICAgZGxjaSAyNiBiciA3IGRiIDMgc2IgMCBwIDAgcHQgMCB4aSAwIHhvIDAKICAgICAg cnRyaSAwIHJ0cm8gMCBydGNpIDAgcnRjbyAwIHhvbiAxNyB4b2ZmIDE5IHBtIDB4M2Y3Zgo+IEhD SSBFdmVudDogTnVtYmVyIG9mIENvbXBsZXRlZCBQYWNrZXRzICgweDEzKSBwbGVuIDUKICAgIGhh bmRsZSA0Mgo+IEhDSSBFdmVudDogTnVtYmVyIG9mIENvbXBsZXRlZCBQYWNrZXRzICgweDEzKSBw bGVuIDUKICAgIGhhbmRsZSA0Mgo+IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVu IDEyCiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gOCBbcHNtIDNdCiAgICAgIFJGQ09NTShz KTogTVNDIFJTUDogY3IgMCBkbGNpIDAgcGYgMCBpbGVuIDQgZmNzIDB4YWEgbWNjX2xlbiAyCiAg ICAgIGRsY2kgMjYgZmMgMCBydGMgMSBydHIgMSBpYyAwIGR2IDEgYjEgMSBiMiAxIGIzIDEgbGVu IDMKPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiA5CiAgICBMMkNBUChkKTog Y2lkIDB4MDA0MCBsZW4gNSBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAxIGRsY2kg MjYgcGYgMSBpbGVuIDAgZmNzIDB4ZjggY3JlZGl0cyAzMwo8IEFDTCBkYXRhOiBoYW5kbGUgNDIg ZmxhZ3MgMHgwMiBkbGVuIDE4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMTQgW3BzbSAz XQogICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2IHBmIDAgaWxlbiAxMCBmY3MgMHhl NCAKICAgICAgMDAwMDogNDEgNTQgMmIgNDMgNGMgNDkgNTAgM2QgIDMxIDBkICAgICAgICAgICAg ICAgICAgICBBVCtDTElQPTEuCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tl dHMgKDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29t cGxldGVkIFBhY2tldHMgKDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gSENJIEV2ZW50OiBO dW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4g QUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTUKICAgIEwyQ0FQKGQpOiBjaWQg MHgwMDQwIGxlbiAxMSBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYg cGYgMSBpbGVuIDYgZmNzIDB4MjIgY3JlZGl0cyAxCiAgICAgIDAwMDA6IDBkIDBhIDRmIDRiIDBk IDBhICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLi5PSy4uCjwgQUNMIGRhdGE6IGhh bmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTgKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiAx NCBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAxIGRsY2kgMjYgcGYgMCBpbGVuIDEw IGZjcyAweGU0IAogICAgICAwMDAwOiA0MSA1NCAyYiA0ZSA1MiA0NSA0MyAzZCAgMzAgMGQgICAg ICAgICAgICAgICAgICAgIEFUK05SRUM9MC4KPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0 ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxl IDQyIGZsYWdzIDB4MDIgZGxlbiAxNQogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDExIFtw c20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBwZiAxIGlsZW4gNiBmY3Mg MHgyMiBjcmVkaXRzIDEKICAgICAgMDAwMDogMGQgMGEgNGYgNGIgMGQgMGEgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAuLk9LLi4KPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4 MDIgZGxlbiAxOQogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDE1IFtwc20gM10KICAgICAg UkZDT01NKGQpOiBVSUg6IGNyIDEgZGxjaSAyNiBwZiAwIGlsZW4gMTEgZmNzIDB4ZTQgCiAgICAg IDAwMDA6IDQxIDU0IDJiIDQyIDUyIDUzIDQ2IDNkICAzNyAwZCAwZCAgICAgICAgICAgICAgICAg QVQrQlJTRj03Li4KPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgx MykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIg ZGxlbiAyOAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDI0IFtwc20gM10KICAgICAgUkZD T01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBwZiAxIGlsZW4gMTkgZmNzIDB4MjIgY3JlZGl0cyAx CiAgICAgIDAwMDA6IDBkIDBhIDJiIDQyIDUyIDUzIDQ2IDNhICAyMCAzNCAzNyAwZCAwYSAwZCAw YSA0ZiAgLi4rQlJTRjogNDcuLi4uTwogICAgICAwMDEwOiA0YiAwZCAwYSAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIEsuLgo8IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxh Z3MgMHgwMiBkbGVuIDE4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMTQgW3BzbSAzXQog ICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2IHBmIDAgaWxlbiAxMCBmY3MgMHhlNCAK ICAgICAgMDAwMDogNDEgNTQgMmIgNDMgNDkgNGUgNDQgM2QgIDNmIDBkICAgICAgICAgICAgICAg ICAgICBBVCtDSU5EPT8uCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMg KDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAw eDAyIGRsZW4gOTkKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiA5NSBbcHNtIDNdCiAgICAg IFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYgcGYgMSBpbGVuIDkwIGZjcyAweDIyIGNyZWRp dHMgMQogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA0OSA0ZSA0NCAzYSAgMjAgMjggMjIgNjMgNjEg NmMgNmMgMjIgIC4uK0NJTkQ6ICgiY2FsbCIKICAgICAgMDAxMDogMmMgMjggMzAgMmMgMzEgMjkg MjkgMmMgIDI4IDIyIDczIDY1IDcyIDc2IDY5IDYzICAsKDAsMSkpLCgic2VydmljCiAgICAgIDAw MjA6IDY1IDIyIDJjIDI4IDMwIDJjIDMxIDI5ICAyOSAyYyAyOCAyMiA2MyA2MSA2YyA2YyAgZSIs KDAsMSkpLCgiY2FsbAogICAgICAwMDMwOiA1ZiA3MyA2NSA3NCA3NSA3MCAyMiAyYyAgMjggMzAg MmQgMzMgMjkgMjkgMmMgMjggIF9zZXR1cCIsKDAtMykpLCgKLS0KPCBBQ0wgZGF0YTogaGFuZGxl IDQyIGZsYWdzIDB4MDIgZGxlbiAxNwogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDEzIFtw c20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDEgZGxjaSAyNiBwZiAwIGlsZW4gOSBmY3Mg MHhlNCAKICAgICAgMDAwMDogNDEgNTQgMmIgNDMgNDkgNGUgNDQgM2YgIDBkICAgICAgICAgICAg ICAgICAgICAgICBBVCtDSU5EPy4KPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFj a2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZs YWdzIDB4MDIgZGxlbiAzMwogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDI5IFtwc20gM10K ICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBwZiAxIGlsZW4gMjQgZmNzIDB4MjIg Y3JlZGl0cyAxCiAgICAgIDAwMDA6IDBkIDBhIDJiIDQzIDQ5IDRlIDQ0IDNhICAyMCAzMCAyYyAz MSAyYyAzMCAyYyAzMCAgLi4rQ0lORDogMCwxLDAsMAogICAgICAwMDEwOiAwZCAwYSAwZCAwYSA0 ZiA0YiAwZCAwYSAgICAgICAgICAgICAgICAgICAgICAgICAgIC4uLi5PSy4uCjwgQUNMIGRhdGE6 IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMjQKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxl biAyMCBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAxIGRsY2kgMjYgcGYgMCBpbGVu IDE2IGZjcyAweGU0IAogICAgICAwMDAwOiA0MSA1NCAyYiA0MyA0ZCA0NSA1MiAzZCAgMzMgMmMg MzAgMmMgMzAgMmMgMzEgMGQgIEFUK0NNRVI9MywwLDAsMS4KPiBIQ0kgRXZlbnQ6IE51bWJlciBv ZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0 YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNQogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAg bGVuIDExIFtwc20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBwZiAxIGls ZW4gNiBmY3MgMHgyMiBjcmVkaXRzIDEKICAgICAgMDAwMDogMGQgMGEgNGYgNGIgMGQgMGEgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuLk9LLi4KPCBBQ0wgZGF0YTogaGFuZGxlIDQy IGZsYWdzIDB4MDIgZGxlbiAxOAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDE0IFtwc20g M10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDEgZGxjaSAyNiBwZiAwIGlsZW4gMTAgZmNzIDB4 ZTQgCiAgICAgIDAwMDA6IDQxIDU0IDJiIDQzIDQ4IDRjIDQ0IDNkICAzZiAwZCAgICAgICAgICAg ICAgICAgICAgQVQrQ0hMRD0/Lgo+IEhDSSBFdmVudDogTnVtYmVyIG9mIENvbXBsZXRlZCBQYWNr ZXRzICgweDEzKSBwbGVuIDUKICAgIGhhbmRsZSA0Mgo+IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxh Z3MgMHgwMiBkbGVuIDQzCiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMzkgW3BzbSAzXQog ICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMCBkbGNpIDI2IHBmIDEgaWxlbiAzNCBmY3MgMHgyMiBj cmVkaXRzIDEKICAgICAgMDAwMDogMGQgMGEgMmIgNDMgNDggNGMgNDQgM2EgIDIwIDI4IDMwIDJj IDMxIDJjIDMxIDc4ICAuLitDSExEOiAoMCwxLDF4CiAgICAgIDAwMTA6IDJjIDMyIDJjIDMyIDc4 IDJjIDMzIDJjICAzNCAyOSAwZCAwYSAwZCAwYSA0ZiA0YiAgLDIsMngsMyw0KS4uLi5PSwogICAg ICAwMDIwOiAwZCAwYSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IC4uCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTIKICAgIEwyQ0FQKHMp OiBDb25uZWN0IHJlcTogcHNtIDEgc2NpZCAweDAwNDEKPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZs YWdzIDB4MDIgZGxlbiAxNgogICAgTDJDQVAocyk6IENvbm5lY3QgcnNwOiBkY2lkIDB4MDA0MSBz Y2lkIDB4MDA0MSByZXN1bHQgMCBzdGF0dXMgMAogICAgICBDb25uZWN0aW9uIHN1Y2Nlc3NmdWwK PiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAg ICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxMgogICAg TDJDQVAocyk6IENvbmZpZyByZXE6IGRjaWQgMHgwMDQxIGZsYWdzIDB4MDAgY2xlbiAwCjwgQUNM IGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTQKICAgIEwyQ0FQKHMpOiBDb25maWcg cnNwOiBzY2lkIDB4MDA0MSBmbGFncyAweDAwIHJlc3VsdCAwIGNsZW4gMAogICAgICBTdWNjZXNz CjwgQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTIKICAgIEwyQ0FQKHMpOiBD b25maWcgcmVxOiBkY2lkIDB4MDA0MSBmbGFncyAweDAwIGNsZW4gMAo+IEhDSSBFdmVudDogTnVt YmVyIG9mIENvbXBsZXRlZCBQYWNrZXRzICgweDEzKSBwbGVuIDUKICAgIGhhbmRsZSA0Mgo+IEhD SSBFdmVudDogTnVtYmVyIG9mIENvbXBsZXRlZCBQYWNrZXRzICgweDEzKSBwbGVuIDUKICAgIGhh bmRsZSA0Mgo+IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDE0CiAgICBMMkNB UChzKTogQ29uZmlnIHJzcDogc2NpZCAweDAwNDEgZmxhZ3MgMHgwMCByZXN1bHQgMCBjbGVuIDAK ICAgICAgU3VjY2Vzcwo+IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDMxCiAg ICBMMkNBUChkKTogY2lkIDB4MDA0MSBsZW4gMjcgW3BzbSAxXQogICAgICAgIFNEUCBTUyBSZXE6 IHRpZCAweDEgbGVuIDB4MTYKICAgICAgICAgIHBhdCB1dWlkLTEyOCAwMDAwNTU1NS0wMDAwLTEw MDAtODAwMC0wMDAyZWUwMDAwMDEKICAgICAgICAgIG1heCAyNTUKICAgICAgICAgIGNvbnQgMDAK PCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNAogICAgTDJDQVAoZCk6IGNp ZCAweDAwNDEgbGVuIDEwIFtwc20gMV0KICAgICAgICBTRFAgU1MgUnNwOiB0aWQgMHgxIGxlbiAw eDUKICAgICAgICAgIGNvdW50IDAKICAgICAgICAgIGNvbnQgMDAKPiBIQ0kgRXZlbnQ6IE51bWJl ciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wg ZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxMgogICAgTDJDQVAocyk6IERpc2Nvbm4g cmVxOiBkY2lkIDB4MDA0MSBzY2lkIDB4MDA0MQo8IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3Mg MHgwMiBkbGVuIDEyCiAgICBMMkNBUChzKTogRGlzY29ubiByc3A6IGRjaWQgMHgwMDQxIHNjaWQg MHgwMDQxCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKDB4MTMpIHBs ZW4gNQogICAgaGFuZGxlIDQyCjwgQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4g MTgKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiAxNCBbcHNtIDNdCiAgICAgIFJGQ09NTShk KTogVUlIOiBjciAxIGRsY2kgMjYgcGYgMCBpbGVuIDEwIGZjcyAweGU0IAogICAgICAwMDAwOiA0 MSA1NCAyYiA0MyA0MyA1NyA0MSAzZCAgMzEgMGQgICAgICAgICAgICAgICAgICAgIEFUK0NDV0E9 MS4KPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1 CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNQog ICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDExIFtwc20gM10KICAgICAgUkZDT01NKGQpOiBV SUg6IGNyIDAgZGxjaSAyNiBwZiAxIGlsZW4gNiBmY3MgMHgyMiBjcmVkaXRzIDEKICAgICAgMDAw MDogMGQgMGEgNGYgNGIgMGQgMGEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAuLk9L Li4KPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNwogICAgTDJDQVAoZCk6 IGNpZCAweDAwNDAgbGVuIDEzIFtwc20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDEgZGxj aSAyNiBwZiAwIGlsZW4gOSBmY3MgMHhlNCAKICAgICAgMDAwMDogNDEgNTQgMmIgNTYgNDcgNTMg M2QgMzggIDBkICAgICAgICAgICAgICAgICAgICAgICBBVCtWR1M9OC4KPiBIQ0kgRXZlbnQ6IE51 bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBB Q0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxOAogICAgTDJDQVAoZCk6IGNpZCAw eDAwNDAgbGVuIDE0IFtwc20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBw ZiAxIGlsZW4gOSBmY3MgMHgyMiBjcmVkaXRzIDEKICAgICAgMDAwMDogMGQgMGEgNDUgNTIgNTIg NGYgNTIgMGQgIDBhICAgICAgICAgICAgICAgICAgICAgICAuLkVSUk9SLi4KPCBBQ0wgZGF0YTog aGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxOAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVu IDE0IFtwc20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDEgZGxjaSAyNiBwZiAwIGlsZW4g MTAgZmNzIDB4ZTQgCiAgICAgIDAwMDA6IDQxIDU0IDJiIDQzIDRjIDQzIDQzIDNkICAzZiAwZCAg ICAgICAgICAgICAgICAgICAgQVQrQ0xDQz0/Lgo+IEhDSSBFdmVudDogTnVtYmVyIG9mIENvbXBs ZXRlZCBQYWNrZXRzICgweDEzKSBwbGVuIDUKICAgIGhhbmRsZSA0Mgo+IEFDTCBkYXRhOiBoYW5k bGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDE1CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMTEg W3BzbSAzXQogICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMCBkbGNpIDI2IHBmIDEgaWxlbiA2IGZj cyAweDIyIGNyZWRpdHMgMQogICAgICAwMDAwOiAwZCAwYSA0ZiA0YiAwZCAwYSAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIC4uT0suLgo8IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3Mg MHgwMiBkbGVuIDIxCiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMTcgW3BzbSAzXQogICAg ICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2IHBmIDAgaWxlbiAxMyBmY3MgMHhlNCAKICAg ICAgMDAwMDogNDEgNTQgMmIgNDMgNTAgNGQgNTMgM2QgIDIyIDRkIDQ1IDIyIDBkICAgICAgICAg ICBBVCtDUE1TPSJNRSIuCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29tcGxldGVkIFBhY2tldHMg KDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAw eDAyIGRsZW4gNDIKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiAzOCBbcHNtIDNdCiAgICAg IFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYgcGYgMSBpbGVuIDMzIGZjcyAweDIyIGNyZWRp dHMgMQogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA1MCA0ZCA1MyAzYSAgMjAgMzEgMmMgMzEgMzUg MzAgMmMgMzQgIC4uK0NQTVM6IDEsMTUwLDQKICAgICAgMDAxMDogMmMgMzEgMzUgMmMgMzUgMmMg MzEgMzYgIDM1IDBkIDBhIDBkIDBhIDRmIDRiIDBkICAsMTUsNSwxNjUuLi4uT0suCiAgICAgIDAw MjA6IDBhICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLgo8 IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDE4CiAgICBMMkNBUChkKTogY2lk IDB4MDA0MCBsZW4gMTQgW3BzbSAzXQogICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2 IHBmIDAgaWxlbiAxMCBmY3MgMHhlNCAKICAgICAgMDAwMDogNDEgNTQgMmIgNDMgNTMgNGQgNTMg M2QgIDMwIDBkICAgICAgICAgICAgICAgICAgICBBVCtDU01TPTAuCj4gSENJIEV2ZW50OiBOdW1i ZXIgb2YgQ29tcGxldGVkIFBhY2tldHMgKDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gQUNM IGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMzEKICAgIEwyQ0FQKGQpOiBjaWQgMHgw MDQwIGxlbiAyNyBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYgcGYg MSBpbGVuIDIyIGZjcyAweDIyIGNyZWRpdHMgMQogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA1MyA0 ZCA1MyAzYSAgMjAgMzEgMmMgMzEgMmMgMzEgMGQgMGEgIC4uK0NTTVM6IDEsMSwxLi4KICAgICAg MDAxMDogMGQgMGEgNGYgNGIgMGQgMGEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAu Lk9LLi4KPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxOAogICAgTDJDQVAo ZCk6IGNpZCAweDAwNDAgbGVuIDE0IFtwc20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDEg ZGxjaSAyNiBwZiAwIGlsZW4gMTAgZmNzIDB4ZTQgCiAgICAgIDAwMDA6IDQxIDU0IDJiIDQzIDRk IDQ3IDQ2IDNkICAzMCAwZCAgICAgICAgICAgICAgICAgICAgQVQrQ01HRj0wLgo+IEhDSSBFdmVu dDogTnVtYmVyIG9mIENvbXBsZXRlZCBQYWNrZXRzICgweDEzKSBwbGVuIDUKICAgIGhhbmRsZSA0 Mgo+IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDE1CiAgICBMMkNBUChkKTog Y2lkIDB4MDA0MCBsZW4gMTEgW3BzbSAzXQogICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMCBkbGNp IDI2IHBmIDEgaWxlbiA2IGZjcyAweDIyIGNyZWRpdHMgMQogICAgICAwMDAwOiAwZCAwYSA0ZiA0 YiAwZCAwYSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4uT0suLgo8IEFDTCBkYXRh OiBoYW5kbGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDE4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBs ZW4gMTQgW3BzbSAzXQogICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2IHBmIDAgaWxl biAxMCBmY3MgMHhlNCAKICAgICAgMDAwMDogNDEgNTQgMmIgNDMgNGUgNGQgNDkgM2QgIDNmIDBk ICAgICAgICAgICAgICAgICAgICBBVCtDTk1JPT8uCj4gSENJIEV2ZW50OiBOdW1iZXIgb2YgQ29t cGxldGVkIFBhY2tldHMgKDB4MTMpIHBsZW4gNQogICAgaGFuZGxlIDQyCj4gQUNMIGRhdGE6IGhh bmRsZSA0MiBmbGFncyAweDAyIGRsZW4gNTcKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiA1 MyBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYgcGYgMSBpbGVuIDQ4 IGZjcyAweDIyIGNyZWRpdHMgMQogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA0ZSA0ZCA0OSAzYSAg MjAgMjggMzAgMmQgMzIgMjkgMmMgMjggIC4uK0NOTUk6ICgwLTIpLCgKICAgICAgMDAxMDogMzAg MmQgMzMgMjkgMmMgMjggMzAgMmMgIDMyIDJjIDMzIDI5IDJjIDI4IDMwIDJkICAwLTMpLCgwLDIs MyksKDAtCiAgICAgIDAwMjA6IDMyIDI5IDJjIDI4IDMwIDJjIDMxIDI5ICAwZCAwYSAwZCAwYSA0 ZiA0YiAwZCAwYSAgMiksKDAsMSkuLi4uT0suLgo8IEFDTCBkYXRhOiBoYW5kbGUgNDIgZmxhZ3Mg MHgwMiBkbGVuIDI2CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gMjIgW3BzbSAzXQogICAg ICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2IHBmIDAgaWxlbiAxOCBmY3MgMHhlNCAKICAg ICAgMDAwMDogNDEgNTQgMmIgNDMgNGUgNGQgNDkgM2QgIDMyIDJjIDMxIDJjIDMwIDJjIDMwIDJj ICBBVCtDTk1JPTIsMSwwLDAsCiAgICAgIDAwMTA6IDMwIDBkICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMC4KPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0 ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBBQ0wgZGF0YTogaGFuZGxl IDQyIGZsYWdzIDB4MDIgZGxlbiAxNQogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDExIFtw c20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBwZiAxIGlsZW4gNiBmY3Mg MHgyMiBjcmVkaXRzIDEKICAgICAgMDAwMDogMGQgMGEgNGYgNGIgMGQgMGEgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAuLk9LLi4KPiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4 MDIgZGxlbiA0NAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDQwIFtwc20gM10KICAgICAg UkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAyNiBwZiAwIGlsZW4gMzYgZmNzIDB4M2UgCiAgICAg IDAwMDA6IDBkIDBhIDUyIDQ5IDRlIDQ3IDBkIDBhICAwZCAwYSAyYiA0MyA0YyA0OSA1MCAzYSAg Li5SSU5HLi4uLitDTElQOgogICAgICAwMDEwOiAyMCAyMiAzMyAzMSAzNiAzMiAzOCAzMSAgMzgg MzYgMzMgMzEgMzQgMjIgMmMgMzEgICAiMzE2MjgxODYzMTQiLDEKICAgICAgMDAyMDogMzIgMzkg MGQgMGEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyOS4uCj4gQUNMIGRh dGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMzYKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQw IGxlbiAzMiBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYgcGYgMCBp bGVuIDI4IGZjcyAweDNlIAogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA0OSA0NSA1NiAzYSAgMjAg MzMgMmMgMzEgMGQgMGEgMGQgMGEgIC4uK0NJRVY6IDMsMS4uLi4KICAgICAgMDAxMDogMmIgNDMg NDkgNDUgNTYgM2EgMjAgMzQgIDJjIDMxIDBkIDBhICAgICAgICAgICAgICArQ0lFVjogNCwxLi4K PiBIQ0kgRXZlbnQ6IE1heCBTbG90cyBDaGFuZ2UgKDB4MWIpIHBsZW4gMwogIDAwMDA6IDJhIDAw IDAxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi4uCj4gSENJIEV2 ZW50OiBDb25uZWN0IFJlcXVlc3QgKDB4MDQpIHBsZW4gMTAKICAgIGJkYWRkciAwMDoxMTo5Rjo2 MDo5MzpGNSBjbGFzcyAweDAwMDAwMCB0eXBlIFNDTwo8IEhDSSBDb21tYW5kOiBBY2NlcHQgQ29u bmVjdGlvbiBSZXF1ZXN0ICgweDAxfDB4MDAwOSkgcGxlbiA3CiAgICBiZGFkZHIgMDA6MTE6OUY6 NjA6OTM6RjUgcm9sZSAweDAxCiAgICBSb2xlOiBTbGF2ZQo+IEhDSSBFdmVudDogQ29tbWFuZCBT dGF0dXMgKDB4MGYpIHBsZW4gNAogICAgQWNjZXB0IENvbm5lY3Rpb24gUmVxdWVzdCAoMHgwMXww eDAwMDkpIHN0YXR1cyAweDAwIG5jbWQgMQo+IEhDSSBFdmVudDogQ29ubmVjdCBDb21wbGV0ZSAo MHgwMykgcGxlbiAxMQogICAgc3RhdHVzIDB4MDAgaGFuZGxlIDQ1IGJkYWRkciAwMDoxMTo5Rjo2 MDo5MzpGNSB0eXBlIFNDTyBlbmNyeXB0IDB4MDEKPCBIQ0kgQ29tbWFuZDogQ2hhbmdlIENvbm5l Y3Rpb24gUGFja2V0IFR5cGUgKDB4MDF8MHgwMDBmKSBwbGVuIDQKICAgIGhhbmRsZSA0NSBwdHlw ZSAweDAwZTAKICAgIFBhY2tldCB0eXBlOiBIVjEgSFYyIEhWMyAKICAwMDAwOiAyZCAwMCBlMCAw MCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC0uLi4KPiBIQ0kgRXZlbnQ6 IE1heCBTbG90cyBDaGFuZ2UgKDB4MWIpIHBsZW4gMwogIDAwMDA6IDJhIDAwIDAzICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKi4uCj4gSENJIEV2ZW50OiBDb21tYW5k IFN0YXR1cyAoMHgwZikgcGxlbiA0CiAgICBDaGFuZ2UgQ29ubmVjdGlvbiBQYWNrZXQgVHlwZSAo MHgwMXwweDAwMGYpIHN0YXR1cyAweDAwIG5jbWQgMAo+IFNDTyBkYXRhOiBoYW5kbGUgNDUgZGxl biA2MAogICAgMDAwMDogMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAwIDAwIDAwIDAwIDAw IDAwIDAwICAuLi4uLi4uLi4uLi4uLi4uCiAgICAwMDEwOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAw MCAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIC4uLi4uLi4uLi4uLi4uLi4KICAgIDAwMjA6IDAw IDAwIDAwIDAwIDAwIDAwIDAwIDAwICAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAgLi4uLi4uLi4u Li4uLi4uLgogICAgMDAzMDogMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgIDAwIDAwIDAwIDAwICAg ICAgICAgICAgICAuLi4uLi4uLi4uLi4KLS0KPiBIQ0kgRXZlbnQ6IENvbm5lY3Rpb24gUGFja2V0 IFR5cGUgQ2hhbmdlZCAoMHgxZCkgcGxlbiA1CiAgICBzdGF0dXMgMHgwMCBoYW5kbGUgNDUgcHR5 cGUgMHgwMGEwCiAgICBQYWNrZXQgdHlwZTogSFYxIEhWMyAKPiBTQ08gZGF0YTogaGFuZGxlIDQ1 IGRsZW4gNjAKICAgIDAwMDA6IGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICBmZSBmZiBmZSBmZiBm ZSBmZiBmZSBmZiAgLi4uLi4uLi4uLi4uLi4uLgogICAgMDAxMDogZmUgZmYgZmUgZmYgZmUgZmYg ZmUgZmYgIGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICAuLi4uLi4uLi4uLi4uLi4uCiAgICAwMDIw OiBmZSBmZiBmZSBmZiBmZSBmZiBmZSBmZiAgZmUgZmYgZmUgZmYgZmUgZmYgZmUgZmYgIC4uLi4u Li4uLi4uLi4uLi4KLS0KPiBIQ0kgRXZlbnQ6IENvbW1hbmQgU3RhdHVzICgweDBmKSBwbGVuIDQK ICAgIFVua25vd24gKDB4MDB8MHgwMDAwKSBzdGF0dXMgMHgwMCBuY21kIDEKPCBIQ0kgQ29tbWFu ZDogV3JpdGUgU2NhbiBFbmFibGUgKDB4MDN8MHgwMDFhKSBwbGVuIDEKICAwMDAwOiAwMCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC4KPiBTQ08gZGF0YTog aGFuZGxlIDQ1IGRsZW4gNjAKICAgIDAwMDA6IGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICBmZSBm ZiBmZSBmZiBmZSBmZiBmZSBmZiAgLi4uLi4uLi4uLi4uLi4uLgogICAgMDAxMDogZmUgZmYgZmUg ZmYgZmUgZmYgZmUgZmYgIGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICAuLi4uLi4uLi4uLi4uLi4u CiAgICAwMDIwOiBmZSBmZiBmZSBmZiBmZSBmZiBmZSBmZiAgZmUgZmYgZmUgZmYgZmUgZmYgZmUg ZmYgIC4uLi4uLi4uLi4uLi4uLi4KICAgIDAwMzA6IGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICBm ZSBmZiBmZSBmZiAgICAgICAgICAgICAgLi4uLi4uLi4uLi4uCi0tCj4gSENJIEV2ZW50OiBDb21t YW5kIENvbXBsZXRlICgweDBlKSBwbGVuIDQKICAgIFdyaXRlIFNjYW4gRW5hYmxlICgweDAzfDB4 MDAxYSkgbmNtZCAxCiAgICAwMDAwOiAwMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIC4KPiBTQ08gZGF0YTogaGFuZGxlIDQ1IGRsZW4gNjAKICAgIDAwMDA6 IGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICBmZSBmZiBmZSBmZiBmZSBmZiBmZSBmZiAgLi4uLi4u Li4uLi4uLi4uLgogICAgMDAxMDogZmUgZmYgZmUgZmYgZmUgZmYgZmUgZmYgIGZlIGZmIGZlIGZm IGZlIGZmIGZlIGZmICAuLi4uLi4uLi4uLi4uLi4uCiAgICAwMDIwOiBmZSBmZiBmZSBmZiBmZSBm ZiBmZSBmZiAgZmUgZmYgZmUgZmYgZmUgZmYgZmUgZmYgIC4uLi4uLi4uLi4uLi4uLi4KLS0KPCBB Q0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxMgogICAgTDJDQVAoZCk6IGNpZCAw eDAwNDAgbGVuIDggW3BzbSAzXQogICAgICBSRkNPTU0oZCk6IFVJSDogY3IgMSBkbGNpIDI2IHBm IDAgaWxlbiA0IGZjcyAweGU0IAogICAgICAwMDAwOiA0MSA1NCA0MSAwZCAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEFUQS4KPiBTQ08gZGF0YTogaGFuZGxlIDQ1IGRsZW4g NjAKICAgIDAwMDA6IDlkIGZmIDNjIGZmIDQwIGZmIDlkIGZmICAxNyAwMCA3NiAwMCA3OSAwMCAy NSAwMCAgLi48LkAuLi4uLnYueS4lLgogICAgMDAxMDogYzEgZmYgNTQgZmYgZjEgZmUgMDggZmYg IDk0IGZmIDM4IDAwIGNjIDAwIGViIDAwICAuLlQuLi4uLi4uOC4uLi4uCi0tCj4gQUNMIGRhdGE6 IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMzUKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxl biAzMSBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYgcGYgMSBpbGVu IDI2IGZjcyAweDIyIGNyZWRpdHMgMQogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA0YyA0MyA0MyAz YSAgMjAgMzEgMmMgMzEgMmMgMzAgMmMgMzAgIC4uK0NMQ0M6IDEsMSwwLDAKICAgICAgMDAxMDog MmMgMzAgMGQgMGEgMGQgMGEgNGYgNGIgIDBkIDBhICAgICAgICAgICAgICAgICAgICAsMC4uLi5P Sy4uCjwgU0NPIGRhdGE6IGhhbmRsZSA0NSBkbGVuIDYwCiAgICAwMDAwOiAwNCAwMCAwOSAwMCBm OSBmZiBkOSBmZiAgYzkgZmYgYmYgZmYgY2YgZmYgZTQgZmYgIC4uLi4uLi4uLi4uLi4uLi4KLS0K PiBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiAxNwogICAgTDJDQVAoZCk6IGNp ZCAweDAwNDAgbGVuIDEzIFtwc20gM10KICAgICAgUkZDT01NKGQpOiBVSUg6IGNyIDAgZGxjaSAy NiBwZiAwIGlsZW4gOSBmY3MgMHgzZSAKICAgICAgMDAwMDogMGQgMGEgNDUgNTIgNTIgNGYgNTIg MGQgIDBhICAgICAgICAgICAgICAgICAgICAgICAuLkVSUk9SLi4KPiBTQ08gZGF0YTogaGFuZGxl IDQ1IGRsZW4gNjAKICAgIDAwMDA6IGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICBmZSBmZiBmZSBm ZiBmZSBmZiBmZSBmZiAgLi4uLi4uLi4uLi4uLi4uLgogICAgMDAxMDogZmUgZmYgZmUgZmYgZmUg ZmYgZmUgZmYgIGZlIGZmIGZlIGZmIGZlIGZmIGZlIGZmICAuLi4uLi4uLi4uLi4uLi4uCi0tCj4g QUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMjIKICAgIEwyQ0FQKGQpOiBjaWQg MHgwMDQwIGxlbiAxOCBbcHNtIDNdCiAgICAgIFJGQ09NTShkKTogVUlIOiBjciAwIGRsY2kgMjYg cGYgMCBpbGVuIDE0IGZjcyAweDNlIAogICAgICAwMDAwOiAwZCAwYSAyYiA0MyA0OSA0NSA1NiAz YSAgMjAgMzEgMmMgMzAgMGQgMGEgICAgICAgIC4uK0NJRVY6IDEsMC4uCj4gU0NPIGRhdGE6IGhh bmRsZSA0NSBkbGVuIDYwCiAgICAwMDAwOiBmZSBmZiBmZSBmZiBmZSBmZiBmZSBmZiAgZmUgZmYg ZmUgZmYgZmUgZmYgZmUgZmYgIC4uLi4uLi4uLi4uLi4uLi4KICAgIDAwMTA6IGZlIGZmIGZlIGZm IGZlIGZmIGZlIGZmICBmZSBmZiBmZSBmZiBmZSBmZiBmZSBmZiAgLi4uLi4uLi4uLi4uLi4uLgot LQo8IEhDSSBDb21tYW5kOiBXcml0ZSBTY2FuIEVuYWJsZSAoMHgwM3wweDAwMWEpIHBsZW4gMQog IDAwMDA6IDAzICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Lgo+IFNDTyBkYXRhOiBoYW5kbGUgNDUgZGxlbiA2MAogICAgMDAwMDogZmYgZmYgZmYgZmYgMDAg MDAgZmYgZmYgIGZmIGZmIGZmIGZmIDAwIDAwIGZmIGZmICAuLi4uLi4uLi4uLi4uLi4uCiAgICAw MDEwOiBmZiBmZiAwMCAwMCAwMCAwMCBmZiBmZiAgZmYgZmYgMDAgMDAgZmYgZmYgZmYgZmYgIC4u Li4uLi4uLi4uLi4uLi4KICAgIDAwMjA6IGZmIGZmIDAwIDAwIGZmIGZmIGZmIGZmICBmZiBmZiAw MCAwMCBmZiBmZiBmZiBmZiAgLi4uLi4uLi4uLi4uLi4uLgogICAgMDAzMDogMDAgMDAgMDAgMDAg ZmYgZmYgZmYgZmYgIDAwIDAwIGZmIGZmICAgICAgICAgICAgICAuLi4uLi4uLi4uLi4KPiBIQ0kg RXZlbnQ6IENvbW1hbmQgQ29tcGxldGUgKDB4MGUpIHBsZW4gNAogICAgV3JpdGUgU2NhbiBFbmFi bGUgKDB4MDN8MHgwMDFhKSBuY21kIDEKICAgIDAwMDA6IDAwICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgLgo8IEhDSSBDb21tYW5kOiBEaXNjb25uZWN0ICgw eDAxfDB4MDAwNikgcGxlbiAzCiAgICBoYW5kbGUgNDUgcmVhc29uIDB4MTMKICAgIFJlYXNvbjog UmVtb3RlIFVzZXIgVGVtaW5hdGVkIENvbm5lY3Rpb24KPiBTQ08gZGF0YTogaGFuZGxlIDQ1IGRs ZW4gNjAKICAgIDAwMDA6IGZmIGZmIGZmIGZmIDAwIDAwIGZmIGZmICBmZiBmZiBmZiBmZiAwMCAw MCBmZiBmZiAgLi4uLi4uLi4uLi4uLi4uLgogICAgMDAxMDogZmYgZmYgMDAgMDAgMDAgMDAgZmYg ZmYgIGZmIGZmIDAwIDAwIGZmIGZmIGZmIGZmICAuLi4uLi4uLi4uLi4uLi4uCiAgICAwMDIwOiBm ZiBmZiAwMCAwMCBmZiBmZiBmZiBmZiAgZmYgZmYgMDAgMDAgZmYgZmYgZmYgZmYgIC4uLi4uLi4u Li4uLi4uLi4KLS0KPiBIQ0kgRXZlbnQ6IENvbW1hbmQgU3RhdHVzICgweDBmKSBwbGVuIDQKICAg IERpc2Nvbm5lY3QgKDB4MDF8MHgwMDA2KSBzdGF0dXMgMHgwMCBuY21kIDEKPiBIQ0kgRXZlbnQ6 IERpc2Nvbm4gQ29tcGxldGUgKDB4MDUpIHBsZW4gNAogICAgc3RhdHVzIDB4MDAgaGFuZGxlIDQ1 IHJlYXNvbiAweDE2CiAgICBSZWFzb246IENvbm5lY3Rpb24gVGVybWluYXRlZCBieSBMb2NhbCBI b3N0Cj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gOAogICAgTDJDQVAoZCk6 IGNpZCAweDAwNDAgbGVuIDQgW3BzbSAzXQogICAgICBSRkNPTU0ocyk6IERJU0M6IGNyIDAgZGxj aSAyNiBwZiAxIGlsZW4gMCBmY3MgMHg2NyAKPCBBQ0wgZGF0YTogaGFuZGxlIDQyIGZsYWdzIDB4 MDIgZGxlbiA4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBsZW4gNCBbcHNtIDNdCiAgICAgIFJG Q09NTShzKTogVUE6IGNyIDAgZGxjaSAyNiBwZiAxIGlsZW4gMCBmY3MgMHg0ZCAKPCBBQ0wgZGF0 YTogaGFuZGxlIDQyIGZsYWdzIDB4MDIgZGxlbiA4CiAgICBMMkNBUChkKTogY2lkIDB4MDA0MCBs ZW4gNCBbcHNtIDNdCiAgICAgIFJGQ09NTShzKTogRElTQzogY3IgMSBkbGNpIDAgcGYgMSBpbGVu IDAgZmNzIDB4ZmQgCjwgQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTIKICAg IEwyQ0FQKHMpOiBEaXNjb25uIHJlcTogZGNpZCAweDAwNDAgc2NpZCAweDAwNDAKPiBIQ0kgRXZl bnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1CiAgICBoYW5kbGUg NDIKPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAoMHgxMykgcGxlbiA1 CiAgICBoYW5kbGUgNDIKPiBIQ0kgRXZlbnQ6IE51bWJlciBvZiBDb21wbGV0ZWQgUGFja2V0cyAo MHgxMykgcGxlbiA1CiAgICBoYW5kbGUgNDIKPiBIQ0kgRXZlbnQ6IE1heCBTbG90cyBDaGFuZ2Ug KDB4MWIpIHBsZW4gMwogIDAwMDA6IDJhIDAwIDA1ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKi4uCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4g OAogICAgTDJDQVAoZCk6IGNpZCAweDAwNDAgbGVuIDQgW3BzbSAzXQogICAgICBSRkNPTU0ocyk6 IERJU0M6IGNyIDAgZGxjaSAwIHBmIDEgaWxlbiAwIGZjcyAweDljIAo+IEFDTCBkYXRhOiBoYW5k bGUgNDIgZmxhZ3MgMHgwMiBkbGVuIDgKICAgIEwyQ0FQKGQpOiBjaWQgMHgwMDQwIGxlbiA0IFtw c20gM10KICAgICAgUkZDT01NKHMpOiBVQTogY3IgMSBkbGNpIDAgcGYgMSBpbGVuIDAgZmNzIDB4 ZDcgCj4gQUNMIGRhdGE6IGhhbmRsZSA0MiBmbGFncyAweDAyIGRsZW4gMTIKICAgIEwyQ0FQKHMp OiBEaXNjb25uIHJzcDogZGNpZCAweDAwNDAgc2NpZCAweDAwNDAKPiBIQ0kgRXZlbnQ6IERpc2Nv bm4gQ29tcGxldGUgKDB4MDUpIHBsZW4gNAogICAgc3RhdHVzIDB4MDAgaGFuZGxlIDQyIHJlYXNv biAweDEzCiAgICBSZWFzb246IFJlbW90ZSBVc2VyIFRlbWluYXRlZCBDb25uZWN0aW9uCjwgSENJ IENvbW1hbmQ6IFJlc2V0ICgweDAzfDB4MDAwMykgcGxlbiAwCg== ------_=_NextPart_001_01C52E2F.98F2729E-- ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Bluez-devel mailing list Bluez-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bluez-devel