From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756641AbYBSQjh (ORCPT ); Tue, 19 Feb 2008 11:39:37 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752842AbYBSQj3 (ORCPT ); Tue, 19 Feb 2008 11:39:29 -0500 Received: from dbservice.com ([213.239.204.14]:56294 "EHLO matterhorn.dbservice.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752023AbYBSQj1 (ORCPT ); Tue, 19 Feb 2008 11:39:27 -0500 X-Greylist: delayed 526 seconds by postgrey-1.27 at vger.kernel.org; Tue, 19 Feb 2008 11:39:26 EST Message-ID: <47BB041F.4060003@dbservice.com> Date: Tue, 19 Feb 2008 17:30:23 +0100 From: Tomas Carnecky User-Agent: Thunderbird 2.0.0.9 (X11/20080211) MIME-Version: 1.0 To: linux-kernel Subject: hid device not claimed but /dev/input/event exists Content-Type: multipart/mixed; boundary="------------050104060705010703040207" X-Neopsis-MailScanner-Information: Neopsis MailScanner using ClamAV and Spaassassin X-Neopsis-MailScanner: Found to be clean X-Neopsis-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-2.141, required 5, AWL 0.13, BAYES_00 -2.60, RDNS_DYNAMIC 0.10, TW_RQ 0.08, TW_XD 0.08, TW_XF 0.08) X-MailScanner-From: tom@dbservice.com Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This is a multi-part message in MIME format. --------------050104060705010703040207 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit kernel 2.6.25-rc2 usb 1-2.2: new full speed USB device using ehci_hcd and address 6 usb 1-2.2: configuration #1 chosen from 1 choice HID device claimed by neither input, hiddev nor hidraw input: Logitech Z-10 USB Speaker as /devices/pci0000:00/0000:00:02.1/usb1/1-2/1-2.2/1-2.2:1.3/input/input4 input: USB HID v1.10 Device [Logitech Z-10 USB Speaker] on usb-0000:00:02.1-2.2 Nobody claims the device and yet an evdev device shows up in /dev/input? That device reports ~8 EV_KEY event codes, which is about right, but pressing these buttons doesn't generate any events. The audio part of the device works ok with the alsa-usb-audio driver. Though sometimes it locks up, when I try to change the volume of the speaker through the gnome-volume dialog. When that happens, lsusb becomes _very_ slow and eventually times out (cannot read device status, Connection timed out (110)), I also see some of these messages in dmesg: usb 1-2.2: usbfs: USBDEVFS_CONTROL failed cmd lsusb rqt 128 rq 6 len 255 ret -110 (with different 'len' values). To reset the device I have to plug it out and in again. I enabled HID_DEBUG, but no debug messages show up in my dmesg output, which is strange. Attached is lsusb of the device. tom --------------050104060705010703040207 Content-Type: text/plain; name="logitech-z10-lsusb" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="logitech-z10-lsusb" CkJ1cyAwMDEgRGV2aWNlIDAwNjogSUQgMDQ2ZDowYTA3IExvZ2l0ZWNoLCBJbmMuIApEZXZp Y2UgRGVzY3JpcHRvcjoKICBiTGVuZ3RoICAgICAgICAgICAgICAgIDE4CiAgYkRlc2NyaXB0 b3JUeXBlICAgICAgICAgMQogIGJjZFVTQiAgICAgICAgICAgICAgIDEuMTAKICBiRGV2aWNl Q2xhc3MgICAgICAgICAgICAwIChEZWZpbmVkIGF0IEludGVyZmFjZSBsZXZlbCkKICBiRGV2 aWNlU3ViQ2xhc3MgICAgICAgICAwIAogIGJEZXZpY2VQcm90b2NvbCAgICAgICAgIDAgCiAg Yk1heFBhY2tldFNpemUwICAgICAgICAgOAogIGlkVmVuZG9yICAgICAgICAgICAweDA0NmQg TG9naXRlY2gsIEluYy4KICBpZFByb2R1Y3QgICAgICAgICAgMHgwYTA3IAogIGJjZERldmlj ZSAgICAgICAgICAgIDAuMWUKICBpTWFudWZhY3R1cmVyICAgICAgICAgICAxIExvZ2l0ZWNo CiAgaVByb2R1Y3QgICAgICAgICAgICAgICAgMiBaLTEwIFVTQiBTcGVha2VyCiAgaVNlcmlh bCAgICAgICAgICAgICAgICAgMCAKICBiTnVtQ29uZmlndXJhdGlvbnMgICAgICAxCiAgQ29u ZmlndXJhdGlvbiBEZXNjcmlwdG9yOgogICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQog ICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAgMgogICAgd1RvdGFsTGVuZ3RoICAgICAgICAg IDIxOQogICAgYk51bUludGVyZmFjZXMgICAgICAgICAgNAogICAgYkNvbmZpZ3VyYXRpb25W YWx1ZSAgICAgMQogICAgaUNvbmZpZ3VyYXRpb24gICAgICAgICAgMyBHNiAyMDA2LzA2LzIx IDEwOjU1CiAgICBibUF0dHJpYnV0ZXMgICAgICAgICAweGUwCiAgICAgIFNlbGYgUG93ZXJl ZAogICAgICBSZW1vdGUgV2FrZXVwCiAgICBNYXhQb3dlciAgICAgICAgICAgICAgICAwbUEK ICAgIEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICBiTGVuZ3RoICAgICAgICAgICAgICAg ICA5CiAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDQKICAgICAgYkludGVyZmFjZU51 bWJlciAgICAgICAgMAogICAgICBiQWx0ZXJuYXRlU2V0dGluZyAgICAgICAwCiAgICAgIGJO dW1FbmRwb2ludHMgICAgICAgICAgIDAKICAgICAgYkludGVyZmFjZUNsYXNzICAgICAgICAg MSBBdWRpbwogICAgICBiSW50ZXJmYWNlU3ViQ2xhc3MgICAgICAxIENvbnRyb2wgRGV2aWNl CiAgICAgIGJJbnRlcmZhY2VQcm90b2NvbCAgICAgIDAgCiAgICAgIGlJbnRlcmZhY2UgICAg ICAgICAgICAgIDAgCiAgICAgIEF1ZGlvQ29udHJvbCBJbnRlcmZhY2UgRGVzY3JpcHRvcjoK ICAgICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5CiAgICAgICAgYkRlc2NyaXB0b3JU eXBlICAgICAgICAzNgogICAgICAgIGJEZXNjcmlwdG9yU3VidHlwZSAgICAgIDEgKEhFQURF UikKICAgICAgICBiY2RBREMgICAgICAgICAgICAgICAxLjAwCiAgICAgICAgd1RvdGFsTGVu Z3RoICAgICAgICAgICA0MwogICAgICAgIGJJbkNvbGxlY3Rpb24gICAgICAgICAgIDEKICAg ICAgICBiYUludGVyZmFjZU5yKCAwKSAgICAgICAxCiAgICAgIEF1ZGlvQ29udHJvbCBJbnRl cmZhY2UgRGVzY3JpcHRvcjoKICAgICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgIDEyCiAg ICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAzNgogICAgICAgIGJEZXNjcmlwdG9yU3Vi dHlwZSAgICAgIDIgKElOUFVUX1RFUk1JTkFMKQogICAgICAgIGJUZXJtaW5hbElEICAgICAg ICAgICAgMTIKICAgICAgICB3VGVybWluYWxUeXBlICAgICAgMHgwMTAxIFVTQiBTdHJlYW1p bmcKICAgICAgICBiQXNzb2NUZXJtaW5hbCAgICAgICAgICAwCiAgICAgICAgYk5yQ2hhbm5l bHMgICAgICAgICAgICAgMgogICAgICAgIHdDaGFubmVsQ29uZmlnICAgICAweDAwMDMKICAg ICAgICAgIExlZnQgRnJvbnQgKEwpCiAgICAgICAgICBSaWdodCBGcm9udCAoUikKICAgICAg ICBpQ2hhbm5lbE5hbWVzICAgICAgICAgICAwIAogICAgICAgIGlUZXJtaW5hbCAgICAgICAg ICAgICAgIDAgCiAgICAgIEF1ZGlvQ29udHJvbCBJbnRlcmZhY2UgRGVzY3JpcHRvcjoKICAg ICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgIDEzCiAgICAgICAgYkRlc2NyaXB0b3JUeXBl ICAgICAgICAzNgogICAgICAgIGJEZXNjcmlwdG9yU3VidHlwZSAgICAgIDYgKEZFQVRVUkVf VU5JVCkKICAgICAgICBiVW5pdElEICAgICAgICAgICAgICAgICAxCiAgICAgICAgYlNvdXJj ZUlEICAgICAgICAgICAgICAxMgogICAgICAgIGJDb250cm9sU2l6ZSAgICAgICAgICAgIDIK ICAgICAgICBibWFDb250cm9scyggMCkgICAgICAweDQxCiAgICAgICAgYm1hQ29udHJvbHMo IDApICAgICAgMHgwMQogICAgICAgICAgTXV0ZQogICAgICAgICAgQXV0b21hdGljIEdhaW4K ICAgICAgICAgIEJhc3MgQm9vc3QKICAgICAgICBibWFDb250cm9scyggMSkgICAgICAweDAy CiAgICAgICAgYm1hQ29udHJvbHMoIDEpICAgICAgMHgwMAogICAgICAgICAgVm9sdW1lCiAg ICAgICAgYm1hQ29udHJvbHMoIDIpICAgICAgMHgwMgogICAgICAgIGJtYUNvbnRyb2xzKCAy KSAgICAgIDB4MDAKICAgICAgICAgIFZvbHVtZQogICAgICAgIGlGZWF0dXJlICAgICAgICAg ICAgICAgIDAgCiAgICAgIEF1ZGlvQ29udHJvbCBJbnRlcmZhY2UgRGVzY3JpcHRvcjoKICAg ICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5CiAgICAgICAgYkRlc2NyaXB0b3JUeXBl ICAgICAgICAzNgogICAgICAgIGJEZXNjcmlwdG9yU3VidHlwZSAgICAgIDMgKE9VVFBVVF9U RVJNSU5BTCkKICAgICAgICBiVGVybWluYWxJRCAgICAgICAgICAgIDIwCiAgICAgICAgd1Rl cm1pbmFsVHlwZSAgICAgIDB4MDMwMSBTcGVha2VyCiAgICAgICAgYkFzc29jVGVybWluYWwg ICAgICAgICAgMAogICAgICAgIGJTb3VyY2VJRCAgICAgICAgICAgICAgIDEKICAgICAgICBp VGVybWluYWwgICAgICAgICAgICAgICAwIAogICAgSW50ZXJmYWNlIERlc2NyaXB0b3I6CiAg ICAgIGJMZW5ndGggICAgICAgICAgICAgICAgIDkKICAgICAgYkRlc2NyaXB0b3JUeXBlICAg ICAgICAgNAogICAgICBiSW50ZXJmYWNlTnVtYmVyICAgICAgICAxCiAgICAgIGJBbHRlcm5h dGVTZXR0aW5nICAgICAgIDAKICAgICAgYk51bUVuZHBvaW50cyAgICAgICAgICAgMAogICAg ICBiSW50ZXJmYWNlQ2xhc3MgICAgICAgICAxIEF1ZGlvCiAgICAgIGJJbnRlcmZhY2VTdWJD bGFzcyAgICAgIDIgU3RyZWFtaW5nCiAgICAgIGJJbnRlcmZhY2VQcm90b2NvbCAgICAgIDAg CiAgICAgIGlJbnRlcmZhY2UgICAgICAgICAgICAgIDAgCiAgICBJbnRlcmZhY2UgRGVzY3Jp cHRvcjoKICAgICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQogICAgICBiRGVzY3JpcHRv clR5cGUgICAgICAgICA0CiAgICAgIGJJbnRlcmZhY2VOdW1iZXIgICAgICAgIDEKICAgICAg YkFsdGVybmF0ZVNldHRpbmcgICAgICAgMQogICAgICBiTnVtRW5kcG9pbnRzICAgICAgICAg ICAxCiAgICAgIGJJbnRlcmZhY2VDbGFzcyAgICAgICAgIDEgQXVkaW8KICAgICAgYkludGVy ZmFjZVN1YkNsYXNzICAgICAgMiBTdHJlYW1pbmcKICAgICAgYkludGVyZmFjZVByb3RvY29s ICAgICAgMCAKICAgICAgaUludGVyZmFjZSAgICAgICAgICAgICAgMCAKICAgICAgQXVkaW9T dHJlYW1pbmcgSW50ZXJmYWNlIERlc2NyaXB0b3I6CiAgICAgICAgYkxlbmd0aCAgICAgICAg ICAgICAgICAgNwogICAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgMzYKICAgICAgICBi RGVzY3JpcHRvclN1YnR5cGUgICAgICAxIChBU19HRU5FUkFMKQogICAgICAgIGJUZXJtaW5h bExpbmsgICAgICAgICAgMTIKICAgICAgICBiRGVsYXkgICAgICAgICAgICAgICAgICAwIGZy YW1lcwogICAgICAgIHdGb3JtYXRUYWcgICAgICAgICAgICAgIDEgUENNCiAgICAgIEF1ZGlv U3RyZWFtaW5nIEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICAgIGJMZW5ndGggICAgICAg ICAgICAgICAgMTQKICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgIDM2CiAgICAgICAg YkRlc2NyaXB0b3JTdWJ0eXBlICAgICAgMiAoRk9STUFUX1RZUEUpCiAgICAgICAgYkZvcm1h dFR5cGUgICAgICAgICAgICAgMSAoRk9STUFUX1RZUEVfSSkKICAgICAgICBiTnJDaGFubmVs cyAgICAgICAgICAgICAxCiAgICAgICAgYlN1YmZyYW1lU2l6ZSAgICAgICAgICAgMgogICAg ICAgIGJCaXRSZXNvbHV0aW9uICAgICAgICAgMTYKICAgICAgICBiU2FtRnJlcVR5cGUgICAg ICAgICAgICAwIENvbnRpbnVvdXMKICAgICAgICB0TG93ZXJTYW1GcmVxICAgICAgICA2NDAw CiAgICAgICAgdFVwcGVyU2FtRnJlcSAgICAgICA0ODAwMAogICAgICBFbmRwb2ludCBEZXNj cmlwdG9yOgogICAgICAgIGJMZW5ndGggICAgICAgICAgICAgICAgIDkKICAgICAgICBiRGVz Y3JpcHRvclR5cGUgICAgICAgICA1CiAgICAgICAgYkVuZHBvaW50QWRkcmVzcyAgICAgMHgw MSAgRVAgMSBPVVQKICAgICAgICBibUF0dHJpYnV0ZXMgICAgICAgICAgICA5CiAgICAgICAg ICBUcmFuc2ZlciBUeXBlICAgICAgICAgICAgSXNvY2hyb25vdXMKICAgICAgICAgIFN5bmNo IFR5cGUgICAgICAgICAgICAgICBBZGFwdGl2ZQogICAgICAgICAgVXNhZ2UgVHlwZSAgICAg ICAgICAgICAgIERhdGEKICAgICAgICB3TWF4UGFja2V0U2l6ZSAgICAgMHgwMDY0ICAxeCAx MDAgYnl0ZXMKICAgICAgICBiSW50ZXJ2YWwgICAgICAgICAgICAgICAxCiAgICAgICAgYlJl ZnJlc2ggICAgICAgICAgICAgICAgMAogICAgICAgIGJTeW5jaEFkZHJlc3MgICAgICAgICAg IDAKICAgICAgICBBdWRpb0NvbnRyb2wgRW5kcG9pbnQgRGVzY3JpcHRvcjoKICAgICAgICAg IGJMZW5ndGggICAgICAgICAgICAgICAgIDcKICAgICAgICAgIGJEZXNjcmlwdG9yVHlwZSAg ICAgICAgMzcKICAgICAgICAgIGJEZXNjcmlwdG9yU3VidHlwZSAgICAgIDEgKEVQX0dFTkVS QUwpCiAgICAgICAgICBibUF0dHJpYnV0ZXMgICAgICAgICAweDAxCiAgICAgICAgICAgIFNh bXBsaW5nIEZyZXF1ZW5jeQogICAgICAgICAgYkxvY2tEZWxheVVuaXRzICAgICAgICAgMiBE ZWNvZGVkIFBDTSBzYW1wbGVzCiAgICAgICAgICB3TG9ja0RlbGF5ICAgICAgICAgICAgICAx IERlY29kZWQgUENNIHNhbXBsZXMKICAgIEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICBi TGVuZ3RoICAgICAgICAgICAgICAgICA5CiAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAg IDQKICAgICAgYkludGVyZmFjZU51bWJlciAgICAgICAgMQogICAgICBiQWx0ZXJuYXRlU2V0 dGluZyAgICAgICAyCiAgICAgIGJOdW1FbmRwb2ludHMgICAgICAgICAgIDEKICAgICAgYklu dGVyZmFjZUNsYXNzICAgICAgICAgMSBBdWRpbwogICAgICBiSW50ZXJmYWNlU3ViQ2xhc3Mg ICAgICAyIFN0cmVhbWluZwogICAgICBiSW50ZXJmYWNlUHJvdG9jb2wgICAgICAwIAogICAg ICBpSW50ZXJmYWNlICAgICAgICAgICAgICAwIAogICAgICBBdWRpb1N0cmVhbWluZyBJbnRl cmZhY2UgRGVzY3JpcHRvcjoKICAgICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA3CiAg ICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAzNgogICAgICAgIGJEZXNjcmlwdG9yU3Vi dHlwZSAgICAgIDEgKEFTX0dFTkVSQUwpCiAgICAgICAgYlRlcm1pbmFsTGluayAgICAgICAg ICAxMgogICAgICAgIGJEZWxheSAgICAgICAgICAgICAgICAgIDAgZnJhbWVzCiAgICAgICAg d0Zvcm1hdFRhZyAgICAgICAgICAgICAgMSBQQ00KICAgICAgQXVkaW9TdHJlYW1pbmcgSW50 ZXJmYWNlIERlc2NyaXB0b3I6CiAgICAgICAgYkxlbmd0aCAgICAgICAgICAgICAgICAxNAog ICAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgMzYKICAgICAgICBiRGVzY3JpcHRvclN1 YnR5cGUgICAgICAyIChGT1JNQVRfVFlQRSkKICAgICAgICBiRm9ybWF0VHlwZSAgICAgICAg ICAgICAxIChGT1JNQVRfVFlQRV9JKQogICAgICAgIGJOckNoYW5uZWxzICAgICAgICAgICAg IDIKICAgICAgICBiU3ViZnJhbWVTaXplICAgICAgICAgICAyCiAgICAgICAgYkJpdFJlc29s dXRpb24gICAgICAgICAxNgogICAgICAgIGJTYW1GcmVxVHlwZSAgICAgICAgICAgIDAgQ29u dGludW91cwogICAgICAgIHRMb3dlclNhbUZyZXEgICAgICAgIDY0MDAKICAgICAgICB0VXBw ZXJTYW1GcmVxICAgICAgIDQ4MDAwCiAgICAgIEVuZHBvaW50IERlc2NyaXB0b3I6CiAgICAg ICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQogICAgICAgIGJEZXNjcmlwdG9yVHlwZSAg ICAgICAgIDUKICAgICAgICBiRW5kcG9pbnRBZGRyZXNzICAgICAweDAxICBFUCAxIE9VVAog ICAgICAgIGJtQXR0cmlidXRlcyAgICAgICAgICAgIDkKICAgICAgICAgIFRyYW5zZmVyIFR5 cGUgICAgICAgICAgICBJc29jaHJvbm91cwogICAgICAgICAgU3luY2ggVHlwZSAgICAgICAg ICAgICAgIEFkYXB0aXZlCiAgICAgICAgICBVc2FnZSBUeXBlICAgICAgICAgICAgICAgRGF0 YQogICAgICAgIHdNYXhQYWNrZXRTaXplICAgICAweDAwYzggIDF4IDIwMCBieXRlcwogICAg ICAgIGJJbnRlcnZhbCAgICAgICAgICAgICAgIDEKICAgICAgICBiUmVmcmVzaCAgICAgICAg ICAgICAgICAwCiAgICAgICAgYlN5bmNoQWRkcmVzcyAgICAgICAgICAgMAogICAgICAgIEF1 ZGlvQ29udHJvbCBFbmRwb2ludCBEZXNjcmlwdG9yOgogICAgICAgICAgYkxlbmd0aCAgICAg ICAgICAgICAgICAgNwogICAgICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAzNwogICAg ICAgICAgYkRlc2NyaXB0b3JTdWJ0eXBlICAgICAgMSAoRVBfR0VORVJBTCkKICAgICAgICAg IGJtQXR0cmlidXRlcyAgICAgICAgIDB4MDEKICAgICAgICAgICAgU2FtcGxpbmcgRnJlcXVl bmN5CiAgICAgICAgICBiTG9ja0RlbGF5VW5pdHMgICAgICAgICAyIERlY29kZWQgUENNIHNh bXBsZXMKICAgICAgICAgIHdMb2NrRGVsYXkgICAgICAgICAgICAgIDEgRGVjb2RlZCBQQ00g c2FtcGxlcwogICAgSW50ZXJmYWNlIERlc2NyaXB0b3I6CiAgICAgIGJMZW5ndGggICAgICAg ICAgICAgICAgIDkKICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAgNAogICAgICBiSW50 ZXJmYWNlTnVtYmVyICAgICAgICAyCiAgICAgIGJBbHRlcm5hdGVTZXR0aW5nICAgICAgIDAK ICAgICAgYk51bUVuZHBvaW50cyAgICAgICAgICAgMgogICAgICBiSW50ZXJmYWNlQ2xhc3Mg ICAgICAgICAzIEh1bWFuIEludGVyZmFjZSBEZXZpY2UKICAgICAgYkludGVyZmFjZVN1YkNs YXNzICAgICAgMCBObyBTdWJjbGFzcwogICAgICBiSW50ZXJmYWNlUHJvdG9jb2wgICAgICAw IE5vbmUKICAgICAgaUludGVyZmFjZSAgICAgICAgICAgICAgMCAKICAgICAgICBISUQgRGV2 aWNlIERlc2NyaXB0b3I6CiAgICAgICAgICBiTGVuZ3RoICAgICAgICAgICAgICAgICA5CiAg ICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgIDMzCiAgICAgICAgICBiY2RISUQgICAg ICAgICAgICAgICAxLjEwCiAgICAgICAgICBiQ291bnRyeUNvZGUgICAgICAgICAgICAwIE5v dCBzdXBwb3J0ZWQKICAgICAgICAgIGJOdW1EZXNjcmlwdG9ycyAgICAgICAgIDEKICAgICAg ICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgMzQgUmVwb3J0CiAgICAgICAgICB3RGVzY3Jp cHRvckxlbmd0aCAgICAgIDQ2CiAgICAgICAgICBSZXBvcnQgRGVzY3JpcHRvcjogKGxlbmd0 aCBpcyA0NikKICAgICAgICAgICAgSXRlbShHbG9iYWwpOiBVc2FnZSBQYWdlLCBkYXRhPSBb IDB4MDAgMHhmZiBdIDY1MjgwCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAobnVsbCkK ICAgICAgICAgICAgSXRlbShMb2NhbCApOiBVc2FnZSwgZGF0YT0gWyAweDAwIF0gMAogICAg ICAgICAgICAgICAgICAgICAgICAgICAgKG51bGwpCiAgICAgICAgICAgIEl0ZW0oTWFpbiAg KTogQ29sbGVjdGlvbiwgZGF0YT0gWyAweDAxIF0gMQogICAgICAgICAgICAgICAgICAgICAg ICAgICAgQXBwbGljYXRpb24KICAgICAgICAgICAgSXRlbShHbG9iYWwpOiBMb2dpY2FsIE1p bmltdW0sIGRhdGE9IFsgMHgwMCBdIDAKICAgICAgICAgICAgSXRlbShHbG9iYWwpOiBMb2dp Y2FsIE1heGltdW0sIGRhdGE9IFsgMHhmZiAweDAwIF0gMjU1CiAgICAgICAgICAgIEl0ZW0o R2xvYmFsKTogUmVwb3J0IFNpemUsIGRhdGE9IFsgMHgwOCBdIDgKICAgICAgICAgICAgSXRl bShHbG9iYWwpOiBSZXBvcnQgQ291bnQsIGRhdGE9IFsgMHgwOCBdIDgKICAgICAgICAgICAg SXRlbShHbG9iYWwpOiBVc2FnZSBQYWdlLCBkYXRhPSBbIDB4MDAgMHhmZiBdIDY1MjgwCiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAobnVsbCkKICAgICAgICAgICAgSXRlbShMb2Nh bCApOiBVc2FnZSwgZGF0YT0gWyAweDAyIF0gMgogICAgICAgICAgICAgICAgICAgICAgICAg ICAgKG51bGwpCiAgICAgICAgICAgIEl0ZW0oR2xvYmFsKTogUmVwb3J0IElELCBkYXRhPSBb IDB4MDIgXSAyCiAgICAgICAgICAgIEl0ZW0oR2xvYmFsKTogVXNhZ2UgUGFnZSwgZGF0YT0g WyAweDAwIDB4ZmYgXSA2NTI4MAogICAgICAgICAgICAgICAgICAgICAgICAgICAgKG51bGwp CiAgICAgICAgICAgIEl0ZW0oTG9jYWwgKTogVXNhZ2UsIGRhdGE9IFsgMHgwMyBdIDMKICAg ICAgICAgICAgICAgICAgICAgICAgICAgIChudWxsKQogICAgICAgICAgICBJdGVtKE1haW4g ICk6IElucHV0LCBkYXRhPSBbIDB4MDIgXSAyCiAgICAgICAgICAgICAgICAgICAgICAgICAg ICBEYXRhIFZhcmlhYmxlIEFic29sdXRlIE5vX1dyYXAgTGluZWFyCiAgICAgICAgICAgICAg ICAgICAgICAgICAgICBQcmVmZXJyZWRfU3RhdGUgTm9fTnVsbF9Qb3NpdGlvbiBOb25fVm9s YXRpbGUgQml0ZmllbGQKICAgICAgICAgICAgSXRlbShMb2NhbCApOiBVc2FnZSwgZGF0YT0g WyAweDA0IF0gNAogICAgICAgICAgICAgICAgICAgICAgICAgICAgKG51bGwpCiAgICAgICAg ICAgIEl0ZW0oR2xvYmFsKTogUmVwb3J0IENvdW50LCBkYXRhPSBbIDB4MDMgXSAzCiAgICAg ICAgICAgIEl0ZW0oTWFpbiAgKTogRmVhdHVyZSwgZGF0YT0gWyAweDAyIF0gMgogICAgICAg ICAgICAgICAgICAgICAgICAgICAgRGF0YSBWYXJpYWJsZSBBYnNvbHV0ZSBOb19XcmFwIExp bmVhcgogICAgICAgICAgICAgICAgICAgICAgICAgICAgUHJlZmVycmVkX1N0YXRlIE5vX051 bGxfUG9zaXRpb24gTm9uX1ZvbGF0aWxlIEJpdGZpZWxkCiAgICAgICAgICAgIEl0ZW0oTG9j YWwgKTogVXNhZ2UsIGRhdGE9IFsgMHgwNiBdIDYKICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChudWxsKQogICAgICAgICAgICBJdGVtKEdsb2JhbCk6IFJlcG9ydCBJRCwgZGF0YT0g WyAweDAzIF0gMwogICAgICAgICAgICBJdGVtKEdsb2JhbCk6IFJlcG9ydCBDb3VudCwgZGF0 YT0gWyAweGRmIDB4MDMgXSA5OTEKICAgICAgICAgICAgSXRlbShNYWluICApOiBPdXRwdXQs IGRhdGE9IFsgMHgwMiBdIDIKICAgICAgICAgICAgICAgICAgICAgICAgICAgIERhdGEgVmFy aWFibGUgQWJzb2x1dGUgTm9fV3JhcCBMaW5lYXIKICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFByZWZlcnJlZF9TdGF0ZSBOb19OdWxsX1Bvc2l0aW9uIE5vbl9Wb2xhdGlsZSBCaXRm aWVsZAogICAgICAgICAgICBJdGVtKE1haW4gICk6IEVuZCBDb2xsZWN0aW9uLCBkYXRhPW5v bmUKICAgICAgRW5kcG9pbnQgRGVzY3JpcHRvcjoKICAgICAgICBiTGVuZ3RoICAgICAgICAg ICAgICAgICA3CiAgICAgICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAgNQogICAgICAgIGJF bmRwb2ludEFkZHJlc3MgICAgIDB4ODMgIEVQIDMgSU4KICAgICAgICBibUF0dHJpYnV0ZXMg ICAgICAgICAgICAzCiAgICAgICAgICBUcmFuc2ZlciBUeXBlICAgICAgICAgICAgSW50ZXJy dXB0CiAgICAgICAgICBTeW5jaCBUeXBlICAgICAgICAgICAgICAgTm9uZQogICAgICAgICAg VXNhZ2UgVHlwZSAgICAgICAgICAgICAgIERhdGEKICAgICAgICB3TWF4UGFja2V0U2l6ZSAg ICAgMHgwMDA5ICAxeCA5IGJ5dGVzCiAgICAgICAgYkludGVydmFsICAgICAgICAgICAgICAx MAogICAgICBFbmRwb2ludCBEZXNjcmlwdG9yOgogICAgICAgIGJMZW5ndGggICAgICAgICAg ICAgICAgIDcKICAgICAgICBiRGVzY3JpcHRvclR5cGUgICAgICAgICA1CiAgICAgICAgYkVu ZHBvaW50QWRkcmVzcyAgICAgMHgwMyAgRVAgMyBPVVQKICAgICAgICBibUF0dHJpYnV0ZXMg ICAgICAgICAgICAzCiAgICAgICAgICBUcmFuc2ZlciBUeXBlICAgICAgICAgICAgSW50ZXJy dXB0CiAgICAgICAgICBTeW5jaCBUeXBlICAgICAgICAgICAgICAgTm9uZQogICAgICAgICAg VXNhZ2UgVHlwZSAgICAgICAgICAgICAgIERhdGEKICAgICAgICB3TWF4UGFja2V0U2l6ZSAg ICAgMHgwMDQwICAxeCA2NCBieXRlcwogICAgICAgIGJJbnRlcnZhbCAgICAgICAgICAgICAg IDEKICAgIEludGVyZmFjZSBEZXNjcmlwdG9yOgogICAgICBiTGVuZ3RoICAgICAgICAgICAg ICAgICA5CiAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAgICAgIDQKICAgICAgYkludGVyZmFj ZU51bWJlciAgICAgICAgMwogICAgICBiQWx0ZXJuYXRlU2V0dGluZyAgICAgICAwCiAgICAg IGJOdW1FbmRwb2ludHMgICAgICAgICAgIDEKICAgICAgYkludGVyZmFjZUNsYXNzICAgICAg ICAgMyBIdW1hbiBJbnRlcmZhY2UgRGV2aWNlCiAgICAgIGJJbnRlcmZhY2VTdWJDbGFzcyAg ICAgIDAgTm8gU3ViY2xhc3MKICAgICAgYkludGVyZmFjZVByb3RvY29sICAgICAgMCBOb25l CiAgICAgIGlJbnRlcmZhY2UgICAgICAgICAgICAgIDAgCiAgICAgICAgSElEIERldmljZSBE ZXNjcmlwdG9yOgogICAgICAgICAgYkxlbmd0aCAgICAgICAgICAgICAgICAgOQogICAgICAg ICAgYkRlc2NyaXB0b3JUeXBlICAgICAgICAzMwogICAgICAgICAgYmNkSElEICAgICAgICAg ICAgICAgMS4xMAogICAgICAgICAgYkNvdW50cnlDb2RlICAgICAgICAgICAgMCBOb3Qgc3Vw cG9ydGVkCiAgICAgICAgICBiTnVtRGVzY3JpcHRvcnMgICAgICAgICAxCiAgICAgICAgICBi RGVzY3JpcHRvclR5cGUgICAgICAgIDM0IFJlcG9ydAogICAgICAgICAgd0Rlc2NyaXB0b3JM ZW5ndGggICAgICA0MQogICAgICAgICBSZXBvcnQgRGVzY3JpcHRvcnM6IAogICAgICAgICAg ICoqIFVOQVZBSUxBQkxFICoqCiAgICAgIEVuZHBvaW50IERlc2NyaXB0b3I6CiAgICAgICAg Ykxlbmd0aCAgICAgICAgICAgICAgICAgNwogICAgICAgIGJEZXNjcmlwdG9yVHlwZSAgICAg ICAgIDUKICAgICAgICBiRW5kcG9pbnRBZGRyZXNzICAgICAweDg1ICBFUCA1IElOCiAgICAg ICAgYm1BdHRyaWJ1dGVzICAgICAgICAgICAgMwogICAgICAgICAgVHJhbnNmZXIgVHlwZSAg ICAgICAgICAgIEludGVycnVwdAogICAgICAgICAgU3luY2ggVHlwZSAgICAgICAgICAgICAg IE5vbmUKICAgICAgICAgIFVzYWdlIFR5cGUgICAgICAgICAgICAgICBEYXRhCiAgICAgICAg d01heFBhY2tldFNpemUgICAgIDB4MDAwNCAgMXggNCBieXRlcwogICAgICAgIGJJbnRlcnZh bCAgICAgICAgICAgICAgMTAKRGV2aWNlIFN0YXR1czogICAgIDB4MDAwMAogIChCdXMgUG93 ZXJlZCkK --------------050104060705010703040207--