From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: References: From: Thorben Krueger Date: Wed, 13 Oct 2010 16:33:10 +0200 Message-ID: To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: multipart/mixed; boundary=20cf301d3fae3657c20492807a5d Subject: Re: [9fans] USB ethernet driver issue Topicbox-Message-UUID: 631fa8dc-ead6-11e9-9d60-3106f5b1d025 --20cf301d3fae3657c20492807a5d Content-Type: text/plain; charset=UTF-8 See attached debug log. (Transfered via USB pendrive from the plan9 machine, so at least that part seems to work) On 13 October 2010 16:04, Thorben Krueger wrote: > wow, this produces an incredible amount of text... typing it is not an > option... let me see if I can figure something out > > On 13 October 2010 15:57, Francisco J Ballesteros wrote: >> kill usbd, yes, it's not supported. I mean, if you kill it and it fails, >> the man page says that you are not supposed to do that. But do it anyway :) >> >> Then, usb/usbd -dd >> and see what happens. >> >> BTW I assume that you are not using a usb kbd/mouse to execute such commands. >> If you are, then we can set usbdebug in plan9.ini, IIRC, and go from there. >> >> >> On Wed, Oct 13, 2010 at 3:42 PM, Thorben Krueger >> wrote: >>> Ok, when I reboot (I don't know how to reset usdb) and run usb/usbd -dd I get: >>> ... >>> usb/usbd: /dev/usb/ep5.0 starting >>> usb/usbd: opendev 0x60b90 /dev/usb/ep5.0 >>> usb/usbd: /dev/usb/ep5.0: no port information >>> usb/usbd: /dev/usb/ep5.0: ports 2 maxpkt 64 >>> >>> What now? >>> >>> On 13 October 2010 15:31, Francisco J Ballesteros wrote: >>>> It seems usbd is not getting the descriptors it needs. >>>> You may try running usbd -dd to see which requests >>>> have problems. >>>> We could try to see how to proceed then, depending >>>> on what's going on. >>>> >>>> On Wed, Oct 13, 2010 at 3:21 PM, Thorben Krueger >>>> wrote: >>>>> I configured my mobile phone to share all it's connectivity (gprs, >>>>> wifi) via usb, i.e., act as a usb router (including a dhcp server). >>>>> >>>>> When I attach it to a linux machine, dmesg says: >>>>> >>>>> usb 2-2: new high speed USB device using ehci_hcd and address 14 >>>>> cdc_acm 2-2:1.6: This device cannot do calls on its own. It is not a modem. >>>>> cdc_acm 2-2:1.6: ttyACM0: USB ACM device >>>>> cdc_ether 2-2:1.8: usb0: register 'cdc_ether' at usb-0000:00:1d.7-2, >>>>> CDC Ethernet Device, da:fc:05:9a:bd:95 >>>>> >>>>> then I simply do "ifconfig usb0 up; dhcpcd usb0" and I have connectivity. >>>>> >>>>> When I attach it to a native plan9 machine and run "usb/ether -D", I >>>>> get the following output: >>>>> >>>>> usb/ether: fsioproc pid 212 >>>>> <- Tversion tag 65535 msize 8216 version '9P2000' >>>>> -> Rversion tag 65535 msize 8192 version '9P2000' >>>>> <- Tauth tag 6 afid 299 uname glenda aname >>>>> -> Rerror tag 6 ename permission denied >>>>> <- Tattach tag 6 fid 299 afid -1 uname glenda aname >>>>> -> Rattach tag 6 qid (000000000000000 0 d) >>>>> usb/ether: startdevs: opening #0 /dev/usb/ep5.0 >>>>> usb/ether: devmain: no data from device >>>>> usb/ether: no unhandled devices found >>>>> >>>>> When I run "usb/usbd", I get: >>>>> ... >>>>> usb/usbd: /dev/usb/ep5.0: no port information >>>>> >>>>> I am pretty much out of ideas here. >>>>> >>>>> Any help? >>>>> >>>>> -- >>>>> >>>>> benthor >>>>> >>>>> >>>> >>>> >>> >>> >> >> > --20cf301d3fae3657c20492807a5d Content-Type: application/octet-stream; name=usbdebug Content-Disposition: attachment; filename=usbdebug Content-Transfer-Encoding: base64 X-Attachment-Id: f_gf8aqbah0 dXNiL3VzYmQ6IC9kZXYvdXNiL2VwMS4wIHN0YXJ0aW5nCnVzYi91c2JkOiBvcGVuZGV2IDB4NjA5 ZjAgL2Rldi91c2IvZXAxLjAKdXNiL3VzYmQ6IC9kZXYvdXNiL2VwMS4wOiBwb3J0cyAyIG1heHBr dCA2NAp1c2IvdXNiZDogaHViIDB4NjA5YjAgYWxsb2NhdGVkOiBwb3J0cyAyIHB3cm1zIDAgbWF4 IGN1cnIgMCBwd3JtIDAgY21wIDAgbGVkcyAwCnVzYi91c2JkOiAvZGV2L3VzYi9lcDIuMCBzdGFy dGluZwp1c2IvdXNiZDogb3BlbmRldiAweDYwYjUwIC9kZXYvdXNiL2VwMi4wCnVzYi91c2JkOiAv ZGV2L3VzYi9lcDIuMDogcG9ydHMgMiBtYXhwa3QgNjQKdXNiL3VzYmQ6IGh1YiAweDYwYjEwIGFs bG9jYXRlZDogcG9ydHMgMiBwd3JtcyAwIG1heCBjdXJyIDAgcHdybSAwIGNtcCAwIGxlZHMgMAp1 c2IvdXNiZDogL2Rldi91c2IvZXAzLjAgc3RhcnRpbmcKdXNiL3VzYmQ6IG9wZW5kZXYgMHg2MGNi MCAvZGV2L3VzYi9lcDMuMAp1c2IvdXNiZDogL2Rldi91c2IvZXAzLjA6IHBvcnRzIDIgbWF4cGt0 IDY0CnVzYi91c2JkOiBodWIgMHg2MGM3MCBhbGxvY2F0ZWQ6IHBvcnRzIDIgcHdybXMgMCBtYXgg Y3VyciAwIHB3cm0gMCBjbXAgMCBsZWRzIDAKdXNiL3VzYmQ6IC9kZXYvdXNiL2VwNC4wIHN0YXJ0 aW5nCnVzYi91c2JkOiBvcGVuZGV2IDB4NjBlMTAgL2Rldi91c2IvZXA0LjAKdXNiL3VzYmQ6IC9k ZXYvdXNiL2VwNC4wOiBwb3J0cyA2IG1heHBrdCA2NAp1c2IvdXNiZDogaHViIDB4NjBkZDAgYWxs b2NhdGVkOiBwb3J0cyA2IHB3cm1zIDAgbWF4IGN1cnIgMCBwd3JtIDAgY21wIDAgbGVkcyAwCnVz Yi91c2JkOiAvZGV2L3VzYi9lcDUuMCBzdGFydGluZwp1c2IvdXNiZDogb3BlbmRldiAweDYwZjkw IC9kZXYvdXNiL2VwNS4wCnVzYi91c2JkOiAvZGV2L3VzYi9lcDUuMDogbm8gcG9ydCBpbmZvcm1h dGlvbgp1c2IvdXNiZDogL2Rldi91c2IvZXA1LjA6IHBvcnRzIDIgbWF4cGt0IDY0CnVzYi91c2Jk OiBodWIgMHg2MDk3MCBhbGxvY2F0ZWQ6IHBvcnRzIDIgcHdybXMgMCBtYXggY3VyciAwIHB3cm0g MCBjbXAgMCBsZWRzIDAKdXNiL3VzYmQ6IC9kZXYvdXNiL2VwNC4wOiBwb3J0IDMgYXR0YWNoIHN0 cyAweDQwMwp1c2IvdXNiZDogL2Rldi91c2IvZXA0LjA6IHBvcnQgMzogYXR0YWNoZWQgc3RhdHVz IDB4NDAzCnVzYi91c2JkOiBvcGVuZGV2IDB4NjEwYjAgL2Rldi91c2IvZXA2LjAKdXNiL3VzYmQ7 IC9kZXYvdXNiL2VwNC4wOiBwb3J0IDM6IG1heHBrdCA2NAp1c2IvdXNiZDogcGFyc2VkZXYgL2Rl di91c2IvZXA2LjA6ICAxMiAwMSAwMCAwMiAwMiAwMCAwMCA0MCAyMSAwNCBjOCAwMSAxMSAwMiAw MSAwMiAwMCAwMgp1c2IvdXNiZDoJcGFyc2Vjb25mICAgMDkgMDIgMzIgMDEgMGEgMDIgMDMgYzAg MzIKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDAwIDAwIDAwIDAy IGZlIDAwIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDAwIDEwIDAx CnVzYi91c2JkOgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IGFiIDA1IDE1CnVzYi91c2Jk OgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDA2IDAwIDAxCnVzYi91c2JkOgkJcGFyc2Vk ZXNjIGludGVyZmFjZSA0WzldICAwOSAwNCAwMSAwMCAwMCAwYSAwMCAwMCAwMAp1c2IvdXNiZDoJ CXBhcnNlZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkgMDQgMDEgMDEgMDIgMGEgMDAgMDAgMDAKdXNi L3VzYmQ6CQlwYXJzZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgMDEgMDIgMDAgMDIgMDAKdXNi L3VzYmQ6CQlwYXJzZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgODEgMDIgMDAgMDIgMDAKdXNi L3VzYmQ6CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDAyIDAwIDAwIDAyIDBiIDAw IDA2CnVzYi91c2JkOgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDAwIDIwIDAxCnVzYi91 c2JkOgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDE1IDAwIDAxCnVzYi91c2JkOgkJcGFy c2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDA2IDAyIDAzCnVzYi91c2JkOgkJcGFyc2VkZXNjIGlu dGVyZmFjZSA0WzldICAwOSAwNCAwMyAwMCAwMCAwYSAwMCAwMCAwNQp1c2IvdXNiZDoJCXBhcnNl ZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkgMDQgMDMgMDEgMDIgMGEgMDAgMDAgMDUKdXNiL3VzYmQ6 CQlwYXJzZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgODIgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6 CQlwYXJzZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgMDIgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6 CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDA0IDAwIDAwIDAyIDBiIDAwIDA3CnVz Yi91c2JkOgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDAwIDIwIDAxCnVzYi91c2JkOgkJ cGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDE1IDAwIDAxCnVzYi91c2JkOgkJcGFyc2VkZXNj IGRlc2MgMjRbNV0gIDA1IDI0IDA2IDA0IDA1CnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFj ZSA0WzldICAwOSAwNCAwNSAwMCAwMCAwYSAwMCAwMCAwNQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBp bnRlcmZhY2UgNFs5XSAgMDkgMDQgMDUgMDEgMDIgMGEgMDAgMDAgMDUKdXNiL3VzYmQ6CQlwYXJz ZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgODMgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6CQlwYXJz ZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgMDMgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6CQlwYXJz ZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDA2IDAwIDAxIDAyIDAyIDAxIDA4CnVzYi91c2Jk OgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDAwIDEwIDAxCnVzYi91c2JkOgkJcGFyc2Vk ZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDAxIDAwIDA3CnVzYi91c2JkOgkJcGFyc2VkZXNjIGRlc2Mg MjRbNF0gIDA0IDI0IDAyIDAyCnVzYi91c2JkOgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0 IDA2IDA2IDA3CnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1IDg1IDAz IDBhIDAwIDA5CnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFjZSA0WzldICAwOSAwNCAwNyAw MCAwMiAwYSAwMCAwMCAwOQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBlbmRwb2ludCA1WzddICAwNyAw NSA4NCAwMiAwMCAwMiAwMAp1c2IvdXNiZDoJCXBhcnNlZGVzYyBlbmRwb2ludCA1WzddICAwNyAw NSAwNCAwMiAwMCAwMiAwMAp1c2IvdXNiZDoJCXBhcnNlZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkg MDQgMDggMDAgMDEgMDIgMDYgMDAgMGEKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgZGVzYyAyNFs1XSAg MDUgMjQgMDAgMTAgMDEKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgZGVzYyAyNFs1XSAgMDUgMjQgMDYg MDggMDkKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgZGVzYyAyNFsxM10gIDBkIDI0IDBmIDBjIDAwIDAw IDAwIDAwIGVhIDA1IDAwIDAwIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10g IDA3IDA1IDg3IDAzIDEwIDAwIDA5CnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFjZSA0Wzld ICAwOSAwNCAwOSAwMCAwMCAwYSAwMCAwMCAwMAp1c2IvdXNiZDoJCXBhcnNlZGVzYyBpbnRlcmZh Y2UgNFs5XSAgMDkgMDQgMDkgMDEgMDIgMGEgMDAgMDAgMGIKdXNiL3VzYmQ6CQlwYXJzZWRlc2Mg ZW5kcG9pbnQgNVs3XSAgMDcgMDUgODYgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6CQlwYXJzZWRlc2Mg ZW5kcG9pbnQgNVs3XSAgMDcgMDUgMDUgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6CXBhcnNlY29uZiAg IDA5IDAyIDMyIDAxIDBhIDAyIDAzIGMwIDMyCnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFj ZSA0WzldICAwOSAwNCAwMCAwMCAwMCAwMiBmZSAwMCAwMAp1c2IvdXNiZDoJCXBhcnNlZGVzYyBk ZXNjIDI0WzVdICAwNSAyNCAwMCAxMCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVd ICAwNSAyNCBhYiAwNSAxNQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAw NiAwMCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkgMDQgMDEgMDAg MDAgMGEgMDAgMDAgMDAKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0 IDAxIDAxIDAyIDBhIDAwIDAwIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10g IDA3IDA1IDAxIDAyIDAwIDAyIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10g IDA3IDA1IDgxIDAyIDAwIDAyIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFjZSA0Wzld ICAwOSAwNCAwMiAwMCAwMCAwMiAwYiAwMCAwNgp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0 WzVdICAwNSAyNCAwMCAyMCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAy NCAxNSAwMCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAwNiAwMiAw Mwp1c2IvdXNiZDoJCXBhcnNlZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkgMDQgMDMgMDAgMDAgMGEg MDAgMDAgMDUKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDAzIDAx IDAyIDBhIDAwIDAwIDA1CnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1 IDgyIDAyIDAwIDAyIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1 IDAyIDAyIDAwIDAyIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFjZSA0WzldICAwOSAw NCAwNCAwMCAwMCAwMiAwYiAwMCAwNwp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAw NSAyNCAwMCAyMCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAxNSAw MCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAwNiAwNCAwNQp1c2Iv dXNiZDoJCXBhcnNlZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkgMDQgMDUgMDAgMDAgMGEgMDAgMDAg MDUKdXNiL3VzYmQ6CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDA1IDAxIDAyIDBh IDAwIDAwIDA1CnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1IDgzIDAy IDAwIDAyIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1IDAzIDAy IDAwIDAyIDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGludGVyZmFjZSA0WzldICAwOSAwNCAwNiAw MCAwMSAwMiAwMiAwMSAwOAp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAw MCAxMCAwMQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAwMSAwMCAwNwp1 c2IvdXNiZDoJCXBhcnNlZGVzYyBkZXNjIDI0WzRdICAwNCAyNCAwMiAwMgp1c2IvdXNiZDoJCXBh cnNlZGVzYyBkZXNjIDI0WzVdICAwNSAyNCAwNiAwNiAwNwp1c2IvdXNiZDoJCXBhcnNlZGVzYyBl bmRwb2ludCA1WzddICAwNyAwNSA4NSAwMyAwYSAwMCAwOQp1c2IvdXNiZDoJCXBhcnNlZGVzYyBp bnRlcmZhY2UgNFs5XSAgMDkgMDQgMDcgMDAgMDIgMGEgMDAgMDAgMDkKdXNiL3VzYmQ6CQlwYXJz ZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgODQgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6CQlwYXJz ZWRlc2MgZW5kcG9pbnQgNVs3XSAgMDcgMDUgMDQgMDIgMDAgMDIgMDAKdXNiL3VzYmQ6CQlwYXJz ZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDA4IDAwIDAxIDAyIDA2IDAwIDBhCnVzYi91c2Jk OgkJcGFyc2VkZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDAwIDEwIDAxCnVzYi91c2JkOgkJcGFyc2Vk ZXNjIGRlc2MgMjRbNV0gIDA1IDI0IDA2IDA4IDA5CnVzYi91c2JkOgkJcGFyc2VkZXNjIGRlc2Mg MjRbMTNdICAwZCAyNCAwZiAwYyAwMCAwMCAwMCAwMCBlYSAwNSAwMCAwMCAwMAp1c2IvdXNiZDoJ CXBhcnNlZGVzYyBlbmRwb2ludCA1WzddICAwNyAwNSA4NyAwMyAxMCAwMCAwOQp1c2IvdXNiZDoJ CXBhcnNlZGVzYyBpbnRlcmZhY2UgNFs5XSAgMDkgMDQgMDkgMDAgMDAgMGEgMDAgMDAgMDAKdXNi L3VzYmQ6CQlwYXJzZWRlc2MgaW50ZXJmYWNlIDRbOV0gIDA5IDA0IDA5IDAxIDAyIDBhIDAwIDAw IDBiCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1IDg2IDAyIDAwIDAy IDAwCnVzYi91c2JkOgkJcGFyc2VkZXNjIGVuZHBvaW50IDVbN10gIDA3IDA1IDA1IDAyIDAwIDAy IDAwCnVzYi91c2JkOiAvZGV2L3VzYi9lcDYuMCBjc3AgY29tbXMuMC4wIHZpZCAweDQyMSBkaWQg MHgxYzggcmVmcyAxCglub25lIDxuaWw+IDxuaWw+Cgljb25mOiBjdmFsIDIgYXR0cmliIGMwIDEw MCBtQQoJCWlmYWNlIGNzcCBjb21tcy4yNTQuMAoJCSAgYWx0IDAgYXR0ciAwIGl2YWwgMAoJCWlm YWNlIGNzcCBkYXRhLjAuMAoJCSAgYWx0IDAgYXR0ciAwIGl2YWwgMAoJCSAgYWx0IDEgYXR0ciAy IGl2YWwgMAoJCSAgZXAgaWQgMSBhZGRyIDEyOSBkaXIgaW5vdXQgdHlwZSBidWxrIGl0eXBlIDAg bWF4cGt0IDUxMiBudGRzIDEKCQkgIGVwIGlkIDEgYWRkciAxMjkgZGlyIGlub3V0IHR5cGUgYnVs ayBpdHlwZSAwIG1heHBrdCA1MTIgbnRkcyAxCgkJaWZhY2UgY3NwIGNvbW1zLjExLjAKCQkgIGFs dCAwIGF0dHIgMCBpdmFsIDAKCQlpZmFjZSBjc3AgZGF0YS4wLjAKCQkgIGFsdCAwIGF0dHIgMCBp dmFsIDAKCQkgIGFsdCAxIGF0dHIgMiBpdmFsIDAKCQkgIGVwIGlkIDIgYWRkciAyIGRpciBpbm91 dCB0eXBlIGJ1bGsgaXR5cGUgMCBtYXhwa3QgNTEyIG50ZHMgMQoJCSAgZXAgaWQgMiBhZGRyIDIg ZGlyIGlub3V0IHR5cGUgYnVsayBpdHlwZSAwIG1heHBrdCA1MTIgbnRkcyAxCgkJaWZhY2UgY3Nw IGNvbW1zLjExLjAKCQkgIGFsdCAwIGF0dHIgMCBpdmFsIDAKCQlpZmFjZSBjc3AgZGF0YS4wLjAK CQkgIGFsdCAwIGF0dHIgMCBpdmFsIDAKCQkgIGFsdCAxIGF0dHIgMiBpdmFsIDAKCQkgIGVwIGlk IDMgYWRkciAzIGRpciBpbm91dCB0eXBlIGJ1bGsgaXR5cGUgMCBtYXhwa3QgNTEyIG50ZHMgMQoJ CSAgZXAgaWQgMyBhZGRyIDMgZGlyIGlub3V0IHR5cGUgYnVsayBpdHlwZSAwIG1heHBrdCA1MTIg bnRkcyAxCgkJaWZhY2UgY3NwIGNvbW1zLjIuMQoJCSAgYWx0IDAgYXR0ciAzIGl2YWwgOQoJCSAg ZXAgaWQgNSBhZGRyIDUgZGlyIGlub3V0IHR5cGUgYnVsayBpdHlwZSAwIG1heHBrdCA1MTIgbnRk cyAxCgkJaWZhY2UgY3NwIGRhdGEuMC4wCgkJICBhbHQgMCBhdHRyIDIgaXZhbCAwCgkJICBlcCBp ZCA0IGFkZHIgNCB1c2IvdXNiZDogL2Rldi91c2IvZXA0LjA6IHBvcnQgMzogY29uZmlnZWQ6IC9k ZXYvdXNiL2VwNi4wCnVzYi91c2JkOiBubyBjb25maWd1cmVkIGVudHJ5IGZvciAvZGV2L3VzYi9l cDYuMCAoY3NwIDB4MDAwMDAyKQp1c2IvdXNiZDogZnNhZGQgdXNiZGN0bAp1c2IvdXNiZDogL2Rl di91c2IvZXA0LjA6IHBvcnQgMzogZGV0YWNoZWQKdXNiL3VzYmQ6IGNsb3NlZGV2IDB4NjEwYjAg L2Rldi91c2IvZXA2LjAKdXNiL3VzYmQ6IC9kZXYvdXNiL2VwNC4wOiBwb3J0IDMgYXR0YWNoIHN0 cyAweDQwMQp1c2IvdXNiZDogL2Rldi91c2IvZXA0LjA6IHBvcnQgMzogbm90IGVuYWJsZWQ/Cg== --20cf301d3fae3657c20492807a5d--