This is a cryptographically signed message in MIME format. --------------ms090408060704070901010207 Content-Type: multipart/mixed; boundary="------------040306080108010308030003"
This is a multi-part message in MIME format. --------------040306080108010308030003 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Henning Meier-Geinitz pravi: >Hi, > >On Wed, Oct 08, 2003 at 10:48:29PM +0200, Miroslav Jurkas wrote: > > >><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> >> >> > >Please use plain text (not html only) in mails sent to the sane-devel >mailing list. > Sorry. I haven't fixed my address set-up yet. Now it should be OK (text only). >So, for the most important part, least information... > > > >As usual... > >Could you show us the links to that PDFs so we cann add them to our >information pages about that scanner? > URLs: ALI M5623 (USB 2.0 scanner bridge): http://www.ali.com.tw/images/documentation/m5623pbrf.pdf Analog Devices AD9826 (A/D converter): http://www.analog.com/UploadedFiles/Data_Sheets/14702699AD9826_a.pdf NEC uPD8880 (CCD): can be accessed from (klik data sheet) http://www.necel.com/partic/display/english/ccdlinear/d8880.html I'm not really sure for analog and nec chips. I haven't opened device because of warranty... Info about chips found somewhere on iNET >>Also did some very basic testing on W$ with original software (only >>have had USB 1.1). Not very good (certainly under my expectations) in >>performance in scan quality. >> >> > >Please show us the output of "cat /proc/bus/usb/devices" in Linux, >when the scanner is plugged-in. > > Whole output from above command is attached as usb_devs. What you are interested in follows: > T: Bus=05 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 > D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1 > P: Vendor=055f ProdID=1000 Rev= 1.01 > S: Product=4800 Scanner > C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA > I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner > E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms > E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms > E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=4096ms >>I'm willing to spend some time in next few months on making or helping >>with driver development and/or testing if there is a good chance to get >>proper result. >> >> > >That's cool! I guess you already found the pages about starting to >write a backend but just in case you haven't: > >http://www.sane-project.org/contrib.html >http://www.meier-geinitz.de/sane/misc/develop.html > I know them. >>Has anybody tried to contact Mustek about technical documentation and >>tried to get help from? >> >> >I haven't asked about that scanner but when I worked on the mustek_usb >backend I got quite some information from them. Try asking Tom Wang ><tom.wang at mustek.com.tw>. I haven't talked to him for quite some >time, however. > I'll try (this or next week). >>What about ALI Corporation?<br> >> >> >No idea. It doesn't harm to ask. Maybe you should point to our >manufacturers page: http://www.sane-project.org/manufacturers.html > >If you like to find out if there are other scanners using that chip, >it may help to add support to sane-find-scanner to detect the chip. >See the code in tools/check-usb-scanner.c. > >Bye, > Henning > > Regards Miroslav ------------------------------------------------- ** [email protected] ** ** project manager & unix system administrator ** ------------------------------------------------- --------------040306080108010308030003 Content-Type: text/plain; name="usb_devs" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="usb_devs" T: Bus=05 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4 B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.04 S: Manufacturer=Linux 2.4.22-1.2087.nptl ehci_hcd S: Product=VIA Technologies, Inc. USB 2.0 S: SerialNumber=00:0b.2 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms T: Bus=05 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=ff(vend.) Sub=ff Prot=ff MxPS=64 #Cfgs= 1 P: Vendor=055f ProdID=1000 Rev= 1.01 S: Product=4800 Scanner C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=usbscanner E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=83(I) Atr=03(Int.) MxPS= 8 Ivl=4096ms T: Bus=05 Lev=01 Prnt=01 Port=02 Cnt=02 Dev#= 3 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=05e3 ProdID=0702 Rev= 0.02 S: Manufacturer=Genesyslogic S: Product=USB Mass Storage Device C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr= 4mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=125us T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=b000 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=ac00 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=a800 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=16 #Cfgs= 1 P: Vendor=05dc ProdID=1017 Rev= 1.00 S: Manufacturer=Generic S: Product=USB Storage Device S: SerialNumber=0AEC305000001A002 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=01(O) Atr=02(Bulk) MxPS= 64 Ivl=0ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc=118/900 us (13%), #Int= 1, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI Root Hub S: SerialNumber=a400 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0 D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=046d ProdID=c002 Rev= 1.20 S: Manufacturer=Logitech S: Product=USB-PS/2 Mouse M-BA47 C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms --------------040306080108010308030003-- --------------ms090408060704070901010207 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIINzTCC AzEwggKaoAMCAQICECzSS2LEl6QXzW6jyJx6LcgwDQYJKoZIhvcNAQEEBQAwXzELMAkGA1UE BhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAxIFB1Ymxp YyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTAxMDYwODAwMDAwMFoXDTA2 MDYwNzIzNTk1OVowgbAxEjAQBgNVBAoTCUV1cm9UcnVzdDEfMB0GA1UECxMWVmVyaVNpZ24g VHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LmV1 cm90cnVzdC5kay9ycGEgKGMpMDExPDA6BgNVBAMTM0V1cm9UcnVzdCBDbGFzcyAxIENvbnN1 bWVyIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC gYEA3sEFeFZUzWncHtvHAbw1bmisiDx/vy+/VbXgjDxZ978oUHhwu2DJ/xV0OOWPZrcCuO93 Aljs4bW6YnIDp8FDIypwEFA8WC9v3lhpetQXrzoESd85EcUKk5G1YtMUbxrvI3pysA/eSxBo bjUHwRPMmadHSPGwBfcYT0DvLttZnbECAwEAAaOBmzCBmDAPBgNVHRMECDAGAQH/AgEAMEMG A1UdIAQ8MDowOAYKYIZIAYb4RQEHJjAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy5ldXJv dHJ1c3QuZGsvcnBhMAsGA1UdDwQEAwIBBjARBglghkgBhvhCAQEEBAMCAQYwIAYDVR0RBBkw F6QVMBMxETAPBgNVBAMTCEMxQzItMS0xMA0GCSqGSIb3DQEBBAUAA4GBABpEzIsDOstCjedv vlZvRBE9deEYAm3K6PnmqzCzzrxKe6W/OGbBcQxuFgRLCm/t1mLiE03ESDs40pxsJyVkFSB7 bpTI1JxMghqFA1dzolzt64rSLFbgytlGoV8ke7bklV0ECOyqxKA2hT90s9BfGkYAjhvOm5ts dfIn8ovBLTXNMIIFSDCCBLGgAwIBAgIQbqdWvNzi/J+OsCkSVOO/KzANBgkqhkiG9w0BAQQF ADCBsDESMBAGA1UEChMJRXVyb1RydXN0MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3 b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cuZXVyb3RydXN0LmRr L3JwYSAoYykwMTE8MDoGA1UEAxMzRXVyb1RydXN0IENsYXNzIDEgQ29uc3VtZXIgSW5kaXZp ZHVhbCBTdWJzY3JpYmVyIENBMB4XDTAzMDUwNTAwMDAwMFoXDTA0MDUwNjIzNTk1OVowggFD MRIwEAYDVQQKFAlFdXJvVHJ1c3QxKDAmBgNVBAsUH0NvbnN1bWVyIFNlcnZpY2UgQ2VudGVy IENsYXNzIDExMzAxBgNVBAsTKlRlcm1zIG9mIHVzZSBhdCB3d3cuZXVyb3RydXN0LmRrL3Jw YSAoYykwMTEnMCUGA1UECxMeQXV0aGVudGljYXRlZCBieSBFdXJvVHJ1c3QgQS9TMScwJQYD VQQLEx5NZW1iZXIsIFZlcmlTaWduIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBlcnNvbmEg Tm90IFZhbGlkYXRlZDEbMBkGA1UECxMSRGlnaXRhbCBJRCBDbGFzcyAxMRgwFgYDVQQDEw9N aXJvc2xhdiBKdXJrYXMxJTAjBgkqhkiG9w0BCQEWFm1pcm9zbGF2Lmp1cmthc0BrMi5uZXQw ggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGhKKTvMowOHh/cXkdzeweCA4VxjY8 nA30+9MI1w+OAaIUGfJuCUGIVjzvaOSAfDRB+gp8jcMtwsDSUX0THDxgJgF5qKQWYXUJZerK GRAzOgGNJ/EP6NK+7AY5A1CCxa4vaK/QEYZRWyOpjO5PNq+HfrS5sR7cWTjmG9W9xKSxe4ny 52gIBqWylzL/8SzbTBSmbKW7JatSnNEcUbnfeSDqibYeUmC6ZXMDLSQLvlUH8iPbMx3/qL7P d7M7N1clKY+0zxHQLt8PCzzB17zRyH3YdgZKz4jvokh9Wx8dhKrujxwQJ+2s3NEXbUtuum7E tZVkUU5OQWwBSIc5iRhczh1TAgMBAAGjggFHMIIBQzAJBgNVHRMEAjAAMGEGA1UdHwRaMFgw VqBUoFKGUGh0dHA6Ly9vbnNpdGVjcmwuZXVyb3RydXN0LmRrL0V1cm9UcnVzdENvbnN1bWVy U2VydmljZUNlbnRlckNsYXNzMS9MYXRlc3RDUkwuY3JsMIGsBgNVHSAEgaQwgaEwgZ4GC2CG SAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vQ1BT MGIGCCsGAQUFBwICMFYwFRYOVmVyaVNpZ24sIEluYy4wAwIBARo9VmVyaVNpZ24ncyBDUFMg aW5jb3JwLiBieSByZWZlcmVuY2UgbGlhYi4gbHRkLiAoYyk5NyBWZXJpU2lnbjARBglghkgB hvhCAQEEBAMCB4AwEQYKYIZIAYb4RQEGCQQDAQH/MA0GCSqGSIb3DQEBBAUAA4GBABl+xmLq YRvGZawqNP36xnE3kzTXg5lGUJ/fGFNoC6k/7CQAyI8QV7TVhOyX3dJgGNFveYnmIjHhIAYU hiHqhydTfydJz/DusQe4VRsrwRnoFQ9pLC849/3lAowHl4uclaDPHXUItK+96N3ATTf5SrPW S9oQaOg/eueAWh/6gEjLMIIFSDCCBLGgAwIBAgIQbqdWvNzi/J+OsCkSVOO/KzANBgkqhkiG 9w0BAQQFADCBsDESMBAGA1UEChMJRXVyb1RydXN0MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVz dCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cuZXVyb3Ry dXN0LmRrL3JwYSAoYykwMTE8MDoGA1UEAxMzRXVyb1RydXN0IENsYXNzIDEgQ29uc3VtZXIg SW5kaXZpZHVhbCBTdWJzY3JpYmVyIENBMB4XDTAzMDUwNTAwMDAwMFoXDTA0MDUwNjIzNTk1 OVowggFDMRIwEAYDVQQKFAlFdXJvVHJ1c3QxKDAmBgNVBAsUH0NvbnN1bWVyIFNlcnZpY2Ug Q2VudGVyIENsYXNzIDExMzAxBgNVBAsTKlRlcm1zIG9mIHVzZSBhdCB3d3cuZXVyb3RydXN0 LmRrL3JwYSAoYykwMTEnMCUGA1UECxMeQXV0aGVudGljYXRlZCBieSBFdXJvVHJ1c3QgQS9T MScwJQYDVQQLEx5NZW1iZXIsIFZlcmlTaWduIFRydXN0IE5ldHdvcmsxHjAcBgNVBAsTFVBl cnNvbmEgTm90IFZhbGlkYXRlZDEbMBkGA1UECxMSRGlnaXRhbCBJRCBDbGFzcyAxMRgwFgYD VQQDEw9NaXJvc2xhdiBKdXJrYXMxJTAjBgkqhkiG9w0BCQEWFm1pcm9zbGF2Lmp1cmthc0Br Mi5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDGhKKTvMowOHh/cXkdzewe CA4VxjY8nA30+9MI1w+OAaIUGfJuCUGIVjzvaOSAfDRB+gp8jcMtwsDSUX0THDxgJgF5qKQW YXUJZerKGRAzOgGNJ/EP6NK+7AY5A1CCxa4vaK/QEYZRWyOpjO5PNq+HfrS5sR7cWTjmG9W9 xKSxe4ny52gIBqWylzL/8SzbTBSmbKW7JatSnNEcUbnfeSDqibYeUmC6ZXMDLSQLvlUH8iPb Mx3/qL7Pd7M7N1clKY+0zxHQLt8PCzzB17zRyH3YdgZKz4jvokh9Wx8dhKrujxwQJ+2s3NEX bUtuum7EtZVkUU5OQWwBSIc5iRhczh1TAgMBAAGjggFHMIIBQzAJBgNVHRMEAjAAMGEGA1Ud HwRaMFgwVqBUoFKGUGh0dHA6Ly9vbnNpdGVjcmwuZXVyb3RydXN0LmRrL0V1cm9UcnVzdENv bnN1bWVyU2VydmljZUNlbnRlckNsYXNzMS9MYXRlc3RDUkwuY3JsMIGsBgNVHSAEgaQwgaEw gZ4GC2CGSAGG+EUBBwEBMIGOMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5j b20vQ1BTMGIGCCsGAQUFBwICMFYwFRYOVmVyaVNpZ24sIEluYy4wAwIBARo9VmVyaVNpZ24n cyBDUFMgaW5jb3JwLiBieSByZWZlcmVuY2UgbGlhYi4gbHRkLiAoYyk5NyBWZXJpU2lnbjAR BglghkgBhvhCAQEEBAMCB4AwEQYKYIZIAYb4RQEGCQQDAQH/MA0GCSqGSIb3DQEBBAUAA4GB ABl+xmLqYRvGZawqNP36xnE3kzTXg5lGUJ/fGFNoC6k/7CQAyI8QV7TVhOyX3dJgGNFveYnm IjHhIAYUhiHqhydTfydJz/DusQe4VRsrwRnoFQ9pLC849/3lAowHl4uclaDPHXUItK+96N3A TTf5SrPWS9oQaOg/eueAWh/6gEjLMYIEVjCCBFICAQEwgcUwgbAxEjAQBgNVBAoTCUV1cm9U cnVzdDEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMg b2YgdXNlIGF0IGh0dHBzOi8vd3d3LmV1cm90cnVzdC5kay9ycGEgKGMpMDExPDA6BgNVBAMT M0V1cm9UcnVzdCBDbGFzcyAxIENvbnN1bWVyIEluZGl2aWR1YWwgU3Vic2NyaWJlciBDQQIQ bqdWvNzi/J+OsCkSVOO/KzAJBgUrDgMCGgUAoIICZTAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0wMzEwMTIxOTQ2NDNaMCMGCSqGSIb3DQEJBDEWBBQR+WDD /CIZ1CHOf4F35sli85A9zDBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3 DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCB1gYJKwYB BAGCNxAEMYHIMIHFMIGwMRIwEAYDVQQKEwlFdXJvVHJ1c3QxHzAdBgNVBAsTFlZlcmlTaWdu IFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3dy5l dXJvdHJ1c3QuZGsvcnBhIChjKTAxMTwwOgYDVQQDEzNFdXJvVHJ1c3QgQ2xhc3MgMSBDb25z dW1lciBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0ECEG6nVrzc4vyfjrApElTjvyswgdgGCyqG SIb3DQEJEAILMYHIoIHFMIGwMRIwEAYDVQQKEwlFdXJvVHJ1c3QxHzAdBgNVBAsTFlZlcmlT aWduIFRydXN0IE5ldHdvcmsxOzA5BgNVBAsTMlRlcm1zIG9mIHVzZSBhdCBodHRwczovL3d3 dy5ldXJvdHJ1c3QuZGsvcnBhIChjKTAxMTwwOgYDVQQDEzNFdXJvVHJ1c3QgQ2xhc3MgMSBD b25zdW1lciBJbmRpdmlkdWFsIFN1YnNjcmliZXIgQ0ECEG6nVrzc4vyfjrApElTjvyswDQYJ KoZIhvcNAQEBBQAEggEAUfKp8vZKXKHAbR6fLVBcdHNOpYbKwpavh/j8AktUFX1NnVQ2LYIX 4Rapo51P9pTiNlAjPXkE3pvEHsAzHXQdLHLye2XyY+pRUbopwO72uc/MT2bCyYww5S9PGVQS /mXvS0p7uCJC/UdEiSpX4VFitEtyIeOhHcX54J4OO5yWWMSxw6Ta4uUUWzEB3EAMYvZzItOr 2asCpOnEkDS5z6mGobGB69lWK1JP3Co3Ovy8Y1TyQkPXjUb5XG6QUPv7cue8jMPvQ7COLkBn PGitsxtwx4fBZXj5Ej/kJ0CiCeTwJo4hUD3KkfoI2UH8i6INxUHI4R6jDTZdtNCSqyDT/O2o wgAAAAAAAA== --------------ms090408060704070901010207--
