qzind / tray

Browser plugin for sending documents and raw commands to a printer or attached device.
https://qz.io
Other
851 stars 276 forks source link

java.lang.IllegalArgumentException: newPosition > limit: (8193 > 8192) #1050

Closed mlscherer closed 1 year ago

mlscherer commented 1 year ago

Hello

We are having a problem with one device, which when trying to perform some specific prints, closes the connection with the QZ Tray and does not print...

We tried to perform the exact same prints on other devices and it worked fine. In fact, on that same device, it works when printing multiple identical documents, just with a few different variables.

We collect this log for debugging...

[DEBUG] 2022-12-06T11:09:44,956 @ qz.printer.PrintServiceMatcher:-1
    Searching for PrintService matching IMPRESSORA TESTE
[DEBUG] 2022-12-06T11:09:44,960 @ qz.printer.PrintServiceMatcher:-1
    Found 8 printers
[DEBUG] 2022-12-06T11:09:44,961 @ qz.printer.PrintServiceMatcher:-1
    Found match: IMPRESSORA TESTE
[ERROR] 2022-12-06T11:09:45,427 @ qz.ws.PrintSocketClient:-1
    Connection error
java.lang.IllegalArgumentException: newPosition > limit: (8193 > 8192)
    at java.nio.Buffer.createPositionException(Buffer.java:318) ~[?:?]
    at java.nio.Buffer.position(Buffer.java:293) ~[?:?]
    at java.nio.ByteBuffer.position(ByteBuffer.java:1094) ~[?:?]
    at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:290) ~[?:?]
    at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:326) ~[?:?]
    at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178) ~[?:?]
    at java.io.InputStreamReader.read(InputStreamReader.java:181) ~[?:?]
    at java.io.Reader.read(Reader.java:229) ~[?:?]
    at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:2001) ~[qz-tray.jar:?]
    at org.apache.commons.io.IOUtils.copyLarge(IOUtils.java:1980) ~[qz-tray.jar:?]
    at org.apache.commons.io.IOUtils.copy(IOUtils.java:1957) ~[qz-tray.jar:?]
    at org.apache.commons.io.IOUtils.toString(IOUtils.java:819) ~[qz-tray.jar:?]
    at qz.ws.PrintSocketClient.onMessage(Unknown Source) ~[qz-tray.jar:?]
    at jdk.internal.reflect.GeneratedMethodAccessor5.invoke(Unknown Source) ~[?:?]
    at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:?]
    at java.lang.reflect.Method.invoke(Method.java:566) ~[?:?]
    at org.eclipse.jetty.websocket.common.events.annotated.CallableMethod.call(CallableMethod.java:70) ~[qz-tray.jar:?]
    at org.eclipse.jetty.websocket.common.events.annotated.OptionalSessionCallableMethod.call(OptionalSessionCallableMethod.java:68) ~[qz-tray.jar:?]
    at org.eclipse.jetty.websocket.common.events.JettyAnnotatedEventDriver.lambda$onTextFrame$1(JettyAnnotatedEventDriver.java:270) ~[qz-tray.jar:?]
    at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:883) ~[qz-tray.jar:?]
    at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:1034) ~[qz-tray.jar:?]
    at java.lang.Thread.run(Thread.java:829) ~[?:?]
[INFO] 2022-12-06T11:09:45,456 @ qz.ws.PrintSocketClient:-1
    Connection closed: 1011 - newPosition > limit: (8193 > 8192)
[INFO] 2022-12-06T11:09:45,458 @ qz.ws.SocketConnection:-1
    Closing all communication channels for *.ourwebsite.com.br
tresf commented 1 year ago

The logs suggest that the websocket read or sent more data than what was expected. I'm not sure what could cause this, it may require examining the PC firsthand with some debugging tools installed.

mlscherer commented 1 year ago

@tresf thanks for the fast reply...

Anything that I can do to help into that?

The device is from one of our clients, but if you want to, I can ask for us to connect there...

tresf commented 1 year ago

Assuming this is on a Windows machine...

For starters I would recommend a few sanity checks:

