INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:239) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:109) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:535) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:697) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/14 09:59:05 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/14 09:59:05 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/14 09:59:05 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 1 | 2020/03/14 09:59:05 | Caused by: org.apache.directory.api.ldap.codec.api.ResponseCarryingException: ERR_00001_BAD_TRANSITION_FROM_STATE Bad transition from state START_STATE, tag 0x16 INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolDecoder.decode(LdapProtocolDecoder.java:178) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolDecoder.decode(LdapProtocolDecoder.java:94) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:230) INFO | jvm 1 | 2020/03/14 09:59:05 | ... 15 more INFO | jvm 1 | 2020/03/14 09:59:05 | Caused by: org.apache.directory.api.asn1.DecoderException: ERR_00001_BAD_TRANSITION_FROM_STATE Bad transition from state START_STATE, tag 0x16 INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.asn1.ber.grammar.AbstractGrammar.executeAction(AbstractGrammar.java:125) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.asn1.ber.Asn1Decoder.treatTLVDoneState(Asn1Decoder.java:600) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.asn1.ber.Asn1Decoder.decode(Asn1Decoder.java:736) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolDecoder.decode(LdapProtocolDecoder.java:145) INFO | jvm 1 | 2020/03/14 09:59:05 | ... 17 more INFO | jvm 1 | 2020/03/14 09:59:05 | [09:59:05] ERROR [org.apache.directory.api.asn1.ber.grammar.AbstractGrammar] - ERR_00001_BAD_TRANSITION_FROM_STATE Bad transition from state START_STATE, tag 0x16 INFO | jvm 1 | 2020/03/14 09:59:05 | [09:59:05] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2020/03/14 09:59:05 | org.apache.mina.filter.codec.ProtocolDecoderException: org.apache.directory.api.ldap.codec.api.ResponseCarryingException: ERR_00001_BAD_TRANSITION_FROM_STATE Bad transition from state START_STATE, tag 0x16 (Hexdump: 16 03 00 00 69 01 00 00 65 03 03 55 1C A7 E4 72 61 6E 64 6F 6D 31 72 61 6E 64 6F 6D 32 72 61 6E 64 6F 6D 33 72 61 6E 64 6F 6D 34 00 00 0C 00 2F 00 0A 00 13 00 39 00 04 00 FF 01 00 00 30 00 0D 00 2C 00 2A 00 01 00 03 00 02 06 01 06 03 06 02 02 01 02 03 02 02 03 01 03 03 03 02 04 01 04 03 04 02 01 01 01 03 01 02 05 01 05 03 05 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:239) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.access$1300(DefaultIoFilterChain.java:48) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:943) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.IoFilterAdapter.messageReceived(IoFilterAdapter.java:109) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:542) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.filterchain.DefaultIoFilterChain.fireMessageReceived(DefaultIoFilterChain.java:535) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:697) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/14 09:59:05 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/14 09:59:05 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/14 09:59:05 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 1 | 2020/03/14 09:59:05 | Caused by: org.apache.directory.api.ldap.codec.api.ResponseCarryingException: ERR_00001_BAD_TRANSITION_FROM_STATE Bad transition from state START_STATE, tag 0x16 INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolDecoder.decode(LdapProtocolDecoder.java:178) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolDecoder.decode(LdapProtocolDecoder.java:94) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(ProtocolCodecFilter.java:230) INFO | jvm 1 | 2020/03/14 09:59:05 | ... 15 more INFO | jvm 1 | 2020/03/14 09:59:05 | Caused by: org.apache.directory.api.asn1.DecoderException: ERR_00001_BAD_TRANSITION_FROM_STATE Bad transition from state START_STATE, tag 0x16 INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.asn1.ber.grammar.AbstractGrammar.executeAction(AbstractGrammar.java:125) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.asn1.ber.Asn1Decoder.treatTLVDoneState(Asn1Decoder.java:600) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.asn1.ber.Asn1Decoder.decode(Asn1Decoder.java:736) INFO | jvm 1 | 2020/03/14 09:59:05 | at org.apache.directory.api.ldap.codec.protocol.mina.LdapProtocolDecoder.decode(LdapProtocolDecoder.java:145) INFO | jvm 1 | 2020/03/14 09:59:05 | ... 17 more INFO | jvm 1 | 2020/03/15 08:30:35 | [08:30:35] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2020/03/15 19:03:05 | Machine is shutting down. STATUS | wrapper | 2020/03/15 19:03:08 | <-- Wrapper Stopped STATUS | wrapper | 2020/03/17 19:12:27 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 19:12:27 | Launching a JVM... INFO | jvm 1 | 2020/03/17 19:12:41 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/03/17 19:12:41 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/03/17 19:12:41 | INFO | jvm 1 | 2020/03/17 19:12:41 | INFO | jvm 1 | 2020/03/17 19:12:41 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/03/17 19:12:41 | The file is located on the path at the following location but INFO | jvm 1 | 2020/03/17 19:12:41 | could not be loaded: INFO | jvm 1 | 2020/03/17 19:12:41 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/03/17 19:12:41 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/03/17 19:12:41 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/03/17 19:12:41 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/03/17 19:12:41 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/03/17 19:12:41 | This is a 64-bit JVM. INFO | jvm 1 | 2020/03/17 19:12:41 | Reported cause: INFO | jvm 1 | 2020/03/17 19:12:41 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/03/17 19:12:41 | System signals will not be handled correctly. INFO | jvm 1 | 2020/03/17 19:12:41 | INFO | jvm 1 | 2020/03/17 19:13:38 | _ _ ____ ____ INFO | jvm 1 | 2020/03/17 19:13:38 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/03/17 19:13:38 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/03/17 19:13:38 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/03/17 19:13:38 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/03/17 19:13:38 | |_| INFO | jvm 1 | 2020/03/17 19:13:38 | STATUS | wrapper | 2020/03/17 19:14:02 | Machine is shutting down. STATUS | wrapper | 2020/03/17 19:14:04 | <-- Wrapper Stopped STATUS | wrapper | 2020/03/17 19:14:13 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 19:14:13 | Launching a JVM... INFO | jvm 1 | 2020/03/17 19:14:24 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/03/17 19:14:24 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/03/17 19:14:24 | INFO | jvm 1 | 2020/03/17 19:14:24 | INFO | jvm 1 | 2020/03/17 19:14:24 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/03/17 19:14:24 | The file is located on the path at the following location but INFO | jvm 1 | 2020/03/17 19:14:24 | could not be loaded: INFO | jvm 1 | 2020/03/17 19:14:24 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/03/17 19:14:24 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/03/17 19:14:24 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/03/17 19:14:24 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/03/17 19:14:24 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/03/17 19:14:24 | This is a 64-bit JVM. INFO | jvm 1 | 2020/03/17 19:14:24 | Reported cause: INFO | jvm 1 | 2020/03/17 19:14:24 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/03/17 19:14:24 | System signals will not be handled correctly. INFO | jvm 1 | 2020/03/17 19:14:24 | INFO | jvm 1 | 2020/03/17 19:14:41 | _ _ ____ ____ INFO | jvm 1 | 2020/03/17 19:14:41 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/03/17 19:14:41 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/03/17 19:14:41 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/03/17 19:14:41 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/03/17 19:14:41 | |_| INFO | jvm 1 | 2020/03/17 19:14:41 | STATUS | wrapper | 2020/03/17 19:25:48 | Machine is shutting down. STATUS | wrapper | 2020/03/17 19:25:50 | <-- Wrapper Stopped STATUS | wrapper | 2020/03/17 19:26:03 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 19:26:03 | Launching a JVM... INFO | jvm 1 | 2020/03/17 19:26:16 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/03/17 19:26:16 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/03/17 19:26:16 | INFO | jvm 1 | 2020/03/17 19:26:16 | INFO | jvm 1 | 2020/03/17 19:26:16 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/03/17 19:26:16 | The file is located on the path at the following location but INFO | jvm 1 | 2020/03/17 19:26:16 | could not be loaded: INFO | jvm 1 | 2020/03/17 19:26:16 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/03/17 19:26:16 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/03/17 19:26:16 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/03/17 19:26:16 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/03/17 19:26:16 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/03/17 19:26:16 | This is a 64-bit JVM. INFO | jvm 1 | 2020/03/17 19:26:16 | Reported cause: INFO | jvm 1 | 2020/03/17 19:26:16 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/03/17 19:26:16 | System signals will not be handled correctly. INFO | jvm 1 | 2020/03/17 19:26:16 | INFO | jvm 1 | 2020/03/17 19:26:43 | _ _ ____ ____ INFO | jvm 1 | 2020/03/17 19:26:43 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/03/17 19:26:43 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/03/17 19:26:43 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/03/17 19:26:43 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/03/17 19:26:43 | |_| INFO | jvm 1 | 2020/03/17 19:26:43 | INFO | jvm 1 | 2020/03/17 19:50:21 | [19:50:21] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/17 19:50:24 | [19:50:24] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2020/03/17 19:50:24 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2020/03/17 19:50:24 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2020/03/17 19:50:24 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2020/03/17 19:50:24 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2020/03/17 19:50:24 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2020/03/17 19:50:24 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/17 19:50:24 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/17 19:50:24 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/17 19:50:24 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/17 19:50:24 | at java.lang.Thread.run(Thread.java:812) ERROR | wrapper | 2020/03/17 19:51:24 | JVM exited unexpectedly. STATUS | wrapper | 2020/03/17 19:51:29 | Launching a JVM... INFO | jvm 2 | 2020/03/17 19:51:30 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 2 | 2020/03/17 19:51:30 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 2 | 2020/03/17 19:51:30 | INFO | jvm 2 | 2020/03/17 19:51:30 | INFO | jvm 2 | 2020/03/17 19:51:30 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 2 | 2020/03/17 19:51:30 | The file is located on the path at the following location but INFO | jvm 2 | 2020/03/17 19:51:30 | could not be loaded: INFO | jvm 2 | 2020/03/17 19:51:30 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 2 | 2020/03/17 19:51:30 | Please verify that the file is readable by the current user INFO | jvm 2 | 2020/03/17 19:51:30 | and that the file has not been corrupted in any way. INFO | jvm 2 | 2020/03/17 19:51:30 | One common cause of this problem is running a 32-bit version INFO | jvm 2 | 2020/03/17 19:51:30 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 2 | 2020/03/17 19:51:30 | This is a 64-bit JVM. INFO | jvm 2 | 2020/03/17 19:51:30 | Reported cause: INFO | jvm 2 | 2020/03/17 19:51:30 | wrapper (Not found in java.library.path) INFO | jvm 2 | 2020/03/17 19:51:30 | System signals will not be handled correctly. INFO | jvm 2 | 2020/03/17 19:51:30 | INFO | jvm 2 | 2020/03/17 19:52:05 | _ _ ____ ____ INFO | jvm 2 | 2020/03/17 19:52:05 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 2 | 2020/03/17 19:52:05 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 2 | 2020/03/17 19:52:05 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 2 | 2020/03/17 19:52:05 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 2 | 2020/03/17 19:52:05 | |_| INFO | jvm 2 | 2020/03/17 19:52:05 | INFO | jvm 2 | 2020/03/17 19:52:06 | [19:52:06] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 2 | 2020/03/17 20:02:13 | [20:02:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 2 | 2020/03/17 20:11:35 | [20:11:35] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 2 | 2020/03/17 20:11:35 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 2 | 2020/03/17 20:11:35 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 2 | 2020/03/17 20:11:35 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 2 | 2020/03/17 20:11:35 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 2 | 2020/03/17 20:11:35 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 2 | 2020/03/17 20:11:35 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 2 | 2020/03/17 20:11:35 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 2 | 2020/03/17 20:11:35 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 2 | 2020/03/17 20:11:35 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 2 | 2020/03/17 20:11:35 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 2 | 2020/03/17 20:13:27 | [20:13:27] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 2 | 2020/03/17 20:13:27 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 2 | 2020/03/17 20:13:27 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 2 | 2020/03/17 20:13:27 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 2 | 2020/03/17 20:13:27 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 2 | 2020/03/17 20:13:27 | [20:13:27] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 2 | 2020/03/17 20:13:27 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 2 | 2020/03/17 20:13:27 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 2 | 2020/03/17 20:13:27 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 2 | 2020/03/17 20:13:27 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 2 | 2020/03/17 20:13:27 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 2 | 2020/03/17 20:13:27 | at java.lang.Thread.run(Thread.java:812) WARN | wrapper | 2020/03/17 20:21:45 | JVM exited unexpectedly while stopping the application. STATUS | wrapper | 2020/03/17 20:21:45 | <-- Wrapper Stopped STATUS | wrapper | 2020/03/17 20:37:01 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 20:37:01 | Launching a JVM... FATAL | wrapper | 2020/03/17 20:37:01 | Unable to execute Java command. Das System kann die angegebene Datei nicht finden. (0x2) FATAL | wrapper | 2020/03/17 20:37:01 | "D:\BISDEV\MAIN\ca_srv_win64_11.0.6.16112215\jre\bin\java.exe" -Dlog4j.configuration="file:///C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/conf/log4j.properties" -Dapacheds.var.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" -Dapacheds.log.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/log" -Dapacheds.run.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/run" -Dapacheds.instance="cognos" -Djava.io.tmpdir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/tmp" -Djava.library.path="../lib" -classpath "../lib/admin-ldap-server.jar;../lib/apacheds-service-2.0.0-M23.jar;../lib/apacheds-wrapper-2.0.0-M23.jar;../lib/slf4j-api-1.7.23.jar;../lib/wrapper-3.2.3.jar" -Dwrapper.key="ZfGXjChLLi43XV8s" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=1404 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.apache.directory.server.wrapper.ApacheDsTanukiWrapper "C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" %APACHEDS_COMMAND% FATAL | wrapper | 2020/03/17 20:37:01 | Critical error: wait for JVM process failed STATUS | wrapper | 2020/03/17 20:54:38 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 20:54:39 | Launching a JVM... FATAL | wrapper | 2020/03/17 20:54:39 | Unable to execute Java command. Das System kann die angegebene Datei nicht finden. (0x2) FATAL | wrapper | 2020/03/17 20:54:39 | "D:\BISDEV\MAIN\ca_srv_win64_11.0.6.16112215\jre\bin\java.exe" -Dlog4j.configuration="file:///C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/conf/log4j.properties" -Dapacheds.var.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" -Dapacheds.log.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/log" -Dapacheds.run.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/run" -Dapacheds.instance="cognos" -Djava.io.tmpdir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/tmp" -Djava.library.path="../lib" -classpath "../lib/admin-ldap-server.jar;../lib/apacheds-service-2.0.0-M23.jar;../lib/apacheds-wrapper-2.0.0-M23.jar;../lib/slf4j-api-1.7.23.jar;../lib/wrapper-3.2.3.jar" -Dwrapper.key="S9NvTs4ffm40B51V" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=3692 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.apache.directory.server.wrapper.ApacheDsTanukiWrapper "C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" %APACHEDS_COMMAND% FATAL | wrapper | 2020/03/17 20:54:39 | Critical error: wait for JVM process failed STATUS | wrapper | 2020/03/17 20:55:55 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 20:55:55 | Launching a JVM... FATAL | wrapper | 2020/03/17 20:55:55 | Unable to execute Java command. Das System kann die angegebene Datei nicht finden. (0x2) FATAL | wrapper | 2020/03/17 20:55:55 | "D:\BISDEV\MAIN\ca_srv_win64_11.0.6.16112215\jre\bin\java.exe" -Dlog4j.configuration="file:///C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/conf/log4j.properties" -Dapacheds.var.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" -Dapacheds.log.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/log" -Dapacheds.run.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/run" -Dapacheds.instance="cognos" -Djava.io.tmpdir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/tmp" -Djava.library.path="../lib" -classpath "../lib/admin-ldap-server.jar;../lib/apacheds-service-2.0.0-M23.jar;../lib/apacheds-wrapper-2.0.0-M23.jar;../lib/slf4j-api-1.7.23.jar;../lib/wrapper-3.2.3.jar" -Dwrapper.key="4T13mmUw70veMn_W" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=2084 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.apache.directory.server.wrapper.ApacheDsTanukiWrapper "C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" %APACHEDS_COMMAND% FATAL | wrapper | 2020/03/17 20:55:55 | Critical error: wait for JVM process failed STATUS | wrapper | 2020/03/17 21:25:09 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/17 21:25:09 | Launching a JVM... FATAL | wrapper | 2020/03/17 21:25:09 | Unable to execute Java command. Das System kann die angegebene Datei nicht finden. (0x2) FATAL | wrapper | 2020/03/17 21:25:09 | "D:\BISDEV\MAIN\ca_srv_win64_11.0.6.16112215\jre\bin\java.exe" -Dlog4j.configuration="file:///C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/conf/log4j.properties" -Dapacheds.var.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" -Dapacheds.log.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/log" -Dapacheds.run.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/run" -Dapacheds.instance="cognos" -Djava.io.tmpdir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/tmp" -Djava.library.path="../lib" -classpath "../lib/admin-ldap-server.jar;../lib/apacheds-service-2.0.0-M23.jar;../lib/apacheds-wrapper-2.0.0-M23.jar;../lib/slf4j-api-1.7.23.jar;../lib/wrapper-3.2.3.jar" -Dwrapper.key="A81hp0B_MY68GyDl" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=6408 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.apache.directory.server.wrapper.ApacheDsTanukiWrapper "C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" %APACHEDS_COMMAND% FATAL | wrapper | 2020/03/17 21:25:09 | Critical error: wait for JVM process failed STATUS | wrapper | 2020/03/22 18:05:14 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/22 18:05:14 | Launching a JVM... FATAL | wrapper | 2020/03/22 18:05:14 | Unable to execute Java command. Das System kann die angegebene Datei nicht finden. (0x2) FATAL | wrapper | 2020/03/22 18:05:14 | "D:\BISDEV\MAIN\ca_srv_win64_11.0.6.16112215\jre\bin\java.exe" -Dlog4j.configuration="file:///C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/conf/log4j.properties" -Dapacheds.var.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" -Dapacheds.log.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/log" -Dapacheds.run.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/run" -Dapacheds.instance="cognos" -Djava.io.tmpdir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/tmp" -Djava.library.path="../lib" -classpath "../lib/admin-ldap-server.jar;../lib/apacheds-service-2.0.0-M23.jar;../lib/apacheds-wrapper-2.0.0-M23.jar;../lib/slf4j-api-1.7.23.jar;../lib/wrapper-3.2.3.jar" -Dwrapper.key="96kA2uGQVhaOQQlj" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=7736 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.apache.directory.server.wrapper.ApacheDsTanukiWrapper "C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" %APACHEDS_COMMAND% FATAL | wrapper | 2020/03/22 18:05:14 | Critical error: wait for JVM process failed STATUS | wrapper | 2020/03/22 20:30:56 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/22 20:30:56 | Launching a JVM... FATAL | wrapper | 2020/03/22 20:30:56 | Unable to execute Java command. Falscher Parameter. (0x57) FATAL | wrapper | 2020/03/22 20:30:56 | ""C:\Program Files\ibm\cognos\analytics\ibm-jre\jre\bin\java.exe"" -Dlog4j.configuration="file:///C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/conf/log4j.properties" -Dapacheds.var.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" -Dapacheds.log.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/log" -Dapacheds.run.dir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/run" -Dapacheds.instance="cognos" -Djava.io.tmpdir="C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos/tmp" -Djava.library.path="../lib" -classpath "../lib/admin-ldap-server.jar;../lib/apacheds-service-2.0.0-M23.jar;../lib/apacheds-wrapper-2.0.0-M23.jar;../lib/slf4j-api-1.7.23.jar;../lib/wrapper-3.2.3.jar" -Dwrapper.key="NFKBxzpdMAYgOgXg" -Dwrapper.port=32000 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=8940 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 org.apache.directory.server.wrapper.ApacheDsTanukiWrapper "C:\Program Files\ibm\cognos\analytics\apacheds\instances\cognos" %APACHEDS_COMMAND% FATAL | wrapper | 2020/03/22 20:30:56 | Critical error: wait for JVM process failed STATUS | wrapper | 2020/03/22 20:32:37 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/22 20:32:37 | Launching a JVM... INFO | jvm 1 | 2020/03/22 20:32:40 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/03/22 20:32:40 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/03/22 20:32:40 | INFO | jvm 1 | 2020/03/22 20:32:40 | INFO | jvm 1 | 2020/03/22 20:32:40 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/03/22 20:32:40 | The file is located on the path at the following location but INFO | jvm 1 | 2020/03/22 20:32:40 | could not be loaded: INFO | jvm 1 | 2020/03/22 20:32:40 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/03/22 20:32:40 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/03/22 20:32:40 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/03/22 20:32:40 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/03/22 20:32:40 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/03/22 20:32:40 | This is a 64-bit JVM. INFO | jvm 1 | 2020/03/22 20:32:40 | Reported cause: INFO | jvm 1 | 2020/03/22 20:32:40 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/03/22 20:32:40 | System signals will not be handled correctly. INFO | jvm 1 | 2020/03/22 20:32:40 | INFO | jvm 1 | 2020/03/22 20:32:53 | _ _ ____ ____ INFO | jvm 1 | 2020/03/22 20:32:53 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/03/22 20:32:53 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/03/22 20:32:53 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/03/22 20:32:53 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/03/22 20:32:53 | |_| INFO | jvm 1 | 2020/03/22 20:32:53 | INFO | jvm 1 | 2020/03/22 20:37:20 | [20:37:20] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/22 20:37:59 | [20:37:59] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2020/03/22 20:37:59 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2020/03/22 20:37:59 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2020/03/22 20:37:59 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2020/03/22 20:37:59 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2020/03/22 20:37:59 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2020/03/22 20:37:59 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/22 20:37:59 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/22 20:37:59 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/22 20:37:59 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/22 20:37:59 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 1 | 2020/03/22 20:41:47 | [20:41:47] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/22 20:42:01 | [20:42:01] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2020/03/22 20:42:01 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2020/03/22 20:42:01 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2020/03/22 20:42:01 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2020/03/22 20:42:01 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2020/03/22 20:42:01 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2020/03/22 20:42:01 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/22 20:42:01 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/22 20:42:01 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/22 20:42:01 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/22 20:42:01 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 1 | 2020/03/22 20:42:34 | [20:42:33] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/22 20:55:54 | [20:55:54] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2020/03/22 20:55:54 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2020/03/22 20:55:54 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2020/03/22 20:55:54 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2020/03/22 20:55:54 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2020/03/22 20:55:54 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2020/03/22 20:55:54 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/22 20:55:54 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/22 20:55:54 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/22 20:55:54 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/22 20:55:54 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 1 | 2020/03/22 21:11:44 | [21:11:44] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/22 21:31:46 | [21:31:46] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2020/03/22 21:31:46 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2020/03/22 21:31:46 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2020/03/22 21:31:46 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2020/03/22 21:31:46 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2020/03/22 21:31:46 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2020/03/22 21:31:46 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2020/03/22 21:31:46 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2020/03/22 21:31:46 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2020/03/22 21:31:46 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2020/03/22 21:31:46 | at java.lang.Thread.run(Thread.java:812) INFO | jvm 1 | 2020/03/22 22:23:15 | [22:23:14] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 08:43:23 | [08:43:23] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 08:57:48 | [08:57:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:02:08 | [09:02:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:02:08 | [09:02:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:02:08 | [09:02:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:02:51 | [09:02:51] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:03:49 | [09:03:49] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:03:54 | [09:03:54] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 09:08:03 | [09:08:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 16:27:04 | [16:27:04] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/24 16:27:05 | [16:27:04] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2020/03/24 18:29:38 | Machine is shutting down. STATUS | wrapper | 2020/03/24 18:29:42 | <-- Wrapper Stopped STATUS | wrapper | 2020/03/28 16:43:02 | --> Wrapper Started as Service STATUS | wrapper | 2020/03/28 16:43:02 | Launching a JVM... INFO | jvm 1 | 2020/03/28 16:43:10 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/03/28 16:43:10 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/03/28 16:43:10 | INFO | jvm 1 | 2020/03/28 16:43:10 | INFO | jvm 1 | 2020/03/28 16:43:10 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/03/28 16:43:10 | The file is located on the path at the following location but INFO | jvm 1 | 2020/03/28 16:43:10 | could not be loaded: INFO | jvm 1 | 2020/03/28 16:43:10 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/03/28 16:43:10 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/03/28 16:43:10 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/03/28 16:43:10 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/03/28 16:43:10 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/03/28 16:43:10 | This is a 64-bit JVM. INFO | jvm 1 | 2020/03/28 16:43:10 | Reported cause: INFO | jvm 1 | 2020/03/28 16:43:10 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/03/28 16:43:10 | System signals will not be handled correctly. INFO | jvm 1 | 2020/03/28 16:43:10 | INFO | jvm 1 | 2020/03/28 16:44:39 | _ _ ____ ____ INFO | jvm 1 | 2020/03/28 16:44:39 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/03/28 16:44:39 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/03/28 16:44:39 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/03/28 16:44:39 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/03/28 16:44:39 | |_| INFO | jvm 1 | 2020/03/28 16:44:39 | INFO | jvm 1 | 2020/03/31 09:59:35 | [09:59:35] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 10:59:56 | [10:59:56] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 11:00:01 | [11:00:01] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 11:02:36 | [11:02:36] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 11:05:02 | [11:05:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 11:06:17 | [11:06:16] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 11:08:11 | [11:08:11] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 11:19:08 | [11:19:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 14:09:03 | [14:09:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/03/31 14:13:20 | [14:13:20] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:36:51 | [06:36:51] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:37:17 | [06:37:17] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:40:37 | [06:40:37] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:42:38 | [06:42:38] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:42:38 | [06:42:38] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:42:38 | [06:42:38] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:42:56 | [06:42:55] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:42:56 | [06:42:55] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:42:56 | [06:42:55] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:43:22 | [06:43:22] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:43:22 | [06:43:22] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:43:22 | [06:43:22] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:43:42 | [06:43:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:43:43 | [06:43:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:43:43 | [06:43:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:03 | [06:44:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:03 | [06:44:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:03 | [06:44:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:17 | [06:44:17] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:17 | [06:44:17] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:17 | [06:44:17] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:41 | [06:44:41] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:41 | [06:44:41] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:44:41 | [06:44:41] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:45:16 | [06:45:16] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:45:16 | [06:45:16] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 06:45:16 | [06:45:16] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute numSubordinates does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 07:17:03 | [07:17:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 07:20:52 | [07:20:52] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/04/01 07:35:25 | [07:35:25] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2020/04/13 17:39:27 | Machine is shutting down. STATUS | wrapper | 2020/04/13 17:39:36 | <-- Wrapper Stopped STATUS | wrapper | 2020/04/13 17:39:50 | --> Wrapper Started as Service STATUS | wrapper | 2020/04/13 17:39:50 | Launching a JVM... INFO | jvm 1 | 2020/04/13 17:40:00 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/04/13 17:40:00 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/04/13 17:40:00 | INFO | jvm 1 | 2020/04/13 17:40:00 | INFO | jvm 1 | 2020/04/13 17:40:00 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/04/13 17:40:00 | The file is located on the path at the following location but INFO | jvm 1 | 2020/04/13 17:40:00 | could not be loaded: INFO | jvm 1 | 2020/04/13 17:40:00 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/04/13 17:40:00 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/04/13 17:40:00 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/04/13 17:40:00 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/04/13 17:40:00 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/04/13 17:40:00 | This is a 64-bit JVM. INFO | jvm 1 | 2020/04/13 17:40:00 | Reported cause: INFO | jvm 1 | 2020/04/13 17:40:00 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/04/13 17:40:00 | System signals will not be handled correctly. INFO | jvm 1 | 2020/04/13 17:40:00 | INFO | jvm 1 | 2020/04/13 17:40:19 | _ _ ____ ____ INFO | jvm 1 | 2020/04/13 17:40:19 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/04/13 17:40:19 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/04/13 17:40:19 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/04/13 17:40:19 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/04/13 17:40:19 | |_| INFO | jvm 1 | 2020/04/13 17:40:19 | STATUS | wrapper | 2020/05/11 17:56:40 | Machine is shutting down. STATUS | wrapper | 2020/05/11 17:56:43 | <-- Wrapper Stopped STATUS | wrapper | 2020/05/11 17:56:57 | --> Wrapper Started as Service STATUS | wrapper | 2020/05/11 17:56:57 | Launching a JVM... INFO | jvm 1 | 2020/05/11 17:57:20 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/05/11 17:57:20 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/05/11 17:57:20 | INFO | jvm 1 | 2020/05/11 17:57:20 | INFO | jvm 1 | 2020/05/11 17:57:20 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/05/11 17:57:20 | The file is located on the path at the following location but INFO | jvm 1 | 2020/05/11 17:57:20 | could not be loaded: INFO | jvm 1 | 2020/05/11 17:57:20 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/05/11 17:57:20 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/05/11 17:57:20 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/05/11 17:57:20 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/05/11 17:57:20 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/05/11 17:57:20 | This is a 64-bit JVM. INFO | jvm 1 | 2020/05/11 17:57:20 | Reported cause: INFO | jvm 1 | 2020/05/11 17:57:20 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/05/11 17:57:20 | System signals will not be handled correctly. INFO | jvm 1 | 2020/05/11 17:57:20 | INFO | jvm 1 | 2020/05/11 17:57:40 | _ _ ____ ____ INFO | jvm 1 | 2020/05/11 17:57:40 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/05/11 17:57:40 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/05/11 17:57:40 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/05/11 17:57:40 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/05/11 17:57:40 | |_| INFO | jvm 1 | 2020/05/11 17:57:40 | INFO | jvm 1 | 2020/05/17 15:45:48 | [15:45:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/05/17 16:07:24 | [16:07:23] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/05/17 16:07:29 | [16:07:29] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2020/05/17 16:10:29 | [16:10:29] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2020/05/28 11:33:18 | Machine is shutting down. STATUS | wrapper | 2020/05/28 11:33:27 | <-- Wrapper Stopped STATUS | wrapper | 2020/05/30 09:03:52 | --> Wrapper Started as Service STATUS | wrapper | 2020/05/30 09:03:52 | Launching a JVM... INFO | jvm 1 | 2020/05/30 09:03:58 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/05/30 09:03:58 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/05/30 09:03:58 | INFO | jvm 1 | 2020/05/30 09:03:58 | INFO | jvm 1 | 2020/05/30 09:03:58 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/05/30 09:03:58 | The file is located on the path at the following location but INFO | jvm 1 | 2020/05/30 09:03:58 | could not be loaded: INFO | jvm 1 | 2020/05/30 09:03:58 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/05/30 09:03:58 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/05/30 09:03:58 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/05/30 09:03:58 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/05/30 09:03:58 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/05/30 09:03:58 | This is a 64-bit JVM. INFO | jvm 1 | 2020/05/30 09:03:58 | Reported cause: INFO | jvm 1 | 2020/05/30 09:03:58 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/05/30 09:03:58 | System signals will not be handled correctly. INFO | jvm 1 | 2020/05/30 09:03:58 | INFO | jvm 1 | 2020/05/30 09:04:43 | _ _ ____ ____ INFO | jvm 1 | 2020/05/30 09:04:43 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/05/30 09:04:43 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/05/30 09:04:43 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/05/30 09:04:43 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/05/30 09:04:43 | |_| INFO | jvm 1 | 2020/05/30 09:04:43 | STATUS | wrapper | 2020/11/29 09:41:43 | --> Wrapper Started as Service STATUS | wrapper | 2020/11/29 09:41:43 | Launching a JVM... INFO | jvm 1 | 2020/11/29 09:41:53 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2020/11/29 09:41:53 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2020/11/29 09:41:53 | INFO | jvm 1 | 2020/11/29 09:41:53 | INFO | jvm 1 | 2020/11/29 09:41:53 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2020/11/29 09:41:53 | The file is located on the path at the following location but INFO | jvm 1 | 2020/11/29 09:41:53 | could not be loaded: INFO | jvm 1 | 2020/11/29 09:41:53 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2020/11/29 09:41:53 | Please verify that the file is readable by the current user INFO | jvm 1 | 2020/11/29 09:41:53 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2020/11/29 09:41:53 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2020/11/29 09:41:53 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2020/11/29 09:41:53 | This is a 64-bit JVM. INFO | jvm 1 | 2020/11/29 09:41:53 | Reported cause: INFO | jvm 1 | 2020/11/29 09:41:53 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2020/11/29 09:41:53 | System signals will not be handled correctly. INFO | jvm 1 | 2020/11/29 09:41:53 | INFO | jvm 1 | 2020/11/29 09:42:27 | _ _ ____ ____ INFO | jvm 1 | 2020/11/29 09:42:27 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2020/11/29 09:42:27 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2020/11/29 09:42:27 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2020/11/29 09:42:27 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2020/11/29 09:42:27 | |_| INFO | jvm 1 | 2020/11/29 09:42:27 | STATUS | wrapper | 2021/01/20 13:38:50 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/20 13:38:51 | Launching a JVM... INFO | jvm 1 | 2021/01/20 13:38:59 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/20 13:38:59 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/20 13:38:59 | INFO | jvm 1 | 2021/01/20 13:38:59 | INFO | jvm 1 | 2021/01/20 13:38:59 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/20 13:38:59 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/20 13:38:59 | could not be loaded: INFO | jvm 1 | 2021/01/20 13:38:59 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/20 13:38:59 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/20 13:38:59 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/20 13:38:59 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/20 13:38:59 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/20 13:38:59 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/20 13:38:59 | Reported cause: INFO | jvm 1 | 2021/01/20 13:38:59 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/20 13:38:59 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/20 13:38:59 | INFO | jvm 1 | 2021/01/20 13:39:27 | _ _ ____ ____ INFO | jvm 1 | 2021/01/20 13:39:27 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/20 13:39:27 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/20 13:39:27 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/20 13:39:27 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/20 13:39:27 | |_| INFO | jvm 1 | 2021/01/20 13:39:27 | STATUS | wrapper | 2021/01/20 17:04:15 | Machine is shutting down. STATUS | wrapper | 2021/01/20 17:04:17 | <-- Wrapper Stopped STATUS | wrapper | 2021/01/20 17:04:33 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/20 17:04:33 | Launching a JVM... INFO | jvm 1 | 2021/01/20 17:04:44 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/20 17:04:44 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/20 17:04:44 | INFO | jvm 1 | 2021/01/20 17:04:44 | INFO | jvm 1 | 2021/01/20 17:04:44 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/20 17:04:44 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/20 17:04:44 | could not be loaded: INFO | jvm 1 | 2021/01/20 17:04:44 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/20 17:04:44 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/20 17:04:44 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/20 17:04:44 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/20 17:04:44 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/20 17:04:44 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/20 17:04:44 | Reported cause: INFO | jvm 1 | 2021/01/20 17:04:44 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/20 17:04:44 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/20 17:04:44 | INFO | jvm 1 | 2021/01/20 17:04:56 | _ _ ____ ____ INFO | jvm 1 | 2021/01/20 17:04:56 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/20 17:04:56 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/20 17:04:56 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/20 17:04:56 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/20 17:04:56 | |_| INFO | jvm 1 | 2021/01/20 17:04:56 | INFO | jvm 1 | 2021/01/21 09:33:21 | Wrapper Manager: Unable to unregister shutdown hook: java.lang.IllegalStateException: Shutdown in progress STATUS | wrapper | 2021/01/21 09:33:22 | <-- Wrapper Stopped STATUS | wrapper | 2021/01/21 09:49:42 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/21 09:49:42 | Launching a JVM... INFO | jvm 1 | 2021/01/21 09:49:43 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/21 09:49:43 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/21 09:49:43 | INFO | jvm 1 | 2021/01/21 09:49:43 | INFO | jvm 1 | 2021/01/21 09:49:43 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/21 09:49:43 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/21 09:49:43 | could not be loaded: INFO | jvm 1 | 2021/01/21 09:49:43 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/21 09:49:43 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/21 09:49:43 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/21 09:49:43 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/21 09:49:43 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/21 09:49:43 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/21 09:49:43 | Reported cause: INFO | jvm 1 | 2021/01/21 09:49:43 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/21 09:49:43 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/21 09:49:43 | INFO | jvm 1 | 2021/01/21 09:49:48 | _ _ ____ ____ INFO | jvm 1 | 2021/01/21 09:49:48 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/21 09:49:48 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/21 09:49:48 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/21 09:49:48 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/21 09:49:48 | |_| INFO | jvm 1 | 2021/01/21 09:49:48 | INFO | jvm 1 | 2021/01/21 10:46:27 | [10:46:27] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 10:47:09 | [10:47:09] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 10:47:09 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 10:47:09 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 10:47:09 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 10:47:09 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 10:47:09 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 10:47:09 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 10:47:09 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 10:47:09 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 10:47:09 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 10:47:09 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 10:57:54 | [10:57:54] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 10:58:21 | [10:58:21] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 10:58:21 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 10:58:21 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 10:58:21 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 10:58:21 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 10:58:21 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 10:58:21 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 10:58:21 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 10:58:21 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 10:58:21 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 10:58:21 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 10:59:47 | [10:59:47] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 11:00:13 | [11:00:13] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 11:00:13 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 11:00:13 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 11:00:13 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 11:00:13 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 11:00:13 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 11:00:13 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 11:00:13 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 11:00:13 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 11:00:13 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 11:00:13 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 11:06:01 | [11:06:01] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 11:06:29 | [11:06:29] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 11:06:29 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 11:06:29 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 11:06:29 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 11:06:29 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 11:06:29 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 11:06:29 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 11:06:29 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 11:06:29 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 11:06:29 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 11:06:29 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 11:10:37 | [11:10:37] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 11:11:04 | [11:11:04] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 11:11:04 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 11:11:04 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 11:11:04 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 11:11:04 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 11:11:04 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 11:11:04 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 11:11:04 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 11:11:04 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 11:11:04 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 11:11:04 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 11:13:02 | [11:13:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 11:35:08 | [11:35:08] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 11:35:08 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 11:35:08 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 11:35:08 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 11:35:08 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 11:35:08 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 11:35:08 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 11:35:08 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 11:35:08 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 11:35:08 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 11:35:08 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 11:42:46 | [11:42:46] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 11:43:37 | [11:43:37] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 11:43:37 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 11:43:37 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 11:43:37 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 11:43:37 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 11:43:37 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 11:43:37 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 11:43:37 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 11:43:37 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 11:43:37 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 11:43:37 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 11:49:26 | [11:49:26] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 12:06:44 | [12:06:44] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 12:09:01 | [12:09:01] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/21 12:09:01 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/21 12:09:01 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/21 12:09:01 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/21 12:09:01 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/21 12:09:01 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/21 12:09:01 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/21 12:09:01 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/21 12:09:01 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/21 12:09:01 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/21 12:09:01 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/21 12:32:02 | [12:32:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/21 12:38:45 | [12:38:44] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/23 14:17:04 | [14:17:04] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/23 14:17:04 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/23 14:17:04 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/23 14:17:04 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/23 14:17:04 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/23 14:17:04 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/23 14:17:04 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/23 14:17:04 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/23 14:17:04 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/23 14:17:04 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/23 14:17:04 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/23 14:27:02 | [14:27:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/23 14:59:12 | [14:59:12] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/23 14:59:12 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/23 14:59:12 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/23 14:59:12 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/23 14:59:12 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/23 14:59:12 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/23 14:59:12 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/23 14:59:12 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/23 14:59:12 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/23 14:59:12 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/23 14:59:12 | at java.lang.Thread.run(Thread.java:818) INFO | jvm 1 | 2021/01/23 15:00:16 | Wrapper Manager: Unable to unregister shutdown hook: java.lang.IllegalStateException: Shutdown in progress STATUS | wrapper | 2021/01/23 15:00:17 | <-- Wrapper Stopped STATUS | wrapper | 2021/01/23 15:14:06 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/23 15:14:07 | Launching a JVM... INFO | jvm 1 | 2021/01/23 15:14:08 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/23 15:14:08 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/23 15:14:08 | INFO | jvm 1 | 2021/01/23 15:14:08 | INFO | jvm 1 | 2021/01/23 15:14:08 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/23 15:14:08 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/23 15:14:08 | could not be loaded: INFO | jvm 1 | 2021/01/23 15:14:08 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/23 15:14:08 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/23 15:14:08 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/23 15:14:08 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/23 15:14:08 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/23 15:14:08 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/23 15:14:08 | Reported cause: INFO | jvm 1 | 2021/01/23 15:14:08 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/23 15:14:08 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/23 15:14:08 | INFO | jvm 1 | 2021/01/23 15:14:14 | _ _ ____ ____ INFO | jvm 1 | 2021/01/23 15:14:14 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/23 15:14:14 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/23 15:14:14 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/23 15:14:14 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/23 15:14:14 | |_| INFO | jvm 1 | 2021/01/23 15:14:14 | INFO | jvm 1 | 2021/01/23 15:24:57 | [15:24:57] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/01/23 16:10:23 | Machine is shutting down. STATUS | wrapper | 2021/01/23 16:10:32 | <-- Wrapper Stopped STATUS | wrapper | 2021/01/23 16:18:26 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/23 16:18:27 | Launching a JVM... INFO | jvm 1 | 2021/01/23 16:18:35 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/23 16:18:35 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/23 16:18:35 | INFO | jvm 1 | 2021/01/23 16:18:35 | INFO | jvm 1 | 2021/01/23 16:18:35 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/23 16:18:35 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/23 16:18:35 | could not be loaded: INFO | jvm 1 | 2021/01/23 16:18:35 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/23 16:18:35 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/23 16:18:35 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/23 16:18:35 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/23 16:18:35 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/23 16:18:35 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/23 16:18:35 | Reported cause: INFO | jvm 1 | 2021/01/23 16:18:35 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/23 16:18:35 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/23 16:18:35 | INFO | jvm 1 | 2021/01/23 16:18:49 | _ _ ____ ____ INFO | jvm 1 | 2021/01/23 16:18:49 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/23 16:18:49 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/23 16:18:49 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/23 16:18:49 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/23 16:18:49 | |_| INFO | jvm 1 | 2021/01/23 16:18:49 | INFO | jvm 1 | 2021/01/23 16:30:54 | [16:30:54] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/23 16:41:17 | [16:41:17] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2021/01/25 18:21:07 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/25 18:21:07 | Launching a JVM... INFO | jvm 1 | 2021/01/25 18:21:08 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/25 18:21:08 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/25 18:21:08 | INFO | jvm 1 | 2021/01/25 18:21:08 | INFO | jvm 1 | 2021/01/25 18:21:08 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/25 18:21:08 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/25 18:21:08 | could not be loaded: INFO | jvm 1 | 2021/01/25 18:21:08 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/25 18:21:08 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/25 18:21:08 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/25 18:21:08 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/25 18:21:08 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/25 18:21:08 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/25 18:21:08 | Reported cause: INFO | jvm 1 | 2021/01/25 18:21:08 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/25 18:21:08 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/25 18:21:08 | INFO | jvm 1 | 2021/01/25 18:21:11 | _ _ ____ ____ INFO | jvm 1 | 2021/01/25 18:21:11 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/25 18:21:11 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/25 18:21:11 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/25 18:21:11 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/25 18:21:11 | |_| INFO | jvm 1 | 2021/01/25 18:21:11 | STATUS | wrapper | 2021/01/25 18:21:13 | Machine is shutting down. STATUS | wrapper | 2021/01/25 18:21:48 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/25 18:21:48 | Launching a JVM... INFO | jvm 1 | 2021/01/25 18:21:49 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/25 18:21:49 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/25 18:21:49 | INFO | jvm 1 | 2021/01/25 18:21:49 | INFO | jvm 1 | 2021/01/25 18:21:49 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/25 18:21:49 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/25 18:21:49 | could not be loaded: INFO | jvm 1 | 2021/01/25 18:21:49 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/25 18:21:49 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/25 18:21:49 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/25 18:21:49 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/25 18:21:49 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/25 18:21:49 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/25 18:21:49 | Reported cause: INFO | jvm 1 | 2021/01/25 18:21:49 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/25 18:21:49 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/25 18:21:49 | INFO | jvm 1 | 2021/01/25 18:21:52 | _ _ ____ ____ INFO | jvm 1 | 2021/01/25 18:21:52 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/25 18:21:52 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/25 18:21:52 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/25 18:21:52 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/25 18:21:52 | |_| INFO | jvm 1 | 2021/01/25 18:21:52 | INFO | jvm 1 | 2021/01/25 18:25:39 | [18:25:39] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/01/25 18:28:49 | Machine is shutting down. STATUS | wrapper | 2021/01/25 18:29:29 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/25 18:29:29 | Launching a JVM... INFO | jvm 1 | 2021/01/25 18:29:30 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/25 18:29:30 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/25 18:29:30 | INFO | jvm 1 | 2021/01/25 18:29:30 | INFO | jvm 1 | 2021/01/25 18:29:30 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/25 18:29:30 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/25 18:29:30 | could not be loaded: INFO | jvm 1 | 2021/01/25 18:29:30 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/25 18:29:30 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/25 18:29:30 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/25 18:29:30 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/25 18:29:30 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/25 18:29:30 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/25 18:29:30 | Reported cause: INFO | jvm 1 | 2021/01/25 18:29:30 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/25 18:29:30 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/25 18:29:30 | INFO | jvm 1 | 2021/01/25 18:29:33 | _ _ ____ ____ INFO | jvm 1 | 2021/01/25 18:29:33 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/25 18:29:33 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/25 18:29:33 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/25 18:29:33 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/25 18:29:33 | |_| INFO | jvm 1 | 2021/01/25 18:29:33 | INFO | jvm 1 | 2021/01/25 18:31:48 | [18:31:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/25 18:34:57 | [18:34:57] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/25 18:36:31 | [18:36:31] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/25 18:37:20 | [18:37:20] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/25 18:37:20 | [18:37:20] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 08:00:02 | [08:00:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 08:00:02 | [08:00:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 08:00:03 | [08:00:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 08:28:50 | [08:28:50] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/26 08:28:50 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/26 08:28:50 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/26 08:28:50 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/26 08:28:50 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/01/26 08:28:50 | [08:28:50] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/26 08:28:50 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/26 08:28:50 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/26 08:28:50 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/26 08:28:50 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/26 08:28:50 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/26 08:28:50 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/01/26 08:32:18 | [08:32:18] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/26 08:32:18 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/01/26 08:32:18 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/01/26 08:32:18 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/01/26 08:32:18 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/01/26 08:32:18 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/01/26 08:32:18 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/01/26 08:32:18 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/26 08:32:18 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/26 08:32:18 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/26 08:32:18 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/01/26 08:34:30 | [08:34:30] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 08:59:02 | [08:59:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 08:59:05 | [08:59:05] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:03:39 | [09:03:39] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:03:40 | [09:03:40] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:08:06 | [09:08:06] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:13:53 | [09:13:53] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:19:11 | [09:19:11] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:19:12 | [09:19:12] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:24:32 | [09:24:32] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:24:38 | [09:24:38] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:27:48 | [09:27:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:29:44 | [09:29:44] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:30:46 | [09:30:46] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:31:18 | [09:31:18] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:32:16 | [09:32:16] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:35:38 | [09:35:38] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:36:42 | [09:36:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:40:41 | [09:40:41] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:41:34 | [09:41:34] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:43:42 | [09:43:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:52:33 | [09:52:33] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 09:52:33 | [09:52:33] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:15:13 | [10:15:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:15:13 | [10:15:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:20:26 | [10:20:26] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:20:26 | [10:20:26] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:21:13 | [10:21:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:22:39 | [10:22:39] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:23:21 | [10:23:21] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:23:58 | [10:23:58] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:26:00 | [10:26:00] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/26 10:26:00 | [10:26:00] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2021/01/27 07:35:30 | Machine is shutting down. INFO | jvm 1 | 2021/01/27 07:35:31 | [07:35:31] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/01/27 07:35:31 | org.apache.mina.core.write.WriteToClosedSessionException INFO | jvm 1 | 2021/01/27 07:35:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.clearWriteRequestQueue(AbstractPollingIoProcessor.java:625) INFO | jvm 1 | 2021/01/27 07:35:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.removeNow(AbstractPollingIoProcessor.java:578) INFO | jvm 1 | 2021/01/27 07:35:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.removeSessions(AbstractPollingIoProcessor.java:536) INFO | jvm 1 | 2021/01/27 07:35:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$800(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/01/27 07:35:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1105) INFO | jvm 1 | 2021/01/27 07:35:31 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/01/27 07:35:31 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/01/27 07:35:31 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/01/27 07:35:31 | at java.lang.Thread.run(Thread.java:822) STATUS | wrapper | 2021/01/27 07:35:32 | <-- Wrapper Stopped STATUS | wrapper | 2021/01/27 07:37:00 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/27 07:37:00 | Launching a JVM... INFO | jvm 1 | 2021/01/27 07:37:01 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/27 07:37:01 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/27 07:37:01 | INFO | jvm 1 | 2021/01/27 07:37:01 | INFO | jvm 1 | 2021/01/27 07:37:01 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/27 07:37:01 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/27 07:37:01 | could not be loaded: INFO | jvm 1 | 2021/01/27 07:37:01 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/27 07:37:01 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/27 07:37:01 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/27 07:37:01 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/27 07:37:01 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/27 07:37:01 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/27 07:37:01 | Reported cause: INFO | jvm 1 | 2021/01/27 07:37:01 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/27 07:37:01 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/27 07:37:01 | INFO | jvm 1 | 2021/01/27 07:37:04 | _ _ ____ ____ INFO | jvm 1 | 2021/01/27 07:37:04 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/27 07:37:04 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/27 07:37:04 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/27 07:37:04 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/27 07:37:04 | |_| INFO | jvm 1 | 2021/01/27 07:37:04 | INFO | jvm 1 | 2021/01/27 07:39:25 | [07:39:24] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/01/27 07:45:40 | Machine is shutting down. STATUS | wrapper | 2021/01/27 07:46:17 | --> Wrapper Started as Service STATUS | wrapper | 2021/01/27 07:46:17 | Launching a JVM... INFO | jvm 1 | 2021/01/27 07:46:18 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/01/27 07:46:18 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/01/27 07:46:18 | INFO | jvm 1 | 2021/01/27 07:46:18 | INFO | jvm 1 | 2021/01/27 07:46:18 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/01/27 07:46:18 | The file is located on the path at the following location but INFO | jvm 1 | 2021/01/27 07:46:18 | could not be loaded: INFO | jvm 1 | 2021/01/27 07:46:18 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/01/27 07:46:18 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/01/27 07:46:18 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/01/27 07:46:18 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/01/27 07:46:18 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/01/27 07:46:18 | This is a 64-bit JVM. INFO | jvm 1 | 2021/01/27 07:46:18 | Reported cause: INFO | jvm 1 | 2021/01/27 07:46:18 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/01/27 07:46:18 | System signals will not be handled correctly. INFO | jvm 1 | 2021/01/27 07:46:18 | INFO | jvm 1 | 2021/01/27 07:46:21 | _ _ ____ ____ INFO | jvm 1 | 2021/01/27 07:46:21 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/01/27 07:46:21 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/01/27 07:46:21 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/01/27 07:46:21 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/01/27 07:46:21 | |_| INFO | jvm 1 | 2021/01/27 07:46:21 | INFO | jvm 1 | 2021/01/27 07:48:29 | [07:48:29] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 10:54:23 | [10:54:23] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 10:54:25 | [10:54:24] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 11:02:08 | [11:02:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 11:02:08 | [11:02:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 11:46:39 | [11:46:39] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 11:46:39 | [11:46:39] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 11:58:13 | [11:58:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 11:58:14 | [11:58:14] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 16:53:11 | [16:53:11] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 16:53:11 | [16:53:11] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 16:58:32 | [16:58:32] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 16:58:32 | [16:58:32] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/27 16:59:58 | [16:59:58] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 08:46:02 | [08:46:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 08:46:02 | [08:46:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 08:50:31 | [08:50:31] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 08:53:50 | [08:53:50] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 08:58:33 | [08:58:33] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 08:58:35 | [08:58:35] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:03:36 | [09:03:36] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:45:42 | [09:45:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:45:43 | [09:45:43] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:49:06 | [09:49:05] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:53:21 | [09:53:21] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:53:22 | [09:53:22] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 09:58:18 | [09:58:18] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 10:00:08 | [10:00:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 10:02:42 | [10:02:42] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 10:05:49 | [10:05:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 10:05:52 | [10:05:52] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:06:09 | [12:06:09] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:06:11 | [12:06:11] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:12:07 | [12:12:07] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:12:08 | [12:12:08] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:21:59 | [12:21:59] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:21:59 | [12:21:59] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:56:02 | [12:56:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:56:02 | [12:56:02] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:59:05 | [12:59:04] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 12:59:13 | [12:59:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:02:41 | [13:02:41] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:05:49 | [13:05:49] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:08:50 | [13:08:50] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:09:21 | [13:09:21] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:11:52 | [13:11:52] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:16:53 | [13:16:53] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:21:55 | [13:21:55] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:23:01 | [13:23:01] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:28:30 | [13:28:30] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/01/28 13:28:30 | [13:28:30] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/01 19:57:19 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/01 19:57:19 | Launching a JVM... INFO | jvm 1 | 2021/02/01 19:57:20 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/01 19:57:20 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/01 19:57:20 | INFO | jvm 1 | 2021/02/01 19:57:20 | INFO | jvm 1 | 2021/02/01 19:57:20 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/01 19:57:20 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/01 19:57:20 | could not be loaded: INFO | jvm 1 | 2021/02/01 19:57:20 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/01 19:57:20 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/01 19:57:20 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/01 19:57:20 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/01 19:57:20 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/01 19:57:20 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/01 19:57:20 | Reported cause: INFO | jvm 1 | 2021/02/01 19:57:20 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/01 19:57:20 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/01 19:57:20 | INFO | jvm 1 | 2021/02/01 19:57:23 | _ _ ____ ____ INFO | jvm 1 | 2021/02/01 19:57:23 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/01 19:57:23 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/01 19:57:23 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/01 19:57:23 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/01 19:57:23 | |_| INFO | jvm 1 | 2021/02/01 19:57:23 | INFO | jvm 1 | 2021/02/01 20:00:10 | [20:00:10] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/02 19:34:25 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/02 19:34:25 | Launching a JVM... INFO | jvm 1 | 2021/02/02 19:34:26 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/02 19:34:26 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/02 19:34:26 | INFO | jvm 1 | 2021/02/02 19:34:26 | INFO | jvm 1 | 2021/02/02 19:34:26 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/02 19:34:26 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/02 19:34:26 | could not be loaded: INFO | jvm 1 | 2021/02/02 19:34:26 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/02 19:34:26 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/02 19:34:26 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/02 19:34:26 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/02 19:34:26 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/02 19:34:26 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/02 19:34:26 | Reported cause: INFO | jvm 1 | 2021/02/02 19:34:26 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/02 19:34:26 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/02 19:34:26 | INFO | jvm 1 | 2021/02/02 19:34:29 | _ _ ____ ____ INFO | jvm 1 | 2021/02/02 19:34:29 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/02 19:34:29 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/02 19:34:29 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/02 19:34:29 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/02 19:34:29 | |_| INFO | jvm 1 | 2021/02/02 19:34:29 | INFO | jvm 1 | 2021/02/02 19:37:13 | [19:37:13] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/05 10:15:28 | Machine is shutting down. STATUS | wrapper | 2021/02/05 10:16:10 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/05 10:16:10 | Launching a JVM... INFO | jvm 1 | 2021/02/05 10:16:11 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/05 10:16:11 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/05 10:16:11 | INFO | jvm 1 | 2021/02/05 10:16:11 | INFO | jvm 1 | 2021/02/05 10:16:11 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/05 10:16:11 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/05 10:16:11 | could not be loaded: INFO | jvm 1 | 2021/02/05 10:16:11 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/05 10:16:11 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/05 10:16:11 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/05 10:16:11 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/05 10:16:11 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/05 10:16:11 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/05 10:16:11 | Reported cause: INFO | jvm 1 | 2021/02/05 10:16:11 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/05 10:16:11 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/05 10:16:11 | INFO | jvm 1 | 2021/02/05 10:16:14 | _ _ ____ ____ INFO | jvm 1 | 2021/02/05 10:16:14 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/05 10:16:14 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/05 10:16:14 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/05 10:16:14 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/05 10:16:14 | |_| INFO | jvm 1 | 2021/02/05 10:16:14 | STATUS | wrapper | 2021/02/05 10:17:13 | Machine is shutting down. STATUS | wrapper | 2021/02/05 10:17:54 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/05 10:17:55 | Launching a JVM... INFO | jvm 1 | 2021/02/05 10:17:55 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/05 10:17:55 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/05 10:17:55 | INFO | jvm 1 | 2021/02/05 10:17:55 | INFO | jvm 1 | 2021/02/05 10:17:55 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/05 10:17:55 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/05 10:17:55 | could not be loaded: INFO | jvm 1 | 2021/02/05 10:17:55 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/05 10:17:55 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/05 10:17:55 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/05 10:17:55 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/05 10:17:55 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/05 10:17:55 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/05 10:17:55 | Reported cause: INFO | jvm 1 | 2021/02/05 10:17:55 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/05 10:17:55 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/05 10:17:55 | INFO | jvm 1 | 2021/02/05 10:17:58 | _ _ ____ ____ INFO | jvm 1 | 2021/02/05 10:17:58 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/05 10:17:58 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/05 10:17:58 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/05 10:17:58 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/05 10:17:58 | |_| INFO | jvm 1 | 2021/02/05 10:17:58 | STATUS | wrapper | 2021/02/05 10:24:44 | Machine is shutting down. STATUS | wrapper | 2021/02/05 10:25:24 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/05 10:25:24 | Launching a JVM... INFO | jvm 1 | 2021/02/05 10:25:25 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/05 10:25:25 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/05 10:25:25 | INFO | jvm 1 | 2021/02/05 10:25:25 | INFO | jvm 1 | 2021/02/05 10:25:25 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/05 10:25:25 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/05 10:25:25 | could not be loaded: INFO | jvm 1 | 2021/02/05 10:25:25 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/05 10:25:25 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/05 10:25:25 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/05 10:25:25 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/05 10:25:25 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/05 10:25:25 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/05 10:25:25 | Reported cause: INFO | jvm 1 | 2021/02/05 10:25:25 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/05 10:25:25 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/05 10:25:25 | INFO | jvm 1 | 2021/02/05 10:25:28 | _ _ ____ ____ INFO | jvm 1 | 2021/02/05 10:25:28 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/05 10:25:28 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/05 10:25:28 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/05 10:25:28 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/05 10:25:28 | |_| INFO | jvm 1 | 2021/02/05 10:25:28 | INFO | jvm 1 | 2021/02/05 10:28:03 | [10:28:03] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/05 10:49:56 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/05 10:49:57 | Launching a JVM... INFO | jvm 1 | 2021/02/05 10:49:58 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/05 10:49:58 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/05 10:49:58 | INFO | jvm 1 | 2021/02/05 10:49:58 | INFO | jvm 1 | 2021/02/05 10:49:58 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/05 10:49:58 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/05 10:49:58 | could not be loaded: INFO | jvm 1 | 2021/02/05 10:49:58 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/05 10:49:58 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/05 10:49:58 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/05 10:49:58 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/05 10:49:58 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/05 10:49:58 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/05 10:49:58 | Reported cause: INFO | jvm 1 | 2021/02/05 10:49:58 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/05 10:49:58 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/05 10:49:58 | INFO | jvm 1 | 2021/02/05 10:50:01 | _ _ ____ ____ INFO | jvm 1 | 2021/02/05 10:50:01 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/05 10:50:01 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/05 10:50:01 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/05 10:50:01 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/05 10:50:01 | |_| INFO | jvm 1 | 2021/02/05 10:50:01 | INFO | jvm 1 | 2021/02/05 10:52:48 | [10:52:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/09 15:22:41 | Machine is shutting down. STATUS | wrapper | 2021/02/09 15:22:43 | <-- Wrapper Stopped STATUS | wrapper | 2021/02/09 15:36:44 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/09 15:36:44 | Launching a JVM... INFO | jvm 1 | 2021/02/09 15:36:46 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/09 15:36:46 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/09 15:36:46 | INFO | jvm 1 | 2021/02/09 15:36:46 | INFO | jvm 1 | 2021/02/09 15:36:46 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/09 15:36:46 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/09 15:36:46 | could not be loaded: INFO | jvm 1 | 2021/02/09 15:36:46 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/09 15:36:46 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/09 15:36:46 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/09 15:36:46 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/09 15:36:46 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/09 15:36:46 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/09 15:36:46 | Reported cause: INFO | jvm 1 | 2021/02/09 15:36:46 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/09 15:36:46 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/09 15:36:46 | INFO | jvm 1 | 2021/02/09 15:36:49 | _ _ ____ ____ INFO | jvm 1 | 2021/02/09 15:36:49 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/09 15:36:49 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/09 15:36:49 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/09 15:36:49 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/09 15:36:49 | |_| INFO | jvm 1 | 2021/02/09 15:36:49 | INFO | jvm 1 | 2021/02/09 15:39:48 | [15:39:48] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/10 22:51:14 | Machine is shutting down. STATUS | wrapper | 2021/02/10 22:51:16 | <-- Wrapper Stopped STATUS | wrapper | 2021/02/10 22:51:55 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/10 22:51:55 | Launching a JVM... INFO | jvm 1 | 2021/02/10 22:51:56 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/10 22:51:56 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/10 22:51:56 | INFO | jvm 1 | 2021/02/10 22:51:56 | INFO | jvm 1 | 2021/02/10 22:51:56 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/10 22:51:56 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/10 22:51:56 | could not be loaded: INFO | jvm 1 | 2021/02/10 22:51:56 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/10 22:51:56 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/10 22:51:56 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/10 22:51:56 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/10 22:51:56 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/10 22:51:56 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/10 22:51:56 | Reported cause: INFO | jvm 1 | 2021/02/10 22:51:56 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/10 22:51:56 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/10 22:51:56 | INFO | jvm 1 | 2021/02/10 22:51:59 | _ _ ____ ____ INFO | jvm 1 | 2021/02/10 22:51:59 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/10 22:51:59 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/10 22:51:59 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/10 22:51:59 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/10 22:51:59 | |_| INFO | jvm 1 | 2021/02/10 22:51:59 | INFO | jvm 1 | 2021/02/10 22:55:01 | [22:55:01] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/12 18:05:36 | Machine is shutting down. STATUS | wrapper | 2021/02/12 18:05:38 | <-- Wrapper Stopped STATUS | wrapper | 2021/02/12 18:06:21 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/12 18:06:21 | Launching a JVM... INFO | jvm 1 | 2021/02/12 18:06:22 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/12 18:06:22 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/12 18:06:22 | INFO | jvm 1 | 2021/02/12 18:06:22 | INFO | jvm 1 | 2021/02/12 18:06:22 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/12 18:06:22 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/12 18:06:22 | could not be loaded: INFO | jvm 1 | 2021/02/12 18:06:22 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/12 18:06:22 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/12 18:06:22 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/12 18:06:22 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/12 18:06:22 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/12 18:06:22 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/12 18:06:22 | Reported cause: INFO | jvm 1 | 2021/02/12 18:06:22 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/12 18:06:22 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/12 18:06:22 | INFO | jvm 1 | 2021/02/12 18:06:25 | _ _ ____ ____ INFO | jvm 1 | 2021/02/12 18:06:25 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/12 18:06:25 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/12 18:06:25 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/12 18:06:25 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/12 18:06:25 | |_| INFO | jvm 1 | 2021/02/12 18:06:25 | INFO | jvm 1 | 2021/02/12 18:09:07 | [18:09:07] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/02/15 11:51:17 | [11:51:17] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2021/02/23 21:00:15 | --> Wrapper Started as Service STATUS | wrapper | 2021/02/23 21:00:15 | Launching a JVM... INFO | jvm 1 | 2021/02/23 21:00:16 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/02/23 21:00:16 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/02/23 21:00:16 | INFO | jvm 1 | 2021/02/23 21:00:16 | INFO | jvm 1 | 2021/02/23 21:00:16 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/02/23 21:00:16 | The file is located on the path at the following location but INFO | jvm 1 | 2021/02/23 21:00:16 | could not be loaded: INFO | jvm 1 | 2021/02/23 21:00:16 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/02/23 21:00:16 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/02/23 21:00:16 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/02/23 21:00:16 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/02/23 21:00:16 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/02/23 21:00:16 | This is a 64-bit JVM. INFO | jvm 1 | 2021/02/23 21:00:16 | Reported cause: INFO | jvm 1 | 2021/02/23 21:00:16 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/02/23 21:00:16 | System signals will not be handled correctly. INFO | jvm 1 | 2021/02/23 21:00:16 | INFO | jvm 1 | 2021/02/23 21:00:19 | _ _ ____ ____ INFO | jvm 1 | 2021/02/23 21:00:19 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/02/23 21:00:19 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/02/23 21:00:19 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/02/23 21:00:19 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/02/23 21:00:19 | |_| INFO | jvm 1 | 2021/02/23 21:00:19 | INFO | jvm 1 | 2021/02/23 21:03:06 | [21:03:06] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/03/04 10:21:01 | [10:21:01] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/03/04 10:21:10 | [10:21:10] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/03/04 10:22:15 | [10:22:14] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored STATUS | wrapper | 2021/03/24 02:08:58 | Machine is shutting down. STATUS | wrapper | 2021/03/24 02:09:00 | <-- Wrapper Stopped STATUS | wrapper | 2021/03/24 02:25:36 | --> Wrapper Started as Service STATUS | wrapper | 2021/03/24 02:25:36 | Launching a JVM... INFO | jvm 1 | 2021/03/24 02:25:37 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/03/24 02:25:37 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/03/24 02:25:37 | INFO | jvm 1 | 2021/03/24 02:25:37 | INFO | jvm 1 | 2021/03/24 02:25:37 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/03/24 02:25:37 | The file is located on the path at the following location but INFO | jvm 1 | 2021/03/24 02:25:37 | could not be loaded: INFO | jvm 1 | 2021/03/24 02:25:37 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/03/24 02:25:37 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/03/24 02:25:37 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/03/24 02:25:37 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/03/24 02:25:37 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/03/24 02:25:37 | This is a 64-bit JVM. INFO | jvm 1 | 2021/03/24 02:25:37 | Reported cause: INFO | jvm 1 | 2021/03/24 02:25:37 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/03/24 02:25:37 | System signals will not be handled correctly. INFO | jvm 1 | 2021/03/24 02:25:37 | INFO | jvm 1 | 2021/03/24 02:25:40 | _ _ ____ ____ INFO | jvm 1 | 2021/03/24 02:25:40 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/03/24 02:25:40 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/03/24 02:25:40 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/03/24 02:25:40 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/03/24 02:25:40 | |_| INFO | jvm 1 | 2021/03/24 02:25:40 | INFO | jvm 1 | 2021/03/24 02:28:05 | [02:28:05] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/03/24 17:36:15 | Machine is shutting down. STATUS | wrapper | 2021/03/24 17:37:22 | --> Wrapper Started as Service STATUS | wrapper | 2021/03/24 17:37:22 | Launching a JVM... INFO | jvm 1 | 2021/03/24 17:37:23 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/03/24 17:37:23 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/03/24 17:37:23 | INFO | jvm 1 | 2021/03/24 17:37:23 | INFO | jvm 1 | 2021/03/24 17:37:23 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/03/24 17:37:23 | The file is located on the path at the following location but INFO | jvm 1 | 2021/03/24 17:37:23 | could not be loaded: INFO | jvm 1 | 2021/03/24 17:37:23 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/03/24 17:37:23 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/03/24 17:37:23 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/03/24 17:37:23 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/03/24 17:37:23 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/03/24 17:37:23 | This is a 64-bit JVM. INFO | jvm 1 | 2021/03/24 17:37:23 | Reported cause: INFO | jvm 1 | 2021/03/24 17:37:23 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/03/24 17:37:23 | System signals will not be handled correctly. INFO | jvm 1 | 2021/03/24 17:37:23 | INFO | jvm 1 | 2021/03/24 17:37:26 | _ _ ____ ____ INFO | jvm 1 | 2021/03/24 17:37:26 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/03/24 17:37:26 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/03/24 17:37:26 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/03/24 17:37:26 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/03/24 17:37:26 | |_| INFO | jvm 1 | 2021/03/24 17:37:26 | INFO | jvm 1 | 2021/03/24 17:39:56 | [17:39:56] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/03/24 17:45:36 | Machine is shutting down. STATUS | wrapper | 2021/03/24 17:46:13 | --> Wrapper Started as Service STATUS | wrapper | 2021/03/24 17:46:13 | Launching a JVM... INFO | jvm 1 | 2021/03/24 17:46:14 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/03/24 17:46:14 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/03/24 17:46:14 | INFO | jvm 1 | 2021/03/24 17:46:14 | INFO | jvm 1 | 2021/03/24 17:46:14 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/03/24 17:46:14 | The file is located on the path at the following location but INFO | jvm 1 | 2021/03/24 17:46:14 | could not be loaded: INFO | jvm 1 | 2021/03/24 17:46:14 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/03/24 17:46:14 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/03/24 17:46:14 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/03/24 17:46:14 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/03/24 17:46:14 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/03/24 17:46:14 | This is a 64-bit JVM. INFO | jvm 1 | 2021/03/24 17:46:14 | Reported cause: INFO | jvm 1 | 2021/03/24 17:46:14 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/03/24 17:46:14 | System signals will not be handled correctly. INFO | jvm 1 | 2021/03/24 17:46:14 | INFO | jvm 1 | 2021/03/24 17:46:17 | _ _ ____ ____ INFO | jvm 1 | 2021/03/24 17:46:17 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/03/24 17:46:17 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/03/24 17:46:17 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/03/24 17:46:17 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/03/24 17:46:17 | |_| INFO | jvm 1 | 2021/03/24 17:46:17 | STATUS | wrapper | 2021/03/24 17:46:49 | Machine is shutting down. STATUS | wrapper | 2021/03/24 17:47:28 | --> Wrapper Started as Service STATUS | wrapper | 2021/03/24 17:47:29 | Launching a JVM... INFO | jvm 1 | 2021/03/24 17:47:30 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/03/24 17:47:30 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/03/24 17:47:30 | INFO | jvm 1 | 2021/03/24 17:47:30 | INFO | jvm 1 | 2021/03/24 17:47:30 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/03/24 17:47:30 | The file is located on the path at the following location but INFO | jvm 1 | 2021/03/24 17:47:30 | could not be loaded: INFO | jvm 1 | 2021/03/24 17:47:30 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/03/24 17:47:30 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/03/24 17:47:30 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/03/24 17:47:30 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/03/24 17:47:30 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/03/24 17:47:30 | This is a 64-bit JVM. INFO | jvm 1 | 2021/03/24 17:47:30 | Reported cause: INFO | jvm 1 | 2021/03/24 17:47:30 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/03/24 17:47:30 | System signals will not be handled correctly. INFO | jvm 1 | 2021/03/24 17:47:30 | INFO | jvm 1 | 2021/03/24 17:47:33 | _ _ ____ ____ INFO | jvm 1 | 2021/03/24 17:47:33 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/03/24 17:47:33 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/03/24 17:47:33 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/03/24 17:47:33 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/03/24 17:47:33 | |_| INFO | jvm 1 | 2021/03/24 17:47:33 | INFO | jvm 1 | 2021/03/24 17:50:19 | [17:50:19] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/03/26 11:55:44 | Machine is shutting down. STATUS | wrapper | 2021/03/26 11:55:46 | <-- Wrapper Stopped STATUS | wrapper | 2021/03/26 11:56:31 | --> Wrapper Started as Service STATUS | wrapper | 2021/03/26 11:56:31 | Launching a JVM... INFO | jvm 1 | 2021/03/26 11:56:32 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/03/26 11:56:32 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/03/26 11:56:32 | INFO | jvm 1 | 2021/03/26 11:56:32 | INFO | jvm 1 | 2021/03/26 11:56:32 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/03/26 11:56:32 | The file is located on the path at the following location but INFO | jvm 1 | 2021/03/26 11:56:32 | could not be loaded: INFO | jvm 1 | 2021/03/26 11:56:32 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/03/26 11:56:32 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/03/26 11:56:32 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/03/26 11:56:32 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/03/26 11:56:32 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/03/26 11:56:32 | This is a 64-bit JVM. INFO | jvm 1 | 2021/03/26 11:56:32 | Reported cause: INFO | jvm 1 | 2021/03/26 11:56:32 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/03/26 11:56:32 | System signals will not be handled correctly. INFO | jvm 1 | 2021/03/26 11:56:32 | INFO | jvm 1 | 2021/03/26 11:56:35 | _ _ ____ ____ INFO | jvm 1 | 2021/03/26 11:56:35 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/03/26 11:56:35 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/03/26 11:56:35 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/03/26 11:56:35 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/03/26 11:56:35 | |_| INFO | jvm 1 | 2021/03/26 11:56:35 | INFO | jvm 1 | 2021/03/26 11:58:57 | [11:58:57] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/03/26 17:32:27 | Machine is shutting down. STATUS | wrapper | 2021/03/26 17:33:06 | --> Wrapper Started as Service STATUS | wrapper | 2021/03/26 17:33:06 | Launching a JVM... INFO | jvm 1 | 2021/03/26 17:33:07 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/03/26 17:33:07 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/03/26 17:33:07 | INFO | jvm 1 | 2021/03/26 17:33:07 | INFO | jvm 1 | 2021/03/26 17:33:07 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/03/26 17:33:07 | The file is located on the path at the following location but INFO | jvm 1 | 2021/03/26 17:33:07 | could not be loaded: INFO | jvm 1 | 2021/03/26 17:33:07 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/03/26 17:33:07 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/03/26 17:33:07 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/03/26 17:33:07 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/03/26 17:33:07 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/03/26 17:33:07 | This is a 64-bit JVM. INFO | jvm 1 | 2021/03/26 17:33:07 | Reported cause: INFO | jvm 1 | 2021/03/26 17:33:07 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/03/26 17:33:07 | System signals will not be handled correctly. INFO | jvm 1 | 2021/03/26 17:33:07 | INFO | jvm 1 | 2021/03/26 17:33:10 | _ _ ____ ____ INFO | jvm 1 | 2021/03/26 17:33:10 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/03/26 17:33:10 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/03/26 17:33:10 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/03/26 17:33:10 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/03/26 17:33:10 | |_| INFO | jvm 1 | 2021/03/26 17:33:10 | INFO | jvm 1 | 2021/03/26 17:35:36 | [17:35:36] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/04/13 09:22:34 | Machine is shutting down. STATUS | wrapper | 2021/04/13 09:22:36 | <-- Wrapper Stopped STATUS | wrapper | 2021/04/13 10:23:21 | --> Wrapper Started as Service STATUS | wrapper | 2021/04/13 10:23:22 | Launching a JVM... INFO | jvm 1 | 2021/04/13 10:23:23 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/04/13 10:23:23 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/04/13 10:23:23 | INFO | jvm 1 | 2021/04/13 10:23:23 | INFO | jvm 1 | 2021/04/13 10:23:23 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/04/13 10:23:23 | The file is located on the path at the following location but INFO | jvm 1 | 2021/04/13 10:23:23 | could not be loaded: INFO | jvm 1 | 2021/04/13 10:23:23 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/04/13 10:23:23 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/04/13 10:23:23 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/04/13 10:23:23 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/04/13 10:23:23 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/04/13 10:23:23 | This is a 64-bit JVM. INFO | jvm 1 | 2021/04/13 10:23:23 | Reported cause: INFO | jvm 1 | 2021/04/13 10:23:23 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/04/13 10:23:23 | System signals will not be handled correctly. INFO | jvm 1 | 2021/04/13 10:23:23 | INFO | jvm 1 | 2021/04/13 10:23:26 | _ _ ____ ____ INFO | jvm 1 | 2021/04/13 10:23:26 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/04/13 10:23:26 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/04/13 10:23:26 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/04/13 10:23:26 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/04/13 10:23:26 | |_| INFO | jvm 1 | 2021/04/13 10:23:26 | INFO | jvm 1 | 2021/04/13 10:25:58 | [10:25:58] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/04/13 10:35:03 | Machine is shutting down. STATUS | wrapper | 2021/04/13 10:35:05 | <-- Wrapper Stopped STATUS | wrapper | 2021/04/13 10:35:42 | --> Wrapper Started as Service STATUS | wrapper | 2021/04/13 10:35:42 | Launching a JVM... INFO | jvm 1 | 2021/04/13 10:35:43 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/04/13 10:35:43 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/04/13 10:35:43 | INFO | jvm 1 | 2021/04/13 10:35:43 | INFO | jvm 1 | 2021/04/13 10:35:43 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/04/13 10:35:43 | The file is located on the path at the following location but INFO | jvm 1 | 2021/04/13 10:35:43 | could not be loaded: INFO | jvm 1 | 2021/04/13 10:35:43 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/04/13 10:35:43 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/04/13 10:35:43 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/04/13 10:35:43 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/04/13 10:35:43 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/04/13 10:35:43 | This is a 64-bit JVM. INFO | jvm 1 | 2021/04/13 10:35:43 | Reported cause: INFO | jvm 1 | 2021/04/13 10:35:43 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/04/13 10:35:43 | System signals will not be handled correctly. INFO | jvm 1 | 2021/04/13 10:35:43 | INFO | jvm 1 | 2021/04/13 10:35:46 | _ _ ____ ____ INFO | jvm 1 | 2021/04/13 10:35:46 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/04/13 10:35:46 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/04/13 10:35:46 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/04/13 10:35:46 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/04/13 10:35:46 | |_| INFO | jvm 1 | 2021/04/13 10:35:46 | INFO | jvm 1 | 2021/04/13 10:38:27 | [10:38:27] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/04/13 23:44:18 | Machine is shutting down. STATUS | wrapper | 2021/04/13 23:44:20 | <-- Wrapper Stopped STATUS | wrapper | 2021/04/13 23:44:58 | --> Wrapper Started as Service STATUS | wrapper | 2021/04/13 23:44:58 | Launching a JVM... INFO | jvm 1 | 2021/04/13 23:44:59 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/04/13 23:44:59 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/04/13 23:44:59 | INFO | jvm 1 | 2021/04/13 23:44:59 | INFO | jvm 1 | 2021/04/13 23:44:59 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/04/13 23:44:59 | The file is located on the path at the following location but INFO | jvm 1 | 2021/04/13 23:44:59 | could not be loaded: INFO | jvm 1 | 2021/04/13 23:44:59 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/04/13 23:44:59 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/04/13 23:44:59 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/04/13 23:44:59 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/04/13 23:44:59 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/04/13 23:44:59 | This is a 64-bit JVM. INFO | jvm 1 | 2021/04/13 23:44:59 | Reported cause: INFO | jvm 1 | 2021/04/13 23:44:59 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/04/13 23:44:59 | System signals will not be handled correctly. INFO | jvm 1 | 2021/04/13 23:44:59 | INFO | jvm 1 | 2021/04/13 23:45:02 | _ _ ____ ____ INFO | jvm 1 | 2021/04/13 23:45:02 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/04/13 23:45:02 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/04/13 23:45:02 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/04/13 23:45:02 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/04/13 23:45:02 | |_| INFO | jvm 1 | 2021/04/13 23:45:02 | INFO | jvm 1 | 2021/04/13 23:47:47 | [23:47:47] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/04/30 10:32:59 | [10:32:59] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/05/01 10:35:24 | [10:35:24] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/04/30 10:36:36 | [10:36:36] WARN [org.apache.mina.core.service.IoProcessor] - Create a new selector. Selected is 0, delta = -86387486 INFO | jvm 1 | 2021/04/30 10:36:37 | [10:36:37] WARN [org.apache.mina.core.service.IoProcessor] - Create a new selector. Selected is 0, delta = -86387485 INFO | jvm 1 | 2021/04/30 10:42:36 | [10:42:36] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/04/30 10:42:36 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/04/30 10:42:36 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/04/30 10:42:36 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/04/30 10:42:36 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/04/30 10:42:36 | [10:42:36] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/04/30 10:42:36 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/04/30 10:42:36 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/04/30 10:42:36 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/04/30 10:42:36 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/04/30 10:42:36 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/04/30 10:42:36 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/05/01 11:36:07 | [11:36:07] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/05/12 17:44:18 | Machine is shutting down. ERROR | wrapper | 2021/05/12 17:44:40 | Shutdown failed: Timed out waiting for the JVM to terminate. ERROR | wrapper | 2021/05/12 17:44:40 | JVM did not exit on request, terminated STATUS | wrapper | 2021/05/12 17:44:40 | <-- Wrapper Stopped STATUS | wrapper | 2021/05/12 17:45:38 | --> Wrapper Started as Service STATUS | wrapper | 2021/05/12 17:45:39 | Launching a JVM... INFO | jvm 1 | 2021/05/12 17:45:40 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/05/12 17:45:40 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/05/12 17:45:40 | INFO | jvm 1 | 2021/05/12 17:45:40 | INFO | jvm 1 | 2021/05/12 17:45:40 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/05/12 17:45:40 | The file is located on the path at the following location but INFO | jvm 1 | 2021/05/12 17:45:40 | could not be loaded: INFO | jvm 1 | 2021/05/12 17:45:40 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/05/12 17:45:40 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/05/12 17:45:40 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/05/12 17:45:40 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/05/12 17:45:40 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/05/12 17:45:40 | This is a 64-bit JVM. INFO | jvm 1 | 2021/05/12 17:45:40 | Reported cause: INFO | jvm 1 | 2021/05/12 17:45:40 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/05/12 17:45:40 | System signals will not be handled correctly. INFO | jvm 1 | 2021/05/12 17:45:40 | INFO | jvm 1 | 2021/05/12 17:45:43 | _ _ ____ ____ INFO | jvm 1 | 2021/05/12 17:45:43 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/05/12 17:45:43 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/05/12 17:45:43 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/05/12 17:45:43 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/05/12 17:45:43 | |_| INFO | jvm 1 | 2021/05/12 17:45:43 | INFO | jvm 1 | 2021/05/12 17:48:44 | [17:48:44] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/05/20 21:12:18 | --> Wrapper Started as Service STATUS | wrapper | 2021/05/20 21:12:18 | Launching a JVM... INFO | jvm 1 | 2021/05/20 21:12:20 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/05/20 21:12:20 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/05/20 21:12:20 | INFO | jvm 1 | 2021/05/20 21:12:20 | INFO | jvm 1 | 2021/05/20 21:12:20 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/05/20 21:12:20 | The file is located on the path at the following location but INFO | jvm 1 | 2021/05/20 21:12:20 | could not be loaded: INFO | jvm 1 | 2021/05/20 21:12:20 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/05/20 21:12:20 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/05/20 21:12:20 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/05/20 21:12:20 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/05/20 21:12:20 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/05/20 21:12:20 | This is a 64-bit JVM. INFO | jvm 1 | 2021/05/20 21:12:20 | Reported cause: INFO | jvm 1 | 2021/05/20 21:12:20 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/05/20 21:12:20 | System signals will not be handled correctly. INFO | jvm 1 | 2021/05/20 21:12:20 | INFO | jvm 1 | 2021/05/20 21:12:24 | _ _ ____ ____ INFO | jvm 1 | 2021/05/20 21:12:24 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/05/20 21:12:24 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/05/20 21:12:24 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/05/20 21:12:24 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/05/20 21:12:24 | |_| INFO | jvm 1 | 2021/05/20 21:12:24 | INFO | jvm 1 | 2021/05/20 21:24:24 | [21:24:24] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/05/20 21:25:20 | [21:25:20] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/05/20 21:25:20 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/05/20 21:25:20 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/05/20 21:25:20 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/05/20 21:25:20 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/05/20 21:25:20 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/05/20 21:25:20 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/05/20 21:25:20 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/05/20 21:25:20 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/05/20 21:25:20 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/05/20 21:25:20 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/05/20 21:30:31 | [21:30:31] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/05/20 21:30:42 | [21:30:41] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/05/20 21:30:42 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/05/20 21:30:42 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/05/20 21:30:42 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/05/20 21:30:42 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/05/20 21:30:42 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/05/20 21:30:42 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/05/20 21:30:42 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/05/20 21:30:42 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/05/20 21:30:42 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/05/20 21:30:42 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2021/05/20 21:30:53 | [21:30:53] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/05/20 21:34:45 | [21:34:45] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2021/05/20 21:39:14 | [21:39:14] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2021/05/20 21:39:14 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2021/05/20 21:39:14 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2021/05/20 21:39:14 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2021/05/20 21:39:14 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2021/05/20 21:39:14 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2021/05/20 21:39:14 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2021/05/20 21:39:14 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2021/05/20 21:39:14 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2021/05/20 21:39:14 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2021/05/20 21:39:14 | at java.lang.Thread.run(Thread.java:822) STATUS | wrapper | 2021/05/20 22:28:08 | Machine is shutting down. STATUS | wrapper | 2021/05/20 22:28:10 | <-- Wrapper Stopped STATUS | wrapper | 2021/05/20 22:28:34 | --> Wrapper Started as Service STATUS | wrapper | 2021/05/20 22:28:35 | Launching a JVM... INFO | jvm 1 | 2021/05/20 22:28:37 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2021/05/20 22:28:37 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2021/05/20 22:28:37 | INFO | jvm 1 | 2021/05/20 22:28:37 | INFO | jvm 1 | 2021/05/20 22:28:37 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2021/05/20 22:28:37 | The file is located on the path at the following location but INFO | jvm 1 | 2021/05/20 22:28:37 | could not be loaded: INFO | jvm 1 | 2021/05/20 22:28:37 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2021/05/20 22:28:37 | Please verify that the file is readable by the current user INFO | jvm 1 | 2021/05/20 22:28:37 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2021/05/20 22:28:37 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2021/05/20 22:28:37 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2021/05/20 22:28:37 | This is a 64-bit JVM. INFO | jvm 1 | 2021/05/20 22:28:37 | Reported cause: INFO | jvm 1 | 2021/05/20 22:28:37 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2021/05/20 22:28:37 | System signals will not be handled correctly. INFO | jvm 1 | 2021/05/20 22:28:37 | INFO | jvm 1 | 2021/05/20 22:28:41 | _ _ ____ ____ INFO | jvm 1 | 2021/05/20 22:28:41 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2021/05/20 22:28:41 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2021/05/20 22:28:41 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2021/05/20 22:28:41 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2021/05/20 22:28:41 | |_| INFO | jvm 1 | 2021/05/20 22:28:41 | INFO | jvm 1 | 2021/05/20 22:32:04 | [22:32:04] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored STATUS | wrapper | 2021/05/20 22:33:10 | Machine is shutting down. STATUS | wrapper | 2021/05/20 22:33:13 | <-- Wrapper Stopped STATUS | wrapper | 2022/09/08 12:58:10 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/08 12:58:11 | Launching a JVM... INFO | jvm 1 | 2022/09/08 12:58:22 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/08 12:58:22 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/08 12:58:22 | INFO | jvm 1 | 2022/09/08 12:58:22 | INFO | jvm 1 | 2022/09/08 12:58:22 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/08 12:58:22 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/08 12:58:22 | could not be loaded: INFO | jvm 1 | 2022/09/08 12:58:22 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/08 12:58:22 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/08 12:58:22 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/08 12:58:22 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/08 12:58:22 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/08 12:58:22 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/08 12:58:22 | Reported cause: INFO | jvm 1 | 2022/09/08 12:58:22 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/08 12:58:22 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/08 12:58:22 | INFO | jvm 1 | 2022/09/08 12:58:42 | _ _ ____ ____ INFO | jvm 1 | 2022/09/08 12:58:42 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/08 12:58:42 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/08 12:58:42 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/08 12:58:42 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/08 12:58:42 | |_| INFO | jvm 1 | 2022/09/08 12:58:42 | STATUS | wrapper | 2022/09/12 08:38:19 | Machine is shutting down. STATUS | wrapper | 2022/09/12 08:38:23 | <-- Wrapper Stopped STATUS | wrapper | 2022/09/12 09:38:16 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/12 09:38:16 | Launching a JVM... INFO | jvm 1 | 2022/09/12 09:38:18 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/12 09:38:18 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/12 09:38:18 | INFO | jvm 1 | 2022/09/12 09:38:18 | INFO | jvm 1 | 2022/09/12 09:38:18 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/12 09:38:18 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/12 09:38:18 | could not be loaded: INFO | jvm 1 | 2022/09/12 09:38:18 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/12 09:38:18 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/12 09:38:18 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/12 09:38:18 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/12 09:38:18 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/12 09:38:18 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/12 09:38:18 | Reported cause: INFO | jvm 1 | 2022/09/12 09:38:18 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/12 09:38:18 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/12 09:38:18 | STATUS | wrapper | 2022/09/12 09:38:20 | Machine is shutting down. INFO | jvm 1 | 2022/09/12 09:38:20 | [09:38:20] ERROR [org.apache.directory.server.wrapper.ApacheDsTanukiWrapper] - Failed to start the service. INFO | jvm 1 | 2022/09/12 09:38:20 | java.lang.IllegalStateException: Shutdown in progress INFO | jvm 1 | 2022/09/12 09:38:20 | at java.lang.ApplicationShutdownHooks.add(ApplicationShutdownHooks.java:77) INFO | jvm 1 | 2022/09/12 09:38:20 | at java.lang.Runtime.addShutdownHook(Runtime.java:222) INFO | jvm 1 | 2022/09/12 09:38:20 | at org.apache.directory.server.core.DefaultDirectoryService.startup(DefaultDirectoryService.java:1227) INFO | jvm 1 | 2022/09/12 09:38:20 | at org.apache.directory.server.ApacheDsService.initDirectoryService(ApacheDsService.java:367) INFO | jvm 1 | 2022/09/12 09:38:20 | at org.apache.directory.server.ApacheDsService.start(ApacheDsService.java:183) INFO | jvm 1 | 2022/09/12 09:38:20 | at org.apache.directory.server.wrapper.ApacheDsTanukiWrapper.start(ApacheDsTanukiWrapper.java:203) INFO | jvm 1 | 2022/09/12 09:38:20 | at org.tanukisoftware.wrapper.WrapperManager$12.run(WrapperManager.java:2788) STATUS | wrapper | 2022/09/12 09:38:21 | <-- Wrapper Stopped STATUS | wrapper | 2022/09/12 09:38:34 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/12 09:38:35 | Launching a JVM... INFO | jvm 1 | 2022/09/12 09:38:36 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/12 09:38:36 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/12 09:38:36 | INFO | jvm 1 | 2022/09/12 09:38:36 | INFO | jvm 1 | 2022/09/12 09:38:36 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/12 09:38:36 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/12 09:38:36 | could not be loaded: INFO | jvm 1 | 2022/09/12 09:38:36 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/12 09:38:36 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/12 09:38:36 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/12 09:38:36 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/12 09:38:36 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/12 09:38:36 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/12 09:38:36 | Reported cause: INFO | jvm 1 | 2022/09/12 09:38:36 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/12 09:38:36 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/12 09:38:36 | INFO | jvm 1 | 2022/09/12 09:38:40 | _ _ ____ ____ INFO | jvm 1 | 2022/09/12 09:38:40 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/12 09:38:40 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/12 09:38:40 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/12 09:38:40 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/12 09:38:40 | |_| INFO | jvm 1 | 2022/09/12 09:38:40 | STATUS | wrapper | 2022/09/12 10:11:33 | Machine is shutting down. STATUS | wrapper | 2022/09/12 10:34:04 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/12 10:34:04 | Launching a JVM... INFO | jvm 1 | 2022/09/12 10:34:05 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/12 10:34:05 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/12 10:34:05 | INFO | jvm 1 | 2022/09/12 10:34:05 | INFO | jvm 1 | 2022/09/12 10:34:05 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/12 10:34:05 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/12 10:34:05 | could not be loaded: INFO | jvm 1 | 2022/09/12 10:34:05 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/12 10:34:05 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/12 10:34:05 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/12 10:34:05 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/12 10:34:05 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/12 10:34:05 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/12 10:34:05 | Reported cause: INFO | jvm 1 | 2022/09/12 10:34:05 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/12 10:34:05 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/12 10:34:05 | INFO | jvm 1 | 2022/09/12 10:34:10 | _ _ ____ ____ INFO | jvm 1 | 2022/09/12 10:34:10 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/12 10:34:10 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/12 10:34:10 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/12 10:34:10 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/12 10:34:10 | |_| INFO | jvm 1 | 2022/09/12 10:34:10 | STATUS | wrapper | 2022/09/12 11:23:39 | Machine is shutting down. STATUS | wrapper | 2022/09/12 11:28:11 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/12 11:28:12 | Launching a JVM... INFO | jvm 1 | 2022/09/12 11:28:13 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/12 11:28:13 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/12 11:28:13 | INFO | jvm 1 | 2022/09/12 11:28:13 | INFO | jvm 1 | 2022/09/12 11:28:13 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/12 11:28:13 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/12 11:28:13 | could not be loaded: INFO | jvm 1 | 2022/09/12 11:28:13 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/12 11:28:13 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/12 11:28:13 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/12 11:28:13 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/12 11:28:13 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/12 11:28:13 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/12 11:28:13 | Reported cause: INFO | jvm 1 | 2022/09/12 11:28:13 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/12 11:28:13 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/12 11:28:13 | INFO | jvm 1 | 2022/09/12 11:28:17 | _ _ ____ ____ INFO | jvm 1 | 2022/09/12 11:28:17 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/12 11:28:17 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/12 11:28:17 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/12 11:28:17 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/12 11:28:17 | |_| INFO | jvm 1 | 2022/09/12 11:28:17 | STATUS | wrapper | 2022/09/12 13:25:29 | Machine is shutting down. STATUS | wrapper | 2022/09/12 13:26:15 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/12 13:26:15 | Launching a JVM... INFO | jvm 1 | 2022/09/12 13:26:17 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/12 13:26:17 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/12 13:26:17 | INFO | jvm 1 | 2022/09/12 13:26:17 | INFO | jvm 1 | 2022/09/12 13:26:17 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/12 13:26:17 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/12 13:26:17 | could not be loaded: INFO | jvm 1 | 2022/09/12 13:26:17 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/12 13:26:17 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/12 13:26:17 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/12 13:26:17 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/12 13:26:17 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/12 13:26:17 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/12 13:26:17 | Reported cause: INFO | jvm 1 | 2022/09/12 13:26:17 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/12 13:26:17 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/12 13:26:17 | INFO | jvm 1 | 2022/09/12 13:26:21 | _ _ ____ ____ INFO | jvm 1 | 2022/09/12 13:26:21 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/12 13:26:21 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/12 13:26:21 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/12 13:26:21 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/12 13:26:21 | |_| INFO | jvm 1 | 2022/09/12 13:26:21 | STATUS | wrapper | 2022/09/13 16:18:27 | Machine is shutting down. STATUS | wrapper | 2022/09/13 16:18:45 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/13 16:18:45 | Launching a JVM... INFO | jvm 1 | 2022/09/13 16:18:48 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/13 16:18:48 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/13 16:18:48 | INFO | jvm 1 | 2022/09/13 16:18:48 | INFO | jvm 1 | 2022/09/13 16:18:48 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/13 16:18:48 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/13 16:18:48 | could not be loaded: INFO | jvm 1 | 2022/09/13 16:18:48 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/13 16:18:48 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/13 16:18:48 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/13 16:18:48 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/13 16:18:48 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/13 16:18:48 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/13 16:18:48 | Reported cause: INFO | jvm 1 | 2022/09/13 16:18:48 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/13 16:18:48 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/13 16:18:48 | INFO | jvm 1 | 2022/09/13 16:18:53 | _ _ ____ ____ INFO | jvm 1 | 2022/09/13 16:18:53 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/13 16:18:53 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/13 16:18:53 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/13 16:18:53 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/13 16:18:53 | |_| INFO | jvm 1 | 2022/09/13 16:18:53 | STATUS | wrapper | 2022/09/13 16:29:37 | Machine is shutting down. STATUS | wrapper | 2022/09/13 16:29:55 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/13 16:29:55 | Launching a JVM... INFO | jvm 1 | 2022/09/13 16:29:56 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/13 16:29:56 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/13 16:29:56 | INFO | jvm 1 | 2022/09/13 16:29:56 | INFO | jvm 1 | 2022/09/13 16:29:56 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/13 16:29:56 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/13 16:29:56 | could not be loaded: INFO | jvm 1 | 2022/09/13 16:29:56 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/13 16:29:56 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/13 16:29:56 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/13 16:29:56 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/13 16:29:56 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/13 16:29:56 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/13 16:29:56 | Reported cause: INFO | jvm 1 | 2022/09/13 16:29:56 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/13 16:29:56 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/13 16:29:56 | INFO | jvm 1 | 2022/09/13 16:30:00 | _ _ ____ ____ INFO | jvm 1 | 2022/09/13 16:30:00 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/13 16:30:00 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/13 16:30:00 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/13 16:30:00 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/13 16:30:00 | |_| INFO | jvm 1 | 2022/09/13 16:30:00 | INFO | jvm 1 | 2022/09/13 17:00:57 | [17:00:57] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 17:27:35 | [17:27:35] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 17:27:35 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 17:27:35 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 17:27:35 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 17:27:35 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 17:27:35 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 17:27:35 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 17:27:35 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 17:27:35 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 17:27:35 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 17:27:35 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2022/09/13 17:28:24 | [17:28:24] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 17:28:31 | [17:28:31] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 17:28:31 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 17:28:31 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 17:28:31 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 17:28:31 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 17:28:31 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 17:28:31 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 17:28:31 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 17:28:31 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 17:28:31 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 17:28:31 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2022/09/13 17:32:50 | [17:32:50] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 17:33:40 | [17:33:40] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 17:33:40 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 17:33:40 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 17:33:40 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 17:33:40 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 17:33:40 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 17:33:40 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 17:33:40 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 17:33:40 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 17:33:40 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 17:33:40 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2022/09/13 17:36:18 | [17:36:18] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 17:53:42 | [17:53:42] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 17:53:42 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 17:53:42 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 17:53:42 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 17:53:42 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 17:53:42 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 17:53:42 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 17:53:42 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 17:53:42 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 17:53:42 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 17:53:42 | at java.lang.Thread.run(Thread.java:822) STATUS | wrapper | 2022/09/13 17:54:48 | Machine is shutting down. STATUS | wrapper | 2022/09/13 17:55:06 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/13 17:55:06 | Launching a JVM... INFO | jvm 1 | 2022/09/13 17:55:07 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/13 17:55:07 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/13 17:55:07 | INFO | jvm 1 | 2022/09/13 17:55:07 | INFO | jvm 1 | 2022/09/13 17:55:07 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/13 17:55:07 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/13 17:55:07 | could not be loaded: INFO | jvm 1 | 2022/09/13 17:55:07 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/13 17:55:07 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/13 17:55:07 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/13 17:55:07 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/13 17:55:07 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/13 17:55:07 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/13 17:55:07 | Reported cause: INFO | jvm 1 | 2022/09/13 17:55:07 | wrapper (Not found in java.library.path) INFO | jvm 1 | 2022/09/13 17:55:07 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/13 17:55:07 | INFO | jvm 1 | 2022/09/13 17:55:12 | _ _ ____ ____ INFO | jvm 1 | 2022/09/13 17:55:12 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/13 17:55:12 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/13 17:55:12 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/13 17:55:12 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/13 17:55:12 | |_| INFO | jvm 1 | 2022/09/13 17:55:12 | INFO | jvm 1 | 2022/09/13 17:58:11 | [17:58:11] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 18:05:56 | [18:05:56] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 18:05:56 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 18:05:56 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 18:05:56 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 18:05:56 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 18:05:56 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 18:05:56 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 18:05:56 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 18:05:56 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 18:05:56 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 18:05:56 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2022/09/13 18:08:04 | [18:08:04] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 18:09:13 | [18:09:13] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 18:09:13 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 18:09:13 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 18:09:13 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 18:09:13 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 18:09:13 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 18:09:13 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 18:09:13 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 18:09:13 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 18:09:13 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 18:09:13 | at java.lang.Thread.run(Thread.java:822) INFO | jvm 1 | 2022/09/13 18:13:43 | [18:13:43] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/13 23:20:04 | [23:20:04] WARN [org.apache.directory.server.ldap.LdapProtocolHandler] - Unexpected exception forcing session to close: sending disconnect notice to client. INFO | jvm 1 | 2022/09/13 23:20:04 | java.io.IOException: Eine vorhandene Verbindung wurde vom Remotehost geschlossen. INFO | jvm 1 | 2022/09/13 23:20:04 | at sun.nio.ch.SocketDispatcher.read0(Native Method) INFO | jvm 1 | 2022/09/13 23:20:04 | at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:55) INFO | jvm 1 | 2022/09/13 23:20:04 | at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:235) INFO | jvm 1 | 2022/09/13 23:20:04 | at sun.nio.ch.IOUtil.read(IOUtil.java:209) INFO | jvm 1 | 2022/09/13 23:20:04 | at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:394) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:312) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.transport.socket.nio.NioProcessor.read(NioProcessor.java:45) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.read(AbstractPollingIoProcessor.java:677) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:651) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.process(AbstractPollingIoProcessor.java:640) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor.access$600(AbstractPollingIoProcessor.java:68) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.core.polling.AbstractPollingIoProcessor$Processor.run(AbstractPollingIoProcessor.java:1097) INFO | jvm 1 | 2022/09/13 23:20:04 | at org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnable.java:64) INFO | jvm 1 | 2022/09/13 23:20:04 | at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1160) INFO | jvm 1 | 2022/09/13 23:20:04 | at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) INFO | jvm 1 | 2022/09/13 23:20:04 | at java.lang.Thread.run(Thread.java:822) WARN | wrapper | 2022/09/13 23:21:07 | JVM exited unexpectedly while stopping the application. STATUS | wrapper | 2022/09/13 23:21:08 | <-- Wrapper Stopped STATUS | wrapper | 2022/09/13 23:28:10 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/13 23:28:10 | Launching a JVM... INFO | jvm 1 | 2022/09/13 23:28:11 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/13 23:28:11 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/13 23:28:11 | INFO | jvm 1 | 2022/09/13 23:28:11 | INFO | jvm 1 | 2022/09/13 23:28:11 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/13 23:28:11 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/13 23:28:11 | could not be loaded: INFO | jvm 1 | 2022/09/13 23:28:11 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/13 23:28:11 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/13 23:28:11 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/13 23:28:11 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/13 23:28:11 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/13 23:28:11 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/13 23:28:11 | Reported cause: INFO | jvm 1 | 2022/09/13 23:28:11 | wrapper (../lib\wrapper.dll ist keine zul„ssige Win32-Anwendung. ) INFO | jvm 1 | 2022/09/13 23:28:11 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/13 23:28:11 | INFO | jvm 1 | 2022/09/13 23:28:14 | _ _ ____ ____ INFO | jvm 1 | 2022/09/13 23:28:14 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/13 23:28:14 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/13 23:28:14 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/13 23:28:14 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/13 23:28:14 | |_| INFO | jvm 1 | 2022/09/13 23:28:14 | INFO | jvm 1 | 2022/09/13 23:57:06 | [23:57:06] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/14 16:48:25 | [16:48:24] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute cognosAccountModifiable does not exist in the schema, it will be ignored INFO | jvm 1 | 2022/09/16 15:04:32 | [15:04:32] WARN [org.apache.mina.core.service.IoProcessor] - Create a new selector. Selected is 0, delta = -112902 STATUS | wrapper | 2022/09/16 09:25:16 | --> Wrapper Started as Service STATUS | wrapper | 2022/09/16 09:25:16 | Launching a JVM... INFO | jvm 1 | 2022/09/16 09:25:18 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org INFO | jvm 1 | 2022/09/16 09:25:18 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved. INFO | jvm 1 | 2022/09/16 09:25:18 | INFO | jvm 1 | 2022/09/16 09:25:18 | INFO | jvm 1 | 2022/09/16 09:25:18 | WARNING - Unable to load the Wrapper's native library 'wrapper.dll'. INFO | jvm 1 | 2022/09/16 09:25:18 | The file is located on the path at the following location but INFO | jvm 1 | 2022/09/16 09:25:18 | could not be loaded: INFO | jvm 1 | 2022/09/16 09:25:18 | C:\Program Files\ibm\cognos\analytics\apacheds\bin\..\lib\wrapper.dll INFO | jvm 1 | 2022/09/16 09:25:18 | Please verify that the file is readable by the current user INFO | jvm 1 | 2022/09/16 09:25:18 | and that the file has not been corrupted in any way. INFO | jvm 1 | 2022/09/16 09:25:18 | One common cause of this problem is running a 32-bit version INFO | jvm 1 | 2022/09/16 09:25:18 | of the Wrapper with a 64-bit version of Java, or vica versa. INFO | jvm 1 | 2022/09/16 09:25:18 | This is a 64-bit JVM. INFO | jvm 1 | 2022/09/16 09:25:18 | Reported cause: INFO | jvm 1 | 2022/09/16 09:25:18 | wrapper (../lib\wrapper.dll ist keine zul„ssige Win32-Anwendung. ) INFO | jvm 1 | 2022/09/16 09:25:18 | System signals will not be handled correctly. INFO | jvm 1 | 2022/09/16 09:25:18 | INFO | jvm 1 | 2022/09/16 09:25:22 | _ _ ____ ____ INFO | jvm 1 | 2022/09/16 09:25:22 | / \ _ __ ___ ___| |__ ___| _ \/ ___| INFO | jvm 1 | 2022/09/16 09:25:22 | / _ \ | '_ \ / _` |/ __| '_ \ / _ \ | | \___ \ INFO | jvm 1 | 2022/09/16 09:25:22 | / ___ \| |_) | (_| | (__| | | | __/ |_| |___) | INFO | jvm 1 | 2022/09/16 09:25:22 | /_/ \_\ .__/ \__,_|\___|_| |_|\___|____/|____/ INFO | jvm 1 | 2022/09/16 09:25:22 | |_| INFO | jvm 1 | 2022/09/16 09:25:22 | INFO | jvm 1 | 2022/09/16 09:28:50 | [09:28:50] WARN [org.apache.directory.server.core.api.interceptor.context.FilteringOperationContext] - Requested attribute supportedCapabilities does not exist in the schema, it will be ignored