There's also a slight chance that the error is misleading and it's actually a software crash causing the issue. If the software crashes only when searching for printers, the fastest fix is usually to remove the offending printer (we don't have an easy way to identify this yet). In some cases, the printer is not visible in control panel, but remnants in the registry cause problems with Java's communication with the Windows print spooler.

Hopefully that's a good start.

tresf commented 1 year ago

So we've had some more reports of this error... from what I can gather so far, it only occurs on Windows machines running 2.1.6 or 2.2.2 and we believe it to be related to the version of Jetty that we bundle.

Oddly, the Jetty versions are identical in these releases, so pinpointing it is a bit harder.

We do have a bleeding edge version of QZ Tray running Jetty 10.0, which in our tests fixes this issue: https://github.com/tresf/tray/releases/download/v2.2.3/qz-tray-2.2.2+14-x86_64.exe

Since upgrading Jetty from 9.4 to 10.0 is considered a significant change, the patch will need to be part of QZ Tray 2.2.3. We may expedite this release if we get more reports of this error.

dogrocker commented 1 year ago

Got same error on 2.2.2 windows machines. The device is from one of our clients image

tresf commented 1 year ago

@dogrocker can you please confirm whether or not the linked installer from my previous post fixes this?

extmag commented 1 year ago

Hello. Got the same error on 2.2.2+1 Windows machines.

tresf commented 1 year ago

Hello. Got the same error on 2.2.2+1 Windows machines.

@extmag can you please confirm whether or not the installer linked from my previous comment fixes this for you? https://github.com/qzind/tray/issues/1050#issuecomment-1493086315

extmag commented 1 year ago

@tresf at the moment I don't have that option. But I already solved the problem. Previously, I was trying to send raw PDF data to a printer and was getting this error. Then I changed the code and used

type: 'pixel',
format: 'pdf',
flavor: 'base64'

And this code solved my problem.

tresf commented 1 year ago

@tresf at the moment I don't have that option. But I already solved the problem. Previously, I was trying to send raw PDF data to a printer and was getting this error. Then I changed the code and used

type: 'pixel',
format: 'pdf',
flavor: 'base64'

And this code solved my problem.

Thanks for the workaround, however we are committed to fixing this problem at its source.

johangm90 commented 1 year ago

Hi, in my case it occurs when i send a print job with a logo:

  1. example without logo
G0AbYQEbIQhDT01QVSBFWFBSRVNTIFMuQS5DChshAFJVQzogMjAzNjkzOTM1NDYKQ0FMLk9DVEFWSU8gTVWlT1ogTkFKQVIgTlJPLiAyMjEgSU5ULiAyMTMgVVJCLiAgQ0VSQ0FETyAgKDIgUElTTykKVGVsLjogOTUzNzY5NzA4Ci0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQobRQFGQUNUVVJBIEVMRUNUUk9OSUNBCkYwMDItMTQzChtFABthAC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpGZWNoYSBlbWlzaW9uOiAyNC8wOC8yMDIzCk1vbmVkYTogU29sZXMKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkNMSUVOVEU6IEJBTkNPIERFIENSRURJVE8gREVMIFBFUlUKUlVDOiAyMDEwMDA0NzIxOApESVJFQ0NJT046IENBTC5DRU5URU5BUklPIE5STy4gMTU2IFVSQi4gIExBUyBMQURFUkFTIERFIE1FTEdBUkVKTwpGT1JNQSBERSBQQUdPOiBDT05UQURPCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQobRQEjIERlc2NyaXBjaW9uICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgUy8KG0UALS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCjEgQWRhcHRhZG9yIFVTQiAgICAgICAgICAgICAgICAgICAgICAgICAgICAxMC4wMAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KT1AuIEdSQVZBREE6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA4LjMzCk9QLiBJTkFGRUNUQTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4wMApPUC4gRVhPTkVSQURBOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuMDAKSUdWICgxMCUpOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAwLjgzClJDICgxMCUpOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC44MwpUT1RBTDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTAuMDAKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClNvbjogRElFWiBZIDAwLzEwMAotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KG2EBHShrBAAxQTIAHShrAwAxQwgdKGsDADFFMB0oa1EAMVAwMjAxMDAwNDcyMTh8MDF8RjAwMnwxNDN8MC44M3wxMC4wMHwyMDIzLTA4LTI0fDB8MHxWS2FMTTg0cktSdnc4UHdNbzNlQlp3dDZwSWc9HShrAwAxUTAKUmVzdW1lbjogVkthTE04NHJLUnZ3OFB3TW8zZUJad3Q2cElnPQoKUmVwcmVzZW50YWNpb24gaW1wcmVzYSBkZWwKY29tcHJvYmFudGUgZWxlY3Ryb25pY28sIGNvbnN1bHRlIGVuCmh0dHBzOi8vZmUuZWZhY3QuY29tLwoKMzAvMDgvMjAyMyAwNzoxNTowMgoqKiBHcmFjaWFzIHBvciBzdSBwcmVmZXJlbmNpYSAqKgoKHVZBAxtwMDx4
  1. example with logo
G0AbYQEdKEzSNzBwMAEBMZMBGAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI/////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd////////4oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfB////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/P////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvf///////toAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////toAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO////////poAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ3////////toAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdz////////9oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/j/////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/G/////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHf//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfP//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7//+/////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//+/////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADf/v//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/PH//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//H//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+/H//////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/z////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAj8+f///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//f////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8//////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3/9/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv///////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEf///////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGf////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAk/////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz/////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATCf/////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/9/////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM///P///////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgQA//h//////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+///////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//5////////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP//gG///////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHG///////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/+/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/+/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD//////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF7////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACf////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACf////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPf///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABef///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABfv///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfv///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb////////wD//oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb////////wf//oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABT////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTv///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTv///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTv///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABTv///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABb////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/v///////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/////////////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB//////////z//oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+P///////P///oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABn/////8A/D///oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABH////////x///oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABOAAAAAAAH////oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADz/HoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAf/HoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAPPHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACPXoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf3oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ/oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAU/kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvuAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3vOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3/OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3/eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA3/+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX/+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXv+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXv+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvuAAAAAAAAAAAAAAAAAAAAAAAAAD/8AAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvuAAAAAAAAAAAAAAAAAAAAAAAE/wAAAAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvuAAAAAAAAAAAAAAAAAAAAAAA////xgAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvuAAAAAAAAAAAAAAAAAAAAAAAA///+AAAAHoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvuAAAAAAAAAAAAAAAAAAAAAAA/////AAAAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvOAAAAAAAAAAAAAAAAAAAAAAAv///7kAAAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvOAAAAAAAAAAAAAAAAAAAAAAAHAP7/aAAAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvGAAAAAAAAAAAAAAAAAAAAAAA///j/aAAAFoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXvGAAAAAAAAAAAAAAAAAAAAAAA///z/6AAAFoAAAAAAAAAAAA/gAAAAAAAAAB/gAAAAAXvOAAAAAAAAAAAAAAAAAAAAAAAH////6AAAHoAAAAAAAAAAAf//AAAAAAAAB///gAAAAXvOAAAAAAAAAAAAAAAAAAAAAAAP///n6AAAHoAAAAA/AAAAEP/jAAAAAAAA/P//jAAAAXvOAAAA/t8AAAAAAAAAAAAAAAAP////6AAAHoAAADj/AAAAHwDA/gAAAAAHAwAAAQAAAXvuAAABAAYAAAAAAAAAAAAAAAAP////oAAAHoAAAfjgAAABzP8/YIAAAAAP//wfYIAAAXvuAAAAP/8AAAAAAAAAAAAAAAAf8B/7gAAAHoAAAMf/AAAD////8cAAAAAR/////AAAAX/uAAAOOXMAAAAAAAAAAAAAAAAH///+4AAAMAAAMP//AAAP/x/+/5AAAAB///9/f/gAAW/8AAAP//4AAAAAAAAAAAAAAAAH+P9+AAAAOIAAf/78AAAf//z//+AAAABn//9///wAAW/8AAAfj+wAAAAAAAAAAAAAAAAG///ggAAAfoAAf/wAAAA3//z//+QAAAD++A////wAAW/+AAA/z/gAAAAAAAAAAAAAAAAA8AAAAAAAfoAA/3/8AAAD//x///wAAAG++P//P/4AAW/+AAA//zAAAAAAAAAAAAAAAAA////wAAAAeoAI/7/8AAEH4P///5gAAAP7OAH/H/4AAW/+AAA/PwAAAAAAAAAAAAAAAAAAAAAAAAAAeoAf///8AAF/Hz/v/38AAAfx/AD///8AAW/+AADfP4AAAAAAAAAAAAAAAAAAAAAAAAAB2oAf+f/+AAD/Hw/g//8AAAf4///4//8AAW/+AAEP/oAAAAAAAAAAAAAAAAAAAAAAAAAD2gD//x//AAT++IA4/59AAA9I/wAPB/8AAW/+AAf/ngAAAAAAAAAAAAAAAAAAAAAAAAACeEDH/w/AAAT/8+AD3f9gAAoD/gABj32AAX/+AA/PXwAAAAAAAAAAAAAAAAAAAAAAAAAO/oAH/z7gAAL/1wAB3//AAAMP+AAAf32AAX/+AA/jVAAAAAAAAAAAAAAAAAAAAAAAAAAe/oEH////ABP//AAAfv/QABMPAAAAN/2AAX/+AB/wWAAAAAAAAAAAAAAAAAAAAAAAAAA79oF/////ABP/6AAANv+QABEHAAAAB/0AAX/8ADPw0AAAAAAAAAAAAAAAAAAAAAAAAAAj9oH/0P8AABn/YAAAAv+QAAAAAAAAB+0AAX/4ACf4gAAAAAAAAAAAAAAAAAAAAAAAAAAP84H/gPAAAA3/YAAAAf+gAAAAAAAAB+0AAX/4AG//IAAAAAAAAAAAAAAAAAAAAAAAAAAG8oP//IAAAA3/oAAAAf84AAAAAAAAA+0gAX/4AP//AAAAAAAAAAAAAAAAAAAAAAAAAAAA9oP//gAAAD//oAAACf9YAAAAAAAACe0gAX/4AJP/gAAAAAAAAAAAAAAAAAAAAAAAAAAAnoPD+AAAAA//gAAAB5nwAAAAAAAAN/9gAXvgAP/cAAAAAAAAAAAAAAAAAAAAAAAAAAAAHoPn+AAAAC//AAAAB5/QAAAAAAAAN/9gAXvgAP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAALov/+AAAAGf/gAAAA//EAAAAAAAAP/8gAXv8BP/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAJov/+AAAAG/+AAAAAv7kAAAAAAAA//8gAXv8CP/YAAAAAAAAAAAAAAAAAAAAAAAAAAAAFx//8AAAAG/8AAAAAn70AAAAAAAB3P8gAXv+Gf+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAH3//4AAAAH/+gAAAAm/wAAAAAAAfiP8AAXv+//+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///4AAAAH/+AAAAAj/wAAAAAAf//P8AAXv////gAAAAAAAAAAAAAAAAAAAf///8AAAAB+//4AAAAH/+gAAAAv/YAAAAA/jf+P8AAXv///9gAAAAAAAAAAAAAAAAAAAAAAAA4AAAA///oAAAAP//////+P/cAAAAcAc//P8AAXv////AAAAAAAAAAAAAAAAAAAAf////QAAAB//zoAAAAP//wP//4P/8AAAAO////P8AAXv////AAAAAAAAAAAAAAAAAAAA//P//gAAAB//joAAAAP//4P////74AAAA7////v8AAXv////gAAAAAAAAAAAAAAAAAAA/4AAD8AAAB//z4AAAAP////////74AAAx//9/f/8gAXv////wAAAAAAAAAAAAAAAAAAA///8P8AAABf//4AAAAP////////65AADn//gnf/8gAXv////kAAAAAAAAAAAAAAAAAAAu////9AAABf//4AAAAPP///////6bAAEG3//if/8gAXv////2AAAAAAAAAAAAAAAAAAAE////8gAABf//4AAAAPP///////6bAAF//j/wH/9gAXv////9AAAAAAAAAAAAAAAAAAAk////8gAABP//4AAAAPL/////9/8TAAR5//D4D/9gAXv////9AAAAAAAAAAAAAAAAAAA////+2QAABP//4AAAAN8/kv/////7AA3///0AAf9gAW//////AAAAAAAAAAAAAAAAAAA////+2AAABP//4AAAAN8/GwAAAPgAAA///QAAAf9gAW//l///AAAAAAAAAAAAAAAAAAA////+2AAABf//4AAAAP//wAAAAGABAB//eIAAA//gAW//g5//YAAAAAAAAAAAAAAAAAA/4QD/2AAABf//4AAAAP//AAAAAAAAAB//WAAAA//gAX//gY7/QAAAAAAAAAAAAAAAAAAP////8gAABf//4AAAAH//gAAAAAAAAAf/QAAAA//gAX//gM/5gAAAAAAAAAAAAAAAAAA/////egAABf//4AAAAD//gAAAAAAAAA/4QAAAB//gAX/+AG/5oAAAAAAAAAAAAAAAAAA/////cgAABP//4AAAAD//AAAAAAAAAC/4AAAAB//gAX/+ACfw6AAAAAAAAAAAAAAAAAA/////4gAABP//4AAAAD//gAAAAAAAAD9zAAAAB//gAX/+ACPx0AAAAAAAAAAAAAAAAAA/////5AAAAv//4AAAAB9/gAAAAAAAAH+7AAAAB//AAX/+AAb+4AAAAAAAAAAAAAAAAAA/+P//zAAAA///4AAAAB8/gAAAAAAAAH/5AAAAB//AAX/+AAP/7AAAAAAAAAAAAAAAAAA/////mAAAB///4AAAAB4XAAAAAAAAAH/4AAAAF/+AAX/+AAv/7AAAAAAAAAAAAAAAAAAW///gAAAAB///oAAAAB8PAAAAAAAAAH/9AAAAN/8AAX/uAAf/OAAAAAAAAAAAAAAAAAAA/wDAAAAAB+3/oAAAAB//YAAAAAAAAH//AAAAN/8AAX/+AAb/OQAAAAAAAAAAAAAAAAAQ///gAAAAB23/oAAAAB//4AAAAHDgAH//AAAAN/8AAX/+AAf/OYAAAAAAAAAAAAAAAAAAAAAAAAAAD03/oAAAAB//4AAAA3vAAH//AAAAP/+AAX/+AAP/P4AAAAAAAAAAAAAAAAAAAAAAAAAAD03/oAAAAB7/oAAAB//IAH//AAAAH/+AAX/+AAH/P4AAAAAAAAAAAAAAAAAAAAAAAAAABa3/4AAAAAPt+AAAB//AAH/7AAAAzx6AAe/8AAB//kAAAAAAAAAAAAAAAAAAAAAAAAAAAI3/4AAAAAP//AAAIv7AAH/+AAAAP3yAAe/8AAB//0AAAAAAAAAAAAAAAAAAAAAAAAAAAoX/4AAAAA3z5wAAI+7QAF/+AAABP/yAAe/8AAB//2AAAAAAAAAAAAAAAAAAAAAAAAAAH8f/4AAAAAW/8YABD//gAE/+QAAH//0AAe/8AAAzjyAAAAAAAAAAAAAAAAAAAAAAAAAA/8f/4AAAAAG+/OAHn7kgAA9nMAAf//wAAe/8AAAzj6AAAAAAAAAAAAAAAAAAAAAAAAAA/8P/4AAAAAC+/+f8HLkAAAfz/ADPf/wAAW/8AAAbj8gAAAAAAAAAAAAAAAAAAAAAAAAB/8P/oAAAAABn/+L4f/EAAAf5/8fv//oAAW/8AAALncwAAAAAAAAAAAAAAAAAAAAAAAAD/8f/oAAAAABn+X9//+YAAAP48Pg7//oAAX/8AAAA/MQAAAAAAAAAAAAAAAAAAAAAAAAH/8v/gAAAAADn//////kAAAn///9//+AAAXv8AAAE//gAAAAAAAAAAAAAAAAAAAAAAAAP/8v/gAAAAAB//z/+z+QAAA7v4////wAAAXv8AAAD//wAAAAAAAAAAAAAAAAAAAAAAAAf/8v/gAAAAAA/zg/4/+QAAAb/4////wAAAX/8AAAD//wAAAAAAAAAAAAAAAAAAAAAAAB//8t/gAAAAAAHzg///xAAAAB///8//IAAA3/8AAAB//6AAAAAAAAAAAAAAAAAAAAAAAH//8t/gAAAAAAAc///cYAAAAE///8/wAAAA3/8AAAB+/6AAAAAAAAAAAAAAAAAAAAAAAf//8t/gAAAAAABj///44AAAAAOf/9/wAAAA3/8AAAB+/+AAAAAAAAAAAAAAAAAAAAAAD///8t/gAAAAAABj////gAAAAAG////4AAAA3/8AAAA///AAAAAAAAAAAAAAAAAAAAAAH///8t/gAAAAAAAO////AAAAAAB////wAAAA3/8AAAAz//gAAAAAAAAAAAAAAAAAAAAP////8D/QAAAAAAAAQf4AAAAAAAAn0DAAAAAAQH4AAAAgf8AAAAAAAAAAAAD/////////////8AAAAAAAAAABhAAAAAAAAAAAADAAAAAAAAAAAAAgAcAAAAAAAAAAAAD/////////////8AAAAAAAAAAAA/gAAAAAAAAB/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////////////4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdKEwCADAyChshCENPTVBVIEVYUFJFU1MgUy5BLkMKGyEAUlVDOiAyMDM2OTM5MzU0NgpDQUwuT0NUQVZJTyBNVaVPWiBOQUpBUiBOUk8uIDIyMSBJTlQuIDIxMyBVUkIuICBDRVJDQURPICAoMiBQSVNPKQpUZWwuOiA5NTM3Njk3MDgKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tChtFAUJPTEVUQSBFTEVDVFJPTklDQQpCMDAyLTI1MAobRQAbYQAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KRmVjaGEgZW1pc2lvbjogMjQvMDgvMjAyMwpNb25lZGE6IFNvbGVzCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpDTElFTlRFOiBDTElFTlRFIEdFTkVSQUwKRE5JOiAwMDAwMDAwMApESVJFQ0NJT046IG5pbmd1bm8gZGUgcHJ1ZWJhCkZPUk1BIERFIFBBR086IENPTlRBRE8KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tChtFASMgRGVzY3JpcGNpb24gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBTLwobRQAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KMSBBZGFwdGFkb3IgVVNCICAgICAgICAgICAgICAgICAgICAgICAgICAgIDE4LjAwCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpEVE8uOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLTIuNTAKT1AuIEdSQVZBREE6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDEyLjUwCk9QLiBJTkFGRUNUQTogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMC4wMApPUC4gRVhPTkVSQURBOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDAuMDAKSUdWICgxMCUpOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxLjI1ClJDICgxMCUpOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMS4yNQpUT1RBTDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTUuMDAKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tClNvbjogUVVJTkNFIFkgMDAvMTAwCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQobYQEdKGsEADFBMgAdKGsDADFDCB0oawMAMUUwHShrMgAxUDAwMDAwMDAwMHwwM3xCMDAyfDI1MHwxLjI1fDE1LjAwfDIwMjMtMDgtMjR8MHwwfB0oawMAMVEwClJlc3VtZW46IAoKUmVwcmVzZW50YWNpb24gaW1wcmVzYSBkZWwKY29tcHJvYmFudGUgZWxlY3Ryb25pY28sIGNvbnN1bHRlIGVuCmh0dHBzOi8vZmUuZWZhY3QuY29tLwoKMzAvMDgvMjAyMyAwNzowNDowNgoqKiBHcmFjaWFzIHBvciBzdSBwcmVmZXJlbmNpYSAqKgoKHVZBAxtwMDx4
tresf commented 1 year ago

Hi, in my case it occurs when i send a print job with a logo:

Can you please test the installer here and let me know if it fixes it? https://github.com/qzind/tray/issues/1050#issuecomment-1493086315

If you're not on Windows, let me know, so far we've only seen this issue on Windows.

johangm90 commented 1 year ago

Hi, in my case it occurs when i send a print job with a logo:

Can you please test the installer here and let me know if it fixes it? #1050 (comment)

If you're not on Windows, let me know, so far we've only seen this issue on Windows.

I tested on Windows, Linux, and macOS with different browsers, but the same result occurred.

tresf commented 1 year ago

I tested on Windows, Linux, and macOS with different browsers, but the same result occurred.

Which version?

johangm90 commented 1 year ago

I tested on Windows, Linux, and macOS with different browsers, but the same result occurred.

Which version?

I have tried using version 2.2.2. I have also tried it on Windows with the installer provided in comment 1050, and it works, but the logo doesn't print well.

1swsi27h

tresf commented 1 year ago

I tested on Windows, Linux, and macOS with different browsers, but the same result occurred.

Which version?

I have tried using version 2.2.2. I have also tried it on Windows with the installer provided in comment 1050, and it works, but the logo doesn't print well.

Thanks. I believe the logo issue to be unrelated and should be tracked separately.

tresf commented 1 year ago

QZ Tray 2.2.3 has been released, which we believe fixes this issue.