diff --git a/bin/recordings/recording_1563107869/proto.rbs b/bin/recordings/recording_1563107869/proto.rbs new file mode 100644 index 0000000..3b09651 Binary files /dev/null and b/bin/recordings/recording_1563107869/proto.rbs differ diff --git a/bin/vnc_reader b/bin/vnc_reader index d2d8c9c..7706f6f 100755 Binary files a/bin/vnc_reader and b/bin/vnc_reader differ diff --git a/output.txt b/output.txt new file mode 100644 index 0000000..fd1a732 --- /dev/null +++ b/output.txt @@ -0,0 +1,6493 @@ +./bin/vnc_recorder -recDir=./bin/recordings/ -logLevel=debug -targHost=localhost -targPort=5901 -targPass=boxware -tcpPort=5902 -vncPass=boxware +Log level set to: debug +[Info ] FBS recording is turned on, writing to dir: /home/sibesh/go/src/github.com/sibeshkar/vncproxy/bin/recordings +[Info ] running tcp listener on port: :5902 +/home/sibesh/go/src/github.com/sibeshkar/vncproxy/bin/recordings/recording_1563107869/proto.rbs: File not found. Creating new file. +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentServerInitMessage, object type:0 +[Debug] Server.ServerServerInitHandler initMessage: &{1024 768 {32 24 0 1 255 255 255 0 8 16} 8 [119 111 114 107 68 101 115 107]} +[Debug] ServerConn.handle: got messagetype, 0 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{[0 0 0] {32 24 0 1 255 255 255 16 8 0} [0 0 0]} +[Debug] ClientUpdater.Consume: updating pixel format +[Debug] IServerConn.Handle got ClientMessage: SetPixelFormat, &{[0 0 0] {32 24 0 1 255 255 255 16 8 0} [0 0 0]} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=SetPixelFormat +[Debug] ClientUpdater.Consume: updating pixel format +[Debug] ClientRecorder.HandleRfbSegment: client message {[0 0 0] {32 24 0 1 255 255 255 16 8 0} [0 0 0]} +[Debug] ServerConn.handle: got messagetype, 2 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{[0] 18 [ EncCursorPseudo EncDesktopSizePseudo EncExtendedDesktopSizePseudo EncLedStatePseudo EncLastRectPseudo EncContinuousUpdatesPseudo EncFencePseudo EncQEMUExtendedKeyEventPseudo EncZRLE EncCopyRect EncTight EncHextile EncRRE EncRaw EncJPEGQualityLevelPseudo9]} +[Debug] IServerConn.Handle got ClientMessage: SetEncodings, &{[0] 18 [ EncCursorPseudo EncDesktopSizePseudo EncExtendedDesktopSizePseudo EncLedStatePseudo EncLastRectPseudo EncContinuousUpdatesPseudo EncFencePseudo EncQEMUExtendedKeyEventPseudo EncZRLE EncCopyRect EncTight EncHextile EncRRE EncRaw EncJPEGQualityLevelPseudo9]} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=SetEncodings +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{0 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 3] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing start session segment: &{1024 768 {32 24 0 1 255 255 255 16 8 0} 8 [119 111 114 107 68 101 115 107]} +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] MsgFramebufferUpdate.Read: numrects= 3 +[Debug] The FrameBuffer is: +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 3] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[255 255 255 17] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncCursorPseudo, data: [1,1,10,16,-239] +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [255 255 255 17] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=640 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 640 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[192 0 224 0 240 0 248 0 252 0 254 0 255 0 255 128 255 192 255 192 254 0 239 0 207 0 7 128 7 128 3 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=32 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[4 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[3 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [0,0,1024,768,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 90 47] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Main Pixel Buffer Content Y:3 Width:1 Height:1 Enc:655376 Bytes:"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 32 +[Error] Recovered in HandleRfbSegment: runtime error: makeslice: len out of range +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [4 0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [3 0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 90 47] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[120 156 236 125 7 64 20 71 251 62 42 136 116 43 22 80 80 192 110 84 58 34 32 130 168 160 130 160 244 222 20 1 187 98 65 105 34 77 81 1 219 9 72 81 244 16 5 236 96 137 17 77 81 49 118 81 99 1 13 32 198 68 141 249 82 190 255 63 249 189 199 192 178 92 217 221 187 5 238 238 203 222 154 55 195 220 190 243 60 239 51 239 204 237 46 51 135 76 65 65 65 97 97 161 244 218 39 59 237 107 118 204 150 94 43 118 2 52 237 79 63 253 244 238 221 59 233 181 98 39 64 211 138 157 0 163 191 36 208 96 244 151 82 43 118 2 226 210 223 219 211 245 80 97 62 111 153 175 117 119 157 207 62 90 36 22 253 175 95 175 138 8 15 181 153 62 213 220 204 192 217 201 33 53 101 235 243 231 63 64 189 143 151 91 97 65 30 58 167 180 244 120 245 173 155 4 237 184 45 116 42 102 31 33 198 90 28 26 104 108 248 133 145 193 4 83 227 73 14 179 109 119 237 220 222 212 212 68 204 205 211 221 133 248 132 243 231 206 78 49 213 79 220 18 7 244 94 191 126 125 251 118 53 240 63 86 124 148 138 230 194 234 31 182 40 40 33 62 230 237 219 198 55 111 222 92 190 124 209 114 170 113 209 225 66 226 150 61 220 156 137 187 102 142 253 140 152 205 27 120 235 185 244 199 151 235 234 106 129 198 92 7 59 11 115 163 5 46 243 170 170 174 226 245 127 243 230 53 244 102 120 88 72 109 109 45 175 254 32 20 86 19 26 226 15 237 160 242 236 153 211 43 43 207 163 114 205 227 199 208 71 175 94 189 218 146 16 11 41 65 16 29 104 14 29 90 117 245 43 161 242 31 232 133 4 249 61 120 112 31 126 252 254 246 237 251 247 239 97 250 63 125 250 4 122 60 118 243 198 198 198 70 190 250 3 37 84 190 123 247 206 116 107 115 44 229 102 217 89 95 184 80 129 202 143 31 61 2 86 47 95 190 36 213 31 58 17 34 125 252 248 17 223 119 249 234 255 240 225 3 104 28 208 121 243 63 45 53 9 122 115 223 222 44 130 252 183 48 55 182 179 181 132 177 6 184 107 215 172 192 242 159 175 254 164 249 47 130 254 95 94 190 4 163 143 111 254 3 49 72 39 222 180 193 235 191 41 122 29 244 81 77 205 227 107 215 170 188 60 23 198 198 68 211 209 31 229 63 214 8 149 252 71 250 223 187 119 151 87 255 35 69 135 86 175 90 230 235 237 246 226 197 11 65 250 227 243 191 32 63 23 134 48 42 195 188 119 250 84 57 42 127 247 237 55 152 254 16 35 149 249 39 105 107 66 117 245 45 24 122 130 230 31 124 121 73 88 8 12 189 71 143 30 242 230 63 228 67 244 198 117 80 126 250 244 41 193 252 211 208 208 0 25 24 224 239 5 178 160 119 215 172 94 190 121 211 122 40 195 187 144 87 152 254 48 214 136 39 168 119 205 243 127 248 146 80 27 107 115 24 236 243 157 236 83 146 19 121 231 127 124 185 182 246 85 108 204 70 251 217 54 48 255 44 92 224 120 237 90 187 249 7 202 91 19 227 160 29 72 3 94 253 209 252 15 214 118 186 197 138 229 17 16 59 122 23 212 8 12 240 94 224 60 215 199 203 53 251 192 126 76 255 175 190 250 146 152 188 228 91 177 19 160 105 197 78 128 209 95 18 104 48 250 75 169 21 59 1 70 127 73 160 193 232 47 165 86 236 4 24 253 37 129 70 23 232 255 246 237 219 215 175 95 63 121 242 228 241 227 199 247 239 223 191 11 247 24 119 238 60 124 248 240 209 163 71 112 63 82 87 87 7 183 39 146 169 63 220 16 1 109 32 12 22 66 104 108 108 132 202 143 31 63 126 250 244 169 169 249 245 230 205 27 8 225 251 239 191 135 19 234 235 235 37 71 127 208 28 212 6 230 64 251 231 159 127 6 194 136 54 95 251 225 195 7 8 228 222 189 123 16 5 56 138 93 127 72 9 32 3 119 106 64 140 128 54 151 253 229 151 95 192 5 66 254 241 199 31 197 168 63 220 32 3 121 40 83 164 205 101 161 5 8 1 221 165 118 189 254 64 30 70 37 105 194 16 91 232 8 24 221 157 29 130 160 180 161 73 30 217 247 239 223 119 118 34 113 253 8 115 11 157 180 225 181 239 56 15 51 239 118 222 112 230 250 17 166 65 232 241 142 34 143 108 109 109 45 204 72 93 160 127 243 131 175 187 66 205 54 20 103 36 232 211 78 250 92 192 255 8 83 61 228 42 41 37 24 26 149 21 231 46 84 158 167 30 2 124 46 212 212 212 136 64 239 252 249 179 240 175 177 161 129 84 127 72 81 184 30 0 173 168 144 63 113 162 164 162 226 28 245 94 128 62 133 79 103 17 20 62 119 238 204 241 146 98 130 16 176 2 124 194 66 242 83 39 15 101 161 18 233 217 179 103 48 179 9 27 2 208 38 14 1 43 192 16 35 78 30 58 228 81 10 129 62 34 164 16 113 8 88 1 62 176 32 133 58 137 60 88 184 204 131 143 51 209 6 41 65 8 88 225 193 131 7 239 90 175 42 185 63 73 105 147 255 212 124 165 10 252 69 158 103 4 133 128 21 96 230 20 4 93 209 76 254 248 241 99 84 44 193 188 4 243 3 193 60 83 114 140 13 244 168 88 56 153 87 127 104 92 144 122 149 149 231 41 146 39 158 151 64 34 226 121 134 98 8 192 159 87 127 232 92 232 98 190 208 63 191 127 143 66 0 109 225 146 70 180 15 50 152 153 9 244 39 181 13 245 245 160 12 34 223 128 251 40 196 10 136 191 32 2 239 105 135 0 147 3 76 17 29 75 30 175 63 76 110 48 197 17 16 160 25 2 186 119 238 88 242 120 253 225 195 5 62 98 136 105 208 9 1 26 135 11 185 142 37 143 215 31 146 7 62 226 73 47 222 240 33 80 39 15 179 46 36 63 164 144 176 250 163 121 73 16 121 188 254 96 225 18 139 56 133 240 33 8 117 253 3 159 236 112 113 40 66 242 192 188 68 64 30 175 63 88 184 196 133 11 93 210 75 56 17 236 253 251 247 59 233 46 140 235 71 24 98 144 165 29 75 30 110 136 68 187 120 166 98 185 126 132 20 69 159 50 29 69 30 134 21 244 41 223 5 51 157 161 255 187 230 11 105 8 1 178 136 62 121 24 182 144 57 34 92 54 83 183 50 146 176 136 159 217 0 32 189 182 243 82 179 107 172 216 9 116 248 4 36 93 86 236 4 24 253 37 129 6 163 191 148 90 177 19 224 107 169 111 24 40 58 92 136 253 232 225 230 124 164 232 16 77 104 184 208 71 139 56 185 172 169 241 36 234 237 80 217 48 128 44 158 176 167 187 11 62 28 58 33 192 141 28 216 165 145 97 27 214 175 65 101 120 117 134 254 51 108 44 29 231 206 90 177 44 60 113 75 220 20 83 125 59 91 171 121 115 102 174 92 30 1 111 193 45 247 234 149 203 102 206 176 178 155 97 181 126 221 234 23 207 159 99 141 167 165 38 133 134 248 187 56 207 93 184 192 241 203 203 151 4 53 190 98 121 68 244 134 40 84 206 201 222 63 223 209 222 114 170 241 236 153 214 201 73 91 26 26 26 176 250 57 246 51 166 89 154 1 147 164 173 9 92 250 19 108 24 32 213 63 48 192 123 89 100 216 203 151 47 95 188 120 190 56 52 16 26 193 26 119 153 63 231 217 179 167 200 221 97 182 173 32 125 150 47 11 223 180 113 29 42 31 47 41 190 119 239 110 243 99 130 219 160 88 246 129 253 80 127 231 251 239 205 205 12 160 230 93 243 141 7 90 109 252 142 218 134 1 226 252 7 44 200 219 135 15 31 160 119 171 111 221 132 28 126 242 164 6 53 206 218 191 23 213 67 116 80 255 76 192 147 113 188 254 120 123 128 181 55 124 73 40 148 239 223 187 7 252 143 21 31 173 173 109 247 123 86 42 27 6 136 245 191 124 249 34 126 41 63 228 48 132 195 187 26 27 213 223 185 195 255 151 43 120 253 207 156 62 25 20 232 99 63 203 6 250 107 186 181 185 175 119 203 226 242 147 229 165 33 193 126 22 230 198 80 3 231 96 250 147 110 24 224 213 223 211 99 1 151 254 216 50 241 219 213 183 240 250 99 131 11 205 54 119 239 222 33 214 31 146 205 204 100 50 208 67 139 84 14 176 246 121 123 186 226 207 172 175 175 207 207 207 133 1 136 8 83 217 48 128 44 116 19 246 99 100 196 162 212 148 173 216 91 1 254 94 171 86 68 190 122 197 25 0 97 139 131 150 132 5 243 78 110 20 245 127 112 255 62 156 134 30 67 192 104 114 225 44 133 119 67 249 95 81 113 14 61 91 41 47 59 1 252 97 192 190 163 182 97 0 89 152 19 172 173 166 64 15 194 143 87 174 92 118 118 114 128 169 0 230 150 119 156 71 162 79 64 1 152 145 160 43 215 69 173 250 225 135 103 188 147 27 69 253 161 188 111 239 110 167 121 179 253 124 61 22 47 10 74 218 26 143 244 255 238 187 111 33 16 43 11 211 233 211 166 184 187 57 159 61 115 138 87 34 65 27 6 144 165 62 39 75 166 21 59 1 154 86 236 4 24 253 37 129 6 163 191 148 90 177 19 96 244 151 4 26 140 254 82 106 197 78 128 209 95 18 104 48 250 75 169 21 59 1 70 127 73 160 193 232 47 165 86 236 4 24 253 37 129 6 175 173 125 245 106 105 196 226 200 240 69 117 132 203 230 68 104 28 26 204 205 97 65 227 78 243 102 207 119 180 143 90 187 146 125 180 8 224 208 187 128 8 255 58 132 60 106 159 56 4 97 27 191 80 89 225 233 238 2 205 162 198 49 235 229 177 160 178 130 243 29 55 168 166 67 200 3 243 136 37 161 196 33 8 213 120 121 217 9 68 47 102 243 6 8 4 245 5 208 134 46 64 245 85 85 95 161 112 58 132 60 148 161 125 226 16 132 74 27 164 124 89 233 113 222 119 83 83 182 162 94 160 163 63 23 121 12 151 32 4 234 141 163 95 96 129 242 130 206 193 122 65 52 253 249 146 39 13 129 58 4 248 66 227 183 111 87 243 173 231 26 17 116 6 44 23 121 44 4 190 195 153 58 132 32 98 72 25 60 249 136 230 223 109 9 21 2 94 4 65 231 96 237 227 231 55 234 16 52 7 38 177 133 144 177 16 184 100 129 126 193 11 136 206 20 65 127 212 96 117 245 173 78 10 129 75 34 124 159 18 8 72 189 113 248 204 2 247 184 88 238 239 243 234 64 139 215 159 119 52 241 77 96 161 134 24 204 159 208 8 124 10 240 190 123 164 232 16 253 208 120 213 190 118 237 106 71 233 15 22 102 126 212 8 80 197 18 9 102 164 216 152 141 168 158 230 66 231 78 213 31 11 1 245 2 215 156 227 225 230 140 62 145 233 235 143 166 104 174 252 7 185 232 235 143 37 18 140 5 108 126 128 217 0 62 218 136 175 18 41 90 16 129 247 202 10 111 131 3 125 105 234 223 169 22 178 61 40 192 135 128 60 92 95 209 215 95 162 172 216 9 208 180 98 39 64 211 238 193 47 163 71 85 77 77 77 156 47 222 120 241 186 230 121 221 193 130 195 217 37 149 183 95 188 107 108 108 204 41 40 250 252 231 223 121 121 121 255 252 243 79 67 67 67 126 126 254 223 127 255 93 95 95 47 211 141 222 209 189 7 189 131 166 123 119 89 57 122 7 77 119 89 6 159 193 103 240 25 124 6 159 193 103 240 255 117 248 116 221 123 210 115 151 239 69 207 93 65 145 22 121 121 37 101 26 248 61 123 170 168 170 209 162 175 210 187 15 29 124 249 190 253 250 211 112 151 83 233 75 7 95 78 94 126 0 45 252 158 12 62 131 207 224 51 248 34 226 247 228 224 255 129 30 33 228 231 231 191 125 251 182 177 177 17 255 44 33 98 73 40 122 126 149 147 189 63 43 115 103 86 198 206 242 178 19 187 51 119 165 165 38 165 36 39 166 166 108 13 15 11 201 205 97 149 149 30 207 200 200 200 204 204 108 106 106 202 43 189 112 176 232 88 94 94 222 173 31 154 62 255 249 255 255 249 231 159 191 255 254 59 248 236 95 33 231 254 155 121 235 255 101 220 252 111 114 114 114 74 74 202 111 191 253 118 242 228 201 132 132 132 144 144 144 208 208 208 248 248 248 83 167 78 125 254 252 249 235 175 191 94 182 108 217 193 131 7 107 107 107 235 234 234 114 115 115 175 95 191 94 93 93 125 235 214 173 165 75 151 170 143 54 158 186 116 111 86 86 86 47 171 242 221 187 119 203 91 150 13 24 101 100 177 108 95 121 121 57 155 205 158 160 116 73 230 238 223 50 247 254 25 175 120 49 177 226 71 131 153 238 202 125 213 85 251 13 50 118 240 73 190 212 148 242 229 123 93 3 171 9 86 243 82 190 252 41 233 66 227 24 51 187 177 83 102 77 176 156 235 17 189 63 166 236 169 140 140 76 220 233 23 235 143 222 73 56 87 39 19 250 209 200 200 200 216 216 88 38 228 131 246 120 19 247 141 251 34 247 93 236 222 67 54 253 250 231 85 121 95 47 221 127 233 232 209 163 90 227 140 227 207 188 90 207 190 171 171 111 57 201 198 37 245 202 251 164 139 111 199 152 205 28 111 225 16 24 24 24 20 20 180 229 220 107 3 59 55 229 62 3 84 250 13 52 156 237 149 116 177 145 252 65 138 44 225 1 151 10 132 135 12 177 187 44 137 187 28 25 190 124 47 226 131 12 159 196 93 158 193 239 88 124 5 5 122 248 138 74 244 240 149 20 5 225 43 171 160 255 171 170 137 134 223 91 177 15 231 255 125 149 148 69 195 239 213 143 211 64 95 165 190 34 199 15 13 112 187 227 240 21 20 149 218 14 5 62 248 156 6 184 221 113 248 253 113 238 138 10 124 245 239 171 132 52 16 45 126 78 236 253 184 27 16 34 254 230 216 185 27 160 142 175 138 98 239 167 56 64 52 252 1 170 45 121 160 46 106 252 252 14 110 252 254 10 130 240 249 31 146 54 254 25 124 233 194 31 56 136 248 32 195 39 59 104 186 203 195 191 193 189 104 28 28 211 99 176 232 199 224 30 36 29 68 114 12 209 208 236 78 231 24 58 76 75 155 242 49 124 4 207 65 221 25 14 94 247 17 194 184 119 2 190 14 61 124 29 93 90 248 58 186 196 248 122 35 209 33 0 31 220 241 248 163 70 143 25 59 110 252 132 47 218 220 91 179 124 36 95 124 142 59 14 127 226 164 201 250 90 218 6 134 147 140 48 119 109 99 19 116 140 228 131 223 236 222 134 63 209 212 0 149 244 91 27 24 217 171 213 221 88 15 143 111 54 165 205 29 195 31 53 137 227 62 102 124 115 3 95 180 224 155 79 53 55 54 177 176 180 104 143 111 53 173 205 29 195 183 158 206 177 227 199 112 172 225 104 176 54 128 63 213 118 170 182 177 229 12 75 192 183 107 143 223 234 142 225 143 209 111 83 194 128 195 194 14 225 107 181 224 219 180 195 215 153 57 107 182 189 195 28 93 157 185 173 78 99 181 218 240 181 199 113 240 237 154 227 71 18 234 217 180 195 215 209 157 231 232 52 223 217 69 71 119 65 43 230 56 100 199 98 141 217 217 232 201 155 96 250 219 225 241 23 234 186 186 185 235 234 120 184 121 186 187 181 226 143 111 86 127 108 115 51 250 205 44 0 223 203 219 199 151 243 31 224 227 244 247 243 215 9 8 132 216 131 220 130 67 2 91 241 71 135 182 225 79 182 110 209 223 219 7 29 237 244 215 89 196 193 95 172 171 19 134 199 255 98 146 126 107 252 6 166 163 90 250 223 7 197 239 141 239 127 29 93 192 215 93 18 30 17 233 178 84 71 119 25 166 186 209 164 150 30 48 152 52 17 213 44 31 217 154 255 122 43 48 124 232 50 192 215 89 185 106 245 154 181 81 186 58 78 218 184 6 38 131 6 250 154 166 19 91 7 207 242 21 173 71 203 16 194 245 59 119 255 115 66 24 61 126 220 216 49 214 163 90 179 191 89 121 45 252 8 224 117 23 60 254 219 200 163 131 83 199 235 46 220 252 195 235 46 220 252 211 9 248 50 141 141 141 232 17 139 148 90 177 19 160 105 197 78 128 209 95 18 104 48 250 75 169 21 59 1 70 127 73 160 193 232 47 165 86 236 4 24 253 37 129 6 163 191 148 90 177 19 96 244 151 4 26 140 254 82 106 197 78 128 209 95 18 104 48 250 75 169 21 59 1 70 127 73 160 193 232 47 165 22 173 145 148 94 43 9 27 94 255 205 155 149 209 230 94 233 181 48 10 164 221 138 125 14 161 99 243 242 242 242 243 243 165 215 134 156 251 111 240 217 191 208 42 242 46 176 104 209 122 7 90 169 38 143 173 223 151 82 242 96 165 154 124 215 232 223 121 228 187 64 255 78 37 223 217 250 119 54 249 78 213 191 11 200 119 158 254 93 67 94 40 253 181 198 25 123 68 239 71 229 33 122 95 248 198 231 139 157 188 80 250 163 93 83 168 172 49 114 162 79 92 30 77 242 253 116 39 91 173 204 230 251 174 67 202 37 147 69 233 6 190 113 134 1 137 214 81 135 188 217 111 81 125 208 153 63 103 37 156 49 14 76 50 240 137 131 250 228 43 191 116 172 254 66 169 215 95 79 223 114 197 1 190 239 186 231 191 240 102 55 248 151 126 244 61 246 206 54 186 196 60 98 15 170 231 196 21 146 230 121 248 181 255 137 15 115 55 228 217 71 101 91 185 71 246 25 172 37 175 168 60 104 196 216 85 121 215 129 134 203 234 29 234 90 163 160 70 77 93 195 198 103 213 142 111 254 195 87 255 185 17 137 163 77 108 101 123 246 2 199 165 172 203 136 188 247 145 31 71 88 185 41 244 25 216 171 247 64 61 91 95 111 118 35 162 100 182 120 135 178 186 86 79 37 181 94 106 3 38 56 47 135 154 241 78 145 221 101 123 42 244 86 87 25 52 98 248 84 23 168 113 59 248 212 33 245 18 87 32 129 167 255 176 79 174 4 181 81 141 73 72 234 220 29 215 160 12 28 18 42 26 38 123 70 235 25 78 139 59 245 124 215 141 191 54 29 127 180 185 244 9 208 240 223 90 180 185 236 9 212 68 151 60 232 175 169 227 178 42 157 175 254 125 7 107 173 60 120 61 253 250 231 89 33 155 250 12 26 134 224 6 141 183 208 50 115 244 41 110 242 97 55 106 232 207 24 106 52 27 234 93 15 60 236 46 39 191 144 117 31 202 254 165 31 230 237 184 206 87 127 135 180 47 205 22 165 99 228 93 246 126 111 4 121 226 27 55 217 115 211 220 237 87 57 190 101 31 129 176 71 193 75 172 199 141 253 226 129 42 65 218 56 175 216 54 206 194 129 191 254 225 91 80 153 179 11 80 70 198 171 232 141 107 78 13 20 220 243 126 64 4 22 236 187 195 169 63 92 231 154 251 164 135 156 252 180 53 249 126 37 63 81 204 127 176 1 39 127 243 63 241 51 36 146 93 108 25 180 0 53 222 197 111 245 189 54 197 159 175 199 24 78 9 73 225 165 29 186 163 92 207 192 170 247 192 161 160 170 162 106 95 237 9 166 196 249 239 95 246 9 120 46 204 126 52 39 229 146 76 247 30 24 1 84 143 212 182 141 62 54 100 210 244 30 242 138 234 163 77 128 15 105 254 227 173 247 209 6 67 223 120 191 210 15 72 255 77 167 218 233 31 83 246 20 79 62 177 178 190 123 15 89 8 1 242 135 163 255 202 237 64 155 96 254 1 136 128 242 95 129 167 107 206 227 22 253 243 95 180 234 127 23 233 143 145 9 44 255 108 30 177 187 187 92 79 223 146 247 80 211 31 100 18 172 63 102 125 142 54 2 109 232 95 192 157 186 40 53 236 192 117 196 33 161 146 83 63 210 104 122 252 233 151 88 254 199 150 63 147 233 214 45 225 108 45 156 144 124 241 45 140 77 160 45 72 127 188 206 160 63 148 7 142 159 58 220 98 1 76 26 62 197 111 53 13 102 14 53 156 133 242 127 214 150 179 16 38 148 109 163 139 97 216 6 148 126 132 178 150 233 220 47 22 174 193 168 186 230 62 157 179 237 74 112 243 45 9 12 100 239 35 245 1 101 159 32 124 139 21 7 76 67 183 239 248 246 79 192 13 204 186 100 185 100 123 124 69 67 90 213 175 243 162 11 102 71 229 88 44 12 235 173 174 217 60 255 140 91 149 247 53 208 115 92 154 220 127 168 238 240 137 83 70 155 217 89 123 46 23 164 191 213 234 131 8 26 211 31 202 94 135 95 143 176 116 133 89 165 87 111 117 61 27 111 224 0 231 204 223 125 75 125 180 177 156 162 170 188 114 159 190 35 38 205 140 43 71 132 231 164 93 233 61 116 180 156 146 154 198 100 27 168 1 242 192 19 234 97 146 135 185 221 40 48 217 192 39 198 40 40 197 38 186 120 203 133 183 8 23 116 246 222 126 198 44 104 171 145 111 156 227 38 225 230 127 113 125 194 18 51 145 106 242 96 165 154 188 176 250 75 26 121 161 244 151 64 242 212 245 151 76 242 96 153 13 0 98 182 98 39 192 232 47 9 52 24 253 165 212 138 157 0 163 191 36 208 96 244 151 82 43 118 2 140 254 146 64 131 209 95 74 173 216 9 48 250 75 2 13 70 127 41 181 98 39 192 232 47 9 52 24 253 165 212 138 157 0 163 191 36 208 96 244 151 82 43 9 139 248 153 13 0 82 109 197 190 136 159 217 0 32 189 86 18 22 241 211 223 0 64 255 23 177 116 44 157 95 24 75 53 121 176 82 77 158 175 254 82 68 158 87 127 233 34 207 165 191 212 145 199 235 47 141 228 49 253 165 148 60 210 95 122 201 7 119 213 6 36 176 22 203 246 57 238 250 150 152 12 149 115 184 44 106 124 215 141 191 124 182 159 157 18 148 100 228 27 231 180 153 179 176 146 184 30 89 171 37 233 209 39 95 82 84 222 121 239 29 239 35 63 18 147 161 114 14 95 253 3 179 46 89 44 74 139 61 251 38 245 234 71 180 176 158 184 30 108 220 249 31 209 250 105 177 164 13 102 19 42 27 51 154 23 22 47 62 112 13 193 161 133 245 196 245 156 208 50 47 122 164 148 67 217 102 249 238 160 172 75 179 163 114 12 125 99 109 150 101 65 92 75 11 110 77 93 148 102 18 176 5 78 192 166 136 169 75 247 58 101 124 135 202 102 225 89 246 91 207 91 174 204 153 178 36 211 108 73 134 123 254 115 174 115 22 236 191 103 178 40 29 145 180 79 174 4 92 159 226 38 40 123 20 190 50 240 75 8 58 243 103 112 243 90 252 233 27 142 46 63 116 39 173 234 19 239 194 110 130 122 84 182 93 190 103 109 73 13 148 167 47 203 178 10 75 223 124 186 46 253 155 223 93 226 139 33 169 92 19 75 182 93 255 12 145 26 5 110 117 217 127 159 55 183 167 68 236 54 13 219 233 127 226 3 148 231 239 190 105 18 146 198 117 142 127 217 39 125 175 205 190 199 222 161 160 76 23 239 112 220 245 13 148 29 82 47 77 91 91 136 130 181 88 126 192 58 234 80 196 193 27 137 23 155 120 23 214 19 212 67 57 233 203 247 198 1 91 118 221 248 19 233 31 178 231 10 58 103 253 137 103 16 50 144 71 105 51 125 253 81 251 164 74 190 250 207 75 191 134 202 254 165 31 1 197 247 248 207 92 231 152 71 238 153 159 121 195 191 236 87 35 255 45 80 57 125 125 17 212 91 174 204 158 155 206 217 128 225 205 230 108 6 128 0 69 211 127 17 235 218 130 132 98 84 15 250 47 47 188 141 202 209 39 95 24 249 199 99 57 63 99 243 137 153 241 39 249 234 63 127 247 45 84 14 60 253 123 115 122 188 229 58 7 18 12 210 99 1 235 129 229 234 131 126 199 127 49 244 79 12 60 249 155 190 119 12 26 224 238 7 127 152 236 181 25 159 255 92 11 235 137 235 97 32 175 56 220 146 72 160 255 178 130 106 84 134 96 13 253 226 176 193 101 187 233 248 172 132 83 124 245 119 222 83 141 202 1 167 254 3 74 162 173 50 248 115 92 115 158 24 7 37 219 197 150 205 219 94 197 9 57 60 211 33 229 146 113 112 42 122 23 233 191 245 242 123 108 158 225 90 88 79 80 15 253 2 36 211 191 254 15 95 253 13 252 226 177 249 129 142 254 65 167 126 215 247 137 53 244 223 226 121 184 14 106 102 198 159 130 178 205 198 98 76 156 89 107 14 56 199 30 193 230 121 174 133 245 4 245 17 121 55 33 22 44 169 240 250 123 20 188 212 247 237 24 253 193 90 173 62 104 20 152 132 102 176 133 217 143 32 204 249 89 183 176 11 158 148 43 31 156 99 143 138 240 73 10 129 132 231 126 215 197 243 60 222 226 113 69 184 24 128 217 6 82 72 18 200 83 249 244 20 215 133 25 21 242 162 233 47 57 228 233 235 47 94 242 52 245 23 59 249 12 102 3 128 216 173 216 9 48 250 75 2 13 70 127 41 181 98 39 192 232 47 9 52 24 253 165 212 138 157 0 163 191 36 208 96 244 151 82 43 118 2 140 254 146 64 131 209 95 74 173 216 9 48 250 75 2 13 70 127 41 181 98 39 192 232 47 9 52 24 253 165 212 74 194 34 126 102 3 128 84 91 177 47 226 103 54 0 72 175 149 132 69 252 157 180 1 64 168 95 196 118 172 165 206 74 170 201 135 8 216 0 32 45 228 41 234 47 177 228 169 232 47 201 228 73 245 151 112 242 196 250 75 62 121 2 253 165 130 188 32 253 165 133 60 95 253 241 11 58 133 178 51 87 237 199 22 38 226 203 124 45 160 96 107 40 9 44 126 169 40 21 253 51 218 47 232 228 181 4 139 254 237 86 238 67 203 163 161 188 162 232 110 124 69 61 65 176 164 196 144 197 47 21 37 213 31 83 70 144 254 196 139 254 73 53 199 167 13 41 49 138 250 27 7 37 27 5 38 219 110 42 73 189 250 9 53 14 250 7 102 92 152 181 230 128 177 127 188 237 242 61 27 203 158 99 208 216 162 255 109 215 127 243 76 61 101 17 182 221 200 47 126 250 210 76 212 35 120 253 241 229 180 107 159 189 210 78 79 93 188 205 216 63 193 58 50 195 163 224 21 158 88 96 249 111 214 81 133 86 171 243 2 79 254 198 87 127 135 148 139 83 151 237 55 244 79 152 18 190 219 61 255 69 11 237 224 20 183 220 39 193 156 175 213 255 228 95 246 113 206 250 131 243 54 230 99 250 155 135 164 108 62 83 187 235 198 95 97 217 95 155 4 108 73 189 250 17 133 128 45 250 159 23 93 224 176 46 103 235 165 119 25 156 141 13 141 137 23 223 17 228 191 227 166 66 251 168 236 164 203 63 113 182 163 28 109 68 127 14 2 233 239 91 242 179 121 228 158 25 177 165 104 79 2 95 253 65 94 207 195 181 129 167 255 112 220 245 141 129 95 2 250 246 116 147 144 84 215 156 154 144 214 13 72 241 231 235 39 123 70 167 124 245 11 210 223 111 103 5 166 57 40 22 145 251 93 6 110 209 255 214 203 63 233 123 109 194 190 149 156 111 254 99 101 240 130 150 19 47 54 113 205 54 64 108 86 226 57 211 208 237 115 210 174 16 231 255 236 164 138 54 175 37 153 104 39 3 166 63 130 75 255 230 119 160 132 210 0 244 143 204 187 129 17 3 169 253 119 85 102 226 22 253 111 44 251 65 223 107 51 197 249 103 67 233 51 3 239 24 222 169 18 136 65 234 154 133 101 224 211 6 122 4 130 5 38 96 209 55 214 67 152 142 25 109 91 146 172 214 228 219 39 87 226 245 71 112 48 87 180 215 191 146 87 127 108 209 127 171 254 77 212 245 71 219 87 184 244 119 202 188 97 179 129 61 117 233 222 128 178 79 4 250 99 91 56 240 250 155 45 222 233 122 224 33 212 108 187 246 107 90 213 175 115 54 228 205 197 231 127 104 74 204 153 58 72 215 37 217 223 152 4 36 164 124 245 129 107 209 63 12 22 135 117 185 91 47 253 68 37 255 173 215 22 88 174 204 241 45 249 9 146 156 43 255 161 102 70 76 41 148 253 75 63 8 202 127 232 38 175 195 117 144 255 78 187 190 53 240 139 71 219 102 108 55 22 207 216 124 2 206 153 18 146 108 22 156 180 32 225 24 54 72 219 207 63 187 55 148 253 144 201 179 232 127 251 245 207 48 17 89 44 74 35 157 127 0 2 228 157 25 87 110 28 156 106 232 151 96 182 36 195 163 176 221 252 3 229 153 9 167 77 23 239 240 45 121 79 54 255 100 97 91 149 124 143 189 179 92 153 109 26 182 139 226 103 171 160 69 255 157 125 121 64 106 41 146 225 187 232 95 236 228 131 59 109 3 100 215 144 167 174 191 100 146 239 12 253 187 146 124 102 71 108 192 16 35 249 12 102 3 128 216 173 216 9 48 250 75 2 13 70 127 41 181 98 39 192 232 47 9 52 24 253 165 212 138 157 0 163 191 36 208 96 244 151 82 43 118 2 140 254 146 64 131 209 95 74 173 216 9 48 250 75 2 13 70 127 41 181 98 39 192 232 47 9 52 24 253 165 212 74 194 34 126 102 3 128 84 91 177 47 226 103 54 0 72 175 149 132 69 252 93 182 1 128 224 23 177 93 96 249 162 75 53 249 16 202 27 0 36 147 60 29 253 37 129 188 200 250 75 8 121 209 244 151 28 242 34 232 47 81 228 133 213 95 210 200 11 165 191 4 146 167 174 63 125 98 196 235 242 133 37 143 125 87 52 215 91 230 17 187 231 103 221 196 106 166 70 238 113 202 188 209 33 170 10 90 151 111 187 124 79 100 254 45 97 149 199 190 43 154 235 45 68 24 31 14 214 120 39 233 63 99 197 222 136 188 155 194 166 13 94 127 159 99 156 5 205 254 101 159 102 37 156 210 247 142 49 14 74 54 13 221 62 125 125 209 204 248 147 134 190 177 102 193 73 86 75 210 157 98 14 3 68 202 87 31 92 226 217 80 99 30 146 178 112 203 177 180 170 95 49 109 253 119 86 216 71 229 76 95 154 105 29 153 177 177 252 57 95 253 67 246 94 113 88 151 107 228 27 55 45 114 23 58 199 123 219 105 3 159 152 41 33 45 136 193 205 11 115 29 82 47 89 174 200 214 247 137 53 15 207 242 42 122 51 127 247 77 227 224 52 67 255 45 118 177 101 193 60 127 79 0 254 249 150 188 199 22 124 227 245 231 234 92 176 179 163 114 28 55 21 110 187 254 25 253 65 6 248 135 105 59 45 98 39 84 66 25 253 249 2 190 250 67 253 166 83 175 210 191 249 61 48 243 34 118 14 232 143 239 113 179 240 44 211 69 233 30 133 181 129 167 254 99 179 177 216 108 81 186 237 166 18 224 230 125 180 129 239 223 19 192 235 143 207 127 174 206 133 114 226 197 119 16 102 210 151 45 95 250 30 119 238 71 240 74 190 242 51 210 118 49 235 26 170 79 171 250 212 92 255 11 95 253 81 25 34 197 206 225 26 113 160 63 182 37 192 237 224 83 76 216 16 1 127 79 128 175 254 124 7 215 250 19 45 75 249 209 187 59 190 253 163 249 239 3 188 226 202 109 84 143 118 44 8 202 127 236 28 222 17 135 223 24 227 158 79 254 125 246 240 207 243 80 109 155 254 145 237 18 198 110 213 62 30 253 127 110 209 255 124 59 253 177 185 5 237 133 224 221 158 193 123 14 250 214 121 206 95 90 104 175 63 182 48 157 202 247 217 7 158 254 195 54 250 24 166 63 164 183 239 142 243 24 232 188 232 2 191 157 21 109 249 191 54 123 126 76 209 118 78 254 127 154 187 49 127 14 46 255 249 234 191 178 232 110 120 206 183 130 206 65 223 250 111 29 85 56 43 241 156 200 250 67 97 238 246 42 164 63 52 190 177 236 185 117 196 46 227 128 45 48 81 0 80 116 249 139 105 225 59 77 2 19 97 110 129 119 147 191 252 197 37 142 51 255 192 140 225 18 95 140 45 73 23 164 191 107 226 113 135 245 185 188 231 224 191 245 223 45 239 249 148 176 93 6 254 91 172 86 229 138 160 191 132 95 30 80 188 254 145 82 242 72 127 233 37 31 210 57 27 0 186 140 124 112 87 253 5 170 78 34 223 53 250 119 30 121 176 42 232 73 28 254 97 122 83 83 19 254 217 22 226 209 141 228 213 155 228 197 248 51 254 140 191 244 250 235 144 188 102 144 188 22 144 188 92 73 94 234 36 47 50 254 235 72 94 172 118 175 139 60 47 54 254 117 236 38 247 235 59 18 119 22 137 59 155 196 157 69 226 206 38 113 103 145 184 179 73 220 89 36 238 108 18 119 22 137 59 155 196 157 69 226 206 38 113 103 145 184 179 73 220 89 36 238 108 18 119 22 137 59 155 196 157 69 226 206 38 113 103 145 184 179 73 220 89 228 215 9 232 98 69 220 243 20 227 207 248 51 254 226 243 255 119 93 39 192 235 64 251 57 149 205 253 34 152 83 249 184 243 248 19 205 201 124 220 185 253 9 231 116 62 238 55 73 220 43 72 220 89 36 238 108 18 119 22 137 59 155 196 157 69 226 206 38 113 103 145 184 179 73 220 89 36 238 108 18 119 22 137 59 155 196 157 69 226 206 38 113 103 145 184 179 73 220 89 103 8 174 19 208 147 4 116 181 224 21 147 51 101 126 176 185 115 200 182 170 143 174 235 178 214 30 186 25 127 250 229 194 168 204 237 215 62 69 29 190 181 144 245 96 146 219 186 137 174 81 174 7 30 70 151 60 180 242 88 26 119 234 133 253 226 216 73 110 81 163 102 5 141 158 29 60 205 115 153 231 230 236 149 185 85 227 28 35 54 29 127 228 16 22 55 209 117 109 64 210 17 255 173 69 73 23 26 147 47 190 245 142 205 93 87 84 29 178 189 52 52 189 204 113 89 138 93 192 186 25 254 81 78 203 83 101 186 209 59 104 186 203 48 248 12 62 131 207 224 51 248 12 62 131 223 245 248 221 123 208 59 100 229 232 29 52 221 101 229 122 210 59 186 209 61 104 234 47 223 139 222 161 160 200 57 148 148 73 15 69 5 190 7 77 119 5 154 238 138 52 221 21 104 186 43 210 116 87 160 233 174 72 193 93 69 85 13 127 168 8 135 175 168 208 222 93 85 77 40 124 56 69 77 21 239 208 254 39 50 124 206 41 237 17 133 194 111 69 236 221 167 47 167 212 175 255 0 46 124 245 150 19 7 14 26 60 164 189 109 83 30 16 251 169 170 105 128 187 166 218 80 46 252 97 45 72 90 218 195 7 183 183 109 29 199 65 84 81 29 49 20 220 117 184 227 215 109 193 215 27 174 173 213 222 182 245 251 48 64 229 52 208 236 62 82 117 20 30 95 185 5 127 200 104 173 129 237 109 91 218 140 81 85 81 228 52 192 113 87 208 81 27 139 119 87 162 144 117 227 212 84 251 113 154 225 56 14 85 83 29 143 119 87 38 119 87 84 24 171 166 217 15 149 134 142 80 29 211 206 93 16 126 251 44 215 81 83 157 160 62 126 220 23 42 106 205 161 224 220 5 224 115 15 147 137 173 201 59 137 203 157 63 62 239 56 27 55 105 178 190 129 225 196 241 220 238 124 241 121 221 121 143 214 115 105 186 243 193 23 202 157 23 95 56 119 229 43 4 207 39 246 23 20 179 74 46 60 120 86 135 30 84 160 53 18 17 167 63 196 31 171 206 41 40 170 121 94 87 88 118 33 247 112 113 67 67 67 125 125 189 235 186 172 41 75 50 87 230 86 161 7 18 115 183 95 157 232 186 118 146 219 186 73 110 81 243 210 171 146 47 190 93 200 122 128 30 96 120 31 109 112 90 158 58 205 115 217 56 199 72 211 144 180 249 153 55 204 157 67 198 59 69 26 7 165 216 172 47 154 190 238 176 73 112 234 56 199 8 67 223 56 231 172 155 6 62 177 238 249 207 125 216 141 30 5 47 44 87 102 91 173 202 177 92 113 192 106 101 118 64 233 71 243 240 44 255 19 31 196 125 1 197 224 51 248 12 62 131 207 224 51 248 12 126 215 227 255 207 61 192 16 210 157 251 129 68 115 35 66 52 192 171 104 207 110 194 52 192 239 145 132 82 79 234 13 40 171 224 142 230 107 124 184 217 235 71 189 1 30 119 56 250 244 151 161 28 2 31 119 213 222 3 186 117 163 218 15 124 220 213 84 123 169 83 14 128 159 187 154 188 140 140 176 248 237 238 241 123 13 236 70 53 145 144 251 160 193 237 30 17 200 171 203 80 13 160 217 125 136 134 230 80 46 124 170 2 54 227 15 211 212 208 162 129 63 84 115 152 182 198 112 81 241 71 232 104 105 12 31 170 169 171 55 82 20 252 81 163 53 52 53 180 85 213 32 4 205 49 99 199 9 141 63 94 99 194 23 19 225 6 89 15 238 80 53 53 12 132 198 199 41 63 28 43 11 129 223 230 212 86 18 6 159 227 214 28 181 33 142 137 16 248 106 170 147 53 244 56 78 58 154 95 136 162 191 170 154 145 166 177 218 72 19 85 211 86 241 132 197 215 212 48 49 211 212 152 50 82 83 67 36 124 19 232 255 150 99 164 40 248 58 224 104 110 50 114 42 52 160 39 10 190 197 48 203 102 92 147 193 218 86 34 197 207 231 16 74 127 62 71 7 224 83 157 192 15 243 62 192 136 88 18 186 52 98 113 78 246 254 144 32 63 167 121 179 231 59 218 71 134 47 10 14 244 189 118 237 170 167 187 203 237 219 213 89 25 59 83 146 19 107 106 106 188 60 22 148 151 157 56 82 116 40 102 243 134 186 218 218 218 87 175 130 2 124 98 99 54 30 61 114 184 172 244 184 135 155 243 227 199 143 83 83 182 238 206 220 85 93 125 171 170 234 171 220 28 150 184 175 119 24 124 6 159 193 103 240 25 124 6 159 193 239 122 124 105 127 222 192 224 51 248 255 139 248 61 229 137 29 57 143 165 56 135 160 19 148 20 57 86 89 89 64 67 189 148 144 187 162 160 246 21 149 56 206 96 85 20 85 249 188 175 166 216 187 249 44 129 241 3 62 56 131 237 163 212 151 127 243 42 138 42 114 74 2 227 71 206 96 251 41 246 23 24 30 21 124 57 101 197 1 116 240 101 213 149 6 210 194 31 164 168 52 152 95 243 178 67 168 225 203 105 40 106 210 193 151 29 170 164 204 23 159 115 22 21 124 217 97 74 90 116 240 229 180 21 135 115 191 63 76 105 4 117 124 29 37 21 238 247 117 91 210 87 96 254 43 247 148 237 169 204 177 156 159 160 196 211 192 16 226 252 167 122 208 116 23 251 252 115 130 247 121 195 253 251 247 31 60 120 240 254 199 231 127 20 58 254 179 69 17 61 114 8 14 244 61 152 123 160 174 182 54 51 99 199 210 136 197 145 225 139 254 202 177 254 59 65 225 143 194 121 185 57 172 242 178 19 65 1 62 232 185 66 77 77 205 133 202 138 136 37 161 183 111 87 135 4 249 229 100 239 71 15 30 60 221 93 174 93 187 26 27 179 49 106 237 202 147 229 165 181 175 94 173 139 90 85 89 113 62 102 243 134 180 212 164 181 107 86 136 251 82 136 193 103 240 25 124 6 159 193 103 240 25 252 174 199 103 30 69 8 123 180 255 157 146 240 136 237 111 13 25 252 255 117 124 206 246 154 94 2 241 57 235 167 85 248 221 236 195 237 126 239 62 74 202 125 101 225 94 92 113 128 64 124 180 4 91 157 143 59 103 11 3 220 199 202 129 123 127 252 29 23 111 252 67 148 121 110 245 100 229 52 135 14 147 27 172 162 165 78 130 223 108 148 120 111 245 212 6 129 59 135 155 118 175 1 138 3 4 199 223 108 148 121 239 40 181 33 164 225 156 208 180 40 232 207 7 191 47 220 234 234 112 240 7 193 109 103 187 135 33 212 240 57 53 218 173 210 182 107 158 26 126 115 141 182 202 32 245 214 198 132 196 31 170 33 167 55 114 212 104 181 129 99 244 212 134 244 21 30 95 93 91 163 117 121 254 144 193 218 194 227 143 86 25 50 16 185 107 15 27 174 70 140 63 76 73 133 7 95 118 108 223 33 186 227 116 134 235 141 29 166 51 176 221 59 188 249 15 24 60 238 208 128 78 239 97 144 155 227 135 115 61 136 225 205 127 21 126 238 16 130 250 4 101 165 190 218 106 92 245 255 182 249 135 24 127 27 122 20 33 35 35 131 127 26 17 25 190 8 61 129 64 203 32 4 94 61 196 143 20 120 101 17 63 146 241 98 188 24 47 42 94 61 100 5 28 241 35 5 238 58 142 31 41 112 63 50 227 213 17 94 242 189 20 90 15 121 46 47 69 236 157 94 242 157 205 16 135 165 36 152 161 226 191 68 13 209 188 224 54 91 230 255 0 0 0 255 255 236 93 9 88 20 199 182 46 16 16 1 25 5 4 113 65 140 6 183 167 193 13 158 43 100 33 136 40 17 129 68 17 23 136 198 123 131 10 234 117 67 133 92 162 55 222 8 126 87 73 212 220 68 188 106 212 75 136 113 33 26 33 47 126 159 75 208 40 10 34 139 128 202 54 108 35 139 123 148 69 223 105 106 236 25 134 233 238 25 218 208 221 161 170 147 243 149 103 234 212 249 235 175 234 166 166 235 84 13 210 250 59 123 69 69 69 217 217 217 181 181 181 247 239 223 127 240 224 65 219 36 152 231 228 228 64 85 127 232 175 2 50 125 4 126 111 220 184 161 80 40 218 6 30 254 248 103 101 101 253 209 224 155 127 148 145 241 163 226 226 226 235 215 175 3 6 125 193 23 22 22 102 102 102 150 148 148 180 195 175 50 178 23 0 26 243 242 242 0 140 92 46 191 119 239 30 59 236 186 186 186 178 178 50 104 114 126 126 62 204 191 218 231 39 37 117 41 86 94 94 126 243 230 205 244 244 244 130 130 2 104 136 162 57 97 216 184 141 165 165 165 128 57 35 35 35 55 55 183 162 162 162 29 96 235 200 191 186 4 204 48 36 0 103 118 115 2 180 64 53 12 114 184 73 161 143 160 9 237 9 91 47 254 197 44 5 7 208 193 249 23 252 103 57 121 74 244 252 57 122 241 66 194 82 112 0 60 37 254 79 12 72 58 114 23 136 1 6 225 255 238 93 20 22 134 254 254 119 180 113 35 122 255 125 180 117 43 165 63 120 16 217 216 160 7 15 168 252 168 81 168 177 81 75 37 234 101 120 130 1 167 56 127 244 40 234 211 7 221 185 163 43 255 0 108 236 88 148 150 166 84 214 214 162 137 19 149 121 39 39 244 240 161 178 165 76 149 208 101 120 54 193 214 86 149 119 113 65 133 133 186 242 255 243 207 104 228 200 22 31 41 20 202 252 160 65 20 183 71 142 160 94 189 148 21 66 31 69 68 160 232 104 52 115 102 139 50 199 143 163 55 222 64 113 113 45 234 129 194 27 54 80 255 69 70 82 154 175 190 66 214 214 40 42 10 205 157 139 38 77 106 209 107 251 247 35 115 115 170 88 66 2 165 113 117 165 138 205 159 79 21 195 228 192 192 88 183 14 173 93 139 62 255 92 147 255 221 187 145 167 39 7 183 80 33 116 232 233 211 104 202 20 229 167 223 124 163 42 115 251 54 90 178 132 234 56 117 219 159 126 66 222 222 202 60 100 78 158 84 214 3 122 208 64 19 142 29 99 227 63 37 133 202 67 19 96 56 129 223 119 222 81 126 10 31 101 102 182 224 63 41 73 147 127 90 98 110 233 14 253 231 63 209 210 165 90 202 204 155 135 156 157 209 163 71 45 244 64 20 52 10 231 195 195 209 230 205 202 122 128 7 208 172 92 73 113 174 94 222 206 78 149 135 102 2 39 144 95 177 2 29 56 64 249 157 48 1 253 227 31 232 179 207 80 96 32 53 96 212 249 175 175 71 35 70 160 107 215 148 202 162 34 138 100 173 252 39 39 35 47 47 21 255 79 159 42 203 64 27 225 238 11 9 105 209 52 220 89 56 63 117 42 58 117 74 85 15 13 76 189 124 207 158 148 76 79 111 49 254 113 51 193 239 140 25 202 146 208 47 114 185 230 243 7 6 60 80 4 67 110 253 122 244 225 135 74 23 248 217 178 101 11 213 209 189 123 163 53 107 148 227 31 50 80 114 251 118 170 12 220 26 80 102 219 54 116 233 18 146 201 80 104 40 170 171 83 65 250 228 19 180 122 53 85 30 143 127 104 2 212 3 182 55 111 82 124 250 249 161 234 106 21 6 104 62 52 10 202 195 72 131 231 15 152 228 229 161 241 227 145 191 63 245 120 132 59 14 234 129 78 132 2 77 77 45 248 151 174 20 28 0 79 41 56 0 194 191 24 96 16 254 37 42 5 7 64 248 23 3 12 194 191 68 165 224 0 8 255 98 128 65 248 151 168 20 28 0 225 95 12 48 8 255 18 149 130 3 32 252 139 1 6 225 95 162 82 112 0 132 127 49 192 32 252 75 84 10 14 128 240 47 6 24 132 127 9 202 231 205 233 69 115 70 162 82 112 0 60 165 224 0 58 50 255 218 55 0 72 72 10 14 160 131 7 224 10 14 128 240 47 6 24 132 127 137 74 193 1 240 148 98 8 226 39 27 0 136 20 76 10 14 160 131 143 31 193 1 188 18 254 27 26 168 32 215 220 92 42 136 25 107 180 110 6 120 85 78 233 13 3 173 253 98 121 232 16 21 164 206 25 145 255 249 231 202 76 125 61 21 203 155 147 67 133 122 63 103 221 12 240 170 36 14 170 214 240 171 94 134 142 26 103 169 199 206 78 153 105 106 162 162 246 21 10 116 248 48 165 97 218 12 80 87 135 124 124 168 96 104 112 151 146 66 105 118 239 166 152 140 140 164 8 132 54 98 198 90 111 15 104 29 184 143 225 105 248 213 104 224 142 29 84 205 222 222 84 12 244 190 125 200 194 130 210 95 184 128 134 12 65 169 169 84 228 183 153 153 246 118 49 109 6 0 143 103 207 82 249 202 74 52 102 140 82 239 226 66 69 153 67 30 154 128 195 244 53 182 7 104 13 220 231 220 176 1 13 188 118 141 202 39 38 162 105 211 148 108 227 79 129 150 139 23 91 240 175 33 153 54 3 128 199 13 27 40 98 55 111 70 14 14 74 125 235 48 125 141 237 1 90 3 247 57 135 7 52 240 254 125 42 159 145 129 28 29 41 13 189 183 193 207 143 226 31 107 180 154 51 109 6 248 215 191 148 187 17 30 61 66 253 250 169 248 215 8 211 215 216 30 160 53 112 95 119 254 19 18 148 91 56 160 21 120 119 4 116 61 230 223 222 158 209 92 235 102 0 184 209 220 221 169 46 216 180 137 10 244 255 254 123 237 97 250 26 219 3 160 54 141 192 125 122 83 1 147 119 252 252 1 43 184 101 96 36 195 3 10 244 49 49 212 125 183 115 39 117 163 125 244 17 197 76 112 240 43 126 170 180 191 20 28 0 79 41 56 0 194 191 24 96 16 254 37 42 5 7 64 248 23 3 12 194 191 68 165 224 0 8 255 98 128 65 248 151 168 20 28 0 225 95 12 48 8 255 18 149 130 3 32 252 139 1 6 225 95 162 82 112 0 132 127 49 192 32 252 75 84 10 14 128 240 47 6 24 132 127 105 74 193 35 176 73 244 60 211 71 141 141 141 105 105 105 9 9 9 98 136 211 99 146 44 173 187 122 245 106 82 82 82 65 65 65 113 113 113 73 73 137 56 229 83 28 70 89 89 89 9 141 121 92 255 66 161 80 84 84 84 124 253 253 207 87 11 202 171 170 170 126 203 41 249 207 129 67 89 5 197 208 90 124 195 248 251 251 7 4 4 32 132 106 107 107 107 106 106 168 128 18 59 59 106 173 253 191 255 85 70 132 224 243 38 35 35 149 39 77 210 199 76 226 163 28 79 158 164 2 38 142 29 163 98 23 150 44 81 158 137 136 15 68 196 241 7 25 25 84 88 0 142 2 193 39 14 174 88 65 5 40 172 90 69 45 183 211 135 249 245 238 173 58 192 79 161 160 162 49 138 139 79 157 58 53 110 220 56 67 67 67 47 47 47 104 94 114 114 178 137 137 201 233 211 167 59 119 238 188 96 193 2 63 63 191 57 115 230 228 229 229 197 197 197 5 5 5 29 62 124 216 195 195 99 216 176 97 231 207 159 191 116 233 146 133 133 5 116 152 163 163 99 124 124 252 206 157 59 7 15 30 252 227 143 63 246 239 223 191 172 172 172 188 188 220 204 204 12 58 114 205 154 53 147 38 77 50 48 48 240 241 241 153 62 125 186 183 183 247 212 169 83 151 47 95 238 228 228 52 107 214 44 115 115 243 208 208 208 212 212 84 220 253 137 137 137 48 124 155 154 154 240 177 235 140 63 130 194 125 33 67 195 78 70 109 55 55 48 54 54 233 108 202 199 127 151 46 102 230 124 252 67 3 44 120 248 135 6 24 26 242 48 111 174 128 143 57 213 4 94 230 175 160 130 174 157 248 93 150 50 246 171 91 119 184 118 244 226 40 101 73 149 234 110 101 109 195 116 241 181 215 9 166 21 163 185 181 8 252 247 224 233 223 150 143 127 234 7 14 237 122 202 122 247 233 211 215 210 161 159 157 99 255 215 218 226 127 192 64 75 217 192 215 45 157 6 200 28 7 233 221 254 193 50 203 30 67 100 150 67 135 201 254 103 184 229 136 55 244 244 239 108 57 210 210 121 212 104 75 217 152 177 150 78 195 101 46 246 150 174 250 248 31 241 191 178 113 240 255 248 9 19 251 90 142 157 100 55 217 205 253 205 183 222 102 241 255 142 199 187 158 83 248 244 191 215 84 126 227 207 123 26 191 241 247 210 255 116 159 247 124 102 240 240 239 107 109 211 117 166 181 119 155 253 251 249 123 122 4 216 188 223 86 255 31 204 154 109 227 21 216 214 246 27 207 9 154 107 99 61 111 190 205 130 182 249 15 246 244 10 249 208 102 97 160 245 28 125 253 191 179 232 163 197 127 89 252 215 143 109 66 151 248 44 93 22 22 174 183 255 214 247 159 126 237 111 125 255 17 255 196 63 241 79 252 19 255 18 240 255 103 155 127 44 95 193 126 113 205 63 56 204 151 115 205 63 84 95 120 86 254 109 149 30 254 95 206 63 166 172 126 121 173 153 247 55 157 253 171 230 31 72 12 47 213 64 198 165 53 238 184 210 208 6 41 6 240 32 219 6 30 228 149 252 242 199 245 194 191 22 109 51 255 251 143 253 28 127 240 59 49 188 218 108 155 44 111 78 101 205 73 46 151 211 18 191 71 19 191 172 170 170 170 168 168 168 172 172 132 60 100 36 39 1 191 66 161 192 63 96 46 69 121 183 249 167 42 177 132 132 155 35 33 169 126 178 2 221 16 9 73 49 60 67 120 29 168 32 241 132 151 85 136 20 74 10 14 128 167 20 28 0 225 95 12 48 8 255 18 149 130 3 32 252 139 1 198 159 152 255 208 208 80 153 76 118 248 240 97 29 249 247 240 240 248 226 139 47 4 135 173 46 199 140 25 115 232 208 33 29 249 127 247 221 119 227 226 226 196 0 155 150 163 71 143 102 226 127 201 146 37 190 190 190 126 126 126 83 166 76 201 206 206 254 244 211 79 123 244 232 49 98 196 8 47 47 175 196 196 68 245 194 17 17 17 208 143 193 193 193 239 189 247 30 148 113 115 115 3 253 111 191 253 6 237 253 224 131 15 222 122 235 173 148 148 20 208 44 92 184 16 166 181 158 158 158 240 229 226 202 149 43 182 182 182 160 204 201 201 25 59 118 236 240 225 195 111 221 186 53 127 254 124 127 127 255 192 192 64 144 55 111 222 100 170 57 57 57 25 96 76 156 56 113 233 210 165 44 252 187 186 186 226 204 199 31 127 124 230 204 25 118 254 151 45 91 214 183 111 223 204 204 76 185 92 30 20 20 4 223 64 251 245 235 119 240 224 65 248 244 215 95 127 181 182 182 6 61 228 29 28 28 78 158 60 9 229 55 109 218 100 100 100 244 203 47 191 64 126 195 134 13 231 207 159 135 79 233 193 9 223 62 230 206 157 171 181 230 178 178 50 104 200 183 223 126 11 159 130 57 84 66 243 15 252 204 154 53 139 70 101 110 110 190 125 251 246 226 226 98 93 198 127 88 88 24 216 210 154 31 126 248 193 204 204 12 190 126 98 205 192 129 3 1 18 228 67 66 66 160 36 104 2 2 2 102 206 156 185 118 237 90 200 67 47 99 43 96 18 40 130 238 30 63 126 252 208 161 67 181 214 252 221 119 223 89 88 88 208 53 15 24 48 128 230 127 247 238 221 0 152 46 9 109 132 222 129 86 128 83 104 53 39 255 240 52 160 53 95 126 249 37 224 7 96 51 102 204 0 57 114 228 200 157 59 119 130 62 33 33 97 240 224 193 37 37 37 48 84 190 254 250 107 24 189 48 108 96 120 128 213 197 139 23 187 118 237 154 150 150 6 249 211 167 79 247 239 223 95 107 205 64 96 239 222 189 117 25 255 128 25 50 23 46 92 0 246 96 240 115 242 15 195 140 214 28 61 122 180 123 247 238 234 85 149 151 151 67 30 198 64 151 46 93 54 111 222 188 119 239 94 64 110 108 108 12 53 227 97 182 107 215 174 65 131 6 225 242 48 198 28 29 29 181 214 12 183 30 19 255 26 50 58 58 26 103 224 22 222 178 101 11 228 161 199 183 110 221 154 149 149 181 98 197 10 118 254 171 170 170 0 64 82 82 82 77 115 130 251 46 53 53 149 30 132 54 54 54 133 133 133 144 119 113 113 177 179 179 131 238 192 156 67 95 231 231 231 67 126 245 234 213 76 252 3 15 96 178 127 255 126 60 254 225 129 64 243 15 220 198 198 198 210 37 223 124 243 77 64 238 227 227 3 195 15 247 5 140 189 81 163 70 189 253 246 219 71 142 28 81 7 191 103 207 158 215 95 127 29 168 0 95 180 254 242 229 203 48 222 160 134 169 83 167 2 183 180 62 38 38 102 210 164 73 56 191 113 227 70 240 66 215 19 30 30 14 93 0 44 205 158 61 27 134 31 60 0 181 214 12 79 51 120 254 192 61 50 111 222 60 103 103 103 32 1 158 72 160 95 180 104 17 60 238 88 158 255 210 146 130 3 224 41 5 7 64 248 23 3 12 194 191 68 165 224 0 8 255 98 128 65 248 151 168 20 28 0 225 95 12 48 8 255 18 149 130 3 32 252 139 1 6 225 95 162 82 112 0 132 127 189 76 82 82 82 28 28 28 98 99 99 213 245 85 85 85 193 193 193 222 222 222 238 238 238 241 241 241 194 242 207 242 254 19 176 249 250 250 14 27 54 44 38 38 70 93 31 17 17 17 20 20 4 249 194 194 66 123 123 251 203 151 47 11 200 63 203 251 231 140 140 140 218 230 247 153 26 252 3 230 19 39 78 224 252 236 217 179 195 195 195 219 141 127 221 215 95 104 233 234 234 170 206 127 78 78 14 66 40 43 43 11 107 162 162 162 220 220 220 90 91 209 59 162 65 230 229 229 85 86 86 2 15 166 166 166 139 23 47 134 79 129 16 91 91 219 149 43 87 214 104 91 211 89 191 126 189 165 165 101 72 72 136 143 143 15 20 155 60 121 50 212 137 215 113 244 90 127 193 82 131 255 115 231 206 1 254 210 210 82 172 129 166 193 0 107 109 69 215 185 111 223 62 60 216 238 220 185 3 248 211 211 211 33 95 81 81 1 216 224 83 166 53 157 176 176 176 62 125 250 220 184 113 3 28 225 85 27 60 200 245 90 127 209 202 255 217 179 103 49 126 172 217 182 109 219 144 33 67 90 91 225 253 231 208 173 227 198 141 163 27 8 152 215 173 91 7 249 3 7 14 224 85 21 166 53 157 101 203 150 193 200 84 175 19 175 227 232 181 254 162 149 127 60 126 64 98 13 30 63 26 86 244 134 249 154 230 133 57 122 217 2 120 126 237 181 215 32 15 35 161 168 168 168 134 121 77 71 99 129 131 94 199 209 107 253 69 43 255 32 123 245 234 117 252 248 113 156 15 12 12 4 95 26 86 120 135 63 206 227 125 254 56 15 163 197 202 202 42 33 33 129 94 146 99 90 211 209 88 224 160 215 113 144 46 65 222 11 79 213 47 250 169 161 125 164 190 1 232 146 6 15 82 210 224 65 138 33 136 150 143 20 67 16 63 31 41 134 32 126 62 82 12 65 252 124 164 24 130 248 121 74 193 131 248 201 6 0 233 166 118 251 166 212 193 37 124 65 130 239 3 48 145 189 125 251 54 252 51 55 55 55 53 53 245 250 245 235 130 3 211 93 194 215 54 104 2 220 179 240 79 120 242 67 139 4 135 164 151 4 228 240 221 18 195 206 204 204 132 135 167 224 144 244 149 133 133 133 240 93 5 58 162 160 160 64 112 48 109 147 215 174 93 131 145 47 56 140 54 75 248 14 15 93 128 67 211 4 7 163 175 148 203 229 48 254 225 177 3 55 2 190 145 5 135 164 151 76 79 79 175 174 174 134 59 23 30 68 112 23 136 1 146 238 50 63 63 31 191 164 128 116 235 214 45 104 2 52 68 12 192 116 145 48 236 47 94 188 8 35 167 182 57 65 6 238 2 150 55 173 41 41 247 29 28 26 99 99 31 51 85 8 77 15 14 126 234 237 253 204 221 189 33 62 254 1 167 254 21 74 206 2 241 241 143 124 125 159 14 27 214 24 19 243 136 169 76 68 196 147 160 160 223 107 169 103 114 173 189 253 243 203 151 235 216 245 175 80 114 22 200 200 160 156 186 184 212 179 240 111 111 223 120 226 196 3 156 159 61 251 105 120 248 239 236 250 246 228 31 75 87 215 6 38 254 115 114 106 17 122 209 252 206 153 210 68 69 61 113 115 171 103 209 183 51 255 88 178 240 127 238 220 125 132 158 151 150 42 53 208 76 24 108 44 122 177 241 127 246 236 61 224 185 180 84 169 217 182 237 241 144 33 13 44 250 63 154 255 200 200 39 192 27 184 94 182 236 137 46 252 231 228 212 65 121 144 88 19 21 245 216 205 173 129 69 47 54 254 107 168 151 206 77 199 143 223 199 249 192 192 103 97 97 79 216 245 98 24 255 192 231 190 125 15 113 126 221 186 199 115 231 62 133 124 81 81 93 207 158 77 87 174 220 99 215 183 39 255 103 206 220 159 62 253 153 149 213 243 225 195 27 102 205 122 70 235 61 61 235 87 173 82 242 169 80 212 206 159 255 251 180 105 245 240 132 217 187 247 33 93 134 73 223 254 252 139 86 10 14 128 240 47 6 24 132 127 137 74 193 1 16 254 197 0 131 240 47 81 41 56 0 194 191 24 96 16 254 37 42 5 7 64 248 23 3 12 194 191 68 165 224 0 8 255 98 128 33 21 254 147 147 239 245 235 215 196 242 42 82 161 168 93 176 64 251 171 48 173 250 246 4 191 103 207 195 153 51 159 13 29 218 192 178 20 162 239 171 200 246 228 255 250 117 202 233 171 125 21 172 110 174 126 16 82 205 203 99 143 38 76 152 176 96 193 2 103 103 231 209 163 71 227 99 71 90 7 229 235 213 16 150 87 241 185 185 212 43 247 236 108 229 43 247 200 200 199 238 238 13 44 250 214 252 211 7 33 105 28 123 132 94 30 251 194 20 148 175 113 150 10 139 228 92 10 41 41 81 106 160 153 48 216 88 244 26 252 171 31 132 196 116 236 17 83 80 254 174 93 187 118 236 216 193 147 127 188 228 36 151 43 53 177 177 143 134 14 109 100 209 183 230 159 62 8 137 233 216 35 166 160 124 173 80 55 110 124 12 188 129 235 176 48 213 202 35 11 255 217 217 212 146 31 72 172 249 228 147 39 147 39 215 179 232 53 248 175 81 59 8 137 233 216 35 166 160 252 87 50 254 107 245 95 138 85 55 143 195 97 220 56 10 92 61 36 26 31 43 78 71 136 194 205 16 16 16 0 183 58 54 43 42 42 210 242 179 111 134 157 56 47 85 105 158 230 136 167 185 129 145 49 191 203 164 51 191 203 148 231 213 197 140 223 101 206 247 178 224 119 241 229 63 214 132 235 215 63 24 175 230 159 197 232 222 181 173 230 50 139 230 10 186 10 230 191 59 241 47 105 255 86 29 188 253 196 63 241 79 252 19 255 196 63 241 79 252 19 255 196 191 180 252 203 116 124 105 224 239 239 31 16 16 96 160 150 12 71 105 166 145 6 221 212 210 128 86 169 91 55 14 115 3 15 142 180 152 35 125 198 145 254 205 145 82 56 210 255 113 36 46 252 119 56 82 13 71 34 246 196 158 216 19 123 98 79 236 133 176 239 166 126 150 13 203 108 33 41 41 169 245 132 129 74 173 167 4 45 146 149 230 156 128 195 124 192 159 99 194 144 205 136 191 142 35 61 231 72 196 158 216 19 123 98 79 236 137 189 16 246 50 60 85 192 103 204 113 191 94 208 250 82 64 149 180 190 83 80 75 28 230 228 245 130 200 167 151 196 158 216 19 123 98 79 236 59 166 189 76 253 248 90 221 22 35 90 77 8 250 171 102 11 218 94 40 140 82 205 22 56 204 201 108 65 228 163 133 216 19 123 98 79 236 137 125 199 180 111 195 108 65 219 95 252 1 170 217 130 214 9 131 179 106 182 192 98 78 102 11 34 31 45 196 158 216 19 123 98 79 236 59 166 253 46 60 91 8 77 170 131 169 2 204 16 240 244 160 186 186 26 102 8 159 126 127 109 223 209 20 152 51 124 179 239 224 213 188 82 152 72 252 251 219 196 175 18 83 178 111 21 227 25 133 92 46 199 179 8 45 59 37 13 12 59 81 59 8 117 219 233 167 197 28 117 49 51 55 54 213 113 171 160 22 239 93 44 186 154 155 232 234 191 147 165 230 37 235 214 29 224 235 234 223 202 90 117 217 88 193 101 109 101 100 100 172 51 252 206 70 214 26 151 145 185 185 30 230 166 230 198 154 151 177 137 206 224 225 50 49 110 121 153 154 152 234 99 222 92 188 197 165 187 41 3 255 250 93 61 108 249 93 60 205 123 16 255 196 63 241 79 252 19 255 196 63 241 79 252 19 255 196 63 241 79 252 119 20 255 38 119 239 222 173 174 174 198 171 13 218 183 56 104 166 110 28 233 207 110 223 122 197 68 191 45 28 254 28 137 216 19 123 98 79 236 137 61 177 23 194 222 20 79 9 110 220 184 145 149 149 165 211 196 160 63 199 31 86 103 142 63 172 66 219 27 112 216 235 56 49 224 34 158 43 98 98 53 71 34 246 196 158 216 19 123 98 79 236 133 176 255 12 79 12 16 66 234 179 2 109 17 4 205 87 180 19 211 39 6 209 78 146 182 234 100 196 112 69 59 25 107 46 200 191 188 162 157 152 62 49 33 86 196 138 88 17 43 98 37 132 149 1 252 61 251 127 0 0 0 255 255 236 93 9 84 20 199 214 238 121 239 247 25 6 20 21 20 4 195 34 8 26 5 159 172 238 195 34 32 171 178 8 138 18 84 52 42 42 160 254 113 13 81 209 68 141 146 24 23 52 39 113 215 168 184 225 142 4 141 122 68 197 229 233 137 30 227 118 4 101 81 124 206 32 32 203 176 249 127 67 145 158 118 102 24 177 81 123 38 127 119 29 238 169 190 93 85 247 171 175 111 119 223 91 61 51 80 228 203 253 175 95 191 214 94 201 57 128 22 74 206 1 240 252 107 2 12 158 127 45 149 156 3 224 249 215 4 24 31 135 255 115 231 206 245 234 213 235 247 223 127 103 234 191 251 238 187 166 218 255 250 235 175 6 6 6 101 101 101 187 118 237 50 52 52 44 45 45 109 190 45 186 239 251 229 63 34 34 226 204 153 51 76 141 145 145 145 154 246 182 182 182 4 182 141 141 205 91 193 52 213 87 61 255 249 249 249 227 198 141 91 181 106 213 231 159 127 158 149 149 5 77 98 98 226 188 121 243 230 206 157 75 184 173 171 171 139 141 141 157 50 101 202 202 149 43 7 15 30 204 228 127 199 142 29 66 161 112 225 194 133 123 246 236 129 230 171 175 190 154 63 127 254 156 57 115 208 146 180 161 97 19 48 219 182 109 211 211 211 131 254 194 133 11 61 122 244 184 120 241 162 178 117 26 30 221 87 1 15 52 73 73 73 11 22 44 32 252 111 223 190 125 204 152 49 21 21 21 79 159 62 189 119 239 94 122 122 250 144 33 67 72 51 23 23 151 63 254 248 227 200 145 35 190 190 190 68 227 232 232 216 20 255 39 79 158 244 242 242 34 117 103 103 231 91 183 110 169 228 159 110 31 18 18 114 233 210 37 5 235 202 252 43 227 129 198 207 207 143 230 95 42 149 46 93 186 180 95 191 126 24 48 39 39 103 197 138 21 3 6 12 248 246 219 111 151 45 91 22 25 25 249 219 111 191 45 95 190 124 250 244 233 100 216 176 176 48 5 255 239 212 169 19 169 131 156 254 253 251 163 23 250 142 30 61 58 35 35 67 153 127 102 251 208 208 80 240 175 96 93 153 127 101 60 208 208 120 176 225 172 73 36 18 236 18 156 167 78 157 26 62 124 56 25 4 24 112 126 143 30 61 234 227 227 211 20 255 157 59 119 134 188 121 243 38 104 9 14 14 38 122 12 82 80 80 160 146 127 11 11 139 87 175 94 65 227 228 228 4 254 21 172 43 243 175 140 7 26 26 15 54 156 247 9 19 38 160 123 84 84 212 181 107 215 136 119 193 135 191 249 230 155 217 179 103 215 53 108 240 127 180 89 180 104 17 28 99 252 248 241 37 37 37 180 33 120 239 172 89 179 190 252 242 75 212 23 47 94 12 47 5 159 232 94 91 91 75 238 33 160 139 220 127 96 2 109 224 234 209 209 209 41 41 41 3 7 14 252 226 139 47 224 156 10 214 153 247 31 244 85 198 3 13 12 17 139 31 243 94 253 33 36 231 0 90 40 57 7 192 243 175 9 48 120 254 181 84 114 14 128 231 95 19 96 240 252 107 169 228 28 192 123 228 255 236 217 179 118 118 118 10 225 241 7 146 14 14 14 8 80 81 167 51 181 247 194 127 120 120 184 66 122 242 225 120 35 117 58 157 105 201 56 200 109 17 225 35 129 18 137 68 132 127 4 216 95 53 108 95 127 253 53 26 252 244 211 79 136 198 145 231 34 74 31 52 104 16 73 73 148 179 93 36 8 72 75 209 23 185 21 211 80 94 94 30 178 6 52 67 228 143 204 247 192 129 3 38 38 38 57 57 57 72 30 117 117 117 97 98 239 222 189 116 251 151 47 95 6 6 6 34 242 71 70 140 108 139 182 142 238 200 191 144 162 34 215 142 137 137 65 174 71 248 63 124 248 48 210 73 250 180 130 127 100 52 254 254 254 68 131 202 241 227 199 81 119 117 117 133 30 26 76 33 45 45 77 57 219 133 6 105 50 209 252 252 243 207 76 150 144 230 35 163 172 172 172 44 44 44 188 127 255 62 25 237 209 163 71 42 249 71 114 116 254 252 121 212 139 138 138 144 238 17 61 218 99 46 168 3 234 198 141 27 161 137 139 139 35 228 99 166 211 166 77 35 205 70 140 24 1 254 113 34 104 77 66 66 2 18 31 212 145 59 195 34 52 200 182 192 155 114 182 203 236 165 32 171 170 170 48 72 223 190 125 113 94 8 108 140 150 211 144 237 42 47 191 32 187 196 73 92 178 100 9 242 56 115 115 115 162 167 219 211 153 53 206 26 225 31 25 220 208 161 67 153 252 35 147 165 53 152 239 137 19 39 152 140 205 156 57 19 124 42 103 187 100 89 128 230 31 137 57 13 9 121 186 88 44 70 29 243 37 188 209 163 25 27 27 67 222 184 113 131 158 194 15 63 252 64 210 243 242 242 114 51 51 51 154 127 210 158 164 240 208 192 153 153 254 63 113 226 68 104 48 77 228 179 112 111 120 50 146 77 248 54 241 127 76 193 212 212 20 13 238 222 189 59 96 192 0 208 248 226 197 11 133 108 151 248 63 52 232 178 102 205 26 38 171 232 142 241 1 30 46 125 245 234 85 184 31 70 67 47 28 197 117 1 66 96 139 110 255 231 159 127 226 50 76 76 76 196 41 104 215 174 221 190 125 251 104 235 87 174 92 233 221 187 55 46 34 180 113 115 115 83 190 255 104 157 228 28 64 11 37 231 0 120 254 53 1 198 123 225 159 25 255 208 241 137 38 128 108 62 255 116 252 163 45 174 69 54 133 248 135 142 79 138 139 139 131 130 130 150 47 95 142 91 46 121 234 225 217 109 104 104 136 150 120 14 14 25 50 4 113 11 110 224 120 34 224 113 64 15 171 220 107 235 214 173 109 218 180 193 209 172 172 172 238 221 187 95 186 116 137 172 169 78 158 60 25 55 121 132 31 104 185 97 195 6 133 54 245 170 86 254 137 36 17 17 225 95 57 254 169 255 235 121 135 7 217 185 115 231 160 127 246 236 153 147 147 19 105 131 103 92 102 102 38 234 8 141 96 20 26 60 46 119 238 220 73 15 174 178 151 194 178 185 202 119 10 10 109 148 87 254 153 83 0 66 66 190 114 252 243 250 175 120 163 172 172 12 65 102 82 82 18 162 23 245 143 242 148 148 20 122 112 149 189 20 94 91 168 124 167 160 208 70 121 229 159 233 60 64 72 248 87 142 127 104 144 171 87 175 38 83 67 76 165 62 148 194 137 160 7 87 217 11 21 196 51 168 195 91 192 173 202 119 10 10 109 148 87 254 85 242 95 175 20 255 236 222 189 155 196 39 119 238 220 65 152 1 50 17 228 232 235 235 239 223 191 31 177 116 151 46 93 0 24 97 140 189 189 253 216 177 99 209 198 221 221 29 17 59 98 99 50 184 114 47 232 147 147 147 17 252 96 154 160 116 210 164 73 21 21 21 228 157 2 78 4 18 10 220 250 148 219 32 222 86 94 249 39 224 73 68 164 124 255 249 152 50 59 59 155 212 17 135 231 230 230 178 190 255 112 53 5 92 191 240 109 220 91 16 48 179 30 7 27 158 83 215 174 93 195 157 144 124 62 90 195 101 106 106 234 245 235 215 73 184 78 248 199 46 174 166 7 15 30 60 126 252 248 201 147 39 26 46 129 19 104 129 153 230 31 51 66 126 77 126 36 87 43 36 38 2 204 52 255 56 41 184 99 227 94 167 69 18 152 105 254 225 87 200 175 113 179 210 34 9 204 76 254 53 1 210 59 73 5 254 165 82 41 244 90 36 21 248 215 4 72 239 36 255 102 252 67 83 93 93 173 69 82 129 127 77 128 244 78 242 111 198 127 77 77 13 244 90 36 9 255 82 114 14 152 1 4 253 48 166 159 106 100 206 232 131 92 52 32 32 224 216 177 99 200 55 16 251 34 132 138 143 143 71 4 137 184 159 44 178 35 8 70 52 73 62 150 132 96 29 169 8 194 20 100 77 43 87 174 68 102 40 22 139 145 202 34 143 101 46 250 147 133 96 100 137 36 63 68 232 79 146 46 146 113 33 31 67 94 71 210 24 146 192 24 27 27 223 184 113 3 217 117 65 65 1 51 55 32 171 168 204 247 19 228 229 4 18 27 100 20 72 218 245 244 244 232 143 220 157 60 121 50 45 45 205 203 203 139 172 251 147 252 153 100 110 72 252 144 182 205 154 53 11 49 61 210 51 164 97 36 35 69 66 27 28 28 76 50 61 11 11 139 187 119 239 146 245 95 100 56 72 156 68 34 17 249 84 19 249 72 83 175 94 189 194 195 195 71 141 26 69 22 116 144 80 33 226 161 191 72 39 251 157 97 22 133 254 38 222 187 254 86 109 99 97 254 78 49 155 34 183 207 170 187 80 110 95 79 200 166 200 237 179 234 174 247 254 236 235 181 97 83 228 246 89 117 215 123 127 246 219 182 97 83 228 246 89 117 111 171 175 223 66 251 237 218 83 29 12 100 246 219 26 178 41 84 199 78 2 35 67 153 125 86 221 219 10 140 59 83 38 134 236 237 155 98 254 93 62 149 217 55 51 100 83 228 252 179 234 110 38 63 255 45 181 111 38 96 83 228 246 89 117 55 123 127 246 155 252 138 179 218 34 183 207 170 59 37 191 255 155 183 204 190 133 229 39 45 178 111 104 241 143 127 233 188 123 97 55 107 21 246 89 150 247 101 191 107 11 237 91 177 180 111 45 208 239 102 106 67 217 118 239 241 25 171 1 122 246 178 163 4 246 189 89 219 255 119 31 135 78 142 78 150 2 103 150 243 119 113 237 75 9 250 245 167 6 80 3 89 13 48 104 176 200 205 221 195 76 224 57 196 131 149 125 150 176 233 210 194 238 188 253 22 14 224 229 237 51 148 242 245 115 235 42 16 248 251 139 236 3 2 131 168 97 195 131 137 166 57 3 132 80 222 161 33 97 2 106 68 120 196 72 1 53 42 82 230 200 163 63 37 26 89 131 134 216 64 77 25 35 136 178 181 249 220 177 83 116 191 62 99 41 193 184 241 178 11 41 38 152 104 100 13 26 98 3 53 101 12 53 164 103 175 9 2 202 117 240 196 47 26 236 79 250 132 234 242 41 209 200 26 152 24 170 183 239 53 217 33 102 74 172 233 84 55 67 129 255 52 199 233 227 169 184 120 151 132 25 194 6 13 53 211 132 196 6 205 230 127 86 36 115 47 248 127 223 78 224 27 59 95 206 158 51 148 177 63 183 237 219 249 127 187 133 119 176 207 162 240 246 121 251 218 108 255 63 228 221 199 227 199 143 247 237 219 71 214 142 70 140 24 17 22 22 70 81 148 68 34 17 139 197 233 233 233 173 91 183 46 44 44 244 245 245 61 117 234 148 80 40 124 240 224 193 156 57 115 44 44 44 54 111 222 76 175 202 156 56 113 98 208 160 65 2 129 32 40 40 40 48 48 208 223 223 223 207 207 111 198 140 25 54 54 54 161 161 161 35 71 142 212 213 213 157 58 117 234 197 139 23 233 165 114 122 9 167 182 182 182 174 174 46 51 51 243 250 245 235 182 182 182 46 46 46 174 174 174 157 58 117 50 50 50 178 178 178 250 229 151 95 220 221 221 199 142 29 27 29 29 237 225 225 113 248 240 225 91 183 110 29 63 126 124 245 234 213 177 177 177 243 231 207 215 215 215 15 8 8 136 139 139 123 248 240 97 124 124 252 232 209 163 19 19 19 205 205 205 23 44 88 176 118 237 218 110 221 186 173 91 183 110 211 166 77 140 89 171 92 236 248 87 107 148 79 116 132 116 209 213 131 108 35 251 31 70 194 14 6 58 134 204 159 106 54 82 177 22 34 235 222 250 19 121 119 227 206 38 166 93 76 63 53 19 154 91 88 118 181 178 238 102 99 43 47 221 155 99 95 161 48 186 219 52 199 190 98 233 97 35 47 108 236 51 186 247 224 194 126 143 207 228 133 141 125 70 247 30 92 216 239 249 153 188 176 177 207 232 222 147 11 251 61 123 201 11 27 251 140 238 61 185 176 111 215 75 94 216 216 103 116 183 227 194 190 221 255 200 11 27 251 140 238 118 92 216 103 54 102 99 159 217 184 133 246 59 54 235 254 223 164 253 142 246 189 89 216 239 110 244 87 249 103 111 187 102 216 71 106 236 232 212 199 193 89 199 212 69 105 254 170 138 162 125 87 29 97 223 126 58 194 254 194 1 3 149 248 87 85 20 237 27 11 117 250 245 21 234 12 82 197 127 115 236 11 137 125 157 193 206 34 29 55 247 190 30 239 106 95 135 216 23 234 120 90 227 207 121 8 91 251 66 47 17 254 188 223 121 254 111 218 183 102 61 127 98 95 196 129 125 31 131 161 190 66 29 63 127 231 128 64 127 103 85 151 204 219 236 55 121 253 53 115 254 77 93 127 188 125 222 62 111 159 183 207 219 231 237 127 52 251 84 82 82 146 88 44 150 72 36 161 161 161 203 151 47 71 61 36 36 100 229 202 149 183 111 223 158 57 115 38 89 237 80 144 46 46 46 201 201 201 76 205 188 121 243 162 162 162 80 207 205 205 53 54 54 190 122 245 170 66 47 122 141 4 117 178 76 66 31 141 137 137 49 50 50 218 189 123 55 209 20 21 21 225 232 209 163 71 201 255 144 22 137 68 228 11 133 241 241 241 177 177 177 116 175 244 244 116 93 93 221 251 247 239 187 187 187 3 121 80 80 208 200 145 35 11 10 10 112 40 53 53 213 193 193 193 211 211 243 192 129 3 10 48 206 156 57 19 24 24 216 161 67 7 59 59 59 180 167 245 207 159 63 143 142 142 14 8 8 128 185 45 91 182 40 79 25 82 121 217 134 232 51 50 50 12 12 12 48 2 221 242 202 149 43 222 222 222 104 233 231 231 183 97 195 6 104 54 111 222 108 221 176 77 159 62 157 30 51 33 33 193 214 214 86 37 195 90 36 57 7 208 66 201 57 0 158 127 77 128 193 243 175 165 146 115 0 60 255 154 0 131 231 95 75 37 231 0 120 254 53 1 6 207 191 150 74 206 1 240 252 107 2 12 158 127 45 149 156 3 224 249 103 209 113 201 146 37 228 167 29 212 180 201 205 205 245 242 242 26 54 108 88 239 222 189 111 223 190 253 214 49 11 11 37 179 102 85 120 123 87 135 132 84 13 30 92 115 236 88 73 83 45 31 63 150 152 154 214 98 175 37 252 143 25 51 38 49 49 81 77 155 21 43 86 144 53 186 35 71 142 136 68 162 117 235 214 169 31 243 198 141 98 91 219 186 103 207 100 245 227 199 75 244 245 235 31 62 84 77 239 182 109 165 145 145 210 22 250 255 232 209 163 213 243 159 144 144 64 175 88 122 123 123 175 93 187 86 253 152 57 57 197 187 118 149 210 26 61 189 250 3 7 74 85 182 140 142 174 218 180 169 140 212 59 118 236 24 19 19 147 149 149 229 236 236 140 250 250 245 235 73 179 203 151 47 251 248 248 132 135 135 123 122 122 158 58 117 74 61 255 217 217 217 64 24 17 17 225 225 225 145 145 145 1 205 143 63 254 216 181 97 243 245 245 157 50 101 10 70 182 183 183 71 125 223 190 125 205 33 7 103 161 85 171 215 103 207 190 84 121 212 204 172 246 209 163 98 82 127 244 232 145 158 158 94 84 84 212 243 231 207 113 162 13 12 12 160 124 250 244 169 133 133 197 206 157 59 81 191 112 225 130 161 161 97 94 94 94 83 252 63 123 246 204 220 220 124 215 174 93 168 131 7 140 144 159 159 47 126 115 197 88 129 255 9 19 38 48 151 127 149 229 142 29 101 142 142 213 42 143 102 101 21 59 59 215 208 26 108 14 14 14 107 214 172 33 176 41 138 202 201 201 57 116 232 144 142 142 14 125 117 88 89 89 109 219 182 173 41 254 15 30 60 40 20 10 95 188 120 65 244 214 214 214 91 183 110 69 61 46 46 110 234 212 169 164 61 46 100 166 255 111 220 184 17 39 168 41 240 79 158 72 236 236 106 46 94 44 81 121 116 233 210 138 185 115 203 105 141 164 97 61 127 199 142 29 100 23 248 31 60 120 0 91 186 186 186 195 135 15 15 14 14 134 196 4 225 87 77 241 143 67 192 79 90 66 246 233 211 39 37 37 69 61 255 106 36 104 8 8 144 238 218 85 214 84 27 145 168 58 51 83 62 53 108 174 174 174 219 183 111 39 187 192 127 255 254 253 180 180 180 118 237 218 209 93 224 15 56 53 77 241 143 147 213 190 125 123 90 95 80 80 80 136 91 161 90 254 213 200 113 227 42 191 255 190 92 44 187 253 74 110 221 82 188 189 228 229 137 77 76 234 254 251 223 55 238 255 202 252 195 165 45 45 45 113 57 64 3 199 112 115 115 35 255 58 64 37 255 205 121 99 162 240 78 7 115 73 78 78 86 6 63 127 126 249 228 201 85 143 31 203 92 104 255 254 146 164 164 10 133 54 123 246 148 133 133 85 49 53 224 176 67 135 14 78 78 78 48 138 27 8 240 227 182 3 2 113 75 65 5 118 253 253 253 225 15 10 134 150 46 93 106 102 102 214 189 123 119 184 186 88 213 27 19 32 36 111 76 34 35 35 37 74 239 116 38 78 156 8 91 10 99 102 103 23 83 212 107 138 170 167 229 226 197 229 10 109 98 98 42 55 110 124 197 212 52 199 39 53 71 90 89 213 221 187 247 6 102 206 33 181 80 114 14 160 133 146 115 0 60 255 154 0 131 231 95 75 37 231 0 120 254 53 1 6 207 191 150 74 206 1 240 252 107 2 12 158 127 45 149 156 3 224 249 215 4 24 60 255 90 42 57 7 192 243 175 9 48 120 254 181 84 202 126 208 96 246 236 217 150 150 150 98 217 43 192 66 35 35 163 237 219 183 163 126 250 244 233 86 173 90 237 222 189 91 220 244 18 243 250 245 235 87 173 90 213 28 75 174 174 53 171 86 189 98 106 22 45 170 216 186 181 241 117 215 252 249 21 99 198 84 162 158 147 35 233 220 185 254 202 149 98 245 122 230 224 33 33 33 163 70 141 18 10 133 211 166 77 19 55 124 28 223 222 222 126 224 192 129 113 113 113 142 142 142 244 247 10 148 151 152 37 205 120 15 4 121 250 244 203 160 160 234 246 237 235 236 237 107 35 34 228 107 223 222 222 210 217 179 43 73 189 168 72 60 118 108 149 191 191 212 205 173 102 243 102 249 59 188 166 244 106 204 61 121 242 132 174 119 237 218 53 51 51 83 19 188 164 249 78 239 233 233 73 222 213 93 190 124 217 196 196 36 63 63 95 19 0 43 72 53 135 102 204 152 1 231 33 239 77 211 211 211 57 135 250 174 252 107 133 228 28 0 207 191 38 192 224 249 215 82 201 57 0 158 127 77 128 193 243 175 165 146 115 0 60 255 154 0 131 231 95 75 37 231 0 120 254 53 1 6 207 191 150 202 166 14 101 100 148 152 153 213 38 39 151 51 245 69 69 226 113 227 84 44 34 105 26 255 155 55 191 10 14 174 234 217 179 86 97 161 175 169 69 60 77 227 255 230 77 25 48 23 151 106 5 254 59 119 174 61 114 164 241 131 248 163 70 85 37 36 84 106 38 255 68 42 44 180 222 185 35 161 168 215 183 111 55 78 121 225 194 10 145 168 241 115 237 211 167 87 14 31 94 21 22 38 245 241 145 222 185 35 251 56 126 118 246 75 111 111 105 68 132 212 195 67 10 87 36 35 100 103 23 251 250 86 135 135 87 121 120 212 76 154 84 249 65 253 95 153 255 243 231 75 40 170 62 47 175 241 40 166 6 7 19 203 126 80 166 4 45 73 155 169 83 43 79 159 126 249 236 153 196 220 188 150 124 112 60 43 171 196 192 160 46 63 95 242 244 169 216 210 178 46 53 85 246 85 150 252 124 89 253 35 243 127 238 220 75 240 159 151 215 120 244 251 239 203 123 244 168 65 253 252 249 151 122 122 175 87 175 46 123 242 164 177 229 193 131 37 66 225 235 23 47 26 91 90 91 215 109 221 90 122 232 80 169 158 94 189 88 220 216 230 204 25 213 95 168 248 112 252 195 49 192 63 113 15 104 22 46 44 23 137 26 191 252 176 99 71 169 179 115 141 80 88 31 19 83 5 110 215 175 127 133 122 112 176 20 78 5 217 167 79 77 74 202 171 117 235 202 186 116 121 63 156 179 227 31 210 196 164 238 240 225 198 239 50 69 70 74 227 227 43 136 51 20 22 74 136 171 88 89 213 46 93 90 126 232 80 73 251 246 245 116 175 130 2 73 97 161 56 45 173 84 87 87 206 255 181 107 197 112 179 143 201 191 68 246 227 74 229 81 81 85 98 217 55 10 138 141 141 235 174 94 125 137 250 150 45 101 244 167 219 113 9 47 91 246 170 168 72 98 97 81 123 244 104 41 161 7 151 249 197 139 184 40 100 62 191 119 175 236 169 145 155 43 182 179 171 125 254 252 67 241 127 230 76 73 96 160 180 67 135 122 59 187 154 145 35 165 180 254 249 115 73 116 116 101 64 64 53 32 1 54 209 103 101 21 123 120 200 190 105 54 108 24 110 56 85 228 92 92 185 34 187 255 132 134 74 253 252 164 27 54 52 126 76 255 242 229 98 31 31 89 203 161 67 171 79 156 104 242 59 105 239 139 127 173 144 156 3 224 249 215 4 24 60 255 90 42 57 7 192 243 175 9 48 120 254 181 84 114 14 128 231 95 19 96 240 252 107 169 228 28 0 207 191 38 192 224 249 215 82 201 57 0 158 127 77 128 193 243 175 165 146 115 0 60 255 244 110 43 82 163 40 138 252 143 67 129 64 96 229 169 102 107 215 174 157 181 147 154 141 239 207 247 231 251 243 253 249 254 124 127 190 191 246 245 255 7 98 128 17 242 45 181 113 227 247 255 127 237 243 110 192 239 167 242 110 192 239 55 108 188 27 240 251 169 188 27 240 251 13 27 239 6 252 126 42 239 6 252 126 195 198 187 1 191 143 237 159 196 13 40 138 106 223 176 125 246 215 129 212 33 13 91 44 189 207 31 231 143 243 199 255 190 199 5 184 7 252 31 0 0 0 255 255 236 93 9 76 84 73 26 102 118 179 217 196 35 113 163 241 76 212 100 38 30 27 143 25 4 60 192 251 226 84 70 4 148 75 65 142 161 5 53 16 175 113 21 20 196 3 140 153 236 70 113 102 179 171 128 40 160 171 34 94 120 112 12 224 10 52 167 7 176 35 120 52 8 104 16 80 81 20 97 191 233 127 167 242 230 53 35 32 221 175 251 185 85 33 95 170 254 87 199 95 95 253 175 234 127 205 255 186 141 218 213 233 216 177 99 111 223 190 125 247 238 157 140 16 58 67 243 14 117 58 122 244 168 33 168 212 35 132 206 208 156 241 15 73 91 91 155 140 80 196 191 33 168 212 35 252 196 248 127 255 254 61 228 50 66 17 255 134 160 82 143 240 19 227 31 18 100 100 132 34 254 13 65 165 30 225 39 198 63 205 69 70 40 226 223 16 84 234 17 10 249 135 55 247 234 213 43 189 171 212 125 124 249 242 37 116 102 252 43 149 202 171 87 175 66 168 119 197 186 169 60 180 45 40 40 96 252 99 71 197 20 48 35 44 10 236 202 192 17 122 66 121 232 204 248 55 4 86 63 26 245 174 64 47 81 239 10 72 204 127 124 124 252 192 129 3 95 188 120 161 93 53 210 211 211 39 78 156 120 227 198 141 15 215 156 50 101 10 156 231 94 242 63 118 236 216 230 230 102 173 51 233 228 228 148 150 150 246 225 58 56 121 53 249 143 142 142 30 52 104 208 254 253 251 93 93 93 241 140 159 144 144 224 229 229 101 110 110 254 236 217 179 198 198 70 59 59 187 125 251 246 121 120 120 96 215 162 38 99 198 140 33 254 183 111 223 190 117 235 214 45 91 182 160 45 228 143 31 63 70 195 200 200 200 85 171 86 101 101 101 97 175 232 215 175 31 228 200 143 31 63 62 39 39 71 179 55 36 127 127 127 133 66 129 30 102 207 158 13 254 59 29 145 240 212 169 83 35 70 140 168 172 172 60 114 228 8 108 32 36 36 132 241 111 102 102 118 237 218 53 228 109 108 108 14 31 62 12 73 96 96 96 92 92 92 83 83 83 102 102 38 228 117 117 117 88 59 33 255 151 47 95 198 100 73 130 230 37 37 37 177 177 177 96 224 245 235 215 53 53 53 21 21 21 144 15 25 50 132 250 95 182 108 217 205 155 55 53 123 59 119 238 156 181 181 53 213 49 54 54 6 255 157 142 200 16 3 85 85 85 33 63 117 234 212 75 151 46 49 251 71 17 243 66 222 197 197 133 102 141 217 29 58 116 8 135 197 182 109 219 194 194 194 194 195 195 71 141 26 37 228 31 20 97 141 34 34 34 246 236 217 67 173 222 188 121 179 123 247 238 105 211 166 57 56 56 80 111 131 7 15 166 254 33 1 255 154 189 161 147 128 128 0 170 227 232 232 8 254 59 29 145 33 211 19 19 65 70 200 63 205 11 4 166 166 166 66 178 99 199 14 44 196 193 131 7 177 16 144 195 193 24 57 114 164 144 255 43 87 174 216 219 219 147 4 77 84 42 21 125 221 60 36 152 209 186 117 235 32 31 61 122 52 244 129 196 196 196 4 252 107 246 150 156 156 108 105 105 41 228 191 211 17 59 229 159 38 130 116 225 194 5 250 157 237 188 188 188 73 147 38 173 94 189 250 238 221 187 115 231 206 133 29 98 41 97 150 176 115 16 50 96 192 128 164 164 36 218 127 192 27 58 217 181 107 215 230 205 155 193 249 166 77 155 112 103 93 188 120 209 199 199 7 202 195 116 209 21 122 142 138 138 194 189 128 117 180 176 176 240 245 245 45 46 46 22 245 70 246 143 86 88 110 232 230 233 233 153 159 159 47 170 195 148 63 115 230 12 244 196 88 24 8 55 130 208 254 229 139 122 87 160 151 168 119 5 56 255 134 160 70 47 249 199 161 217 253 38 116 218 234 84 177 238 235 67 25 118 208 116 7 217 169 170 59 236 190 62 72 49 49 49 125 251 246 197 254 15 207 167 93 189 171 227 4 220 174 78 29 191 120 71 184 138 163 13 7 46 156 132 62 125 250 96 239 61 121 242 36 174 238 220 185 243 47 234 132 10 104 203 60 19 156 200 216 243 217 64 36 7 171 144 47 92 184 16 109 215 172 89 51 99 198 12 156 119 237 26 126 148 80 31 60 115 245 239 223 31 117 178 179 179 199 141 27 135 67 80 232 101 105 242 15 175 6 14 9 229 109 109 109 83 82 82 58 212 167 30 156 13 72 112 184 8 249 135 16 254 18 229 145 193 57 216 174 62 25 113 190 64 66 71 24 155 2 228 240 49 144 71 255 224 4 18 156 209 96 67 211 143 18 241 47 114 66 132 94 22 179 127 166 18 14 86 58 190 145 95 191 126 61 220 27 26 250 254 253 251 154 29 130 46 230 189 108 216 176 1 7 113 135 192 51 17 45 244 111 185 40 154 126 148 200 68 69 78 160 208 203 98 252 15 29 58 20 88 88 88 8 175 102 241 226 197 212 144 40 21 14 77 242 97 195 134 1 139 138 138 64 29 243 94 192 42 104 111 23 120 38 162 41 252 150 139 168 233 71 9 245 1 194 139 163 143 119 76 77 77 115 212 137 121 89 140 127 88 84 80 80 16 92 11 228 97 210 27 55 110 132 53 146 253 147 119 132 171 120 28 32 101 224 165 4 7 7 163 14 242 161 161 161 104 5 47 136 236 159 60 19 92 125 250 244 169 80 121 230 177 228 230 230 78 158 60 25 166 123 239 222 189 57 115 230 44 89 178 164 186 186 90 228 71 137 244 57 112 224 0 28 42 172 20 150 201 207 207 15 46 55 243 178 24 255 242 69 189 43 208 75 108 87 127 156 139 189 34 49 49 209 16 62 158 234 17 18 255 216 21 113 67 225 145 202 16 248 252 8 254 241 140 128 167 206 214 214 86 108 170 216 157 100 132 196 63 22 2 197 150 150 22 72 228 133 196 63 108 9 27 44 36 178 67 198 63 242 120 208 150 29 50 254 155 155 155 113 255 202 14 25 255 200 227 22 150 29 50 254 27 27 27 33 145 29 50 254 145 127 254 252 185 236 144 241 223 208 208 0 137 182 48 39 39 107 93 224 55 243 230 154 91 204 48 89 102 111 19 21 185 183 170 170 82 139 253 51 100 252 195 35 133 123 169 21 188 124 233 162 249 244 41 225 97 161 133 5 74 60 43 21 22 22 236 223 23 113 42 41 65 91 253 11 145 241 15 119 23 146 222 99 125 125 189 157 205 162 29 219 183 106 202 129 127 255 33 26 203 49 211 220 212 218 114 222 158 136 176 218 218 90 186 234 236 104 143 53 242 241 94 181 220 97 9 254 210 211 110 144 252 225 195 7 224 193 214 122 225 44 11 51 135 101 118 89 89 63 66 254 232 209 163 176 93 33 16 206 155 51 131 241 175 21 229 129 5 202 124 211 41 19 179 126 204 236 244 234 191 78 39 21 23 23 253 92 173 64 105 191 196 234 135 239 163 73 190 194 233 107 204 235 167 159 254 131 252 201 19 199 173 45 231 147 60 48 192 207 219 203 227 206 157 219 152 126 81 97 97 73 73 49 228 235 215 41 2 20 190 21 229 229 79 158 60 97 252 163 2 234 247 30 175 95 191 106 102 50 9 35 118 89 243 251 35 135 2 214 250 81 30 252 99 46 148 199 131 42 122 40 47 43 67 39 160 2 243 21 182 186 123 231 142 176 127 198 63 242 117 117 117 189 199 252 188 92 12 154 153 145 222 233 213 11 41 201 94 158 110 54 86 11 192 240 252 121 22 238 174 78 36 135 254 39 226 227 40 143 91 6 61 20 21 21 94 191 118 117 250 212 175 68 61 164 221 184 142 171 95 219 91 219 47 181 2 50 254 97 138 184 218 123 196 154 170 237 255 91 77 121 121 121 217 52 179 47 83 206 159 171 169 169 129 228 72 244 33 55 23 39 186 234 180 124 41 204 134 242 15 31 62 4 195 48 176 210 210 18 226 95 216 15 76 8 87 203 202 238 145 132 241 143 60 134 208 10 166 156 79 166 253 39 55 247 22 182 205 188 188 92 220 170 9 39 227 97 192 83 77 39 151 150 150 162 14 230 130 251 209 117 165 35 181 2 255 241 199 99 41 15 253 161 54 244 71 94 225 239 227 189 198 3 19 193 148 149 249 249 216 202 80 39 112 173 95 192 90 95 76 4 121 198 191 182 148 39 204 200 72 91 171 240 197 254 128 253 31 11 189 119 79 56 24 131 252 111 127 253 14 183 173 187 155 243 55 126 107 194 195 66 192 63 213 7 255 176 31 202 63 120 240 0 12 43 149 249 200 227 142 14 217 241 173 149 229 60 218 127 50 51 211 81 167 178 178 50 98 247 46 59 219 69 216 199 24 255 144 99 142 178 67 198 127 117 117 53 36 178 67 198 63 242 42 149 74 118 200 248 199 174 5 137 236 144 241 111 8 202 124 4 26 25 194 39 32 189 252 244 196 16 212 248 104 212 187 2 156 127 67 80 131 243 47 83 212 187 2 156 127 67 80 131 243 47 83 212 187 2 156 127 67 80 131 243 47 83 212 187 2 156 255 238 87 206 200 200 152 48 97 2 197 184 107 6 226 203 130 127 103 103 103 122 199 64 51 16 95 47 232 238 238 62 115 230 76 209 219 8 162 0 56 168 170 80 40 252 253 253 35 35 35 103 205 154 5 254 89 32 126 135 70 0 156 244 252 99 10 103 207 158 101 66 205 0 184 228 228 100 43 43 43 146 192 108 136 127 10 201 234 52 0 78 98 251 15 14 14 142 137 137 97 66 205 0 184 189 123 247 50 201 242 229 203 201 254 41 26 172 211 0 56 137 249 15 10 10 138 141 141 101 66 205 0 184 243 231 207 51 137 136 255 78 3 224 164 156 66 89 89 153 185 185 185 131 131 3 11 110 107 215 8 128 35 251 247 246 246 14 13 13 53 53 53 245 242 242 138 143 143 167 64 252 14 141 0 56 233 249 151 126 80 237 218 191 33 168 193 249 151 41 234 93 1 157 242 111 108 108 220 214 214 166 119 37 63 154 127 195 55 176 172 172 44 86 20 5 250 159 62 125 122 248 240 225 85 85 85 93 190 214 168 82 169 60 61 61 163 162 162 60 60 60 178 179 179 165 156 2 189 166 200 138 162 64 127 114 18 186 124 173 17 238 135 155 155 91 75 75 139 250 191 236 229 82 242 95 249 235 72 119 81 160 63 57 9 93 190 214 216 218 218 26 30 30 62 125 250 116 76 167 74 16 103 47 1 210 107 138 34 133 133 211 129 194 93 190 214 8 155 105 104 104 128 156 60 61 41 249 23 190 227 33 10 244 135 83 13 39 31 142 77 151 175 53 194 193 134 119 4 229 225 138 147 225 73 54 5 41 185 210 5 234 93 129 94 162 238 190 99 66 169 84 178 239 152 144 29 255 184 187 83 83 83 49 5 93 243 175 163 208 124 164 166 166 38 246 29 43 186 67 221 133 230 35 73 240 189 60 58 13 208 151 224 123 145 116 26 160 47 1 255 58 13 208 151 128 127 157 6 232 75 192 191 78 3 244 37 224 95 24 76 239 238 234 124 34 62 78 139 1 250 18 240 47 12 166 247 112 91 113 60 46 70 139 1 250 18 240 47 12 166 119 115 113 130 254 90 12 208 151 128 255 0 133 239 237 219 165 20 173 14 251 137 141 209 90 36 61 80 2 254 247 239 139 88 185 194 161 174 174 14 195 129 255 184 88 173 189 201 0 148 128 255 218 218 218 153 230 166 183 110 253 187 190 190 158 248 215 202 107 0 132 18 240 111 191 212 106 209 130 217 151 46 166 96 68 240 15 253 181 242 26 0 161 4 252 11 195 244 161 255 177 163 255 208 202 107 0 132 18 240 95 81 81 113 42 41 65 165 122 140 17 93 87 58 198 28 251 167 22 35 233 37 224 223 214 122 225 230 141 65 213 213 213 24 142 248 215 226 107 0 18 240 175 211 0 125 9 248 215 105 128 190 4 252 235 52 64 95 2 254 117 26 221 46 1 255 58 13 208 151 128 255 63 82 206 81 253 163 226 70 70 70 244 107 227 159 137 210 231 159 127 225 36 76 3 68 201 216 216 196 71 152 120 123 222 158 183 231 237 121 123 222 158 183 151 95 251 223 145 27 160 239 31 43 227 101 253 150 127 109 6 46 255 147 30 231 229 255 175 242 31 96 3 176 4 60 29 56 170 31 19 126 222 80 230 127 32 97 67 249 194 228 3 137 183 231 237 121 123 222 158 183 231 237 121 123 249 181 231 63 37 205 203 137 252 23 197 121 89 157 184 25 240 114 34 55 3 94 86 39 110 6 188 156 200 205 128 151 213 137 155 1 47 39 114 51 224 101 117 250 61 153 129 145 145 209 159 212 233 207 191 92 72 92 160 78 10 86 230 215 249 117 126 253 211 189 254 25 246 128 255 2 0 0 255 255 236 156 77 78 194 64 20 199 11 22 16 252 192 51 232 13 140 71 240 2 46 212 189 59 143 226 210 27 208 149 102 216 181 91 143 80 187 110 87 253 224 0 94 128 18 165 4 195 76 147 54 116 66 90 50 191 255 91 189 76 126 249 79 147 151 97 66 222 188 247 85 49 248 57 203 178 205 28 229 217 108 150 166 233 124 62 143 162 40 73 18 223 247 61 207 11 195 48 142 227 60 207 183 71 71 175 127 162 17 182 61 232 15 53 194 178 70 167 195 113 243 176 237 201 217 249 248 162 113 88 214 229 100 52 232 53 14 219 182 244 66 19 199 31 127 252 241 199 191 89 76 167 87 122 161 137 227 143 63 254 248 227 223 78 28 251 231 227 143 191 86 44 22 139 44 203 254 223 117 166 105 234 56 78 146 36 81 20 9 33 226 56 118 93 55 8 130 229 114 249 184 109 85 222 85 95 109 101 122 144 245 164 182 66 61 203 122 83 249 15 73 159 95 42 255 34 233 245 91 229 171 218 176 214 170 106 195 130 135 239 58 255 83 163 85 141 224 225 187 204 119 125 127 166 243 140 55 128 135 239 26 127 83 146 204 223 150 116 119 191 171 50 47 171 204 203 130 135 63 36 223 245 253 153 206 15 54 215 128 221 7 205 149 82 207 51 85 240 240 240 135 227 175 107 212 246 191 28 240 240 58 106 123 127 166 243 251 221 7 218 62 13 225 225 205 230 245 238 3 109 159 54 240 166 243 221 223 161 217 60 3 207 224 225 143 135 255 251 201 175 228 171 216 181 170 88 120 120 120 179 121 222 175 147 11 198 24 144 23 162 12 200 5 101 64 94 136 50 32 23 148 1 121 33 202 128 92 80 6 228 133 24 120 198 58 235 172 111 6 158 253 2 0 0 255 255 236 218 177 9 0 64 12 195 192 253 87 209 148 1 103 141 83 39 220 10 254 139 120 20 120 254 6 124 200 128 39 3 62 100 192 147 1 31 50 224 201 128 15 25 240 100 192 135 12 120 50 224 67 6 60 25 240 225 222 192 110 183 255 189 193 1 0 0 255 255 236 218 177 9 0 64 12 195 192 253 87 209 148 1 103 141 83 39 220 10 254 139 120 20 120 254 6 124 200 128 39 3 62 100 192 147 1 31 50 224 201 128 15 25 240 100 192 135 12 120 50 224 67 6 60 25 240 225 222 192 110 183 255 189 193 1 0 0 255 255 236 218 177 9 0 64 12 195 192 253 87 209 148 1 103 141 83 39 220 10 254 139 120 20 120 254 6 124 200 128 39 3 62 100 192 147 1 31 50 224 201 128 15 25 240 100 192 135 12 120 50 224 67 6 60 25 240 225 222 192 110 183 255 189 193 1 0 0 255 255 236 218 177 9 0 64 12 195 192 253 87 209 148 1 103 141 83 39 220 10 254 139 120 20 120 254 6 124 200 128 39 3 62 100 192 147 1 31 50 224 201 128 15 25 240 100 192 135 12 120 50 224 67 6 60 25 240 225 222 192 110 183 255 189 193 1 0 0 255 255 236 218 177 9 0 64 12 195 192 253 87 209 148 1 103 141 83 39 220 10 254 139 120 20 120 254 6 124 200 128 39 3 62 100 192 147 1 31 50 224 201 128 15 25 240 100 192 135 12 120 50 224 67 6 60 25 240 225 222 192 110 183 255 189 193 1 0 0 255 255 236 219 49 10 128 80 16 67 193 203 121 90 79 41 86 31 44 67 32 32 243 218 169 55 221 126 215 224 116 125 226 156 159 238 159 101 9 56 79 124 125 185 237 44 1 231 137 175 47 183 157 37 224 60 241 245 229 182 179 4 156 39 190 190 220 118 150 128 243 196 215 151 219 206 18 112 158 248 250 114 219 89 2 206 19 95 95 110 59 75 192 121 226 235 203 109 103 9 56 79 124 125 185 237 44 1 231 137 175 47 183 157 37 224 60 241 245 229 182 179 4 156 39 190 190 220 118 150 128 243 196 215 151 219 206 103 50 231 137 255 173 247 51 249 1 0 0 255 255 162 20 3 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=23087 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 23087 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 127] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [511,383,10,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 63] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 249 255 255 63 188 64 97 75 75 48 156 57 193 38 45 193 94 114 130 253 177 4 251 143 19 236 255 36 216 255 23 176 255 127 192 254 3 131 205 167 4 67 155 9 108 54 9 51 251 5 210 252 21 102 78 152 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=63 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (1,1) (width: 10, height: 16), Enc= -239 +(0,0) (width: 1024, height: 768), Enc= 16 +(511,383) (width: 10, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content Width:1024 Height:768 Enc:16 Bytes:"x\234\354}\007@\024G\373>*\210t+\026PP\300nT:\" \202\250\240\202\240\364\336\024\001\273bAi\"MQ\001\333\tHQ\364\020\005\354`\211\021MQ1vQc\001\r \306D\215\371R\276\377?\371\275\307\300\262\\\331\335\273\005\356\356\313\336\2327\303\334\276\363<\3573\357\314\355.3\207LAAAaa\241\364\332';\355kv\314\226^+v\0024\355O?\375\364\356\335;\351\265b'@\323\212\235\000\243\277$\320`\364\227R+v\002\342\322\337\333\323\365Pa>o\231\257uw\235\317>Z$\026\375\257_\257\212\010\017\265\231>\325\334\314\300\331\311!5e\353\363\347?@\275\217\227[aA\036:\247\264\364x\365\255\233\004\355\270-t*f\037!\306Z\034\032hl\370\205\221\301\004S\343I\016\263mw\355\334\336\324\324D\314\315\323\335\205\370\204\363\347\316N1\325O\334\022\007\364^\277~}\373v5\360?V|\224\212\346\302\352\037\266((!>\346\355\333\3067o\336\\\276|\321r\252q\321\341B\342\226=\334\234\211\273f\216\375\214\230\315\033x\353\271\364\307\227\353\352j\201\306\\\007;\013s\243\005.\363\252\252\256\342\365\177\363\3465\364fxXHmm-\257\376 \024V\023\032\342\017\355\240\362\354\231\323++\317\243r\315\343\307\320G\257^\275\332\222\020\013)A\020\035h\016\035Zu\365+\241\362\037\350\205\004\371=xp\037~\374\376\366\355\373\367\357a\372?}\372\004z\205Og\021\024>w\356\314\361\222b\202\020\260\002|\302B\362S'\017e\241\022\351\331\263g0\263\t\033\002\320&\016\001+\300\020#N\036:\344Q\n\201>\"\244\020q\010X\001>\260 \205:\211b\210i\320\t\001\032\207\013\271\216%\217\327\037\222\007>\342I/\336\360!P'\017\263.$?\244\220\260\372\243yI\020y\274\376`\341\022\2138\205\360!\010u\375\003\237\354pq(B\362\300\274D@\036\257?X\270\304\205\013]\322K8\021\354\375\373\367;\351.\214\353G\030b\220\245\035K\036n\210D\273x\246b\271~\204\024E\2372\035E\036\206\025\364)\337\0053\235\241\377\273\346\013i\010\001\262\210>y\030\266\2209\"\\6S\2672\222\260\210\237\331\000 \275\266\363R\263k\254\330\tt\370\004$]V\354\004\030\375%\201\006\243\277\224Z\261\023\340k\251o\030(:\\\210\375\350\341\346|\244\350\020Mh\270\320G\2138\271\254\251\361$\352\355P\3310\200,\236\260\247\273\013>\034:!\300\215\034\330\245\221a\033\326\257Aexu\206\3763l,\035\347\316Z\261,\031\024\350c?\313\006\372k\272\265\271\257w\313\342\362\223\345\245!\301~\026\346\306P\003\347`\372\223n\030\340\325\337\323c\001\227\376\3302\361\333\325\267\360\372c\203\013\3156w\357\336!\326\037\222\315\314d2\320C\213T\016\260\366y{\272\342\317\254\257\257\317\317\317\205\001\210\010S\3310\200,t\023\366cd\304\242\324\224\255\330[\001\376^\253VD\276z\305\031\000a\213\203\226\204\005\363Nn\024\365\177p\377>\234\206\036C\300hr\341,\205wC\371_Qq\016=[)/;\001\374a\300\276\243\266a\000Y\230\023\254\255\246@\017\302\217W\256\\vvr\200\251\000\346\226w\234G\242O@\001\230\221\240+\327E\255\372\341\207g\274\223\033E\375\241\274o\357n\247y\263\375|=\026/\nJ\332\032\217\364\377\356\273o!\020+\013\323\351\323\246\270\2739\237=s\212W\"A\033\006\220\245>'K\246\025;\001\232V\354\004\030\375%\201\006\243\277\224Z\261\023`\364\227\004\032\214\376Rj\305N\200\321_\022h0\372K\251\025;\001F\177I\240\301\350/\245V\354\004\030\375%\201\006\257\255}\365ji\304\342\310\360Eu\204\313\346Dh\034\032\314\315aA\343N\363f\317w\264\217Z\273\222}\264\010\340\320\273\200\010\377:\204\221\351\353\217\246h\256\374\007\271\350\353\217%\022\214\005l~\200\331\000>\332\210\257\022)Z\020\201\367\312\no\203\003}i\352\337\251\026\262=(\300\207\200<\\_\321\327_\242\254\330\t\320\264b'@\323\356\301/\243GUMMM\234/\336x\361\272\346y\335\301\202\303\331%\225\267_\274kll\314)(\372\374\347\337yyy\377\374\363OCCC~~\376\337\177\377]__/\323\215\336\321\275\007\275\203\246{wY9z\007MwY\006\237\301g\360\031|\006\237\301g\360\377u\370t\335{\322s\227\357E\317]A\221\026yy%e\032\370={\252\250\252\321\242\257\322\273\017\035|\371\276\375\372\323p\227S\351K\007_N^~\000-\374\236\014>\203\317\3403\370\"\342\367\344\340\377\201\036!\344\347\347\277}\373\266\261\261\021\377,!bI(z~\225\223\275?+sgV\306\316\362\262\023\2733w\245\245&\245$'\246\246l\r\017\013\311\315a\225\225\036\317\310\310\310\314\314ljj\312+\275p\260\350X^^\336\255\037\232>\377\371\377\377\371\347\237\277\377\376;\370\354_!\347\376\233y\353\377e\334\374orrrJJ\312o\277\375v\362\344\311\204\204\204\220\220\220\320\320\320\370\370\370S\247N}\376\374\371\353\257\277^\266l\331\301\203\007kkk\353\352\352rss\257_\277^]]}\353\326\255\245K\227\252\2176\236\272toVVV/\253\362\335\273w\313[\226\r\030ed\261l_yy9\233\315\236\240tI\346\356\3372\367\376\031\257x1\261\342G\203\231\356\312}\325U\373\r2v\360I\276\324\224\362\345{]\003\253\tV\363R\276\374)\351B\343\0303\273\261SfM\260\234\353\021\275?\246\354\251\214\214L\334\351\027\353\217\336I8W'\023\372\321\310\310\310\330\330X&\344\203\366x\023\367\215\373\"\367]\354\336C6\375\372\347Uy_/\335\177\351\350\321\243Z\343\214\343\317\274Z\317\276\253\253o9\311\306%\365\312\373\244\213o\307\230\315\034o\341\020\030\030\030\024\024\264\345\334k\003;7\345>\003T\372\r4\234\355\225t\261\221\374A\212,\341\001\227\n\204\207\014\261\273,\211\273\034\031\276|/\342\203\014\237\304]\236\301\357X|\005\005z\370\212J\364\360\225\024\005\341+\253\240\377\253\252\211\206\337[\261\017\347\377}\225\224E\303\357\325\217\323@_\245\276\"\307\017\rp\273\343\360\025\024\225\332\016\005>\370\234\006\270\335q\370\375q\356\212\n|\365\357\253\2044\020-~N\354\375\270\033\020\"\376\346\330\271\033\240\216\257\212b\357\2478@4\374\001\252-y\240.j\374\374\016n\374\376\n\202\360\371\037\2226\376\031|\351\302\0378\210\370 \303';h\272\313\303\277\301\275h\034\034\323c\260\350\307\340\036$\035Dr\014\321\320\354N\347\030:LK\233\3621|\004\317A\335\031\016^\367\021\302\270w\002\276\016=|\035]Z\370:\272\304\370z#\321!\000\037\334\361\370\243F\217\031;n\374\204/\332\334[\263|$_|\216;\016\177\342\244\311\372Z\332\006\206\223\2140wmc\023t\214\344\203\337\354\336\206?\321\324\000\225\364[\033\030\331\253\325\335X\017\217o6\245\315\035\303\0375\211\343>f|s\003_\264\340\233O576\261\260\264h\217o5\255\315\035\303\267\236\316\261\343\307p\254\341h\2606\200?\325v\252\266\261\345\014K\300\267k\217\337\352\216\341\217\321oS\302\200\303\302\016\341k\265\340\333\264\303\327\2319k\266\275\303\034]\235\271\255Nc\265\332\360\265\307q\360\355\232\343G\022\352\331\264\303\327\321\235\347\3504\337\331EGwA+\3468d\307b\215\331\331\350\311\233`\372\333\341\361\027\352\272\272\271\353\352x\270y\272\273\265\342\217oV\177ls3\372\315,\000\337\313\333\307\227\363\037\340\343\364\367\363\327\t\010\204\330\203\334\202C\002[\361G\207\266\341O\266n\321\337\333\007\035\355\364\327Y\304\301_\254\253\023\206\307\377b\222~k\374\006\246\243Z\372\337\007\305\357\215\357\177\035]\300\327]\022\036\021\351\262TGw\031\246\272\321\244\226\0360\2304\021\325,\037\331\232\377z+0|\3502\300\327Y\271j\365\232\265Q\272:N\332\270\006&\203\006\372\232\246\023[\007\317\362\025\255G\313\020\302\365;w\377sB\030=~\334\3301\326\243Z\263\277Yy-\374\010\340u\027<\376\333\310\243\203S\307\353.\334\374\303\353.\334\374\323\t\3702\215\215\215\350\021\213\224Z\261\023\240i\305N\200\321_\022h0\372K\251\025;\001F\177I\240\301\350/\245V\354\004\030\375%\201\006\243\277\224Z\261\023`\364\227\004\032\214\376Rj\305N\200\321_\022h0\372K\251\025;\001F\177I\240\301\350/\245\026\255\221\224^+\t\033^\377\315\233\225\321\346^\351\2650\n\244\335\212}\016\241c\363\362\362\362\363\363\245\327\206\234\373o\360\331\277\320*\362.\260h\321z\007Z\251&\217\255\337\227R\362`\245\232|\327\350\337y\344\273@\377N%\337\331\372w6\371N\325\277\013\310w\236\376]C^(\375\265\306\031{D\357G\345!z_\370\306\347\213\235\274P\372\243]S\250\2541r\242O\\\036M\362\375t'[\255\314\346\373\256C\312%\223E\351\006\276q\206\001\211\326Q\207\274\331oQ}\320\231?g%\2341\016L2\360\211\203\372\344+\277t\254\376B\251\327_O\337r\305\001\276\357\272\347\277\360f7\370\227~\364=\366\3166\272\3046d\322\364\036\362\212\352\243M\200\017i\376\343\255\367\321\006C\337x\277\322\017H\377M\247\332\351\037S\366\024O>\261\262\276{\017Y\010\001\362\207\243\377\312\355@\233`\376\001\210\200\362_\201\247k\316\343\026\375\363_\264\352\177\027\351\217\221\t,\377l\036\261\273\273\\O\337\222\367P\323\037d\022\254?f}\2166\002m\350_\300\235\272(5\354\300u\304!\241\222S?\322hz\374\351\227X\376\307\226?\223\351\326-\341l-\234\220|\361-\214M\240-H\177\274\316\240?\224\007\216\237:\334b\001L\032>\305o5\rf\0165\234\205\362\177\326\226\263\020&\224m\243\213a\330\006\224~\204\262\226\351\334/\026\256\301\250\272\346>\235\263\355Jp\363-\t\014d\357#\365\001e\237 |\213\025\007LC\267\357\370\366O\300\r\314\272d\271d{|ECZ\325\257\363\242\013fG\345X,\014\353\255\256\331<\377\214[\225\3675\320s\\\232\334\177\250\356\360\211SF\233\331Y{.\027\244\277\325\352\203\010\032\323\037\312^\207_\217\260t\205Y\245Wou=\033o\340\000\347\314\337}K}\264\261\234\242\252\274r\237\276#&\315\214+G\204\347\244]\351=t\264\234\222\232\306d\033\250\001\362\300\023\352a\222\207\271\335(0\331\300'\306((\305&\272x\313\205\267\010\027t\366\336~\306,h\253\221o\234\343&\341\346\177q}\302\0223\221j\362`\245\232\274\260\372K\032y\241\364\227@\362\324\365\227L\362`\231\r\000b\266b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+v\002\214\376\222@\203\321_J\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+\t\213\370\231\r\000Rm\305\276\210\237\331\000 \275V\022\026\361\323\337\000@\377\027\261t,\235_\030K5y\260RM\236\257\376RD\236W\177\351\"\317\245\277\324\221\307\353/\215\3441\375\245\224<\322_z\311\007w\325\006$\260\026\313\3669\356\372\226\230\014\225s\270,j|\327\215\277|\266\237\235\022\224d\344\033\347\264\231\263\260\222\270\036Y\253%\351\321'_RT\336y\357\035\357#?\022\223\241r\016_\375\003\263.Y,J\213=\373&\365\352G\264\260\236\270\036l\334\371\037\321\372i\261\244\rf\023*\0333\232\027\026/>p\r\301\241\205\365\304\365\234\3202/z\244\224C\331f\371\356\240\254K\263\243r\014}cm\226eA\\K\013nM]\224f\022\260\005N\300\246\210\251K\367:e|\207\312f\341Y\366[\317[\256\314\231\262$\323lI\206{\376s\256s\026\354\277g\262(\035\221\264O\256\004\\\237\342&({\024\2762\360K\010:\363gp\363Z\374\351\033\216.?t'\255\352\023\357\302n\202zT\266]\276gmI\r\224\247/\313\262\nK\337|\272.\375\233\337]\342\213!\251\\\023K\266]\377\014\221\032\005nu\331\177\2377\267\247D\3546\r\333\351\177\342\003\224\347\357\276i\022\222\306u\216\177\331'}\257\315\276\307\336\241\240L\027\357p\334\365\r\224\035R/M[[\210\202\265X~\300:\352P\304\301\033\211\027\233x\027\326\023\324C9\351\313\367\306\001[v\335\370\023\351\037\262\347\n:g\375\211g\0202\220Gi3}\375Q\373\244J\276\372\317K\277\206\312\376\245\037\001\305\367\370\317\\\347\230G\356\231\237y\303\277\354W#\377-P9}}\021\324[\256\314\236\233\316\331\200\341\315\346l\006\200\000E\323\177\021\353\332\202\204bT\017\372//\274\215\312\321'_\030\371\307c9?c\363\211\231\361'\371\352?\177\367-T\016<\375{sz\274\345:\007\022\014\322c\001\353\201\345\352\203~\307\1771\364O\014<\371\233\276w\014\032\340\356\007\177\230\354\265\031\237\377\\\013\353\211\353a \2578\334\222H\240\377\262\202jT\206`\r\375\342\260\301e\273\351\370\254\204S|\365w\336S\215\312\001\247\376\003J\242\2552\370s\\s\236\030\007%\333\305\226\315\333^\305\t9<\323!\345\222qp*z\027\351\277\365\362{l\236\341ZXOP\017\375\002$\323\277\376\017_\375\r\374\342\261\371\201\216\376A\247~\327\367\2115\364\337\342y\270\016jf\306\237\202\262\315\306bL\234Yk\0168\307\036\301\346y\256\205\365\004\365\021y7!\026,\251\360\372{\024\274\324\367\355\030\375\301Z\255>h\024\230\204f\260\205\331\217 \314\371Y\267\260\013\236\224+\037\234c\217\212\360I\n\201\204\347~\327\305\363<\336\342qE\270\030\200\331\006RH\022\310S\371\364\024\327\205\031\025\362\242\351/9\344\351\353/^\3624\365\027;\371\014f\003\200\330\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+v\002\214\376\222@\203\321_J\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324J\302\"~f\003\200T[\261/\342g6\000H\257\225\204E\374\235\264\001@\250_\304v\254\245\316J\252\311\207\010\330\000 -\344)\352/\261\344\251\350/\311\344I\365\227p\362\304\372K>y\002\375\245\202\274 \375\245\205<_\375\361\013:\205\2623W\355\307\026&\342\313|-\240`k(\t,~\251(\025\3753\332/\350\344\265\004\213\376\355V\356C\313\243\241\274\242\350n|E=A\260\244\304\220\305/\025%\325\037SF\220\376\304\213\376I5\307\247\r)1\212\372\033\007%\033\005&\333n*I\275\372\t5\016\372\007f\\\230\265\346\200\261\177\274\355\362=\033\313\236c\320\330\242\377m\327\177\363L=e\021\266\335\310/~\372\322L\324#x\375\361\345\264k\237\275\322NO]\274\315\330?\301:2\303\243\340\025\236X`\371o\326Q\205V\253\363\002O\376\306W\177\207\224\213S\227\3557\364O\230\022\276\333=\377E\013\355\340\024\267\334'\301\234\257\325\377\344_\366q\316\372\203\3636\346c\372\233\207\244l>S\273\353\306_a\331_\233\004lI\275\372\021\205\200-\372\237\027]\340\260.g\353\245w\031\234\215\r\215\211\027\337\021\344\277\343\246B\373\250\354\244\313?q\266\243\034mD\177\016\002\351\357[\362\263y\344\236\031\261\245hO\002_\375A^\317\303\265\201\247\377p\334\365\215\201_\002\372\366t\223\220T\327\234\232\220\326\rH\361\347\353'{F\247|\365\013\322\337og\005\2469(\026\221\373]\006n\321\377\326\313?\351{m\302\276\225\234o\376ce\360\202\226\023/6q\3156@lV\3429\323\320\355s\322\256\020\347\377\354\244\2126\257%\231h'\003\246?\202K\377\346w\240\204\322\000\364\217\314\273\201\021\003\251\375wUf\342\026\375o,\373A\337k3\305\371gC\3513\003\357\030\336\251\022\210A\352\232\205e\340\323\006z\004\202\005&`\3217\326C\230\216\031m[\222\254\326\344\333'W\342\365Gp0W\264\327\277\222W\177l\321\177\253\376M\324\365G\333W\270\364w\312\274a\263\201=u\351\336\200\262O\004\372c[8\360\372\233-\336\351z\340!\324l\273\366kZ\325\257s6\344\315\305\347\177hJ\314\231:H\327%\331\337\230\004$\244|\365\201k\321?\014\026\207u\271[/\375D%\377\255\327\026X\256\314\361-\371\t\222\234+\377\241fFL)\224\375K?\010\312\177\350&\257\303u\220\377N\273\2765\360\213G\333fl7\026\317\330|\002\316\231\022\222l\026\234\264 \341\0306H\333\317?\2737\224\375\220\311\263\350\177\373\365\3170\021Y,J#\235\177\000\002\344\235\031Wn\034\234j\350\227`\266$\303\243\260\335\374\003\345\231\t\247M\027\357\360-yO6\377da[\225|\217\275\263\\\231m\032\266\213\342g\253\240E\377\235}y@j)\222\341\273\350_\354\344\203;m\003d\327\220\247\256\277d\222\357\014\375\273\222|fGl\300\020#\371\014f\003\200\330\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+v\002\214\376\222@\203\321_J\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324J\302\"~f\003\200T[\261/\342g6\000H\257\225\204E\374]\266\001\200\340\027\261]`\371\242K5\371\020\312\033\000$\223<\035\375%\201\274\310\372K\010y\321\364\227\034\362\"\350/Q\344\205\325_\322\310\013\245\277\004\222\247\256?}b\304\353\362\205%\217}W4\327[\346\021\273\347g\335\304j\246F\356q\312\274\321!\252\nZ\227o\273|Od\376-a\225\307\276+\232\353-D\030\037\016\326x'\351?c\305\336\210\274\233\302\246\r^\177\237c\234\005\315\376e\237f%\234\322\367\2161\016J6\r\335>}}\321\314\370\223\206\276\261f\301IVK\322\235b\016\003D\312W\037\\\342\331Pc\036\222\262p\313\261\264\252_1m\375wV\330G\345L_\232i\035\231\261\261\3749_\375C\366^qX\227k\344\0337-r\027:\307{\333i\003\237\230)!-\210\301\315\013s\035R/Y\256\310\326\367\2115\017\317\362*z3\177\367M\343\3404C\377-v\261e\301<\177O\000\376\371\226\274\307\026|\343\365\347\352\\\260\263\243r\0347\025n\273\376\031\375A\006\370\207i;-b'TB\031\375\371\002\276\372C\375\246S\257\322\277\371=0\363\"v\016\350\217\357q\263\360,\323E\351\036\205\265\201\247\376c\263\261\330lQ\272\355\246\022\340\346}\264\201\357\337\023\300\353\217\317\177\256\316\205r\342\305w\020f\322\227-_\372\036w\356G\360J\276\3623\322v1\353\032\252O\253\372\324\\\377\013_\375Q\031\"\305\316\341\032q\240?\266%\300\355\340SL\330\020\001\177O\200\257\376|\007\327\372\023-K\371\321\273;\276\375\243\371\357\003\274\342\312mT\217v,\010\312\177\354\034\336\021\207\337\030\343\236O\376}\366\360\317\363Pm\233\376\221\355\022\306n\325>\036\375\177n\321\377|;\375\261\271\005\355\205\340\335\236\301{\016\372\326y\316_Zh\257?\2660\235\312\367\331\007\236\376\3036\372\030\246?\244\267\357\216\363\030\350\274\350\002\277\235\025m\371\2776{~L\321vN\376\177\232\2731\177\016.\377\371\352\277\262\350nx\316\267\202\316A\337\372o\035U8+\361\234\310\372Ca\356\366*\244?4\276\261\354\271u\304.\343\200-0Q\000Pt\371\213i\341;M\002\023an\201w\223\277\374\305%\2163\377\300\214\341\022_\214-I\027\244\277k\342q\207\365\271\274\347\340\277\365\337-\357\371\224\260]\006\376[\254V\345\212\240\277\204_\036P\274\376\221R\362H\177\351%\037\3229\033\000\272\214|pW\375\005\252N\"\3375\372w\036y\260*\350I\034\376azSS\023\376\331\026\342\321\215\344\325\233\344\305\3703\376\214\277\364\372\353\220\274f\220\274\026\220\274\\I^\352$/2\376\353H^\254v\257\213\3567I\334+H\334Y$\356l\022w\026\211;\233\304\235E\342\316&qg\221\270\263I\334Y$\356l\022w\026\211;\233\304\235E\342\316&qg\221\270\263I\334Yg\010\256\023\320\223\004t\265\340\025\2233e~\260\271s\310\266\252\217\256\353\262\326\036\272\031\177\372\345\302\250\314\355\327>E\035\276\265\220\365`\222\333\272\211\256Q\256\007\036F\227<\264\362X\032w\352\205\375\342\330InQ\243f\005\215\236\035<\315s\231\347\346\354\225\271U\343\034#6\035\177\344\020\0267\321um@\322\021\377\255EI\027\032\223/\276\365\216\315]WT\035\262\27544\275\314qY\212]\300\272\031\376QN\313Se\272\321;h\272\3130\370\014>\203\317\3403\370\014>\203\337\365\370\335{\320;d\345\350\0354\335e\345z\322;\272\321=h\352/\337\213\336\241\240\3109\224\224I\017E\005\276\007Mw\005\232\356\2124\335\025h\272+\322tW\240\351\256H\301]EU\r\177\250\010\207\257\250\320\336]UM(|8EM\025\357\320\376'2|\316)\355\021\205\302oE\354\335\247/\247\324\257\377\000.|\365\226\023\007\016\032<\244\275mS\036\020\373\251\252i\200\273\246\332P.\374a-HZ\332\303\007\267\267m\035\307ATQ\0351\024\334u\270\343\327m\301\327\033\256\255\325\336\266\365\3730@\3454\320\354>Ru\024\036_\271\005\177\310h\255\201\355m[\332\214QUQ\3444\300qW\320Q\033\213wW\242\220u\343\324T\373q\232\3418\016US\035\217wW&wWT\030\253\246\331\017\225\206\216P\035\323\316]\020~\373,\327QS\235\240>~\334\027*j\315\241\340\334\005\340s\017\223\211\255\311;\211\313\235?>\3578\0337i\262\276\201\341\304\361\334\356|\361y\335y\217\326si\272\363\301\027\312\235\027_8w\345+\004\317'\366\027\024\263J.\261\356\371\317}\330\215\036\005/,Wf[\255\312\261\\q\300jev@\351G\363\360,\377\023\037\304}\001\305\3403\370\014>\203\317\3403\370\014~\327\343\377\317=\300\020\322\235\373\201Ds#B4\300\253h\317n\3024\300\357\221\204RO\352\r(\253\340\216\346k|\270\331\353G\275\001\036w8\372\364\227\241\034\002\037w\325\336\003\272u\243\332\017|\334\325T{\251S\016\200\237\273\232\274\214\214\260\370\355\356\361{\r\354F5\221\220\373\240\301\355\036\021\310\253\313P\r\240\331}\210\206\346P.|\252\0026\343\017\323\324\320\242\201?Ts\230\266\306pQ\361G\350hi\014\037\252\251\2537R\024\374Q\243545\264U\325 \004\3151c\307\t\215?^c\302\027\023\341\006Y\017\356P55\014\204\306\307)?\034+\013\201\337\346\324V\022\006\237\343\326\034\265!\216\211\020\370j\252\2235\3648N:\232_\210\242\277\252\232\221\246\261\332H\023U\323V\361\204\305\327\32401\323\324\2302RSC$|\023\350\377\226c\244(\370:\340hn2r*4\240'\n\276\3050\313f\\\223\301\332V\"\305\317\347\020J\177>G\007\340S\235\300\017\363>\300\210X\022\2724bqN\366\376\220 ?\247y\263\347;\332G\206/\n\016\364\275v\355\252\247\273\313\355\333\325Y\031;S\222\023kjj\274<\026\224\227\2358Rt(f\363\206\272\332\332\332W\257\202\002|bc6\036=r\270\254\364\270\207\233\363\343\307\217SS\266\356\316\334U]}\253\252\352\253\334\034\226\270\257w\030|\006\237\301g\360\031|\006\237\301\357z|i\177\336\300\3403\370\377\213\370=\345\211\0359\217\2458\207\240\023\224\0249VYY@C\275\224\220\273\242\240\366\025\2258\316`U\024U\371\274\257\246\330\273\371,\201\361\003>8\203\355\243\324\227\177\363*\212*rJ\002\343G\316`\373)\366\027\030\036\025|9e\305\001t\360e\325\225\006\322\302\037\244\2504\230_\363\262C\250\341\313i(j\322\301\227\035\252\244\314\027\237s\026\025|\331aJZt\360\345\264\025\207s\277?Li\004u|\035%\025\356\367u[\322W`\376+\367\224\355\251\314\261\234\237\240\304\323\300\020\342\374\247z\320t\027\373\374s\202\367y\303\375\373\367\037\350\271BMM\315\205\312\212\210%\241\267oW\207\004\371\345d\357G\017\036<\335]\256]\273\032\033\2631j\355\312\223\345\245\265\257^\255\213ZUYq>f\363\206\264\324\244\265kV\210\373R\210\301g\360\031|\006\237\301g\360\031\374\256\307g\036E\010{\264\377\235\222\360\210\355o\r\031\374\377u|\316\366\232^\002\3619\353\247U\370\335\354\303\355~\357>J\312}e\341^\\q\200@|\264\004[\235\217;g\013\003\334\307\312\201{\177\374\035\027o\374C\224yn\365d\3454\207\016\223\033\254\242\245N\202\337l\224xo\365\324\006\201;\207\233v\257\001\212\003\004\307\337l\224y\357(\265!\244\341\234\320\264(\350\317\007\277/\334\352\352p\360\007\301mg\273\207!\324\36095\332\255\322\266k\236\032~s\215\266\312 \365\326\306\204\304\037\252!\2477r\324h\265\201c\364\324\206\364\025\036_][\243uy\376\220\301\332\302\343\217V\0312\020\271k\017\033\256F\214?LI\205\007_vl\337!\272\343t\206\353\215\035\2463\260\335;\274\371\017\030<\356\320\200N\357a\220\233\343\207s=\210\341\315\177\025~\356\020\202\372\004e\245\276\332j\\\365\377\266\371\207\030\177\033z\024!##\203\177\032\021\031\276\010=\201@\313 \004^=\304\217\024xe\021?\222\361b\274\030/*^=d\005\034\361#\005\356:\216\037)p?2\343\325\021^\362\275\024Z\017y./E\354\235^\362\235\315\020\207\245$\230\241\342\277D\r\321\274\3406[\346\377\000\000\000\377\377\354]\tX\024\307\266.\020\020\001\031\005\004qA\214\006\267\247\301\r\236+d!\210(\021\201D\021\027\210\306{\203\n\352uC\205\\\2427\336\010~WI\324\334D\274j\324K\210q!\032!/~\237K\320(\n\"\213\200\3126l#\213{\224E\337ij\354\031\206\351\356\031\332\320\335\241\252\223\363\225g\352\324\371\353\257\352\246\246\353T\r\322\372;{EEE\331\331\331\265\265\265\367\357\337\177\360\340A\333$\230\347\344\344@U\177\350\257\0022}\004~o\334\270\241P(\332\006\036\376\370gee\375\321\340\233\177\224\221\361\243\342\342\342\353\327\257\003\006}\301\027\026\026fff\226\224\224\264\303\2572\262\027\000\032\363\362\362\000\214\\.\277w\357\036;\354\272\272\272\262\2622hr~~>\314\277\332\347'%u)V^^~\363\346\315\364\364\364\202\202\002h\210\2429a\330\270\215\245\245\245\2009###77\267\242\242\242\035`\353\310\277\272\004\3140$\000gvs\002\264@5\014r\270I\241\217\240\t\355\t[/\376\305,\005\007\320\301\371\027\374g9yJ\364\3749z\361B\302Rp\000<%\376O\014H:r\027\210\001\006\341\377\356]\024\026\206\376\376w\264q#z\377}\264u+\245?x\020\331\330\240\007\017\250\374\250Q\250\261QK%\352ex\202\001\2478\177\364(\352\323\007\335\271\243+\377\000l\354X\224\226\246T\326\326\242\211\023\225y''\364\360\241\262\245L\225\320ex6\301\326V\225wqA\205\205\272\362\377\363\317h\344\310\026\037)\024\312\374\240A\024\267G\216\240^\275\224\025B\037ED\240\350h4sf\2132\307\217\2437\336@qq-\352\201\302\0336P\377EFR\232\257\276B\326\326(*\n\315\235\213&Mj\321k\373\367#ss\252XB\002\245qu\245\212\315\237O\025\303\344\300\300X\267\016\255]\213>\377\\\223\377\335\273\221\247'\007\267P!t\350\351\323h\312\024\345\247\337|\243*s\3736Z\262\204\3528u\333\237~B\336\336\3124\n\312\303H\203\347\017\230\344\345\241\361\343\221\277?\365x\204;\016\352\201N\204\002MM-\370\227\256\024\034\000O)8\000\302\277\030`\020\376%*\005\007@\370\027\003\014\302\277D\245\340\000\010\377b\200A\370\227\250\024\034\000\341_\0140\010\377\022\225\202\003 \374\213\001\006\341_\242Rp\000\204\1771\300 \374KT\n\016\200\360/\006\030\204\177\t\312\347\315\351EsF\242Rp\000<\245\340\000:2\377\3327\000HH\n\016\240\203\007\340\n\016\200\360/\006\030\204\177\211J\301\001\360\224b\010\342'\033\000\210\024L\n\016\240\203\217\037\301\001\274\022\376\033\032\250 \327\334\\*\210\031k\264n\006xUN\351\r\003\255\375by\350\020\025\244\316\031\221\377\371\347\312L}=\025\313\233\223C\205z?g\335\014\360\252$\016\252\326\360\253^\206\216\032g\251\307\316N\231ij\242\242\366\025\nt\3700\245a\332\014PW\207||\250`hp\227\222Biv\357\246\230\214\214\244\010\2046b\306Zo\017h\035\270\217\341i\370\325h\340\216\035T\315\336\336T\014\364\276}\310\302\202\322_\270\200\206\014A\251\251T\344\267\231\231\366v1m\006\000\217g\317R\371\312J4f\214R\357\342BE\231C\036\232\200\303\3645\266\007h\r\334\347\334\260\001\r\274v\215\312'&\242i\323\224l\343O\201\226\213\027[\360\257!\2316\003\200\307\r\033(b7oF\016\016J}\3530}\215\355\001Z\003\3679\207\0074\360\376}*\237\221\201\034\035)\r\275\267\301\317\217\342\037k\264\2323m\006\370\327\277\224\273\021\036=B\375\372\251\370\327\010\323\327\330\036\2405p_w\376\023\022\224[8\240\025xw\004t=\346\337\336\236\321\\\353f\000\270\321\334\335\251.\330\264\211\n\364\377\376{\355a\372\032\333\003\2406\215\300}zS\001\223w\374\374\001+\270e`$\303\003\n\36411\324}\267s'u\243}\364\021\305Lp\360+~\252\264\277\024\034\000O)8\000\302\277\030`\020\376%*\005\007@\370\027\003\014\302\277D\245\340\000\010\377b\200A\370\227\250\024\034\000\341_\0140\010\377\022\225\202\003 \374\213\001\006\341_\242Rp\000\204\1771\300 \374KT\n\016\200\360/\006\030\204\177iJ\301#\260I\364<\323G\215\215\215iii\t\t\tb\210\323c\222,\255\273z\365jRRRAAAqqqII\2118\345S\034FYYY\t\215y\\\377B\241PTTT|\375\375\317W\013\312\253\252\252~\313)\371\317\201CY\005\305\320Z|\303\370\373\373\007\004\004 \204jkkkjj\250\200\022;;j\255\375\277\377UF\204\340\363&##\225'M\322\307L\342\243\034O\236\244\002&\216\035\243b\027\226,Q\236\211\210\017D\304\361\007\031\031TX\000\216\002\301'\016\256XA\005(\254ZE-\267\323\207\371\365\356\255:\300O\241\240\2421\212\213O\235:5n\3348CCC///h^rr\262\211\211\311\351\323\247;w\356\274`\301\002??\2779s\346\344\345\345\305\305\305\005\005\005\035>|\330\303\303c\330\260a\347\317\237\277t\351\222\205\205\005t\230\243\243c||\374\316\235;\007\017\036\374\343\217?\366\357\337\277\254\254\254\274\274\334\314\314\014:r\315\2325\223&M200\360\361\361\231>}\272\267\267\367\324\251S\227/_\356\344\3444k\326,ss\363\320\320\320\324\324T\334\375\211\211\2110|\233\232\232\360\261\353\214?\202\302}!C\303NFm77066\351l\312\307\177\227.f\346|\374C\003,x\370\207\006\030\032\3620o\256\200\2179\325\004^\346\257\240\202\256\235\370]\2262\366\253[w\270v\364\342(eI\225\352nem\303t\361\265\327\t\246\025\243\271\265\010\374\367\340\351\337\226\217\177\352\007\016\355z\312z\367\351\323\327\322\241\237\235c\377\327\332\342\177\300@K\331\300\327-\235\006\310\034\007\351\335\376\3012\313\036Cd\226C\207\311\376g\270\345\2107\364\364\357l9\322\322y\324hK\331\230\261\226N\303e.\366\226\256\372\370\037\361\277\262q\360\377\370\t\023\373Z\216\235d7\331\315\375\315\267\336f\361\377\216\307\273\236S\370\364\277\327T~\343\317{\032\277\361\367\322\377t\237\367|f\360\360\357km\323u\246\265w\233\375\373\371{z\004\330\274\337V\377\037\314\232m\343\025\330\326\366\033\317\t\232kc=o\276\315\202\266\371\017\366\364\n\371\320fa\240\365\034}\375\277\263\350\243\305\177Y\374\327\217mB\227\370,]\026\026\256\267\377\326\367\237~\355o}\377\021\377\304?\361O\374\023\377\022\360\377g\233\177,_\301~q\315?8\314\227s\315?T_xV\376m\225\036\376_\316?\246\254~y\255\231\3677\235\375\253\346\037H\014/\325@\306\2455\356\270\322\320\006)\006\360 \333\006\036\344\225\374\362\307\365\302\277\026m3\377\373\217\375\034\177\360;1\274\332l\233,oNe\315I.\227\323\022\277G\023\277\254\252\252\252\250\250\250\254\254\204\346\316\235\253\265\346\262\2622h\310\267\337~\013\237\2029TB\363\017\374\314\2325\213Fenn\276}\373\366\342\342b]\306\177XX\030\330\322\232\037~\370\301\314\314\014\276~b\315\300\201\003\001\022\344CBB\240$h\002\002\002f\316\234\271v\355Z\310C/c+`\022(\202\356\036?~\374\320\241C\265\326\374\335w\337YXX\3205\017\0300\200\346\177\367\356\335\000\230.\tm\204\336\201V\200Sh5'\377\3604\2405_~\371%\340\007`3f\314\0009r\344\310\235;w\202>!!a\360\340\301%%%0T\276\376\372k\030\2750l`x\200\325\305\213\027\273v\355\232\226\226\006\371\323\247O\367\357\337_k\315@`\357\336\275u\031\377\200\0312\027.\\\000\366`\360s\362\017\303\214\326\034=z\264{\367\356\352U\225\227\227C\036\306@\227.]6o\336\274w\357^@nll\0145\343a\266k\327\256A\203\006\341\3620\306\034\035\035\265\326\014\267\036\023\377\0322::\032g\340\026\336\262e\013\344\241\307\267n\335\232\225\225\265b\305\nv\376\253\252\252\000@RRRMs\202\373.55\225\036\204666\205\205\205\220wqq\261\263\263\203\356\300\234C_\347\347\347C~\365\352\325L\374\003\017`\262\177\377~<\376\341\201@\363\017\334\306\306\306\322%\337|\363M@\356\343\343\003\303\017\367\005\214\275Q\243F\275\375\366\333G\216\034Q\007\277g\317\236\327_\177\035\250\000_\264\376\362\345\3130\336\240\206\251S\247\002\267\264>&&f\322\244I8\277q\343F\360B\327\023\036\036\016]\000,\315\236=\033\206\037<\000\265\326\014O3x\376\300=2o\336<\330\356\334\271\003\370\323\323\323!_QQ\001\330\340S\2465\235\260\260\260>}\372\334\270q\003\034\341U\033<\310\365Z\177\321\312\377\331\263g1~\254\331\266m\333\220!CZ[\341\375\347\320\255\343\306\215\243\033\010\230\327\255[\007\371\003\007\016\340U\025\2465\235e\313\226\301\310T\257\023\257\343\350\265\376\242\225\177<~@b\r\036?\032V\364\206\371\232\346\2059z\331\002x~\355\265\327 \017#\241\250\250\250\206yMGc\201\203^\307\321k\375E+\377 {\365\352u\374\370q\234\017\014\014\004_\032Vx\207?\316\343}\3768\017\243\305\312\312*!!\201^\222cZ\323\321X\340\240\327q\220.A\336\013O\325/\372\251\241}\244\276\001\350\222\006\017R\322\340A\212!\210\226\217\024C\020?\037)\206 ~>R\014A\374|\244\030\202\370yJ\301\203\370\311\006\000\351\246v\373\246\324\301%|A\202\357\0030\221\275}\3736\374377755\365\372\365\353\202\003\323]\302\3276h\002\334\263\360Ox\362C\213\004\207\244\227\004\344\360\335\022\303\316\314\314\204\207\247\340\220\364\225\205\205\205\360]\005:\242\240\240@p0m\223\327\256]\203\221/8\2146K\370\016\017]\200C\323\004\007\243\257\224\313\3450\376\341\261\0037\002\276\221\005\207\244\227LOO\257\256\256\206;\027\036Dp\027\210\001\222\3562??\037\277\244\200t\353\326-h\0024D\014\300t\2210\354/^\274\010#\247\2669A\006\356\002\2267\255))\367\035\034\032cc\0373U\010M\017\016~\352\355\375\314\335\275!>\376\001\247\376\025J\316\002\361\361\217|}\237\016\033\326\030\023\363\210\251LD\304\223\240\240\337k\251gr\255\275\375\363\313\227\353\330\365\257Pr\026\310\310\240\234\272\270\324\263\360oo\337x\342\304\003\234\237=\373ix\370\357\354\372\366\344\037KW\327\006&\376srj\021z\321\374\316\231\322DE=qs\253g\321\2673\377X\262\360\177\356\334}\204\236\227\226*5\320L\030l,z\261\361\177\366\354=\340\271\264T\251\331\266\355\361\220!\r,\372?\232\377\310\310'\300\033\270^\266\354\211.\374\347\344\324Ay\220X\023\025\365\330\315\255\201E/6\376k\250\227\316M\307\217\337\307\371\300\300gaaO\330\365b\030\377\300\347\276}\017q~\335\272\307s\347>\205|QQ]\317\236MW\256\334c\327\267'\377g\316\334\237>\375\231\225\325\363\341\303\033f\315zF\353==\353W\255R\362\251P\324\316\237\377\373\264i\365\360\204\331\273\367!]\206I\337\376\374\213V\n\016\200\360/\006\030\204\177\211J\301\001\020\376\305\000\203\360/Q)8\000\302\277\030`\020\376%*\005\007@\370\027\003\014\302\277D\245\340\000\010\377b\200!\025\376\223\223\357\365\353\327\304\362*R\241\250]\260@\373\2530\255\372\366\004\277g\317\303\2313\237\r\035\332\300\262\024\242\357\253\310\366\344\377\372u\312\351\253}\025\254n\256~\020R\315\313c\217&L\230\260`\301\002gg\347\321\243G\343cGZ\007\345\353\325\020\226W\361\271\271\324+\367\354l\345+\367\310\310\307\356\356\r,\372\326\374\323\007!i\034{\204^\036\373\302\024\224\257q\226\n\213\344\\\n))Qj\240\2310\330X\364\032\374\253\037\204\304t\354\021SP\376\256]\273v\354\330\301\223\177\274\344$\227+5\261\261\217\206\016md\321\267\346\237>\010\211\351\330#\246\240|\255P7n|\014\274\201\353\2600\325\312#\013\377\331\331\324\222\037H\254\371\344\223'\223'\327\263\3505\370\257Q;\010\211\351\330#\246\240\374W2\376k\365_\212U7\217\303a\3348\n\\=$\032\037+NG\210\302\315\020\020\020\000\267:6+**\322\362\263o\206\2358/Ui\236\346\210\247\271\201\2211\277\313\2443\277\313\224\347\325\305\214\337e\316\367\262\340w\361\345?\326\204\353\327?\030\257\346\237\305\350\336\265\255\3462\213\346\n\272\n\346\277;\361/i\377V\035\274\375\304?\361O\374\023\377\304?\361O\374\023\377\304\277\264\374\313t|i\340\357\357\037\020\020`\240\226\014Gi\246\221\006\335\324\322\200V\251[7\016s\003\017\216\264\230#}\306\221\376\315\221R8\322\377q$.\374w8R\rG\"\366\304\236\330\023{bO\354\205\260\357\246~\226\r\313l!))\251\365\204\201J\255\247\004-\222\225\346\234\200\303|\300\237c\302\220\315\210\277\216#=\347H\304\236\330\023{bO\354\211\275\020\36621!V\304\212X\021+b%\204\225\001\374=\373\177\000\000\000\377\377\354]\tT\024\307\326\356y\357\367\031\006\024\025\024\004\303\"\010\032\005\237\254\356\303\" \253\262\010\212\022T4**\240\376q\rQ\321D\215\222\030\0274'q\327\250\270\341\216\004\215zD\305\345\351\211\036\343v\004eQ|\316 \313\260\371\177C\221\236vf\030\261Q{&\177w\035\356\251\276]U\367\253\257ow\337[=3P\344\313\375\257_\277\326^\3119\200\026J\316\001\360\374k\002\014\236\177-\225\234\003\340\371\327\004\030\037\207\377s\347\316\365\352\325\353\367\337\177g\352\277\373\356\273\246\332\377\372\353\257\006\006\006eee\273v\355244,--m\276-\272\357\373\345?\"\"\342\314\2313L\215\221\221\221\232\366\266\266\266\004\266\215\215\315[\3014\325W=\377\371\371\371\343\306\215[\265j\325\347\237\177\236\225\225\005Mbb\342\274y\363\346\316\235K\270\255\253\253\213\215\215\2352e\312\312\225+\007\017\036\314\344\177\307\216\035B\241p\341\302\205{\366\354\201\346\253\257\276\232?\177\376\2349s\320\222\264\241a\0230\333\266m\323\323\323\203\376\302\205\013=z\364\270x\361\242\262u\032\036\335W\001\0174III\013\026, \374o\337\276}\314\2301\025\025\025O\237>\275w\357^zz\372\220!CH3\027\027\227?\376\370\343\310\221#\276\276\276D\343\350\350\330\024\377'O\236\364\362\362\"ugg\347[\267n\251\344\237n\037\022\022r\351\322%\005\353\312\374+\343\201\306\317\317\217\346_*\225.]\272\264_\277~\0300''g\305\212\025\003\006\014\370\366\333o\227-[\026\031\031\371\333o\277-_\276|\372\364\351d\330\260\2600\005\377\357\324\251\023\251\203\234\376\375\373\243\027\372\216\036=:##C\231\177f\373\320\320P\360\257`]\231\177e<\320\320x\260\341\254I$\022\354\022\234\247N\235\032>|8\031\004\030p~\217\036=\352\343\343\323\024\377\235;w\206\274y\363&h\t\016\016&z\014RPP\240\222\177\013\013\213W\257^A\343\344\344\004\376\025\254+\363\257\214\007\032\032\0176\234\367\t\023&\240{TT\324\265k\327\210w\301\207\277\371\346\233\331\263g\3275l\360\177\264Y\264h\021\034c\374\370\361%%%\264!x\357\254Y\263\276\374\362K\324\027/^\014/\005\237\350^[[K\356!\240\213\334\177`\002m\340\352\321\321\321)))\003\007\016\374\342\213/\340\234\n\326\231\367\037\364U\306\003\r\014\021\213\037\363^\375!$\347\000Z(9\007\300\363\257\t0x\376\265Tr\016\200\347_\023`\360\374k\251\344\034\300{\344\377\354\331\263vvv\n\341\361\007\222\016\016\016\010PQ\2473\265\367\302\177xx\270Bz\362\341x#u:\235i\3118\310m\021\341#\201\022\211D\204\177\004\330_5l_\177\3755\032\374\364\323O\210\306\221\347\"J\0374h\020II\224\263]$\010HK\321\027\271\025\323P^^\036\262\0064C\344\217\314\367\300\201\003&&&999H\036uuuab\357\336\275t\373\227/_\006\006\006\"\362GF\214l\213\266\216\356\310\277\220\242\"\327\216\211\211A\256G\370?|\3700\322I\372\264\202\177d4\376\376\376D\203\312\361\343\307Qwuu\205\036\032L!--M9\333\205\006i2\321\374\374\363\317L\226\220\346#\243\254\254\254,,,\274\177\377>\031\355\321\243G*\371Grt\376\374y\324\213\212\212\220\356\021=\332c.\250\003\352\306\215\033\241\211\213\213#\344c\246\323\246M#\315F\214\030\001\376q\"hMBB\002\022\037\324\221;\303\"4\310\266\300\233r\266\313\354\245 \253\252\2520H\337\276}q^\010l\214\226\323\220\355*/\277 \273\304I\\\262d\t\3628sss\242\247\333\323\2315\316\032\341\037\031\334\320\241C\231\374#\223\2455\230\357\211\023'\230\214\315\2349\023|*g\273dY\200\346\037\2119\r\ty\272X,F\035\363%\274\321\243\031\033\033C\336\270q\203\236\302\017?\374@\322\363\362\362r333\232\177\322\236\244\360\320\300\231\231\376?q\342Dh0M\344\263pox2\222M\3706\361\177L\301\324\324\024\r\356\336\275;`\300\000\320\370\342\305\013\205l\227\370?4\350\262f\315\032&\253\350\216\361\001\036.}\365\352U\270\037FC/\034\305u\001B`\213n\377\347\237\177\3422LLL\304)h\327\256\335\276}\373h\353W\256\\\351\335\2737.\"\264qssS\276\377h\235\344\034@\013%\347\000x\3765\001\306{\341\237\031\377\320\361\211&\200l>\377t\374\243-\256E6\205\370\207\216O\212\213\213\203\202\202\226/_\216[.y\352\341\331mhh\210\226x\016\016\0312\004q\013n\340x\"\340q@\017\253\334k\353\326\255m\332\264\301\321\254\254\254\356\335\273_\272t\211\254\251N\236<\0317y\204\037h\271a\303\006\2056\365\252V\376\211$\021\021\341_9\376\251\377\353y\207\007\331\271s\347\240\177\366\354\231\223\223\023i\203g\\ff&\352\010\215`\024\032<.w\356\334I\017\256\262\227\302\262\271\312w\n\nm\224W\376\231S\000BB\276r\374\363\372\257x\243\254\254\014AfRR\022\242\027\365\217\362\224\224\024zp\225\275\024^[\250|\247\240\320Fy\345\237\351<@H\370W\216\177h\220\253W\257&SCL\245>\224\302\211\240\007W\331\013\025\3043\250\303[\300\255\312w\n\nm\224W\376U\362_\257\024\377\354\336\275\233\304'w\356\334A\230\0012\021\344\350\353\353\357\337\277\037\261t\227.]\000\030a\214\275\275\375\330\261c\321\306\335\335\035\021;bc2\270r/\350\223\223\223\021\374`\232\240t\322\244I\025\025\025\344\235\002N\004\022\n\334\372\224\333 \336V^\371'\340ID\244|\377\371\2302;;\233\324\021\207\347\346\346\262\276\377p5\005\\\277\360m\334[\0200\263\036\007\033\236S\327\256]\303\235\220|>Z\303ejj\352\365\353\327I\270N\370\307.\256\246\007\017\036<~\374\370\311\223'\032.\201\023h\201\231\346\0373B~M~$W+$&\002\3144\3778)\270c\343^\247E\022\230i\376\341W\310\257q\263\322\"\t\314L\3765\001\322;I\005\376\245R)\364Z$\025\370\327\004H\357$\377f\374CS]]\255ER\201\177M\200\364N\362o\306\177MM\r\364Z$\t\377Rr\016\230\001\004\3750\246\237jd\316\350\203\\4 \340\330\261c\3107\020\373\"\204\212\217\217G\004\211\270\237,\262#\010F4I>\226\204`\035\251\010\302\024dM+W\256Df(\026\213\221\312\"\217e.\372\223\205`d\211$?D\350O\222.\222q!\037C^G\322\030\222\300\030\033\033\337\270q\003\331uAA\00137 \253\250\314\367\023\344\345\004\022\033d\024H\332\365\364\364\350\217\334\235\225\33173dS\344\374\263\352n&?\377-\265o&`S\344\366Yu7{\177\366\233\374\212\263\332\"\267\317\252;%\277\377\233\267\314\276\205\345'-\262oh\361\217\177\351\274{a7k\025\366Y\226\367e\277k\013\355[\261\264o-\320\357fjC\331v\357\361\031\253\001z\366\262\243\004\366\275Y\333\377w\037\207N\216N\226\002g\226\363wq\355K\t\372\365\247\006P\003Y\r0h\260\310\315\335\303L\3409\304\203\225}\226\260\351\322\302\356\274\375\026\016\340\345\3553\224\362\365s\353*\020\370\373\213\354\003\002\203\250a\303\203\211\2469\003\204P\336\241!a\002jDx\304H\0015*R\346\310\243?%\032Y\203\206\330@M\031#\210\262\265\371\334\261St\277>c)\301\270\361\262\013)&\230hd\r\032b\0035e\0145\244g\257\t\002\312u\360\304/\032\354O\372\204\352\362)\321\310\032\230\030\252\267\3575\331!fJ\254\351T7C\201\3774\307\351\343\251\270x\227\204\031\302\006\r5\323\204\304\006\315\346\177V$s/\370\177\337N\340\033;_\316\2363\224\261?\267\355\333\371\177\273\205w\260\317\242\360\366y\373\332l\377?\344\335\307\343\307\217\367\355\333G\326\216F\214\030\021\026\026FQ\224D\"\021\213\305\351\351\351\255[\267.,,\364\365\365=u\352\224P(|\360\340\301\2349s,,,6o\336L\257\312\2348qb\320\240A\002\201 (((00\320\337\337\337\317\317o\306\214\031666\241\241\241#G\216\324\325\325\235:u\352\305\213\027\351\245rz\t\247\266\266\266\256\256.33\363\372\365\353\266\266\266...\256\256\256\235:u222\262\262\262\372\345\227_\334\335\335\307\216\035\033\035\035\355\341\341q\370\360\341[\267n\035?~|\365\352\325\261\261\261\363\347\317\327\327\327\017\010\010\210\213\213{\370\360a||\374\350\321\243\023\023\023\315\315\315\027,X\260v\355\332n\335\272\255[\267n\323\246M\214Y\253\\\354\370Wk\224Ot\204t\321\325\203l#\373\037F\302\016\006:\206\314\237j6R\261\026\"\353\336\372\023yw\343\316&\246]L?5\023\232[Xv\265\262\356fc+/\335\233c_\2410\272\3334\307\276b\351a#/l\3543\272\367\340\302~\217\317\344\205\215}F\367\036\\\330\357\371\231\274\260\261\317\350\336\223\013\373={\311\013\033\373\214\356=\271\260o\327K^\330\330gt\267\343\302\276\335\377\310\013\033\373\214\356v\\\330g6fc\237\331\270\205\366;6\353\376\337\244\375\216\366\275Y\330\357n\364W\371go\273f\330Gj\354\350\324\307\301Y\307\324Ei\376\252\212\242}W\035a\337~:\302\376\302\001\003\225\370WU\024\355\033\013u\372\365\025\352\014R\305\177s\354\013\211}\235\301\316\"\0357\367\276\036\357j_\207\330\027\352xZ\343\317y\010[\373B/\021\376\274\337y\376o\332\267f=\177b_\304\201}\037\203\241\276B\035?\177\347\200@\177gU\227\314\333\3547y\3755s\376M]\177\274}\336>o\237\267\317\333\347\355\1774\373TRR\222X,\226H$\241\241\241\313\227/G=$$d\345\312\225\267o\337\2369s&Y\355P\220...\311\311\311L\315\274y\363\242\242\242P\317\315\315566\276z\365\252B/z\215\004u\262LB\037\215\211\211122\332\275{7\321\024\025\025\341\350\321\243G\311\377\220\026\211D\344\013\205\361\361\361\261\261\261t\257\364\364t]]\335\373\367\357\273\273\273\003yPP\320\310\221#\013\n\np(55\325\301\301\301\323\323\363\300\201\003\n0\316\2349\023\030\030\330\241C\007;;;\264\247\365\317\237?\217\216\216\016\010\010\200\271-[\266(O\031Ry\331\206\350322\014\014\0140\002\335\362\312\225+\336\336\336h\351\347\347\267a\303\006h6o\336l\335\260M\237>\235\0363!!\301\326\326V%\303Z$9\007\320B\3119\000\236\177M\200\301\363\257\245\222s\000<\377\232\000\203\347_K%\347\000x\3765\001\006\317\277\226J\316\001\360\374k\002\014\236\177-\225\234\003\340\371g\321q\311\222%\344\247\035\324\264\311\315\315\365\362\362\0326lX\357\336\275o\337\276\375\3261\013\013%\263fUx{W\207\204T\r\036\\s\354XIS-\037?\226\230\232\326b\257%\374\217\0313&11QM\233\025+V\2205\272#G\216\210D\242u\353\326\251\037\363\306\215b[\333\272g\317d\365\343\307K\364\365\353\037>TM\357\266m\245\221\221\322\026\372\377\350\321\243\325\363\237\220\220@\257Xz{{\257]\273V\375\23099\305\273v\225\322\032=\275\372\003\007JU\266\214\216\256\332\264\251\214\324;v\354\030\023\023\223\225\225\345\354\354\214\372\372\365\353I\263\313\227/\373\370\370\204\207\207{zz\236:uJ=\377\331\331\331@\030\021\021\341\341\341\221\221\221\001\315\217?\376\330\265a\363\365\365\2352e\nF\266\267\267G}\337\276}\315!\007g\241U\253\327g\317\276Ty\324\314\254\366\321\243bR\177\364\350\221\236\236^TT\324\363\347\317q\242\r\014\014\240|\372\364\251\205\205\305\316\235;Q\277p\341\202\241\241a^^^S\374?{\366\314\334\334|\327\256]\250\203\007\214\220\237\237/~s\305X\201\377\t\023&0\227\177\225\345\216\035e\216\216\325*\217fe\025;;\327\320\032l\016\016\016k\326\254!\260)\212\312\311\3119t\350\220\216\216\016}uXYYm\333\266\255)\376\017\036<(\024\n_\274xA\364\326\326\326[\267nE=..n\352\324\251\244=.d\246\377o\334\270\021'\250)\360O\236H\354\354j.^,Qyt\351\322\212\271s\313i\215\244a=\177\307\216\035d\027\370\0375l\256\256\256\333\267o'\273\300\177\377\376\375\264\264\264v\355\332\321]\340\01785M\361\217\223\325\276}{Z_PPP\210[\241Z\376\325\310q\343*\277\377\276\\,\273\375Jn\335R\274\275\344\345\211ML\352\376\373\3377\356\377\312\374\303\245---q9@\003\307pss#\377:@%\377\315yc\242\360N\007sINNV\006?\177~\371\344\311U\217\037\313\\h\377\376\222\244\244\n\2056{\366\224\205\205U15\340\260C\207\016NNN0\212\033\010\360\343\266\003\002qKA\005v\375\375\375\341\017\n\206\226.]jff\326\275{w\270\272X\325\033\023 $oL\"##%J\357t&N\234\010[\ncfg\027S\324k\212\252\247\345\342\305\345\nmbb*7n|\305\3244\307'5GZY\325\335\273\367\006f\316!\265Pr\016\240\205\222s\000<\377\232\000\203\347_K%\347\000x\3765\001\006\317\277\226J\316\001\360\374k\002\014\236\177-\225\234\003\340\371\327\004\030<\377Z*9\007\300\363\257\t0x\376\265T\312~\320`\366\354\331\226\226\226b\331+\300B##\243\355\333\267\243~\372\364\351V\255Z\355\336\275[\334\364\022\363\372\365\353W\255Z\325\034K\256\2565\253V\275bj\026-\252\330\272\265\361u\327\374\371\025c\306T\242\236\223#\351\334\271\376\312\225b\365z\346\340!!!\243F\215\022\n\205\323\246M\0237|\034\337\336\336~\340\300\201qqq\216\216\216\364\367\n\224\227\230%\315x\017\004y\372\364\313\240\240\352\366\355\353\354\355k#\"\344k\337\336\336\322\331\263+I\275\250H/\257\361(\246\006\007\023\313~P\246\004-I\233\251S+O\237~\371\354\231\304\334\274\226|p<+\253\304\300\240.?_\362\364\251\330\322\262.5U\366U\226\374|Y\375#\363\177\356\334K\360\237\227\327x\364\373\357\313{\364\250A\375\374\371\227zz\257W\257.{\362\244\261\345\301\203%B\341\353\027/\032[Z[\327m\335Zz\350P\251\236^\275X\334\330\346\314\031\325_\250\370p\374\3031\300?q\017h\026.,\027\211\032\277\374\260cG\251\263s\215PX\037\023S\005n\327\257\177\205zp\260\024N\005\331\247OMJ\312\253u\353\312\272ty?\234\263\343\037\322\304\244\356\360\341\306\3572EFJ\343\343+\2103\024\026J\210\253XY\325.]Z~\350PI\373\366\365t\257\202\002Ia\2418-\255TWW\316\377\265k\305p\263\217\311\277D\366\343J\345QQUb\3317\n\212\215\215\353\256^}\211\372\226-e\364\247\333q\t/[\366\252\250HbaQ{\364h)\241\007\227\371\305\213\270(d>\277w\257\354\251\221\233+\266\263\253}\376\374C\361\177\346LI`\240\264C\207z;\273\232\221#\245\264\376\371sItte@@5 \0016\321ge\025{x\310\276i6l\030n8U\344\\\\\271\"\273\377\204\206J\375\374\244\03364~L\377\362\345b\037\037Y\313\241C\253O\234h\362;i\357\213\177\255\220\234\003\340\371\327\004\030<\377Z*9\007\300\363\257\t0x\376\265Tr\016\200\347_\023`\360\374k\251\344\034\000\317\277&\300\340\371\327R\3119\000\236\177M\200\301\363\257\245\222s\000<\377\364n+R\243(\212\374\217C\201@`\345\251fk\327\256\235\265\223\232\215\357\317\367\347\373\363\375\371\376|\177\276\277\366\365\377\007b\200\021\362-\265q\343\367\377\177\355\363n\300\357\247\362n\300\3577l\274\033\360\373\251\274\033\360\373\r\033\357\006\374~*\357\006\374~\303\306\273\001\277\217\355\237\304\r(\212j\337\260}\366\327\201\324!\r[,\275\317\037\347\217\363\307\377\276\307\005\270\007\374\037\000\000\000\377\377\354]\tLTI\032fv\263\331\304#q\243\361L\324d&\036\033\217\031\004<\300\373\342TF\004\224KA\216\241\0055\020\257q\025\024\304\003\214\231\354Fqf\263\253\200(\240\253\"^xp\014\340\n4\247\007\260#x4\010h\020PQ\024a\277\351\177\247\362\3465# \335\257\373\271U!_\252\376W\307__\375\257\352\177\315\377\272\215\332\325\351\330\261co\337\276}\367\356\235\214\020:C\363\016u:z\364\250!\250\324#\204\316\320\234\361\017I[[\233\214P\304\277!\250\324#\374\304\370\177\377\376=\3442B\021\377\206\240R\217\360\023\343\037\022dd\204\"\376\rA\245\036\341'\306?\315EF(\342\337\020T\352\021\n\371\2077\367\352\325+\275\253\324}|\371\362%tf\374+\225\312\253W\257B\250w\305\272\251<\264-((`\374cG\305\0240#,\n\354\312\300\021zBy\350\314\3707\004V?\032\365\256@/Q\357\nH\314\177||\374\300\201\003_\274x\241]5\322\323\323'N\234x\343\306\215\017\327\2342e\n\234\347^\362?v\354\330\346\346f\2553\351\344\344\224\226\226\366\341:8y5\371\217\216\216\0364h\320\376\375\373]]]\361\214\237\220\220\340\345\345enn\376\354\331\263\306\306F;;\273}\373\366yxx`\327\242&c\306\214!\376\267o\337\276u\353\326-[\266\240-\344\217\037?F\303\310\310\310U\253Veeea\257\350\327\257\037\344\310\217\037?>''G\2637$\177\177\177\205B\201\036f\317\236\r\376;\035\221\360\324\251S#F\214\250\254\254\014I```\\\\\\SSSff&\344uuuX;!\377\227/_\306dI\202\346%%%\261\261\261`\340\365\353\327555\025\025\025\220\017\0312\204\372_\266l\331\315\23375{;w\356\234\265\2655\325166\006\377\235\216\310\020\003UUU!?u\352\324K\227.1\373G\021\363B\336\305\305\205f\215\331\035:t\010\207\305\266m\333\302\302\302\302\303\303G\215\032%\344\037\024a\215\"\"\"\366\354\331C\255\336\274y\263{\367\356i\323\246988Po\203\007\017\246\376!\001\377\232\275\241\223\200\200\000\252\343\350\350\010\376;\035\221!\323\023\023AF\310?\315\013\004\246\246\246B\262c\307\016,\304\301\203\007\261\020\220\303\301\0309r\244\220\377+W\256\330\333\333\223\004MT*\025}\335<$\230\321\272u\353 \037=z4\364\201\304\304\304\004\374k\366\226\234\234lii)\344\277\323\021;\345\237&\202t\341\302\005\372\235\355\274\274\274I\223&\255^\275\372\356\335\273s\347\316\205\035b)a\226\260s\0202`\300\200\244\244$\332\177\300\033:\331\265k\327\346\315\233\301\371\246M\233pg]\274x\321\307\307\007\312\303t\321\025z\216\212\212\302\275\200u\264\260\260\360\365\365-..\026\365F\366\217VXn\350\346\351\351\231\237\237/\252\303\224?s\346\014\364\304X\030\0107\202\320\376\345\213zW\240\227\250w\0058\377\206\240F/\371\307\241\331\375&t\332\352T\261\356\353C\031v\320t\007\331\251\252;\354\276>H111}\373\366\305\376\017\317\247]\275\253\343\004\334\256N\035\277xG\270\212\243\r\007.\234\204>}\372`\357=y\362$\256\356\334\271\363/\352\204\nh\313<\023\234\310\330\363\331@$\007\253\220/\\\270\020m\327\254Y3c\306\014\234w\355\032~\224P\037\031q\276@BG\030\233\002\344\3601\220G\377\340\004\022\234\321`C\323\217\022\361/rB\204^\026\263\177\246\022\016V:\276\221_\277~=\334\033\032\372\376\375\373\232\035\202.\346\275l\330\260\001\007q\207\3003\021-\364o\271(\232~\224\310DEN\240\320\313b\374\017\035:\024XXX\010\257f\361\342\305\324\220(\025\016M\362a\303\206\001\213\212\212@\035\363^\300*ho\027x&\242)\374\226\213\250\351G\t\365\001\302\213\243\217wLMMs\324\211yY\214\177XTPP\020\\\013\344a\322\0337n\2045\222\375\223w\204\253x\034 e\340\245\004\007\007\243\016\362\241\241\241h\005/\210\354\237<\023\\}\372\364\251Py\346\261\344\346\346N\236<\031\246{\357\336\2759s\346,Y\262\244\272\272Z\344G\211\3649p\340\000\034*\254\024\226\311\317\317\017.7\363\262\030\377\362E\275+\320KlW\177\234\213\275\"11\321\020>\236\352\021\022\377\330\025qC\341\221\312\020\370\374\010\376\361\214\200\247\316\326\326Vl\252\330\235d\204\304?\026\002\305\226\226\026H\344\205\304?l\t\033,$\262C\306?\362x\320\226\0352\376\233\233\233q\377\312\016\031\377\310\343\026\226\0352\376\033\033\033!\221\0352\376\221\177\376\374\271\354\220\361\337\320\320\000\211\2660''k]\3407\363\346\232[\3140Yfo\023\025\271\267\252\252R\213\3753d\374\303#\205{\251\025\274|\351\242\371\364)\341a\241\205\005J<+\025\026\026\354\337\027q*)A[\375\013\221\361\017w\027\222\336c}}\275\235\315\242\035\333\267j\312\201\177\377!\032\3131\323\334\324\332r\336\236\210\260\332\332Z\272\352\354h\2175\362\361^\265\334a\t\376\322\323n\220\374\341\303\007\340\301\326z\341,\0133\207evYY?B\376\350\321\243\260]!\020\316\2333\203\361\257\025\345\201\005\312|\323)\023\263~\314\354\364\352\277N'\025\027\027\375\\\255@i\277\304\352\207\357\243I\276\302\351k\314\353\247\237\376\203\374\311\023\307\255-\347\223<0\300\317\333\313\343\316\235\333\230~QaaII1\344\353\327)\002\024\276\025\345\345O\236\004\3030\260\322\322\022\342_\330\017L\010W\313\312\356\221\204\361\217<\206\320\n\246\234O\246\375'7\367\026\266\315\274\274\\\334\252\t'\343a\300SM'\227\226\226\242\016\346\202\373\321u\245#\265\002\377\361\307c)\017\375\2416\364G^\341\357\343\275\306\003\023\301\224\225\371\371\330\312P'p\255_\300Z_L\004y\306\277\266\224'\314\310H[\253\360\305\376\200\375\037\013\275wO8\030\203\374o\177\375\016\267\255\273\233\3637~k\302\303B\300?\325\007\377\260\037\312?x\360\000\014+\225\371\310\343\216\016\331\361\255\225\345<\332\17723\323Q\247\262\2622b\367.;\333E\330\307\030\377\220c\216\262C\306\177uu5$\262C\306?\362*\225Jv\310\370\307\256\005\211\354\220\361o\010\312|\004\032\031\302' \275\374\364\304\020\324\370h\324\273\002\234\177CP\203\363/S\324\273\002\234\177CP\203\363/S\324\273\002\234\177CP\203\363/S\324\273\002\234\377\356W\316\310\310\2300a\002\305\270k\006\342\313\202\177gggz\307@3\020_/\350\356\356>s\346L\321\333\010\242\0008\250\252P(\374\375\375###g\315\232\005\376Y ~\207F\000\234\364\374c\ng\317\236eB\315\000\270\344\344d+++\222\300l\210\177\n\311\3524\000Nb\373\017\016\016\216\211\211aB\315\000\270\275{\3672\311\362\345\313\311\376)\032\254\323\0008\211\371\017\n\n\212\215\215eB\315\000\270\363\347\3173\211\210\377N\003\340\244\234BYY\231\271\271\271\203\203\003\013nk\327\010\200#\373\367\366\366\016\r\r555\365\362\362\212\217\217\247@\374\016\215\0008\351\371\227~P\355\332\277!\250\301\371\227)\352]\001\235\362oll\334\326\326\246w%?\232\177\3037\260\254\254,V\024\005\372\237>}z\370\360\341UUU]\276\326\250R\251<==\243\242\242<<<\262\263\263\245\234\002\275\246\310\212\242@\177r\022\272|\255\021\356\207\233\233[KK\213\372\277\354\345R\362_\371\353HwQ\240?9\t]\276\326\330\332\332\032\036\036>}\372tL\247J\020g/\001\322k\212\"\205\205\323\201\302]\276\326\010\233ihh\200\234<=)\371\027\276\343!\n\364\207S\r'\037\216M\227\2575\302\301\206w\004\345\341\212\223\341I6\005)\271\322\005\352]\201^\242\356\276cB\251T\262\357\230\220\035\377\270\273SSS1\005]\363\257\243\320|\244\246\246&\366\035+\272C\335\205\346#I\360\275<:\r\320\227\340{\221t\032\240/\001\377:\r\320\227\200\177\235\006\350K\300\277N\003\364%\340_\030L\357\356\352|\">N\213\001\372\022\360/\014\246\367p[q<.F\213\001\372\022\360/\014\246wsq\202\376Z\014\320\227\200\377\000\205\357\355\333\245\024\255\016\373\211\215\321Z$=P\002\376\367\357\213X\271\302\241\256\256\016\303\201\377\270X\255\275\311\000\224\200\377\332\332\332\231\346\246\267n\375\273\276\276\236\370\327\312k\000\204\022\360o\277\324j\321\202\331\227.\246`D\360\017\375\265\362\032\000\241\004\374\013\303\364\241\377\261\243\377\320\312k\000\204\022\360_QQq*)A\245z\214\021]W:\306\034\373\247\026#\351%\340\337\326z\341\346\215A\325\325\325\030\216\370\327\342k\000\022\360\257\323\000}\t\370\327i\200\276\004\374\3534@_\002\376u\032\335.\001\377:\r\320\227\200\377?R\316Q\375\243\342FFF\364k\343\237\211\322\347\237\177\341$L\003D\311\330\330\304G\230x{\336\236\267\347\355y{\336\236\267\227_\373\337\221\033\240\357\037+\343e\375\226\177m\006.\377\223\036\347\345\377\257\362\037`\003\260\004<\0358\252\037\023~\336P\346\177 aC\371\302\344\003\211\267\347\355y{\336\236\267\347\355y{\371\265\347?%\315\313\211\374\027\305yY\235\270\031\360r\"7\003^V'n\006\274\234\310\315\200\227\325\211\233\001/'r3\340eu\372=\231\201\221\221\321\237\324\351\317\277\\H\\\240N\nV\346\327\371u~\375\323\275\376\031\366\200\377\002\000\000\377\377\354\234MN\302@\024\307\013\026\020\374\3003\350\r\214G\360\002.\324\275;\217\342\322\033\320\225f\330\265[\217P\273nW\375\340\000^\200\022\245\004\303L\2236tBZ2\277\377[\275L~\371O\223\227aB\336\274\367U1\3709\313\262\315\034\345\331l\226\246\351|>\217\242(I\022\337\367=\317\013\3030\216\343<\317\267GG\257\177\242\021\266=\350\0175\302\262F\247\303q\363\260\355\311\331\371\370\242qX\326\345d4\3505\016\333\266\364B\023\307\037\177\374\361\307\277YL\247Wz\241\211\343\217?\376\370\343\337N\034\373\347\343\217\277V,\026\213,\313\376\337u\246i\3528N\222$Q\024\t!\3428v]7\010\202\345r\371\270mU\336U_mez\220\365\244\266B=\313zS\371\017I\237_*\377\"\351\365[\345\253\332\260\326\252j\303\202\207\357:\377S\243U\215\340\341\273\314w}\177\246\363\2147\200\207\357\032\177S\222\314\337\226tw\277\2532/\253\314\313\202\207?$\337\365\375\231\316\0176\327\200\335\007\315\225R\3173U\360\360\360\207\343\257k\324\366\277\034\360\360:j{\177\246\363\373\335\007\332>\r\341\341\315\346\365\356\003m\2376\360\246\363\335\337\241\331<\003\317\340\341\217\207\377\373\311\257\344\253\330\265\252Xxxx\263y\336\257\223\013\306\030\220\027\242\014\310\005e@^\2102 \027\224\001y!\312\200\\P\006\344\205\030x\306:\353\254o\006\236\375\002\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\3331\n\200P\020C\301\313yZO)V\037,C \363\332\2517\335~\327\340t}\342\234\237\356\237e\t8O|}\271\355,\001\347\211\257/\267\235%\340<\361\365\345\266\263\004\234'\276\276\334v\226\200\363\304\327\227\333\316\022p\236\370\372r\333Y\002\316\023__n;K\300y\342\353\313mg\t8O|}\271\355,\001\347\211\257/\267\235%\340<\361\365\345\266\263\004\234'\276\276\334v\226\200\363\304\327\227\333\316g2\347\211\377\255\3673\371\001\000\000\377\377\242\024\003\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 255] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 127] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 63] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 63 +[Debug] Received Main Pixel Buffer Content X:511 Y:383 Width:10 Height:16 Enc:16 Bytes:"b\371\377\377?\274@aKK0\2349\301&-\301^r\202\375\261\004\373\217\023\354\377$\330\377\027\260\377\177\300\376\003\203\315\247\004C\233\tl6\t3\373\005\322\374\025fN\230\000\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 135] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[58 249 246 237 219 119 239 222 185 186 186 250 251 251 235 235 235 95 185 114 101 215 174 143 114 114 127 122 123 191 62 124 248 78 90 250 15 80 62 34 34 98 211 166 77 246 246 246 83 166 76 153 55 239 75 96 224 15 109 237 63 61 61 95 22 46 252 20 21 245 51 43 43 203 205 205 109 242 228 201 23 46 188 55 51 251 21 31 255 99 238 220 207 74 74 74 158 158 158 153 153 153 162 162 162 122 122 122 171 87 175 54 55 255 125 239 222 251 148 148 148 163 71 223 155 154 254 206 206 206 158 49 99 198 196 137 19 91 90 190 85 84 124 181 183 255 181 103 207 199 199 143 223 74 73 253 125 253 250 109 80 80 80 119 119 119 81 81 81 111 111 239 138 21 159 67 66 126 168 168 168 68 69 69 1 131 204 200 200 200 217 217 121 237 218 181 169 169 169 225 225 225 251 246 125 244 245 253 41 36 244 79 87 247 119 68 196 207 228 228 239 51 102 124 81 86 254 123 243 230 59 96 232 224 133 4 164 25 152 152 89 88 81 4 216 216 57 224 108 78 46 110 30 6 94 62 126 36 105 1 65 33 97 56 79 68 148 65 140 145 65 92 2 73 191 36 163 20 66 191 180 12 163 172 156 188 130 162 156 18 146 9 202 8 253 236 42 112 253 170 60 48 65 132 126 53 117 6 70 13 6 70 38 144 253 154 90 152 250 181 117 24 49 236 71 214 175 171 135 208 143 197 126 125 3 67 176 126 35 99 86 19 70 126 83 12 253 102 230 64 210 194 146 209 202 218 198 150 193 206 30 34 232 224 232 228 236 2 81 224 234 6 74 154 184 131 214 221 131 136 240 39 32 77 80 63 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=391 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] The FrameBuffer is: rectangles: rectangles:*\210t+\026PP\300nT:\" \202\250\240\202\240\364\336\024\001\273bAi\"MQ\001\333\tHQ\364\020\005\354`\211\021MQ1vQc\001\r \306D\215\371R\276\377?\371\275\307\300\262\\\331\335\273\005\356\356\313\336\2327\303\334\276\363<\3573\357\314\355.3\207LAAAaa\241\364\332';\355kv\314\226^+v\0024\355O?\375\364\356\335;\351\265b'@\323\212\235\000\243\277$\320`\364\227R+v\002\342\322\337\333\323\365Pa>o\231\257uw\235\317>Z$\026\375\257_\257\212\010\017\265\231>\325\334\314\300\331\311!5e\353\363\347?@\275\217\227[aA\036:\247\264\364x\365\255\233\004\355\270-t*f\037!\306Z\034\032hl\370\205\221\301\004S\343I\016\263mw\355\334\336\324\324D\314\315\323\335\205\370\204\363\347\316N1\325O\334\022\007\364^\277~}\373v5\360?V|\224\212\346\302\352\037\266((!>\346\355\333\3067o\336\\\276|\321r\252q\321\341B\342\226=\334\234\211\273f\216\375\214\230\315\033x\353\271\364\307\227\353\352j\201\306\\\007;\013s\243\005.\363\252\252\256\342\365\177\363\3465\364fxXHmm-\257\376 \024V\023\032\342\017\355\240\362\354\231\323++\317\243r\315\343\307\320G\257^\275\332\222\020\013)A\020\035h\016\035Zu\365+\241\362\037\350\205\004\371=xp\037~\374\376\366\355\373\367\357a\372?}\372\004z\205Og\021\024>w\356\314\361\222b\202\020\260\002|\302B\362S'\017e\241\022\351\331\263g0\263\t\033\002\320&\016\001+\300\020#N\036:\344Q\n\201>\"\244\020q\010X\001>\260 \205:\211b\210i\320\t\001\032\207\013\271\216%\217\327\037\222\007>\342I/\336\360!P'\017\263.$?\244\220\260\372\243yI\020y\274\376`\341\022\2138\205\360!\010u\375\003\237\354pq(B\362\300\274D@\036\257?X\270\304\205\013]\322K8\021\354\375\373\367;\351.\214\353G\030b\220\245\035K\036n\210D\273x\246b\271~\204\024E\2372\035E\036\206\025\364)\337\0053\235\241\377\273\346\013i\010\001\262\210>y\030\266\2209\"\\6S\2672\222\260\210\237\331\000 \275\266\363R\263k\254\330\tt\370\004$]V\354\004\030\375%\201\006\243\277\224Z\261\023\340k\251o\030(:\\\210\375\350\341\346|\244\350\020Mh\270\320G\2138\271\254\251\361$\352\355P\3310\200,\236\260\247\273\013>\034:!\300\215\034\330\245\221a\033\326\257Aexu\206\3763l,\035\347\316Z\261,\031\024\350c?\313\006\372k\272\265\271\257w\313\342\362\223\345\245!\301~\026\346\306P\003\347`\372\223n\030\340\325\337\323c\001\227\376\3302\361\333\325\267\360\372c\203\013\3156w\357\336!\326\037\222\315\314d2\320C\213T\016\260\366y{\272\342\317\254\257\257\317\317\317\205\001\210\010S\3310\200,t\023\366cd\304\242\324\224\255\330[\001\376^\253VD\276z\305\031\000a\213\203\226\204\005\363Nn\024\365\177p\377>\234\206\036C\300hr\341,\205wC\371_Qq\016=[)/;\001\374a\300\276\243\266a\000Y\230\023\254\255\246@\017\302\217W\256\\vvr\200\251\000\346\226w\234G\242O@\001\230\221\240+\327E\255\372\341\207g\274\223\033E\375\241\274o\357n\247y\263\375|=\026/\nJ\332\032\217\364\377\356\273o!\020+\013\323\351\323\246\270\2739\237=s\212W\"A\033\006\220\245>'K\246\025;\001\232V\354\004\030\375%\201\006\243\277\224Z\261\023`\364\227\004\032\214\376Rj\305N\200\321_\022h0\372K\251\025;\001F\177I\240\301\350/\245V\354\004\030\375%\201\006\257\255}\365ji\304\342\310\360Eu\204\313\346Dh\034\032\314\315aA\343N\363f\317w\264\217Z\273\222}\264\010\340\320\273\200\010\377:\204\221\351\353\217\246h\256\374\007\271\350\353\217%\022\214\005l~\200\331\000>\332\210\257\022)Z\020\201\367\312\no\203\003}i\352\337\251\026\262=(\300\207\200<\\_\321\327_\242\254\330\t\320\264b'@\323\356\301/\243GUMMM\234/\336x\361\272\346y\335\301\202\303\331%\225\267_\274kll\314)(\372\374\347\337yyy\377\374\363OCCC~~\376\337\177\377]__/\323\215\336\321\275\007\275\203\246{wY9z\007MwY\006\237\301g\360\031|\006\237\301g\360\377u\370t\335{\322s\227\357E\317]A\221\026yy%e\032\370={\252\250\252\321\242\257\322\273\017\035|\371\276\375\372\323p\227S\351K\007_N^~\000-\374\236\014>\203\317\3403\370\"\342\367\344\340\377\201\036!\344\347\347\277}\373\266\261\261\021\377,!bI(z~\225\223\275?+sgV\306\316\362\262\023\2733w\245\245&\245$'\246\246l\r\017\013\311\315a\225\225\036\317\310\310\310\314\314ljj\312+\275p\260\350X^^\336\255\037\232>\377\371\377\377\371\347\237\277\377\376;\370\354_!\347\376\233y\353\377e\334\374orrrJJ\312o\277\375v\362\344\311\204\204\204\220\220\220\320\320\320\370\370\370S\247N}\376\374\371\353\257\277^\266l\331\301\203\007kkk\353\352\352rss\257_\277^]]}\353\326\255\245K\227\252\2176\236\272toVVV/\253\362\335\273w\313[\226\r\030ed\261l_yy9\233\315\236\240tI\346\356\3372\367\376\031\257x1\261\342G\203\231\356\312}\325U\373\r2v\360I\276\324\224\362\345{]\003\253\tV\363R\276\374)\351B\343\0303\273\261SfM\260\234\353\021\275?\246\354\251\214\214L\334\351\027\353\217\336I8W'\023\372\321\310\310\310\330\330X&\344\203\366x\023\367\215\373\"\367]\354\336C6\375\372\347Uy_/\335\177\351\350\321\243Z\343\214\343\317\274Z\317\276\253\253o9\311\306%\365\312\373\244\213o\307\230\315\034o\341\020\030\030\030\024\024\264\345\334k\003;7\345>\003T\372\r4\234\355\225t\261\221\374A\212,\341\001\227\n\204\207\014\261\273,\211\273\034\031\276|/\342\203\014\237\304]\236\301\357X|\005\005z\370\212J\364\360\225\024\005\341+\253\240\377\253\252\211\206\337[\261\017\347\377}\225\224E\303\357\325\217\323@_\245\276\"\307\017\rp\273\343\360\025\024\225\332\016\005>\370\234\006\270\335q\370\375q\356\212\n|\365\357\253\2044\020-~N\354\375\270\033\020\"\376\346\330\271\033\240\216\257\212b\357\2478@4\374\001\252-y\240.j\374\374\016n\374\376\n\202\360\371\037\2226\376\031|\351\302\0378\210\370 \303';h\272\313\303\277\301\275h\034\034\323c\260\350\307\340\036$\035Dr\014\321\320\354N\347\030:LK\233\3621|\004\317A\335\031\016^\367\021\302\270w\002\276\016=|\035]Z\370:\272\304\370z#\321!\000\037\334\361\370\243F\217\031;n\374\204/\332\334[\263|$_|\216;\016\177\342\244\311\372Z\332\006\206\223\2140wmc\023t\214\344\203\337\354\336\206?\321\324\000\225\364[\033\030\331\253\325\335X\017\217o6\245\315\035\303\0375\211\343>f|s\003_\264\340\233O576\261\260\264h\217o5\255\315\035\303\267\236\316\261\343\307p\254\341h\2606\200?\325v\252\266\261\345\014K\300\267k\217\337\352\216\341\217\321oS\302\200\303\302\016\341k\265\340\333\264\303\327\2319k\266\275\303\034]\235\271\255Nc\265\332\360\265\307q\360\355\232\343G\022\352\331\264\303\327\321\235\347\3504\337\331EGwA+\3468d\307b\215\331\331\350\311\233`\372\333\341\361\027\352\272\272\271\353\352x\270y\272\273\265\342\217oV\177ls3\372\315,\000\337\313\333\307\227\363\037\340\343\364\367\363\327\t\010\204\330\203\334\202C\002[\361G\207\266\341O\266n\321\337\333\007\035\355\364\327Y\304\301_\254\253\023\206\307\377b\222~k\374\006\246\243Z\372\337\007\305\357\215\357\177\035]\300\327]\022\036\021\351\262TGw\031\246\272\321\244\226\0360\2304\021\325,\037\331\232\377z+0|\3502\300\327Y\271j\365\232\265Q\272:N\332\270\006&\203\006\372\232\246\023[\007\317\362\025\255G\313\020\302\365;w\377sB\030=~\334\3301\326\243Z\263\277Yy-\374\010\340u\027<\376\333\310\243\203S\307\353.\334\374\303\353.\334\374\323\t\3702\215\215\215\350\021\213\224Z\261\023\240i\305N\200\321_\022h0\372K\251\025;\001F\177I\240\301\350/\245V\354\004\030\375%\201\006\243\277\224Z\261\023`\364\227\004\032\214\376Rj\305N\200\321_\022h0\372K\251\025;\001F\177I\240\301\350/\245\026\255\221\224^+\t\033^\377\315\233\225\321\346^\351\2650\n\244\335\212}\016\241c\363\362\362\362\363\363\245\327\206\234\373o\360\331\277\320*\362.\260h\321z\007Z\251&\217\255\337\227R\362`\245\232|\327\350\337y\344\273@\377N%\337\331\372w6\371N\325\277\013\310w\236\376]C^(\375\265\306\031{D\357G\345!z_\370\306\347\213\235\274P\372\243]S\250\2541r\242O\\\036M\362\375t'[\255\314\346\373\256C\312%\223E\351\006\276q\206\001\211\326Q\207\274\331oQ}\320\231?g%\2341\016L2\360\211\203\372\344+\277t\254\376B\251\327_O\337r\305\001\276\357\272\347\277\360f7\370\227~\364=\366\3166\272\3046d\322\364\036\362\212\352\243M\200\017i\376\343\255\367\321\006C\337x\277\322\017H\377M\247\332\351\037S\366\024O>\261\262\276{\017Y\010\001\362\207\243\377\312\355@\233`\376\001\210\200\362_\201\247k\316\343\026\375\363_\264\352\177\027\351\217\221\t,\377l\036\261\273\273\\O\337\222\367P\323\037d\022\254?f}\2166\002m\350_\300\235\272(5\354\300u\304!\241\222S?\322hz\374\351\227X\376\307\226?\223\351\326-\341l-\234\220|\361-\214M\240-H\177\274\316\240?\224\007\216\237:\334b\001L\032>\305o5\rf\0165\234\205\362\177\326\226\263\020&\224m\243\213a\330\006\224~\204\262\226\351\334/\026\256\301\250\272\346>\235\263\355Jp\363-\t\014d\357#\365\001e\237 |\213\025\007LC\267\357\370\366O\300\r\314\272d\271d{|ECZ\325\257\363\242\013fG\345X,\014\353\255\256\331<\377\214[\225\3675\320s\\\232\334\177\250\356\360\211SF\233\331Y{.\027\244\277\325\352\203\010\032\323\037\312^\207_\217\260t\205Y\245Wou=\033o\340\000\347\314\337}K}\264\261\234\242\252\274r\237\276#&\315\214+G\204\347\244]\351=t\264\234\222\232\306d\033\250\001\362\300\023\352a\222\207\271\335(0\331\300'\306((\305&\272x\313\205\267\010\027t\366\336~\306,h\253\221o\234\343&\341\346\177q}\302\0223\221j\362`\245\232\274\260\372K\032y\241\364\227@\362\324\365\227L\362`\231\r\000b\266b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+v\002\214\376\222@\203\321_J\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+\t\213\370\231\r\000Rm\305\276\210\237\331\000 \275V\022\026\361\323\337\000@\377\027\261t,\235_\030K5y\260RM\236\257\376RD\236W\177\351\"\317\245\277\324\221\307\353/\215\3441\375\245\224<\322_z\311\007w\325\006$\260\026\313\3669\356\372\226\230\014\225s\270,j|\327\215\277|\266\237\235\022\224d\344\033\347\264\231\263\260\222\270\036Y\253%\351\321'_RT\336y\357\035\357#?\022\223\241r\016_\375\003\263.Y,J\213=\373&\365\352G\264\260\236\270\036l\334\371\037\321\372i\261\244\rf\023*\0333\232\027\026/>p\r\301\241\205\365\304\365\234\3202/z\244\224C\331f\371\356\240\254K\263\243r\014}cm\226eA\\K\013nM]\224f\022\260\005N\300\246\210\251K\367:e|\207\312f\341Y\366[\317[\256\314\231\262$\323lI\206{\376s\256s\026\354\277g\262(\035\221\264O\256\004\\\237\342&({\024\2762\360K\010:\363gp\363Z\374\351\033\216.?t'\255\352\023\357\302n\202zT\266]\276gmI\r\224\247/\313\262\nK\337|\272.\375\233\337]\342\213!\251\\\023K\266]\377\014\221\032\005nu\331\177\2377\267\247D\3546\r\333\351\177\342\003\224\347\357\276i\022\222\306u\216\177\331'}\257\315\276\307\336\241\240L\027\357p\334\365\r\224\035R/M[[\210\202\265X~\300:\352P\304\301\033\211\027\233x\027\326\023\324C9\351\313\367\306\001[v\335\370\023\351\037\262\347\n:g\375\211g\0202\220Gi3}\375Q\373\244J\276\372\317K\277\206\312\376\245\037\001\305\367\370\317\\\347\230G\356\231\237y\303\277\354W#\377-P9}}\021\324[\256\314\236\233\316\331\200\341\315\346l\006\200\000E\323\177\021\353\332\202\204bT\017\372//\274\215\312\321'_\030\371\307c9?c\363\211\231\361'\371\352?\177\367-T\016<\375{sz\274\345:\007\022\014\322c\001\353\201\345\352\203~\307\1771\364O\014<\371\233\276w\014\032\340\356\007\177\230\354\265\031\237\377\\\013\353\211\353a \2578\334\222H\240\377\262\202jT\206`\r\375\342\260\301e\273\351\370\254\204S|\365w\336S\215\312\001\247\376\003J\242\2552\370s\\s\236\030\007%\333\305\226\315\333^\305\t9<\323!\345\222qp*z\027\351\277\365\362{l\236\341ZXOP\017\375\002$\323\277\376\017_\375\r\374\342\261\371\201\216\376A\247~\327\367\2115\364\337\342y\270\016jf\306\237\202\262\315\306bL\234Yk\0168\307\036\301\346y\256\205\365\004\365\021y7!\026,\251\360\372{\024\274\324\367\355\030\375\301Z\255>h\024\230\204f\260\205\331\217 \314\371Y\267\260\013\236\224+\037\234c\217\212\360I\n\201\204\347~\327\305\363<\336\342qE\270\030\200\331\006RH\022\310S\371\364\024\327\205\031\025\362\242\351/9\344\351\353/^\3624\365\027;\371\014f\003\200\330\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+v\002\214\376\222@\203\321_J\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324J\302\"~f\003\200T[\261/\342g6\000H\257\225\204E\374\235\264\001@\250_\304v\254\245\316J\252\311\207\010\330\000 -\344)\352/\261\344\251\350/\311\344I\365\227p\362\304\372K>y\002\375\245\202\274 \375\245\205<_\375\361\013:\205\2623W\355\307\026&\342\313|-\240`k(\t,~\251(\025\3753\332/\350\344\265\004\213\376\355V\356C\313\243\241\274\242\350n|E=A\260\244\304\220\305/\025%\325\037SF\220\376\304\213\376I5\307\247\r)1\212\372\033\007%\033\005&\333n*I\275\372\t5\016\372\007f\\\230\265\346\200\261\177\274\355\362=\033\313\236c\320\330\242\377m\327\177\363L=e\021\266\335\310/~\372\322L\324#x\375\361\345\264k\237\275\322NO]\274\315\330?\301:2\303\243\340\025\236X`\371o\326Q\205V\253\363\002O\376\306W\177\207\224\213S\227\3557\364O\230\022\276\333=\377E\013\355\340\024\267\334'\301\234\257\325\377\344_\366q\316\372\203\3636\346c\372\233\207\244l>S\273\353\306_a\331_\233\004lI\275\372\021\205\200-\372\237\027]\340\260.g\353\245w\031\234\215\r\215\211\027\337\021\344\277\343\246B\373\250\354\244\313?q\266\243\034mD\177\016\002\351\357[\362\263y\344\236\031\261\245hO\002_\375A^\317\303\265\201\247\377p\334\365\215\201_\002\372\366t\223\220T\327\234\232\220\326\rH\361\347\353'{F\247|\365\013\322\337og\005\2469(\026\221\373]\006n\321\377\326\313?\351{m\302\276\225\234o\376ce\360\202\226\023/6q\3156@lV\3429\323\320\355s\322\256\020\347\377\354\244\2126\257%\231h'\003\246?\202K\377\346w\240\204\322\000\364\217\314\273\201\021\003\251\375wUf\342\026\375o,\373A\337k3\305\371gC\3513\003\357\030\336\251\022\210A\352\232\205e\340\323\006z\004\202\005&`\3217\326C\230\216\031m[\222\254\326\344\333'W\342\365Gp0W\264\327\277\222W\177l\321\177\253\376M\324\365G\333W\270\364w\312\274a\263\201=u\351\336\200\262O\004\372c[8\360\372\233-\336\351z\340!\324l\273\366kZ\325\257s6\344\315\305\347\177hJ\314\231:H\327%\331\337\230\004$\244|\365\201k\321?\014\026\207u\271[/\375D%\377\255\327\026X\256\314\361-\371\t\222\234+\377\241fFL)\224\375K?\010\312\177\350&\257\303u\220\377N\273\2765\360\213G\333fl7\026\317\330|\002\316\231\022\222l\026\234\264 \341\0306H\333\317?\2737\224\375\220\311\263\350\177\373\365\3170\021Y,J#\235\177\000\002\344\235\031Wn\034\234j\350\227`\266$\303\243\260\335\374\003\345\231\t\247M\027\357\360-yO6\377da[\225|\217\275\263\\\231m\032\266\213\342g\253\240E\377\235}y@j)\222\341\273\350_\354\344\203;m\003d\327\220\247\256\277d\222\357\014\375\273\222|fGl\300\020#\371\014f\003\200\330\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324\212\235\000\243\277$\320`\364\227R+v\002\214\376\222@\203\321_J\255\330\t0\372K\002\rF\177)\265b'\300\350/\t4\030\375\245\324J\302\"~f\003\200T[\261/\342g6\000H\257\225\204E\374]\266\001\200\340\027\261]`\371\242K5\371\020\312\033\000$\223<\035\375%\201\274\310\372K\010y\321\364\227\034\362\"\350/Q\344\205\325_\322\310\013\245\277\004\222\247\256?}b\304\353\362\205%\217}W4\327[\346\021\273\347g\335\304j\246F\356q\312\274\321!\252\nZ\227o\273|Od\376-a\225\307\276+\232\353-D\030\037\016\326x'\351?c\305\336\210\274\233\302\246\r^\177\237c\234\005\315\376e\237f%\234\322\367\2161\016J6\r\335>}}\321\314\370\223\206\276\261f\301IVK\322\235b\016\003D\312W\037\\\342\331Pc\036\222\262p\313\261\264\252_1m\375wV\330G\345L_\232i\035\231\261\261\3749_\375C\366^qX\227k\344\0337-r\027:\307{\333i\003\237\230)!-\210\301\315\013s\035R/Y\256\310\326\367\2115\017\317\362*z3\177\367M\343\3404C\377-v\261e\301<\177O\000\376\371\226\274\307\026|\343\365\347\352\\\260\263\243r\0347\025n\273\376\031\375A\006\370\207i;-b'TB\031\375\371\002\276\372C\375\246S\257\322\277\371=0\363\"v\016\350\217\357q\263\360,\323E\351\036\205\265\201\247\376c\263\261\330lQ\272\355\246\022\340\346}\264\201\357\337\023\300\353\217\317\177\256\316\205r\342\305w\020f\322\227-_\372\036w\356G\360J\276\3623\322v1\353\032\252O\253\372\324\\\377\013_\375Q\031\"\305\316\341\032q\240?\266%\300\355\340SL\330\020\001\177O\200\257\376|\007\327\372\023-K\371\321\273;\276\375\243\371\357\003\274\342\312mT\217v,\010\312\177\354\034\336\021\207\337\030\343\236O\376}\366\360\317\363Pm\233\376\221\355\022\306n\325>\036\375\177n\321\377|;\375\261\271\005\355\205\340\335\236\301{\016\372\326y\316_Zh\257?\2660\235\312\367\331\007\236\376\3036\372\030\246?\244\267\357\216\363\030\350\274\350\002\277\235\025m\371\2776{~L\321vN\376\177\232\2731\177\016.\377\371\352\277\262\350nx\316\267\202\316A\337\372o\035U8+\361\234\310\372Ca\356\366*\244?4\276\261\354\271u\304.\343\200-0Q\000Pt\371\213i\341;M\002\023an\201w\223\277\374\305%\2163\377\300\214\341\022_\214-I\027\244\277k\342q\207\365\271\274\347\340\277\365\337-\357\371\224\260]\006\376[\254V\345\212\240\277\204_\036P\274\376\221R\362H\177\351%\037\3229\033\000\272\214|pW\375\005\252N\"\3375\372w\036y\260*\350I\034\376azSS\023\376\331\026\342\321\215\344\325\233\344\305\3703\376\214\277\364\372\353\220\274f\220\274\026\220\274\\I^\352$/2\376\353H^\254v\257\213\3567I\334+H\334Y$\356l\022w\026\211;\233\304\235E\342\316&qg\221\270\263I\334Y$\356l\022w\026\211;\233\304\235E\342\316&qg\221\270\263I\334Yg\010\256\023\320\223\004t\265\340\025\2233e~\260\271s\310\266\252\217\256\353\262\326\036\272\031\177\372\345\302\250\314\355\327>E\035\276\265\220\365`\222\333\272\211\256Q\256\007\036F\227<\264\362X\032w\352\205\375\342\330InQ\243f\005\215\236\035<\315s\231\347\346\354\225\271U\343\034#6\035\177\344\020\0267\321um@\322\021\377\255EI\027\032\223/\276\365\216\315]WT\035\262\27544\275\314qY\212]\300\272\031\376QN\313Se\272\321;h\272\3130\370\014>\203\317\3403\370\014>\203\337\365\370\335{\320;d\345\350\0354\335e\345z\322;\272\321=h\352/\337\213\336\241\240\3109\224\224I\017E\005\276\007Mw\005\232\356\2124\335\025h\272+\322tW\240\351\256H\301]EU\r\177\250\010\207\257\250\320\336]UM(|8EM\025\357\320\376'2|\316)\355\021\205\302oE\354\335\247/\247\324\257\377\000.|\365\226\023\007\016\032<\244\275mS\036\020\373\251\252i\200\273\246\332P.\374a-HZ\332\303\007\267\267m\035\307ATQ\0351\024\334u\270\343\327m\301\327\033\256\255\325\336\266\365\3730@\3454\320\354>Ru\024\036_\271\005\177\310h\255\201\355m[\332\214QUQ\3444\300qW\320Q\033\213wW\242\220u\343\324T\373q\232\3418\016US\035\217wW&wWT\030\253\246\331\017\225\206\216P\035\323\316]\020~\373,\327QS\235\240>~\334\027*j\315\241\340\334\005\340s\017\223\211\255\311;\211\313\235?>\3578\0337i\262\276\201\341\304\361\334\356|\361y\335y\217\326si\272\363\301\027\312\235\027_8w\345+\004\317'\366\027\024\263J.\261\356\371\317}\330\215\036\005/,Wf[\255\312\261\\q\300jev@\351G\363\360,\377\023\037\304}\001\305\3403\370\014>\203\317\3403\370\014~\327\343\377\317=\300\020\322\235\373\201Ds#B4\300\253h\317n\3024\300\357\221\204RO\352\r(\253\340\216\346k|\270\331\353G\275\001\036w8\372\364\227\241\034\002\037w\325\336\003\272u\243\332\017|\334\325T{\251S\016\200\237\273\232\274\214\214\260\370\355\356\361{\r\354F5\221\220\373\240\301\355\036\021\310\253\313P\r\240\331}\210\206\346P.|\252\0026\343\017\323\324\320\242\201?Ts\230\266\306pQ\361G\350hi\014\037\252\251\2537R\024\374Q\243545\264U\325 \004\3151c\307\t\215?^c\302\027\023\341\006Y\017\356P55\014\204\306\307)?\034+\013\201\337\346\324V\022\006\237\343\326\034\265!\216\211\020\370j\252\2235\3648N:\232_\210\242\277\252\232\221\246\261\332H\023U\323V\361\204\305\327\32401\323\324\2302RSC$|\023\350\377\226c\244(\370:\340hn2r*4\240'\n\276\3050\313f\\\223\301\332V\"\305\317\347\020J\177>G\007\340S\235\300\017\363>\300\210X\022\2724bqN\366\376\220 ?\247y\263\347;\332G\206/\n\016\364\275v\355\252\247\273\313\355\333\325Y\031;S\222\023kjj\274<\026\224\227\2358Rt(f\363\206\272\332\332\332W\257\202\002|bc6\036=r\270\254\364\270\207\233\363\343\307\217SS\266\356\316\334U]}\253\252\352\253\334\034\226\270\257w\030|\006\237\301g\360\031|\006\237\301\357z|i\177\336\300\3403\370\377\213\370=\345\211\0359\217\2458\207\240\023\224\0249VYY@C\275\224\220\273\242\240\366\025\2258\316`U\024U\371\274\257\246\330\273\371,\201\361\003>8\203\355\243\324\227\177\363*\212*rJ\002\343G\316`\373)\366\027\030\036\025|9e\305\001t\360e\325\225\006\322\302\037\244\2504\230_\363\262C\250\341\313i(j\322\301\227\035\252\244\314\027\237s\026\025|\331aJZt\360\345\264\025\207s\277?Li\004u|\035%\025\356\367u[\322W`\376+\367\224\355\251\314\261\234\237\240\304\323\300\020\342\374\247z\320t\027\373\374s\202\367y\303\375\373\367\037\350\271BMM\315\205\312\212\210%\241\267oW\207\004\371\345d\357G\017\036<\335]\256]\273\032\033\2631j\355\312\223\345\245\265\257^\255\213ZUYq>f\363\206\264\324\244\265kV\210\373R\210\301g\360\031|\006\237\301g\360\031\374\256\307g\036E\010{\264\377\235\222\360\210\355o\r\031\374\377u|\316\366\232^\002\3619\353\247U\370\335\354\303\355~\357>J\312}e\341^\\q\200@|\264\004[\235\217;g\013\003\334\307\312\201{\177\374\035\027o\374C\224yn\365d\3454\207\016\223\033\254\242\245N\202\337l\224xo\365\324\006\201;\207\233v\257\001\212\003\004\307\337l\224y\357(\265!\244\341\234\320\264(\350\317\007\277/\334\352\352p\360\007\301mg\273\207!\324\36095\332\255\322\266k\236\032~s\215\266\312 \365\326\306\204\304\037\252!\2477r\324h\265\201c\364\324\206\364\025\036_][\243uy\376\220\301\332\302\343\217V\0312\020\271k\017\033\256F\214?LI\205\007_vl\337!\272\343t\206\353\215\035\2463\260\335;\274\371\017\030<\356\320\200N\357a\220\233\343\207s=\210\341\315\177\025~\356\020\202\372\004e\245\276\332j\\\365\377\266\371\207\030\177\033z\024!##\203\177\032\021\031\276\010=\201@\313 \004^=\304\217\024xe\021?\222\361b\274\030/*^=d\005\034\361#\005\356:\216\037)p?2\343\325\021^\362\275\024Z\017y./E\354\235^\362\235\315\020\207\245$\230\241\342\277D\r\321\274\3406[\346\377\000\000\000\377\377\354]\tX\024\307\266.\020\020\001\031\005\004qA\214\006\267\247\301\r\236+d!\210(\021\201D\021\027\210\306{\203\n\352uC\205\\\2427\336\010~WI\324\334D\274j\324K\210q!\032!/~\237K\320(\n\"\213\200\3126l#\213{\224E\337ij\354\031\206\351\356\031\332\320\335\241\252\223\363\225g\352\324\371\353\257\352\246\246\353T\r\322\372;{EEE\331\331\331\265\265\265\367\357\337\177\360\340A\333$\230\347\344\344@U\177\350\257\0022}\004~o\334\270\241P(\332\006\036\376\370gee\375\321\340\233\177\224\221\361\243\342\342\342\353\327\257\003\006}\301\027\026\026fff\226\224\224\264\303\2572\262\027\000\032\363\362\362\000\214\\.\277w\357\036;\354\272\272\272\262\2622hr~~>\314\277\332\347'%u)V^^~\363\346\315\364\364\364\202\202\002h\210\2429a\330\270\215\245\245\245\2009###77\267\242\242\242\035`\353\310\277\272\004\3140$\000gvs\002\264@5\014r\270I\241\217\240\t\355\t[/\376\305,\005\007\320\301\371\027\374g9yJ\364\3749z\361B\302Rp\000<%\376O\014H:r\027\210\001\006\341\377\356]\024\026\206\376\376w\264q#z\377}\264u+\245?x\020\331\330\240\007\017\250\374\250Q\250\261QK%\352ex\202\001\2478\177\364(\352\323\007\335\271\243+\377\000l\354X\224\226\246T\326\326\242\211\023\225y''\364\360\241\262\245L\225\320ex6\301\326V\225wqA\205\205\272\362\377\363\317h\344\310\026\037)\024\312\374\240A\024\267G\216\240^\275\224\025B\037ED\240\350h4sf\2132\307\217\2437\336@qq-\352\201\302\0336P\377EFR\232\257\276B\326\326(*\n\315\235\213&Mj\321k\373\367#ss\252XB\002\245qu\245\212\315\237O\025\303\344\300\300X\267\016\255]\213>\377\\\223\377\335\273\221\247'\007\267P!t\350\351\323h\312\024\345\247\337|\243*s\3736Z\262\204\3528u\333\237~B\336\336\3124\n\312\303H\203\347\017\230\344\345\241\361\343\221\277?\365x\204;\016\352\201N\204\002MM-\370\227\256\024\034\000O)8\000\302\277\030`\020\376%*\005\007@\370\027\003\014\302\277D\245\340\000\010\377b\200A\370\227\250\024\034\000\341_\0140\010\377\022\225\202\003 \374\213\001\006\341_\242Rp\000\204\1771\300 \374KT\n\016\200\360/\006\030\204\177\t\312\347\315\351EsF\242Rp\000<\245\340\000:2\377\3327\000HH\n\016\240\203\007\340\n\016\200\360/\006\030\204\177\211J\301\001\360\224b\010\342'\033\000\210\024L\n\016\240\203\217\037\301\001\274\022\376\033\032\250 \327\334\\*\210\031k\264n\006xUN\351\r\003\255\375by\350\020\025\244\316\031\221\377\371\347\312L}=\025\313\233\223C\205z?g\335\014\360\252$\016\252\326\360\253^\206\216\032g\251\307\316N\231ij\242\242\366\025\nt\3700\245a\332\014PW\207||\250`hp\227\222Biv\357\246\230\214\214\244\010\2046b\306Zo\017h\035\270\217\341i\370\325h\340\216\035T\315\336\336T\014\364\276}\310\302\202\322_\270\200\206\014A\251\251T\344\267\231\231\366v1m\006\000\217g\317R\371\312J4f\214R\357\342BE\231C\036\232\200\303\3645\266\007h\r\334\347\334\260\001\r\274v\215\312'&\242i\323\224l\343O\201\226\213\027[\360\257!\2316\003\200\307\r\033(b7oF\016\016J}\3530}\215\355\001Z\003\3679\207\0074\360\376}*\237\221\201\034\035)\r\275\267\301\317\217\342\037k\264\2323m\006\370\327\277\224\273\021\036=B\375\372\251\370\327\010\323\327\330\036\2405p_w\376\023\022\224[8\240\025xw\004t=\346\337\336\236\321\\\353f\000\270\321\334\335\251.\330\264\211\n\364\377\376{\355a\372\032\333\003\2406\215\300}zS\001\223w\374\374\001+\270e`$\303\003\n\36411\324}\267s'u\243}\364\021\305Lp\360+~\252\264\277\024\034\000O)8\000\302\277\030`\020\376%*\005\007@\370\027\003\014\302\277D\245\340\000\010\377b\200A\370\227\250\024\034\000\341_\0140\010\377\022\225\202\003 \374\213\001\006\341_\242Rp\000\204\1771\300 \374KT\n\016\200\360/\006\030\204\177iJ\301#\260I\364<\323G\215\215\215iii\t\t\tb\210\323c\222,\255\273z\365jRRRAAAqqqII\2118\345S\034FYYY\t\215y\\\377B\241PTTT|\375\375\317W\013\312\253\252\252~\313)\371\317\201CY\005\305\320Z|\303\370\373\373\007\004\004 \204jkkkjj\250\200\022;;j\255\375\277\377UF\204\340\363&##\225'M\322\307L\342\243\034O\236\244\002&\216\035\243b\027\226,Q\236\211\210\017D\304\361\007\031\031TX\000\216\002\301'\016\256XA\005(\254ZE-\267\323\207\371\365\356\255:\300O\241\240\2421\212\213O\235:5n\3348CCC///h^rr\262\211\211\311\351\323\247;w\356\274`\301\002??\2779s\346\344\345\345\305\305\305\005\005\005\035>|\330\303\303c\330\260a\347\317\237\277t\351\222\205\205\005t\230\243\243c||\374\316\235;\007\017\036\374\343\217?\366\357\337\277\254\254\254\274\274\334\314\314\014:r\315\2325\223&M200\360\361\361\231>}\272\267\267\367\324\251S\227/_\356\344\3444k\326,ss\363\320\320\320\324\324T\334\375\211\211\2110|\233\232\232\360\261\353\214?\202\302}!C\303NFm77066\351l\312\307\177\227.f\346|\374C\003,x\370\207\006\030\032\3620o\256\200\2179\325\004^\346\257\240\202\256\235\370]\2262\366\253[w\270v\364\342(eI\225\352nem\303t\361\265\327\t\246\025\243\271\265\010\374\367\340\351\337\226\217\177\352\007\016\355z\312z\367\351\323\327\322\241\237\235c\377\327\332\342\177\300@K\331\300\327-\235\006\310\034\007\351\335\376\3012\313\036Cd\226C\207\311\376g\270\345\2107\364\364\357l9\322\322y\324hK\331\230\261\226N\303e.\366\226\256\372\370\037\361\277\262q\360\377\370\t\023\373Z\216\235d7\331\315\375\315\267\336f\361\377\216\307\273\236S\370\364\277\327T~\343\317{\032\277\361\367\322\377t\237\367|f\360\360\357km\323u\246\265w\233\375\373\371{z\004\330\274\337V\377\037\314\232m\343\025\330\326\366\033\317\t\232kc=o\276\315\202\266\371\017\366\364\n\371\320fa\240\365\034}\375\277\263\350\243\305\177Y\374\327\217mB\227\370,]\026\026\256\267\377\326\367\237~\355o}\377\021\377\304?\361O\374\023\377\022\360\377g\233\177,_\301~q\315?8\314\227s\315?T_xV\376m\225\036\376_\316?\246\254~y\255\231\3677\235\375\253\346\037H\014/\325@\306\2455\356\270\322\320\006)\006\360 \333\006\036\344\225\374\362\307\365\302\277\026m3\377\373\217\375\034\177\360;1\274\332l\233,oNe\315I.\227\323\022\277G\023\277\254\252\252\252\250\250\250\254\254\204\346\316\235\253\265\346\262\2622h\310\267\337~\013\237\2029TB\363\017\374\314\2325\213Fenn\276}\373\366\342\342b]\306\177XX\030\330\322\232\037~\370\301\314\314\014\276~b\315\300\201\003\001\022\344CBB\240$h\002\002\002f\316\234\271v\355Z\310C/c+`\022(\202\356\036?~\374\320\241C\265\326\374\335w\337YXX\3205\017\0300\200\346\177\367\356\335\000\230.\tm\204\336\201V\200Sh5'\377\3604\2405_~\371%\340\007`3f\314\0009r\344\310\235;w\202>!!a\360\340\301%%%0T\276\376\372k\030\2750l`x\200\325\305\213\027\273v\355\232\226\226\006\371\323\247O\367\357\337_k\315@`\357\336\275u\031\377\200\0312\027.\\\000\366`\360s\362\017\303\214\326\034=z\264{\367\356\352U\225\227\227C\036\306@\227.]6o\336\274w\357^@nll\0145\343a\266k\327\256A\203\006\341\3620\306\034\035\035\265\326\014\267\036\023\377\0322::\032g\340\026\336\262e\013\344\241\307\267n\335\232\225\225\265b\305\nv\376\253\252\252\000@RRRMs\202\373.55\225\036\204666\205\205\205\220wqq\261\263\263\203\356\300\234C_\347\347\347C~\365\352\325L\374\003\017`\262\177\377~<\376\341\201@\363\017\334\306\306\306\322%\337|\363M@\356\343\343\003\303\017\367\005\214\275Q\243F\275\375\366\333G\216\034Q\007\277g\317\236\327_\177\035\250\000_\264\376\362\345\3130\336\240\206\251S\247\002\267\264>&&f\322\244I8\277q\343F\360B\327\023\036\036\016]\000,\315\236=\033\206\037<\000\265\326\014O3x\376\300=2o\336<\330\356\334\271\003\370\323\323\323!_QQ\001\330\340S\2465\235\260\260\260>}\372\334\270q\003\034\341U\033<\310\365Z\177\321\312\377\331\263g1~\254\331\266m\333\220!CZ[\341\375\347\320\255\343\306\215\243\033\010\230\327\255[\007\371\003\007\016\340U\025\2465\235e\313\226\301\310T\257\023\257\343\350\265\376\242\225\177<~@b\r\036?\032V\364\206\371\232\346\2059z\331\002x~\355\265\327 \017#\241\250\250\250\206yMGc\201\203^\307\321k\375E+\377 {\365\352u\374\370q\234\017\014\014\004_\032Vx\207?\316\343}\3768\017\243\305\312\312*!!\201^\222cZ\323\321X\340\240\327q\220.A\336\013O\325/\372\251\241}\244\276\001\350\222\006\017R\322\340A\212!\210\226\217\024C\020?\037)\206 ~>R\014A\374|\244\030\202\370yJ\301\203\370\311\006\000\351\246v\373\246\324\301%|A\202\357\0030\221\275}\3736\374377755\365\372\365\353\202\003\323]\302\3276h\002\334\263\360Ox\362C\213\004\207\244\227\004\344\360\335\022\303\316\314\314\204\207\247\340\220\364\225\205\205\205\360]\005:\242\240\240@p0m\223\327\256]\203\221/8\2146K\370\016\017]\200C\323\004\007\243\257\224\313\3450\376\341\261\0037\002\276\221\005\207\244\227LOO\257\256\256\206;\027\036Dp\027\210\001\222\3562??\037\277\244\200t\353\326-h\0024D\014\300t\2210\354/^\274\010#\247\2669A\006\356\002\2267\255))\367\035\034\032cc\0373U\010M\017\016~\352\355\375\314\335\275!>\376\001\247\376\025J\316\002\361\361\217|}\237\016\033\326\030\023\363\210\251LD\304\223\240\240\337k\251gr\255\275\375\363\313\227\353\330\365\257Pr\026\310\310\240\234\272\270\324\263\360oo\337x\342\304\003\234\237=\373ix\370\357\354\372\366\344\037KW\327\006&\376srj\021z\321\374\316\231\322DE=qs\253g\321\2673\377X\262\360\177\356\334}\204\236\227\226*5\320L\030l,z\261\361\177\366\354=\340\271\264T\251\331\266\355\361\220!\r,\372?\232\377\310\310'\300\033\270^\266\354\211.\374\347\344\324Ay\220X\023\025\365\330\315\255\201E/6\376k\250\227\316M\307\217\337\307\371\300\300gaaO\330\365b\030\377\300\347\276}\017q~\335\272\307s\347>\205|QQ]\317\236MW\256\334c\327\267'\377g\316\334\237>\375\231\225\325\363\341\303\033f\315zF\353==\353W\255R\362\251P\324\316\237\377\373\264i\365\360\204\331\273\367!]\206I\337\376\374\213V\n\016\200\360/\006\030\204\177\211J\301\001\020\376\305\000\203\360/Q)8\000\302\277\030`\020\376%*\005\007@\370\027\003\014\302\277D\245\340\000\010\377b\200!\025\376\223\223\357\365\353\327\304\362*R\241\250]\260@\373\2530\255\372\366\004\277g\317\303\2313\237\r\035\332\300\262\024\242\357\253\310\366\344\377\372u\312\351\253}\025\254n\256~\020R\315\313c\217&L\230\260`\301\002gg\347\321\243G\343cGZ\007\345\353\325\020\226W\361\271\271\324+\367\354l\345+\367\310\310\307\356\356\r,\372\326\374\323\007!i\034{\204^\036\373\302\024\224\257q\226\n\213\344\\\n))Qj\240\2310\330X\364\032\374\253\037\204\304t\354\021SP\376\256]\273v\354\330\301\223\177\274\344$\227+5\261\261\217\206\016md\321\267\346\237>\010\211\351\330#\246\240|\255P7n|\014\274\201\353\2600\325\312#\013\377\331\331\324\222\037H\254\371\344\223'\223'\327\263\3505\370\257Q;\010\211\351\330#\246\240\374W2\376k\365_\212U7\217\303a\3348\n\\=$\032\037+NG\210\302\315\020\020\020\000\267:6+**\322\362\263o\206\2358/Ui\236\346\210\247\271\201\2211\277\313\2443\277\313\224\347\325\305\214\337e\316\367\262\340w\361\345?\326\204\353\327?\030\257\346\237\305\350\336\265\255\3462\213\346\n\272\n\346\277;\361/i\377V\035\274\375\304?\361O\374\023\377\304?\361O\374\023\377\304\277\264\374\313t|i\340\357\357\037\020\020`\240\226\014Gi\246\221\006\335\324\322\200V\251[7\016s\003\017\216\264\230#}\306\221\376\315\221R8\322\377q$.\374w8R\rG\"\366\304\236\330\023{bO\354\205\260\357\246~\226\r\313l!))\251\365\204\201J\255\247\004-\222\225\346\234\200\303|\300\237c\302\220\315\210\277\216#=\347H\304\236\330\023{bO\354\211\275\020\36621!V\304\212X\021+b%\204\225\001\374=\373\177\000\000\000\377\377\354]\tT\024\307\326\356y\357\367\031\006\024\025\024\004\303\"\010\032\005\237\254\356\303\" \253\262\010\212\022T4**\240\376q\rQ\321D\215\222\030\0274'q\327\250\270\341\216\004\215zD\305\345\351\211\036\343v\004eQ|\316 \313\260\371\177C\221\236vf\030\261Q{&\177w\035\356\251\276]U\367\253\257ow\337[=3P\344\313\375\257_\277\326^\3119\200\026J\316\001\360\374k\002\014\236\177-\225\234\003\340\371\327\004\030\037\207\377s\347\316\365\352\325\353\367\337\177g\352\277\373\356\273\246\332\377\372\353\257\006\006\006eee\273v\355244,--m\276-\272\357\373\345?\"\"\342\314\2313L\215\221\221\221\232\366\266\266\266\004\266\215\215\315[\3014\325W=\377\371\371\371\343\306\215[\265j\325\347\237\177\236\225\225\005Mbb\342\274y\363\346\316\235K\270\255\253\253\213\215\215\2352e\312\312\225+\007\017\036\314\344\177\307\216\035B\241p\341\302\205{\366\354\201\346\253\257\276\232?\177\376\2349s\320\222\264\241a\0230\333\266m\323\323\323\203\376\302\205\013=z\364\270x\361\242\262u\032\036\335W\001\0174III\013\026, \374o\337\276}\314\2301\025\025\025O\237>\275w\357^zz\372\220!CH3\027\027\227?\376\370\343\310\221#\276\276\276D\343\350\350\330\024\377'O\236\364\362\362\"ugg\347[\267n\251\344\237n\037\022\022r\351\322%\005\353\312\374+\343\201\306\317\317\217\346_*\225.]\272\264_\277~\0300''g\305\212\025\003\006\014\370\366\333o\227-[\026\031\031\371\333o\277-_\276|\372\364\351d\330\260\2600\005\377\357\324\251\023\251\203\234\376\375\373\243\027\372\216\036=:##C\231\177f\373\320\320P\360\257`]\231\177e<\320\320x\260\341\254I$\022\354\022\234\247N\235\032>|8\031\004\030p~\217\036=\352\343\343\323\024\377\235;w\206\274y\363&h\t\016\016&z\014RPP\240\222\177\013\013\213W\257^A\343\344\344\004\376\025\254+\363\257\214\007\032\032\0176\234\367\t\023&\240{TT\324\265k\327\210w\301\207\277\371\346\233\331\263g\3275l\360\177\264Y\264h\021\034c\374\370\361%%%\264!x\357\254Y\263\276\374\362K\324\027/^\014/\005\237\350^[[K\356!\240\213\334\177`\002m\340\352\321\321\321)))\003\007\016\374\342\213/\340\234\n\326\231\367\037\364U\306\003\r\014\021\213\037\363^\375!$\347\000Z(9\007\300\363\257\t0x\376\265Tr\016\200\347_\023`\360\374k\251\344\034\300{\344\377\354\331\263vvv\n\341\361\007\222\016\016\016\010PQ\2473\265\367\302\177xx\270Bz\362\341x#u:\235i\3118\310m\021\341#\201\022\211D\204\177\004\330_5l_\177\3755\032\374\364\323O\210\306\221\347\"J\0374h\020II\224\263]$\010HK\321\027\271\025\323P^^\036\262\0064C\344\217\314\367\300\201\003&&&999H\036uuuab\357\336\275t\373\227/_\006\006\006\"\362GF\214l\213\266\216\356\310\277\220\242\"\327\216\211\211A\256G\370?|\3700\322I\372\264\202\177d4\376\376\376D\203\312\361\343\307Qwuu\205\036\032L!--M9\333\205\006i2\321\374\374\363\317L\226\220\346#\243\254\254\254,,,\274\177\377>\031\355\321\243G*\371Grt\376\374y\324\213\212\212\220\356\021=\332c.\250\003\352\306\215\033\241\211\213\213#\344c\246\323\246M#\315F\214\030\001\376q\"hMBB\002\022\037\324\221;\303\"4\310\266\300\233r\266\313\354\245 \253\252\2520H\337\276}q^\010l\214\226\323\220\355*/\277 \273\304I\\\262d\t\3628sss\242\247\333\323\2315\316\032\341\037\031\334\320\241C\231\374#\223\2455\230\357\211\023'\230\214\315\2349\023|*g\273dY\200\346\037\2119\r\ty\272X,F\035\363%\274\321\243\031\033\033C\336\270q\203\236\302\017?\374@\322\363\362\362r333\232\177\322\236\244\360\320\300\231\231\376?q\342Dh0M\344\263pox2\222M\3706\361\177L\301\324\324\024\r\356\336\275;`\300\000\320\370\342\305\013\205l\227\370?4\350\262f\315\032&\253\350\216\361\001\036.}\365\352U\270\037FC/\034\305u\001B`\213n\377\347\237\177\3422LLL\304)h\327\256\335\276}\373h\353W\256\\\351\335\2737.\"\264qssS\276\377h\235\344\034@\013%\347\000x\3765\001\306{\341\237\031\377\320\361\211&\200l>\377t\374\243-\256E6\205\370\207\216O\212\213\213\203\202\202\226/_\216[.y\352\341\331mhh\210\226x\016\016\0312\004q\013n\340x\"\340q@\017\253\334k\353\326\255m\332\264\301\321\254\254\254\356\335\273_\272t\211\254\251N\236<\0317y\204\037h\271a\303\006\2056\365\252V\376\211$\021\021\341_9\376\251\377\353y\207\007\331\271s\347\240\177\366\354\231\223\223\023i\203g\\ff&\352\010\215`\024\032<.w\356\334I\017\256\262\227\302\262\271\312w\n\nm\224W\376\231S\000BB\276r\374\363\372\257x\243\254\254\014AfRR\022\242\027\365\217\362\224\224\024zp\225\275\024^[\250|\247\240\320Fy\345\237\351<@H\370W\216\177h\220\253W\257&SCL\245>\224\302\211\240\007W\331\013\025\3043\250\303[\300\255\312w\n\nm\224W\376U\362_\257\024\377\354\336\275\233\304'w\356\334A\230\0012\021\344\350\353\353\357\337\277\037\261t\227.]\000\030a\214\275\275\375\330\261c\321\306\335\335\035\021;bc2\270r/\350\223\223\223\021\374`\232\240t\322\244I\025\025\025\344\235\002N\004\022\n\334\372\224\333 \336V^\371'\340ID\244|\377\371\2302;;\233\324\021\207\347\346\346\262\276\377p5\005\\\277\360m\334[\0200\263\036\007\033\236S\327\256]\303\235\220|>Z\303ejj\352\365\353\327I\270N\370\307.\256\246\007\017\036<~\374\370\311\223'\032.\201\023h\201\231\346\0373B~M~$W+$&\002\3144\3778)\270c\343^\247E\022\230i\376\341W\310\257q\263\322\"\t\314L\3765\001\322;I\005\376\245R)\364Z$\025\370\327\004H\357$\377f\374CS]]\255ER\201\177M\200\364N\362o\306\177MM\r\364Z$\t\377Rr\016\230\001\004\3750\246\237jd\316\350\203\\4 \340\330\261c\3107\020\373\"\204\212\217\217G\004\211\270\237,\262#\010F4I>\226\204`\035\251\010\302\024dM+W\256Df(\026\213\221\312\"\217e.\372\223\205`d\211$?D\350O\222.\222q!\037C^G\322\030\222\300\030\033\033\337\270q\003\331uAA\00137 \253\250\314\367\023\344\345\004\022\033d\024H\332\365\364\364\350\217\334\235\225\33173dS\344\374\263\352n&?\377-\265o&`S\344\366Yu7{\177\366\233\374\212\263\332\"\267\317\252;%\277\377\233\267\314\276\205\345'-\262oh\361\217\177\351\274{a7k\025\366Y\226\367e\277k\013\355[\261\264o-\320\357fjC\331v\357\361\031\253\001z\366\262\243\004\366\275Y\333\377w\037\207N\216N\226\002g\226\363wq\355K\t\372\365\247\006P\003Y\r0h\260\310\315\335\303L\3409\304\203\225}\226\260\351\322\302\356\274\375\026\016\340\345\3553\224\362\365s\353*\020\370\373\213\354\003\002\203\250a\303\203\211\2469\003\204P\336\241!a\002jDx\304H\0015*R\346\310\243?%\032Y\203\206\330@M\031#\210\262\265\371\334\261St\277>c)\301\270\361\262\013)&\230hd\r\032b\0035e\0145\244g\257\t\002\312u\360\304/\032\354O\372\204\352\362)\321\310\032\230\030\252\267\3575\331!fJ\254\351T7C\201\3774\307\351\343\251\270x\227\204\031\302\006\r5\323\204\304\006\315\346\177V$s/\370\177\337N\340\033;_\316\2363\224\261?\267\355\333\371\177\273\205w\260\317\242\360\366y\373\332l\377?\344\335\307\343\307\217\367\355\333G\326\216F\214\030\021\026\026FQ\224D\"\021\213\305\351\351\351\255[\267.,,\364\365\365=u\352\224P(|\360\340\301\2349s,,,6o\336L\257\312\2348qb\320\240A\002\201 (((00\320\337\337\337\317\317o\306\214\031666\241\241\241#G\216\324\325\325\235:u\352\305\213\027\351\245rz\t\247\266\266\266\256\256.33\363\372\365\353\266\266\266...\256\256\256\235:u222\262\262\262\372\345\227_\334\335\335\307\216\035\033\035\035\355\341\341q\370\360\341[\267n\035?~|\365\352\325\261\261\261\363\347\317\327\327\327\017\010\010\210\213\213{\370\360a||\374\350\321\243\023\023\023\315\315\315\027,X\260v\355\332n\335\272\255[\267n\323\246M\214Y\253\\\354\370Wk\224Ot\204t\321\325\203l#\373\037F\302\016\006:\206\314\237j6R\261\026\"\353\336\372\023yw\343\316&\246]L?5\023\232[Xv\265\262\356fc+/\335\233c_\2410\272\3334\307\276b\351a#/l\3543\272\367\340\302~\217\317\344\205\215}F\367\036\\\330\357\371\231\274\260\261\317\350\336\223\013\373={\311\013\033\373\214\356=\271\260o\327K^\330\330gt\267\343\302\276\335\377\310\013\033\373\214\356v\\\330g6fc\237\331\270\205\366;6\353\376\337\244\375\216\366\275Y\330\357n\364W\371go\273f\330Gj\354\350\324\307\301Y\307\324Ei\376\252\212\242}W\035a\337~:\302\376\302\001\003\225\370WU\024\355\033\013u\372\365\025\352\014R\305\177s\354\013\211}\235\301\316\"\0357\367\276\036\357j_\207\330\027\352xZ\343\317y\010[\373B/\021\376\274\337y\376o\332\267f=\177b_\304\201}\037\203\241\276B\035?\177\347\200@\177gU\227\314\333\3547y\3755s\376M]\177\274}\336>o\237\267\317\333\347\355\1774\373TRR\222X,\226H$\241\241\241\313\227/G=$$d\345\312\225\267o\337\2369s&Y\355P\220...\311\311\311L\315\274y\363\242\242\242P\317\315\315566\276z\365\252B/z\215\004u\262LB\037\215\211\211122\332\275{7\321\024\025\025\341\350\321\243G\311\377\220\026\211D\344\013\205\361\361\361\261\261\261t\257\364\364t]]\335\373\367\357\273\273\273\003yPP\320\310\221#\013\n\np(55\325\301\301\301\323\323\363\300\201\003\n0\316\2349\023\030\030\330\241C\007;;;\264\247\365\317\237?\217\216\216\016\010\010\200\271-[\266(O\031Ry\331\206\350322\014\014\0140\002\335\362\312\225+\336\336\336h\351\347\347\267a\303\006h6o\336l\335\260M\237>\235\0363!!\301\326\326V%\303Z$9\007\320B\3119\000\236\177M\200\301\363\257\245\222s\000<\377\232\000\203\347_K%\347\000x\3765\001\006\317\277\226J\316\001\360\374k\002\014\236\177-\225\234\003\340\371g\321q\311\222%\344\247\035\324\264\311\315\315\365\362\362\0326lX\357\336\275o\337\276\375\3261\013\013%\263fUx{W\207\204T\r\036\\s\354XIS-\037?\226\230\232\326b\257%\374\217\0313&11QM\233\025+V\2205\272#G\216\210D\242u\353\326\251\037\363\306\215b[\333\272g\317d\365\343\307K\364\365\353\037>TM\357\266m\245\221\221\322\026\372\377\350\321\243\325\363\237\220\220@\257Xz{{\257]\273V\375\23099\305\273v\225\322\032=\275\372\003\007JU\266\214\216\256\332\264\251\214\324;v\354\030\023\023\223\225\225\345\354\354\214\372\372\365\353I\263\313\227/\373\370\370\204\207\207{zz\236:uJ=\377\331\331\331@\030\021\021\341\341\341\221\221\221\001\315\217?\376\330\265a\363\365\365\2352e\nF\266\267\267G}\337\276}\315!\007g\241U\253\327g\317\276Ty\324\314\254\366\321\243bR\177\364\350\221\236\236^TT\324\363\347\317q\242\r\014\014\240|\372\364\251\205\205\305\316\235;Q\277p\341\202\241\241a^^^S\374?{\366\314\334\334|\327\256]\250\203\007\214\220\237\237/~s\305X\201\377\t\023&0\227\177\225\345\216\035e\216\216\325*\217fe\025;;\327\320\032l\016\016\016k\326\254!\260)\212\312\311\3119t\350\220\216\216\016}uXYYm\333\266\255)\376\017\036<(\024\n_\274xA\364\326\326\326[\267nE=..n\352\324\251\244=.d\246\377o\334\270\021'\250)\360O\236H\354\354j.^,Qyt\351\322\212\271s\313i\215\244a=\177\307\216\035d\027\370\0375l\256\256\256\333\267o'\273\300\177\377\376\375\264\264\264v\355\332\321]\340\01785M\361\217\223\325\276}{Z_PPP\210[\241Z\376\325\310q\343*\277\377\276\\,\273\375Jn\335R\274\275\344\345\211ML\352\376\373\3377\356\377\312\374\303\245---q9@\003\307pss#\377:@%\377\315yc\242\360N\007sINNV\006?\177~\371\344\311U\217\037\313\\h\377\376\222\244\244\n\2056{\366\224\205\205U15\340\260C\207\016NNN0\212\033\010\360\343\266\003\002qKA\005v\375\375\375\341\017\n\206\226.]jff\326\275{w\270\272X\325\033\023 $oL\"##%J\357t&N\234\010[\ncfg\027S\324k\212\252\247\345\342\305\345\nmbb*7n|\305\3244\307'5GZY\325\335\273\367\006f\316!\265Pr\016\240\205\222s\000<\377\232\000\203\347_K%\347\000x\3765\001\006\317\277\226J\316\001\360\374k\002\014\236\177-\225\234\003\340\371\327\004\030<\377Z*9\007\300\363\257\t0x\376\265T\312~\320`\366\354\331\226\226\226b\331+\300B##\243\355\333\267\243~\372\364\351V\255Z\355\336\275[\334\364\022\363\372\365\353W\255Z\325\034K\256\2565\253V\275bj\026-\252\330\272\265\361u\327\374\371\025c\306T\242\236\223#\351\334\271\376\312\225b\365z\346\340!!!\243F\215\022\n\205\323\246M\0237|\034\337\336\336~\340\300\201qqq\216\216\216\364\367\n\224\227\230%\315x\017\004y\372\364\313\240\240\352\366\355\353\354\355k#\"\344k\337\336\336\322\331\263+I\275\250H/\257\361(\246\006\007\023\313~P\246\004-I\233\251S+O\237~\371\354\231\304\334\274\226|p<+\253\304\300\240.?_\362\364\251\330\322\262.5U\366U\226\374|Y\375#\363\177\356\334K\360\237\227\327x\364\373\357\313{\364\250A\375\374\371\227zz\257W\257.{\362\244\261\345\301\203%B\341\353\027/\032[Z[\327m\335Zz\350P\251\236^\275X\334\330\346\314\031\325_\250\370p\374\3031\300?q\017h\026.,\027\211\032\277\374\260cG\251\263s\215PX\037\023S\005n\327\257\177\205zp\260\024N\005\331\247OMJ\312\253u\353\312\272ty?\234\263\343\037\322\304\244\356\360\341\306\3572EFJ\343\343+\2103\024\026J\210\253XY\325.]Z~\350PI\373\366\365t\257\202\002Ia\2418-\255TWW\316\377\265k\305p\263\217\311\277D\366\343J\345QQUb\3317\n\212\215\215\353\256^}\211\372\226-e\364\247\333q\t/[\366\252\250HbaQ{\364h)\241\007\227\371\305\213\270(d>\277w\257\354\251\221\233+\266\263\253}\376\374C\361\177\346LI`\240\264C\207z;\273\232\221#\245\264\376\371sItte@@5 \0016\321ge\025{x\310\276i6l\030n8U\344\\\\\271\"\273\377\204\206J\375\374\244\03364~L\377\362\345b\037\037Y\313\241C\253O\234h\362;i\357\213\177\255\220\234\003\340\371\327\004\030<\377Z*9\007\300\363\257\t0x\376\265Tr\016\200\347_\023`\360\374k\251\344\034\000\317\277&\300\340\371\327R\3119\000\236\177M\200\301\363\257\245\222s\000<\377\364n+R\243(\212\374\217C\201@`\345\251fk\327\256\235\265\223\232\215\357\317\367\347\373\363\375\371\376|\177\276\277\366\365\377\007b\200\021\362-\265q\343\367\377\177\355\363n\300\357\247\362n\300\3577l\274\033\360\373\251\274\033\360\373\r\033\357\006\374~*\357\006\374~\303\306\273\001\277\217\355\237\304\r(\212j\337\260}\366\327\201\324!\r[,\275\317\037\347\217\363\307\377\276\307\005\270\007\374\037\000\000\000\377\377\354]\tLTI\032fv\263\331\304#q\243\361L\324d&\036\033\217\031\004<\300\373\342TF\004\224KA\216\241\0055\020\257q\025\024\304\003\214\231\354Fqf\263\253\200(\240\253\"^xp\014\340\n4\247\007\260#x4\010h\020PQ\024a\277\351\177\247\362\3465# \335\257\373\271U!_\252\376W\307__\375\257\352\177\315\377\272\215\332\325\351\330\261co\337\276}\367\356\235\214\020:C\363\016u:z\364\250!\250\324#\204\316\320\234\361\017I[[\233\214P\304\277!\250\324#\374\304\370\177\377\376=\3442B\021\377\206\240R\217\360\023\343\037\022dd\204\"\376\rA\245\036\341'\306?\315EF(\342\337\020T\352\021\n\371\2077\367\352\325+\275\253\324}|\371\362%tf\374+\225\312\253W\257B\250w\305\272\251<\264-((`\374cG\305\0240#,\n\354\312\300\021zBy\350\314\3707\004V?\032\365\256@/Q\357\nH\314\177||\374\300\201\003_\274x\241]5\322\323\323'N\234x\343\306\215\017\327\2342e\n\234\347^\362?v\354\330\346\346f\2553\351\344\344\224\226\226\366\341:8y5\371\217\216\216\0364h\320\376\375\373]]]\361\214\237\220\220\340\345\345enn\376\354\331\263\306\306F;;\273}\373\366yxx`\327\242&c\306\214!\376\267o\337\276u\353\326-[\266\240-\344\217\037?F\303\310\310\310U\253Veeea\257\350\327\257\037\344\310\217\037?>''G\2637$\177\177\177\205B\201\036f\317\236\r\376;\035\221\360\324\251S#F\214\250\254\254\014I```\\\\\\SSSff&\344uuuX;!\377\227/_\306dI\202\346%%%\261\261\261`\340\365\353\327555\025\025\025\220\017\0312\204\372_\266l\331\315\23375{;w\356\234\265\2655\325166\006\377\235\216\310\020\003UUU!?u\352\324K\227.1\373G\021\363B\336\305\305\205f\215\331\035:t\010\207\305\266m\333\302\302\302\302\303\303G\215\032%\344\037\024a\215\"\"\"\366\354\331C\255\336\274y\263{\367\356i\323\246988Po\203\007\017\246\376!\001\377\232\275\241\223\200\200\000\252\343\350\350\010\376;\035\221!\323\023\023AF\310?\315\013\004\246\246\246B\262c\307\016,\304\301\203\007\261\020\220\303\301\0309r\244\220\377+W\256\330\333\333\223\004MT*\025}\335<$\230\321\272u\353 \037=z4\364\201\304\304\304\004\374k\366\226\234\234lii)\344\277\323\021;\345\237&\202t\341\302\005\372\235\355\274\274\274I\223&\255^\275\372\356\335\273s\347\316\205\035b)a\226\260s\0202`\300\200\244\244$\332\177\300\033:\331\265k\327\346\315\233\301\371\246M\233pg]\274x\321\307\307\007\312\303t\321\025z\216\212\212\302\275\200u\264\260\260\360\365\365-..\026\365F\366\217VXn\350\346\351\351\231\237\237/\252\303\224?s\346\014\364\304X\030\0107\202\320\376\345\213zW\240\227\250w\0058\377\206\240F/\371\307\241\331\375&t\332\352T\261\356\353C\031v\320t\007\331\251\252;\354\276>H111}\373\366\305\376\017\317\247]\275\253\343\004\334\256N\035\277xG\270\212\243\r\007.\234\204>}\372`\357=y\362$\256\356\334\271\363/\352\204\nh\313<\023\234\310\330\363\331@$\007\253\220/\\\270\020m\327\254Y3c\306\014\234w\355\032~\224P\037\031q\276@BG\030\233\002\344\3601\220G\377\340\004\022\234\321`C\323\217\022\361/rB\204^\026\263\177\246\022\016V:\276\221_\277~=\334\033\032\372\376\375\373\232\035\202.\346\275l\330\260\001\007q\207\3003\021-\364o\271(\232~\224\310DEN\240\320\313b\374\017\035:\024XXX\010\257f\361\342\305\324\220(\025\016M\362a\303\206\001\213\212\212@\035\363^\300*ho\027x&\242)\374\226\213\250\351G\t\365\001\302\213\243\217wLMMs\324\211yY\214\177XTPP\020\\\013\344a\322\0337n\2045\222\375\223w\204\253x\034 e\340\245\004\007\007\243\016\362\241\241\241h\005/\210\354\237<\023\\}\372\364\251Py\346\261\344\346\346N\236<\031\246{\357\336\2759s\346,Y\262\244\272\272Z\344G\211\3649p\340\000\034*\254\024\226\311\317\317\017.7\363\262\030\377\362E\275+\320KlW\177\234\213\275\"11\321\020>\236\352\021\022\377\330\025qC\341\221\312\020\370\374\010\376\361\214\200\247\316\326\326Vl\252\330\235d\204\304?\026\002\305\226\226\026H\344\205\304?l\t\033,$\262C\306?\362x\320\226\0352\376\233\233\233q\377\312\016\031\377\310\343\026\226\0352\376\033\033\033!\221\0352\376\221\177\376\374\271\354\220\361\337\320\320\000\211\2660''k]\3407\363\346\232[\3140Yfo\023\025\271\267\252\252R\213\3753d\374\303#\205{\251\025\274|\351\242\371\364)\341a\241\205\005J<+\025\026\026\354\337\027q*)A[\375\013\221\361\017w\027\222\336c}}\275\235\315\242\035\333\267j\312\201\177\377!\032\3131\323\334\324\332r\336\236\210\260\332\332Z\272\352\354h\2175\362\361^\265\334a\t\376\322\323n\220\374\341\303\007\340\301\326z\341,\0133\207evYY?B\376\350\321\243\260]!\020\316\2333\203\361\257\025\345\201\005\312|\323)\023\263~\314\354\364\352\277N'\025\027\027\375\\\255@i\277\304\352\207\357\243I\276\302\351k\314\353\247\237\376\203\374\311\023\307\255-\347\223<0\300\317\333\313\343\316\235\333\230~QaaII1\344\353\327)\002\024\276\025\345\345O\236\004\3030\260\322\322\022\342_\330\017L\010W\313\312\356\221\204\361\217<\206\320\n\246\234O\246\375'7\367\026\266\315\274\274\\\334\252\t'\343a\300SM'\227\226\226\242\016\346\202\373\321u\245#\265\002\377\361\307c)\017\375\2416\364G^\341\357\343\275\306\003\023\301\224\225\371\371\330\312P'p\255_\300Z_L\004y\306\277\266\224'\314\310H[\253\360\305\376\200\375\037\013\275wO8\030\203\374o\177\375\016\267\255\273\233\3637~k\302\303B\300?\325\007\377\260\037\312?x\360\000\014+\225\371\310\343\216\016\331\361\255\225\345<\332\17723\323Q\247\262\2622b\367.;\333E\330\307\030\377\220c\216\262C\306\177uu5$\262C\306?\362*\225Jv\310\370\307\256\005\211\354\220\361o\010\312|\004\032\031\302' \275\374\364\304\020\324\370h\324\273\002\234\177CP\203\363/S\324\273\002\234\177CP\203\363/S\324\273\002\234\177CP\203\363/S\324\273\002\234\377\356W\316\310\310\2300a\002\305\270k\006\342\313\202\177gggz\307@3\020_/\350\356\356>s\346L\321\333\010\242\0008\250\252P(\374\375\375###g\315\232\005\376Y ~\207F\000\234\364\374c\ng\317\236eB\315\000\270\344\344d+++\222\300l\210\177\n\311\3524\000Nb\373\017\016\016\216\211\211aB\315\000\270\275{\3672\311\362\345\313\311\376)\032\254\323\0008\211\371\017\n\n\212\215\215eB\315\000\270\363\347\3173\211\210\377N\003\340\244\234BYY\231\271\271\271\203\203\003\013nk\327\010\200#\373\367\366\366\016\r\r555\365\362\362\212\217\217\247@\374\016\215\0008\351\371\227~P\355\332\277!\250\301\371\227)\352]\001\235\362oll\334\326\326\246w%?\232\177\3037\260\254\254,V\024\005\372\237>}z\370\360\341UUU]\276\326\250R\251<==\243\242\242<<<\262\263\263\245\234\002\275\246\310\212\242@\177r\022\272|\255\021\356\207\233\233[KK\213\372\277\354\345R\362_\371\353HwQ\240?9\t]\276\326\330\332\332\032\036\036>}\372tL\247J\020g/\001\322k\212\"\205\205\323\201\302]\276\326\010\233ihh\200\234<=)\371\027\276\343!\n\364\207S\r'\037\216M\227\2575\302\301\206w\004\345\341\212\223\341I6\005)\271\322\005\352]\201^\242\356\276cB\251T\262\357\230\220\035\377\270\273SSS1\005]\363\257\243\320|\244\246\246&\366\035+\272C\335\205\346#I\360\275<:\r\320\227\340{\221t\032\240/\001\377:\r\320\227\200\177\235\006\350K\300\277N\003\364%\340_\030L\357\356\352|\">N\213\001\372\022\360/\014\246\367p[q<.F\213\001\372\022\360/\014\246wsq\202\376Z\014\320\227\200\377\000\205\357\355\333\245\024\255\016\373\211\215\321Z$=P\002\376\367\357\213X\271\302\241\256\256\016\303\201\377\270X\255\275\311\000\224\200\377\332\332\332\231\346\246\267n\375\273\276\276\236\370\327\312k\000\204\022\360o\277\324j\321\202\331\227.\246`D\360\017\375\265\362\032\000\241\004\374\013\303\364\241\377\261\243\377\320\312k\000\204\022\360_QQq*)A\245z\214\021]W:\306\034\373\247\026#\351%\340\337\326z\341\346\215A\325\325\325\030\216\370\327\342k\000\022\360\257\323\000}\t\370\327i\200\276\004\374\3534@_\002\376u\032\335.\001\377:\r\320\227\200\377?R\316Q\375\243\342FFF\364k\343\237\211\322\347\237\177\341$L\003D\311\330\330\304G\230x{\336\236\267\347\355y{\336\236\267\227_\373\337\221\033\240\357\037+\343e\375\226\177m\006.\377\223\036\347\345\377\257\362\037`\003\260\004<\0358\252\037\023~\336P\346\177 aC\371\302\344\003\211\267\347\355y{\336\236\267\347\355y{\371\265\347?%\315\313\211\374\027\305yY\235\270\031\360r\"7\003^V'n\006\274\234\310\315\200\227\325\211\233\001/'r3\340eu\372=\231\201\221\221\321\237\324\351\317\277\\H\\\240N\nV\346\327\371u~\375\323\275\376\031\366\200\377\002\000\000\377\377\354\234MN\302@\024\307\013\026\020\374\3003\350\r\214G\360\002.\324\275;\217\342\322\033\320\225f\330\265[\217P\273nW\375\340\000^\200\022\245\004\303L\2236tBZ2\277\377[\275L~\371O\223\227aB\336\274\367U1\3709\313\262\315\034\345\331l\226\246\351|>\217\242(I\022\337\367=\317\013\3030\216\343<\317\267GG\257\177\242\021\266=\350\0175\302\262F\247\303q\363\260\355\311\331\371\370\242qX\326\345d4\3505\016\333\266\364B\023\307\037\177\374\361\307\277YL\247Wz\241\211\343\217?\376\370\343\337N\034\373\347\343\217\277V,\026\213,\313\376\337u\246i\3528N\222$Q\024\t!\3428v]7\010\202\345r\371\270mU\336U_mez\220\365\244\266B=\313zS\371\017I\237_*\377\"\351\365[\345\253\332\260\326\252j\303\202\207\357:\377S\243U\215\340\341\273\314w}\177\246\363\2147\200\207\357\032\177S\222\314\337\226tw\277\2532/\253\314\313\202\207?$\337\365\375\231\316\0176\327\200\335\007\315\225R\3173U\360\360\360\207\343\257k\324\366\277\034\360\360:j{\177\246\363\373\335\007\332>\r\341\341\315\346\365\356\003m\2376\360\246\363\335\337\241\331<\003\317\340\341\217\207\377\373\311\257\344\253\330\265\252Xxxx\263y\336\257\223\013\306\030\220\027\242\014\310\005e@^\2102 \027\224\001y!\312\200\\P\006\344\205\030x\306:\353\254o\006\236\375\002\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\332\261\t\000@\014\303\300\375W\321\224\001g\215S'\334\n\376\213x\024x\376\006|\310\200'\003>d\300\223\001\0372\340\311\200\017\031\360d\300\207\014x2\340C\006<\031\360\341\336\300n\267\377\275\301\001\000\000\377\377\354\3331\n\200P\020C\301\313yZO)V\037,C \363\332\2517\335~\327\340t}\342\234\237\356\237e\t8O|}\271\355,\001\347\211\257/\267\235%\340<\361\365\345\266\263\004\234'\276\276\334v\226\200\363\304\327\227\333\316\022p\236\370\372r\333Y\002\316\023__n;K\300y\342\353\313mg\t8O|}\271\355,\001\347\211\257/\267\235%\340<\361\365\345\266\263\004\234'\276\276\334v\226\200\363\304\327\227\333\316g2\347\211\377\255\3673\371\001\000\000\377\377\242\024\003\000\000\000\377\377" > rectangles: timestamp:37 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 135] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 391 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:":\371\366\355\333w\357\336\271\272\272\372\373\373\353\353\353_\271re\327\256\217rr\177z{\277>|\370NZ\372\017P>\"\"b\323\246M\366\366\366S\246L\2317\357K`\340\017m\355?==_\026.\374\024\025\3653++\313\315\315m\362\344\311\027.\27473\373\025\037\377c\356\334\317JJJ\236\236\236\231\231\231\242\242\242zzz\253W\25767\377}\357\336\373\224\224\224\243G\337\233\232\376\316\316\316\2361c\306\304\211\023[Z\276UT|\265\267\377\265g\317\307\307\217\337JI\375}\375\372mPPPwwwQQQoo\357\212\025\237CB~\250\250\250DEE\001\203\314\310\310\310\331\331y\355\332\265\251\251\251\341\341\341\373\366}\364\365\375)$\364OW\367wD\304\317\344\344\3573f|QV\376{\363\346;`\350\340\205\004\244\031\230\230YXQ\004\330\3309\340lN.n\036\006^>~$i\001A!a8OD\224A\214\221A\\\002I\277$\243\024B\277\264\014\243\254\234\274\202\242\234\022\222\t\312\010\375\354*p\375\252<0A\204~5u\006F\r\006F&\220\375\232Z\230\372\265u\0301\354G\326\257\253\207\320\217\305~}\003C\260~#cV\023F~S\014\375f\346@\322\302\222\321\312\332\306\226\301\316\036\"\350\340\350\344\354\002Q\340\352\006J\232\270\203\326\335\203\210\360' MP?\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles:|\370NZ\372\017P>\"\"b\323\246M\366\366\366S\246L\2317\357K`\340\017m\355?==_\026.\374\024\025\3653++\313\315\315m\362\344\311\027.\27473\373\025\037\377c\356\334\317JJJ\236\236\236\231\231\231\242\242\242zzz\253W\25767\377}\357\336\373\224\224\224\243G\337\233\232\376\316\316\316\2361c\306\304\211\023[Z\276UT|\265\267\377\265g\317\307\307\217\337JI\375}\375\372mPPPwwwQQQoo\357\212\025\237CB~\250\250\250DEE\001\203\314\310\310\310\331\331y\355\332\265\251\251\251\341\341\341\373\366}\364\365\375)$\364OW\367wD\304\317\344\344\3573f|QV\376{\363\346;`\350\340\205\004\244\031\230\230YXQ\004\330\3309\340lN.n\036\006^>~$i\001A!a8OD\224A\214\221A\\\002I\277$\243\024B\277\264\014\243\254\234\274\202\242\234\022\222\t\312\010\375\354*p\375\252<0A\204~5u\006F\r\006F&\220\375\232Z\230\372\265u\0301\354G\326\257\253\207\320\217\305~}\003C\260~#cV\023F~S\014\375f\346@\322\302\222\321\312\332\306\226\301\316\036\"\350\340\350\344\354\002Q\340\352\006J\232\270\203\326\335\203\210\360' MP?\000\000\000\377\377" > timestamp:879 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 2] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 2] + +[Debug] MsgFramebufferUpdate.Read: numrects= 2 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 148] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,148,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 131] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[90 134 153 182 145 83 50 60 221 98 166 85 96 42 133 167 207 186 186 58 96 190 202 203 203 67 78 147 184 82 35 33 39 83 234 37 74 131 108 184 219 143 145 101 73 132 108 12 236 28 156 20 24 192 197 200 192 205 67 129 253 192 2 69 64 144 79 136 98 251 133 217 200 51 64 4 88 36 128 252 47 42 70 21 255 139 75 72 72 146 101 63 5 254 151 146 102 149 97 228 148 37 207 0 57 121 70 5 69 37 101 6 21 85 242 236 103 130 20 57 160 67 136 240 97 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=131 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 148] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 239] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 164] +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 131] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 131 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Main Pixel Buffer Content X:223 Y:148 Width:80 Height:16 Enc:16 Bytes:"Z\206\231\266\221S2<\335b\246U`*\205\247\317\272\272:`\276\312\313\313CN\223\270R#!'S\352%J\203l\270\333\217\221eI\204l\014\354\034\234\024\030\300\305\310\300\315C\201\375\300\002E@\220O\210b\373\205\331\3103@\004X$\200\374/*F\025\377\213KHH\222e?\005\376\227\222f\225a\344\224%\317\0009yF\005E%e\006\025U\362\354g\202\0249\240C\210\360a\000\000\000\000\377\377" + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 239] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 164] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 4] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [239,164,16,4,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 4] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[66 83 6 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=8 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,148) (width: 80, height: 16), Enc= 16 +(239,164) (width: 16, height: 4), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 8 +[Debug] Received Main Pixel Buffer Content X:239 Y:164 Width:16 Height:4 Enc:16 Bytes:"BS\006\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] The FrameBuffer is: rectangles: rectangles: timestamp:1887 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 9] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 9] + +[Debug] MsgFramebufferUpdate.Read: numrects= 9 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 76] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 96] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [65,76,96,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 87] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[212 152 73 72 27 81 28 198 127 15 164 130 104 69 99 99 19 37 4 218 104 210 180 133 218 212 88 141 109 99 151 104 140 182 117 233 230 86 187 216 22 60 136 226 114 16 92 208 139 120 82 16 60 170 224 122 17 196 5 21 188 136 222 68 16 92 64 20 175 122 114 57 136 107 223 232 212 136 215 64 75 249 243 159 97 254 124 239 125 243 102 222 124 243 189 183 201 201 9 167 167 28 30 18 31 207 210 18 249 249 76 78 146 144 128 211 201 209 17 235 235 228 230 34 255 239 139 139 116 119 163 209 176 187 75 83 19 7 7 20 20 80 81 129 195 65 89 25 19 19 244 247 19 29 205 206 14 225 225 28 31 211 218 202 230 38 61 61 84 86 178 186 138 217 76 95 31 227 227 12 12 80 87 71 117 53 82 219 162 162 104 105 33 53 149 149 21 58 58 8 12 100 122 26 139 133 153 25 186 186 8 8 160 166 134 222 94 218 219 201 203 35 49 145 173 45 244 122 22 22 24 29 101 120 152 185 57 60 30 50 50 152 157 197 110 103 112 144 161 33 138 139 41 41 161 177 145 237 109 230 231 49 26 209 106 201 204 36 54 150 181 53 58 59 105 104 32 50 146 177 49 146 147 113 187 25 25 97 111 15 155 13 157 142 210 82 166 166 168 170 34 43 139 218 90 234 235 113 185 104 110 166 173 141 162 34 246 247 41 44 164 188 156 136 8 150 151 49 24 216 216 240 97 190 156 133 143 205 255 185 232 157 169 158 184 166 40 151 52 37 65 234 76 84 106 242 44 5 197 11 13 81 243 10 127 168 127 144 70 113 44 151 13 195 121 77 134 78 239 133 70 168 121 133 63 82 58 25 129 242 225 136 219 38 197 155 68 155 213 154 12 203 29 179 245 238 189 251 138 165 136 121 104 123 164 228 57 34 54 216 102 143 211 123 199 31 246 216 47 62 65 242 59 172 8 107 226 69 239 186 39 194 244 84 97 125 230 252 195 175 34 146 28 194 254 220 251 252 141 6 241 66 103 50 17 242 82 240 202 117 113 123 150 100 82 220 34 85 224 121 160 28 149 84 17 105 233 104 95 95 230 71 188 121 123 83 100 100 34 178 178 47 243 223 178 226 126 39 222 59 249 64 138 146 42 34 41 93 124 140 33 64 229 255 20 151 35 117 59 87 142 63 47 204 104 190 104 126 61 56 63 167 192 79 124 214 20 222 248 242 245 155 246 187 80 242 12 145 93 100 251 225 239 49 252 252 229 243 251 247 177 131 255 157 223 239 92 62 229 2 72 46 131 212 45 163 80 117 43 201 245 183 175 127 3 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=599 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 124] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 144] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [1,124,144,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 205] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[218 254 239 223 63 96 135 236 239 223 191 167 79 159 6 54 16 23 44 88 176 112 225 194 51 103 206 236 222 189 251 243 231 207 192 198 229 199 143 31 127 254 252 249 253 251 247 31 63 126 124 251 246 237 235 215 175 95 190 124 249 244 233 211 135 15 31 222 191 127 15 172 22 178 50 82 76 141 117 119 239 218 17 29 25 50 115 198 52 96 93 241 230 205 155 140 180 36 103 39 155 208 96 191 215 175 95 71 69 4 103 166 39 183 181 54 121 123 186 44 94 180 96 198 244 169 183 111 223 46 41 202 119 119 181 119 115 181 175 172 40 185 119 247 110 95 111 231 234 85 43 220 221 28 30 62 124 24 25 30 148 148 24 147 159 155 121 255 254 253 123 247 238 102 103 166 14 116 148 129 139 39 54 242 33 35 176 176 163 200 126 80 65 201 71 62 100 100 229 227 231 165 0 50 176 9 240 83 2 25 89 5 4 41 129 12 108 66 156 148 64 70 86 33 110 74 32 3 155 48 55 37 144 145 85 88 132 18 200 192 38 42 130 3 138 137 75 0 73 73 41 92 242 96 200 200 42 45 131 3 130 122 245 50 210 138 82 184 228 193 144 129 77 65 6 7 84 82 86 81 149 81 80 84 147 81 80 215 208 212 210 214 193 170 138 145 21 151 118 25 89 93 61 125 3 25 67 41 5 25 80 85 43 107 134 85 213 52 72 41 5 41 156 128 165 212 217 179 103 255 252 249 3 44 135 118 237 218 5 41 153 128 165 20 164 112 2 150 76 192 114 11 94 56 65 74 35 96 33 52 208 69 8 184 4 161 200 126 118 14 74 250 138 156 92 92 220 44 20 216 207 201 195 201 201 76 129 253 188 60 188 60 76 20 216 207 203 206 203 78 137 253 124 252 124 252 148 216 207 199 205 199 77 137 253 2 220 2 220 148 216 15 42 6 41 177 95 72 80 72 144 18 251 65 197 16 37 246 131 138 33 74 236 7 149 99 148 216 207 4 41 66 8 117 117 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=461 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 140] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 144] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [1,140,144,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 36] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[164 153 205 79 211 112 24 199 127 237 232 218 174 83 126 237 184 224 44 8 34 189 41 190 48 182 110 140 151 133 255 192 139 92 68 137 1 53 74 224 160 55 15 154 168 225 237 128 48 255 143 237 104 6 134 120 145 151 49 178 101 107 129 195 178 247 237 175 240 169 187 120 104 19 211 39 223 164 73 147 231 233 247 212 207 239 211 244 23 140 1 99 58 157 14 48 3 172 101 115 227 203 252 147 199 219 91 235 32 49 223 147 187 231 231 185 208 163 187 133 66 254 228 248 8 164 199 52 141 46 150 218 237 246 210 139 103 91 155 95 15 246 51 49 125 188 88 44 130 196 100 50 63 194 161 177 74 165 114 120 248 179 213 106 129 18 109 172 127 94 121 251 234 253 187 181 228 222 183 92 238 172 144 207 31 31 253 46 149 138 205 102 243 244 244 36 26 121 56 59 173 47 60 157 95 93 121 125 117 117 121 121 113 177 188 244 252 229 242 226 167 143 31 246 118 119 214 86 223 204 37 226 115 137 73 195 40 53 26 141 122 189 94 171 213 170 213 42 8 19 88 154 105 154 229 114 25 188 45 157 78 27 134 1 230 4 74 71 24 214 227 144 30 142 245 242 172 32 122 192 44 60 236 53 120 55 108 166 168 204 42 14 9 244 41 214 209 35 42 253 55 224 46 40 221 180 155 34 140 170 56 100 96 80 81 111 13 9 195 202 109 105 68 81 239 92 31 181 155 162 178 170 57 36 192 105 42 156 55 195 154 106 125 173 221 27 179 157 34 140 211 186 54 48 8 215 251 210 3 85 27 133 99 103 40 100 59 69 101 109 2 19 194 132 39 48 161 114 56 130 9 97 244 8 38 84 70 173 235 132 9 234 152 80 57 24 197 132 196 38 163 113 68 232 212 244 76 124 214 125 72 98 42 38 51 238 67 9 46 201 46 198 128 79 64 41 0 27 80 10 216 6 40 2 222 252 139 16 64 20 80 4 248 1 20 1 187 2 120 164 82 169 108 54 11 142 101 177 19 212 197 117 8 71 56 175 251 245 30 158 227 57 76 63 47 240 2 166 31 214 121 76 191 32 10 34 166 223 39 250 68 76 191 79 242 73 152 126 191 228 151 48 253 176 238 199 244 255 213 70 68 191 245 245 139 233 239 181 254 112 32 250 123 21 26 232 67 244 179 94 25 188 199 253 3 16 171 221 254 255 211 166 63 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=548 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 225] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 140] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 64] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 3, rect hdr data: enctype=EncZRLE, data: [225,140,64,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 146] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[154 11 153 33 128 206 200 95 219 37 215 43 215 123 176 247 229 235 151 137 107 19 189 23 121 59 204 115 152 119 98 222 195 23 15 165 123 164 223 190 123 139 152 157 63 57 47 112 105 160 246 20 237 158 3 61 85 59 170 98 86 197 220 127 126 95 178 71 242 212 221 83 11 79 45 140 90 21 69 65 131 15 12 41 212 62 224 99 133 163 246 143 218 63 144 246 51 161 118 185 88 88 193 19 181 236 28 156 92 220 48 49 30 94 62 156 114 140 192 194 19 73 187 144 176 136 40 136 22 19 103 148 128 207 211 72 203 224 150 99 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=146 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 4 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 156] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 112] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 4, rect hdr data: enctype=EncZRLE, data: [1,156,112,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 4 97] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[212 218 217 75 91 89 28 7 240 115 196 105 90 141 10 70 227 196 88 163 20 53 118 198 212 102 49 214 104 235 30 141 54 213 24 187 36 213 140 58 46 51 227 216 142 142 235 184 140 251 14 250 226 242 226 131 162 40 40 234 139 235 147 224 2 138 40 138 8 62 56 255 128 224 142 130 48 204 247 198 45 204 180 165 144 41 195 112 33 92 78 78 126 39 228 30 62 231 247 59 57 127 94 242 211 212 212 228 228 228 212 215 215 103 111 111 95 93 93 93 90 90 26 19 19 131 100 165 187 187 155 195 225 84 84 84 232 116 186 192 192 192 253 253 125 181 90 221 208 208 96 48 24 102 102 102 202 202 202 138 139 139 139 138 138 144 226 164 166 166 54 55 55 207 207 207 151 148 148 20 22 22 38 37 37 5 5 5 29 29 29 89 89 89 13 14 14 94 92 92 104 181 90 145 72 180 190 190 190 181 181 37 145 72 70 71 71 189 188 188 144 3 161 182 138 141 141 149 203 229 19 19 19 43 43 43 115 115 115 200 159 164 82 233 212 212 84 120 120 184 159 159 223 198 198 134 94 175 63 59 59 67 70 181 179 179 51 57 57 25 17 17 33 147 201 54 55 55 199 198 198 14 14 14 92 93 93 79 78 78 114 115 115 61 61 61 15 15 15 221 220 220 118 119 119 143 143 143 171 170 170 106 107 107 27 27 27 21 10 69 93 93 93 125 125 253 236 236 236 249 249 185 191 191 127 66 66 66 64 64 64 94 94 94 111 111 47 151 203 205 202 202 234 233 233 233 234 234 90 93 93 29 26 26 106 107 107 203 206 206 22 8 4 211 211 211 113 113 113 200 225 22 23 23 1 112 78 78 78 124 124 60 178 58 30 143 151 153 153 217 222 222 174 84 42 183 183 183 249 124 62 178 64 212 164 193 193 193 53 53 53 118 118 118 195 195 195 5 5 5 168 16 211 211 211 147 147 147 43 43 43 145 234 161 108 220 219 219 75 73 73 201 207 207 31 24 24 248 175 167 222 231 119 253 240 182 194 231 143 244 225 109 5 102 66 27 39 51 219 120 202 129 57 43 229 224 200 181 160 78 95 243 236 157 41 139 239 194 99 118 229 81 200 90 186 177 221 41 97 246 65 61 189 132 183 125 140 7 157 190 249 150 48 255 37 10 124 233 99 49 145 72 41 145 249 89 202 253 159 4 40 2 9 13 122 74 124 20 244 254 179 171 241 131 67 252 67 195 76 250 16 26 30 65 60 34 169 76 73 104 20 43 90 21 66 99 98 159 171 109 94 196 169 226 53 74 139 4 245 115 57 135 121 79 155 72 95 94 126 225 87 175 223 232 76 250 24 199 215 223 37 62 74 74 222 38 209 208 100 98 248 142 18 78 74 106 26 85 127 47 73 39 212 144 193 188 23 102 73 50 137 7 19 224 169 56 139 154 244 193 248 63 240 127 252 73 148 173 253 153 230 188 99 189 255 37 151 68 187 168 242 126 21 229 171 11 30 209 66 238 123 151 34 81 54 187 56 86 83 242 155 182 212 248 13 222 233 241 122 211 7 227 11 204 122 254 101 214 49 230 76 32 115 198 54 142 111 102 128 127 105 252 50 235 168 79 117 251 248 150 218 245 205 167 159 194 199 183 212 254 184 161 87 44 22 131 135 254 254 126 7 7 7 144 9 137 33 25 0 131 166 32 25 130 2 96 32 58 50 50 226 236 236 140 226 17 112 194 30 149 74 5 14 81 123 218 216 216 44 44 44 8 133 194 165 165 37 148 159 108 54 219 219 219 27 98 93 226 13 149 129 55 200 76 75 75 131 121 96 12 214 2 200 181 181 53 40 5 230 225 31 56 212 104 52 208 17 4 2 57 160 11 86 221 221 221 225 46 152 47 47 47 239 236 236 132 121 192 27 213 43 92 60 61 61 5 192 128 22 238 130 234 142 142 14 200 13 216 0 42 108 131 202 16 17 139 0 216 195 250 16 25 25 9 249 90 91 91 1 33 36 6 156 88 64 90 90 90 176 134 96 73 201 200 200 24 31 31 95 94 94 70 106 11 74 33 40 86 24 16 251 165 103 195 229 147 101 254 51 96 221 52 154 222 255 51 254 93 66 127 183 160 247 172 110 219 76 239 255 118 93 163 70 56 14 182 204 62 30 225 57 243 9 135 229 114 159 90 51 167 60 129 153 157 7 115 102 243 250 226 50 225 137 208 155 222 123 200 156 213 244 161 68 36 96 226 163 245 17 159 8 125 169 227 99 34 54 57 73 229 205 116 161 18 196 151 210 135 178 171 110 28 214 213 7 209 238 39 167 12 113 215 151 152 4 16 197 85 252 64 71 134 198 103 198 248 193 33 52 148 207 180 63 240 37 182 97 183 241 195 105 68 164 50 42 90 245 213 29 6 60 242 34 238 73 188 198 233 78 2 213 38 134 189 124 245 58 218 246 141 46 81 255 54 41 217 140 159 255 75 63 222 255 119 252 191 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1121 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 5 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 225] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 156] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 5, rect hdr data: enctype=EncZRLE, data: [225,156,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 59] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[250 0 204 167 144 213 168 192 94 223 133 7 23 204 102 152 1 251 123 146 221 146 155 46 109 138 92 25 89 176 165 32 126 77 252 220 19 115 225 171 84 61 61 61 65 139 170 103 154 3 123 122 215 30 93 99 104 96 184 242 240 74 253 238 122 251 185 246 192 190 226 189 231 247 114 55 229 6 44 9 8 89 30 226 190 192 253 218 227 107 41 41 41 17 17 17 135 110 29 98 168 103 120 252 242 49 176 139 120 244 214 81 211 25 166 59 175 238 204 222 152 189 247 250 222 23 175 95 0 11 13 96 31 18 178 236 245 224 205 131 143 95 60 238 59 212 167 57 73 179 101 111 75 197 246 138 67 55 15 241 180 241 76 56 52 225 209 139 71 235 46 172 171 223 85 191 231 250 158 197 167 23 115 181 112 37 175 75 126 242 242 201 212 163 83 165 122 164 54 94 220 8 236 103 230 111 206 127 253 230 245 179 87 207 142 222 62 170 60 65 121 253 133 245 144 229 179 192 222 44 100 5 109 229 246 202 216 213 177 15 94 60 144 232 150 56 125 239 244 138 115 43 66 150 133 204 63 57 191 113 119 99 251 190 246 151 111 94 98 89 234 125 99 159 239 98 95 161 14 33 221 41 186 17 43 35 94 189 121 21 191 58 222 103 177 79 242 218 228 25 199 102 56 205 115 10 90 26 228 191 196 63 124 69 248 205 39 55 65 163 108 12 112 200 194 12 108 76 3 105 118 14 6 102 96 46 128 136 114 243 224 150 99 6 103 103 132 1 192 230 52 144 4 182 69 152 25 196 37 160 98 146 82 88 229 164 65 75 159 24 32 246 43 40 194 12 0 219 1 44 6 24 152 133 85 33 34 192 226 0 155 156 6 43 51 176 161 161 205 172 163 11 20 212 211 71 177 223 64 212 144 153 193 200 24 34 98 98 138 85 206 12 212 212 97 182 66 245 63 212 14 121 101 121 6 102 107 9 136 136 132 13 118 57 91 117 59 123 7 71 136 253 104 254 103 112 114 102 102 112 113 5 139 24 58 185 97 149 115 112 103 240 240 52 241 98 0 149 35 204 186 254 40 118 48 7 4 50 4 5 135 128 69 66 195 152 177 202 133 71 48 51 200 70 70 49 131 138 27 96 235 9 162 4 216 128 74 73 5 210 105 233 25 18 225 16 77 153 89 12 88 229 212 178 115 114 243 220 25 80 28 143 13 122 230 227 149 39 164 157 16 164 80 251 168 253 20 26 176 27 50 128 118 242 238 73 183 5 110 192 34 1 88 60 236 186 182 235 228 157 147 158 139 60 195 150 135 57 205 119 74 95 159 46 223 39 191 244 204 82 96 17 37 220 33 12 44 192 158 191 122 174 216 175 184 234 220 42 174 86 174 55 111 223 168 76 84 89 112 114 193 250 139 235 121 90 121 222 190 123 187 239 250 62 96 81 23 184 52 16 88 172 26 78 51 156 118 116 218 148 35 83 100 122 101 4 59 4 159 190 122 10 44 234 54 92 220 192 221 202 125 230 222 25 96 81 170 208 167 176 249 242 102 96 97 124 236 246 177 149 231 86 62 120 254 64 119 170 46 176 196 58 117 247 84 240 178 96 175 69 94 211 143 77 63 113 231 132 251 66 119 96 161 229 177 208 99 219 149 109 232 117 2 120 129 3 82 255 159 135 151 1 218 111 18 0 47 16 7 117 239 129 45 13 96 41 196 40 13 146 7 22 59 178 160 166 6 76 191 50 144 0 117 161 128 242 26 154 64 182 150 54 131 148 142 174 166 144 30 100 119 7 163 17 179 177 137 41 3 35 168 188 176 194 86 197 17 170 2 169 45 15 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=827 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 6 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 172] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 112] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 65] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] Received Extra Short byte content 2 , [0 76] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 96] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 87] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 599 +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] Received Main Pixel Buffer Content X:65 Y:76 Width:96 Height:16 Enc:16 Bytes:"\324\230IH\033Q\034\306\177\017\244\202hEcc\023%\004\332h\322\264\205\332\324X\215mc\227h\214\266u\351\346V\273\330\026<\210\342r\020\\\320\213xR\020<\252\340z\021\304\005\025\274\210\336D\020\\@\024\257zr9\210k\337\350\324\210\327@K\371\363\237a\376|\357}\363f\336|\363\275\267\311\311\t\247\247\034\036\022\037\317\322\022\371\371LN\222\220\200\323\311\321\021\353\353\344\346\"\377\357\213\213tw\243\321\260\273KS\023\007\007\024\024PQ\201\303AY\031\023\023\364\367\023\035\315\316\016\341\341\034\037\323\332\312\346&==TV\262\272\212\331L_\037\343\343\014\014PWGu5R\333\242\242hi!5\225\225\025::\010\014dz\032\213\205\231\031\272\272\010\010\240\246\206\336^\332\333\311\313#1\221\255-\364z\026\026\030\035ex\230\2719<\03622\230\235\305ngp\220\241!\212\213))\241\261\221\355m\346\3471\032\321j\311\314$6\226\2655:;ih 2\222\2611\222\223q\273\031\031ao\017\233\r\235\216\322R\246\246\250\252\"+\213\332Z\352\353q\271hn\246\255\215\242\"\366\367),\244\274\234\210\010\226\2271\030\330\330\360a\276\234\205\217\315\377\271\350\235\251\236\270\246(\2274%A\352LTj\362,\005\305\013\rQ\363\n\177\250\177\220Fq,\227\r\303yM\206N\357\205F\250y\205?R:\031\201\362\341\210\333&\305\233D\233\325\232\014\313\035\263\365\356\275\373\212\245\210yh{\244\3449\"6\330f\217\323{\307\037\366\330/>A\362;\254\010k\342E\357\272'\302\364Ta}\346\374\303\257\"\222\034\302\376\334\373\374\215\006\361Bg2\021\362R\360\312uq{\226dR\334\"U\340y\240\034\225T\021i\351h__\346G\274y{Sdd\"\262\262/\363\337\262\342~'\336;\371@\212\222*\")]|\214!@\345\377\024\227#u;W\216?/\314h\276h~=8?\247\300O|\326\024\336\370\362\365\233\366\273P\362\014\221]d\373\341\3571\374\374\345\363\373\367\261\203\377\235\337\357\\>\345\002H.\203\324-\243Pu+\311\365\267\257\177\003\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 124] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 144] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 205] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 461 +[Debug] Received Main Pixel Buffer Content X:1 Y:124 Width:144 Height:16 Enc:16 Bytes:"\332\376\357\337?`\207\354\357\337\277\247O\237\0066\020\027,X\260p\341\3023g\316\354\336\275\373\363\347\317\300\306\345\307\217\037\177\376\374\371\375\373\367\037?~|\373\366\355\353\327\257_\276|\371\364\351\323\207\017\037\336\277\177\017\254\026\2622RL\215uw\357\332\021\035\0312s\3064`]\361\346\315\233\214\264$g'\233\320`\277\327\257_GE\004g\246'\267\2656y{\272,^\264`\306\364\251\267o\337.)\312ww\265ws\265\257\254(\271w\367n_o\347\352U+\334\335\034\036>|\030\031\036\224\224\030\223\237\233y\377\376\375{\367\356fg\246\016t\224\201\213'6\362!#\260\260\243\310~PA\311G>dd\345\343\347\245\0002\260\t\360S\002\031Y\005\004)\201\014lB\234\224@FV!nJ \003\23307%\220\221UX\204\022\310\300&*\202\003\212\211K\000II)\\\362`\310\310*-\203\003\202z\3652\322\212R\270\344\301\220\201MA\006\007TRVQ\225QPT\223QP\327\320\324\322\326\301\252\212\221\025\227v\031Y]=}\003\031C)\005\031PU+k\206U\3254H)\005)\234\200\245\324\331\263g\377\374\371\003,\207v\355\332\005)\231\200\245\024\244p\002\226L\300r\013^8AJ#`!4\320E\010\270\004\241\310~v\016J\372\212\234\\\\\334,\024\330\317\311\303\311\311L\201\375\274<\274\340c\205\243\366\217\332?\220\3663\241v\271XX\301\023\265\354\034\234\\\33401\036^>\234r\214\300\302\023I\273\220\260\210(\210\026\023g\224\200\317\323H\313\340\226c\000\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 156] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 112] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 4 97] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1121 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 205] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 156 75 75 28 65 20 133 187 242 50 174 220 152 144 24 117 50 98 222 155 4 243 154 188 64 16 70 23 46 6 102 57 12 226 74 132 129 249 1 46 196 231 31 17 23 110 4 69 65 16 7 23 130 11 193 157 224 194 128 32 186 117 37 138 160 249 122 14 92 138 158 110 147 16 131 9 56 139 166 250 118 245 237 91 167 170 171 206 185 53 116 32 126 60 52 52 164 148 2 171 133 44 34 199 148 45 255 0 135 198 206 66 5 129 166 12 109 237 234 234 66 200 247 247 247 195 56 17 221 181 126 44 179 97 153 10 159 106 139 70 115 23 20 60 150 76 83 199 248 180 162 170 61 242 83 178 66 167 74 89 80 134 190 243 56 229 55 84 89 89 14 202 20 150 151 151 177 192 203 225 220 88 74 165 210 212 212 84 172 31 120 60 118 44 52 1 206 141 5 229 96 1 88 153 133 22 97 160 250 80 124 44 40 7 176 194 2 215 167 213 177 193 159 85 127 128 73 27 39 39 39 39 38 38 36 6 12 127 63 175 2 38 120 214 35 144 22 212 49 11 120 34 15 98 253 208 88 42 83 71 121 24 44 72 17 11 192 202 136 19 240 87 125 196 15 22 243 32 101 114 1 254 128 156 203 229 116 186 180 180 132 174 48 252 149 219 81 101 188 237 237 237 93 240 136 88 63 214 88 24 12 48 98 65 35 113 68 38 113 148 58 226 42 2 201 240 143 5 231 2 252 41 32 162 24 225 99 99 99 12 93 84 226 244 244 52 227 16 240 185 58 50 50 130 113 124 124 92 185 166 133 133 133 230 230 102 2 70 140 193 8 251 250 250 182 182 182 58 59 59 123 123 123 247 247 247 35 126 22 23 23 17 105 4 128 54 163 31 1 89 185 41 73 56 158 43 133 70 120 38 210 84 95 82 141 75 190 90 75 194 63 169 107 254 139 227 149 7 240 135 199 43 15 224 26 255 127 33 140 75 199 63 146 174 50 251 236 236 44 243 207 247 234 20 119 41 1 116 116 116 156 158 158 158 87 115 100 102 247 203 138 228 119 241 183 166 25 145 176 171 54 255 95 74 19 152 147 85 142 93 151 253 72 146 226 172 101 41 150 4 60 171 46 100 40 115 174 42 21 120 86 93 98 56 101 114 166 178 223 52 86 55 230 118 166 244 98 177 184 182 182 22 217 199 81 168 131 131 131 3 3 3 163 163 163 16 12 236 172 200 76 248 244 166 207 139 98 211 145 182 251 195 93 240 165 8 254 181 44 197 214 65 240 223 220 220 196 162 68 164 240 39 30 44 184 98 56 153 43 130 41 20 10 71 71 71 7 7 7 219 219 219 224 176 186 186 138 93 91 69 212 153 155 155 235 233 233 177 97 179 178 178 226 247 102 18 254 138 132 70 249 27 76 145 241 95 203 82 204 45 248 31 30 30 98 161 21 233 116 90 14 119 118 118 206 61 74 32 87 39 39 39 172 188 153 76 6 50 198 189 116 13 116 84 251 83 173 173 173 212 161 47 96 122 170 159 207 231 43 149 138 15 84 44 47 178 72 142 143 143 241 163 93 45 255 237 243 219 232 135 84 139 255 204 204 12 67 200 111 154 53 86 174 24 51 136 39 202 138 83 27 100 216 97 56 169 84 10 251 252 252 124 54 155 77 194 223 231 69 126 89 145 104 115 141 250 240 67 24 169 129 86 81 201 38 26 189 237 122 105 129 222 198 159 255 14 248 146 0 142 11 25 162 107 225 55 176 31 16 143 100 190 253 45 70 198 232 198 198 6 20 138 241 180 190 190 174 252 55 52 203 39 184 116 45 205 46 151 203 192 13 233 225 157 1 56 241 72 49 200 238 238 110 120 213 238 238 46 211 214 223 206 16 94 251 191 90 255 200 113 119 251 78 120 252 69 255 117 119 135 111 56 239 139 17 63 9 191 254 86 248 69 137 250 48 239 24 32 242 27 221 189 155 168 123 247 176 169 233 126 130 251 240 27 18 117 45 65 184 191 16 110 151 186 182 246 224 73 123 42 112 169 167 193 179 231 49 254 93 27 254 95 184 150 151 175 30 132 127 241 13 30 189 118 65 227 155 240 35 15 238 237 187 100 255 239 27 62 124 116 65 230 83 120 187 123 252 57 112 13 95 130 175 223 162 254 127 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=973 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 7 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] Received Main Pixel Buffer Content X:1 Y:156 Width:112 Height:16 Enc:16 Bytes:"\324\332\331K[Y\034\007\360s\304iZ\215\nF\343\304X\243\0245v\306\324f1\326h\353\036\2156\325\030\273$\325\214:.3\343\330\216\216\353\270\214\373\016\372\342\362\342\203\242((\352\213\353\223\340\002\212(\212\010>8\377\200\340\216\2020\314\367\306-\314\264\245\220)\303p!\\NN~'\344\036>\347\367;9\177^\362\323\324\324\344\344\344\324\327\327goo_]]]ZZ\032\023\023\203d\245\273\273\233\303\341TTT\350t\272\300\300\300\375\375}\265Z\335\320\320`0\030fff\312\312\312\212\213\213\213\212\212\220\342\244\246\246677\317\317\317\227\224\224\024\026\026&%%\005\005\005\035\035\035YYY\r\016\016^\\\\h\265Z\221H\264\276\276\276\265\265%\221HFGG\275\274\274\220\003\241\266\212\215\215\225\313\345\023\023\023+++sss\310\237\244R\351\324\324Txx\270\237\237\337\306\306\206^\257?;;CF\265\263\263399\031\021\021!\223\311677\307\306\306\016\016\016\\]]ONNrss===\017\017\017\335\334\334vww\217\217\217\253\252\252jkk\033\033\033\025\nE]]]}}\375\354\354\354\371\371\271\277\277\177BBB@@@^^^oo/\227\313\315\312\312\352\351\351\351\352\352Z]]\035\032\032jkk\313\316\316\026\010\004\323\323\323qqq\310\341\026\027\027\001pNNN||<\262:\036\217\227\231\231\331\336\336\256T*\267\267\267\371|>\262@\324\244\301\301\301555vvv\303\303\303\005\005\005\250\020\323\323\323\223\223\223+++\221\352\241l\334\333\333KII\311\317\317\037\030\030\370\257\247\336\347w\375\360\266\302\347\217\364\341m\005fB\033'3\333x\312\2019+\345\340\310\265\240N_\363\354\235)\213\357\302cv\345Q\310Z\272\261\335)a\366A=\275\204\267}\214\007\235\276\371\2260\377%\n|\351c1\221H)\221\371Y\312\375\237\004(\002\t\rzJ|\024\364\376\263\253\361\203C\374C\303L\372\020\032\036A<\"\251LIh\024+Z\025Bcb\237\253m^\304\251\3425J\213\004\365s9\207yO\233H_^~\341W\257\337\350L\372\030\307\327\337%>JJ\336&\321\320db\370\216\022NJj\032U\177/I'\324\220\301\274\027fI2\211\007\023\340\2518\213\232\364\301\370?\360\177\374I\224\255\375\231\346\274c\275\377%\227D\273\250\362~\025\345\253\013\036\321B\356{\227\"Q6\2738VS\362\233\266\324\370\r\336\351\361z\323\007\343\013\314z\376e\3261\346L s\3066\216of\200\177i\3742\353\250Ou\373\370\226\332\365\315\247\237\302\307\267\324\376\270\241W,\026\203\207\376\376~\007\007\007\220\t\211!\031\000\203\246 \031\202\002` :22\342\354\354\214\342\021p\302\036\225J\005\016Q{\332\330\330,,,\010\205\302\245\245%\224\237l6\333\333\333\033b]\342\r\225\2017\310LKK\203y`\014\326\002\310\265\2655(\005\346\341\0378\324h4\320\021\004\0029\240\013V\335\335\335\341.\230///\357\354\354\204y\300\033\325+\\<==\005\300\200\026\356\202\352\216\216\016\310\r\330\000*l\203\312\020\021\213\000\330\303\372\020\031\031\t\371Z[[\001!$\006\234X@ZZZ\260\206`I\311\310\310\030\037\037_^^Fj\013J!(V\030\020\373\245g\303\345\223e\3763`\3354\232\336\3773\376]B\177\267\240\367\254n\333L\357\377v]\243F8\016\266\314>\036\3419\363\t\207\345r\237Z3\247<\201\231\235\007sf\363\372\3422\341\211\320\233\336{\310\234\325\364\241D$`\342\243\365\021\237\010}\251\343c\"69I\345\315t\241\022\304\227\322\207\262\253n\034\326\325\007\321\356'\247\014q\327\227\230\004\020\305U\374@G\206\306g\306\370\301!4\224\317\264?\360%\266a\267\361\303iD\2442*Z\365\325\035\006<\362\"\356I\274\306\351N\002\325&\206\275|\365:\332\366\215.Q\3776)\331\214\237\377K?\336\377w\374\277\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 225] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 156] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 59] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 827 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 188] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 96] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Main Pixel Buffer Content X:225 Y:156 Width:80 Height:16 Enc:16 Bytes:"\372\000\314\247\220\325\250\300^\337\205\007\027\314f\230\001\373{\222\335\222\233.m\212\\\031Y\260\245 ~M\374\334\023s\341\253T===A\213\252g\232\003{z\327\036]ch`\270\362\360J\375\356z\373\271\366\300\276\342\275\347\367r7\345\006,\t\010Y\036\342\276\300\375\332\343k)))\021\021\021\207n\035b\250gx\374\3621\260\213x\364\326Q\323\031\246;\257\356\314\336\230\275\367\372\336\027\257_\000\013\r`\037\022\262\354\365\340\315\203\217_<\356;\324\2479I\263eoK\305\366\212C7\017\361\264\361L84\341\321\213G\353.\254\253\337U\277\347\372\236\305\247\027s\265p%\257K~\362\362\311\324\243S\245z\2446^\334\010\354g\346o\316\177\375\346\365\263W\317\216\336>\252`Q\027\2704\020X\254\032N3\234vt\332\224#Sdze\004;\004\237\276z\n,\3526\\\334\300\335\312}\346\336\031`Q\252\320\247\260\371\362f`a|\354\366\261\225\347V>x\376@w\252.\260\304:u\367T\360\262`\257E^\323\217M?q\347\204\373Bw`\241\345\261\320c\333\225m\350u\002x\201\003R\377\237\207\227\001\332o\022\000/\020\007u\357\201-\r`)\304(\r\222\007\026;\262\240\246\006L\2772\220\000u\241\200\362\032\232@\266\2266\203\224\216\256\246\220\036dw\007\243\021\263\261\211)\003#\250\274\260\302V\305\021\252\002\251-\017\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 172] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 112] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 205] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 973 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 7, rect hdr data: enctype=EncZRLE, data: [1,188,96,32,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 40] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Main Pixel Buffer Content X:1 Y:172 Width:112 Height:16 Enc:16 Bytes:"\354\234KK\034A\024\205\273\3622\256\334\230\220\030u2b\336\233\004\363\232\274@\020F\027.\006f9\014\342J\204\201\371\001.\304\347\037\021\027n\004EA\020\007\027\202\013\301\235\340\302\200 \272u%\212\240\371z\016\\\212\236n\223\020\203\t8\213\246\372v\365\355[\247\252\253\316\2715t ~<44\244\224\002\253\205,\"\307\224-\377\000\207\306\316B\005\201\246\014m\355\352\352B\310\367\367\367\3038\021\335\265~,\263a\231\n\237j\213Fs\027\024<\226LS\307\370\264\242\252=\362S\262B\247JYP\206\276\3638\3457TYY\016\312\024\226\227\227\261\300\313\341\334XJ\245\322\324\324T\254\037x|tA\346Sx\273{\3749p\r_\202\257\337\242\376\177\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 188] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[164 156 191 78 2 65 16 198 23 163 137 33 17 19 113 21 81 19 14 241 56 180 208 6 239 44 68 5 17 125 15 120 15 222 128 87 160 37 88 82 82 208 98 194 19 208 16 74 168 105 40 212 111 118 9 49 202 136 185 201 7 185 98 248 101 26 230 223 206 194 59 130 247 247 140 129 4 132 241 195 70 244 114 59 180 156 91 144 217 49 37 34 253 77 167 211 79 51 60 87 171 85 100 28 84 14 196 166 221 175 35 138 151 43 118 91 180 80 234 122 189 30 170 5 166 160 239 59 168 90 173 134 200 69 193 195 56 212 239 247 71 163 17 42 4 194 25 201 161 209 104 32 147 180 90 45 204 249 205 102 115 48 24 32 127 13 135 67 68 238 120 60 70 80 163 164 77 38 19 228 25 36 56 164 87 212 6 100 240 249 124 142 184 158 205 102 72 5 139 227 24 186 225 77 11 236 77 123 18 67 127 242 65 39 48 230 200 55 229 164 15 19 103 153 243 93 87 103 189 28 189 47 54 182 35 116 155 90 43 141 215 122 93 105 181 119 189 218 246 31 92 209 15 108 25 155 206 39 111 36 87 167 21 173 216 239 194 75 23 238 31 246 5 82 254 99 81 34 29 148 158 36 82 190 8 47 233 160 92 146 72 249 34 188 44 247 95 126 150 72 7 34 188 44 247 95 121 150 72 249 34 188 34 247 95 201 75 164 3 17 94 145 251 119 242 18 41 95 132 59 114 255 142 146 72 7 34 220 145 251 255 87 5 98 165 124 17 174 117 225 69 230 255 246 181 40 242 159 191 45 72 234 223 155 237 97 208 156 172 188 237 242 97 14 103 127 156 204 98 0 179 171 136 122 189 142 110 7 99 18 6 13 219 129 180 219 109 116 56 182 253 192 20 211 233 116 208 2 113 29 8 90 151 110 183 139 166 197 54 33 42 98 175 209 109 45 174 156 68 227 251 59 91 58 26 63 56 140 71 255 214 26 115 60 113 68 189 76 140 253 192 201 41 245 57 199 44 159 114 160 147 36 203 167 207 72 71 44 159 57 39 37 88 222 152 51 60 239 102 72 60 111 204 110 120 222 205 146 120 222 152 221 240 188 151 37 241 188 49 123 225 121 47 71 226 121 99 246 194 243 177 28 137 231 141 57 22 158 143 25 241 188 253 64 120 222 62 120 222 62 214 240 105 254 251 111 204 23 151 44 111 226 239 146 143 191 47 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=552 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 8 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 220] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 96] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 40] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 552 +[Debug] Received Main Pixel Buffer Content X:1 Y:188 Width:96 Height:32 Enc:16 Bytes:"\244\234\277N\002A\020\306\027\243\211!\021\023q\025Q\023\016\3618\264\320\006\357,D\005\021}\017x\017\336\200W\240%XRR\320b\302\023\320\020J\250i(\324ov\t1\312\210\271\311\007\271b\370e\032\346\337\316\302;\202\367\367\214\201\004\204\361\303F\364r;\264\234[\220\3311%\"\375M\247\323O3x\336>\326\360i\376\373o\314\027\227,o\342\357\222\217\277/\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 220] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 144] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 41] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 8, rect hdr data: enctype=EncZRLE, data: [1,220,144,41,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 204] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 144] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 41] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 204] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[220 93 59 111 26 65 16 62 18 139 196 121 144 96 236 20 33 113 16 113 138 188 31 132 164 177 92 219 173 127 0 255 128 26 9 132 16 238 220 97 215 84 238 144 92 91 65 162 183 144 16 127 193 84 244 136 202 40 129 204 237 135 150 245 222 66 196 141 149 229 142 145 70 119 55 183 55 115 115 246 221 238 55 179 179 206 109 1 149 182 184 117 3 152 220 186 1 33 243 63 0 127 132 56 85 248 26 223 216 43 15 50 111 221 96 141 75 192 31 33 102 85 42 65 87 205 255 94 240 220 152 168 96 76 60 56 59 59 35 17 117 52 202 229 178 12 1 24 147 34 36 14 42 85 203 227 185 92 110 119 119 151 188 125 126 126 14 192 127 34 144 225 211 211 83 146 98 26 200 68 96 185 212 109 161 147 247 246 246 228 173 209 79 3 207 231 37 42 204 75 60 208 66 0 243 146 34 232 178 116 132 186 72 170 247 232 56 157 79 219 100 21 130 5 42 50 223 237 118 233 8 102 151 192 134 102 179 73 71 232 100 132 33 224 127 13 60 159 151 168 112 53 39 241 64 11 1 204 75 138 64 80 64 251 131 241 6 11 84 100 126 48 24 140 5 78 158 74 165 38 166 48 4 252 175 129 231 139 19 21 188 137 7 90 8 96 113 82 132 118 11 222 96 129 215 255 141 70 131 30 235 216 20 134 128 255 47 46 46 84 160 110 226 73 120 144 32 162 49 241 128 20 213 106 181 82 169 164 246 187 189 73 17 232 122 171 198 123 65 71 186 5 58 66 173 240 254 161 235 144 25 152 224 99 76 150 184 149 247 143 55 4 249 63 57 179 185 28 3 217 122 229 210 79 43 172 22 44 78 119 65 239 52 26 237 209 155 19 53 2 130 197 201 255 244 130 165 109 140 86 3 199 39 162 182 12 141 176 49 206 14 28 31 139 90 58 40 208 21 68 14 255 91 55 195 55 135 255 105 251 250 250 58 136 28 254 183 110 134 111 30 14 255 143 70 35 96 123 129 227 240 191 117 51 124 243 112 248 31 168 112 16 57 252 111 221 12 223 60 28 254 167 65 22 162 10 129 227 240 191 117 51 124 243 112 248 159 182 105 20 22 68 14 255 91 55 195 55 15 135 255 49 138 15 40 39 255 175 130 25 254 120 56 252 111 5 122 186 45 252 77 214 142 12 34 31 11 252 7 211 220 172 27 227 207 255 157 78 167 213 106 13 135 67 235 198 248 243 63 253 23 208 45 208 83 88 5 60 115 89 254 11 119 162 77 71 169 86 171 197 98 241 232 232 232 240 240 16 51 61 100 69 176 253 253 253 122 189 158 201 100 218 237 54 38 81 96 6 197 241 241 113 62 159 239 247 251 244 93 193 228 4 204 76 104 54 155 7 7 7 52 216 238 245 122 90 125 174 66 161 80 169 84 78 78 78 46 47 47 97 13 48 77 32 131 106 190 205 31 183 208 51 143 152 205 87 165 86 146 127 253 211 234 252 110 162 146 47 253 15 31 69 30 199 156 39 79 35 78 220 137 108 36 150 214 191 185 181 46 10 223 137 221 231 201 165 245 191 120 25 217 126 229 184 137 245 241 116 228 181 119 205 163 127 233 223 121 179 229 22 47 187 247 246 221 251 136 19 251 176 180 126 63 78 83 245 51 47 240 241 19 143 62 127 225 209 215 111 60 218 222 228 81 38 205 35 102 243 76 250 59 143 152 205 211 92 253 89 38 113 47 192 213 159 253 193 35 102 243 44 87 127 146 73 220 11 112 245 39 127 242 136 217 60 201 213 239 48 137 123 1 174 126 219 223 31 219 250 185 223 191 105 141 18 244 51 145 236 77 189 74 116 56 145 239 141 110 39 194 186 136 47 202 254 231 239 89 190 247 226 187 90 117 185 178 56 202 180 148 241 148 214 31 136 181 41 221 90 246 160 251 107 174 92 89 97 77 148 225 84 22 60 19 101 53 149 21 208 132 92 89 209 76 200 149 5 206 140 114 119 201 158 41 9 249 108 55 110 148 111 36 36 9 249 108 55 97 148 43 11 140 9 185 178 226 152 81 190 25 149 36 228 179 221 168 81 238 68 37 221 185 185 27 53 202 149 71 113 87 123 62 154 60 182 118 67 30 195 250 191 179 231 247 76 60 191 191 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=972 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (65,76) (width: 96, height: 16), Enc= 16 +(1,124) (width: 144, height: 16), Enc= 16 +(1,140) (width: 144, height: 16), Enc= 16 +(225,140) (width: 64, height: 16), Enc= 16 +(1,156) (width: 112, height: 16), Enc= 16 +(225,156) (width: 80, height: 16), Enc= 16 +(1,172) (width: 112, height: 16), Enc= 16 +(1,188) (width: 96, height: 32), Enc= 16 +(1,220) (width: 144, height: 41), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 972 +[Debug] Received Main Pixel Buffer Content X:1 Y:220 Width:144 Height:41 Enc:16 Bytes:"\334];o\032A\020>\022\213\304y\220`\354\024!q\020q\212\274\037\204\244\261\\\333\255\177\000\377\200\032\t\204\020\356\334a\327T\356\220\\[A\242\267\220\020\177\301T\364\210\312(\201\314\355\207\226\365\336B\304\215\225\345\216\221Fw7\2677ss\366\335\3567\263\263\316m\001\225\266\270u\003\230\334\272\001!\363?\000\177\2048U\370\032\337\330+\0172o\335`\215K\300\037!fU*AW\315\377^\360\334\230\250`L<8;;#\021u4\312\345\262\014\001\030\223\"$\016*U\313\343\271\\nww\227\274}~~\016\300\177\"\220\341\323\323S\222b\032\310D`\271\324m\241\223\367\366\366\344\255\321O\003\317\347%*\314K<\320B\000\363\222\"\350\262t\204\272H\252\367\3508\235O\333d\025\202\005*2\337\355v\351\010f\227\300\206f\263IG\350d\204!\340\177\r<\237\227\250p5'\361@\013\001\314K\212@P@\373\203\361\006\013Td~0\030\214\005N\236J\245&\2460\004\374\257\201\347\213\023\025\274\211\007Z\010`qR\204v\013\336`\201\327\377\215F\203\036\353\330\024\206\200\377/..T\240n\342Ix\220 \2421\361\200\024\325j\265R\251\244\366\273\275I\021\350z\253\306{AG\272\005:B\255\360\376\241\353\220\031\230\340cL\226\270\225\367\2177\004\371?9\263\271\034\003\331z\345\322O+\254\026,NwA\3574\032\355\321\233\0235\002\202\305\311\377\364\202\245m\214V\003\307'\242\266\014\215\2601\316\016\034\037\213Z:(\320\025D\016\377[7\3037\207\377i\373\372\372:\210\034\376\267n\206o\036\016\377\217F#`{\201\343\360\277u3|\363p\370\037\250p\0209\374o\335\014\337<\034\376\247A\026\242\n\201\343\360\277u3|\363p\370\237\266i\024\026D\016\377[7\3037\017\207\3771\212\017('\377\257\202\031\376x8\374o\005z\272-\374M\326\216\014\"\037\013\374\007\323\334\254\033\343\317\377\235N\247\325j\r\207C\353\306\370\363?\375\027\320-\320SX\005\237\357\367\373\364]\301\344\004\314Lh6\233\007\007\0074\330\356\365zZ}\256B\241P\251TNNN.//a\r0M \203j\276\315\037\267\3203\217\230\315W\245V\222\177\375\323\352\374n\242\222/\375\017\037E\036\307\234'O#N\334\211l$\226\326\277\271\265.\n\337\211\335\347\311\245\365\277x\031\331~\345\270\211\365\361t\344\265w\315\243\177\351\337y\263\345\026/\273\367\366\335\373\210\023\373\260\264~?NS\3653/\360\361\023\217>\177\341\321\327o<\332\336\344Q&\315#f\363L\372;\217\230\315\323\\\375Y&q/\300\325\237\375\301#f\363,W\177\222I\334\013p\365'\177\362\210\331<\311\325\3570\211{\001\256~\333\337\037\333\372\271\337\277i\215\022\3643\221\354M\275Jt8\221\357\215n'\302\272\210/\312\376\347\357Y\276\367\342\273Zu\271\2628\312\264\224\361\224\326\037\210\265)\335Z\366\240\373k\256\\YaM\224\341T\026<\023e5\225\025\320\204\\Y\321L\310\225\005\316\214rw\311\236)\t\371l7n\224o$$\t\371l7a\224+\013\214\t\271\262\342\230Q\276\031\225$\344\263\335\250Q\356D%\335\271\271\0335\312\225GqW{>\232<\266vC\036\303\372\277\263\347\367L<\277\277\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 2] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 2 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 5] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 48] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [1,261,255,48,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 9 35] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 93 107 80 19 87 20 198 7 2 142 58 40 142 207 17 24 81 20 95 64 144 16 4 66 192 240 10 132 128 132 168 168 180 245 89 173 157 254 104 71 167 90 212 58 182 138 157 58 106 181 2 241 253 64 30 86 5 28 102 170 163 86 180 253 97 69 69 197 18 223 150 241 245 67 70 127 232 191 106 191 114 198 157 101 111 8 176 27 221 77 39 247 199 153 155 179 231 158 123 238 119 207 222 205 221 156 220 227 241 230 127 17 127 67 153 24 149 176 159 23 247 254 133 159 64 210 181 232 219 119 241 31 175 95 191 6 199 229 232 155 214 247 143 175 94 189 162 212 120 46 71 9 127 202 56 234 138 148 240 167 140 132 174 72 9 127 212 113 11 187 34 37 252 95 188 120 129 186 43 82 194 159 114 89 126 0 58 195 146 125 164 178 220 137 58 9 255 150 150 22 202 197 233 20 90 87 247 219 226 69 243 226 227 162 98 167 76 158 57 61 167 178 178 140 187 10 251 43 43 202 156 216 23 225 79 41 68 157 66 107 107 79 196 68 71 108 250 113 227 205 155 141 247 238 221 45 47 43 197 64 182 110 217 68 87 167 231 102 85 148 31 118 86 95 20 2 14 252 241 189 157 82 160 74 164 216 2 24 211 147 87 175 90 201 231 99 8 26 117 88 99 227 13 212 129 63 62 130 223 220 252 247 231 75 23 45 249 116 62 133 222 238 218 89 156 109 50 104 99 213 105 41 9 27 214 175 123 242 228 9 100 246 238 217 133 241 114 122 174 93 107 136 138 12 37 61 156 126 194 223 41 198 131 94 174 191 20 25 49 241 194 249 58 62 255 233 211 167 83 52 170 3 251 255 235 133 240 183 217 154 102 205 52 175 46 88 241 236 217 51 146 249 229 72 5 204 195 240 175 92 185 108 50 166 238 180 22 131 143 189 81 92 140 250 143 223 47 144 204 15 27 215 195 45 5 61 190 225 229 146 148 78 79 159 62 165 158 60 233 102 99 163 128 111 72 157 186 237 167 45 168 3 255 141 133 223 99 142 126 222 190 181 61 61 214 146 29 159 45 89 72 245 111 86 44 95 85 240 53 234 152 145 212 228 132 163 71 143 216 141 63 70 29 80 72 167 148 50 179 174 238 28 159 255 248 241 99 224 191 111 239 110 212 45 102 83 178 94 155 51 205 136 93 39 95 230 68 77 213 188 185 115 48 204 244 52 125 98 66 76 254 236 233 196 63 95 119 78 167 213 60 124 248 160 166 186 42 105 170 22 170 4 61 18 254 152 98 212 165 83 160 148 97 72 90 179 122 37 159 95 118 248 16 252 182 161 225 42 234 240 159 131 7 246 125 245 229 23 179 243 114 239 220 185 67 50 77 77 127 69 71 133 215 84 31 71 115 112 74 138 119 204 154 153 203 105 152 110 201 46 61 116 96 233 146 133 133 27 214 177 61 18 254 148 175 207 41 180 234 248 49 160 141 245 231 250 245 107 183 108 182 210 210 3 241 113 26 124 164 171 192 255 112 233 193 71 143 30 173 92 177 28 245 166 166 38 240 27 174 82 198 211 27 168 223 186 101 155 150 157 49 59 207 194 233 220 179 219 106 158 102 140 142 82 213 95 250 147 237 145 240 119 150 241 68 79 157 252 117 193 252 143 226 98 34 177 144 2 189 67 7 247 115 87 129 63 192 164 250 119 235 214 100 153 210 110 92 191 142 250 246 109 91 113 219 230 207 153 177 104 225 92 240 129 63 167 237 238 221 187 88 151 62 249 120 150 221 190 8 127 74 150 168 76 138 130 155 2 78 104 247 42 225 143 9 165 100 143 10 164 152 62 172 60 15 30 60 176 123 149 240 167 52 149 10 164 137 186 152 228 164 248 170 170 99 237 201 16 254 205 205 205 148 102 211 229 104 110 110 46 240 151 221 12 209 212 108 54 211 239 230 148 227 212 229 40 225 175 132 127 82 137 163 192 223 106 181 218 108 54 202 46 235 114 20 248 23 23 23 83 70 109 112 238 223 191 239 90 20 248 87 86 86 226 22 192 44 40 225 125 102 87 41 240 199 16 92 151 202 110 128 68 42 187 1 31 6 255 168 168 40 79 79 207 236 236 108 181 90 221 171 87 175 172 172 172 78 118 49 113 226 68 133 224 223 183 111 95 50 187 79 159 62 24 72 39 91 121 121 121 189 111 252 1 41 176 29 63 126 252 216 177 99 135 14 29 154 146 146 130 75 99 91 203 152 49 99 38 77 154 68 194 156 217 220 64 4 50 17 17 17 208 51 110 220 56 127 127 255 129 3 7 66 6 154 187 119 239 14 14 166 143 149 207 200 200 8 8 8 64 29 242 9 9 9 57 57 57 65 65 65 35 71 142 132 37 253 251 247 199 165 240 240 240 158 61 123 66 18 87 209 123 98 98 34 234 33 33 33 208 0 61 52 179 28 182 122 189 30 117 141 70 131 33 196 198 198 14 30 60 152 204 134 170 228 228 100 22 127 187 50 3 6 12 0 31 28 152 68 127 233 231 240 103 229 35 35 35 33 6 85 70 163 17 160 197 196 196 64 128 236 129 128 86 171 69 29 190 74 156 225 195 135 99 20 113 113 113 131 6 13 34 14 250 74 74 74 226 176 133 109 168 131 211 187 119 111 96 130 171 24 224 132 9 19 208 5 90 177 248 219 149 65 191 6 131 1 50 193 193 193 48 143 111 0 43 15 192 1 181 159 159 223 176 97 195 208 10 252 81 163 70 145 61 176 54 62 62 158 63 124 200 0 127 52 135 60 36 81 25 49 98 4 141 145 143 63 38 154 240 135 6 106 136 142 48 209 118 241 103 101 96 97 90 90 26 56 163 71 143 134 243 128 227 237 237 77 176 176 242 192 211 100 50 129 3 99 224 57 118 241 247 241 241 33 208 192 33 252 49 16 146 129 64 122 122 58 135 127 88 88 24 156 10 26 200 255 225 180 248 8 124 224 108 0 138 214 31 116 68 235 15 16 96 101 96 33 172 5 19 26 128 18 172 205 204 204 132 27 7 183 22 86 30 198 4 6 6 66 39 166 3 232 145 255 19 7 183 15 225 31 26 26 138 171 42 149 10 10 113 107 96 44 212 28 6 64 39 187 182 200 190 158 19 229 251 70 135 235 15 135 173 236 102 19 213 233 116 253 250 245 195 68 192 187 58 148 71 177 88 44 5 5 5 69 69 69 178 127 25 19 65 49 10 24 207 63 187 216 181 40 240 7 242 116 216 178 236 135 65 136 160 230 214 253 175 236 199 64 136 166 185 173 251 95 217 195 0 68 83 194 95 118 51 68 83 194 95 246 99 8 68 83 15 113 43 87 69 69 69 125 125 61 253 255 85 246 63 0 137 104 136 59 231 228 201 147 24 130 236 1 64 226 220 14 229 229 203 151 152 5 217 241 23 29 124 131 178 79 1 255 252 147 18 124 179 87 1 255 252 147 18 124 163 4 252 165 4 223 40 1 127 41 193 55 74 192 95 74 240 141 18 240 151 18 124 163 4 252 165 4 223 40 1 127 41 193 55 74 192 95 74 196 140 0 127 46 217 29 219 17 63 229 157 115 169 148 112 31 1 254 255 188 59 251 150 165 252 148 107 206 165 82 246 111 124 252 185 179 111 29 167 5 126 203 156 206 139 178 184 181 172 93 187 86 173 86 231 231 231 99 101 107 47 213 112 94 94 94 108 108 44 127 8 82 194 125 4 248 115 103 175 58 72 11 204 158 206 91 85 85 101 48 24 136 163 82 169 206 158 61 219 222 9 190 181 181 181 224 208 17 173 92 191 82 194 125 4 254 207 29 16 235 32 45 48 123 58 111 97 97 33 101 162 195 85 236 166 206 156 57 227 56 213 176 192 133 164 196 202 56 192 255 94 59 105 129 217 211 121 171 171 171 83 83 83 249 248 59 62 193 87 48 4 41 129 62 124 252 41 117 231 178 101 203 58 76 11 252 109 219 211 121 201 255 233 4 95 173 86 11 251 89 25 210 9 13 20 241 198 31 130 148 208 28 103 173 255 23 47 94 164 122 116 116 52 157 105 218 249 182 82 66 115 156 245 252 133 255 0 124 64 189 121 243 230 174 182 149 18 160 163 132 231 175 148 248 21 37 124 255 145 18 124 3 252 101 127 219 46 37 248 6 248 203 254 131 129 148 247 215 74 192 95 116 240 141 205 102 43 41 41 145 29 127 113 97 55 48 30 207 77 171 213 42 59 254 226 222 127 2 121 124 49 40 47 47 151 29 127 217 13 144 72 101 55 192 141 63 247 209 215 215 183 189 25 225 194 80 148 70 5 99 105 79 140 139 195 80 26 229 42 248 238 234 237 237 141 173 28 54 17 176 54 36 36 36 32 32 0 187 78 108 37 176 137 235 209 163 7 56 26 141 198 204 132 224 176 129 59 38 147 73 32 195 233 244 247 247 135 206 247 132 63 23 62 2 51 176 245 6 7 198 96 92 124 252 217 16 28 54 112 132 149 225 235 212 235 245 36 153 152 152 232 92 255 231 194 119 216 56 24 46 16 135 13 193 97 3 119 88 25 190 78 146 164 216 151 247 135 191 32 14 9 246 131 2 58 54 4 199 46 254 2 25 190 78 226 131 9 199 115 34 254 216 242 195 255 225 180 176 199 199 199 7 190 138 109 17 70 132 93 173 209 104 12 12 12 196 92 224 42 36 5 33 56 252 192 29 192 174 211 233 88 25 210 9 13 153 153 153 230 119 107 29 5 180 57 17 127 209 148 243 100 216 15 144 101 89 127 164 208 33 67 134 0 106 172 54 161 161 161 31 210 120 208 78 126 97 43 42 42 42 40 40 176 88 44 31 216 188 14 105 39 183 42 183 111 223 174 169 169 193 16 100 55 88 64 59 255 194 22 3 193 44 200 110 176 128 118 41 224 70 9 27 70 1 237 82 216 128 18 54 236 2 218 165 200 7 5 226 223 165 128 27 5 226 239 69 175 177 232 131 135 135 71 75 75 203 243 231 207 187 181 45 221 85 170 164 5 252 226 219 182 248 5 5 37 91 248 197 221 222 221 94 201 237 131 152 210 182 189 138 41 250 54 133 109 223 182 176 237 219 22 119 123 119 123 37 183 247 196 51 0 79 2 60 15 232 193 208 205 113 241 240 237 160 184 219 187 219 187 114 251 145 142 75 224 100 199 37 108 170 227 162 115 183 119 183 87 114 251 127 1 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2339 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 53] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 21] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [1,309,80,21,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 189] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 205 11 44 132 221 211 24 10 222 243 0 63 217 22 126 17 205 172 89 179 190 126 253 186 123 247 110 96 103 153 145 64 5 227 74 160 130 98 52 195 15 92 147 241 3 130 250 203 240 3 198 116 252 128 160 254 10 252 192 181 29 63 32 168 127 6 126 192 216 137 31 16 212 63 11 63 112 93 137 31 16 212 191 11 63 96 92 141 31 248 220 194 175 159 231 61 126 253 124 144 164 12 25 31 196 76 202 192 20 12 116 36 48 41 207 158 61 27 90 71 48 65 171 2 97 17 8 16 114 132 0 103 24 63 4 2 130 93 33 192 9 198 135 118 41 130 160 93 143 100 24 31 154 82 138 161 41 42 9 198 135 198 112 17 52 37 52 195 248 208 152 153 12 141 193 38 40 127 53 132 219 117 22 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=189 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (1,261) (width: 255, height: 48), Enc= 16 +(1,309) (width: 80, height: 21), Enc= 16 + +[Debug] The FrameBuffer is: rectangles:A\362;\254\010k\342E\357\272'\302\364Ta}\346\374\303\257\"\222\034\302\376\334\373\374\215\006\361Bg2\021\362R\360\312uq{\226dR\334\"U\340y\240\034\225T\021i\351h__\346G\274y{Sdd\"\262\262/\363\337\262\342~'\336;\371@\212\222*\")]|\214!@\345\377\024\227#u;W\216?/\314h\276h~=8?\247\300O|\326\024\336\370\362\365\233\366\273P\362\014\221]d\373\341\3571\374\374\345\363\373\367\261\203\377\235\337\357\\>\345\002H.\203\324-\243Pu+\311\365\267\257\177\003\000\000\377\377" > rectangles:|\030\031\036\224\224\030\223\237\233y\377\376\375{\367\356fg\246\016t\224\201\213'6\362!#\260\260\243\310~PA\311G>dd\345\343\347\245\0002\260\t\360S\002\031Y\005\004)\201\014lB\234\224@FV!nJ \003\23307%\220\221UX\204\022\310\300&*\202\003\212\211K\000II)\\\362`\310\310*-\203\003\202z\3652\322\212R\270\344\301\220\201MA\006\007TRVQ\225QPT\223QP\327\320\324\322\326\301\252\212\221\025\227v\031Y]=}\003\031C)\005\031PU+k\206U\3254H)\005)\234\200\245\324\331\263g\377\374\371\003,\207v\355\332\005)\231\200\245\024\244p\002\226L\300r\013^8AJ#`!4\320E\010\270\004\241\310~v\016J\372\212\234\\\\\334,\024\330\317\311\303\311\311L\201\375\274<\274 rectangles: rectangles:\340c\205\243\366\217\332?\220\3663\241v\271XX\301\023\265\354\034\234\\\33401\036^>\234r\214\300\302\023I\273\220\260\210(\210\026\023g\224\200\317\323H\313\340\226c\000\000\000\000\377\377" > rectangles:8\377\200\340\216\2020\314\367\306-\314\264\245\220)\303p!\\NN~'\344\036>\347\367;9\177^\362\323\324\324\344\344\344\324\327\327goo_]]]ZZ\032\023\023\203d\245\273\273\233\303\341TTT\350t\272\300\300\300\375\375}\265Z\335\320\320`0\030fff\312\312\312\212\213\213\213\212\212\220\342\244\246\246677\317\317\317\227\224\224\024\026\026&%%\005\005\005\035\035\035YYY\r\016\016^\\\\h\265Z\221H\264\276\276\276\265\265%\221HFGG\275\274\274\220\003\241\266\212\215\215\225\313\345\023\023\023+++sss\310\237\244R\351\324\324Txx\270\237\237\337\306\306\206^\257?;;CF\265\263\263399\031\021\021!\223\311677\307\306\306\016\016\016\\]]ONNrss===\017\017\017\335\334\334vww\217\217\217\253\252\252jkk\033\033\033\025\nE]]]}}\375\354\354\354\371\371\271\277\277\177BBB@@@^^^oo/\227\313\315\312\312\352\351\351\351\352\352Z]]\035\032\032jkk\313\316\316\026\010\004\323\323\323qqq\310\341\026\027\027\001pNNN||<\262:\036\217\227\231\231\331\336\336\256T*\267\267\267\371|>\262@\324\244\301\301\301555vvv\303\303\303\005\005\005\250\020\323\323\323\223\223\223+++\221\352\241l\334\333\333KII\311\317\317\037\030\030\370\257\247\336\347w\375\360\266\302\347\217\364\341m\005fB\033'3\333x\312\2019+\345\340\310\265\240N_\363\354\235)\213\357\302cv\345Q\310Z\272\261\335)a\366A=\275\204\267}\214\007\235\276\371\2260\377%\n|\351c1\221H)\221\371Y\312\375\237\004(\002\t\rzJ|\024\364\376\263\253\361\203C\374C\303L\372\020\032\036A<\"\251LIh\024+Z\025Bcb\237\253m^\304\251\3425J\213\004\365s9\207yO\233H_^~\341W\257\337\350L\372\030\307\327\337%>JJ\336&\321\320db\370\216\022NJj\032U\177/I'\324\220\301\274\027fI2\211\007\023\340\2518\213\232\364\301\370?\360\177\374I\224\255\375\231\346\274c\275\377%\227D\273\250\362~\025\345\253\013\036\321B\356{\227\"Q6\2738VS\362\233\266\324\370\r\336\351\361z\323\007\343\013\314z\376e\3261\346L s\3066\216of\200\177i\3742\353\250Ou\373\370\226\332\365\315\247\237\302\307\267\324\376\270\241W,\026\203\207\376\376~\007\007\007\220\t\211!\031\000\203\246 \031\202\002` :22\342\354\354\214\342\021p\302\036\225J\005\016Q{\332\330\330,,,\010\205\302\245\245%\224\237l6\333\333\333\033b]\342\r\225\2017\310LKK\203y`\014\326\002\310\265\2655(\005\346\341\0378\324h4\320\021\004\0029\240\013V\335\335\335\341.\230///\357\354\354\204y\300\033\325+\\<==\005\300\200\026\356\202\352\216\216\016\310\r\330\000*l\203\312\020\021\213\000\330\303\372\020\031\031\t\371Z[[\001!$\006\234X@ZZZ\260\206`I\311\310\310\030\037\037_^^Fj\013J!(V\030\020\373\245g\303\345\223e\3763`\3354\232\336\3773\376]B\177\267\240\367\254n\333L\357\377v]\243F8\016\266\314>\036\3419\363\t\207\345r\237Z3\247<\201\231\235\007sf\363\372\3422\341\211\320\233\336{\310\234\325\364\241D$`\342\243\365\021\237\010}\251\343c\"69I\345\315t\241\022\304\227\322\207\262\253n\034\326\325\007\321\356'\247\014q\327\227\230\004\020\305U\374@G\206\306g\306\370\301!4\224\317\264?\360%\266a\267\361\303iD\2442*Z\365\325\035\006<\362\"\356I\274\306\351N\002\325&\206\275|\365:\332\366\215.Q\3776)\331\214\237\377K?\336\377w\374\277\000\000\000\377\377" > rectangles:\252`Q\027\2704\020X\254\032N3\234vt\332\224#Sdze\004;\004\237\276z\n,\3526\\\334\300\335\312}\346\336\031`Q\252\320\247\260\371\362f`a|\354\366\261\225\347V>x\376@w\252.\260\304:u\367T\360\262`\257E^\323\217M?q\347\204\373Bw`\241\345\261\320c\333\225m\350u\002x\201\003R\377\237\207\227\001\332o\022\000/\020\007u\357\201-\r`)\304(\r\222\007\026;\262\240\246\006L\2772\220\000u\241\200\362\032\232@\266\2266\203\224\216\256\246\220\036dw\007\243\021\263\261\211)\003#\250\274\260\302V\305\021\252\002\251-\017\000\000\000\377\377" > rectangles:|tA\346Sx\273{\3749p\r_\202\257\337\242\376\177\000\000\000\377\377" > rectangles:x\336>\326\360i\376\373o\314\027\227,o\342\357\222\217\277/\000\000\000\377\377" > rectangles:\022\213\304y\220`\354\024!q\020q\212\274\037\204\244\261\\\333\255\177\000\377\200\032\t\204\020\356\334a\327T\356\220\\[A\242\267\220\020\177\301T\364\210\312(\201\314\355\207\226\365\336B\304\215\225\345\216\221Fw7\2677ss\366\335\3567\263\263\316m\001\225\266\270u\003\230\334\272\001!\363?\000\177\2048U\370\032\337\330+\0172o\335`\215K\300\037!fU*AW\315\377^\360\334\230\250`L<8;;#\021u4\312\345\262\014\001\030\223\"$\016*U\313\343\271\\nww\227\274}~~\016\300\177\"\220\341\323\323S\222b\032\310D`\271\324m\241\223\367\366\366\344\255\321O\003\317\347%*\314K<\320B\000\363\222\"\350\262t\204\272H\252\367\3508\235O\333d\025\202\005*2\337\355v\351\010f\227\300\206f\263IG\350d\204!\340\177\r<\237\227\250p5'\361@\013\001\314K\212@P@\373\203\361\006\013Td~0\030\214\005N\236J\245&\2460\004\374\257\201\347\213\023\025\274\211\007Z\010`qR\204v\013\336`\201\327\377\215F\203\036\353\330\024\206\200\377/..T\240n\342Ix\220 \2421\361\200\024\325j\265R\251\244\366\273\275I\021\350z\253\306{AG\272\005:B\255\360\376\241\353\220\031\230\340cL\226\270\225\367\2177\004\371?9\263\271\034\003\331z\345\322O+\254\026,NwA\3574\032\355\321\233\0235\002\202\305\311\377\364\202\245m\214V\003\307'\242\266\014\215\2601\316\016\034\037\213Z:(\320\025D\016\377[7\3037\207\377i\373\372\372:\210\034\376\267n\206o\036\016\377\217F#`{\201\343\360\277u3|\363p\370\037\250p\0209\374o\335\014\337<\034\376\247A\026\242\n\201\343\360\277u3|\363p\370\237\266i\024\026D\016\377[7\3037\017\207\3771\212\017('\377\257\202\031\376x8\374o\005z\272-\374M\326\216\014\"\037\013\374\007\323\334\254\033\343\317\377\235N\247\325j\r\207C\353\306\370\363?\375\027\320-\320SX\005\237\357\367\373\364]\301\344\004\314Lh6\233\007\007\0074\330\356\365zZ}\256B\241P\251TNNN.//a\r0M \203j\276\315\037\267\3203\217\230\315W\245V\222\177\375\323\352\374n\242\222/\375\017\037E\036\307\234'O#N\334\211l$\226\326\277\271\265.\n\337\211\335\347\311\245\365\277x\031\331~\345\270\211\365\361t\344\265w\315\243\177\351\337y\263\345\026/\273\367\366\335\373\210\023\373\260\264~?NS\3653/\360\361\023\217>\177\341\321\327o<\332\336\344Q&\315#f\363L\372;\217\230\315\323\\\375Y&q/\300\325\237\375\301#f\363,W\177\222I\334\013p\365'\177\362\210\331<\311\325\3570\211{\001\256~\333\337\037\333\372\271\337\277i\215\022\3643\221\354M\275Jt8\221\357\215n'\302\272\210/\312\376\347\357Y\276\367\342\273Zu\271\2628\312\264\224\361\224\326\037\210\265)\335Z\366\240\373k\256\\YaM\224\341T\026<\023e5\225\025\320\204\\Y\321L\310\225\005\316\214rw\311\236)\t\371l7n\224o$$\t\371l7a\224+\013\214\t\271\262\342\230Q\276\031\225$\344\263\335\250Q\356D%\335\271\271\0335\312\225GqW{>\232<\266vC\036\303\372\277\263\347\367L<\277\277\000\000\000\377\377" > timestamp:2385 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 2] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 5] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 255] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 48] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 9 35] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2339 +[Debug] Received Main Pixel Buffer Content X:1 Y:261 Width:255 Height:48 Enc:16 Bytes:"\354]kP\023W\024\306\007\002\216:(\216\317\021\030Q\024_@\220\020\004B\300\360\n\204\200\204\250\250\264\365Y\255\235\376hG\247Z\324:\266\212\235:j\265\002\361\375@\036V\005\034f\252\243V\264\375aEE\305\022\337\226\361\365CF\177\350\277j\277r\306\235eo\010\260\033\335M'\367\307\231\233\263\347\236{\356w\317\336\315\335\234\334\343\361\346\177\021\177C\231\030\225\260\237\027\367\376\205\237@\322\265\350\333w\361\037\257_\277\006\307\345\350\233\326\367\217\257^\275\242\324x.G\t\177\3128\352\212\224\360\247\214\204\256H\t\177\324q\013\273\"%\374_\274x\201\272+R\302\237rY~\000:\303\222}\244\262\334\211:\t\377\226\226\026\312\305\351\024ZW\367\333\342E\363\342\343\242b\247L\2369=\247\262\262\214\273\n\373++\312\234\330\027\341O)D\235BkkO\304DGl\372q\343\315\233\215\367\356\335-/+\305@\266n\331DW\247\347fU\224\037vV_\024\002\016\374\361\275\235R\240J\244\330\002\030\323\223W\257Z\311\347c\010\032uXc\343\r\324\201?>\202\337\334\374\367\347K\027-\371t>\205\336\356\332Y\234m2hc\325i)\t\033\326\257{\362\344\td\366\356\331\205\361rz\256]k\210\212\014%=\234~\302\337)\306\203^\256\277\024\0311\361\302\371:>\377\351\323\247S4\252\003\373\377\353\205\360\267\331\232f\3154\257.X\361\354\3313\222\371\345H\005\314\303\360\257\\\271l2\246\356\264\026\203\217\275Q\\\214\372\217\337/\220\314\017\033\327\303-\005=\276\341\345\222\224NO\237>\245\236<\351fc\243\200oH\235\272\355\247-\250\003\377\215\205\337c\216~\336\276\265==\326\222\035\237-YH\365oV,_U\3605\352\230\221\324\344\204\243G\217\330\215?F\035PH\247\2242\263\256\356\034\237\377\370\361c\340\277o\357n\324-fS\262^\2333\315\210]'_\346DM\325\274\271s0\314\3644}bBL\376\354\351\304?_wN\247\325<|\370\240\246\272*i\252\026\252\004=\022\376\230b\324\245S\240\224aHZ\263z%\237_v\370\020\374\266\241\341*\352\360\237\203\007\366}\365\345\027\263\363r\357\334\271C2MM\177EG\205\327T\037GspJ\212w\314\232\231\313i\230n\311.=t`\351\222\205\205\033\326\261=\022\376\224\257\317)\264\352\3701\240\215\365\347\372\365k\267l\266\322\322\003\361q\032|\244\253\300\377p\351\301G\217\036\255\\\261\034\365\246\246&\360\033\256R\306\323\033\250\337\272e\233\226\2351;\317\302\351\334\263\333j\236f\214\216R\325_\372\223\355\221\360w\226\361DO\235\374u\301\374\217\342b\"\261\220\002\275C\007\367sW\201?\300\244\372w\353\326d\231\322n\\\277\216\372\366m[q\333\346\317\231\261h\341\\\360\201?\247\355\356\335\273X\227>\371x\226\335\276\010\177J\226\250L\212\202\233\002Nh\367*\341\217\t\245d\217\n\244\230>\254<\017\036<\260{\225\360\2474\225\n\244\211\272\230\344\244\370\252\252c\355\311\020\376\315\315\315\224f\323\345hnn.\360\227\335\014\321\324l6\323\357\346\224\343\324\345(\341\257\204\177R\211\243\300\337j\265\332l6\312.\353r\024\370\027\027\027SFmp\356\337\277\357Z\024\370WVV\342\026\300,(\341}fW)\360\307\020\\\227\312n\200D*\273\001\037\006\377\250\250(OO\317\354\354l\265Z\335\253W\257\254\254\254Nv1q\342D\205\340\337\267o_2\273O\237>\030H'[yyy\275o\374\001)\260\035?~\374\330\261c\207\016\035\232\222\222\202Kc[\313\2301c&M\232D\302\234\331\334@\0042\021\021\021\3203n\3348\177\177\377\201\003\007B\006\232\273w\357\016\016\246\217\225\317\310\310\010\010\010@\035\362\t\t\t999AAA#G\216\204%\375\373\367\307\245\360\360\360\236={B\022W\321{bb\"\352!!!\320\000=4\263\034\266z\275\036u\215F\203!\304\306\306\016\036<\230\314\206\252\344\344d\026\177\2732\003\006\014\000\037\034\230D\177\351\347\360g\345###!\006UF\243\021\240\305\304\304@\200\354\201\200V\253E\035\276J\234\341\303\207c\024qqq\203\006\r\"\016\372JJJ\342\260\205m\250\203\323\273wo`\202\253\030\340\204\t\023\320\005Z\261\370\333\225A\277\006\203\0012\301\301\3010\217o\000+\017\300\001\265\237\237\337\260a\303\320\n\374Q\243F\221=\2606>>\236?|\310\000\1774\207<$Q\0311b\004\215\221\217?&\232\360\207\006j\210\2160\321v\361ge`aZZ\0328\243G\217\206\363\200\343\355\355M\260\260\362\300\323d2\201\003c\3409v\361\367\361\361!\320\300!\3741\020\222\201@zz:\207\177XX\030\234\n\032\310\377\341\264\370\010|\340l\000\212\326\037tD\353\017\020`e`!\254\005\023\032\200\022\254\315\314\314\204\033\007\267\026V\036\306\004\006\006B'\246\003\350\221\377\023\007\267\017\341\037\032\032\212\253*\225\n\nqk`,\324\034\006@'\273\266\310\276\236\023\345\373F\207\353\017\207\255\354f\023\325\351t\375\372\365\303D\300\273:\224G\261X,\005\005\005EEE\262\177\031\023A1\n\030\317?\273\330\265(\360\007\362t\330\262\354\207A\210\240\346\326\375\257\354\307@\210\246\271\255\373_\331\303\000DS\302_v3DS\302_\366c\010DS\017q+WEEE}}=\375\377U\366?\000\211h\210;\347\344\311\223\030\202\354\001@\342\334\016\345\345\313\227\230\005\331\361\027\035|\203\262O\001\377\374\223\022|\263W\001\377\374\223\022|\243\004\374\245\004\337(\001\177)\3017J\300_J\360\215\022\360\227\022|\243\004\374\245\004\337(\001\177)\3017J\300_J\304\214\000\177.\331\035\333\021?\345\235s\251\224p\037\001\376\377\274;\373\226\245\374\224k\316\245R\366o|\374\271\263o\035\247\005~\313\234\316\213\262\270\265\254]\273V\255V\347\347\347cek/\325p^^^ll,\177\010R\302}\004\370sg\257:H\013\314\236\316[UUe0\030\210\243R\251\316\236=\333\336\t\276\265\265\265\340\320\021\255\\\277R\302}\004\376\317\035\020\353 -0{:oaa!e\242\303U\354\246\316\2349\3438\325\260\300\205\244\304\3128\300\377^;i\201\331\323y\253\253\253SSS\371\370;>\301W0\004)\201>|\374)u\347\262e\313:L\013\374m\333\323y\311\377\351\004_\255V\013\373Y\031\322\t\r\024\361\306\037\202\224\320\034g\255\377\027/^\244ztt4\235i\332\371\266RBs\234\365\374\205\377\000|@\275y\363\346\256\266\225\022\240\243\204\347\257\224\370\025%|\377\221\022|\003\374e\177\333.%\370\006\370\313\376\203\201\224\367\327J\300_t\360\215\315f+))\221\035\177qa70\036\317M\253\325*;\376\342\336\177\002y|1(//\227\035\177\331\r\220He7\300\215?\367\321\327\327\267\275\031\341\302P\224F\005ciO\214\213\303P\032\345*\370\356\352\355\355\215\255\0346\021\2606$$$ \000\273Nl%\260\211\353\321\243\0078\032\215\306\314\204\340\260\201;&\223I \303\351\364\367\367\207\316\367\204?\027>\0023\260\365\006\007\306`\\|\374\331\020\0346p\204\225\341\353\324\353\365$\231\230\230\350\\\377\347\302w\3308\030.\020\207\r\301a\003wX\031\276N\222\244\330\227\367\207\277 \016\t\366\203\002:6\004\307.\376\002\031\276N\342\203\t\307s\"\376\330\362\303\377\341\264\260\307\307\307\007\276\212m\021F\204]\255\321h\014\014\014\304\\\340*$\005!8\374\300\035\300\256\323\351X\031\322\t\r\231\231\231\346wk\035\005\2649\021\177\321\224\363d\330\017\220eY\177\244\320!C\206\000j\2546\241\241\241\037\322x\320N~a+***((\260X,\037\330\274\016i'\267*\267o\337\256\251\251\301\020d7X@;\377\302\026\003\301,\310n\260\200v)\340F\t\033F\001\355R\330\200\0226\354\002\332\245\310\007\005\342\337\245\200\033\005\342\357E\257\261\350\203\207\207GKK\313\363\347\317\273\265-\335U\252\244\005\374\342\333\266\370\005\005%[\370\305\335\336\335^\311\355\203\230\322\266\275\212)\3726\205m\337\266\260\355\333\026w{w{%\267\367\3043\000O\002<\017\350\301\320\315q\361\360\355\240\270\333\273\333\273r\373\221\216K\340d\307%l\252\343\242s\267w\267Wr\373\177\001\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 53] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 21] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 189] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 189 +[Debug] Received Main Pixel Buffer Content X:1 Y:309 Width:80 Height:21 Enc:16 Bytes:"\002\315\013,\204\335\323\030\n\336\363\000?\331\026~\021\315\254Y\263\276~\375\272{\367n`g\231\221@\005\343J\240\202b4\303\017\\\223\361\003\202\372\313\360\003\306t\374\200\240\376\n\374\300\265\035? \250\177\006~\300\330\211\037\020\324?\013?p]\211\037\020\324\277\013?`\\\215\037\370\334\302\257\237\347=~\375|\220\244\014\031\037\304L\312\300\024\014t$0)\317\236=\033ZG0A\253\002a\021\010\020r\204\000g\030?\004\002\202]!\300\t\306\207v)\202\240]\217d\030\037\232R\212\241)*\t\306\207\306p\0214%4\303\370\320\230\231\014\215\301&(\1775\204\333u\026\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 2] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 74] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 79] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] The FrameBuffer is: rectangles:\202\337\334\374\367\347K\027-\371t>\205\336\356\332Y\234m2hc\325i)\t\033\326\257{\362\344\td\366\356\331\205\361rz\256]k\210\212\014%=\234~\302\337)\306\203^\256\277\024\0311\361\302\371:>\377\351\323\247S4\252\003\373\377\353\205\360\267\331\232f\3154\257.X\361\354\3313\222\371\345H\005\314\303\360\257\\\271l2\246\356\264\026\203\217\275Q\\\214\372\217\337/\220\314\017\033\327\303-\005=\276\341\345\222\224NO\237>\245\236<\351fc\243\200oH\235\272\355\247-\250\003\377\215\205\337c\216~\336\276\265==\326\222\035\237-YH\365oV,_U\3605\352\230\221\324\344\204\243G\217\330\215?F\035PH\247\2242\263\256\356\034\237\377\370\361c\340\277o\357n\324-fS\262^\2333\315\210]'_\346DM\325\274\271s0\314\3644}bBL\376\354\351\304?_wN\247\325<|\370\240\246\272*i\252\026\252\004=\022\376\230b\324\245S\240\224aHZ\263z%\237_v\370\020\374\266\241\341*\352\360\237\203\007\366}\365\345\027\263\363r\357\334\271C2MM\177EG\205\327T\037GspJ\212w\314\232\231\313i\230n\311.=t`\351\222\205\205\033\326\261=\022\376\224\257\317)\264\352\3701\240\215\365\347\372\365k\267l\266\322\322\003\361q\032|\244\253\300\377p\351\301G\217\036\255\\\261\034\365\246\246&\360\033\256R\306\323\033\250\337\272e\233\226\2351;\317\302\351\334\263\333j\236f\214\216R\325_\372\223\355\221\360w\226\361DO\235\374u\301\374\217\342b\"\261\220\002\275C\007\367sW\201?\300\244\372w\353\326d\231\322n\\\277\216\372\366m[q\333\346\317\231\261h\341\\\360\201?\247\355\356\335\273X\227>\371x\226\335\276\010\177J\226\250L\212\202\233\002Nh\367*\341\217\t\245d\217\n\244\230>\254<\017\036<\260{\225\360\2474\225\n\244\211\272\230\344\244\370\252\252c\355\311\020\376\315\315\315\224f\323\345hnn.\360\227\335\014\321\324l6\323\357\346\224\343\324\345(\341\257\204\177R\211\243\300\337j\265\332l6\312.\353r\024\370\027\027\027SFmp\356\337\277\357Z\024\370WVV\342\026\300,(\341}fW)\360\307\020\\\227\312n\200D*\273\001\037\006\377\250\250(OO\317\354\354l\265Z\335\253W\257\254\254\254Nv1q\342D\205\340\337\267o_2\273O\237>\030H'[yyy\275o\374\001)\260\035?~\374\330\261c\207\016\035\232\222\222\202Kc[\313\2301c&M\232D\302\234\331\334@\0042\021\021\021\3203n\3348\177\177\377\201\003\007B\006\232\273w\357\016\016\246\217\225\317\310\310\010\010\010@\035\362\t\t\t999AAA#G\216\204%\375\373\367\307\245\360\360\360\236={B\022W\321{bb\"\352!!!\320\000=4\263\034\266z\275\036u\215F\203!\304\306\306\016\036<\230\314\206\252\344\344d\026\177\2732\003\006\014\000\037\034\230D\177\351\347\360g\345###!\006UF\243\021\240\305\304\304@\200\354\201\200V\253E\035\276J\234\341\303\207c\024qqq\203\006\r\"\016\372JJJ\342\260\205m\250\203\323\273wo`\202\253\030\340\204\t\023\320\005Z\261\370\333\225A\277\006\203\0012\301\301\3010\217o\000+\017\300\001\265\237\237\337\260a\303\320\n\374Q\243F\221=\2606>>\236?|\310\000\1774\207<$Q\0311b\004\215\221\217?&\232\360\207\006j\210\2160\321v\361ge`aZZ\0328\243G\217\206\363\200\343\355\355M\260\260\362\300\323d2\201\003c\3409v\361\367\361\361!\320\300!\3741\020\222\201@zz:\207\177XX\030\234\n\032\310\377\341\264\370\010|\340l\000\212\326\037tD\353\017\020`e`!\254\005\023\032\200\022\254\315\314\314\204\033\007\267\026V\036\306\004\006\006B'\246\003\350\221\377\023\007\267\017\341\037\032\032\212\253*\225\n\nqk`,\324\034\006@'\273\266\310\276\236\023\345\373F\207\353\017\207\255\354f\023\325\351t\375\372\365\303D\300\273:\224G\261X,\005\005\005EEE\262\177\031\023A1\n\030\317?\273\330\265(\360\007\362t\330\262\354\207A\210\240\346\326\375\257\354\307@\210\246\271\255\373_\331\303\000DS\302_v3DS\302_\366c\010DS\017q+WEEE}}=\375\377U\366?\000\211h\210;\347\344\311\223\030\202\354\001@\342\334\016\345\345\313\227\230\005\331\361\027\035|\203\262O\001\377\374\223\022|\263W\001\377\374\223\022|\243\004\374\245\004\337(\001\177)\3017J\300_J\360\215\022\360\227\022|\243\004\374\245\004\337(\001\177)\3017J\300_J\304\214\000\177.\331\035\333\021?\345\235s\251\224p\037\001\376\377\274;\373\226\245\374\224k\316\245R\366o|\374\271\263o\035\247\005~\313\234\316\213\262\270\265\254]\273V\255V\347\347\347cek/\325p^^^ll,\177\010R\302}\004\370sg\257:H\013\314\236\316[UUe0\030\210\243R\251\316\236=\333\336\t\276\265\265\265\340\320\021\255\\\277R\302}\004\376\317\035\020\353 -0{:oaa!e\242\303U\354\246\316\2349\3438\325\260\300\205\244\304\3128\300\377^;i\201\331\323y\253\253\253SSS\371\370;>\301W0\004)\201>|\374)u\347\262e\313:L\013\374m\333\323y\311\377\351\004_\255V\013\373Y\031\322\t\r\024\361\306\037\202\224\320\034g\255\377\027/^\244ztt4\235i\332\371\266RBs\234\365\374\205\377\000|@\275y\363\346\256\266\225\022\240\243\204\347\257\224\370\025%|\377\221\022|\003\374e\177\333.%\370\006\370\313\376\203\201\224\367\327J\300_t\360\215\315f+))\221\035\177qa70\036\317M\253\325*;\376\342\336\177\002y|1(//\227\035\177\331\r\220He7\300\215?\367\321\327\327\267\275\031\341\302P\224F\005ciO\214\213\303P\032\345*\370\356\352\355\355\215\255\0346\021\2606$$$ \000\273Nl%\260\211\353\321\243\0078\032\215\306\314\204\340\260\201;&\223I \303\351\364\367\367\207\316\367\204?\027>\0023\260\365\006\007\306`\\|\374\331\020\0346p\204\225\341\353\324\353\365$\231\230\230\350\\\377\347\302w\3308\030.\020\207\r\301a\003wX\031\276N\222\244\330\227\367\207\277 \016\t\366\203\002:6\004\307.\376\002\031\276N\342\203\t\307s\"\376\330\362\303\377\341\264\260\307\307\307\007\276\212m\021F\204]\255\321h\014\014\014\304\\\340*$\005!8\374\300\035\300\256\323\351X\031\322\t\r\231\231\231\346wk\035\005\2649\021\177\321\224\363d\330\017\220eY\177\244\320!C\206\000j\2546\241\241\241\037\322x\320N~a+***((\260X,\037\330\274\016i'\267*\267o\337\256\251\251\301\020d7X@;\377\302\026\003\301,\310n\260\200v)\340F\t\033F\001\355R\330\200\0226\354\002\332\245\310\007\005\342\337\245\200\033\005\342\357E\257\261\350\203\207\207GKK\313\363\347\317\273\265-\335U\252\244\005\374\342\333\266\370\005\005%[\370\305\335\336\335^\311\355\203\230\322\266\275\212)\3726\205m\337\266\260\355\333\026w{w{%\267\367\3043\000O\002<\017\350\301\320\315q\361\360\355\240\270\333\273\333\273r\373\221\216K\340d\307%l\252\343\242s\267w\267Wr\373\177\001\000\000\377\377" > rectangles: timestamp:2395 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 2] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 74] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 79] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [2,330,79,1,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 31] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 31] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 93 181 106 213 162 69 139 128 238 134 248 138 81 25 127 166 103 69 155 202 134 120 83 217 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=31 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 31 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (2,330) (width: 79, height: 1), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:2 Y:330 Width:79 Height:1 Enc:16 Bytes:"b]\265j\325\242E\213\200\356\206\370\212Q\031\177\246gE\233\312\206xS\331\001\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:2405 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 4 38] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[228 93 219 79 147 73 28 45 79 203 150 238 46 23 89 41 176 94 98 95 12 2 49 70 141 250 80 67 98 177 94 82 172 132 98 163 18 3 81 75 99 52 60 169 47 172 9 72 147 182 44 44 229 178 24 74 1 171 92 44 133 98 116 69 105 150 102 139 148 18 66 217 82 46 10 180 180 210 11 237 255 224 97 103 133 250 181 101 107 116 215 24 219 100 114 114 190 51 51 191 57 243 155 223 55 111 31 141 220 253 190 220 246 179 7 240 145 45 146 135 199 227 101 103 103 91 173 214 104 186 76 47 79 243 238 243 206 168 207 28 106 62 212 252 178 57 146 210 225 113 164 201 210 2 107 240 61 126 208 54 184 77 190 77 62 44 15 230 189 171 222 75 154 75 39 219 79 30 85 30 85 142 42 63 104 9 133 133 133 0 58 157 142 205 102 43 20 138 127 237 114 248 222 97 137 94 2 60 239 154 143 175 138 55 204 25 194 42 219 198 218 132 221 66 10 175 52 41 177 240 12 69 134 236 15 89 48 127 251 247 219 231 187 207 3 47 185 151 152 50 230 216 194 88 244 75 40 45 45 37 128 195 225 212 213 213 109 46 158 114 76 209 202 105 179 174 89 194 192 49 81 191 40 172 178 232 81 81 203 104 11 133 159 180 79 162 61 208 116 128 226 63 83 202 212 77 233 8 62 215 117 238 198 227 27 209 251 143 11 41 151 203 21 137 68 201 201 201 89 89 89 192 40 120 145 196 207 166 159 209 126 166 121 86 61 132 185 216 115 241 200 189 35 97 149 72 146 69 247 98 216 113 14 254 118 48 216 127 219 178 13 99 90 29 86 194 148 63 47 103 183 176 9 190 166 187 150 119 63 47 255 97 126 174 42 215 230 180 129 49 45 152 56 42 142 160 83 144 163 204 65 42 110 226 127 73 73 9 73 173 224 169 49 8 252 183 56 44 132 193 176 123 20 123 66 131 52 206 27 247 55 237 143 100 2 197 127 195 188 1 99 58 189 78 194 96 105 72 48 96 120 5 37 209 136 251 197 67 51 67 240 109 123 245 118 245 184 26 140 241 149 49 73 146 228 242 186 196 98 49 233 136 131 28 156 255 40 214 181 181 181 97 206 187 234 24 108 1 54 47 152 25 119 25 251 26 247 133 106 42 134 42 110 62 189 25 105 211 41 254 15 207 13 195 127 167 199 73 152 106 67 245 238 95 119 3 227 100 97 252 26 67 205 178 103 153 40 123 39 123 233 149 116 127 192 79 148 172 90 150 202 164 250 160 252 95 59 98 43 75 200 249 179 15 206 94 214 94 22 245 137 242 212 121 161 26 36 192 139 153 23 81 250 79 246 148 164 7 152 242 193 181 252 33 184 195 220 129 125 164 87 208 139 123 139 97 117 189 177 30 24 21 0 73 133 118 111 195 222 6 99 67 36 255 163 105 47 244 92 64 36 20 30 78 166 202 82 87 253 171 81 250 143 22 250 126 75 63 193 168 90 215 7 174 3 35 224 21 223 10 73 149 93 53 187 176 167 218 73 109 130 36 97 189 215 27 223 27 8 214 253 231 243 249 82 169 20 111 129 178 178 50 48 88 139 92 46 15 13 0 133 142 108 40 106 81 70 93 6 102 161 104 58 39 58 243 31 228 111 178 240 208 250 115 235 233 45 88 1 108 247 216 83 164 41 230 69 51 112 171 169 245 206 243 59 68 131 35 92 165 175 242 250 189 59 170 119 12 252 53 16 88 235 22 192 54 141 188 26 97 177 88 66 161 16 50 92 72 112 149 199 85 67 163 209 224 57 46 63 2 129 32 52 128 171 125 87 145 243 72 27 188 197 200 68 20 77 177 166 184 105 164 41 108 240 250 89 253 233 142 211 137 146 196 76 69 102 97 215 70 113 240 249 125 69 61 69 167 58 78 33 36 132 189 94 4 80 100 248 106 62 38 66 193 33 123 129 87 3 234 15 178 247 68 251 137 198 145 198 192 223 191 232 19 38 154 22 123 61 231 154 251 180 99 110 210 254 111 19 253 71 237 103 15 224 43 247 95 73 144 233 181 137 219 206 45 120 88 144 211 154 115 69 123 197 237 115 239 252 101 103 247 68 55 234 139 214 162 101 84 50 112 224 245 51 122 197 159 138 116 121 122 159 165 47 174 50 110 124 113 28 111 196 174 137 46 187 219 158 89 159 137 67 56 250 122 52 183 45 23 71 238 120 219 241 39 214 39 159 252 251 52 255 124 149 240 221 255 155 216 111 99 232 177 27 207 227 24 223 209 98 190 223 120 254 67 252 251 253 19 18 241 60 105 203 58 177 37 54 57 230 199 173 41 27 227 51 83 211 210 127 250 136 248 40 196 91 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1062 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 80, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 4 38] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1062 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:80 Height:16 Enc:16 Bytes:"\344]\333O\223I\034-O\313\226\356.\027Y)\260^b_\014\0021F\215\372PCb\261^R\254\204b\243\022\003QKc4<\251/\254\tH\223\266,,\345\262\030J\001\253\\,\205btEi\226f\213\224\022B\331R.\n\264\264\322\013\355\377\340ag\205\372\265ekt\327\030\333drr\27633\2779\363\233\3377o\037\215\334\375\276\334\366\263\007\360\221-\222\207\307\343egg[\255\326h\272L/O\363\356\363\316\250\317\034j>\324\374\2629\222\322\341q\244\311\322\002k\360=~\3206\270M\276M>,\017\346\275\253\336K\232K'\333O\036U\036U\216*?h\t\205\205\205\000:\235\216\315f+\024\212\177\355r\370\336a\211^\002<\357\232\217\257\2127\314\031\302*\333\306\332\204\335B\n\2574)\261\360\014E\206\354\017Y0\177\373\367\333\347\273\317\003/\271\227\2302\346\330\302X\364K(--%\200\303\341\324\325\325m.\236rL\321\312i\263\256Y\302\3001Q\277(\254\262\350QQ\313h\013\205\237\264O\242=\320t\200\342?S\312\324M\351\010>\327u\356\306\343\033\321\373\217\013)\227\313\025\211D\311\311\311YYY\300(x\221\304\317\246\237\321~\246yV=\204\271\330s\361\310\275#a\225H\222E\367b\330q\016\376v0\330\177\333\262\rcZ\035V\302\224?/g\267\260\t\276\246\273\226w?/\377a~\256*\327\346\264\2011-\2308*\216\240S\220\243\314A*n\342\177II\tI\255\340\2511\010\374\2678,\204\301\260{\024{B\2034\316\033\3677\355\217d\002\305\177\303\274\001c:\275N\302`iH0`x\005%\321\210\373\305C3C\360m{\365v\365\270\032\214\361\2251I\222\344\362\272\304b1\351\210\203\034\234\377(\326\265\265\265a\316\273\352\030l\0016/\230\031w\031\373\032\367\205j*\206*n>\275\031i\323)\376\017\317\r\303\177\247\307I\230jC\365\356_w\003\343da\374\032C\315\262g\231({'{\351\225t\177\300O\224\254Z\226\312\244\372\240\374_;b+K\310\371\263\017\316^\326^\026\365\211\362\324y\241\032$\300\213\231\027Q\372O\366\224\244\007\230\362\301\265\374!\270\303\334\201}\244W\320\213{\213au\275\261\036\030\025\000I\205vo\303\336\006cC$\377\243i/\364\\@$\024\036N\246\312RW\375\253Q\372\217\026\372~K?\301\250Z\327\007\256\003#\340\025\337\nI\225]5\273\260\247\332Im\202$a\275\327\033\337\033\010\326\375\347\363\371R\251\024o\201\262\26220X\213\\.\017\r\000\205\216l(jQF]\006f\241h:':\363\037\344o\262\360\320\372s\353\351-X\001l\367\330S\244)\346E3p\253\251\365\316\363;D\203#\\\245\257\362\372\275;\252w\014\3745\020X\353\026\3006\215\274\032a\261XB\241\0202\\Hp\225\307UC\243\321\3409.?\002\201 4\200\253}W\221\363H\033\274\305\310D\024M\261\246\270i\244)l\360\372Y\375\351\216\323\211\222\304LEfa\327Fq\360\371}E=E\247:N!$\204\275^\004Pd\370j>&B\301!{\201W\003\352\017\262\367D\373\211\306\221\306\300\337\277\350\023&\232\026{=\347\232\373\264cn\322\376o\023\375G\355g\017\340+\367_I\220\351\265\211\333\316-xX\220\323\232sE{\305\355s\357\374eg\367D7\352\213\326\242eT2p\340\3653z\305\237\212tyz\237\245/\2562n|q\034o\304\256\211.\273\333\236Y\237\211C8\372z4\267-\027G\356x\333\361'\326'\237\374\3734\377|\225\360\335\377\233\330oc\350\261\033\317\343\030\337\321b\276\337x\376C\374\373\375\023\022\361\324\374\2629\222\322\341q\244\311\322\002k\360=~\3206\270M\276M>,\017\346\275\253\336K\232K'\333O\036U\036U\216*?h\t\205\205\205\000:\235\216\315f+\024\212\177\355r\370\336a\211^\002<\357\232\217\257\2127\314\031\302*\333\306\332\204\335B\n\2574)\261\360\014E\206\354\017Y0\177\373\367\333\347\273\317\003/\271\227\2302\346\330\302X\364K(--%\200\303\341\324\325\325m.\236rL\321\312i\263\256Y\302\3001Q\277(\254\262\350QQ\313h\013\205\237\264O\242=\320t\200\342?S\312\324M\351\010>\327u\356\306\343\033\321\373\217\013)\227\313\025\211D\311\311\311YYY\300(x\221\304\317\246\237\321~\246yV=\204\271\330s\361\310\275#a\225H\222E\367b\330q\016\376v0\330\177\333\262\rcZ\035V\302\224?/g\267\260\t\276\246\273\226w?/\377a~\256*\327\346\264\2011-\2308*\216\240S\220\243\314A*n\342\177II\tI\255\340\2511\010\374\2678,\204\301\260{\024{B\2034\316\033\3677\355\217d\002\305\177\303\274\001c:\275N\302`iH0`x\005%\321\210\373\305C3C\360m{\365v\365\270\032\214\361\2251I\222\344\362\272\304b1\351\210\203\034\234\377(\326\265\265\265a\316\273\352\030l\0016/\230\031w\031\373\032\367\205j*\206*n>\275\031i\323)\376\017\317\r\303\177\247\307I\230jC\365\356_w\003\343da\374\032C\315\262g\231({'{\351\225t\177\300O\224\254Z\226\312\244\372\240\374_;b+K\310\371\263\017\316^\326^\026\365\211\362\324y\241\032$\300\213\231\027Q\372O\366\224\244\007\230\362\301\265\374!\270\303\334\201}\244W\320\213{\213au\275\261\036\030\025\000I\205vo\303\336\006cC$\377\243i/\364\\@$\024\036N\246\312RW\375\253Q\372\217\026\372~K?\301\250Z\327\007\256\003#\340\025\337\nI\225]5\273\260\247\332Im\202$a\275\327\033\337\033\010\326\375\347\363\371R\251\024o\201\262\26220X\213\\.\017\r\000\205\216l(jQF]\006f\241h:':\363\037\344o\262\360\320\372s\353\351-X\001l\367\330S\244)\346E3p\253\251\365\316\363;D\203#\\\245\257\362\372\275;\252w\014\3745\020X\353\026\3006\215\274\032a\261XB\241\0202\\Hp\225\307UC\243\321\3409.?\002\201 4\200\253}W\221\363H\033\274\305\310D\024M\261\246\270i\244)l\360\372Y\375\351\216\323\211\222\304LEfa\327Fq\360\371}E=E\247:N!$\204\275^\004Pd\370j>&B\301!{\201W\003\352\017\262\367D\373\211\306\221\306\300\337\277\350\023&\232\026{=\347\232\373\264cn\322\376o\023\375G\355g\017\340+\367_I\220\351\265\211\333\316-xX\220\323\232sE{\305\355s\357\374eg\367D7\352\213\326\242eT2p\340\3653z\305\237\212tyz\237\245/\2562n|q\034o\304\256\211.\273\333\236Y\237\211C8\372z4\267-\027G\356x\333\361'\326'\237\374\3734\377|\225\360\335\377\233\330oc\350\261\033\317\343\030\337\321b\276\337x\376C\374\373\375\023\022\361 timestamp:3398 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 159] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 159] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 13 9 90 228 22 62 176 5 8 108 0 0 75 36 96 48 151 111 43 135 183 210 129 77 29 120 19 26 24 132 101 219 202 128 109 114 165 9 74 139 78 45 130 180 132 129 213 4 164 130 6 182 64 128 213 34 48 128 203 182 151 65 26 153 104 45 64 96 243 15 88 93 198 174 138 189 253 244 182 120 183 248 138 179 43 32 109 57 96 131 234 233 203 167 206 243 157 129 245 151 66 191 2 176 17 14 105 38 1 43 80 72 91 197 123 177 119 225 150 66 96 19 218 100 134 9 48 246 32 141 144 203 143 46 3 107 103 96 3 219 101 190 11 164 90 7 70 59 176 189 1 108 245 53 238 105 132 215 149 144 202 11 88 115 245 246 246 2 27 24 192 106 98 194 225 9 192 30 74 201 182 18 72 125 4 169 38 144 235 8 72 5 113 228 246 17 135 185 14 192 234 192 113 158 99 202 186 20 96 114 131 148 255 144 82 20 61 132 9 133 56 58 4 37 24 100 1 54 228 11 45 129 201 5 116 69 165 32 146 2 33 97 70 17 200 221 57 64 40 46 193 32 137 118 249 164 140 44 3 232 94 73 8 79 65 145 81 73 89 69 85 77 89 29 174 64 67 147 81 75 27 118 91 164 174 30 92 191 62 31 68 200 192 208 200 216 4 42 109 106 198 192 104 206 192 200 4 178 223 194 18 34 104 101 205 104 99 107 7 97 219 59 48 162 219 239 232 228 200 192 232 236 2 225 185 186 33 244 67 161 187 135 39 35 131 151 25 152 237 237 227 11 214 239 231 207 26 192 40 24 8 86 16 20 28 194 16 20 26 6 102 135 71 0 201 200 40 198 232 152 216 56 134 248 4 136 9 137 73 201 41 169 105 96 118 122 6 150 20 142 4 51 179 136 8 127 74 227 15 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=415 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 415 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\r\tZ\344\026>\260\005\010l\000\000K$`0\227o+\207\267\322\201M\035x\023\032\030\204e\333\312\200mr\245\tJ\213N-\202\264\204\201\325\004\244\202\006\266@\200\325\"0\200\313\266\227A\032\231h-@`\363\017X]\306\256\212\275\375\364\266x\267\370\212\263+ m9`\203\352\351\313\247\316\363\235\201\365\227B\277\002\260\021\016i&\001+PH[\305{\261w\341\226B`\023\332d\206\t0\366 \215\220\313\217.\003kg`\003\333e\276\013\244Z\007F;\260\275\001l\3655\356i\204\327\225\220\312\013Xs\365\366\366\002\033\030\300jb\302\341\t\300\036J\311\266\022H}\004\251&\220\353\010H\005q\344\366\021\207\271\016\300\352\300q\236c\312\272\024`r\203\224\377\220R\024=\204\t\2058:\004%\030d\0016\344\013-\201\311\005tE\245 \222\002!aF\021\310\3359@(.\301 \211v\371\244\214,\003\350^I\010OA\221QIYEUMY\035\256@C\223QK\033v[\244\256\036\\\277>\037D\310\300\320\310\330\004*mj\306\300h\316\300\310\004\262\337\302\022\"he\315hck\007a\333;0\242\333\357\350\344\310\300\350\354\002\341\271\272!\364C\241\273\207'#\203\227\031\230\355\355\343\013\326\357\347\317\032\300(\030\010V\020\024\034\302\020\024\032\006f\207G\000\311\310(\306\350\230\3308\206\370\004\210\t\211I\311)\251i`vz\006\226\024\216\0043\263\210\010\177J\343\017\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles:\260\005\010l\000\000K$`0\227o+\207\267\322\201M\035x\023\032\030\204e\333\312\200mr\245\tJ\213N-\202\264\204\201\325\004\244\202\006\266@\200\325\"0\200\313\266\227A\032\231h-@`\363\017X]\306\256\212\275\375\364\266x\267\370\212\263+ m9`\203\352\351\313\247\316\363\235\201\365\227B\277\002\260\021\016i&\001+PH[\305{\261w\341\226B`\023\332d\206\t0\366 \215\220\313\217.\003kg`\003\333e\276\013\244Z\007F;\260\275\001l\3655\356i\204\327\225\220\312\013Xs\365\366\366\002\033\030\300jb\302\341\t\300\036J\311\266\022H}\004\251&\220\353\010H\005q\344\366\021\207\271\016\300\352\300q\236c\312\272\024`r\203\224\377\220R\024=\204\t\2058:\004%\030d\0016\344\013-\201\311\005tE\245 \222\002!aF\021\310\3359@(.\301 \211v\371\244\214,\003\350^I\010OA\221QIYEUMY\035\256@C\223QK\033v[\244\256\036\\\277>\037D\310\300\320\310\330\004*mj\306\300h\316\300\310\004\262\337\302\022\"he\315hck\007a\333;0\242\333\357\350\344\310\300\350\354\002\341\271\272!\364C\241\273\207'#\203\227\031\230\355\355\343\013\326\357\347\317\032\300(\030\010V\020\024\034\302\020\024\032\006f\207G\000\311\310(\306\350\230\3308\206\370\004\210\t\211I\311)\251i`vz\006\226\024\216\0043\263\210\010\177J\343\017\000\000\000\377\377" > timestamp:4401 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 23] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 23] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 91 77 108 77 65 20 110 173 164 108 16 162 72 145 10 17 233 66 68 173 164 210 133 250 13 165 65 133 52 210 133 133 8 118 216 52 146 38 54 136 133 191 72 40 17 9 22 90 36 18 66 19 77 90 90 22 22 52 177 161 173 170 182 204 220 59 115 255 102 238 204 220 231 184 183 211 220 188 247 110 243 174 68 187 96 243 189 115 231 127 190 57 231 76 230 75 222 127 117 98 138 49 173 58 49 45 8 138 50 153 34 141 235 133 200 219 178 31 227 133 82 162 156 242 231 132 148 73 121 222 113 226 229 35 8 29 98 108 43 231 27 132 184 73 105 170 45 164 85 39 182 250 126 63 66 3 24 3 54 185 238 25 199 201 219 242 54 165 251 57 207 190 73 109 187 150 177 85 82 158 179 237 120 249 105 215 61 224 121 96 127 129 151 126 16 244 132 127 232 47 112 11 105 95 103 175 99 131 175 17 226 163 97 228 109 217 192 216 13 203 202 42 127 31 246 173 244 253 44 254 75 165 124 76 105 100 215 51 118 220 243 10 231 63 149 58 17 199 46 195 168 246 253 164 90 112 146 207 9 91 91 39 68 156 255 94 140 193 21 63 232 72 132 51 173 242 253 200 62 234 121 59 25 171 227 188 134 243 222 112 180 110 211 220 200 249 94 206 171 57 7 87 156 128 255 188 234 68 28 129 165 107 57 12 71 216 105 24 107 19 226 34 151 255 14 66 32 142 190 234 90 216 26 56 24 216 207 8 169 212 27 57 226 121 47 77 115 24 227 197 82 222 181 44 40 233 36 100 142 82 131 24 167 85 39 34 132 159 229 66 12 38 212 54 187 238 201 132 184 200 229 255 149 105 2 255 95 117 237 5 199 89 41 4 216 29 166 57 51 147 185 104 89 3 186 229 67 66 74 50 153 159 186 229 50 165 110 81 154 214 255 35 108 35 164 62 39 60 199 17 28 224 69 120 184 133 240 15 142 1 252 247 106 103 107 114 156 42 125 118 119 40 133 115 44 9 130 70 198 224 17 126 217 182 193 174 229 28 156 10 112 181 16 87 108 251 207 212 9 200 45 173 132 228 173 5 38 23 40 245 35 185 111 22 255 40 108 255 72 143 6 35 31 115 93 176 97 193 67 97 9 184 74 185 148 205 142 3 51 206 10 130 241 94 223 48 30 138 249 127 129 234 68 212 113 5 80 148 176 188 123 150 85 199 216 4 219 207 205 63 167 28 231 32 99 96 247 25 198 124 165 222 154 38 216 45 150 53 158 156 33 132 207 218 246 8 198 75 164 124 18 102 42 20 158 114 151 105 166 85 39 0 175 91 214 137 228 20 215 8 113 109 219 121 107 219 9 217 206 249 236 32 168 16 98 95 204 253 70 49 110 240 188 109 190 15 75 106 9 195 51 74 2 144 223 118 49 182 3 18 14 99 209 89 244 132 249 103 55 231 91 56 191 26 206 82 160 195 20 142 229 74 125 210 201 112 18 112 210 38 250 75 56 229 11 248 199 249 31 211 242 186 13 99 179 239 239 97 172 90 136 195 158 247 29 161 165 74 61 32 4 178 88 43 165 51 33 109 97 220 110 154 151 44 107 145 82 109 148 206 8 130 119 134 1 55 226 48 66 247 41 237 67 168 66 202 81 132 222 24 70 77 24 117 155 124 255 41 220 172 89 207 144 196 239 49 225 65 11 14 90 104 208 2 131 22 22 230 78 159 7 175 198 210 226 226 223 58 66 217 4 227 141 25 191 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=791 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 791 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354[MlMA\024n\255\244l\020\242H\221\n\021\351BD\255\244\322\205\372\r\245A\2054\322\205\205\010v\3304\222&6\210\205\277H(\021\t\026Z$\022B\023MZZ\026\0264\261\241\255\252\266\314\334;s\377f\356\314\334\347\270\267\323\334\274\367n\363\256D\273`\363\275s\347\177\2769\347L\346K\336\177ub\2121\255:1-\010\2122\231\"\215\353\205\310\333\262\037\343\205R\242\234\362\347\204\224Iy\336q\342\345#\010\035bl+\347\033\204\270Ii\252-\244U'\266\372~?B\003\030\0036\271\356\031\307\311\333\3626\245\3739\317\276Im\273\226\261UR\236\263\355x\371i\327=\340y`\177\201\227~\020\364\204\177\350/p\013i_g\257c\203\257\021\342\243a\344m\331\300\330\r\313\312*\177\037\366\255\364\375,\376K\245|Lid\3273v\334\363\n\347?\225:\021\307.\303\250\366\375\244Zp\222\317\t[['D\234\377^\214\301\025?\350H\2043\255\362\375\310>\352y;\031\253\343\274\206\363\336p\264n\323\334\310\371^\316\2539\007W\234\200\377\274\352D\034\201\245k9\014G\330i\030k\023\342\"\227\377\016B \216\276\352Z\330\0328\030\330\317\010\251\324\0339\342y/Ms\030\343\305R\336\265,(\351$d\216R\203\030\247U'\"\204\237\345B\014&\3246\273\356\311\204\270\310\345\377\225i\002\377_u\355\005\307Y)\004\330\035\24693\223\271hY\003\272\345CBJ2\231\237\272\3452\245nQ\232\326\377#l#\244>'<\307\021\034\340Ex\270\205\360\017\216\001\374\367jgkr\234*}vw(\205s,\t\202F\306\340\021~\331\266\301\256\345\034\234\np\265\020Wl\373\317\324\t\310-\255\204\344\255\005&\027(\365#\271o\026\377(l\377H\217\006#\037s]\260a\301Ca\t\270J\271\224\315\216\0033\316\n\202\361^\3370\036\212\371\177\201\352D\324q\005P\224\260\274{\226U\307\330\004\333\317\315?\247\034\347 c`\367\031\306|\245\336\232&\330-\2265\236\234!\204\317\332\366\010\306K\244|\022f*\024\236r\227i\246U'\000\257[\326\211\344\024\327\010qm\333yk\333\t\331\316\371\354 \250\020b_\314\375F1n\360\274m\276\017Kj\t\3033J\002\220\337v1\266\003\022\016c\321Y\364\204\371g7\347[8\277\032\316R\240\303\024\216\345J}\322\311p\022p\322&\372K8\345\013\370\307\371\037\323\362\272\rc\263\357\357a\254Z\210\303\236\367\035\241\245J= \004\262X+\2453!ma\334n\232\227,k\221Rm\224\316\010\202w\206\0017\3420B\367)\355C\250B\312Q\204\336\030FM\030u\233|\377)\334\254Y\317\220\304\3571\341A\013\016Zh\320\002\203\026\026\346N\237\007\257\306\322\342\342\337:B\331\004\343\215\031\277\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] The FrameBuffer is: rectangles:\352y;\031\253\343\274\206\363\336p\264n\323\334\310\371^\316\2539\007W\234\200\377\274\352D\034\201\245k9\014G\330i\030k\023\342\"\227\377\016B \216\276\352Z\330\0328\030\330\317\010\251\324\0339\342y/Ms\030\343\305R\336\265,(\351$d\216R\203\030\247U'\"\204\237\345B\014&\3246\273\356\311\204\270\310\345\377\225i\002\377_u\355\005\307Y)\004\330\035\24693\223\271hY\003\272\345CBJ2\231\237\272\3452\245nQ\232\326\377#l#\244>'<\307\021\034\340Ex\270\205\360\017\216\001\374\367jgkr\234*}vw(\205s,\t\202F\306\340\021~\331\266\301\256\345\034\234\np\265\020Wl\373\317\324\t\310-\255\204\344\255\005&\027(\365#\271o\026\377(l\377H\217\006#\037s]\260a\301Ca\t\270J\271\224\315\216\0033\316\n\202\361^\3370\036\212\371\177\201\352D\324q\005P\224\260\274{\226U\307\330\004\333\317\315?\247\034\347 c`\367\031\306|\245\336\232&\330-\2265\236\234!\204\317\332\366\010\306K\244|\022f*\024\236r\227i\246U'\000\257[\326\211\344\024\327\010qm\333yk\333\t\331\316\371\354 \250\020b_\314\375F1n\360\274m\276\017Kj\t\3033J\002\220\337v1\266\003\022\016c\321Y\364\204\371g7\347[8\277\032\316R\240\303\024\216\345J}\322\311p\022p\322&\372K8\345\013\370\307\371\037\323\362\272\rc\263\357\357a\254Z\210\303\236\367\035\241\245J= \004\262X+\2453!ma\334n\232\227,k\221Rm\224\316\010\202w\206\0017\3420B\367)\355C\250B\312Q\204\336\030FM\030u\233|\377)\334\254Y\317\220\304\3571\341A\013\016Zh\320\002\203\026\026\346N\237\007\257\306\322\342\342\337:B\331\004\343\215\031\277\000\000\000\377\377" > timestamp:5375 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 110] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 9 241 29 114 35 27 88 103 0 51 63 176 254 208 254 253 123 245 231 207 240 134 50 242 0 193 178 207 159 129 117 204 162 207 159 231 124 254 12 105 137 194 71 7 140 126 255 6 182 12 32 205 59 204 113 1 96 163 150 241 255 255 105 159 63 3 203 83 191 31 63 102 127 249 2 105 72 1 91 51 192 178 18 88 207 185 253 250 245 10 92 206 42 253 249 179 228 243 103 72 75 5 62 64 176 31 92 151 87 126 251 230 248 243 39 164 17 112 225 195 135 157 159 62 77 252 252 89 253 239 95 72 181 10 172 153 128 181 200 210 79 159 154 190 125 179 253 245 11 82 93 33 143 14 100 127 251 22 246 243 231 107 112 243 116 210 151 47 144 250 0 215 232 0 176 88 140 250 241 195 249 215 47 96 177 88 253 237 27 164 240 133 20 97 148 118 45 209 135 6 24 192 99 3 80 54 214 161 1 94 6 17 81 40 79 76 156 65 2 216 187 150 66 210 47 45 131 164 24 24 249 242 10 138 74 202 10 42 48 33 85 53 117 13 77 45 24 79 91 7 174 95 23 50 52 160 167 15 30 27 128 72 99 25 26 176 178 22 99 100 176 177 133 232 183 179 103 68 183 223 65 223 145 129 209 201 25 194 115 113 197 24 26 112 115 247 96 100 240 244 2 179 189 125 220 192 250 125 253 88 253 25 5 3 32 10 2 131 24 130 67 66 193 236 176 112 32 25 17 201 24 21 29 19 203 16 23 15 49 33 1 52 54 224 6 102 167 166 49 224 237 218 167 103 16 17 254 148 198 31 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=366 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 110] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 366 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\t\361\035r#\033Xg\0003?\260\376\320\376\375{\365\347\317\360\2062\362\000\301\262\317\237\201u\314\242\317\237\347|\376\014i\211\302G\007\214~\377\006\266\014 \315;\314q\001`\243\226\361\377\377i\237?\003\313S\277\037?f\177\371\002iH\001[3\300\262\022X\317\271\375\372\365\n\\\316*\375\371\263\344\363gHK\005>@\260\037\\\227W~\373\346\370\363'\244\021p\341\303\207\235\237>M\374\374Y\375\357_H\265\n\254\231\200\265\310\322O\237\232\276}\263\375\365\013R]!\217\016d\177\373\026\366\363\347kp\363t\322\227/\220\372\000\327\350\000\260X\214\372\361\303\371\327/`\261X\375\355\033\244\360\205\024a\224v-\321\207\006\030\300c\003P6\326\241\001^\006\021Q(OL\234A\002\330\273\226B\322/-\203\244\030\030\371\362\n\212J\312\n*0!U5u\rM-\030O[\007\256_\02724\240\247\017\036\033\200Hc\031\032\260\262\026cd\260\261\205\350\267\263gD\267\337A\337\221\201\321\311\031\302sq\305\030\032ps\367`d\360\364\002\263\275}\334\300\372}\375X\375\031\005\003 \n\002\203\030\202CB\301\354\260p \031\021\311\030\025\035\023\313\020\027\0171!\00146\340\006f\247\2461\340\355\332\247g\020\021\376\224\306\037\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] The FrameBuffer is: rectangles:@\260\037\\\227W~\373\346\370\363'\244\021p\341\303\207\235\237>M\374\374Y\375\357_H\265\n\254\231\200\265\310\322O\237\232\276}\263\375\365\013R]!\217\016d\177\373\026\366\363\347kp\363t\322\227/\220\372\000\327\350\000\260X\214\372\361\303\371\327/`\261X\375\355\033\244\360\205\024a\224v-\321\207\006\030\300c\003P6\326\241\001^\006\021Q(OL\234A\002\330\273\226B\322/-\203\244\030\030\371\362\n\212J\312\n*0!U5u\rM-\030O[\007\256_\02724\240\247\017\036\033\200Hc\031\032\260\262\026cd\260\261\205\350\267\263gD\267\337A\337\221\201\321\311\031\302sq\305\030\032ps\367`d\360\364\002\263\275}\334\300\372}\375X\375\031\005\003 \n\002\203\030\202CB\301\354\260p \031\021\311\030\025\035\023\313\020\027\0171!\00146\340\006f\247\2461\340\355\332\247g\020\021\376\224\306\037\000\000\000\377\377" > timestamp:6398 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 152 73 76 19 97 24 134 57 35 137 162 23 81 227 18 79 198 112 240 96 226 73 12 7 113 87 144 197 24 13 26 18 53 49 70 189 233 137 152 144 24 19 53 30 220 14 106 52 145 216 86 160 21 68 91 186 151 22 217 23 161 21 10 150 110 22 186 204 180 211 210 206 210 78 241 235 12 67 186 13 73 137 149 131 94 222 252 153 249 102 254 127 222 121 255 111 50 207 127 52 176 198 154 43 26 168 215 226 5 205 139 5 239 227 172 186 188 217 43 109 30 116 107 75 54 52 96 193 182 183 198 30 141 166 162 1 31 114 89 71 28 151 147 135 100 209 55 19 249 69 3 151 116 196 244 28 106 247 160 54 55 2 202 87 249 206 24 60 175 205 64 3 166 133 74 37 177 183 61 246 112 36 21 13 244 71 46 104 24 52 224 70 75 90 227 253 246 60 162 1 240 159 207 243 100 173 215 17 175 141 25 104 192 201 160 129 207 84 154 255 37 31 99 237 211 28 26 208 16 183 190 229 17 13 128 255 13 221 120 141 154 172 81 17 90 43 239 255 27 132 196 226 230 65 3 157 209 100 255 77 46 20 162 56 241 107 105 39 54 14 70 202 164 28 26 232 193 207 40 136 106 21 89 209 69 154 92 12 26 176 7 14 119 145 117 26 178 92 74 66 20 87 240 159 15 13 60 24 94 208 219 18 23 26 236 216 122 33 61 226 12 100 214 24 172 254 253 157 252 104 32 213 127 157 21 131 125 228 224 162 8 143 6 1 131 177 236 39 6 149 108 205 117 3 174 180 4 230 125 232 142 182 88 243 143 16 59 251 38 17 237 244 174 18 13 176 122 74 73 221 48 68 50 143 55 13 71 238 244 241 163 129 84 255 181 179 1 240 223 225 89 58 251 120 44 188 71 194 160 1 107 160 72 184 248 100 52 180 188 203 218 166 176 66 65 18 26 144 208 111 141 171 68 3 172 94 211 227 167 149 89 0 1 4 64 97 225 71 3 169 254 67 48 192 127 54 30 112 164 113 32 92 38 229 208 128 41 8 239 177 240 67 188 161 155 112 122 144 103 223 23 96 92 169 36 33 84 160 251 58 162 207 199 115 70 3 144 207 229 113 173 154 188 162 199 211 106 192 201 45 45 180 215 199 123 135 52 255 65 161 254 147 153 67 3 90 242 102 15 131 6 60 8 219 40 32 42 187 197 177 166 161 176 216 140 21 139 146 208 128 23 117 121 115 70 3 197 66 218 60 159 240 10 116 131 144 134 148 166 213 8 38 67 213 170 21 209 64 70 255 185 219 23 190 168 101 208 128 199 191 185 133 30 112 48 104 192 24 186 55 200 161 1 21 121 127 104 193 237 67 119 182 197 58 102 56 52 32 165 122 108 57 163 129 219 189 248 129 78 170 74 69 30 252 74 189 50 102 65 0 208 157 94 142 243 160 129 89 236 164 130 220 40 138 151 182 71 207 105 146 208 0 146 104 203 39 20 20 44 9 150 189 220 4 202 101 84 149 146 128 136 214 169 9 246 93 244 59 18 253 231 172 138 60 38 39 95 140 231 7 13 72 232 169 57 244 207 222 115 5 253 107 19 229 73 215 124 1 255 184 255 28 26 176 251 143 202 169 90 53 81 46 139 94 213 227 115 94 100 151 152 22 77 98 208 197 196 230 96 145 128 65 3 150 192 211 177 208 182 86 90 50 29 92 39 136 15 58 252 240 69 156 247 34 194 201 160 213 141 148 118 196 60 62 164 215 230 175 144 39 118 221 17 57 245 101 102 205 209 192 111 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=807 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 39] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 807 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354\230IL\023a\030\2069#\211\242\027Q\343\022O\306p\360`\342I\014\007qW\220\305\030\r\032\02251F\275\351\211\230\220\030\0235\036\334\016j4\221\330V\240\025D[\272\227\026\331\027\241\025\n\226n\026\272\314\264\323\322\316\322N\361\353\014C\272\rI\211\225\203^\336\374\231\371f\376\177\336y\377o2\317\1774\260\306\232+\032\250\327\342\005\315\213\005\357\343\254\272\274\331+m\036tkK64`\301\266\267\306\036\215\246\242\001\037rYG\034\227\223\207d\3217\023\371E\003\227t\304\364\034j\367\24067\002\312W\371\316\030<\257\315@\003\246\205J%\261\267=\366p$\025\r\364G.h\0304\340FKZ\343\375\366<\242\001\360\237\317\363d\255\327\021\257\215\031h\300\311\240\201\317T\232\377%\037c\355\323\034\032\320\020\267\276\345\021\r\200\377\r\335x\215\232\254Q\021Z+\357\377\033\204\304\342\346A\003\235\321d\377M.\024\2428\361ki'6\016F\312\244\034\032\350\301\317(\210j\025Y\321E\232\\\014\032\260\007\016w\221u\032\262\\JB\024W\360\237\017\r<\030^\320\333\022\027\032\354\330z!=\342\014d\326\030\254\376\375\235\374h \325\177\235\025\203}\344\340\242\010\217\006\001\203\261\354'\006\225l\315u\003\256\264\004\346}\350\216\266X\363\217\020;\373&\021\355\364\256\022\r\260zJI\3350D2\2177\rG\356\364\361\243\201T\377\265\263\001\360\337\341Y:\373x,\274G\302\240\001k\240H\270\370d4\264\274\313\332\246\260BA\022\032\220\320o\215\253D\003\254^\323\343\247\225Y\000\001\004@a\341G\003\251\376C0\300\1776\036p\244q \\&\345\320\200)\010\357\261\360C\274\241\233pz\220g\337\027`\\\251$!T\240\373:\242\317\307sF\003\220\317\345q\255\232\274\242\307\323j\300\311--\264\327\307{\2074\377A\241\376\223\231C\003Z\362f\017\203\006<\010\333( *\273\305\261\246\241\260\330\214\025\213\222\320\200\027uysF\003\305B\332<\237\360\nt\203\220\206\224\246\325\010&C\325\252\025\321@F\377\271\333\027\276\250e\320\200\307\277\271\205\036p0h\300\030\2727\310\241\001\025y\177h\301\355Cw\266\305:f84 \245zl9\243\201\333\275\370\201N\252JE\036\374J\2752fA\000\320\235^\216\363\240\201Y\354\244\202\334(\212\227\266G\317i\222\320\000\222h\313'\024\024,\t\226\275\334\004\312eT\225\222\200\210\326\251\t\366]\364;\022\375\347\254\212<&'_\214\347\007\rH\350\2519\364\317\336s\005\375k\023\345I\327|\001\377\270\377\034\032\260\373\217\312\251Z5Q.\213^\325\343s^d\227\230\026Mb\320\305\304\346`\221\200A\003\226\300\323\261\320\266VZ2\035\\'\210\017:\374\360E\234\367\"\302\311\240\325\215\224v\304<>\244\327\346\257\220'v\335\0219\365ef\315\321\300o\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[186 14 241 29 114 35 27 216 82 225 92 241 127 250 165 207 240 38 50 242 160 0 176 221 6 244 44 176 0 130 52 64 225 35 2 192 134 139 223 158 31 58 155 254 0 91 117 152 35 2 254 123 126 28 127 244 65 123 227 111 72 179 9 216 118 217 117 247 67 204 193 31 144 134 8 188 231 239 188 243 215 165 167 239 33 181 251 234 91 159 51 143 124 131 212 148 133 199 191 1 131 221 115 247 79 175 61 191 120 150 255 53 216 242 7 88 212 194 235 33 228 110 63 164 112 199 213 207 7 54 124 129 77 10 222 21 127 141 182 252 41 62 241 13 88 146 66 10 35 74 59 137 24 157 124 208 10 0 24 155 147 139 155 135 129 151 143 31 69 129 128 160 16 140 13 138 53 70 6 49 113 100 105 9 73 41 184 126 1 105 70 96 84 202 43 200 42 34 20 40 41 171 192 245 171 170 193 245 171 243 64 132 52 52 25 224 250 181 180 25 24 117 128 157 116 144 253 186 122 16 65 125 3 70 184 126 67 35 70 116 251 65 107 7 224 250 65 131 4 48 253 80 104 110 97 105 101 109 99 105 11 98 219 129 214 15 136 130 214 12 176 58 51 242 187 192 21 193 244 187 130 250 242 238 30 140 158 94 222 62 12 190 126 80 105 255 128 192 160 96 48 43 68 136 1 111 39 61 52 140 136 240 167 52 254 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=321 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles:\244\327\346\257\220'v\335\0219\365ef\315\321\300o\000\000\000\377\377" > timestamp:7395 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 65] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 321 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"\272\016\361\035r#\033\330R\341\\\361\177\372\245\317\360&2\362\240\000\260\335\006\364,\260\000\2024@\341#\002\300\206\213\337\236\037:\233\376\000[u\230#\002\376{~\034\177\364A{\343oH\263\t\330v\331u\367C\314\301\037\220\206\010\274\347\357\274\363\327\245\247\357!\265\373\352[\2373\217|\203\324\224\205\307\277\001\203\335s\367O\257=\277x\226\3775\330\362\007X\324\302\353!\344n?\244p\307\325\317\0076|\201M\n\336\025\177\215\266\374)>\361\rX\222B\n#J;\211\030\235|\320\n\000\030\233\223\213\233\207\201\227\217\037E\201\200\240\020\214\r\2125F\0061qdi\tI)\270~\001iF`T\312+\310*\"\024()\253\300\365\253\252\301\365\253\363@\20444\031\340\372\265\264\031\030u\200\235t\220\375\272z\020A}\003F\270~C#Ft\373Ak\007\340\372A\203\0040\375Phnaiemci\013b\333\201\326\017\210\202\326\014\260:3\362\273\300\025\301\364\273\202\372\362\356\036\214\236^\336>\014\276~Pi\377\200\300\240`0+D\210\001o'=4\214\210\360\2474\376\000\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles:\361\rX\222B\n#J;\211\030\235|\320\n\000\030\233\223\213\233\207\201\227\217\037E\201\200\240\020\214\r\2125F\0061qdi\tI)\270~\001iF`T\312+\310*\"\024()\253\300\365\253\252\301\365\253\363@\20444\031\340\372\265\264\031\030u\200\235t\220\375\272z\020A}\003F\270~C#Ft\373Ak\007\340\372A\203\0040\375Phnaiemci\013b\333\201\326\017\210\202\326\014\260:3\362\273\300\025\301\364\273\202\372\362\356\036\214\236^\336>\014\276~Pi\377\200\300\240`0+D\210\001o'=4\214\210\360\2474\376\000\000\000\000\377\377" > timestamp:8399 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 48] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 140 153 11 26 206 124 5 38 57 96 90 178 220 246 187 229 204 23 172 121 1 152 14 129 141 251 123 47 222 241 174 248 183 243 238 7 180 28 113 244 225 7 213 13 192 236 240 5 210 213 193 204 20 59 238 126 148 94 251 23 216 217 131 103 138 155 207 223 3 107 95 96 1 178 233 246 71 180 172 113 250 209 123 169 181 255 182 223 253 8 201 29 73 135 190 3 219 28 144 220 241 232 229 219 153 87 190 228 29 251 14 204 32 88 51 197 237 23 239 101 215 254 1 182 224 129 45 42 181 13 127 58 207 127 5 102 19 156 99 97 175 223 166 29 249 97 190 245 23 176 17 96 189 237 87 217 201 239 144 6 7 109 114 10 197 43 101 128 88 86 14 202 147 87 96 84 4 45 149 81 82 67 182 66 93 67 19 202 2 102 5 152 126 29 232 74 25 96 150 0 102 6 8 219 208 136 129 209 24 58 156 101 98 10 215 111 102 110 1 97 89 90 97 172 148 1 67 107 27 8 109 107 135 208 15 133 246 14 12 160 172 1 102 59 187 184 130 245 187 185 179 122 48 10 122 130 21 64 50 133 63 152 29 0 202 49 129 65 140 193 33 161 97 144 101 51 160 133 51 160 117 51 174 96 118 124 2 254 148 158 152 68 68 248 83 26 127 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=304 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 48] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 304 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\214\231\013\032\316|\005&9`Z\262\334\366\273\345\314\027\254y\001\230\016\201\215\373{/\336\361\256\370\267\363\356\007\264\034q\364\341\007\325\r\300\354\360\005\322\325\301\314\024;\356~\224^\373\027\330\331\203g\212\233\317\337\003k_`\001\262\351\366G\264\254q\372\321{\251\265\377\266\337\375\010\311\035I\207\276\003\333\034\220\334\361\350\345\333\231W\276\344\035\373\016\314 X3\305\355\027\357e\327\376\001\266\340\201-*\265\r\177:\317\177\005f\023\234ca\257\337\246\035\371a\276\365\027\260\021`\275\355W\331\311\357\220\006\007mr\n\305+e\200XV\016\312\223W`T\004-\225QRC\266B]C\023\312\002f\005\230~\035\350J\031`\226\000f\006\010\333\320\210\201\321\030:\234eb\n\327ofn\001aYZa\254\224\001Ck\033\010mk\207\320\017\205\366\016\014\240\254\001f;\273\270\202\365\273\271\263z0\nz\202\025@2\205?\230\035\000\3121\201A\214\301!\241a\220e3\240\2053\240u3\256`v|\002\376\224\236\230DD\370S\032\177\000\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 63] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 154 75 72 98 97 20 199 221 180 49 33 170 77 86 244 160 32 34 92 68 52 179 203 112 161 61 140 178 164 154 40 66 92 20 196 80 208 166 218 72 33 180 169 104 209 107 83 83 132 80 81 217 27 138 138 10 138 180 160 129 66 8 162 180 156 178 135 87 175 166 222 171 94 157 227 53 157 52 109 40 176 22 51 155 195 199 253 14 126 159 255 243 191 231 94 127 126 255 113 216 39 199 55 225 176 235 107 164 185 217 204 102 91 75 75 177 156 28 219 210 82 224 63 123 33 170 84 72 92 28 252 170 247 191 190 182 134 38 36 216 187 187 125 113 216 173 86 32 192 10 11 241 220 92 219 200 72 8 113 216 209 145 46 45 141 208 104 92 227 229 101 52 34 194 113 118 22 184 130 99 99 134 170 170 23 56 108 228 145 199 195 50 50 236 93 93 190 56 172 205 92 93 77 226 176 11 132 78 119 200 229 161 194 97 23 23 58 137 228 143 62 52 154 99 102 198 16 48 179 182 22 27 30 126 129 195 126 146 56 236 139 213 79 127 58 221 190 176 224 193 97 223 176 166 166 143 56 41 3 85 8 11 115 110 109 233 3 206 130 73 206 207 131 224 176 175 182 231 250 43 20 8 133 226 60 57 121 170 163 72 100 102 50 61 56 236 187 165 164 4 227 243 113 14 7 87 40 72 28 38 211 179 217 120 69 5 206 98 225 96 197 87 244 255 235 73 153 241 113 99 86 150 53 224 236 238 174 46 59 59 56 14 243 213 127 103 7 165 80 28 87 87 79 179 240 213 192 96 48 94 93 69 33 211 157 211 208 96 217 216 208 107 52 72 98 162 93 34 33 113 216 46 26 29 77 168 213 239 196 97 151 151 8 131 97 219 219 11 204 140 196 98 115 75 75 112 28 230 171 255 246 182 30 244 191 186 122 154 237 233 49 165 167 147 56 108 71 79 163 57 123 123 141 176 150 59 115 118 22 165 82 157 15 30 208 147 154 74 140 142 190 7 135 61 60 32 92 46 238 214 33 96 14 24 96 125 61 56 14 243 213 31 140 1 250 187 237 1 87 68 34 19 147 233 193 97 227 6 168 35 149 234 16 10 49 181 90 219 223 255 8 99 30 15 7 83 65 204 204 180 13 12 188 231 164 140 64 96 1 149 96 172 84 34 199 199 254 253 7 148 140 141 37 238 239 131 126 130 159 254 16 33 127 126 222 131 195 170 240 198 70 18 135 169 93 237 218 109 149 148 20 187 88 108 146 74 209 200 200 103 56 236 23 114 125 253 102 28 214 214 102 170 175 199 84 42 151 133 166 167 209 142 14 179 95 206 196 132 145 207 127 21 135 189 232 63 173 173 166 154 26 18 135 41 117 49 49 196 193 1 137 195 126 24 219 219 61 56 140 143 119 118 62 222 222 34 73 73 246 197 69 18 135 105 93 85 222 219 123 27 14 147 201 160 214 78 40 183 55 122 151 240 70 161 208 50 52 20 4 135 109 162 69 69 120 84 148 3 238 157 202 202 103 56 236 14 169 173 181 112 185 86 216 18 108 219 219 4 88 44 215 131 178 184 24 26 14 230 174 133 92 238 234 63 101 101 120 65 1 62 56 24 26 28 150 66 156 158 250 155 42 116 241 195 22 10 81 252 244 13 252 227 250 123 112 152 76 151 159 111 45 47 199 88 44 91 93 157 229 230 70 155 156 76 76 77 161 208 197 164 82 3 188 232 64 214 230 166 190 175 207 24 31 79 204 205 25 194 195 29 135 135 58 120 34 194 107 196 228 164 65 169 212 50 24 246 187 59 237 254 190 142 195 113 221 117 121 121 214 149 149 79 199 97 191 1 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=831 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] The FrameBuffer is: rectangles: timestamp:9389 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 63] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 831 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354\232KHba\024\307\335\2641!\252MV\364\240 \"\\D4\263\313p\241=\214\262\244\232(B\\\024\304P\320\246\332H!\264\251h\321kSS\204PQ\331\033\212\212\n\212\264\240\201B\010\242\264\234\262\207W\257\246\336\253^\235\3435\2354m(\260\0263\233\303\307\375\016~\237\377\363\277\347^\177~\377q\330'\3077\341\260\353k\244\271\331\314f[KK\261\234\034\333\322R\340?{!\252TH\\\034\374\252\367\277\276\266\206&$\330\273\273}q\330\255V \300\n\013\361\334\\\333\310H\010q\330\321\221.-\215\320h\\\343\345e4\"\302qv\026\270\202cc\206\252\252\0278l\344\221\307\30322\354]]\2768\254\315\\]M\342\260\013\204Nw\310\345\241\302a\027\027:\211\344\217>4\232cf\306\0200\263\266\026\033\036~\201\303~\2228\354\213\325O\177:\335\276\260\340\301a\337\260\246\246\2178)\003U\010\013snm\351\003\316\202I\316\317\203\340\260\257\266\347\372+\024\010\205\342<9y\252\243Hdf2=8\354\273\245\244\004\343\363q\016\007W(H\034&\323\263\331xE\005\316b\341`\305W\364\377\353I\231\361qcV\2265\340\354\356\256.;;8\016\363\325\177g\007\245P\034WWO\263\360\325\300`0^]E!\323\235\323\320`\331\330\320k4Hb\242]\"!q\330.\032\035M\250\325\357\304a\227\227\010\203a\333\333\013\314\214\304bsKKp\034\346\253\377\366\266\036\364\277\272z\232\355\3511\245\247\2238lGO\2439{{\215\260\226;sv\026\245R\235\017\036\320\223\232J\214\216\276\007\207=< \\.\356\326!`\016\030`}=8\016\363\325\037\214\001\372\273\355\001WD\"\023\223\351\301a\343\006\250#\225\352\020\n1\265Z\333\337\377\010c\036\017\007SA\314\314\264\r\014\274\347\244\214@`\001\225`\254T\"\307\307\376\375\007\224\214\215%\356\357\203~\202\237\376\020!\177~\336\203\303\252\360\306F\022\207\251]\355\332m\225\224\024\273Xl\222J\321\310\310g8\354\027r}\375f\034\326\326f\252\257\307T*\227\205\246\247\321\216\016\263_\316\304\204\221\317\177\025\207\275\350?\255\255\246\232\032\022\207)u11\304\301\001\211\303~\030\333\333=8\214\217wv>\336\336\"II\366\305E\022\207i]U\336\333{\033\016\223\311\240\326N(\2677z\227\360F\241\32024\024\004\207m\242EExT\224\003\356\235\312\312g8\354\016\251\255\265p\271V\330\022l\333\333\004X,\327\203\262\270\030\032\016\346\256\205\\\356\352?eexA\001>8\030\032\034\226B\234\236\372\233*t\361\303\026\nQ\374\364\r\374\343\372{p\230L\227\237o-/\307X,[]\235\345\346F\233\234LLM\241\320\305\244R\003\274\350@\326\346\246\276\257\317\030\037O\314\315\031\302\303\035\207\207:x\"\302k\304\344\244A\251\3242\030\366\273;\355\376\276\216\303q\335uyy\326\225\225O\307a\277\001\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] The FrameBuffer is: rectangles:4\232cf\306\0200\263\266\026\033\036~\201\303~\2228\354\213\325O\177:\335\276\260\340\301a\337\260\246\246\2178)\003U\010\013snm\351\003\316\202I\316\317\203\340\260\257\266\347\372+\024\010\205\342<9y\252\243Hdf2=8\354\273\245\244\004\343\363q\016\007W(H\034&\323\263\331xE\005\316b\341`\305W\364\377\353I\231\361qcV\2265\340\354\356\256.;;8\016\363\325\177g\007\245P\034WWO\263\360\325\300`0^]E!\323\235\323\320`\331\330\320k4Hb\242]\"!q\330.\032\035M\250\325\357\304a\227\227\010\203a\333\333\013\314\214\304bsKKp\034\346\253\377\366\266\036\364\277\272z\232\355\3511\245\247\2238lGO\2439{{\215\260\226;sv\026\245R\235\017\036\320\223\232J\214\216\276\007\207=< \\.\356\326!`\016\030`}=8\016\363\325\037\214\001\372\273\355\001WD\"\023\223\351\301a\343\006\250#\225\352\020\n1\265Z\333\337\377\010c\036\017\007SA\314\314\264\r\014\274\347\244\214@`\001\225`\254T\"\307\307\376\375\007\224\214\215%\356\357\203~\202\237\376\020!\177~\336\203\303\252\360\306F\022\207\251]\355\332m\225\224\024\273Xl\222J\321\310\310g8\354\027r}\375f\034\326\326f\252\257\307T*\227\205\246\247\321\216\016\263_\316\304\204\221\317\177\025\207\275\350?\255\255\246\232\032\022\207)u11\304\301\001\211\303~\030\333\333=8\214\217wv>\336\336\"II\366\305E\022\207i]U\336\333{\033\016\223\311\240\326N(\2677z\227\360F\241\32024\024\004\207m\242EExT\224\003\356\235\312\312g8\354\016\251\255\265p\271V\330\022l\333\333\004X,\327\203\262\270\030\032\016\346\256\205\\\356\352?eexA\001>8\030\032\034\226B\234\236\372\233*t\361\303\026\nQ\374\364\r\374\343\372{p\230L\227\237o-/\307X,[]\235\345\346F\233\234LLM\241\320\305\244R\003\274\350@\326\346\246\276\257\317\030\037O\314\315\031\302\303\035\207\207:x\"\302k\304\344\244A\251\3242\030\366\273;\355\376\276\216\303q\335uyy\326\225\225O\307a\277\001\000\000\377\377" > timestamp:10399 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 206] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 206] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[58 9 241 29 114 35 27 222 2 134 55 145 145 135 0 144 155 152 144 54 40 188 255 15 108 189 1 139 78 72 195 14 179 243 15 172 21 128 13 38 96 171 5 210 248 128 247 243 33 117 57 164 70 132 87 45 40 35 92 224 242 26 87 239 29 173 200 131 20 142 144 34 134 210 174 31 182 149 44 112 54 150 65 46 1 65 96 231 29 198 19 17 101 0 246 226 145 54 65 49 48 74 50 74 33 244 75 203 48 130 198 184 20 229 148 144 76 80 70 232 103 87 129 235 87 229 129 9 34 244 171 169 51 48 106 64 7 169 52 181 48 245 131 54 203 160 219 143 172 95 87 15 161 31 139 253 250 6 134 96 253 70 198 172 38 140 252 166 24 250 205 204 129 164 133 37 163 149 181 141 45 120 213 12 8 58 56 58 33 239 161 193 215 245 6 45 154 161 121 215 29 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 206 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:":\t\361\035r#\033\336\002\2067\221\221\207\000\220\233\230\2206(\274\377\017l\275\001\213NH\303\016\263\363\017\254\025\200\r&`\253\005\322\370\200\367\363!u9\244F\204W-(#\\\340\362\032W\357\035\255\310\203\024\216\220\"\206\322\256\037\266\225,p6\226A.\001A`\347\035\306\023\021e\000\366\342\2216A10J2J!\364K\3130\202\306\270\024\345\224\220LPF\350gW\201\353W\345\201\t\"\364\253\25130j@\007\2514\2650\365\2036\313\240\333\217\254_W\017\241\037\213\375\372\006\206`\375F\306\254&\214\374\246\030\372\315\314\201\244\205%\243\225\265\215-x\325\014\010:8:!\357\241\301\327\365\006-\232\241y\327\035\000\000\000\377\377" + +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=206 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 2] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles: timestamp:11402 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] MsgFramebufferUpdate.Read: numrects= 2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 2] + +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 148] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 148] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,148,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 133] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[90 134 153 182 145 83 50 60 221 98 166 85 96 42 133 167 207 186 186 58 6 6 134 188 188 60 228 52 137 43 53 18 114 50 165 94 162 52 200 134 187 253 152 227 210 164 65 54 80 1 75 129 1 92 160 49 61 10 236 7 22 40 2 130 124 66 100 27 0 179 95 152 141 60 3 68 128 69 2 200 255 240 17 72 202 252 47 46 1 172 138 200 177 159 2 255 75 73 179 202 48 114 202 146 103 128 156 60 35 104 121 33 131 138 42 121 246 51 65 138 156 208 208 85 171 240 97 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=133 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] Received Extra Short byte content 4 , [0 0 0 133] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 133 +[Debug] Received Main Pixel Buffer Content X:223 Y:148 Width:80 Height:16 Enc:16 Bytes:"Z\206\231\266\221S2<\335b\246U`*\205\247\317\272\272:\006\006\206\274\274<\3444\211+5\022r2\245^\2424\310\206\273\375\230\343\322\244A6P\001K\201\001\\\2401=\n\354\007\026(\002\202|Bd\033\000\263_\230\215<\003D\200E\002\310\377\360\021H\312\374/.\001\254\212\310\261\237\002\377KI\263\3120r\312\222g\200\234<#hy!\203\212*y\3663A\212\234\320\320U\253\360a\000\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 239] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 164] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 239] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 164] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 4] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 4] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [239,164,16,4,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 8] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[66 83 6 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=8 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 8 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,148) (width: 80, height: 16), Enc= 16 +(239,164) (width: 16, height: 4), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:239 Y:164 Width:16 Height:4 Enc:16 Bytes:"BS\006\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] MsgFramebufferUpdate.Read: numrects= 10 +[Debug] The FrameBuffer is: rectangles: rectangles: timestamp:12389 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 76] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 65] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 76] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 64] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 64] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [65,76,64,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 238] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[212 155 205 43 108 113 28 198 63 191 52 148 105 176 152 123 70 162 137 188 204 13 183 166 123 7 49 94 238 85 51 204 12 229 101 225 94 247 82 54 86 82 68 36 137 133 146 44 68 177 20 201 75 202 134 226 15 192 210 206 91 25 182 216 136 164 48 101 126 191 57 152 185 150 115 235 166 211 115 22 231 60 231 251 156 215 167 111 61 223 227 215 255 235 122 124 164 184 152 195 67 90 90 120 120 160 164 132 131 3 90 91 89 92 196 108 230 230 134 241 113 178 179 185 189 69 211 8 4 152 154 226 242 146 165 37 102 103 9 186 148 211 201 200 8 3 3 12 14 242 244 196 244 52 23 23 44 47 147 147 195 228 36 67 67 120 60 156 156 48 55 135 201 196 206 14 54 27 123 123 204 207 99 52 178 178 66 65 1 91 91 172 175 227 243 177 177 193 254 62 107 107 120 189 52 52 176 187 75 97 33 167 167 116 117 177 176 192 216 24 29 29 116 118 50 58 202 245 53 233 233 88 44 212 215 115 118 70 119 55 219 219 184 221 108 110 178 186 138 213 202 221 29 14 7 201 201 248 253 164 166 114 124 76 99 35 87 87 12 15 211 211 67 95 31 253 253 184 92 28 29 49 49 193 204 12 237 237 220 223 211 214 70 111 47 231 231 81 188 11 106 137 242 240 255 110 104 202 209 34 54 197 234 14 21 31 254 161 153 116 188 215 143 253 219 208 94 11 134 247 46 73 58 222 235 7 123 26 179 248 100 212 12 150 68 25 210 165 8 217 87 170 93 106 16 55 51 11 53 128 171 229 74 132 24 58 59 252 250 243 242 49 124 201 207 80 65 220 75 237 4 123 176 189 144 170 223 28 47 250 58 67 177 35 238 127 176 223 144 17 28 194 89 250 122 106 214 50 97 47 167 2 241 221 38 215 18 58 67 177 35 245 127 80 249 89 198 17 95 93 225 250 238 12 81 85 141 199 33 188 194 46 161 51 20 91 248 222 244 93 53 90 109 140 138 240 222 38 131 227 141 117 42 183 48 52 197 253 252 213 92 244 27 9 197 8 177 211 170 254 252 139 231 31 101 129 143 174 255 12 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=494 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 4 , [0 0 1 238] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 494 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 124] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Main Pixel Buffer Content X:65 Y:76 Width:64 Height:16 Enc:16 Bytes:"\324\233\315+lq\034\306?\2774\224i\260\230{F\242\211\274\314\r\267\246{\0071^\356U3\314\014\345e\341^\367R6VRD$\211\205\222,D\261\024\311K\312\206\342\017\300\322\316[\031\266\330\210\2440e~\2779\230\271\226s\353\246\323s\026\347<\347\373\234\327\247o=\337\343\327\377\353z|\244\270\230\303CZZxx\240\244\204\203\003Z[Y\\\304l\346\346\206\361q\262\263\271\275E\323\010\004\230\232\342\362\222\245%fg\t\272\224\323\311\310\010\003\003\014\016\362\364\304\3644\027\027,/\223\223\303\344$CCx<\234\23407\207\311\304\316\0166\033{{\314\317c4\262\262BA\001[[\254\257\343\363\261\261\301\376>kkx\27544\260\273Ka!\247\247tu\261\260\300\330\030\035\035tv2:\312\3655\351\351X,\324\327svFw7\333\333\270\335ln\262\272\212\325\312\335\035\016\007\311\311\370\375\244\246r|Lc#WW\014\017\323\323C_\037\375\375\270\\\034\03511\301\314\014\355\355\334\337\323\326Fo/\347\347Q\274\013j\211\362\360\377nh\312\321\"6\305\352\016\025\037\376\241\231t\274\327\217\375\333\320^\013\206\367.I:\336\353\007{\032\263\370d\324\014\226D\031\322\245\010\331W\252]j\02073\0135\200\253\345J\204\030:;\374\372\363\3621|\311\317PA\334K\355\004{\260\275\220\252\337\034/\372:C\261#\356\177\260\337\220\021\034\302Y\372zj\3262a/\247\002\361\335&\327\022:C\261#\365\177P\371Y\306\021_]\341\372\356\014QU\215\307!\274\302.\2413\024[\370\336\364]5Zm\214\212\360\336&\203\343\215u*\26704\305\375\374\325\\\364\033\t\305\010\261\323\252\376\374\213\347\037e\201\217\256\377\014\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 124] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 160] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 160] + +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [1,124,160,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 4 9] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 157 91 44 219 81 24 192 207 209 109 29 169 123 149 94 150 153 208 170 186 109 74 92 186 206 134 182 234 186 97 46 237 116 100 171 203 8 137 184 196 37 65 16 196 147 7 47 60 32 241 38 225 193 61 123 116 121 64 226 17 137 120 32 60 204 94 16 151 132 100 223 249 159 169 234 216 12 201 178 101 253 210 158 211 252 123 250 245 252 255 201 239 124 95 255 223 249 190 175 52 147 220 240 240 176 80 40 92 95 95 167 213 129 105 25 208 211 211 83 48 209 184 92 46 152 104 58 157 46 34 34 34 36 36 164 190 190 62 59 59 91 169 84 238 238 238 54 52 52 212 214 214 90 148 178 173 169 169 73 73 73 233 235 235 227 112 56 211 211 211 82 169 116 118 118 118 115 115 51 39 39 167 163 163 99 102 102 166 177 177 177 174 174 174 186 186 26 12 190 193 193 193 241 241 241 133 133 133 201 201 201 184 184 184 209 209 81 176 20 187 187 187 93 93 93 231 230 230 250 251 251 245 122 253 193 193 193 246 246 246 202 202 202 196 196 132 86 171 141 143 143 31 25 25 209 104 52 61 61 61 107 107 107 101 101 101 237 237 237 69 69 69 165 165 165 205 205 205 60 30 239 248 248 184 169 169 41 44 44 172 173 173 173 184 184 184 164 164 164 165 165 133 214 72 29 27 27 115 119 119 223 223 223 151 203 229 176 62 180 182 182 170 213 234 163 163 35 145 72 180 179 179 179 188 188 92 81 81 81 89 89 89 85 85 213 217 217 105 48 24 186 186 186 20 10 133 209 104 4 163 22 108 214 242 242 114 48 88 135 134 134 230 231 231 193 54 237 237 237 93 93 93 165 149 47 254 244 117 252 55 244 3 59 111 52 252 254 153 57 118 30 36 241 91 98 141 9 238 109 237 176 61 227 99 114 93 92 56 136 7 110 190 192 25 59 8 185 34 211 182 8 79 71 47 248 56 109 197 66 137 4 35 174 183 88 138 125 88 224 183 217 203 144 47 98 251 97 71 43 25 248 126 254 1 136 45 195 124 43 89 32 2 244 161 103 8 75 131 228 193 244 206 47 211 146 123 191 36 228 1 35 37 140 189 7 63 157 120 121 246 15 81 164 156 220 222 141 138 62 239 131 0 55 69 79 84 106 141 148 156 31 166 141 213 146 253 16 228 149 153 54 249 14 58 255 132 68 18 71 17 158 244 189 31 14 250 85 40 249 53 126 19 228 149 130 82 201 70 10 166 245 75 35 123 55 252 96 185 80 190 37 250 3 210 19 50 80 18 203 45 211 78 148 225 144 165 227 152 250 122 206 59 132 61 179 13 100 31 69 42 223 23 148 200 152 150 251 65 79 230 175 115 251 136 141 233 89 119 115 253 111 46 200 58 47 191 224 209 205 5 251 42 10 63 21 221 92 190 152 74 43 159 156 156 12 12 12 0 53 1 144 64 38 177 88 188 183 183 7 60 3 31 86 32 16 0 98 55 54 54 114 115 115 193 213 5 192 0 32 37 18 137 169 142 55 192 21 240 9 88 5 130 154 215 3 167 52 181 64 41 96 24 104 74 81 13 120 62 60 60 220 218 218 2 32 209 194 218 180 164 54 165 41 128 246 71 154 2 203 129 124 128 204 208 208 80 83 33 235 169 169 41 64 169 57 68 193 146 6 223 156 22 139 166 101 162 129 193 124 62 127 105 105 201 2 165 192 90 186 140 0 101 193 91 7 70 2 71 97 233 0 148 210 170 206 22 52 133 229 2 192 15 16 253 79 208 59 209 111 197 58 235 94 72 54 4 194 190 198 240 122 150 169 107 97 208 218 252 122 48 243 127 41 113 173 157 200 27 231 7 36 196 198 129 132 215 240 5 72 200 196 154 97 39 198 152 21 75 174 248 2 228 45 21 250 200 192 48 101 244 3 61 113 224 83 127 18 62 67 245 219 152 81 243 242 217 71 216 42 158 43 5 82 170 159 253 34 242 165 207 43 118 20 115 40 154 62 5 30 49 42 181 252 82 35 158 234 247 208 224 200 88 170 95 27 135 112 124 130 54 17 244 199 160 36 148 140 72 20 77 176 36 149 6 143 93 38 233 25 188 204 172 72 177 142 57 251 105 152 175 87 241 88 216 149 164 168 193 158 134 247 216 203 145 201 80 147 102 204 187 74 255 53 206 241 207 228 150 195 81 254 227 219 73 65 225 237 196 214 188 192 15 77 249 11 22 214 226 226 34 224 212 188 182 152 69 74 124 43 139 12 248 206 127 251 241 152 11 143 188 198 139 249 168 63 151 125 3 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1033 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 4 9] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1033 +[Debug] Received Main Pixel Buffer Content X:1 Y:124 Width:160 Height:16 Enc:16 Bytes:"\354\235[,\333Q\030\300\317\321m\035\251{\225^\226\231\320\252\272mJ\\\272\316\206\266\352\272a.\355td\253\313\010\211\270\304%A\020\304\223\007/< \361&\341\301={ty@\342\021\211x <\314^\020\227\204d\337\371\237\251\352\330\014\311\262e\375\322\236\323\374{\372\365\374\377\311\357|_\377\337\371\276\2574\223\334\360\360\260P(\\__\247\325\201i\031\320\323\323S0\321\270\\.\230h:\235.\"\"\"$$\244\276\276>;;[\251T\356\356\356644\324\326\326Z\224\262\255\251\251III\351\353\353\343p8\323\323\323R\251tvvvss3''\247\243\243cff\246\261\261\261\256\256\256\272\272\032\014\276\301\301\301\361\361\361\205\205\205\311\311\311\270\270\270\321\321Q\260\024\273\273\273]]]\347\346\346\372\373\373\365z\375\301\301\301\366\366\366\312\312\312\304\304\204V\253\215\217\217\037\031\031\321h4===kkkeee\355\355\355EEE\245\245\245\315\315\315<\036\357\370\370\270\251\251),,\254\255\255\255\270\270\270\244\244\244\245\245\205\326H\035\033\033sww\337\337\337\227\313\345\260>\264\266\266\252\325\352\243\243#\221H\264\263\263\263\274\274\\QQQYYYUU\325\331\331i0\030\272\272\272\024\n\205\321h\004\243\026l\326\362\362r0X\207\206\206\346\347\347\3016\355\355\355]]]\245\225/\376\364u\3747\364\003;o4\374\376\2319v\036$\361[b\215\t\356m\355\260=\343cr]\\8\210\007n\276\300\031;\010\271\"\323\266\010OG/\3708m\305B\211\004#\256\267X\212}X\340\267\331\313\220/b\373aG+\031\370~\376\001\210-\303|+Y \002\364\241g\010K\203\344\301\364\316/\323\222{\277$\344\001#%\214\275\007?\235xy\366\017Q\244\234\334\336\215\212>\357\203\0007EOTj\215\224\234\037\246\215\325\222\375\020\344\225\2316\371\016:\377\204D\022G\021\236\364\275\037\016\372U(\3715~\023\344\225\202R\311F\n\246\365K#{7\374`\271P\276%\372\003\322\0232P\022\313-\323N\224\341\220\245\343\230\372z\316;\204=\263\rd\037E*\337\027\224\310\230\226\373AO\346\257s\373\210\215\351Yws\375o.\310:/\277\340\321\315\005\373*\n?\025\335\\\276\230J+\237\234\234\014\014\014\0005\001\220@&\261X\274\267\267\007<\003\037V \020\000b766rss\301\325\005\300\000 %\022\211\251\2167\300\025\360\tX\005\202\232\327\003\2474\265@)`\030hJQ\rx><<\334\332\332\002 \321\302\332\264\2446\245)\200\366G\232\002\313\201|\200\314\320\320PS!\353\251\251)@\2519D\301\222\006\337\234\026\213\246e\242\201\301|>\177ii\311\002\245\300Z\272\214\000e\301[\007F\002Ga\351\000\224\322\252\316\0264\205\345\002\300\017\020\375O\320;\321o\305:\353^H6\004\302\276\306\360z\226\251ka\320\332\374z0\363\177)q\255\235\310\033\347\007$\304\306\201\204\327\360\005H\310\304\232a'\306\230\025K\256\370\002\344-\025\372\310\3000e\364\003=q\340S\177\022>C\365\333\230Q\363\362\331G\330*\236+\005R\252\237\375\"\362\245\317+v\024s(\232>\005\0361*\265\374R#\236\352\367\320\340\310X\252_\033\207p|\2026\021\364\307\240$\224\214H\024M\260$\225\006\217]&\351\031\274\314\254H\261\2169\373i\230\257W\361X\330\225\244\250\301\236\206\367\330\313\221\311P\223f\314\273J\3775\316\361\317\344\226\303Q\376\343\333IA\341\355\304\326\274\300\017M\371\013\026\326\342\342\"\340\324\274\266\230EJ|+\213\014\370\316\177\373\361\230\013\217\274\306\213\371\250?\227}\003\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 140] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 160] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [1,140,160,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 212] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[132 157 177 13 66 49 12 68 37 186 80 253 97 88 129 13 192 27 32 54 64 217 0 177 1 51 16 202 148 76 0 98 3 196 6 136 13 16 70 150 34 190 3 126 175 181 174 177 124 41 82 220 13 186 167 82 138 174 196 234 202 116 103 186 173 214 251 101 29 84 250 120 183 176 104 202 87 22 136 240 78 16 113 45 16 145 157 78 49 114 137 65 253 45 38 93 99 80 127 143 145 71 12 234 95 49 233 25 67 250 169 53 219 217 133 252 56 15 128 42 88 230 192 2 16 96 5 144 30 2 240 55 16 160 191 38 61 184 39 67 128 254 150 244 16 128 191 135 0 253 29 233 7 59 15 125 79 14 159 191 210 229 119 131 96 107 227 251 127 48 147 153 219 119 118 9 250 213 37 238 231 227 152 122 30 211 205 157 29 179 179 111 55 119 246 170 206 142 221 220 217 37 59 123 117 243 55 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=212 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 225] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 140] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 64] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 3, rect hdr data: enctype=EncZRLE, data: [225,140,64,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 88] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[154 11 25 90 134 78 229 194 14 37 71 59 136 28 126 60 34 98 90 23 233 4 112 200 169 223 240 35 191 33 231 36 14 116 3 96 212 254 81 251 71 178 253 136 222 19 24 178 64 134 148 64 155 9 184 97 98 160 205 4 184 228 24 209 119 25 64 142 220 16 19 103 148 128 159 118 1 61 105 3 171 28 3 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=88 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 4 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 156] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 160] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 4, rect hdr data: enctype=EncZRLE, data: [1,156,160,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 19] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[180 93 49 10 194 64 16 188 152 187 36 160 152 228 4 123 209 159 72 62 224 15 212 66 123 241 17 218 106 231 19 172 173 242 6 239 45 33 144 222 129 3 241 78 184 197 44 238 150 203 100 9 108 38 51 213 92 65 46 160 93 27 239 97 85 29 212 21 232 24 30 25 50 7 164 12 246 4 225 65 82 129 169 219 182 181 89 163 176 243 93 215 9 152 63 78 75 197 130 15 248 251 69 204 234 136 7 231 239 23 146 211 82 177 224 66 36 41 111 63 78 153 181 63 206 18 21 245 111 57 200 134 12 184 194 167 153 178 222 127 156 23 69 217 191 69 84 150 154 209 82 233 9 167 243 207 84 32 235 158 65 30 96 14 208 70 93 215 208 111 77 211 128 42 192 25 96 11 74 243 83 49 115 20 126 70 148 38 138 194 255 59 86 146 194 83 158 103 167 195 248 211 33 188 255 190 9 227 159 203 48 222 172 194 248 145 189 22 27 243 108 165 254 59 79 10 255 22 28 140 49 198 247 129 222 13 84 254 124 237 86 53 117 235 107 238 249 172 185 231 171 188 249 254 226 142 207 143 133 83 183 216 195 31 189 231 111 127 157 191 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=275 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 5 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 225] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 156] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 5, rect hdr data: enctype=EncZRLE, data: [225,156,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 24] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 157 183 78 195 80 20 134 79 56 32 90 64 36 180 16 9 81 2 161 134 18 194 66 13 189 183 129 250 0 244 242 8 89 89 242 20 236 97 166 44 172 97 201 130 16 3 18 18 18 66 192 67 96 223 223 92 93 91 23 60 32 54 20 201 150 206 31 251 200 139 125 203 57 255 103 86 160 203 142 132 204 83 6 240 9 0 111 128 186 129 137 185 163 241 5 140 13 137 150 1 84 6 62 230 14 168 12 250 75 36 196 197 152 26 192 214 252 226 238 66 82 91 208 82 128 58 185 155 135 155 231 215 103 80 82 96 113 174 130 82 82 153 84 226 50 113 125 127 125 118 123 166 114 71 64 248 0 219 227 253 227 253 229 237 5 84 143 243 204 185 90 239 159 76 38 193 210 144 32 13 184 159 131 165 1 132 134 166 54 212 142 181 144 52 11 56 161 171 16 11 97 137 158 165 124 49 179 217 24 68 25 231 220 60 226 252 2 43 90 232 253 94 99 177 190 172 124 114 253 165 198 177 172 188 130 169 50 96 197 170 130 90 77 172 64 19 242 215 214 125 221 64 228 168 15 53 16 151 54 34 18 110 210 106 205 57 76 45 173 109 220 30 49 130 29 157 182 252 93 229 221 76 209 30 68 98 189 90 205 92 182 38 238 179 63 191 149 163 38 84 67 220 31 64 36 48 160 215 6 155 134 134 227 35 200 239 120 126 26 29 99 26 159 16 145 238 209 73 173 22 159 162 233 153 216 44 205 205 47 44 114 100 201 150 131 151 87 132 185 186 25 89 93 99 173 182 190 193 84 189 185 197 150 225 58 254 34 150 179 141 243 246 206 110 96 29 23 237 237 147 86 11 31 28 30 29 79 145 235 24 106 230 228 71 221 125 16 246 243 239 151 151 255 231 255 229 13 174 172 58 127 59 72 203 129 239 0 166 74 50 170 36 205 3 248 39 128 159 84 172 135 196 42 129 169 4 202 135 239 212 7 68 145 138 251 0 0 8 232 31 21 253 145 126 76 75 170 142 11 6 68 180 8 40 243 62 111 17 21 163 96 160 68 84 148 150 9 215 3 115 207 203 35 58 186 141 215 78 181 89 54 240 117 125 200 56 152 91 96 65 225 167 224 161 214 54 10 182 71 90 252 29 40 7 247 68 185 39 214 43 218 195 177 205 229 54 197 253 107 253 19 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=536 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 6 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 172] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 96] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 48] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 6, rect hdr data: enctype=EncZRLE, data: [1,172,96,48,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 6 217] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[212 93 91 76 84 87 20 181 153 145 42 32 79 121 89 132 191 2 173 152 84 16 107 91 5 149 202 27 71 65 164 168 85 1 11 154 134 88 136 45 126 104 140 254 240 40 81 191 104 202 31 40 86 240 75 18 62 208 180 69 127 80 24 16 34 48 67 25 121 11 6 154 9 33 124 201 163 11 86 114 115 157 199 17 58 215 224 5 179 179 221 115 246 57 251 174 187 207 185 235 204 189 251 178 142 91 82 176 2 144 70 53 74 146 97 112 96 108 151 213 40 137 255 244 244 52 116 53 74 226 15 29 187 15 53 74 226 111 54 155 161 171 81 18 127 243 242 159 71 80 163 36 254 83 83 83 255 46 213 252 170 79 18 127 232 147 147 147 138 200 99 71 117 191 150 151 156 205 61 149 158 150 138 127 127 255 245 39 237 125 125 125 23 139 46 28 140 221 27 119 48 166 248 151 162 129 151 47 21 25 145 248 43 21 60 100 102 198 225 35 186 164 254 254 127 160 255 113 247 78 98 252 1 218 115 178 79 22 252 152 63 56 56 104 50 245 159 203 203 57 159 159 171 200 136 196 159 55 202 21 145 192 191 234 247 223 168 155 76 166 168 200 237 70 131 161 171 171 115 103 68 120 119 247 11 218 91 159 61 133 221 96 232 117 124 68 226 255 250 245 107 232 138 72 196 127 183 246 54 245 145 145 17 132 253 252 121 199 163 71 77 187 119 125 33 181 161 253 201 147 102 199 71 36 254 208 39 38 38 20 145 25 233 135 144 54 212 135 134 134 128 115 123 187 190 179 243 249 18 254 47 94 208 254 236 105 11 236 61 61 221 142 143 72 252 199 199 199 161 43 34 129 127 237 157 26 234 136 31 97 35 126 232 103 78 31 191 80 112 30 201 223 103 52 158 203 207 201 207 203 86 100 68 226 175 84 240 144 192 31 249 67 29 179 21 56 235 245 109 208 129 118 81 97 65 236 254 61 88 130 126 190 248 147 209 104 80 100 68 226 255 234 213 43 232 106 148 196 31 250 216 216 152 26 37 241 31 29 29 133 174 70 73 252 161 99 77 83 163 36 254 107 30 198 255 150 196 31 250 240 240 176 26 37 241 199 66 205 39 16 85 39 129 127 93 93 29 200 33 214 106 88 84 39 129 191 94 175 127 240 224 129 209 104 28 24 24 128 69 93 18 248 207 205 205 225 16 112 22 144 72 188 49 167 34 201 187 66 234 149 107 30 128 131 114 205 3 112 28 127 169 20 198 193 174 118 44 23 214 40 24 94 109 109 173 183 183 247 204 204 140 205 79 203 203 203 37 252 89 193 227 248 169 84 28 225 144 144 16 123 192 250 250 250 74 249 47 53 147 202 140 120 116 176 176 128 19 63 87 174 92 145 187 91 148 125 218 43 93 98 89 18 218 91 215 121 178 56 73 234 179 166 166 198 203 203 235 250 245 235 24 43 41 41 9 235 185 4 172 217 108 78 77 77 45 41 41 65 159 77 77 77 176 87 87 87 187 184 184 72 33 177 25 171 154 104 97 109 19 44 232 138 22 214 142 202 15 33 42 42 10 13 160 183 181 181 65 178 76 10 97 200 43 165 96 247 243 243 99 123 155 53 82 22 104 183 183 183 67 175 175 175 79 78 78 150 128 197 79 115 115 51 236 216 179 68 70 70 218 195 191 172 172 76 170 178 66 12 56 82 150 173 178 13 139 87 229 195 33 96 147 201 36 63 28 224 47 21 108 165 165 165 225 112 164 129 208 6 22 224 47 149 109 225 112 208 94 14 8 96 156 158 158 134 206 202 45 9 88 252 224 164 92 187 118 13 61 7 5 5 177 61 97 145 227 207 10 48 90 88 7 6 75 124 124 60 45 137 137 137 141 141 141 22 248 203 3 32 254 136 144 95 139 1 135 130 130 2 216 89 67 6 11 160 3 254 200 25 126 239 199 122 50 155 248 223 187 119 143 231 157 192 222 188 121 147 48 162 159 224 224 96 182 247 247 247 151 175 63 232 141 217 94 92 92 12 124 48 5 176 152 192 114 245 234 85 86 252 90 228 63 114 41 48 48 176 176 176 112 106 106 10 22 150 181 161 25 43 219 16 60 210 187 181 181 21 45 145 234 214 117 194 24 142 197 109 22 248 223 186 117 11 19 48 46 46 174 183 183 151 235 79 105 105 105 79 79 79 76 76 12 78 1 2 115 119 119 191 127 255 62 218 99 150 97 116 197 87 140 247 180 218 216 147 31 66 216 139 178 213 30 104 175 202 107 205 195 118 80 174 121 0 14 202 53 15 192 113 252 87 203 127 112 81 80 100 104 123 124 105 85 60 138 202 170 248 143 116 61 117 252 212 175 202 46 200 127 1 255 145 215 91 47 44 179 20 139 146 235 197 21 112 27 139 247 95 96 44 123 124 73 178 91 135 138 221 214 166 77 75 69 144 232 57 52 52 20 151 66 112 48 57 254 54 249 79 66 66 2 45 85 85 85 214 248 175 156 219 224 234 140 222 160 227 16 112 177 91 176 207 151 104 183 137 182 5 21 177 192 95 204 127 172 59 177 238 80 192 109 64 54 16 21 244 162 162 34 28 230 162 125 190 100 65 75 108 166 46 225 178 200 127 155 252 7 180 71 194 31 225 65 15 8 8 88 88 166 88 11 171 225 54 18 170 124 77 201 130 125 190 36 192 31 228 103 118 118 22 58 210 67 194 255 157 252 71 170 209 103 39 200 112 22 235 47 174 152 219 128 20 129 29 33 255 13 6 3 54 11 124 117 129 77 190 36 241 40 120 133 135 135 227 68 200 15 161 162 162 2 205 42 43 43 209 73 94 94 30 243 80 145 197 80 113 137 179 153 153 153 185 194 245 231 3 148 67 67 67 43 185 10 76 240 49 26 172 77 252 63 159 74 225 35 41 124 200 0 9 205 91 221 188 97 201 219 102 188 255 193 111 225 249 69 42 198 67 114 96 227 212 208 208 160 215 235 231 231 231 65 226 47 95 190 124 233 210 37 228 31 22 2 249 14 16 243 42 54 54 22 19 181 171 171 11 59 43 76 30 240 54 228 4 22 14 100 82 86 86 214 195 135 15 229 59 150 142 142 14 76 72 157 78 199 157 0 166 1 57 61 137 181 196 170 165 13 173 197 122 157 146 146 130 180 227 91 136 48 187 144 118 143 31 63 142 136 136 104 105 105 193 6 12 147 141 107 10 174 19 216 190 34 101 57 69 111 220 184 129 57 252 230 205 27 236 19 56 1 144 247 72 139 232 232 104 15 15 143 229 103 197 4 191 235 157 62 22 125 172 221 224 36 246 223 176 81 236 239 188 81 236 239 236 34 246 119 221 36 246 119 117 19 251 187 185 138 253 221 220 197 254 30 238 98 127 15 79 177 191 151 167 216 223 211 75 236 239 237 37 246 247 222 44 246 247 217 44 246 247 241 21 251 251 250 136 253 125 253 196 254 254 126 98 127 255 128 45 66 255 128 79 2 133 254 91 2 183 10 253 133 31 226 247 29 31 191 119 255 32 237 210 115 153 26 231 165 55 146 216 244 15 9 213 104 195 62 115 250 92 227 185 205 230 248 225 203 127 246 122 253 210 43 157 108 249 239 250 114 183 70 251 169 207 87 95 107 214 125 99 203 127 143 54 114 239 206 61 91 163 99 34 246 237 63 160 66 252 28 245 143 253 246 224 246 184 248 132 196 36 167 141 201 225 41 59 172 26 132 165 106 15 105 117 169 154 196 195 27 142 104 61 210 52 218 109 233 111 53 208 29 133 8 203 208 30 203 92 247 93 214 62 64 188 249 237 124 12 59 14 161 203 208 156 56 249 253 41 237 71 56 69 254 167 223 242 63 115 194 85 155 157 147 16 176 61 247 236 15 193 89 121 91 52 105 233 138 30 255 127 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1753 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 7 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 140] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 160] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 212] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 212 +[Debug] Received Main Pixel Buffer Content X:1 Y:140 Width:160 Height:16 Enc:16 Bytes:"\204\235\261\rB1\014D%\272P\375aX\201\r\300\033 6@\331\000\261\0013\020\312\224L\000b\003\304\006\210\r\020F\226\"\276\003~\257\265\256\261|)R\334\r\272\247R\212\256\304\352\312tg\272\255\326\373e\035T\372x\267\260h\312W\026\210\360N\020q-\020\221\235N1r\211A\375-&]cP\177\217\221G\014\352_1\351\031C\372\2515\333\331\205\3748\017\200*X\346\300\002\020`\005\220\036\002\3607\020\240\277&=\270'C\200\376\226\364\020\200\277\207\000\375\035\351\007;\017}O\016\237\277\322\345w\203`k\343\373\1770\223\231\333wv\t\372\325%\356\347\343\230z\036\323\315\235\035\263\263o7w\366\252\316\216\335\334\331%;{u\3637\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 225] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 140] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 64] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 88] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 88 +[Debug] Received Main Pixel Buffer Content X:225 Y:140 Width:64 Height:16 Enc:16 Bytes:"\232\013\031Z\206N\345\302\016%G;\210\034~<\"bZ\027\351\004p\310\251\337\360#\277!\347$\016t\003`\324\376Q\373G\262\375\210\336\023\030\262@\206\224@\233\t\270ab\240\315\004\270\344\030\321w\031@\216\334\020\023g\224\200\237v\001=i\003\253\034\003\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 156] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 160] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 19] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 275 +[Debug] Received Main Pixel Buffer Content X:1 Y:156 Width:160 Height:16 Enc:16 Bytes:"\264]1\n\302@\020\274\230\273$\240\230\344\004{\321\237H>\340\017\324B{\361\021\332j\347\023\254\255\362\006\357-!\220\336\201\003\361N\270\305,\356\226\313d\tl&3\325\\A.\240]\033\357aU\035\324\025\350\030\036\0312\007\244\014\366\004\341AR\201\251\333\266\265Y\243\260\363]\327\t\230?NK\305\202\017\370\373E\314\352\210\007\347\357\027\222\323R\261\340B$)o?N\231\265?\316\022\025\365o9\310\206\014\270\302\247\231\262\336\177\234\027E\331\277ET\226\232\321R\351\t\247\363\317T \353\236A\036`\016\320F]\327\320oM\323\200*\300\031`\013J\363S1s\024~F\224&\212\302\377;V\222\302S\236g\247\303\370\323!\274\377\276\t\343\237\3130\336\254\302\370\221\275\026\033\363l\245\376;O\n\377\026\034\2141\306\367\201\336\rT\376|\355V5u\353k\356\371\254\271\347\253\274\371\376\342\216\317\217\205S\267\330\303\037\275\347o\177\235\277\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 225] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 156] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 24] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 536 +[Debug] Received Main Pixel Buffer Content X:225 Y:156 Width:80 Height:16 Enc:16 Bytes:"\354\235\267N\303P\024\206O8 Z@$\264\020\tQ\002\241\206\022\302B\r\275\267\201\372\000\364\362\010YY\362\024\354a\246,\254a\311\202\020\003\022\022\022B\300C`\337\337\\][\027< 6\024\311\226\316\037\373\310\213}\3139\377gV\240\313\216\204\314S\006\360\t\000o\200\272\201\211\271\243\361\005\214\r\211\226\001T\006>\346\016\250\014\372K$\304\305\230\032\300\326\374\342\356BR[\320R\200:\271\233\207\233\347\327gPR`q\256\202RR\231T\3422q}\177}v{\246rG@\370\000\333\343\375\343\375\345\355\005T\217\363\314\271Z\357\237L&\301\322\220 \r\270\237\203\245\001\204\206\2466\324\216\265\2204\0138\241\253\020\013a\211\236\245|1\263\331\030D\031\347\334<\342\374\002+Z\350\375^c\261\276\254|r\375\245\306\261\254\274\202\2512`\305\252\202ZM\254@\023\362\327\326}\335@\344\250\0175\020\2276\"\022n\322j\3159L-\255m\334\0361\202\035\235\266\374]\345\335L\321\036Db\275Z\315\\\266&\356\263?\277\225\243&TC\334\037@$0\240\327\006\233\206\206\343#\310\357x~\032\035c\032\237\020\221\356\321I\255\026\237\242\351\231\330,\315\315/,rd\311\226\203\227W\204\271\272\031Y]c\255\266\276\301T\275\271\305\226\341:\376\"\226\263\215\363\366\316n`\035\027\355\355\223V\013\037\034\036\035O\221\353\030j\346\344G\335}\020\366\363\357\227\227\377\347\377\345\r\256\254:\177;H\313\201\357\000\246J2\252$\315\003\370'\200\237T\254\207\304*\201\251\004\312\207\357\324\007D\221\212\373\000\000\010\350\037\025\375\221~LK\252\216\013\006D\264\010(\363>o\021\025\243`\240DT\224\226\t\327\003s\317\313#:\272\215\327N\265Y6\360u}\3108\230[`A\341\247\340\241\3266\n\266GZ\374\035(\007\367D\271'\326+\332\303\261\315\3456\305\375k\375\023\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 172] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 96] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 48] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 6 217] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1753 +[Debug] Received Main Pixel Buffer Content X:1 Y:172 Width:96 Height:48 Enc:16 Bytes:"\324][LTW\024\265\231\221* OyY\204\277\002\255\230T\020k[\005\225\312\033GA\244\250U\001\013\232\206X\210-~h\214\376\360(Q\277h\312\037(V\360K\022>\320\264E\177P\030\020\"0C\031y\013\006\232\t!|\311\243\013Vrs\235\307\021:\327\340\005\263\263\335s\3669\373\256\273\317\271\353\314\275\373\262\216[R\260\002\220F5J\222ap`l\227\325(\211\377\364\3644t5J\342\017\035\273\0175J\342o6\233\241\253Q\022\177\363\362\237GP\243$\376SSS\377.\325\374\252O\022\177\350\223\223\223\212\310cGu\277\226\227\234\315=\225\236\226\212\177\177\377\365'\355}}}\027\213.\034\214\335\033w0\246\370\227\242\201\227/\025\031\221\370+\025\332c\226at\305W\214\367\264\332\330\223\037B\330\213\262\325\036h\257\312k\315\303vP\256y\000\016\3125\017\300q\374W\313\177pQPdh{|iU<\212\312\252\370\217t=u\374\324\257\312.\310\177\001\377\221\327[/,\263\024\213\222\353\305\025p\033\213\367_`,{|I\262[\207\212\335\326\246MKE\220\350944\024\227Bp09\3766\371OBB\002-UUU\326\370\257\234\333\340\352\214\336\240\343\020p\261[\260\317\227h\267\211\266\005\025\261\300_\314\177\254;\261\356P\300m@6\020\025\364\242\242\"\034\346\242}\276dAKl\246.\341\262\310\177\233\374\007\264G\302\037\341A\017\010\010XX\246X\013\253\3416\022\252|M\311\202}\276$\300\037\344gvv\026:\322C\302\377\235\374G\252\321g'\310p\026\353/\256\230\333\200\024\201\035!\377\r\006\0036\013|u\201M\276$\361(x\205\207\207\343D\310\017\241\242\242\002\315*++\321I^^\036\363P\221\305Pq\211\263\231\231\231\271\302\365\347\003\224CCC+\271\nL\3601\032\254M\374?\237J\341#)|\310\000\t\315[\335\274a\311\333f\274\377\301o\341\371E*\306Cr`\343\324\320\320\240\327\353\347\347\347A\342/_\276|\351\322%\344\037\026\002\371\016\020\363*66\026\023\265\253\253\013;+L\036\3606\344\004\026\016dRVV\326\303\207\017\345;\226\216\216\016LH\235N\307\235\000\246\0019=\211\265\304\252\245\r\255\305z\235\222\222\202\264\343[\2100\273\220v\217\037?\216\210\210hii\301\006\014\223\215k\n\256\023\330\276\"e9Eo\334\270\2019\374\346\315\033\354\0238\001\220\367H\213\350\350h\017\017\217\345g\305\004\277\353\235>\026}\254\335\340$\366\337\260Q\354\357\274Q\354\357\354\"\366w\335$\366wu\023\373\273\271\212\375\335\334\305\376\036\356b\177\017O\261\277\227\247\330\337\323K\354\357\355%\366\367\336,\366\367\331,\366\367\361\025\373\373\372\210\375}\375\304\376\376~b\177\377\200-B\377\200O\002\205\376[\002\267\n\375\205\037\342\367\035\037\277w\377 \355\322s\231\032\347\2457\222\330\364\017\t\325h\303>s\372\\\343\271\315\346\370\341\313\177\366z\375\322+\235l\371\357\372r\267F\373\251\317W_k\326}c\313\177\2176r\357\316=[\243c\"\366\355?\240B\374\034\365\217\375\366\340\366\270\370\204\304$\247\215\311\341);\254\032\204\245j\017iu\251\232\304\303\033\216h=\3224\332m\351o5\320\035\205\010\313\320\036\313\\\367]\326>@\274\371\355|\014;\016\241\313\320\2348\371\375)\355G8E\376\247\337\362?s\302U\233\235\223\020\260=\367\354\017\301Yy[4i\351\212\036\377\177\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 220] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 144] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 7, rect hdr data: enctype=EncZRLE, data: [1,220,144,32,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 110] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[212 157 65 110 131 48 16 69 199 169 49 73 129 66 9 184 231 238 170 23 241 146 43 112 129 156 166 46 150 16 30 171 89 240 22 85 245 87 214 232 251 203 196 48 127 80 60 252 56 247 152 228 246 54 113 49 101 198 12 26 19 76 8 97 111 25 23 211 97 202 154 191 245 102 88 150 37 253 233 248 60 182 175 97 53 231 33 237 107 247 6 224 108 63 16 72 133 206 213 141 206 34 250 187 192 131 121 206 34 250 200 245 167 59 129 84 136 62 113 253 105 38 112 22 209 39 174 239 103 2 169 16 221 115 125 111 8 156 69 116 207 245 79 180 2 56 162 98 116 174 47 142 192 89 68 23 105 123 166 95 127 12 72 223 212 45 202 127 236 242 9 164 59 170 255 153 204 67 50 12 207 59 57 237 231 191 225 142 131 173 28 152 95 73 158 133 225 122 99 128 244 104 184 24 32 253 70 245 129 93 220 64 39 160 250 77 203 0 233 13 213 239 32 232 4 84 31 21 12 17 144 222 81 253 30 130 78 64 245 89 197 213 15 144 222 255 181 62 205 127 255 125 253 95 199 6 48 209 21 36 243 240 120 60 66 8 207 45 68 242 15 203 178 172 235 154 93 147 237 228 243 1 245 245 37 207 25 238 162 158 98 162 238 42 163 110 50 81 155 214 168 61 92 196 213 42 69 45 186 136 171 22 61 70 119 236 209 113 85 249 139 122 17 80 196 71 155 193 228 67 91 196 239 54 131 228 67 91 196 85 33 108 84 101 172 226 237 37 31 206 62 255 253 124 81 135 235 82 91 199 191 1 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=366 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 8 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 252] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 48] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 8, rect hdr data: enctype=EncZRLE, data: [1,252,256,48,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 4 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 93 75 72 27 81 20 125 35 173 213 170 85 104 187 41 180 182 17 172 173 73 63 38 193 54 106 76 234 39 77 219 244 35 38 253 215 198 198 230 3 46 220 185 17 162 6 65 93 136 43 55 130 91 87 130 113 165 66 18 221 137 34 8 130 43 193 165 41 248 221 107 122 227 165 143 113 38 153 88 99 153 76 125 55 112 147 188 55 119 238 201 153 55 9 147 119 230 93 114 194 217 36 90 57 130 223 126 114 149 193 89 233 67 209 71 34 17 141 70 19 10 133 254 106 242 77 60 167 74 231 126 79 226 207 68 31 74 189 195 225 8 135 195 240 26 206 74 187 221 14 31 103 101 101 101 117 117 85 167 211 77 76 76 196 18 169 24 4 85 57 248 42 131 238 238 110 216 184 167 167 167 169 169 41 150 72 101 112 248 103 126 126 119 119 215 102 179 245 247 247 195 126 102 103 103 249 144 4 42 6 49 6 48 175 215 235 243 249 6 6 6 106 107 107 41 255 59 59 59 197 197 197 184 68 93 71 71 7 180 136 85 12 200 255 244 244 52 180 64 106 190 250 0 5 134 8 99 116 116 20 163 196 42 3 228 127 111 111 111 126 126 30 218 163 209 168 86 171 229 179 42 80 49 136 49 76 78 78 210 153 124 24 186 200 63 190 117 187 221 99 99 99 35 35 35 203 203 203 208 34 86 49 196 146 171 15 176 254 136 224 16 139 85 6 200 63 124 39 227 20 99 32 16 160 50 70 244 2 21 131 24 3 36 162 74 10 24 51 252 241 15 35 7 216 240 120 60 184 43 177 138 225 48 185 250 0 54 176 90 173 148 127 128 17 75 164 50 64 254 113 66 20 218 161 151 202 72 209 11 84 12 98 12 193 96 144 42 73 5 252 131 55 155 205 227 227 227 116 135 2 21 131 132 250 0 199 63 188 128 222 225 225 97 220 131 64 101 0 103 4 234 35 214 214 214 96 232 118 117 117 193 33 40 42 42 130 95 79 154 81 172 250 20 96 192 241 15 219 64 34 56 244 78 167 243 172 190 208 100 244 178 3 72 211 203 14 128 241 159 9 48 24 255 10 245 178 3 96 252 103 2 12 198 191 66 189 236 0 24 255 153 0 131 241 175 80 47 59 0 198 127 38 192 96 252 43 212 203 14 128 241 159 9 48 78 237 155 155 155 177 26 159 66 189 236 0 210 244 178 3 96 252 103 2 12 198 191 66 189 236 0 24 255 153 0 131 241 175 80 47 59 0 198 127 38 192 56 183 252 255 194 43 1 148 242 204 205 205 169 213 234 112 56 28 175 250 19 10 29 28 28 248 124 62 143 199 211 219 219 171 215 235 91 90 90 134 134 134 248 43 134 9 212 36 9 181 44 84 167 226 245 122 7 7 7 141 70 35 93 10 108 102 102 38 24 12 90 173 86 173 86 139 11 121 45 45 45 161 194 35 26 141 242 53 37 168 84 216 223 223 223 220 220 108 111 111 7 220 235 235 235 168 165 8 4 2 124 245 134 96 157 171 169 169 41 139 197 130 183 140 187 92 174 154 154 154 72 36 194 95 247 137 10 2 80 13 128 42 4 186 130 129 223 239 111 109 109 93 92 92 52 153 76 120 127 249 194 194 130 193 96 216 216 216 232 235 235 235 236 236 148 210 215 19 90 67 50 249 35 105 135 63 43 254 116 41 71 90 197 72 184 220 203 121 249 5 88 159 228 218 245 163 178 36 71 117 144 110 223 81 229 198 239 123 205 46 189 91 118 229 158 68 250 251 229 28 81 231 112 154 7 228 225 163 199 164 66 205 149 198 239 118 229 72 229 19 236 121 122 129 51 220 146 200 95 86 69 184 234 108 82 89 195 17 99 109 190 73 75 56 243 179 186 122 194 105 84 216 211 208 104 121 110 149 200 255 226 37 230 87 17 174 176 138 232 97 211 155 234 60 18 207 143 61 175 108 156 81 43 249 249 95 151 189 121 251 46 94 193 200 238 120 159 255 225 35 71 62 125 230 200 151 175 223 160 167 165 224 187 179 181 209 244 195 37 65 127 27 71 126 186 165 89 150 226 159 148 123 188 133 167 13 87 124 57 85 150 159 229 103 249 89 254 243 154 191 250 70 122 143 52 195 171 89 126 150 159 229 151 47 255 37 188 122 194 75 41 66 200 246 246 246 214 214 150 160 104 110 86 69 69 67 27 223 4 69 118 175 150 148 52 58 248 198 226 89 60 139 87 110 124 130 90 226 199 226 197 181 188 235 143 153 116 93 239 244 43 155 179 248 127 27 127 17 107 224 194 239 1 254 205 198 165 176 162 20 198 226 89 60 139 255 127 227 85 41 76 151 194 234 82 24 139 151 55 254 55 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1063 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 9 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 44] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 59] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 31] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 9, rect hdr data: enctype=EncZRLE, data: [1,300,315,31,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 130 79 21 129 193 42 40 24 41 252 81 239 143 122 127 212 251 96 224 0 149 93 48 82 248 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=32 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (65,76) (width: 64, height: 16), Enc= 16 +(1,124) (width: 160, height: 16), Enc= 16 +(1,140) (width: 160, height: 16), Enc= 16 +(225,140) (width: 64, height: 16), Enc= 16 +(1,156) (width: 160, height: 16), Enc= 16 +(225,156) (width: 80, height: 16), Enc= 16 +(1,172) (width: 96, height: 48), Enc= 16 +(1,220) (width: 144, height: 32), Enc= 16 +(1,252) (width: 256, height: 48), Enc= 16 +(1,300) (width: 315, height: 31), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 220] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 144] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 110] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 366 +[Debug] Received Main Pixel Buffer Content X:1 Y:220 Width:144 Height:32 Enc:16 Bytes:"\324\235An\2030\020E\307\2511I\201B\t\270\347\356\252\027\361\222+p\201\234\246.\226\020\036\253Y\360\026U\365W\326\350\373\313\3040\177P<\3748\367\230\344\3666q1e\306\014\032\023L\010ao\031\027\323a\312\232\277\365fX\226%\375\351\370<\266\257a5\347!\355k\367\006\340l?\020H\205\316\325\215\316\"\372\273\300\203y\316\"\372\310\365\247;\201T\210>q\375i&p\026\321'\256\357g\002\251\020\335s}o\010\234Et\317\365O\264\0028\242bt\256/\216\300YD\027i{\246_\177\014H\337\324-\312\177\354\362\t\244;\252\377\231\314C2\014\317;9\355\347\277\341\216\203\255\034\230_I\236\205\341zc\200\364h\270\030 \375F\365\201]\334@'\240\372M\313\000\351\r\325\357 \350\004T\037\025\014\021\220\336Q\375\036\202N@\365Y\305\325\017\220\336\377\265>\315\177\377}\375_\307\0060\321\025$\363\360x\377\375|Q\207\353R[\307\277\001\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 252] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 48] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 4 39] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1063 +[Debug] Received Main Pixel Buffer Content X:1 Y:252 Width:256 Height:48 Enc:16 Bytes:"\354]KH\033Q\024}#\255\325\252Uh\273)\264\266\021\254\255I?&\3016jL\352'M\333\364#&\375\327\306\306\346\003.\334\271\021\242\006A]\210+7\202[W\202q\245B\022\335\211\"\010\202+\301\245)\370\335kz\343\245\217q&\231Xc\231L}7p\223\2747w\356\311\2317\t\223w\346]r\302\331$Z9\202\337~r\225\301Y\351C\321G\"\021\215F\023\n\205\376j\362M<\247J\347~O\342\317D\037J\275\303\341\010\207\303\360\032\316J\273\335\016\037geeeuuU\247\323MLL\304\022\251\030\004U9\370*\203\356\356n\330\270\247\247\247\251\251)\226Hep\370g~~ww\327f\263\365\367\367\303~fgg\371\220\004*\0061\0060\257\327\353\363\371\006\006\006jkk)\377;;;\305\305\305\270D]GG\007\264\210U\014\310\377\364\3644\264@j\276\372\000\005\206\010ctt\024\243\304*\003\344\177ooo~~\036\332\243\321\250V\253\345\263*P1\2101LNN\322\231|\030\272\310?\276u\273\335ccc###\313\313\313\320\"V1\304\222\253\017\260\376\210\340\020\213U\006\310?|'\343\024c \020\2402F\364\002\025\203\030\003$\242J\n\0303\374\361\017#\007\330\360x<\270+\261\212\3410\271\372\0006\260Z\255\224\177\200\021K\2442@\376qB\024\332\241\227\312H\321\013T\014b\014\301`\220*I\005\374\2037\233\315\343\343\343t\207\002\025\203\204\372\000\307?\274\200\336\341\341a\334\203@e\000g\004\352#\326\326\326`\350vuu\301!(**\202_O\232Q\254\372\024`\300\361\017\333@\"8\364N\247\363\254\276\320d\364\262\003H\323\313\016\200\361\237\t0\030\377\n\365\262\003`\374g\002\014\306\277B\275\354\000\030\377\231\000\203\361\257P/;\000\306\177&\300`\374+\324\313\016\200\361\237\t0N\355\233\233\233\261\032\237B\275\354\000\322\364\262\003`\374g\002\014\306\277B\275\354\000\030\377\231\000\203\361\257P/;\000\306\177&\3008\267\374\377\302+\001\224\362\314\315\315\251\325\352p8\034\257\372\023\n\035\034\034\370|>\217\307\323\333\333\253\327\353[ZZ\206\206\206\370+\206\t\324$\t\265,T\247\342\365z\007\007\007\215F#]\nlff&\030\014Z\255V\255V\213\013y---\241\302#\032\215\3625%\250T\330\337\337\337\334\334loo\007\334\353\353\353\250\245\010\004\002|\365\206`\235\253\251\251)\213\305\202\267\214\273\\\256\232\232\232H$\302_\367\211\n\002P\r\200*\004\272\202\201\337\357omm]\\\\4\231Lx\177\371\302\302\202\301`\330\330\330\350\353\353\353\354\354\224\322\327\023ZC2\371#i\207?+\376t)GZ\305H\270\334\313y\371\005X\237\344\332\365\243\262$Gu\220n\337Q\345\306\357{\315.\275[v\345\236D\372\373\345\034Q\347p\232\007\344\341\243\307\244B\315\225\306\357v\345H\345\023\354yz\2013\334\222\310_VE\270\352lRY\303\021cm\276IK8\363\263\272z\302iT\330\323\320hyn\225\310\377\342%\346W\021\256\260\212\350a\323\233\352<\022\317\217=\257l\234Q+\371\371_\227\275y\373.^\301\310\356x\237\377\341#G>}\346\310\227\257\337\240\247\245\340\273\263\265\321\364\303%A\177\033G~\272\245Y\226\342\237\224{\274\205\247\rW|9U\226\237\345g\371Y\376\363\232\277\372Fz\2174\303\253Y~\226\237\345\227/\377%\274z\302K)B\310\366\366\366\326\326\226\240hnVEEC\033\337\004Ev\257\226\2244:\370\306\342Y<\213Wn|\202Z\342\307\342\305\265\274\353\217\231t]\357\364+\233\263\370\177\033\177\021k\340\302\357\001\376\315\306\245\260\242\024\306\342Y<\213\377\177\343U)L\227\302\352R\030\213\2277\3767\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 44] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 59] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 31] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 32 +[Debug] Received Main Pixel Buffer Content X:1 Y:300 Width:315 Height:31 Enc:16 Bytes:"b\202O\025\201\301*(\030)\374Q\357\217z\177\324\373`\340\000\225]0R\370\000\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 4 42] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[228 92 219 79 211 73 24 45 79 203 150 234 114 145 21 212 120 137 125 49 8 68 140 26 245 161 134 132 98 189 164 88 137 197 70 37 6 80 75 99 52 60 169 47 172 9 44 77 218 178 176 20 232 98 40 5 172 2 181 20 202 70 87 148 102 105 182 44 165 132 80 44 229 162 64 75 43 189 208 254 15 123 96 18 90 123 193 18 119 215 108 182 15 147 147 51 103 102 190 57 243 205 247 251 53 105 74 33 175 194 255 221 246 171 7 240 133 109 94 94 30 155 205 206 206 206 182 88 44 177 12 153 94 158 102 63 101 95 82 94 58 217 114 178 229 207 150 104 74 187 219 190 91 188 219 191 6 63 225 7 173 131 123 37 123 37 195 146 96 222 179 234 185 169 190 121 190 227 252 25 249 25 249 168 124 75 91 40 42 42 2 208 106 181 12 6 67 42 149 126 118 200 169 39 167 132 58 33 240 188 115 62 177 38 81 63 167 143 168 108 31 107 231 245 240 66 120 185 81 142 141 103 72 51 196 191 139 131 249 71 191 61 186 214 115 13 120 201 181 148 46 78 31 91 24 139 125 11 229 229 229 4 48 153 204 134 134 134 205 197 83 246 41 74 37 101 214 57 75 24 56 198 239 231 71 84 22 191 40 110 29 109 13 225 39 109 147 104 143 203 142 135 248 159 46 74 215 78 105 9 190 218 125 245 254 175 247 99 247 31 175 159 44 22 139 207 231 167 166 166 102 101 101 1 171 84 170 104 226 215 211 175 41 63 80 220 171 110 194 220 80 221 56 253 228 116 68 37 146 100 209 181 24 113 158 19 191 156 8 246 223 186 108 197 156 22 187 133 48 149 111 42 25 173 12 130 239 106 239 22 60 45 40 124 94 152 175 200 183 58 172 96 140 11 70 166 130 201 237 226 230 202 115 145 138 155 248 95 90 90 74 82 43 120 105 76 2 255 205 118 51 97 48 237 97 233 225 240 32 13 243 134 99 178 99 209 76 8 241 95 63 175 199 156 14 143 131 48 216 26 18 12 24 94 65 73 52 130 126 193 208 204 16 124 219 87 187 79 57 174 4 99 120 111 72 17 166 56 61 78 129 64 64 6 226 34 7 231 191 76 38 171 175 175 143 112 223 21 121 176 5 216 180 96 162 253 72 59 218 124 52 92 83 53 84 245 224 213 131 104 135 30 226 255 240 220 48 252 119 184 29 132 169 213 215 30 250 249 16 48 110 22 230 175 211 215 45 187 151 137 178 119 178 151 90 77 245 249 125 68 73 175 167 43 140 138 45 229 255 218 21 91 89 66 206 95 126 118 249 150 230 22 191 143 95 160 44 8 215 32 1 222 206 188 141 209 127 114 166 36 61 192 84 14 174 229 15 193 157 166 78 156 35 181 138 90 210 91 2 171 27 13 141 192 168 0 72 42 180 71 154 142 52 25 154 162 249 31 75 123 93 117 29 145 132 240 112 114 151 120 215 170 111 53 70 255 209 66 223 111 238 39 24 85 235 222 192 61 96 4 188 226 93 33 169 114 176 238 32 206 84 51 169 73 18 38 109 140 250 232 253 8 193 134 255 28 14 71 36 18 225 41 80 81 81 1 6 123 145 72 36 225 1 160 208 145 3 69 45 202 104 200 192 42 33 154 174 137 174 194 103 133 155 108 60 188 254 60 124 245 16 86 0 219 220 182 52 81 154 105 209 4 220 102 108 123 252 230 49 209 224 10 215 232 106 60 62 207 254 218 253 3 239 6 252 107 195 252 56 166 145 247 35 116 58 157 199 227 65 134 183 138 156 156 28 124 155 82 171 213 232 47 43 43 227 114 185 225 1 220 233 187 131 156 71 218 224 41 70 22 10 209 148 168 75 100 35 178 136 193 235 102 117 23 59 47 38 11 147 51 165 153 69 221 129 226 224 245 121 139 85 197 23 58 47 32 36 132 189 81 4 80 100 56 74 14 22 66 193 33 103 129 71 3 234 15 178 247 92 199 185 230 145 102 255 250 39 246 132 137 165 197 89 207 57 231 254 222 57 55 105 255 181 133 254 161 246 171 7 240 63 247 95 78 144 241 131 145 213 193 186 242 252 74 110 91 238 109 205 109 151 215 117 224 167 3 61 19 61 168 47 26 179 134 86 77 195 133 215 205 232 164 127 72 247 72 246 244 153 251 18 170 19 198 23 199 241 68 236 158 232 182 185 108 153 141 153 184 132 163 31 70 243 219 243 113 229 206 182 159 125 105 121 249 185 31 115 108 185 127 253 255 15 3 196 55 241 223 198 81 227 3 253 9 180 109 148 184 237 129 254 239 18 63 29 159 148 140 254 148 29 27 196 142 248 212 184 239 119 166 5 230 95 255 109 230 23 196 23 66 252 5 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1066 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 80, height: 16), Enc= 16 + +[Debug] The FrameBuffer is: rectangles:kkx\27544\260\273Ka!\247\247tu\261\260\300\330\030\035\035tv2:\312\3655\351\351X,\324\327svFw7\333\333\270\335ln\262\272\212\325\312\335\035\016\007\311\311\370\375\244\246r|Lc#WW\014\017\323\323C_\037\375\375\270\\\034\03511\301\314\014\355\355\334\337\323\326Fo/\347\347Q\274\013j\211\362\360\377nh\312\321\"6\305\352\016\025\037\376\241\231t\274\327\217\375\333\320^\013\206\367.I:\336\353\007{\032\263\370d\324\014\226D\031\322\245\010\331W\252]j\02073\0135\200\253\345J\204\030:;\374\372\363\3621|\311\317PA\334K\355\004{\260\275\220\252\337\034/\372:C\261#\356\177\260\337\220\021\034\302Y\372zj\3262a/\247\002\361\335&\327\022:C\261#\365\177P\371Y\306\021_]\341\372\356\014QU\215\307!\274\302.\2413\024[\370\336\364]5Zm\214\212\360\336&\203\343\215u*\26704\305\375\374\325\\\364\033\t\305\010\261\323\252\376\374\213\347\037e\201\217\256\377\014\000\000\377\377" > rectangles:;;[\251T\356\356\356644\324\326\326Z\224\262\255\251\251III\351\353\353\343p8\323\323\323R\251tvvvss3''\247\243\243cff\246\261\261\261\256\256\256\272\272\032\014\276\301\301\301\361\361\361\205\205\205\311\311\311\270\270\270\321\321Q\260\024\273\273\273]]]\347\346\346\372\373\373\365z\375\301\301\301\366\366\366\312\312\312\304\304\204V\253\215\217\217\037\031\031\321h4===kkkeee\355\355\355EEE\245\245\245\315\315\315<\036\357\370\370\270\251\251),,\254\255\255\255\270\270\270\244\244\244\245\245\205\326H\035\033\033sww\337\337\337\227\313\345\260>\264\266\266\252\325\352\243\243#\221H\264\263\263\263\274\274\\QQQYYYUU\325\331\331i0\030\272\272\272\024\n\205\321h\004\243\026l\326\362\362r0X\207\206\206\346\347\347\3016\355\355\355]]]\245\225/\376\364u\3747\364\003;o4\374\376\2319v\036$\361[b\215\t\356m\355\260=\343cr]\\8\210\007n\276\300\031;\010\271\"\323\266\010OG/\3708m\305B\211\004#\256\267X\212}X\340\267\331\313\220/b\373aG+\031\370~\376\001\210-\303|+Y \002\364\241g\010K\203\344\301\364\316/\323\222{\277$\344\001#%\214\275\007?\235xy\366\017Q\244\234\334\336\215\212>\357\203\0007EOTj\215\224\234\037\246\215\325\222\375\020\344\225\2316\371\016:\377\204D\022G\021\236\364\275\037\016\372U(\3715~\023\344\225\202R\311F\n\246\365K#{7\374`\271P\276%\372\003\322\0232P\022\313-\323N\224\341\220\245\343\230\372z\316;\204=\263\rd\037E*\337\027\224\310\230\226\373AO\346\257s\373\210\215\351Yws\375o.\310:/\277\340\321\315\005\373*\n?\025\335\\\276\230J+\237\234\234\014\014\014\0005\001\220@&\261X\274\267\267\007<\003\037V \020\000b766rss\301\325\005\300\000 %\022\211\251\2167\300\025\360\tX\005\202\232\327\003\2474\265@)`\030hJQ\rx><<\334\332\332\002 \321\302\332\264\2446\245)\200\366G\232\002\313\201|\200\314\320\320PS!\353\251\251)@\2519D\301\222\006\337\234\026\213\246e\242\201\301|>\177ii\311\002\245\300Z\272\214\000e\301[\007F\002Ga\351\000\224\322\252\316\0264\205\345\002\300\017\020\375O\320;\321o\305:\353^H6\004\302\276\306\360z\226\251ka\320\332\374z0\363\177)q\255\235\310\033\347\007$\304\306\201\204\327\360\005H\310\304\232a'\306\230\025K\256\370\002\344-\025\372\310\3000e\364\003=q\340S\177\022>C\365\333\230Q\363\362\331G\330*\236+\005R\252\237\375\"\362\245\317+v\024s(\232>\005\0361*\265\374R#\236\352\367\320\340\310X\252_\033\207p|\2026\021\364\307\240$\224\214H\024M\260$\225\006\217]&\351\031\274\314\254H\261\2169\373i\230\257W\361X\330\225\244\250\301\236\206\367\330\313\221\311P\223f\314\273J\3775\316\361\317\344\226\303Q\376\343\333IA\341\355\304\326\274\300\017M\371\013\026\326\342\342\"\340\324\274\266\230EJ|+\213\014\370\316\177\373\361\230\013\217\274\306\213\371\250?\227}\003\000\000\377\377" > rectangles: rectangles: rectangles:\340\017\324B{\361\021\332j\347\023\254\255\362\006\357-!\220\336\201\003\361N\270\305,\356\226\313d\tl&3\325\\A.\240]\033\357aU\035\324\025\350\030\036\0312\007\244\014\366\004\341AR\201\251\333\266\265Y\243\260\363]\327\t\230?NK\305\202\017\370\373E\314\352\210\007\347\357\027\222\323R\261\340B$)o?N\231\265?\316\022\025\365o9\310\206\014\270\302\247\231\262\336\177\234\027E\331\277ET\226\232\321R\351\t\247\363\317T \353\236A\036`\016\320F]\327\320oM\323\200*\300\031`\013J\363S1s\024~F\224&\212\302\377;V\222\302S\236g\247\303\370\323!\274\377\276\t\343\237\3130\336\254\302\370\221\275\026\033\363l\245\376;O\n\377\026\034\2141\306\367\201\336\rT\376|\355V5u\353k\356\371\254\271\347\253\274\371\376\342\216\317\217\205S\267\330\303\037\275\347o\177\235\277\000\000\000\377\377" > rectangles:\346\016\250\014\372K$\304\305\230\032\300\326\374\342\356BR[\320R\200:\271\233\207\233\347\327gPR`q\256\202RR\231T\3422q}\177}v{\246rG@\370\000\333\343\375\343\375\345\355\005T\217\363\314\271Z\357\237L&\301\322\220 \r\270\237\203\245\001\204\206\2466\324\216\265\2204\0138\241\253\020\013a\211\236\245|1\263\331\030D\031\347\334<\342\374\002+Z\350\375^c\261\276\254|r\375\245\306\261\254\274\202\2512`\305\252\202ZM\254@\023\362\327\326}\335@\344\250\0175\020\2276\"\022n\322j\3159L-\255m\334\0361\202\035\235\266\374]\345\335L\321\036Db\275Z\315\\\266&\356\263?\277\225\243&TC\334\037@$0\240\327\006\233\206\206\343#\310\357x~\032\035c\032\237\020\221\356\321I\255\026\237\242\351\231\330,\315\315/,rd\311\226\203\227W\204\271\272\031Y]c\255\266\276\301T\275\271\305\226\341:\376\"\226\263\215\363\366\316n`\035\027\355\355\223V\013\037\034\036\035O\221\353\030j\346\344G\335}\020\366\363\357\227\227\377\347\377\345\r\256\254:\177;H\313\201\357\000\246J2\252$\315\003\370'\200\237T\254\207\304*\201\251\004\312\207\357\324\007D\221\212\373\000\000\010\350\037\025\375\221~LK\252\216\013\006D\264\010(\363>o\021\025\243`\240DT\224\226\t\327\003s\317\313#:\272\215\327N\265Y6\360u}\3108\230[`A\341\247\340\241\3266\n\266GZ\374\035(\007\367D\271'\326+\332\303\261\315\3456\305\375k\375\023\000\000\377\377" > rectangles:\320\264E\177P\030\020\"0C\031y\013\006\232\t!|\311\243\013Vrs\235\307\021:\327\340\005\263\263\335s\3669\373\256\273\317\271\353\314\275\373\262\216[R\260\002\220F5J\222ap`l\227\325(\211\377\364\3644t5J\342\017\035\273\0175J\342o6\233\241\253Q\022\177\363\362\237GP\243$\376SSS\377.\325\374\252O\022\177\350\223\223\223\212\310cGu\277\226\227\234\315=\225\236\226\212\177\177\377\365'\355}}}\027\213.\034\214\335\033w0\246\370\227\242\201\227/\025\031\221\370+\025\332c\226at\305W\214\367\264\332\330\223\037B\330\213\262\325\036h\257\312k\315\303vP\256y\000\016\3125\017\300q\374W\313\177pQPdh{|iU<\212\312\252\370\217t=u\374\324\257\312.\310\177\001\377\221\327[/,\263\024\213\222\353\305\025p\033\213\367_`,{|I\262[\207\212\335\326\246MKE\220\350944\024\227Bp09\3766\371OBB\002-UUU\326\370\257\234\333\340\352\214\336\240\343\020p\261[\260\317\227h\267\211\266\005\025\261\300_\314\177\254;\261\356P\300m@6\020\025\364\242\242\"\034\346\242}\276dAKl\246.\341\262\310\177\233\374\007\264G\302\037\341A\017\010\010XX\246X\013\253\3416\022\252|M\311\202}\276$\300\037\344gvv\026:\322C\302\377\235\374G\252\321g'\310p\026\353/\256\230\333\200\024\201\035!\377\r\006\0036\013|u\201M\276$\361(x\205\207\207\343D\310\017\241\242\242\002\315*++\321I^^\036\363P\221\305Pq\211\263\231\231\231\271\302\365\347\003\224CCC+\271\nL\3601\032\254M\374?\237J\341#)|\310\000\t\315[\335\274a\311\333f\274\377\301o\341\371E*\306Cr`\343\324\320\320\240\327\353\347\347\347A\342/_\276|\351\322%\344\037\026\002\371\016\020\363*66\026\023\265\253\253\013;+L\036\3606\344\004\026\016dRVV\326\303\207\017\345;\226\216\216\016LH\235N\307\235\000\246\0019=\211\265\304\252\245\r\255\305z\235\222\222\202\264\343[\2100\273\220v\217\037?\216\210\210hii\301\006\014\223\215k\n\256\023\330\276\"e9Eo\334\270\2019\374\346\315\033\354\0238\001\220\367H\213\350\350h\017\017\217\345g\305\004\277\353\235>\026}\254\335\340$\366\337\260Q\354\357\274Q\354\357\354\"\366w\335$\366wu\023\373\273\271\212\375\335\334\305\376\036\356b\177\017O\261\277\227\247\330\337\323K\354\357\355%\366\367\336,\366\367\331,\366\367\361\025\373\373\372\210\375}\375\304\376\376~b\177\377\200-B\377\200O\002\205\376[\002\267\n\375\205\037\342\367\035\037\277w\377 \355\322s\231\032\347\2457\222\330\364\017\t\325h\303>s\372\\\343\271\315\346\370\341\313\177\366z\375\322+\235l\371\357\372r\267F\373\251\317W_k\326}c\313\177\2176r\357\316=[\243c\"\366\355?\240B\374\034\365\217\375\366\340\366\270\370\204\304$\247\215\311\341);\254\032\204\245j\017iu\251\232\304\303\033\216h=\3224\332m\351o5\320\035\205\010\313\320\036\313\\\367]\326>@\274\371\355|\014;\016\241\313\320\2348\371\375)\355G8E\376\247\337\362?s\302U\233\235\223\020\260=\367\354\017\301Yy[4i\351\212\036\377\177\000\000\000\377\377" > rectangles:q\375i&p\026\321'\256\357g\002\251\020\335s}o\010\234Et\317\365O\264\0028\242bt\256/\216\300YD\027i{\246_\177\014H\337\324-\312\177\354\362\t\244;\252\377\231\314C2\014\317;9\355\347\277\341\216\203\255\034\230_I\236\205\341zc\200\364h\270\030 \375F\365\201]\334@'\240\372M\313\000\351\r\325\357 \350\004T\037\025\014\021\220\336Q\375\036\202N@\365Y\305\325\017\220\336\377\265>\315\177\377}\375_\307\0060\321\025$\363\360x\377\375|Q\207\353R[\307\277\001\000\000\377\377" > rectangles:\217\307\323\333\333\253\327\353[ZZ\206\206\206\370+\206\t\324$\t\265,T\247\342\365z\007\007\007\215F#]\nlff&\030\014Z\255V\255V\213\013y---\241\302#\032\215\3625%\250T\330\337\337\337\334\334loo\007\334\353\353\353\250\245\010\004\002|\365\206`\235\253\251\251)\213\305\202\267\214\273\\\256\232\232\232H$\302_\367\211\n\002P\r\200*\004\272\202\201\337\357omm]\\\\4\231Lx\177\371\302\302\202\301`\330\330\330\350\353\353\353\354\354\224\322\327\023ZC2\371#i\207?+\376t)GZ\305H\270\334\313y\371\005X\237\344\332\365\243\262$Gu\220n\337Q\345\306\357{\315.\275[v\345\236D\372\373\345\034Q\347p\232\007\344\341\243\307\244B\315\225\306\357v\345H\345\023\354yz\2013\334\222\310_VE\270\352lRY\303\021cm\276IK8\363\263\272z\302iT\330\323\320hyn\225\310\377\342%\346W\021\256\260\212\350a\323\233\352<\022\317\217=\257l\234Q+\371\371_\227\275y\373.^\301\310\356x\237\377\341#G>}\346\310\227\257\337\240\247\245\340\273\263\265\321\364\303%A\177\033G~\272\245Y\226\342\237\224{\274\205\247\rW|9U\226\237\345g\371Y\376\363\232\277\372Fz\2174\303\253Y~\226\237\345\227/\377%\274z\302K)B\310\366\366\366\326\326\226\240hnVEEC\033\337\004Ev\257\226\2244:\370\306\342Y<\213Wn|\202Z\342\307\342\305\265\274\353\217\231t]\357\364+\233\263\370\177\033\177\021k\340\302\357\001\376\315\306\245\260\242\024\306\342Y<\213\377\177\343U)L\227\302\352R\030\213\2277\3767\000\000\000\377\377" > rectangles: timestamp:12914 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 4 42] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1066 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:80 Height:16 Enc:16 Bytes:"\344\\\333O\323I\030-O\313\226\352r\221\025\324x\211}1\010D\214\032\365\241\206\204b\275\244X\211\305F%\006PKc4<\251/\254\t,M\332\262\260\024\350b(\005\254\002\265\024\312FW\224fi\266,\245\204P,\345\242@K+\275\320\376\017{`\022Z{\301\022w\327l\266\017\223\2233gf\2769\363\315\367\3735iJ!\257\302\377\335\366\253\007\360\205m^^\036\233\315\316\316\316\266X,\261\014\231^\236f?e_R^:\331r\262\345\317\226hJ\273\333\276[\274\333\277\006?\341\007\255\203{%{%\303\222`\336\263\352\271\251\276y\276\343\374\031\371\031\371\250|K[(**\002\320j\265\014\006C*\225~v\310\251'\247\204:!\360\274s>\261&Q?\247\217\250l\037k\347\365\360Bx\271Q\216\215gH3\304\277\213\203\371G\277=\272\326s\rx\311\265\224.N\037[\030\213}\013\345\345\345\0040\231\314\206\206\206\315\305S\366)J%e\3269K\0308\306\357\347GT\026\277(n\035m\r\341'm\223h\217\313\216\207\370\237.J\327Ni\t\276\332}\365\376\257\367c\367\037\257\237,\026\213\317\347\247\246\246fee\001\253T\252h\342\327\323\257)?P\334\253n\302\334P\3358\375\344tD%\222d\321\265\030q\236\023\277\234\010\366\337\272l\305\234\026\273\2050\225o*\031\255\014\202\357j\357\026<-(|^\230\257\310\267:\254`\214\013F\246\202\311\355\342\346\312s\221\212\233\370_ZZJR+xiL\002\377\315v3a0\355a\351\341\360 \r\363\206c\262c\321L\010\361_?\257\307\234\016\217\2030\330\032\022\014\030^AI4\202~\301\320\314\020|\333W\273O9\256\004cxoH\021\2468=N\201@@\006\342\"\007\347\277L&\253\257\257\217p\337\025y\260\005\330\264`\242\375H;\332|4\\S5T\365\340\325\203h\207\036\342\377\360\3340\374w\270\035\204\251\325\327\036\372\371\0200n\026\346\257\323\327-\273\227\211\262w\262\227ZM\365\371}DI\257\247+\214\212-\345\377\332\025[YB\316_~v\371\226\346\026\277\217_\240,\010\327 \001\336\316\274\215\321\177r\246$=\300T\016\256\345\017\301\235\246N\234#\265\212Z\322[\002\253\033\r\215\300\250\000H*\264G\232\2164\031\232\242\371\037K{]u\035\221\204\360pr\227x\327\252o5F\377\321B\337o\356'\030U\353\336\300=`\004\274\342]!\251r\260\356 \316T3\251I\022&m\214\372\350\375\010\301\206\377\034\016G$\022\341)PQQ\001\006{\221H$\341\001\240\320\221\003E-\312h\310\300*!\232\256\211\256\302g\205\233l<\274\376<|\365\020V\000\333\334\2664Q\232i\321\004\334fl{\374\3461\321\340\n\327\350j<>\317\376\332\375\003\357\006\374k\303\3748\246\221\367#t:\235\307\343A\206\267\212\234\234\034|\233R\253\325\350/++\343r\271\341\001\334\351\273\203\234G\332\340)F\026\n\321\224\250Kd#\262\210\301\353fu\027;/&\013\2233\245\231E\335\201\342\340\365y\213U\305\027:/ $\204\275Q\004Pd8J\016\026B\301!g\201G\003\352\017\262\367\\\307\271\346\221f\377\372'\366\204\211\245\305Y\3179\347\376\33697i\377\265\205\376\241\366\253\007\360?\367_N\220\361\203\221\325\301\272\362\374Jn[\356m\315m\227\327u\340\247\003=\023=\250/\032\263\206VM\303\205\327\315\350\244\177H\367H\366\364\231\373\022\252\023\306\027\307\361D\354\236\350\266\271l\231\215\231\270\204\243\037F\363\333\363q\345\316\266\237}iy\371\271\037sl\271\177\375\377\017\003\3047\361\337\306Q\343\003\375\t\264m\224\270\355\201\376\357\022?\035\237\224\214\376\224\035\033\304\216\370\324\270\357w\246\005\346_\377m\346\027\304\027B\374\005\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] The FrameBuffer is: rectangles:\261&Q?\247\217\250l\037k\347\365\360Bx\271Q\216\215gH3\304\277\213\203\371G\277=\272\326s\rx\311\265\224.N\037[\030\213}\013\345\345\345\0040\231\314\206\206\206\315\305S\366)J%e\3269K\0308\306\357\347GT\026\277(n\035m\r\341'm\223h\217\313\216\207\370\237.J\327Ni\t\276\332}\365\376\257\367c\367\037\257\237,\026\213\317\347\247\246\246fee\001\253T\252h\342\327\323\257)?P\334\253n\302\334P\3358\375\344tD%\222d\321\265\030q\236\023\277\234\010\366\337\272l\305\234\026\273\2050\225o*\031\255\014\202\357j\357\026<-(|^\230\257\310\267:\254`\214\013F\246\202\311\355\342\346\312s\221\212\233\370_ZZJR+xiL\002\377\315v3a0\355a\351\341\360 \r\363\206c\262c\321L\010\361_?\257\307\234\016\217\2030\330\032\022\014\030^AI4\202~\301\320\314\020|\333W\273O9\256\004cxoH\021\2468=N\201@@\006\342\"\007\347\277L&\253\257\257\217p\337\025y\260\005\330\264`\242\375H;\332|4\\S5T\365\340\325\203h\207\036\342\377\360\3340\374w\270\035\204\251\325\327\036\372\371\0200n\026\346\257\323\327-\273\227\211\262w\262\227ZM\365\371}DI\257\247+\214\212-\345\377\332\025[YB\316_~v\371\226\346\026\277\217_\240,\010\327 \001\336\316\274\215\321\177r\246$=\300T\016\256\345\017\301\235\246N\234#\265\212Z\322[\002\253\033\r\215\300\250\000H*\264G\232\2164\031\232\242\371\037K{]u\035\221\204\360pr\227x\327\252o5F\377\321B\337o\356'\030U\353\336\300=`\004\274\342]!\251r\260\356 \316T3\251I\022&m\214\372\350\375\010\301\206\377\034\016G$\022\341)PQQ\001\006{\221H$\341\001\240\320\221\003E-\312h\310\300*!\232\256\211\256\302g\205\233l<\274\376<|\365\020V\000\333\334\2664Q\232i\321\004\334fl{\374\3461\321\340\n\327\350j<>\317\376\332\375\003\357\006\374k\303\3748\246\221\367#t:\235\307\343A\206\267\212\234\234\034|\233R\253\325\350/++\343r\271\341\001\334\351\273\203\234G\332\340)F\026\n\321\224\250Kd#\262\210\301\353fu\027;/&\013\2233\245\231E\335\201\342\340\365y\213U\305\027:/ $\204\275Q\004Pd8J\016\026B\301!g\201G\003\352\017\262\367\\\307\271\346\221f\377\372'\366\204\211\245\305Y\3179\347\376\33697i\377\265\205\376\241\366\253\007\360?\367_N\220\361\203\221\325\301\272\362\374Jn[\356m\315m\227\327u\340\247\003=\023=\250/\032\263\206VM\303\205\327\315\350\244\177H\367H\366\364\231\373\022\252\023\306\027\307\361D\354\236\350\266\271l\231\215\231\270\204\243\037F\363\333\363q\345\316\266\237}iy\371\271\037sl\271\177\375\377\017\003\3047\361\337\306Q\343\003\375\t\264m\224\270\355\201\376\357\022?\035\237\224\214\376\224\035\033\304\216\370\324\270\357w\246\005\346_\377m\346\027\304\027B\374\005\000\000\377\377" > timestamp:13879 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 158] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 13 9 90 228 22 62 176 5 8 108 0 0 75 36 96 48 151 111 43 135 183 210 129 77 29 120 19 26 24 132 101 219 202 128 109 114 165 9 74 139 78 45 130 180 132 129 213 4 164 130 6 182 64 128 213 34 48 128 203 182 151 65 26 153 104 45 64 96 243 15 88 93 198 174 138 189 253 244 182 120 183 248 138 179 43 32 109 57 96 131 234 233 203 167 206 243 157 129 245 151 66 191 2 176 17 14 105 38 1 43 80 72 91 197 123 177 119 225 150 66 96 19 218 100 134 9 48 246 32 141 144 203 143 46 3 107 103 96 3 219 101 190 11 164 90 7 70 59 176 189 1 108 245 53 238 105 132 215 149 144 202 11 88 115 245 246 246 2 27 24 192 106 98 194 225 9 192 30 74 201 182 18 72 125 4 169 38 144 235 8 72 5 113 228 246 17 135 185 14 192 234 192 113 158 99 202 186 20 96 114 131 148 255 144 82 148 208 250 30 66 203 127 64 9 6 89 0 124 15 7 140 7 90 151 11 76 35 130 72 10 132 132 25 69 68 197 160 60 113 9 6 73 70 6 41 105 36 253 50 178 12 140 114 242 80 158 130 34 163 18 232 230 26 101 117 184 2 13 77 70 45 109 29 40 79 87 15 174 95 159 15 34 100 96 104 100 108 2 149 54 53 99 96 52 103 96 100 2 217 111 97 9 17 180 178 102 180 177 181 131 176 237 29 24 209 237 119 116 114 100 96 4 45 222 5 65 87 55 132 126 40 4 175 228 245 50 3 179 189 125 124 193 250 253 252 89 3 24 5 3 193 10 64 139 112 131 66 195 192 236 240 8 32 25 25 197 24 29 19 27 199 16 159 0 49 33 49 41 57 37 53 13 204 78 207 192 146 194 145 96 102 22 17 225 79 105 252 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=414 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 158] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 414 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\r\tZ\344\026>\260\005\010l\000\000K$`0\227o+\207\267\322\201M\035x\023\032\030\204e\333\312\200mr\245\tJ\213N-\202\264\204\201\325\004\244\202\006\266@\200\325\"0\200\313\266\227A\032\231h-@`\363\017X]\306\256\212\275\375\364\266x\267\370\212\263+ m9`\203\352\351\313\247\316\363\235\201\365\227B\277\002\260\021\016i&\001+PH[\305{\261w\341\226B`\023\332d\206\t0\366 \215\220\313\217.\003kg`\003\333e\276\013\244Z\007F;\260\275\001l\3655\356i\204\327\225\220\312\013Xs\365\366\366\002\033\030\300jb\302\341\t\300\036J\311\266\022H}\004\251&\220\353\010H\005q\344\366\021\207\271\016\300\352\300q\236c\312\272\024`r\203\224\377\220R\224\320\372\036B\313\177@\t\006Y\000|\017\007\214\007Z\227\013L#\202H\n\204\204\031ED\305\240\260\005\010l\000\000K$`0\227o+\207\267\322\201M\035x\023\032\030\204e\333\312\200mr\245\tJ\213N-\202\264\204\201\325\004\244\202\006\266@\200\325\"0\200\313\266\227A\032\231h-@`\363\017X]\306\256\212\275\375\364\266x\267\370\212\263+ m9`\203\352\351\313\247\316\363\235\201\365\227B\277\002\260\021\016i&\001+PH[\305{\261w\341\226B`\023\332d\206\t0\366 \215\220\313\217.\003kg`\003\333e\276\013\244Z\007F;\260\275\001l\3655\356i\204\327\225\220\312\013Xs\365\366\366\002\033\030\300jb\302\341\t\300\036J\311\266\022H}\004\251&\220\353\010H\005q\344\366\021\207\271\016\300\352\300q\236c\312\272\024`r\203\224\377\220R\224\320\372\036B\313\177@\t\006Y\000|\017\007\214\007Z\227\013L#\202H\n\204\204\031ED\305\240 timestamp:14879 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 23] +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 23] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 93 75 108 77 65 24 110 173 164 108 16 162 136 71 42 68 164 11 17 181 146 74 23 138 18 74 131 10 105 164 11 11 17 236 176 105 36 77 108 16 11 175 72 40 17 9 22 90 36 18 66 19 77 90 90 22 22 52 177 161 47 213 150 153 115 102 206 107 230 204 204 185 254 156 211 105 78 238 189 167 185 71 162 93 176 249 238 127 231 61 223 252 255 63 153 47 185 185 255 213 137 105 198 180 234 196 140 32 40 202 100 138 52 110 18 34 111 203 126 140 23 75 137 114 202 95 18 178 84 202 139 142 19 47 31 69 232 8 99 53 156 111 22 226 54 165 169 182 144 86 157 168 241 253 126 132 6 48 6 108 114 221 115 142 147 183 229 93 74 15 114 158 125 147 218 118 45 99 107 165 188 96 219 241 242 179 174 123 200 243 192 254 6 47 253 32 232 9 255 174 175 192 45 164 125 157 189 141 13 190 94 136 207 134 145 183 101 3 99 183 44 43 171 252 99 216 183 194 247 179 248 47 149 242 41 165 145 93 207 216 73 207 43 156 255 84 234 68 28 187 12 163 202 247 147 106 193 73 190 38 108 109 163 16 113 254 123 49 6 87 252 164 35 17 206 180 210 247 35 251 184 231 237 102 172 142 243 106 206 123 195 209 186 77 115 11 231 251 57 175 226 28 92 113 18 254 243 170 19 113 4 150 110 228 48 28 97 167 97 108 72 136 139 92 254 59 8 129 56 26 212 181 176 53 112 48 176 95 16 82 161 55 114 204 243 94 155 230 8 198 203 164 188 111 89 80 210 73 200 60 165 134 48 78 171 78 68 8 31 171 132 24 74 168 109 118 221 211 9 113 145 203 255 27 211 4 254 7 117 237 37 199 89 35 4 216 29 166 57 59 147 185 108 89 3 186 229 99 66 74 50 153 95 186 229 74 165 238 80 154 214 255 35 108 35 164 62 39 60 39 16 28 224 85 120 184 133 240 15 142 1 252 247 106 103 107 114 156 74 125 118 247 40 133 115 44 9 130 70 198 224 17 126 213 182 193 174 229 28 156 10 112 157 16 215 108 251 207 212 9 200 45 173 132 228 173 5 38 23 41 245 51 185 111 22 255 40 108 255 68 143 6 35 159 112 93 176 97 193 195 97 9 184 74 153 148 205 142 3 51 206 9 130 137 94 223 49 30 142 249 127 129 234 68 212 113 53 80 148 176 188 7 150 85 199 216 36 219 207 205 63 103 28 231 48 99 96 247 25 198 66 165 222 155 38 216 45 150 53 145 156 33 132 207 219 246 40 198 203 165 124 22 102 42 20 158 114 151 105 166 85 39 0 111 90 214 169 228 20 215 8 113 109 219 121 107 219 9 217 201 249 220 32 40 23 226 64 204 253 198 48 110 240 188 29 190 15 75 106 9 195 51 74 2 144 223 246 48 182 11 18 14 99 209 89 244 132 249 103 47 231 219 57 191 30 206 82 160 195 20 142 101 74 125 209 201 112 10 112 202 38 250 75 56 237 11 248 199 249 31 215 242 186 13 99 155 239 239 99 172 74 136 163 158 247 3 161 21 74 61 34 4 178 88 43 165 179 33 109 97 220 110 154 87 44 107 137 82 109 148 206 10 130 15 134 1 55 226 8 66 15 41 237 67 168 92 202 49 132 222 25 70 117 24 117 91 125 255 57 220 172 89 207 144 196 239 227 194 131 22 28 180 208 160 5 6 45 44 204 159 185 0 94 141 165 197 197 225 111 60 39 25 111 220 248 13 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=791 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 791 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354]KlMA\030n\255\244l\020\242\210G*D\244\013\021\265\222J\027\212\022J\203\ni\244\013\013\021\354\260i$Ml\020\013\257H(\021\t\026Z$\022B\023MZZ\026\0264\261\241/\325\226\231sf\316k\346\314\314\271\376\234\323iN\356\275\247\271G\242]\260\371\356\177\347=\337\374\377?\231/\271\271\377\325\211i\306\264\352\304\214 (\312d\2124n\022\"o\313~\214\027K\211r\312_\022\262T\312\213\216\023/\037E\350\010c5\234o\026\3426\245\251\266\220V\235\250\361\375~\204\0060\006lr\335s\216\223\267\345]J\017r\236}\223\332v-ck\245\274`\333\361\362\263\256{\310\363\300\376\006/\375 \350\t\377\256\257\300-\244}\235\275\215\r\276^\210\317\206\221\267e\003c\267,+\253\374c\330\267\302\367\263\370/\225\362)\245\221]\317\330I\317+\234\377T\352D\034\273\014\243\312\367\223j\301I\276&lm\243\020q\376{1\006W\374\244#\021\316\264\322\367#\373\270\347\355f\254\216\363j\316{\303\321\272Ms\013\347\3739\257\342\034\\q\022\376\363\252\023q\004\226n\3440\034a\247alH\210\213\\\376;\010\2018\032\324\265\2605p0\260_\020R\2417r\314\363^\233\346\010\306\313\244\274oYP\322I\310<\245\2060N\253ND\010\037\253\204\030J\250mv\335\323\tq\221\313\377\033\323\004\376\007u\355%\307Y#\004\330\035\2469;\223\271lY\003\272\345cBJ2\231_\272\345J\245\356P\232\326\377#l#\244>'<'\020\034\340Ux\270\205\360\017\216\001\374\367jgkr\234J}v\367(\205s,\t\202F\306\340\021~\325\266\301\256\345\034\234\np\235\020\327l\373\317\324\t\310-\255\204\344\255\005&\027)\3653\271o\026\377(l\377D\217\006#\237p]\260a\301\303a\t\270J\231\224\315\216\0033\316\t\202\211^\3371\036\216\371\177\201\352D\324q5P\224\260\274\007\226U\307\330$\333\317\315?g\034\3470c`\367\031\306B\245\336\233&\330-\2265\221\234!\204\317\333\366(\306\313\245|\026f*\024\236r\227i\246U'\000oZ\326\251\344\024\327\010qm\333yk\333\t\331\311\371\334 (\027\342@\314\375\3060n\360\274\035\276\017Kj\t\3033J\002\220\337\3660\266\013\022\016c\321Y\364\204\371g/\347\3339\277\036\316R\240\303\024\216eJ}\321\311p\np\312&\372K8\355\013\370\307\371\037\327\362\272\rc\233\357\357c\254J\210\243\236\367\003\241\025J=\"\004\262X+\245\263!ma\334n\232W,k\211Rm\224\316\n\202\017\206\0017\342\010B\017)\355C\250\\\3121\204\336\031Fu\030u[}\3779\334\254Y\317\220\304\357\343\302\203\026\034\264\320\240\005\006-,\314\237\271\000^\215\245\305\305\341o<'\031o\334\370\r\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] The FrameBuffer is: rectangles:'<'\020\034\340Ux\270\205\360\017\216\001\374\367jgkr\234J}v\367(\205s,\t\202F\306\340\021~\325\266\301\256\345\034\234\np\235\020\327l\373\317\324\t\310-\255\204\344\255\005&\027)\3653\271o\026\377(l\377D\217\006#\237p]\260a\301\303a\t\270J\231\224\315\216\0033\316\t\202\211^\3371\036\216\371\177\201\352D\324q5P\224\260\274\007\226U\307\330$\333\317\315?g\034\3470c`\367\031\306B\245\336\233&\330-\2265\221\234!\204\317\333\366(\306\313\245|\026f*\024\236r\227i\246U'\000oZ\326\251\344\024\327\010qm\333yk\333\t\331\311\371\334 (\027\342@\314\375\3060n\360\274\035\276\017Kj\t\3033J\002\220\337\3660\266\013\022\016c\321Y\364\204\371g/\347\3339\277\036\316R\240\303\024\216eJ}\321\311p\np\312&\372K8\355\013\370\307\371\037\327\362\272\rc\233\357\357c\254J\210\243\236\367\003\241\025J=\"\004\262X+\245\263!ma\334n\232W,k\211Rm\224\316\n\202\017\206\0017\342\010B\017)\355C\250\\\3121\204\336\031Fu\030u[}\3779\334\254Y\317\220\304\357\343\302\203\026\034\264\320\240\005\006-,\314\237\271\000^\215\245\305\305\341o<'\031o\334\370\r\000\000\377\377" > timestamp:15900 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 110] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 9 241 29 114 35 27 88 103 0 51 63 176 254 208 254 253 123 245 231 207 240 134 50 242 0 193 178 207 159 129 117 204 162 207 159 231 124 254 12 105 137 194 71 7 140 126 255 6 182 12 32 205 59 204 113 1 96 163 150 241 255 255 105 159 63 3 203 83 191 31 63 102 127 249 2 105 72 1 91 51 192 178 18 88 207 185 253 250 245 10 92 206 42 253 249 179 228 243 103 72 75 5 62 64 176 31 92 151 87 126 251 230 248 243 39 164 17 112 225 195 135 157 159 62 77 252 252 89 253 239 95 72 181 10 172 153 128 181 200 210 79 159 154 190 125 179 253 245 11 82 93 33 143 14 100 127 251 22 246 243 231 107 112 243 116 210 151 47 144 250 0 215 232 0 176 88 140 250 241 195 249 215 47 96 177 88 253 237 27 164 240 133 20 97 148 118 45 209 135 6 24 192 99 3 80 54 214 161 1 94 6 17 81 40 79 76 156 65 2 216 187 150 66 210 47 45 131 164 24 24 249 160 29 190 202 10 42 48 33 85 53 117 13 77 45 24 79 91 7 174 95 23 50 52 0 190 200 214 216 4 34 141 101 104 192 202 90 140 145 193 198 22 162 223 206 158 17 221 126 7 125 71 6 70 39 103 8 207 197 21 99 104 192 205 221 131 145 193 211 11 204 246 246 113 3 235 247 245 99 245 103 20 12 128 40 8 12 98 8 14 9 5 179 195 194 129 100 68 36 99 84 116 76 44 67 92 60 196 132 4 208 216 128 27 152 157 154 198 128 183 107 159 158 65 68 248 83 26 127 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=366 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 110] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 366 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\t\361\035r#\033Xg\0003?\260\376\320\376\375{\365\347\317\360\2062\362\000\301\262\317\237\201u\314\242\317\237\347|\376\014i\211\302G\007\214~\377\006\266\014 \315;\314q\001`\243\226\361\377\377i\237?\003\313S\277\037?f\177\371\002iH\001[3\300\262\022X\317\271\375\372\365\n\\\316*\375\371\263\344\363gHK\005>@\260\037\\\227W~\373\346\370\363'\244\021p\341\303\207\235\237>M\374\374Y\375\357_H\265\n\254\231\200\265\310\322O\237\232\276}\263\375\365\013R]!\217\016d\177\373\026\366\363\347kp\363t\322\227/\220\372\000\327\350\000\260X\214\372\361\303\371\327/`\261X\375\355\033\244\360\205\024a\224v-\321\207\006\030\300c\003P6\326\241\001^\006\021Q(OL\234A\002\330\273\226B\322/-\203\244\030\030\371\240\035\276\312\n*0!U5u\rM-\030O[\007\256_\02724\000\276\310\326\330\004\"\215eh\300\312Z\214\221\301\306\026\242\337\316\236\021\335~\007}G\006F'g\010\317\305\025ch\300\315\335\203\221\301\323\013\314\366\366q\003\353\367\365c\365g\024\014\200(\010\014b\010\016\t\005\263\303\302\201dD$cTtL,C\\<\304\204\004\320\330\200\033\230\235\232\306\200\267k\237\236AD\370S\032\177\000\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles:@\260\037\\\227W~\373\346\370\363'\244\021p\341\303\207\235\237>M\374\374Y\375\357_H\265\n\254\231\200\265\310\322O\237\232\276}\263\375\365\013R]!\217\016d\177\373\026\366\363\347kp\363t\322\227/\220\372\000\327\350\000\260X\214\372\361\303\371\327/`\261X\375\355\033\244\360\205\024a\224v-\321\207\006\030\300c\003P6\326\241\001^\006\021Q(OL\234A\002\330\273\226B\322/-\203\244\030\030\371\240\035\276\312\n*0!U5u\rM-\030O[\007\256_\02724\000\276\310\326\330\004\"\215eh\300\312Z\214\221\301\306\026\242\337\316\236\021\335~\007}G\006F'g\010\317\305\025ch\300\315\335\203\221\301\323\013\314\366\366q\003\353\367\365c\365g\024\014\200(\010\014b\010\016\t\005\263\303\302\201dD$cTtL,C\\<\304\204\004\320\330\200\033\230\235\232\306\200\267k\237\236AD\370S\032\177\000\000\000\000\377\377" > timestamp:16879 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 39] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 152 73 76 19 97 24 134 57 35 137 162 23 81 227 18 79 198 112 240 96 226 73 12 7 113 87 144 197 24 13 26 18 53 49 70 189 233 137 152 144 24 19 53 30 220 14 106 52 145 216 86 160 21 68 91 186 151 22 217 23 161 21 10 150 110 22 186 204 180 211 210 206 210 78 241 235 12 67 186 13 73 137 149 131 94 222 252 153 249 102 254 127 222 121 255 111 50 207 127 52 176 198 154 43 26 168 215 226 5 205 139 5 239 227 172 186 188 217 43 109 30 116 107 75 54 52 96 193 182 183 198 30 141 166 162 1 31 114 89 71 28 151 147 135 100 209 55 19 249 69 3 151 116 196 244 28 106 247 160 54 55 2 202 87 249 206 24 60 175 205 64 3 166 133 74 37 177 183 61 246 112 36 21 13 244 71 46 104 24 52 224 70 75 90 227 253 246 60 162 1 240 159 207 243 100 173 215 17 175 141 25 104 192 201 160 129 207 84 154 255 37 31 99 237 211 28 26 208 16 183 190 229 17 13 128 255 13 221 120 141 154 172 81 17 90 43 239 255 27 132 196 226 230 65 3 157 209 100 255 77 46 20 162 56 241 107 105 39 54 14 70 202 164 28 26 232 193 207 40 136 106 21 89 209 69 154 92 12 26 176 7 14 119 145 117 26 178 92 74 66 20 87 240 159 15 13 60 24 94 208 219 18 23 26 236 216 122 33 61 226 12 100 214 24 172 254 253 157 252 104 32 213 127 157 21 131 125 228 224 162 8 143 6 1 131 177 236 39 6 149 108 205 117 3 174 180 4 230 125 232 142 182 88 243 143 16 59 251 38 17 237 244 174 18 13 176 122 74 73 221 48 68 50 143 55 13 71 238 244 241 163 129 84 255 181 179 1 240 223 225 89 58 251 120 44 188 71 194 160 1 107 160 72 184 248 100 52 180 188 203 218 166 176 66 65 18 26 144 208 111 141 171 68 3 172 94 211 227 167 149 89 0 1 4 64 97 225 71 3 169 254 67 48 192 127 54 30 112 164 113 32 92 38 229 208 128 41 8 239 177 240 67 188 161 155 112 122 144 103 223 23 96 92 169 36 33 84 160 251 58 162 207 199 115 70 3 144 207 229 113 173 154 188 162 199 211 106 192 201 45 45 180 215 199 123 135 52 255 65 161 254 147 153 67 3 90 242 102 15 131 6 60 8 219 40 32 42 187 197 177 166 161 176 216 140 21 139 146 208 128 23 117 121 115 70 3 197 66 218 60 159 240 10 116 131 144 134 148 166 213 8 38 67 213 170 21 209 64 70 255 185 219 23 190 168 101 208 128 199 191 185 133 30 112 48 104 192 24 186 55 200 161 1 21 121 127 104 193 237 67 119 182 197 58 102 56 52 32 165 122 108 57 163 129 219 189 248 129 78 170 74 69 30 252 74 189 50 102 65 0 208 157 94 142 243 160 129 89 236 164 130 220 40 138 151 182 71 207 105 146 208 0 146 104 203 39 20 20 44 9 150 189 220 4 202 101 84 149 146 128 136 214 169 9 246 93 244 59 18 253 231 172 138 60 38 39 95 140 231 7 13 72 232 169 57 244 207 222 115 5 253 107 19 229 73 215 124 1 255 184 255 28 26 176 251 143 202 169 90 53 81 46 139 94 213 227 115 94 100 151 152 22 77 98 208 197 196 230 96 145 128 65 3 150 192 211 177 208 182 86 90 50 29 92 39 136 15 58 252 240 69 156 247 34 194 201 160 213 141 148 118 196 60 62 164 215 230 175 144 39 118 221 17 57 245 101 102 205 209 192 111 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=807 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 807 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354\230IL\023a\030\2069#\211\242\027Q\343\022O\306p\360`\342I\014\007qW\220\305\030\r\032\02251F\275\351\211\230\220\030\0235\036\334\016j4\221\330V\240\025D[\272\227\026\331\027\241\025\n\226n\026\272\314\264\323\322\316\322N\361\353\014C\272\rI\211\225\203^\336\374\231\371f\376\177\336y\377o2\317\1774\260\306\232+\032\250\327\342\005\315\213\005\357\343\254\272\274\331+m\036tkK64`\301\266\267\306\036\215\246\242\001\037rYG\034\227\223\207d\3217\023\371E\003\227t\304\364\034j\367\24067\002\312W\371\316\030<\257\315@\003\246\205J%\261\267=\366p$\025\r\364G.h\0304\340FKZ\343\375\366<\242\001\360\237\317\363d\255\327\021\257\215\031h\300\311\240\201\317T\232\377%\037c\355\323\034\032\320\020\267\276\345\021\r\200\377\r\335x\215\232\254Q\021Z+\357\377\033\204\304\342\346A\003\235\321d\377M.\024\2428\361ki'6\016F\312\244\034\032\350\301\317(\210j\025Y\321E\232\\\014\032\260\007\016w\221u\032\262\\JB\024W\360\237\017\r<\030^\320\333\022\027\032\354\330z!=\342\014d\326\030\254\376\375\235\374h \325\177\235\025\203}\344\340\242\010\217\006\001\203\261\354'\006\225l\315u\003\256\264\004\346}\350\216\266X\363\217\020;\373&\021\355\364\256\022\r\260zJI\3350D2\2177\rG\356\364\361\243\201T\377\265\263\001\360\337\341Y:\373x,\274G\302\240\001k\240H\270\370d4\264\274\313\332\246\260BA\022\032\220\320o\215\253D\003\254^\323\343\247\225Y\000\001\004@a\341G\003\251\376C0\300\1776\036p\244q \\&\345\320\200)\010\357\261\360C\274\241\233pz\220g\337\027`\\\251$!T\240\373:\242\317\307sF\003\220\317\345q\255\232\274\242\307\323j\300\311--\264\327\307{\2074\377A\241\376\223\231C\003Z\362f\017\203\006<\010\333( *\273\305\261\246\241\260\330\214\025\213\222\320\200\027uysF\003\305B\332<\237\360\nt\203\220\206\224\246\325\010&C\325\252\025\321@F\377\271\333\027\276\250e\320\200\307\277\271\205\036p0h\300\030\2727\310\241\001\025y\177h\301\355Cw\266\305:f84 \245zl9\243\201\333\275\370\201N\252JE\036\374J\2752fA\000\320\235^\216\363\240\201Y\354\244\202\334(\212\227\266G\317i\222\320\000\222h\313'\024\024,\t\226\275\334\004\312eT\225\222\200\210\326\251\t\366]\364;\022\375\347\254\212<&'_\214\347\007\rH\350\2519\364\317\336s\005\375k\023\345I\327|\001\377\270\377\034\032\260\373\217\312\251Z5Q.\213^\325\343s^d\227\230\026Mb\320\305\304\346`\221\200A\003\226\300\323\261\320\266VZ2\035\\'\210\017:\374\360E\234\367\"\302\311\240\325\215\224v\304<>\244\327\346\257\220'v\335\0219\365ef\315\321\300o\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles:\244\327\346\257\220'v\335\0219\365ef\315\321\300o\000\000\000\377\377" > timestamp:17880 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 61] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 61] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[186 14 241 29 114 35 27 216 82 225 92 241 127 250 165 207 240 38 50 242 160 0 176 221 6 244 44 176 0 130 52 64 225 35 2 192 134 139 223 158 31 58 155 254 0 91 117 152 35 2 254 123 126 28 127 244 65 123 227 111 72 179 9 216 118 217 117 247 67 204 193 31 144 134 8 188 231 239 188 243 215 165 167 239 33 181 251 234 91 159 51 143 124 131 212 148 133 199 191 1 131 221 115 247 79 175 61 191 120 150 255 53 216 242 7 88 212 194 235 33 228 110 63 164 112 199 213 207 7 54 124 129 77 10 222 21 127 141 182 252 41 62 241 13 88 146 66 10 35 74 59 137 24 157 124 208 10 0 24 27 116 50 23 3 47 31 234 69 165 2 130 66 48 54 40 214 24 25 196 196 145 165 37 36 165 224 250 5 164 25 193 39 121 201 42 34 20 40 41 171 192 245 171 170 193 245 171 243 64 132 52 52 25 224 250 181 180 25 24 117 128 157 116 144 253 186 122 16 65 125 3 70 184 126 67 35 70 116 251 65 107 7 224 250 65 131 4 48 253 80 104 110 97 105 101 109 99 105 11 98 219 129 214 15 136 130 214 12 176 58 51 242 187 192 21 193 244 187 130 250 242 238 30 140 158 94 222 62 12 190 126 80 105 240 73 93 96 86 136 16 3 222 78 122 104 24 17 225 79 105 252 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=317 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 317 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"\272\016\361\035r#\033\330R\341\\\361\177\372\245\317\360&2\362\240\000\260\335\006\364,\260\000\2024@\341#\002\300\206\213\337\236\037:\233\376\000[u\230#\002\376{~\034\177\364A{\343oH\263\t\330v\331u\367C\314\301\037\220\206\010\274\347\357\274\363\327\245\247\357!\265\373\352[\2373\217|\203\324\224\205\307\277\001\203\335s\367O\257=\277x\226\3775\330\362\007X\324\302\353!\344n?\244p\307\325\317\0076|\201M\n\336\025\177\215\266\374)>\361\rX\222B\n#J;\211\030\235|\320\n\000\030\033t2\027\003/\037\352E\245\002\202B06(\326\030\031\304\304\221\245%$\245\340\372\005\244\031\301'y\311*\"\024()\253\300\365\253\252\301\365\253\363@\20444\031\340\372\265\264\031\030u\200\235t\220\375\272z\020A}\003F\270~C#Ft\373Ak\007\340\372A\203\0040\375Phnaiemci\013b\333\201\326\017\210\202\326\014\260:3\362\273\300\025\301\364\273\202\372\362\356\036\214\236^\336>\014\276~Pi\360I]`V\210\020\003\336Nzh\030\021\341Oi\374\001\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: found message type, true +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 48] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 140 153 11 26 206 124 5 38 57 96 90 178 220 246 187 229 204 23 172 121 1 152 14 129 141 251 123 47 222 241 174 248 183 243 238 7 180 28 113 244 225 7 213 13 192 236 240 5 210 213 193 204 20 59 238 126 148 94 251 23 216 217 131 103 138 155 207 223 3 107 95 96 1 178 233 246 71 180 172 113 250 209 123 169 181 255 182 223 253 8 201 29 73 135 190 3 219 28 144 220 241 232 229 219 153 87 190 228 29 251 14 204 32 88 51 197 237 23 239 101 215 254 1 182 224 129 45 42 181 13 127 58 207 127 5 102 19 156 99 97 175 223 166 29 249 97 190 245 23 176 17 96 189 237 87 217 201 239 144 6 7 109 114 10 197 43 101 128 88 22 118 46 157 188 2 163 34 104 169 140 146 26 178 21 234 26 176 115 239 128 89 1 166 95 7 186 82 6 152 37 128 153 1 194 54 52 98 96 52 134 14 103 153 152 194 245 155 153 91 64 88 150 86 24 43 101 192 208 218 6 66 219 218 33 244 67 161 189 3 3 40 107 128 217 206 46 174 96 253 110 238 172 30 140 130 158 96 5 144 76 225 15 102 7 128 114 76 96 16 99 112 72 104 24 100 217 12 104 225 12 104 221 140 43 152 29 159 128 63 165 39 38 17 17 254 148 198 31 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=304 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] The FrameBuffer is: rectangles:\361\rX\222B\n#J;\211\030\235|\320\n\000\030\033t2\027\003/\037\352E\245\002\202B06(\326\030\031\304\304\221\245%$\245\340\372\005\244\031\301'y\311*\"\024()\253\300\365\253\252\301\365\253\363@\20444\031\340\372\265\264\031\030u\200\235t\220\375\272z\020A}\003F\270~C#Ft\373Ak\007\340\372A\203\0040\375Phnaiemci\013b\333\201\326\017\210\202\326\014\260:3\362\273\300\025\301\364\273\202\372\362\356\036\214\236^\336>\014\276~Pi\360I]`V\210\020\003\336Nzh\030\021\341Oi\374\001\000\000\000\377\377" > timestamp:18903 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 48] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 304 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\214\231\013\032\316|\005&9`Z\262\334\366\273\345\314\027\254y\001\230\016\201\215\373{/\336\361\256\370\267\363\356\007\264\034q\364\341\007\325\r\300\354\360\005\322\325\301\314\024;\356~\224^\373\027\330\331\203g\212\233\317\337\003k_`\001\262\351\366G\264\254q\372\321{\251\265\377\266\337\375\010\311\035I\207\276\003\333\034\220\334\361\350\345\333\231W\276\344\035\373\016\314 X3\305\355\027\357e\327\376\001\266\340\201-*\265\r\177:\317\177\005f\023\234ca\257\337\246\035\371a\276\365\027\260\021`\275\355W\331\311\357\220\006\007mr\n\305+e\200X\026v.\235\274\002\243\"h\251\214\222\032\262\025\352\032\260s\357\200Y\001\246_\007\272R\006\230%\200\231\001\30264b`4\206\016g\231\230\302\365\233\231[@X\226V\030+e\300\320\332\006B\333\332!\364C\241\275\003\003(k\200\331\316.\256`\375n\356\254\036\214\202\236`\005\220L\341\017f\007\200rL`\020cpHh\030d\331\014h\341\014h\335\214+\230\035\237\200?\245'&\021\021\376\224\306\037\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:19904 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 63] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 154 75 72 98 97 20 199 221 180 49 33 170 77 86 244 160 32 34 92 68 52 179 203 112 161 61 140 178 164 154 40 66 92 20 196 80 208 166 218 72 33 180 169 104 209 107 83 83 132 80 81 217 27 138 138 10 138 180 160 129 66 8 162 180 156 178 135 87 175 166 222 171 94 157 227 53 157 52 109 40 176 22 51 155 195 199 253 14 126 159 255 243 191 231 94 127 126 255 113 216 39 199 55 225 176 235 107 164 185 217 204 102 91 75 75 177 156 28 219 210 82 224 63 123 33 170 84 72 92 28 252 170 247 191 190 182 134 38 36 216 187 187 125 113 216 173 86 32 192 10 11 241 220 92 219 200 72 8 113 216 209 145 46 45 141 208 104 92 227 229 101 52 34 194 113 118 22 184 130 99 99 134 170 170 23 56 108 228 145 199 195 50 50 236 93 93 190 56 172 205 92 93 77 226 176 11 132 78 119 200 229 161 194 97 23 23 58 137 228 143 62 52 154 99 102 198 16 48 179 182 22 27 30 126 129 195 126 146 56 236 139 213 79 127 58 221 190 176 224 193 97 223 176 166 166 143 56 41 3 85 8 11 115 110 109 233 3 206 130 73 206 207 131 224 176 175 182 231 250 43 20 8 133 226 60 57 121 170 163 72 100 102 50 61 56 236 187 165 164 4 227 243 113 14 7 87 40 72 28 38 211 179 217 120 69 5 206 98 225 96 197 87 244 255 235 73 153 241 113 99 86 150 53 224 236 238 174 46 59 59 56 14 243 213 127 103 7 165 80 28 87 87 79 179 240 213 192 96 48 94 93 69 33 211 157 211 208 96 217 216 208 107 52 72 98 162 93 34 33 113 216 46 26 29 77 168 213 239 196 97 151 151 8 131 97 219 219 11 204 140 196 98 115 75 75 112 28 230 171 255 246 182 30 244 191 186 122 154 237 233 49 165 167 147 56 108 71 79 163 57 123 123 141 176 150 59 115 118 22 165 82 157 15 30 208 147 154 74 140 142 190 7 135 61 60 32 92 46 238 214 33 96 14 24 96 125 61 56 14 243 213 31 140 1 250 187 237 1 87 68 34 19 147 233 193 97 227 6 168 35 149 234 16 10 49 181 90 219 223 255 8 99 30 15 7 83 65 204 204 180 13 12 188 231 164 140 64 96 1 149 96 172 84 34 199 199 254 253 7 148 140 141 37 238 239 131 126 130 159 254 16 33 127 126 222 131 195 170 240 198 70 18 135 169 93 237 218 109 149 148 20 187 88 108 146 74 209 200 200 103 56 236 23 114 125 253 102 28 214 214 102 170 175 199 84 42 151 133 166 167 209 142 14 179 95 206 196 132 145 207 127 21 135 189 232 63 173 173 166 154 26 18 135 41 117 49 49 196 193 1 137 195 126 24 219 219 61 56 140 143 119 118 62 222 222 34 73 73 246 197 69 18 135 105 93 85 222 219 123 27 14 147 201 160 214 78 40 183 55 122 151 240 70 161 208 50 52 20 4 135 109 162 69 69 120 84 148 3 238 157 202 202 103 56 236 14 169 173 181 112 185 86 216 18 108 219 219 4 88 44 215 131 178 184 24 26 14 230 174 133 92 238 234 63 101 101 120 65 1 62 56 24 26 28 150 66 156 158 250 155 42 116 241 195 22 10 81 252 244 13 252 227 250 123 112 152 76 151 159 111 45 47 199 88 44 91 93 157 229 230 70 155 156 76 76 77 161 208 197 164 82 3 188 232 64 214 230 166 190 175 207 24 31 79 204 205 25 194 195 29 135 135 58 120 34 194 107 196 228 164 65 169 212 50 24 246 187 59 237 254 190 142 195 113 221 117 121 121 214 149 149 79 199 97 191 1 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=831 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 63] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 831 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354\232KHba\024\307\335\2641!\252MV\364\240 \"\\D4\263\313p\241=\214\262\244\232(B\\\024\304P\320\246\332H!\264\251h\321kSS\204PQ\331\033\212\212\n\212\264\240\201B\010\242\264\234\262\207W\257\246\336\253^\235\3435\2354m(\260\0263\233\303\307\375\016~\237\377\363\277\347^\177~\377q\330'\3077\341\260\353k\244\271\331\314f[KK\261\234\034\333\322R\340?{!\252TH\\\034\374\252\367\277\276\266\206&$\330\273\273}q\330\255V \300\n\013\361\334\\\333\310H\010q\330\321\221.-\215\320h\\\343\345e4\"\302qv\026\270\202cc\206\252\252\0278l\344\221\307\30322\354]]\2768\254\315\\]M\342\260\013\204Nw\310\345\241\302a\027\027:\211\344\217>4\232cf\306\0200\263\266\026\033\036~\201\303~\2228\354\213\325O\177:\335\276\260\340\301a\337\260\246\246\2178)\003U\010\013snm\351\003\316\202I\316\317\203\340\260\257\266\347\372+\024\010\205\342<9y\252\243Hdf2=8\354\273\245\244\004\343\363q\016\007W(H\034&\323\263\331xE\005\316b\341`\305W\364\377\353I\231\361qcV\2265\340\354\356\256.;;8\016\363\325\177g\007\245P\034WWO\263\360\325\300`0^]E!\323\235\323\320`\331\330\320k4Hb\242]\"!q\330.\032\035M\250\325\357\304a\227\227\010\203a\333\333\013\314\214\304bsKKp\034\346\253\377\366\266\036\364\277\272z\232\355\3511\245\247\2238lGO\2439{{\215\260\226;sv\026\245R\235\017\036\320\223\232J\214\216\276\007\207=< \\.\356\326!`\016\030`}=8\016\363\325\037\214\001\372\273\355\001WD\"\023\223\351\301a\343\006\250#\225\352\020\n1\265Z\333\337\377\010c\036\017\007SA\314\314\264\r\014\274\347\244\214@`\001\225`\254T\"\307\307\376\375\007\224\214\215%\356\357\203~\202\237\376\020!\177~\336\203\303\252\360\306F\022\207\251]\355\332m\225\224\024\273Xl\222J\321\310\310g8\354\027r}\375f\034\326\326f\252\257\307T*\227\205\246\247\321\216\016\263_\316\304\204\221\317\177\025\207\275\350?\255\255\246\232\032\022\207)u11\304\301\001\211\303~\030\333\333=8\214\217wv>\336\336\"II\366\305E\022\207i]U\336\333{\033\016\223\311\240\326N(\2677z\227\360F\241\32024\024\004\207m\242EExT\224\003\356\235\312\312g8\354\016\251\255\265p\271V\330\022l\333\333\004X,\327\203\262\270\030\032\016\346\256\205\\\356\352?eexA\001>8\030\032\034\226B\234\236\372\233*t\361\303\026\nQ\374\364\r\374\343\372{p\230L\227\237o-/\307X,[]\235\345\346F\233\234LLM\241\320\305\244R\003\274\350@\326\346\246\276\257\317\030\037O\314\315\031\302\303\035\207\207:x\"\302k\304\344\244A\251\3242\030\366\273;\355\376\276\216\303q\335uyy\326\225\225O\307a\277\001\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles:4\232cf\306\0200\263\266\026\033\036~\201\303~\2228\354\213\325O\177:\335\276\260\340\301a\337\260\246\246\2178)\003U\010\013snm\351\003\316\202I\316\317\203\340\260\257\266\347\372+\024\010\205\342<9y\252\243Hdf2=8\354\273\245\244\004\343\363q\016\007W(H\034&\323\263\331xE\005\316b\341`\305W\364\377\353I\231\361qcV\2265\340\354\356\256.;;8\016\363\325\177g\007\245P\034WWO\263\360\325\300`0^]E!\323\235\323\320`\331\330\320k4Hb\242]\"!q\330.\032\035M\250\325\357\304a\227\227\010\203a\333\333\013\314\214\304bsKKp\034\346\253\377\366\266\036\364\277\272z\232\355\3511\245\247\2238lGO\2439{{\215\260\226;sv\026\245R\235\017\036\320\223\232J\214\216\276\007\207=< \\.\356\326!`\016\030`}=8\016\363\325\037\214\001\372\273\355\001WD\"\023\223\351\301a\343\006\250#\225\352\020\n1\265Z\333\337\377\010c\036\017\007SA\314\314\264\r\014\274\347\244\214@`\001\225`\254T\"\307\307\376\375\007\224\214\215%\356\357\203~\202\237\376\020!\177~\336\203\303\252\360\306F\022\207\251]\355\332m\225\224\024\273Xl\222J\321\310\310g8\354\027r}\375f\034\326\326f\252\257\307T*\227\205\246\247\321\216\016\263_\316\304\204\221\317\177\025\207\275\350?\255\255\246\232\032\022\207)u11\304\301\001\211\303~\030\333\333=8\214\217wv>\336\336\"II\366\305E\022\207i]U\336\333{\033\016\223\311\240\326N(\2677z\227\360F\241\32024\024\004\207m\242EExT\224\003\356\235\312\312g8\354\016\251\255\265p\271V\330\022l\333\333\004X,\327\203\262\270\030\032\016\346\256\205\\\356\352?eexA\001>8\030\032\034\226B\234\236\372\233*t\361\303\026\nQ\374\364\r\374\343\372{p\230L\227\237o-/\307X,[]\235\345\346F\233\234LLM\241\320\305\244R\003\274\350@\326\346\246\276\257\317\030\037O\314\315\031\302\303\035\207\207:x\"\302k\304\344\244A\251\3242\030\366\273;\355\376\276\216\303q\335uyy\326\225\225O\307a\277\001\000\000\377\377" > timestamp:20903 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 206] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 206] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[58 9 241 29 114 35 27 222 2 134 55 145 145 135 0 144 155 152 144 54 40 188 255 15 108 189 1 139 78 72 195 14 179 243 15 172 21 128 13 38 96 171 5 210 248 128 247 243 33 117 57 164 70 132 87 45 40 35 92 224 242 26 87 239 29 173 200 131 20 142 144 34 134 210 174 31 182 149 44 112 54 150 65 46 208 81 244 112 158 136 40 3 176 23 143 180 9 138 129 81 146 81 10 161 95 90 134 17 124 90 189 156 18 146 9 202 8 253 236 42 112 253 170 60 48 65 132 126 53 117 6 70 13 232 32 149 166 22 166 126 208 102 25 116 251 145 245 235 234 33 244 99 177 95 223 192 16 172 223 200 152 213 132 145 223 20 67 191 153 57 144 180 176 100 180 178 182 177 5 175 154 1 65 7 200 1 248 32 8 218 67 131 175 235 13 90 52 67 243 174 59 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=206 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 206 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:":\t\361\035r#\033\336\002\2067\221\221\207\000\220\233\230\2206(\274\377\017l\275\001\213NH\303\016\263\363\017\254\025\200\r&`\253\005\322\370\200\367\363!u9\244F\204W-(#\\\340\362\032W\357\035\255\310\203\024\216\220\"\206\322\256\037\266\225,p6\226A.\320Q\364p\236\210(\003\260\027\217\264\t\212\201Q\222Q\n\241_Z\206\021|Z\275\234\022\222\t\312\010\375\354*p\375\252<0A\204~5u\006F\r\350 \225\246\026\246~\320f\031t\373\221\365\353\352!\364c\261_\337\300\020\254\337\310\230\325\204\221\337\024C\277\2319\220\264\260d\264\262\266\261\005\257\232\001A\007\310\001\370 \010\332C\203\257\353\rZ4C\363\256;\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:21904 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 2] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 2 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 148] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 2] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 148] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,148,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 132] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[90 134 153 182 145 83 50 60 221 98 166 85 96 42 133 167 207 186 186 58 6 6 134 188 188 60 228 52 137 43 53 18 114 50 165 94 162 52 200 134 187 253 152 227 210 164 65 54 80 1 75 129 1 92 160 49 61 10 236 7 95 104 193 39 68 182 1 48 251 133 9 220 190 129 11 138 0 139 4 144 255 225 35 144 148 249 95 92 2 88 21 145 99 63 5 254 151 146 102 149 97 228 148 37 207 0 57 121 70 208 242 66 6 21 85 242 236 103 130 20 57 160 211 144 240 97 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=132 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 239] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 164] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 132] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 4] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 132 +[Debug] Received Main Pixel Buffer Content X:223 Y:148 Width:80 Height:16 Enc:16 Bytes:"Z\206\231\266\221S2<\335b\246U`*\205\247\317\272\272:\006\006\206\274\274<\3444\211+5\022r2\245^\2424\310\206\273\375\230\343\322\244A6P\001K\201\001\\\2401=\n\354\007_h\301'D\266\0010\373\205\t\334\276\201\013\212\000\213\004\220\377\341#\220\224\371_\\\002X\025\221c?\005\376\227\222f\225a\344\224%\317\0009yF\320\362B\006\025U\362\354g\202\0249\240\323\220\360a\000\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 239] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 164] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 4] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [239,164,16,4,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[66 83 6 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=8 +[Debug] Received Extra Short byte content 4 , [0 0 0 8] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,148) (width: 80, height: 16), Enc= 16 +(239,164) (width: 16, height: 4), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 8 +[Debug] Received Main Pixel Buffer Content X:239 Y:164 Width:16 Height:4 Enc:16 Bytes:"BS\006\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 8 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: rectangles: timestamp:22903 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 76] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [65,76,80,8,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 147] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[196 157 191 75 66 81 20 199 63 175 144 68 95 101 42 56 52 217 15 35 106 201 76 203 31 180 56 4 133 131 187 246 111 84 20 161 147 52 90 67 130 139 136 22 56 232 34 138 83 130 228 214 224 160 244 31 132 75 80 155 18 116 239 211 44 90 222 208 16 111 59 231 220 247 133 119 63 247 188 195 59 247 113 31 198 255 117 13 135 248 253 244 122 196 227 20 10 216 237 188 189 81 44 98 179 241 254 206 213 21 131 1 129 0 221 46 199 199 184 92 172 173 225 112 240 241 193 245 53 253 62 119 119 36 18 156 157 145 76 18 141 242 250 74 36 66 42 69 163 193 237 45 34 141 5 131 92 92 112 122 202 201 9 233 52 135 135 60 63 147 203 161 170 180 90 172 175 243 248 72 62 143 201 196 229 37 247 247 212 235 28 28 144 205 210 108 242 242 130 199 131 215 75 185 76 56 76 167 195 211 19 165 18 71 71 180 219 127 152 49 237 250 227 240 127 79 59 90 222 209 9 18 197 195 87 148 168 29 190 237 114 185 104 235 94 79 101 193 60 137 178 254 56 29 199 38 245 229 9 56 90 19 77 107 157 89 4 197 51 78 195 146 121 100 97 121 101 85 149 131 70 81 242 86 46 167 220 53 171 108 108 202 110 192 214 184 73 230 222 86 240 96 220 81 188 62 241 114 119 99 216 27 89 220 126 133 221 128 208 159 104 90 131 242 219 191 80 94 220 215 244 111 198 0 11 68 5 144 19 126 4 141 231 231 18 188 76 70 50 28 139 17 10 73 164 107 53 201 94 181 138 207 71 165 162 55 25 122 254 169 95 134 233 95 126 89 55 207 24 69 90 55 153 13 234 236 156 244 203 199 104 89 192 58 175 168 54 62 1 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=403 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 2 , [0 65] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 76] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 147] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 403 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 84] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Main Pixel Buffer Content X:65 Y:76 Width:80 Height:8 Enc:16 Bytes:"\304\235\277KBQ\024\307?\257\220D_e*84\331\017#j\311L\313\037\2648\004\205\203\273\366oT\024\241\2234ZC\202\213\210\0268\350\"\212S\202\344\326\340\240\364\037\204KP\233\022t\357\323,Z\336\320\020o;\347\334\367\205w?\367\274\303;\367q\037\306\377u\r\207\370\375\364z\304\343\024\n\330\355\274\275Q,b\263\361\376\316\325\025\203\001\201\000\335.\307\307\270\\\254\255\341p\360\361\301\3655\375>ww$\022\234\235\221L\022\215\362\372J$B*E\243\301\355-\"\215\005\203\\\\pz\312\311\t\3514\207\207\217\311\304\345%\367\367\324\353\034\034\220\315\322l\362\362\202\307\203\327K\271L8L\247\303\323\023\245\022GG\264\333\177\2301\355\372\343\360\177O;Z\336\321\t\022\305\303W\224\250\035\276\355r\271h\353^Oe\301<\211\262\3768\035\307&\365\345\t8Z\023Mk\235Y\004\3053N\303\222ydayeU\225\203FQ\362V.\247\3345\253ll\312n\300\326\270I\346\336V\360`\334Q\274>\361rwc\330\033Y\334~\205\335\200\320\237hZ\203\362\333\277P^\334\327\364o\306\000\013D\005\220\023~\004\215\347\347\022\274LF2\034\213\021\nI\244k5\311^\265\212\317G\245\2427\031z\376\251_\206\351_~Y7\317\030EZ7\231\r\352\354\234\364\313\307hY\300:\257\2506>\001\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 65] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 96] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [65,84,96,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 211] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 84] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 96] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 211] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 157 61 107 194 80 20 134 79 130 181 216 69 74 109 84 20 63 80 219 185 208 118 107 235 210 138 246 75 80 23 55 23 39 5 81 212 213 193 15 4 7 93 252 1 66 7 193 89 16 255 132 221 92 52 8 110 78 130 131 99 207 155 91 91 116 232 86 74 65 178 221 228 230 222 156 228 121 114 66 114 115 223 63 59 95 175 83 58 13 208 184 207 76 80 165 66 14 7 122 56 153 80 54 11 46 24 189 106 149 106 53 138 199 105 56 4 125 124 44 140 225 114 73 163 17 185 92 164 40 20 137 0 162 193 128 130 65 128 179 94 83 179 73 169 20 173 86 228 116 2 31 85 165 92 142 58 29 10 135 1 230 124 14 142 186 93 4 132 249 98 148 172 86 196 173 88 68 12 91 45 192 238 247 83 185 76 70 35 245 122 8 154 221 142 144 50 185 236 138 104 148 22 11 42 20 32 1 97 12 230 93 24 131 25 15 4 32 147 70 3 186 104 183 129 127 50 73 137 4 229 243 34 52 218 76 77 18 199 7 239 110 13 71 252 80 33 74 100 237 54 68 59 217 172 89 18 159 70 91 190 206 1 231 176 132 36 86 114 115 18 235 241 146 239 76 148 216 206 181 17 219 38 221 247 5 131 107 141 204 110 109 186 37 82 54 231 20 159 102 75 151 87 7 215 226 5 235 205 237 157 86 66 250 139 67 45 153 220 84 191 127 208 99 8 118 232 241 233 249 197 241 234 11 255 127 97 236 219 223 183 255 135 237 191 193 85 98 60 57 59 155 253 148 201 64 120 236 167 233 84 248 41 22 139 65 69 44 54 145 5 132 66 212 239 67 135 194 133 170 138 121 31 132 75 74 37 24 136 141 197 90 178 217 224 173 241 24 178 100 23 114 86 194 18 157 205 224 26 157 36 107 38 150 217 52 242 246 194 226 97 229 200 236 100 153 111 109 39 38 249 116 123 3 197 108 176 104 63 17 145 143 197 20 111 30 239 118 253 221 29 238 44 202 207 171 247 245 127 187 254 7 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=467 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 116] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 467 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 112] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Main Pixel Buffer Content X:65 Y:84 Width:96 Height:16 Enc:16 Bytes:"\354\235=k\302P\024\206O\202\265\330EJmT\024?P\333\271\320vk\353\322\212\366KP\0277\027'\005Q\324\325\301\017\004\007]\374\001B\007\301Y\020\377\204\335\\4\010nN\202\203c\317\233[[t\350VJA\262\335\344\346\336\234\344yrBrs\337?;_\257S:\r\320\270\317LP\245B\016\007z8\231P6\013.\030\275j\225j5\212\307i8\004}|,\214\341rI\243\021\271\\\244(\024\211\000\242\301\200\202A\200\263^S\263I\251\024\255V\344t\002\037U\245\\\216:\035\n\207\001\346|\016\216\272]\004\204\371b\224\254V\304\255XD\014[-\300\356\367S\271LF#\365z\010\232\335\216\2202\271\354\212h\224\026\013*\024 \001a\014\346]\030\203\031\017\004 \223F\003\272h\267\201\1772I\211\004\345\363\"4\332LM\022\307\007\357n\rG\374P!Jd\3556D;\331\254Y\022\237F[\276\316\001\347\260\204$Vrs\022\353\361\222\357L\224\330\316\265\021\333&\335\367\005\203k\215\314nm\272%R6\347\024\237fK\227W\007\327\342\005\353\315\355\235VB\372\213C-\231\334T\277\177\320c\010v\350\361\351\371\305\361\352\013\377\177a\354\333\337\267\377\207\355\277\301Ub<9;\233\375\224\311@x\354\247\351T\370)\026\213AE,6\221\005\204B\324\357C\207\302\205\252\212y\037\204KJ%\030\210\215\305Z\262\331\340\255\361\030\262d\027rV\302\022\235\315\340\032\235$k&\226\3314\362\366\302\342a\345\310\354d\231om'&\371t{\003\305l\260h?\021\221\217\305\024o\036\357v\375\335\035\356,\312\317\253\367\365\177\273\376\007\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 116] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 112] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [1,116,112,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 67] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[218 14 169 99 33 151 134 44 93 186 84 68 68 228 211 167 79 93 93 93 198 198 198 191 127 255 86 83 83 251 252 249 179 184 184 248 223 191 127 23 44 88 192 203 203 123 244 232 81 13 13 141 227 199 143 171 171 171 47 94 188 152 139 139 171 190 190 126 197 138 21 51 103 206 20 22 22 6 246 189 109 108 108 214 172 89 35 45 45 125 239 222 189 134 134 134 234 234 234 198 198 198 224 224 224 154 154 154 170 170 170 242 242 114 96 95 253 201 147 39 137 137 137 61 61 61 113 113 113 11 23 46 228 225 225 57 114 228 136 166 166 230 177 99 199 224 87 49 198 199 199 239 218 181 171 182 182 182 18 216 46 30 225 165 194 72 183 159 137 153 50 72 161 118 166 97 98 63 176 65 201 204 14 19 228 224 196 163 129 29 149 15 99 112 113 51 241 192 216 188 248 108 228 65 229 51 3 235 16 1 65 33 38 97 54 200 141 160 98 224 65 112 102 80 133 193 196 12 58 81 136 9 212 235 17 0 42 213 214 97 6 246 124 64 170 128 218 192 27 4 153 153 76 205 38 35 151 82 21 21 21 192 242 105 198 140 25 144 123 95 129 69 8 176 200 1 150 82 144 162 2 173 252 160 117 74 29 53 31 63 36 51 165 210 44 103 12 117 243 89 88 153 193 11 21 129 25 145 23 200 6 95 179 11 19 193 166 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=323 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 132] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 160] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 3, rect hdr data: enctype=EncZRLE, data: [1,132,160,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 105] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[188 157 203 75 27 65 28 199 103 88 141 86 43 173 45 166 70 163 137 154 22 180 45 245 145 135 121 104 180 152 104 210 151 145 90 43 49 216 71 186 169 26 47 134 248 23 136 226 65 16 15 122 240 38 165 5 61 120 243 129 39 233 81 5 81 16 60 136 39 81 144 138 130 79 240 208 239 238 168 72 203 194 212 133 230 123 217 76 118 247 123 201 124 230 59 179 179 252 126 177 62 163 213 106 49 4 99 120 189 26 208 109 54 219 212 212 212 194 194 130 213 106 221 220 220 156 158 158 246 249 124 163 163 163 30 143 199 98 177 172 174 174 142 141 141 181 180 180 28 31 31 111 111 111 175 175 175 55 52 52 96 208 71 54 152 159 159 223 217 217 49 155 205 51 51 51 53 53 53 136 1 24 232 209 33 163 209 168 195 225 232 235 235 235 237 237 13 6 131 232 123 103 103 103 61 61 61 118 187 253 122 249 227 254 254 126 167 211 105 48 24 142 142 142 116 58 221 242 242 178 223 239 15 4 2 179 179 179 91 91 91 72 23 123 123 123 232 189 157 157 157 70 163 241 240 240 112 112 112 176 190 190 126 96 96 0 253 124 100 100 36 18 137 32 135 160 231 35 63 196 98 177 120 60 142 164 177 187 187 59 57 57 169 215 235 187 187 187 17 57 0 8 112 97 104 104 8 193 3 121 227 252 252 60 28 14 135 66 161 197 197 69 68 14 112 97 120 120 24 200 16 69 241 244 244 116 109 109 237 170 146 50 66 206 248 248 56 2 201 220 220 220 196 196 196 193 193 193 201 201 201 254 254 62 152 130 156 76 9 146 114 162 134 36 225 111 45 61 236 163 242 38 81 122 135 166 221 149 30 243 221 191 92 196 193 239 153 58 249 44 121 135 166 62 135 228 26 232 101 179 49 75 186 17 77 205 147 110 130 184 44 157 148 111 98 239 74 63 206 148 159 39 49 35 182 120 162 145 214 129 104 113 201 35 66 75 203 72 186 236 111 38 22 92 42 221 228 118 174 21 254 133 185 210 170 16 166 233 23 111 75 87 186 105 142 78 62 139 146 170 2 234 46 37 229 213 240 199 172 189 196 227 173 117 209 58 159 255 214 11 223 75 250 234 245 27 42 109 126 38 244 109 160 168 241 93 90 147 235 125 179 228 41 111 244 108 173 147 95 157 254 240 241 73 209 167 207 228 105 227 191 114 66 45 55 254 226 84 56 229 139 87 188 185 104 115 68 163 202 255 107 91 97 123 235 205 69 189 173 25 237 42 68 196 178 12 53 162 222 50 183 26 17 49 75 163 70 212 155 213 166 70 68 236 104 83 35 234 237 136 170 209 79 112 20 164 92 89 89 1 77 65 62 208 8 200 1 255 174 19 17 240 195 4 8 240 0 92 55 54 54 186 186 186 48 67 98 192 3 20 255 168 3 15 64 98 26 4 244 2 99 96 45 248 7 206 177 178 240 192 30 0 9 152 1 72 172 50 60 120 6 6 131 175 152 220 131 118 160 26 227 22 248 202 208 5 40 130 91 160 215 210 210 18 128 7 110 129 109 0 24 171 87 15 134 133 130 77 63 190 127 99 36 19 104 2 73 212 36 36 9 56 70 12 76 73 37 172 69 32 28 98 59 227 5 25 120 56 150 11 188 11 172 133 231 114 66 178 245 2 149 152 104 204 19 112 156 95 32 152 30 18 214 194 229 175 99 172 4 24 51 159 225 184 184 228 1 66 226 69 11 151 63 151 139 178 84 94 78 44 86 37 217 202 237 170 252 77 217 229 28 254 14 167 146 156 46 27 135 191 163 66 81 14 43 135 127 101 133 178 44 28 254 149 38 101 241 248 39 107 149 197 227 159 236 82 22 143 191 219 165 44 30 127 119 85 245 115 183 130 120 252 19 174 23 136 77 103 159 123 23 101 30 107 255 247 247 223 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=873 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 4 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 148] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 160] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 4, rect hdr data: enctype=EncZRLE, data: [1,148,160,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 143] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[250 11 116 12 176 220 2 182 249 128 37 19 208 85 192 98 236 45 104 153 238 27 96 33 247 232 209 195 230 166 122 95 111 55 91 107 211 144 96 191 195 135 15 205 153 61 35 40 192 219 203 195 169 189 173 25 88 226 134 135 6 244 116 119 164 166 196 31 216 191 239 225 195 7 45 205 13 62 94 174 118 54 102 193 65 190 71 142 28 126 244 232 145 147 131 85 78 86 218 149 43 151 115 178 211 82 147 227 207 159 59 119 249 242 165 117 107 87 95 188 120 225 220 185 179 1 126 158 179 103 205 136 8 11 188 115 231 246 138 229 75 189 60 156 115 115 210 83 146 226 174 94 189 242 234 213 171 11 231 207 95 186 116 49 63 47 235 214 205 155 192 22 112 87 103 91 100 68 240 203 151 47 205 76 244 46 92 56 63 107 230 180 156 236 116 96 25 127 243 198 13 83 99 221 107 87 175 158 60 121 98 223 222 61 22 102 6 91 183 108 74 74 140 241 246 116 113 118 178 137 141 14 3 22 186 143 31 63 222 187 103 183 165 185 225 254 125 123 3 3 188 2 252 61 221 92 236 183 111 219 114 243 230 141 45 155 55 62 123 246 108 230 140 105 49 81 97 97 33 254 15 31 62 188 113 227 122 102 70 202 153 211 167 205 77 245 129 173 240 232 200 208 101 75 23 103 101 166 166 36 199 157 61 115 230 252 249 115 185 217 233 183 110 221 90 179 122 229 147 39 143 239 222 189 83 87 91 233 229 233 124 240 224 254 41 147 39 198 198 132 103 164 39 183 52 215 63 120 240 224 236 217 51 245 117 85 158 30 78 135 14 29 0 54 208 219 90 155 124 125 220 202 75 139 128 141 108 96 181 3 170 4 40 129 160 169 41 74 32 3 35 7 59 14 8 90 191 197 203 199 206 47 192 3 172 98 56 216 129 173 106 94 94 113 14 118 9 240 81 213 28 114 92 82 192 138 131 157 133 21 151 118 118 37 101 69 14 21 85 14 53 117 14 96 165 192 206 161 45 160 195 161 171 199 206 1 57 109 136 221 84 1 60 165 5 108 78 115 96 135 138 214 54 112 182 173 157 17 135 136 150 17 135 189 181 131 161 163 58 72 196 201 218 144 195 72 152 199 153 133 213 200 10 59 116 113 133 208 110 238 30 122 158 94 70 86 34 222 70 86 62 142 54 190 126 96 81 127 199 128 64 72 155 91 216 10 59 52 177 182 1 209 33 174 161 97 86 225 17 194 86 145 186 194 86 81 214 26 170 142 234 16 217 104 176 42 22 86 97 115 28 48 70 204 196 60 214 198 56 46 94 56 68 38 65 216 92 36 81 216 60 202 81 195 60 41 89 53 44 37 85 56 77 201 68 56 61 35 147 129 17 151 118 243 172 236 28 30 222 92 225 60 205 252 130 194 8 115 225 72 111 115 225 34 235 98 97 157 146 82 105 153 50 243 242 138 74 30 169 170 106 22 86 243 48 74 32 3 99 117 24 37 144 133 181 186 134 18 200 192 232 83 67 9 100 97 165 72 187 15 3 163 156 15 37 144 133 85 46 138 18 56 7 88 226 198 197 68 44 93 178 8 88 238 2 11 221 255 224 193 53 96 209 11 44 135 128 165 47 176 72 6 22 192 192 38 227 226 69 11 150 44 94 8 44 14 129 37 31 176 196 93 184 96 30 176 64 90 180 112 62 176 68 4 150 91 144 178 4 88 188 1 203 218 135 144 185 36 92 213 14 176 192 32 8 65 51 80 236 56 32 23 97 237 108 192 114 131 147 27 7 36 198 126 78 14 62 92 218 185 137 177 159 159 135 151 155 31 7 36 198 126 126 14 94 1 126 28 144 24 251 5 57 132 4 4 113 64 98 236 23 4 182 232 5 113 64 98 236 23 229 16 194 165 93 144 24 251 69 197 112 67 98 236 23 23 195 13 137 177 95 92 2 55 36 198 126 73 9 220 144 24 251 241 104 151 36 198 126 41 73 220 144 24 251 165 164 113 67 98 236 31 84 45 75 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=911 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 5 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 225] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 148] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 5, rect hdr data: enctype=EncZRLE, data: [225,148,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 38] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 221 205 10 194 48 12 0 224 6 175 10 78 61 104 113 94 60 249 123 240 231 29 125 39 159 169 123 134 173 9 150 208 205 145 82 194 4 119 201 97 35 80 66 217 160 52 249 198 246 224 129 227 224 11 24 235 255 11 203 248 219 250 203 231 68 186 60 164 82 9 190 148 207 137 204 68 42 149 224 75 39 110 12 206 68 42 149 224 203 212 198 120 57 82 25 69 37 248 178 93 255 254 198 120 33 82 25 101 233 193 151 85 98 99 188 16 169 140 178 244 224 75 249 254 239 172 85 15 82 201 163 30 124 217 174 127 210 254 119 95 144 74 158 165 10 95 186 20 66 162 243 91 209 137 84 242 44 85 248 178 18 207 137 76 66 42 121 84 133 47 223 244 46 242 119 35 245 143 116 219 64 219 6 4 144 212 88 242 98 185 6 24 52 86 162 88 9 7 44 94 5 201 166 92 9 36 55 148 196 80 46 6 54 127 172 128 113 106 235 129 153 239 241 152 215 0 30 201 250 7 211 153 193 251 38 75 152 99 35 220 10 135 181 173 55 214 0 14 162 218 150 187 210 95 233 250 228 239 155 224 175 54 88 28 3 7 230 120 50 246 124 57 44 174 212 197 10 183 201 253 241 196 169 86 126 158 21 152 26 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=294 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 6 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 164] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 160] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 4] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 6, rect hdr data: enctype=EncZRLE, data: [1,164,160,4,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 118] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 5 246 31 129 53 221 205 155 55 31 62 124 248 224 193 3 96 95 242 204 153 51 155 55 111 190 113 227 198 253 251 247 33 75 80 23 46 92 200 168 236 140 23 132 85 120 226 5 92 137 123 240 130 0 2 128 7 232 54 160 11 129 238 4 102 16 200 200 25 208 121 192 246 210 185 115 231 32 46 252 243 231 15 35 50 96 50 9 65 7 108 200 64 189 213 21 29 204 66 6 22 91 48 244 99 104 64 3 36 117 198 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=118 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 7 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 164] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 4] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 7, rect hdr data: enctype=EncZRLE, data: [257,164,16,4,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 22] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 121 139 116 139 171 180 177 177 49 48 220 207 24 67 105 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=22 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (65,76) (width: 80, height: 8), Enc= 16 +(65,84) (width: 96, height: 16), Enc= 16 +(1,116) (width: 112, height: 16), Enc= 16 +(1,132) (width: 160, height: 16), Enc= 16 +(1,148) (width: 160, height: 16), Enc= 16 +(225,148) (width: 80, height: 16), Enc= 16 +(1,164) (width: 160, height: 4), Enc= 16 +(257,164) (width: 16, height: 4), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 67] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 323 +[Debug] Received Main Pixel Buffer Content X:1 Y:116 Width:112 Height:16 Enc:16 Bytes:"\332\016\251c!\227\206,]\272TDD\344\323\247O]]]\306\306\306\277\177\377VSS\373\374\371\263\270\270\370\337\277\177\027,X\300\313\313{\364\350Q\r\r\215\343\307\217\253\253\253/^\274\230\213\213\253\276\276~\305\212\0253g\316\024\026\026\006\366\275mll\326\254Y#--}\357\336\275\206\206\206\352\352\352\306\306\306\340\340\340\232\232\232\252\252\252\362\362r`_\375\311\223'\211\211\211===qqq\013\027.\344\341\3419r\344\210\246\246\346\261c\307\340W1\306\307\307\357\332\265\253\266\266\266\022\330.\036\341\245\302H\267\237\211\2312H\241v\246ab?\260A\311\314\016\023\344\340\304\243\201\035\225\017cpq3\361\300\330\274\370l\344A\3453\003\353\020\001A!&a6\310\215\240b\340ApfP\205\301\304\014:Q\210\t\324\353\021\000*\325\326a\006\366|@\252\200\332\300\033\004\231\231L\315&#\227R\025\025\025\300\362i\306\214\031\220{_\201E\010\260\310\001\226R\220\242\002\255\374\240uJ\0355\037?$3\245\322,g\014u\363YX\231\301\013\025\201\031\221\027\310\006_\263\013\023\301\246\001\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 132] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 160] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 105] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 873 +[Debug] Received Main Pixel Buffer Content X:1 Y:132 Width:160 Height:16 Enc:16 Bytes:"\274\235\313K\033A\034\307gX\215V+\255-\246F\243\211\232\026\264-\365\221\207yh\264\230h\322\227\221Z+1\330G\272\251\032/\206\370\027\210\342A\020\017z\360&\245\005=x\363\201'\351Q\005Q\020<\210'Q\220\212\202O\360\320\357\356\250H\313\302\324\205\346{\331Lv\367{\311|\346;\263\263\374~\261>\243\325j1\004cx\275\032\320m6\333\324\324\324\302\302\202\325j\335\334\334\234\236\236\366\371|\243\243\243\036\217\307b\261\254\256\256\216\215\215\265\264\264\034\037\037ooo\257\257\257744`\320G6\230\237\237\337\331\3311\233\315333555\210\001\030\350\321!\243\321\250\303\341\350\353\353\353\355\355\r\006\203\350{ggg===v\273\375z\371\343\376\376~\247\323i0\030\216\216\216t:\335\362\362\262\337\357\017\004\002\263\263\263[[[H\027{{{\350\275\235\235\235F\243\361\360\360ppp\260\276\276~``\000\375|dd$\022\211 \207\240\347#?\304b\261x<\216\244\261\273\273;99\251\327\353\273\273\273\0219\000\010pahh\010\301\003y\343\374\374<\034\016\207B\241\305\305ED\016paxx\030\310\020E\361\364\364tmm\355\252\2222B\316\370\3708\002\311\334\334\334\304\304\304\301\301\301\311\311\311\376\376>\230\202\234L\t\222r\242\206$\341o-=\354\243\362&Qz\207\246\335\225\036\363\335\277\\\304\301\357\231:\371,y\207\246>\207\344\032\350e\2631K\272\021M\315\223n\202\270,\235\224ob\357J?\316\224\237'1#\266x\242\221\326\201hq\311#BK\313H\272\354o&\026\\*\335\344v\256\025\376\205\271\322\252\020\246\351\027oKW\272i\216N>\213\222\252\002\352.%\345\325\360\307\254\275\304\343\255u\321:\237\377\326\013\337K\372\352\365\033*m~&\364m\240\250\361]Z\223\353}\263\344)o\364l\255\223_\235\376\360\361I\321\247\317\344i\343\277rB-7\376\342T8\345\213W\274\271hsD\243\312\377k[a{\353\315E\275\255\031\355*D\304\262\0145\242\3362\267\032\0211K\243F\324\233\325\246FD\354hS#\352\355\210\252\321Op\024\244\\YY\001MA>\320\010\310\001\377\256\023\021\360\303\004\010\360\000\\766\272\272\2720Cb\300\003\024\377\250\003\017@b\032\004\364\002c`-\370\007\316\261\262\360\300\036\000\t\230\001H\2542^\256v6f\301A\276G\216\034~\364\350\221\223\203UNV\332\225+\227s\262\323R\223\343\317\237;w\371\362\245ukW_\274x\341\334\271\263\001~\236\263g\315\210\010\013\274s\347\366\212\345K\275<\234ss\322S\222\342\256^\275\362\352\325\253\013\347\317_\272t1?/\353\326\315\233\300\026pWg[dD\360\313\227/\315L\364.\\8?k\346\264\234\354t`\031\177\363\306\rSc\335kW\257\236{\366l\346\214i1Qaa!\376\017\037>\274q\343zfF\312\231\323\247\315M\365\201\255\360\350\310\320eK\027ge\246\246$\307\235=s\346\374\371s\271\331\351\267n\335Z\263z\345\223'\217\357\336\275SW[\351\345\351|\360\340\376)\223'\306\306\204g\244'\2674\327?x\360\340\354\3313\365uU\236\036N\207\016\035\0006\320\333Z\233|}\334\312K\213\200\215l`\265\003\252\004(\201\240\251)J \003#\007;\016\010Z\277\305\313\307\316/\300\003\254b8\330\201\255j^^q\016v\t\360Q\325\034r\\R\300\212\203\235\205\025\227vv%eE\016\025U\0165u\016`\245\300\316\241-\240\303\241\253\307\316\0019m\210\335T\001<\245\005lNs`\207\212\3266p\266\255\235\021\207\210\226\021\207\275\265\203\241\243:H\304\311\332\220\303H\230\307\231\205\325\310\n;tq\205\320n\356\036z\236^FV\"\336FV>\2166\276~`Q\177\307\200@H\233[\330\n;4\261\266\001\321!\256\241aV\341\021\302V\221\272\302VQ\326\032\252\216\352\020\331h\260*\026Vas\0340F\314\304<\326\3068.^8D&A\330\\$Q\330<\312Q\303<)Y5,%U8M\311D8=#\223\201\021\227v\363\254\354\034\036\336\\\341<\315\374\202\302\010s\341Hos\341\"\353ba\235\222Ri\2312\363\362\212J\036\251\252j\026V\3630J \003cu\030%\220\205\265\272\206\022\310\300\350SC\tda\245H\273\017\003\243\234\017%\220\205U.\212\0228\007X\342\306\305D,]\262\010X\356\002\013\335\377\340\3015`\321\013,\207\200\245/\260H\006\026\300\300&\343\342E\013\226,^\010,\016\201%\037\260\304]\270`\036\260@Z\264p>\260D\004\226[\220\262\004X\274\001\313\332\207\220\271$\\\325\016\260\300 \010A3P\3548 \027a\355l\300r\203\223\033\007$\306~N\016>\\\332\271\211\261\237\237\207\227\233\037\007$\306~~\016^\001~\034\220\030\373\0059\204\004\004q@b\354\027\004\266\350\005q@b\354\027\345\020\302\245]\220\030\373E\305pCb\354\027\027\303\r\211\261_\\\0027$\306~I\t\334\220\030\373\361h\227$\306~)I\334\220\030\373\245\244qCb\354\037T-K\000\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 225] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 148] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 38] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 294 +[Debug] Received Main Pixel Buffer Content X:225 Y:148 Width:80 Height:16 Enc:16 Bytes:"\354\335\315\n\3020\014\000\340\006\257\nN=hq^<\371{\360\347\035}'\237\251{\206\255\t\226\320\315\221R\302\004w\311a#PB\331\2404\371\306\366\340\201\343\340\013\030\353\377\013\313\370\333\372\313\347D\272<\244R\t\276\224\317\211\314D*\225\340K'n\014\316D*\225\340\313\324\306x9R\031E%\370\262]\377\376\306x!R\031e\351\301\227Ubc\274\020\251\214\262\364\340K\371\376\357\254U\017R\311\243\036|\331\256\177\322\376w_\220J\236\245\n_\272\024B\242\363[\321\211T\362,U\370\262\022\317\211LB*yT\205/\337\364.\362w#\365\217t\333@\333\006\004\220\324X\362b\271\006\0304V\242X\t\007,^\005\311\246\\\t$7\224\304P.\0066\177\254\200qj\353\201\231\357\361\230\327\000\036\311\372\007\323\231\301\373&K\230c#\334\n\207\265\2557\326\000\016\242\332\226\273\322_\351\372\344\357\233\340\2576X\034\003\007\346x2\366|9,\256\324\305\n\267\311\375\361\304\251V~\236\025\230\032\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 164] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 160] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 4] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 118] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 118 +[Debug] Received Main Pixel Buffer Content X:1 Y:164 Width:160 Height:4 Enc:16 Bytes:"\342\005\366\037\2015\335\315\2337\037>|\370\340\301\003`_\362\314\2313\2337o\276q\343\306\375\373\367!KP\027.\\\310\250\354\214\027\204Ux\342\005\\\211{\360\202\000\002\200\007\3506\240\013\201\356\004f\020\310\310\031\320y\300\366\322\271s\347 .\374\363\347\017#2`2\tA\007l\310@\275\325\025\035\314B\006\026[0\364ch@\003$u\306\001\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 164] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 4] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 22] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 22 +[Debug] Received Main Pixel Buffer Content X:257 Y:164 Width:16 Height:4 Enc:16 Bytes:"by\213t\213\253\264\261\26110\334\317\030Ci\000\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 6] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 6 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 168] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 176] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 48] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [1,168,176,48,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 6 109] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 93 75 72 36 71 24 238 9 137 155 221 236 70 152 153 85 87 119 93 15 89 140 174 204 102 125 173 217 201 74 72 52 198 119 30 230 181 38 154 152 24 31 7 15 30 85 240 160 34 35 228 170 226 128 23 69 24 47 162 8 10 74 68 15 65 17 193 139 8 10 142 32 26 124 5 69 65 93 113 55 223 244 239 84 122 122 198 105 167 139 208 246 36 243 195 111 117 117 213 95 127 127 93 93 93 221 245 249 183 64 150 244 171 53 119 128 83 107 238 128 148 26 222 215 215 103 50 153 14 14 14 116 135 63 81 223 144 142 141 141 197 129 4 132 127 79 79 143 209 104 108 106 106 106 104 104 200 205 205 197 165 79 180 117 20 96 204 117 98 192 55 54 54 18 9 158 232 242 168 203 24 243 107 107 107 101 101 101 152 17 148 150 150 162 22 107 194 155 202 234 93 87 234 54 29 136 140 232 42 115 91 202 188 167 76 84 199 248 132 52 134 216 188 188 60 228 132 135 135 83 97 226 246 33 77 164 64 228 204 206 206 190 18 89 131 84 151 184 131 0 161 184 184 248 232 232 104 99 99 99 105 105 73 218 92 106 106 234 232 232 40 210 196 139 241 174 235 141 63 17 103 144 79 220 25 169 53 34 35 82 218 110 183 179 211 183 191 191 143 244 252 252 124 76 76 140 207 38 224 198 202 202 10 51 37 59 192 227 227 227 150 150 150 180 180 52 148 71 49 41 98 68 216 65 154 56 59 62 193 145 225 47 163 243 72 173 17 27 82 214 255 25 254 14 135 3 93 8 57 68 112 68 14 14 159 225 47 117 140 88 146 72 167 164 164 252 33 254 48 78 35 191 181 181 181 166 166 70 134 191 211 233 68 154 200 68 222 117 189 241 39 170 17 242 137 109 36 181 134 83 153 147 147 227 141 63 158 126 234 234 234 178 178 178 22 23 23 145 35 35 83 14 14 14 70 69 69 193 129 237 237 109 50 245 155 155 181 105 181 90 43 42 42 80 0 83 72 56 143 76 234 96 100 217 39 197 73 86 151 72 159 232 237 52 254 216 108 54 34 64 225 20 48 14 148 172 255 51 26 40 195 63 160 171 254 234 104 252 216 81 107 238 140 10 141 31 38 68 152 73 160 231 99 216 164 41 146 142 52 142 98 110 110 14 243 208 229 229 101 204 251 104 177 83 71 26 248 99 162 138 187 207 214 214 22 174 44 221 233 151 34 71 8 99 23 70 42 61 234 87 34 175 9 119 31 98 101 234 78 19 254 154 187 161 90 19 254 39 39 39 72 235 81 19 254 154 187 161 90 7 7 254 72 191 120 241 66 143 154 240 215 220 13 213 58 56 240 63 61 61 69 90 143 154 240 215 220 13 213 58 56 240 71 26 179 104 61 106 194 95 115 55 84 235 224 192 255 236 236 12 105 61 106 194 95 115 55 84 235 224 192 31 105 36 244 168 9 127 205 221 224 209 65 128 191 230 175 161 84 107 194 95 115 55 120 222 191 245 247 247 211 219 96 205 157 81 135 255 220 220 220 216 216 216 225 225 161 230 206 168 195 31 163 40 14 129 130 11 104 254 62 83 197 251 79 205 49 228 196 255 42 184 193 211 255 175 130 27 255 54 254 108 137 249 146 229 219 218 218 84 239 149 233 201 201 201 132 132 132 137 137 9 78 252 217 18 219 101 202 179 21 70 21 123 189 181 24 113 255 119 159 123 241 20 80 84 84 100 177 88 230 231 231 23 22 22 146 146 146 6 6 6 252 44 49 95 102 177 91 26 250 109 111 111 47 63 63 223 102 179 149 148 148 96 148 126 41 46 151 179 189 168 37 13 253 38 117 12 211 131 234 234 234 170 170 42 228 167 167 167 3 127 111 175 104 93 15 77 68 71 71 31 29 29 225 22 80 91 91 75 213 253 47 49 43 46 118 179 156 253 253 253 169 169 41 164 55 55 55 1 142 12 255 145 145 145 204 204 76 74 83 100 28 118 8 67 67 67 217 217 217 148 70 69 194 223 219 43 218 172 172 172 236 238 238 238 236 236 196 141 64 214 132 207 37 102 197 197 110 150 3 76 234 235 235 113 190 154 155 155 217 74 46 219 139 11 65 22 151 135 225 79 113 118 40 141 30 66 253 223 219 171 63 105 91 22 168 79 70 119 144 146 27 164 225 253 112 34 97 145 108 177 152 67 50 38 129 44 212 16 160 156 153 153 161 144 69 180 162 127 236 94 185 63 113 135 20 114 58 157 184 167 210 10 122 114 114 242 238 238 46 45 138 255 229 142 30 180 186 186 218 222 222 46 91 150 46 47 47 199 57 99 209 128 208 219 104 133 108 107 107 11 253 134 94 184 160 83 18 33 3 192 101 100 100 56 28 14 171 213 186 179 179 195 122 57 186 248 248 248 56 46 140 142 142 142 222 222 94 234 61 232 58 211 211 211 116 26 112 14 214 215 215 57 130 205 248 100 231 5 42 154 183 239 10 51 242 70 136 251 31 186 67 95 167 109 23 127 208 124 185 246 111 11 134 176 112 33 226 14 125 50 229 62 109 139 49 70 93 95 154 85 62 126 87 176 227 16 67 92 188 224 10 167 253 110 60 109 91 30 189 23 246 88 136 78 84 108 223 226 250 248 108 10 218 143 55 8 33 169 134 39 105 180 109 126 95 120 106 53 124 144 120 137 246 141 161 207 222 74 119 133 107 48 220 249 248 137 41 146 182 51 50 159 126 146 37 164 132 43 182 207 141 63 167 129 215 62 229 147 236 28 62 249 40 151 79 242 146 249 228 225 61 62 225 172 254 208 194 41 188 6 120 219 183 228 243 9 103 117 11 111 251 5 156 194 107 128 183 253 130 68 62 225 172 94 192 219 126 33 167 240 26 224 109 191 80 224 19 206 234 133 188 237 107 125 255 209 186 125 222 251 159 222 143 255 65 1 159 129 66 206 246 63 116 125 60 237 179 207 191 184 251 101 209 173 175 190 254 230 219 239 76 207 197 15 185 153 197 201 36 109 251 51 16 247 216 245 39 174 88 248 254 7 131 181 164 244 71 225 167 7 226 39 132 222 17 39 147 180 45 164 148 93 104 32 66 252 120 27 244 141 231 194 245 103 201 63 255 242 168 92 16 39 143 226 100 146 182 13 191 94 124 157 156 191 54 163 127 192 16 4 129 254 127 137 222 168 225 217 9 207 196 120 100 167 199 15 60 2 13 15 15 19 217 141 40 99 196 93 34 250 0 45 226 225 177 196 110 183 227 193 163 171 171 11 207 75 253 253 253 10 0 138 129 154 164 97 31 20 240 166 184 78 146 112 14 255 219 215 151 253 11 35 98 253 19 88 203 195 254 205 91 254 229 237 208 27 30 246 47 140 45 227 150 155 215 61 236 27 77 74 242 166 135 125 243 109 37 185 230 97 95 177 184 217 211 126 152 89 73 60 237 43 22 15 227 179 239 39 90 205 185 120 218 87 44 30 198 103 223 79 244 155 115 241 180 175 88 60 130 207 190 191 112 56 36 158 246 21 139 71 240 217 247 23 94 135 196 211 190 98 241 72 62 251 145 130 146 120 218 87 44 30 201 103 95 97 124 131 92 11 100 124 131 4 104 223 24 21 144 125 227 221 123 1 141 159 81 209 247 175 244 248 255 95 179 255 55 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1645 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] The FrameBuffer is: rectangles:ww$\022\234\235\221L\022\215\362\372J$B*E\243\301\355-\"\215\005\203\\\\pz\312\311\t\3514\207\207\217\311\304\345%\367\367\324\353\034\034\220\315\322l\362\362\202\307\203\327K\271L8L\247\303\323\023\245\022GG\264\333\177\2301\355\372\343\360\177O;Z\336\321\t\022\305\303W\224\250\035\276\355r\271h\353^Oe\301<\211\262\3768\035\307&\365\345\t8Z\023Mk\235Y\004\3053N\303\222ydayeU\225\203FQ\362V.\247\3345\253ll\312n\300\326\270I\346\336V\360`\334Q\274>\361rwc\330\033Y\334~\205\335\200\320\237hZ\203\362\333\277P^\334\327\364o\306\000\013D\005\220\023~\004\215\347\347\022\274LF2\034\213\021\nI\244k5\311^\265\212\317G\245\2427\031z\376\251_\206\351_~Y7\317\030EZ7\231\r\352\354\234\364\313\307hY\300:\257\2506>\001\000\000\377\377" > rectangles: rectangles: rectangles:\243\325j1\004cx\275\032\320m6\333\324\324\324\302\302\202\325j\335\334\334\234\236\236\366\371|\243\243\243\036\217\307b\261\254\256\256\216\215\215\265\264\264\034\037\037ooo\257\257\257744`\320G6\230\237\237\337\331\3311\233\315333555\210\001\030\350\321!\243\321\250\303\341\350\353\353\353\355\355\r\006\203\350{ggg===v\273\375z\371\343\376\376~\247\323i0\030\216\216\216t:\335\362\362\262\337\357\017\004\002\263\263\263[[[H\027{{{\350\275\235\235\235F\243\361\360\360ppp\260\276\276~``\000\375|dd$\022\211 \207\240\347#?\304b\261x<\216\244\261\273\273;99\251\327\353\273\273\273\0219\000\010pahh\010\301\003y\343\374\374<\034\016\207B\241\305\305ED\016paxx\030\310\020E\361\364\364tmm\355\252\2222B\316\370\3708\002\311\334\334\334\304\304\304\301\301\301\311\311\311\376\376>\230\202\234L\t\222r\242\206$\341o-=\354\243\362&Qz\207\246\335\225\036\363\335\277\\\304\301\357\231:\371,y\207\246>\207\344\032\350e\2631K\272\021M\315\223n\202\270,\235\224ob\357J?\316\224\237'1#\266x\242\221\326\201hq\311#BK\313H\272\354o&\026\\*\335\344v\256\025\376\205\271\322\252\020\246\351\027oKW\272i\216N>\213\222\252\002\352.%\345\325\360\307\254\275\304\343\255u\321:\237\377\326\013\337K\372\352\365\033*m~&\364m\240\250\361]Z\223\353}\263\344)o\364l\255\223_\235\376\360\361I\321\247\317\344i\343\277rB-7\376\342T8\345\213W\274\271hsD\243\312\377k[a{\353\315E\275\255\031\355*D\304\262\0145\242\3362\267\032\0211K\243F\324\233\325\246FD\354hS#\352\355\210\252\321Op\024\244\\YY\001MA>\320\010\310\001\377\256\023\021\360\303\004\010\360\000\\766\272\272\2720Cb\300\003\024\377\250\003\017@b\032\004\364\002c`-\370\007\316\261\262\360\300\036\000\t\230\001H\2542 rectangles:^\256v6f\301A\276G\216\034~\364\350\221\223\203UNV\332\225+\227s\262\323R\223\343\317\237;w\371\362\245ukW_\274x\341\334\271\263\001~\236\263g\315\210\010\013\274s\347\366\212\345K\275<\234ss\322S\222\342\256^\275\362\352\325\253\013\347\317_\272t1?/\353\326\315\233\300\026pWg[dD\360\313\227/\315L\364.\\8?k\346\264\234\354t`\031\177\363\306\rSc\335kW\257\236{\366l\346\214i1Qaa!\376\017\037>\274q\343zfF\312\231\323\247\315M\365\201\255\360\350\310\320eK\027ge\246\246$\307\235=s\346\374\371s\271\331\351\267n\335Z\263z\345\223'\217\357\336\275SW[\351\345\351|\360\340\376)\223'\306\306\204g\244'\2674\327?x\360\340\354\3313\365uU\236\036N\207\016\035\0006\320\333Z\233|}\334\312K\213\200\215l`\265\003\252\004(\201\240\251)J \003#\007;\016\010Z\277\305\313\307\316/\300\003\254b8\330\201\255j^^q\016v\t\360Q\325\034r\\R\300\212\203\235\205\025\227vv%eE\016\025U\0165u\016`\245\300\316\241-\240\303\241\253\307\316\0019m\210\335T\001<\245\005lNs`\207\212\3266p\266\255\235\021\207\210\226\021\207\275\265\203\241\243:H\304\311\332\220\303H\230\307\231\205\325\310\n;tq\205\320n\356\036z\236^FV\"\336FV>\2166\276~`Q\177\307\200@H\233[\330\n;4\261\266\001\321!\256\241aV\341\021\302V\221\272\302VQ\326\032\252\216\352\020\331h\260*\026Vas\0340F\314\304<\326\3068.^8D&A\330\\$Q\330<\312Q\303<)Y5,%U8M\311D8=#\223\201\021\227v\363\254\354\034\036\336\\\341<\315\374\202\302\010s\341Hos\341\"\353ba\235\222Ri\2312\363\362\212J\036\251\252j\026V\3630J \003cu\030%\220\205\265\272\206\022\310\300\350SC\tda\245H\273\017\003\243\234\017%\220\205U.\212\0228\007X\342\306\305D,]\262\010X\356\002\013\335\377\340\3015`\321\013,\207\200\245/\260H\006\026\300\300&\343\342E\013\226,^\010,\016\201%\037\260\304]\270`\036\260@Z\264p>\260D\004\226[\220\262\004X\274\001\313\332\207\220\271$\\\325\016\260\300 \010A3P\3548 \027a\355l\300r\203\223\033\007$\306~N\016>\\\332\271\211\261\237\237\207\227\233\037\007$\306~~\016^\001~\034\220\030\373\0059\204\004\004q@b\354\027\004\266\350\005q@b\354\027\345\020\302\245]\220\030\373E\305pCb\354\027\027\303\r\211\261_\\\0027$\306~I\t\334\220\030\373\361h\227$\306~)I\334\220\030\373\245\244qCb\354\037T-K\000\000\000\000\377\377" > rectangles: rectangles:|\370\340\301\003`_\362\314\2313\2337o\276q\343\306\375\373\367!KP\027.\\\310\250\354\214\027\204Ux\342\005\\\211{\360\202\000\002\200\007\3506\240\013\201\356\004f\020\310\310\031\320y\300\366\322\271s\347 .\374\363\347\017#2`2\tA\007l\310@\275\325\025\035\314B\006\026[0\364ch@\003$u\306\001\000\000\000\377\377" > rectangles: timestamp:23433 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 6] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 168] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 176] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 48] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 6 109] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1645 +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] Received Main Pixel Buffer Content X:1 Y:168 Width:176 Height:48 Enc:16 Bytes:"\354]KH$G\030\356\t\211\233\335\354F\230\231UWw]\017Y\214\256\314f}\255\331\311JH4\306w\036\346\265&\232\230\030\037\007\017\036U\360\240\"#\344\252\342\200\027E\030/\242\010\nJD\017A\021\301\213\010\n\216 \032|\005EA]q7\337\364\357Tzz\306i\247\213\320\366$\363\303ouu\325_\177\177]]]\335\365\371\267@\226\364\2535w\200Sk\356\200\224\032\336\327\327g2\231\016\016\016t\207?Q\337\220\216\215\215\305\201\004\204\177OO\217\321hljjjhh\310\315\315\305\245O\264u\024`\314ub\300766\022\t\236\350\362\250\313\030\363kkkeee\230\021\224\226\226\242\026k\302\233\312\352]W\3526\035\210\214\350*s[\312\274\247LT\307\370\2044\206\330\274\274<\344\204\207\207Sa\342\366!M\244@\344\314\316\316\276\022Y\203T\227\270\203\000\241\270\270\370\350\350hccciiI\332\\jj\352\350\350(\322\304\213\361\256\353\215?\021g\220O\334\031\2515\"#R\332n\267\263\323\267\277\277\217\364\374\374|LL\214\317&\340\306\312\312\n3%;\300\343\343\343\226\226\226\264\2644\224G1)bD\330A\2328;>\301\221\341/\243\363H\255\021\033R\326\377\031\376\016\207\003]\0109DpD\016\016\237\341/u\214X\222H\247\244\244\374!\3760N#\277\265\265\265\246\246F\206\277\323\351D\232\310D\336u\275\361'\252\021\362\211m$\265\206S\231\223\223\343\215?\236~\352\352\352\262\262\262\026\027\027\221##S\016\016\016FEE\301\201\355\355m2\365\233\233\265i\265Z+**P\000SH8\217L\352`d\331'\305IV\227H\237\350\3554\376\330l6\"@\341\0240\016\224\254\3773\032(\303?\240\253\376\352h\374\330Qk\356\214\n\215\037&D\230I\240\347c\330\244)\222\2164\216bnn\016\363\320\345\345e\314\373h\261SG\032\370c\242\212\273\317\326\326\026\256,\335\351\227\"G\010c\027F*=\352W\"\257\tw\037be\352N\023\376\232\273\241Z\023\376'''H\353Q\023\376\232\273\241Z\007\007\376H\277x\361B\217\232\360\327\334\r\325:8\360?==EZ\217\232\360\327\334\r\325:8\360G\032\263h=j\302_s7T\353\340\300\377\354\354\014i=j\302_s7T\353\340\300\037i$\364\250\t\177\315\335\340\321A\200\277\346\257\241Tk\302_s7x\336\277\365\367\367\323\333`\315\235Q\207\377\334\334\334\330\330\330\341\341\241\346\316\250\303\037\243(\016\201\202\013h\376>S\305\373O\3151\344\304\377*\270\301\323\377\257\202\033\3776\376l\211\371\222\345\333\332\332T\357\225\351\311\311\311\204\204\204\211\211\tN\374\331\022\333e\312\263\025F\025{\275\265\030q\377w\237{\361\024PTTd\261X\346\347\347\027\026\026\222\222\222\006\006\006\374,1_f\261[\032\372moo/??\337f\263\225\224\224`\224~).\227\263\275\250%\r\375&u\014\323\203\352\352\352\252\252*\344\247\247\247\003\177o\257h]\017MDGG\037\035\035\341\026P[[K\325\375/1+.v\263\234\375\375\375\251\251)\244777\001\216\014\377\221\221\221\314\314LJSd\034v\010CCC\331\331\331\224FE\302\337\333+\332\254\254\254\354\356\356\356\354\354\304\215@\326\204\317%f\305\305n\226\003L\352\353\353q\276\232\233\233\331J.\333\213\013A\026\227\207\341Oqv(\215\036B\375\337\333\253?i[\026\250OFw\220\222\033\244\341\375p\"a\221l\261\230C2&\201,\324\020\240\234\231\231\241\220E\264\242\177\354^\271?q\207\024r:\235\270\247\322\nzrr\362\356\356.-\212\377\345\216\036\264\272\272\332\336\336.[\226.//\3079c\321\200\320\333h\205lkk\013\375\206^\270\240S\022!\003\300edd8\034\016\253\325\272\263\263\303z9\272\370\370\3708.\214\216\216\216\336\336^\352=\350:\323\323\323t\032p\016\326\327\3279\202\315\370d\347\005*\232\267\357\n3\362F\210\373\037\272C_\247m\027\177\320|\271\366o\013\206\260p!\342\016}2\345>m\2131F]_\232U>~W\260\343\020C\\\274\340\n\247\375n\345\223\354\034>\371(\227O\362\222\371\344\341=>\341\254\376\320\302)\274\006x\333\267\344\363\tgu\013o\373\005\234\302k\200\267\375\202D>\341\254^\300\333~!\247\360\032\340m\277P\340\023\316\352\205\274\355k}\377\321\272}\336\373\237\336\217\377A\001\237\201B\316\366?t}<\355\263\317\277\270\373e\321\255\257\276\376\346\333\357L\317\305\017\271\231\305\311$m\3733\020\367\330\365'\256X\370\376\007\203\265\244\364G\341\247\007\342'\204\336\021'\223\264-\244\224]h B\374x\033\364\215\347\302\365g\311?\377\362\250\\\020'\217\342d\222\266\r\277^|\235\234\2776\243\177\300\020\004\201\376\177\211\336\250\341\331\t\317\304xd\247\307\017<\002\r\017\017\023\331\215(c\304]\"\372\000-\342\341\261\304n\267\343\301\243\253\253\013\317K\375\375\375\n\000\212\201\232\244a\037\024\360\246\270N\222p\016\377\333\327\227\375\013#b\375\023X\313\303\376\315[\376\345\355\320\033\036\366/\214-\343\226\233\327=\354\033MJ\362\246\207}\363m%\271\346a_\261\270\331\323~\230YI<\355+\026\017\343\263\357'Z\315\271x\332W,\036\306g\337O\364\233s\361\264\257X<\202\317\276\277p8$\236\366\025\213G\360\331\367\027^\207\304\323\276b\361H>\373\221\202\222x\332W,\036\311g_a|\203\\\013d|\203\004h\337\030\025\220}\343\335{\001\215\237Q\321\367\257\364\370\377_\263\3777\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 216] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 216] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 144] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [1,216,144,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 144] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 72] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[172 93 59 79 194 96 20 253 190 106 84 124 5 69 212 193 224 82 223 218 170 84 241 1 2 190 144 129 248 250 3 132 64 152 216 89 32 16 88 152 248 33 140 132 199 228 192 2 9 108 24 24 248 21 252 3 239 215 91 171 98 212 216 143 156 132 180 13 183 119 104 114 114 219 155 115 206 43 14 88 237 118 91 81 148 104 52 138 138 39 148 59 225 34 0 183 0 168 183 194 79 197 245 122 29 77 231 243 249 124 44 22 179 217 108 213 106 85 119 159 47 22 139 62 159 15 191 228 123 60 158 207 18 36 93 127 132 26 168 110 183 251 221 74 94 183 164 119 187 221 137 68 34 147 201 152 205 230 66 161 144 78 167 227 241 120 54 155 69 51 122 220 122 132 195 225 84 42 21 10 133 250 253 62 12 115 186 178 50 151 203 53 155 77 24 19 91 173 22 12 133 48 26 162 142 3 167 67 125 40 196 220 38 162 250 209 79 80 211 36 75 247 84 141 153 233 200 28 153 39 150 5 43 25 91 164 236 104 105 153 80 38 209 214 66 225 180 10 40 93 157 129 139 108 34 30 21 215 214 169 105 99 115 101 139 110 107 193 131 135 91 118 229 232 216 65 225 72 181 150 119 194 255 93 23 110 207 184 247 82 173 184 250 246 124 166 174 255 120 126 95 49 120 225 230 214 247 159 114 66 92 119 87 162 223 56 48 178 206 56 136 35 112 255 192 1 42 154 39 121 64 252 143 50 15 168 200 85 254 72 252 242 19 15 168 200 85 46 243 247 127 126 226 1 241 115 149 63 243 246 127 209 21 159 64 129 184 214 75 38 147 192 85 72 108 64 132 192 109 122 154 6 42 71 113 67 6 92 2 111 148 24 150 81 42 149 128 108 36 73 10 6 131 157 78 199 235 245 6 2 129 90 173 54 64 96 149 74 69 223 153 149 203 229 72 36 2 188 8 20 8 76 217 104 52 6 172 231 129 174 122 189 30 80 41 234 183 80 5 133 66 156 15 234 98 113 150 130 150 101 34 192 123 201 244 140 48 107 82 61 228 241 92 176 44 252 232 61 108 93 132 159 37 235 24 58 2 107 169 115 107 179 204 22 126 110 123 121 71 61 31 217 221 27 90 228 202 32 56 203 5 73 54 10 96 99 184 129 221 98 20 202 209 1 244 63 118 24 134 125 31 250 159 156 26 135 12 253 127 54 160 255 27 18 244 231 40 63 99 253 207 157 198 193 250 115 148 159 15 163 191 203 105 28 172 63 71 185 107 24 253 133 247 15 99 191 71 113 191 1 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=584 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 113] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 232] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [113,232,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 84] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 129 12 125 193 87 142 194 151 128 3 75 20 96 97 179 123 247 110 96 219 14 114 188 10 226 60 24 1 48 8 49 129 1 116 249 68 48 64 200 139 129 1 110 249 116 48 64 200 151 129 1 110 121 119 48 64 200 151 128 1 110 121 136 40 66 30 34 138 38 239 49 25 85 190 107 11 92 30 0 0 0 255 255] +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 584 +[Debug] Received Main Pixel Buffer Content X:1 Y:216 Width:144 Height:16 Enc:16 Bytes:"\254];O\302`\024\375\276jT|\005E\324\301\340R\337\332\252T\361\001\002\276\220\201\370\372\003\204@\230\330Y \020X\230\370!\214\204\307\344\300\002\tl\030\030\370\025\374\003\357\327[\253b\324\330\217\234\204\264\r\267whrr\333\233s\316+\016X\355v[Q\224h4\212\212'\224;\341\"\000\267\000\250\267\302O\305\365z\035M\347\363\371|,\026\263\331l\325jUw\237/\026\213>\237\017\277\344{<\236\317\022$]\177\204\032\250n\267\373\335J^\267\244w\273\335\211D\"\223\311\230\315\346B\241\220N\247\343\361x6\233E3z\334z\204\303\341T*\025\n\205\372\375>\014s\272\2622\227\3135\233M\030\023[\255\026\014\2050\032\242\216\003\247C}(\304\334&\242\372\321OP\323$K\367T\215\231\351\310\034\231'\226\005+\031[\244\354hi\231P&\321\326B\341\264\n(]\235\201\213l\"\036\025\327\326\251icse\213nk\301\203\207[v\345\350\330A\341H\265\226w\302\377]\027n\317\270\367R\255\270\372\366|\246\256\377x~_1x\341\346\326\367\237rB\\wW\242\33780\262\3168\210#p\377\300\001*\232'y@\374\2172\017\250\310U\376H\374\362\023\017\250\310U.\363\367\177~\342\001\361s\225?\363\366\177\321\025\237@\201\270\326K&\223\300UHl@\204\300mz\232\006*GqC\006\\\002o\224\030\226Q*\225\200l$I\n\006\203\235N\307\353\365\006\002\201Z\2556@`\225JE\337\231\225\313\345H$\002\274\010\024\010L\331h4\006\254\347\201\256z\275\036P)\352\267P\005\205B\234\017\352bq\226\202\226e\"\300{\311\364\2140kR=\344\361\\\260,\374\350=l]\204\237%\353\030:\002k\251sk\263\314\026~n{yG=\037\331\335\033Z\344\312 8\313\005I6\n`c\270\201\335b\024\312\321\001\364?v\030\206}\037\372\237\234\032\207\014\375\1776\240\377\033\022\364\347(?c\375\317\235\306\301\372s\224\237\017\243\277\313i\034\254?G\271k\030\375\205\367\017c\277Gq\277\001\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 113] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 232] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 84] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 84 +[Debug] Received Main Pixel Buffer Content X:113 Y:232 Width:32 Height:16 Enc:16 Bytes:"\342\201\014}\301W\216\302\227\200\003K\024`a\263{\367n`\333\016r\274\n\342<\030\0010\0101\201\001t\371D0@\310\213\201\001n\371t0@\310\227\201\001nyw0@\310\227\200\001ny\210(B\036\"\212&\3571\031U\276k\013\\\036\000\000\000\377\377" + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=84 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 248] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 144] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 248] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 144] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 3, rect hdr data: enctype=EncZRLE, data: [1,248,144,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 2] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 2] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[58 249 15 188 200 22 88 46 3 139 105 72 65 252 31 188 218 16 216 232 5 22 199 192 90 1 18 90 192 230 37 100 72 17 114 31 8 176 68 6 54 59 33 55 27 1 107 136 55 111 222 0 171 7 96 97 189 112 193 188 176 16 255 139 23 47 88 152 25 92 185 114 25 88 85 180 52 55 128 142 178 119 180 206 206 76 189 122 245 202 156 217 51 124 189 221 236 109 45 220 92 236 219 90 155 30 62 124 96 103 99 126 244 200 225 158 238 142 140 180 164 130 252 236 219 183 110 61 123 246 172 187 171 61 34 60 8 88 1 156 63 119 206 198 202 228 220 185 179 192 90 225 232 209 195 213 149 101 245 117 85 47 94 188 112 119 117 88 191 126 237 245 107 215 64 135 231 95 187 250 252 249 115 59 27 179 19 39 142 95 190 116 201 202 194 104 245 170 21 247 239 223 131 28 64 68 62 100 99 103 226 160 64 59 11 248 54 112 54 242 33 27 15 47 31 31 63 249 144 129 149 31 215 105 208 68 65 54 22 130 35 118 120 33 3 43 183 32 37 144 141 69 136 151 18 200 192 42 204 75 9 100 99 17 22 161 4 50 176 18 30 97 196 7 217 88 240 29 104 77 24 50 224 61 144 154 48 100 99 17 151 196 14 165 164 129 36 176 233 36 14 105 59 73 138 131 239 31 67 87 197 192 138 67 187 56 176 151 40 46 169 171 39 46 169 175 12 190 85 1 216 83 20 183 176 68 87 197 198 34 105 130 3 90 89 155 216 216 218 153 216 59 56 154 72 58 57 187 0 59 127 30 152 170 102 192 27 150 192 130 30 178 141 233 31 120 37 56 176 72 3 22 108 144 242 12 126 197 17 176 72 3 22 114 152 69 26 176 16 34 169 99 137 2 193 39 160 193 6 38 152 216 137 57 68 27 11 132 82 28 156 236 100 105 103 229 226 6 67 46 30 38 242 236 231 229 134 64 110 70 242 236 231 229 131 66 6 242 236 231 224 131 66 50 237 135 151 104 100 218 207 35 0 133 100 218 207 35 8 133 100 218 47 36 8 133 100 218 15 159 48 33 211 126 120 137 68 166 253 240 249 11 50 237 135 79 128 144 105 63 124 194 130 76 251 137 108 112 2 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=514 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 4 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 514 +[Debug] Received Main Pixel Buffer Content X:1 Y:248 Width:144 Height:16 Enc:16 Bytes:":\371\017\274\310\026X.\003\213iHA\374\037\274\332\020\330\350\005\026\307\300Z\001\022Z\300\346%dH\021r\037\010\260D\0066;!7\033\001k\2107o\336\000\253\007`a\275p\301\274\260\020\377\213\027/X\230\031\\\271r\031XU\26447\200\216\262w\264\316\316L\275z\365\312\234\3313|\275\335\354m-\334\\\354\333Z\233\036>|`gc~\364\310\341\236\356\216\214\264\244\202\374\354\333\267n={\366\254\273\253=\"<\010X\001\234?w\316\306\312\344\334\271\263\300Z\341\350\321\303\325\225e\365uU/^\274pwuX\277~\355\365k\327@\207\347_\273\372\374\371s;\033\263\023'\216_\276t\311\312\302h\365\252\025\367\357\337\203\034@D>dcg\342\240@;\013\3706p6\362!\033\017/\037\037?\371\220\201\225\037\327i\320DA6\026\202#vx!\003+\267 %\220\215E\210\227\022\310\300*\314K\tdc\021\026\241\0042\260\022\036a\304\007\331X\360\035hM\0302\340=\220\2320dc\021\227\304\016\245\244\201$\260\351$\016i;I\212\203\357\037CW\305\300\212C\2738\260\227(.\251\253'.\251\257\014\276U\001\330S\024\267\260DW\305\306\"i\202\003ZY\233\330\330\332\231\330;8\232H:9\273\000;\177\036\230\252f\300\033\226\300\202\036\262\215\351\037x%8\260H\003\026l\220\362\014~\305\021\260H\003\026r\230E\032\260\020\"\251c\211\002\301'\240\301\006&\230\330\2119D\033\013\204R\034\234\354dig\345\342\006C.\036&\362\354\347\345\206@nF\362\354\347\345\203B\006\362\354\347\340\203B2\355\207\227hd\332\317#\000\205d\332\317#\010\205d\332/$\010\205d\332\017\2370!\323~x\211D\246\375\360\371\0132\355\207O\200\220i?|\302\202L\373\211lp\002\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] MsgFramebufferUpdate.Read: rect# 4, rect hdr data: enctype=EncZRLE, data: [1,264,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 29] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[186 4 105 100 190 124 249 18 88 102 28 57 124 200 222 214 252 209 163 135 155 54 110 0 182 117 158 62 125 186 111 239 30 51 19 189 0 127 207 192 0 47 87 103 187 29 219 183 110 220 176 46 37 57 206 214 218 44 54 58 108 235 150 77 255 193 219 156 128 141 27 96 211 103 233 146 69 185 217 233 29 237 205 151 47 95 2 54 113 110 222 188 1 108 0 45 88 48 215 210 220 16 216 107 7 54 119 230 205 157 21 26 236 103 97 102 120 238 236 153 188 156 140 236 172 84 96 167 25 216 238 121 250 244 201 153 211 167 183 111 223 250 224 193 131 181 107 86 89 91 26 3 91 66 64 96 107 109 154 148 24 115 247 238 221 246 182 102 31 111 208 45 71 192 102 89 69 89 241 147 39 79 142 31 63 22 29 25 234 96 103 233 104 111 185 121 211 6 96 243 203 199 203 117 249 178 37 203 150 46 6 54 179 128 109 56 103 71 27 87 23 187 77 155 54 60 126 252 24 88 154 222 186 117 11 88 136 110 218 180 233 230 205 155 192 98 21 207 85 64 144 229 155 204 160 245 155 160 233 64 38 240 244 59 102 119 156 73 28 23 4 117 209 153 192 53 13 84 4 84 225 160 169 97 96 84 22 199 5 65 167 71 2 105 13 77 25 101 200 200 164 56 176 190 65 83 35 42 134 83 187 50 176 106 2 209 224 19 38 173 109 64 3 152 18 142 232 106 24 24 157 148 113 65 78 103 23 156 114 48 40 42 230 196 137 11 2 43 54 156 114 48 200 192 104 195 137 3 122 120 122 225 148 131 67 81 49 27 111 74 32 3 35 69 218 109 68 197 188 229 41 129 12 140 238 242 148 64 81 31 95 125 119 10 32 131 159 127 128 146 62 249 80 52 208 207 135 81 140 124 200 32 74 25 164 80 59 195 84 72 129 7 223 225 8 44 192 128 197 24 214 11 126 128 101 18 228 208 211 251 176 227 78 193 229 7 124 66 135 5 4 25 88 161 144 13 204 101 102 103 133 66 168 60 140 203 10 149 135 207 175 65 229 57 56 161 16 42 207 197 9 133 80 121 104 107 136 155 11 42 15 227 114 67 229 185 121 160 16 42 15 95 207 0 149 135 181 102 248 5 32 242 130 124 96 200 47 36 12 145 103 98 3 67 1 97 17 136 60 68 20 1 209 184 204 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=541 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 5 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 24] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 96] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 11] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Extra Short byte content 2 , [1 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 29] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 541 +[Debug] Received Main Pixel Buffer Content X:1 Y:264 Width:80 Height:16 Enc:16 Bytes:"\272\004id\276|\371\022Xf\0349|\310\336\326\374\321\243\207\2336n\000\266u\236>}\272o\357\0363\023\275\000\177\317\300\000/Wg\273\035\333\267n\334\260.%9\316\326\332,6:l\353\226M\377\301\333\234\200\215\033`\323g\351\222E\271\331\351\035\355\315\227/_\0026qn\336\274\001l\000-X0\327\322\334\020\330k\0076w\346\315\235\025\032\354gafx\356\354\231\274\234\214\354\254T`\247\031\330\356y\372\364\311\231\323\247\267o\337\372\340\301\203\265kVY[\032\003[B@`km\232\224\030s\367\356\335\366\266f\037o\320-G\300fYEY\361\223'O\216\037?\026\035\031\352`g\351ho\271y\323\006`\363\313\307\313u\371\262%\313\226.\0066\263\200m8gG\033W\027\273M\2336<~\374\030X\232\336\272u\013X\210n\332\264\351\346\315\233\300b\025\317U@\220\345\233\314\240\365\233\240\351@&\360\364;fw\234I\034\027\004u\321\231\3005\rT\004T\341\240\251a`T\026\307\005A\247G\002i\rM\031e\310\310\2448\260\276AS#*\206S\2732\260j\002\321\340\023&\255m@\003\230\022\216\350j\030\030\235\224qANg\027\234r0(*\346\304\211\013\002+6\234r0\310\300h\303\211\003zxz\341\224\203CQ1\033oJ \003#E\332mD\305\274\345)\201\014\214\356\362\224@Q\037_}w\n \203\237\177\200\222>\371P4\320\317\207Q\214|\310 J\031\244P;\303TH\201\007\337\341\010,\300\200\305\030\326\013~\200e\022\344\320\323\373\260\343N\301\345\007|B\207\005\004\031X\241\220\r\314efg\205B\250<\214\313\n\225\207\317\257A\34598\241\020*\317\305\t\205Pyhk\210\233\013*\017\343rC\345\271y\240\020*\017_\317\000\225\207\265f\370\005 \362\202|`\310/$\014\221gb\003C\001a\021\210\236\235\235\305\343\361\345\372\212\345\202\212\313\313\313\301`puu5\032\215\306\343q\245RI\245R\010!\263\331\234\315f\313\345\262\315f\263X,\365z\335\351t\246\323i\223\311\224\317\347\265Z\255,\313\207\207\207\255V\253V\253\261,\033\215Fwvv\272\335\256\301`\010\205B\036\217\207R\352\367\373\203\301\340\301\301A.\227\323h4\030\343b\261\030\010\004\010!\311d\222\347\371X,\246\327\353{\275^\247\323\021E\321j\265nmm\371|>\257\327\253\323\351\332\3556\307qn\267\233a\230H$R*\225\004A\350\367\373F\243\361\375\201\367\352$\3214\"\177-R_\225$z!\372\371a\245\366J\361r\365\302\246\321d\332\336\200\333\037\214\366\341\243\031\\\233e5h_?-N\000\271\362=\264]Q3\2725\334\346\206\306\243\325\022j\343\211W\240G>\342g\002\204\n\014\t\206\224\221\350\245\204\206\005B#\0229&\324\022\0059\212q\361\004\241\304\227\244$E|\002%\001J\322\031\352\377\250(\221l\216\222|\201\036\351\224Q\036\301\302\"H\344\022-SR\371\004r\256\032\254\300:Z\254\221Y_\233\332\257\013\212\022e\204\205}\035i4\377\332o\265iD\261\037\355\320jmn\237Sz\305~\027\367\022\273\375|\207\320\301p8 \341\321p\267\217\023AyL\t\371|R\375R\242Y\361\253\341\244>\0322'U\361\033\\\226\024\206\203.\364\215\t\006\373\337\225\027\363z\223\245u\263\024\225\253k\325\245\037b{\315\374z\333o\267_*\330/OgU\023\270\247\247\247\367\367\367\300\006\360\371\370\370\010\\-j\326\000\376\213\213\213\363\363\363\207\207\007`\036\210UA\005z\201O@\027P\\\206\r\210\002z\201j\240\016\030\006&\301\027\000~*\303\340)\000c@\024<\013\300\014n\005\230\004\002\201\261f\263\t\316\002\330\006z\001r\340\331\345r\025\n\005\240\324\341p\200K\0022\001o\000\025\234\305;h{\203\246\377\364\325\277\205\234\327\373(?\326T\362\320\326\371\002VM\330\260\016\204mN\344B\330\315\331=\010\336&\010O\033\217\211\027\tG\274\017#\267\037\0070R2\321\274\030q\252\323\030\364%|\274=\323\217\306\260\215\263\007\021v\306g\372\210\215&\222D\t\364\304p\026C\254\027.\306\344\022\177\214g\372\263\007\024B8,!\374\242\315\237\224ysn\3054^!\372\247\375\001\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,80,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 198] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[26 189 113 106 128 73 96 6 2 86 109 196 223 187 115 245 209 85 255 37 254 129 75 3 45 103 89 206 58 62 11 151 74 26 221 175 131 73 66 46 71 33 254 222 29 171 217 86 29 251 58 128 236 91 79 110 9 180 11 28 186 121 8 171 74 26 221 175 131 73 2 11 69 8 131 152 123 71 46 61 188 196 80 207 112 227 201 13 136 8 48 196 50 55 102 98 85 73 163 251 117 48 73 96 97 9 44 125 137 188 119 103 231 213 157 12 13 12 144 123 98 128 34 113 171 227 172 103 91 99 85 73 163 251 117 208 46 182 192 19 254 88 239 221 129 220 197 114 241 225 69 136 8 208 88 157 41 58 152 142 164 221 253 58 144 171 55 222 130 47 77 129 220 190 145 157 157 13 209 72 228 189 59 174 11 92 129 193 2 100 159 190 123 154 167 141 199 120 186 49 166 26 218 221 175 3 185 34 4 162 18 114 81 8 73 233 31 148 197 158 221 7 166 249 224 101 193 105 235 211 50 55 100 6 44 13 192 84 67 187 251 117 224 87 153 0 73 200 109 38 184 194 159 24 50 118 117 44 208 37 104 226 52 189 95 71 176 67 16 174 11 114 253 10 60 252 137 188 119 7 88 208 65 34 20 88 22 105 79 214 6 218 130 166 134 166 247 235 64 46 136 121 11 210 246 22 114 77 12 176 197 23 21 21 245 142 232 123 119 50 54 100 0 211 60 48 217 0 107 49 204 203 129 222 209 248 126 29 96 213 0 44 127 224 119 217 188 5 3 226 19 12 49 36 252 74 18 170 155 140 149 164 155 69 52 34 7 220 1 35 60 252 231 65 88 104 87 76 193 239 148 2 150 47 200 87 73 65 238 142 66 190 50 10 249 154 40 90 95 13 5 238 171 33 4 128 189 54 70 46 14 132 60 176 7 199 192 200 135 144 231 23 64 213 47 40 4 148 71 58 199 65 132 67 148 81 76 92 2 97 62 184 171 71 129 251 208 4 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=454 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 80, height: 16), Enc= 16 + +[Debug] The FrameBuffer is: rectangles:\301\221\341/\243\363H\255\021\033R\326\377\031\376\016\207\003]\0109DpD\016\016\237\341/u\214X\222H\247\244\244\374!\3760N#\277\265\265\265\246\246F\206\277\323\351D\232\310D\336u\275\361'\252\021\362\211m$\265\206S\231\223\223\343\215?\236~\352\352\352\262\262\262\026\027\027\221##S\016\016\016FEE\301\201\355\355m2\365\233\233\265i\265Z+**P\000SH8\217L\352`d\331'\305IV\227H\237\350\3554\376\330l6\"@\341\0240\016\224\254\3773\032(\303?\240\253\376\352h\374\330Qk\356\214\n\215\037&D\230I\240\347c\330\244)\222\2164\216bnn\016\363\320\345\345e\314\373h\261SG\032\370c\242\212\273\317\326\326\026\256,\335\351\227\"G\010c\027F*=\352W\"\257\tw\037be\352N\023\376\232\273\241Z\023\376'''H\353Q\023\376\232\273\241Z\007\007\376H\277x\361B\217\232\360\327\334\r\325:8\360?==EZ\217\232\360\327\334\r\325:8\360G\032\263h=j\302_s7T\353\340\300\377\354\354\014i=j\302_s7T\353\340\300\037i$\364\250\t\177\315\335\340\321A\200\277\346\257\241Tk\302_s7x\336\277\365\367\367\323\333`\315\235Q\207\377\334\334\334\330\330\330\341\341\241\346\316\250\303\037\243(\016\201\202\013h\376>S\305\373O\3151\344\304\377*\270\301\323\377\257\202\033\3776\376l\211\371\222\345\333\332\332T\357\225\351\311\311\311\204\204\204\211\211\tN\374\331\022\333e\312\263\025F\025{\275\265\030q\377w\237{\361\024PTTd\261X\346\347\347\027\026\026\222\222\222\006\006\006\374,1_f\261[\032\372moo/??\337f\263\225\224\224`\224~).\227\263\275\250%\r\375&u\014\323\203\352\352\352\252\252*\344\247\247\247\003\177o\257h]\017MDGG\037\035\035\341\026P[[K\325\375/1+.v\263\234\375\375\375\251\251)\244777\001\216\014\377\221\221\221\314\314LJSd\034v\010CCC\331\331\331\224FE\302\337\333+\332\254\254\254\354\356\356\356\354\354\304\215@\326\204\317%f\305\305n\226\003L\352\353\353q\276\232\233\233\331J.\333\213\013A\026\227\207\341Oqv(\215\036B\375\337\333\253?i[\026\250OFw\220\222\033\244\341\375p\"a\221l\261\230C2&\201,\324\020\240\234\231\231\241\220E\264\242\177\354^\271?q\207\024r:\235\270\247\322\nzrr\362\356\356.-\212\377\345\216\036\264\272\272\332\336\336.[\226.//\3079c\321\200\320\333h\205lkk\013\375\206^\270\240S\022!\003\300edd8\034\016\253\325\272\263\263\303z9\272\370\370\3708.\214\216\216\216\336\336^\352=\350:\323\323\323t\032p\016\326\327\3279\202\315\370d\347\005*\232\267\357\n3\362F\210\373\037\272C_\247m\027\177\320|\271\366o\013\206\260p!\342\016}2\345>m\2131F]_\232U>~W\260\343\020C\\\274\340\n\247\375n\345\223\354\034>\371(\227O\362\222\371\344\341=>\341\254\376\320\302)\274\006x\333\267\344\363\tgu\013o\373\005\234\302k\200\267\375\202D>\341\254^\300\333~!\247\360\032\340m\277P\340\023\316\352\205\274\355k}\377\321\272}\336\373\237\336\217\377A\001\237\201B\316\366?t}<\355\263\317\277\270\373e\321\255\257\276\376\346\333\357L\317\305\017\271\231\305\311$m\3733\020\367\330\365'\256X\370\376\007\203\265\244\364G\341\247\007\342'\204\336\021'\223\264-\244\224]h B\374x\033\364\215\347\302\365g\311?\377\362\250\\\020'\217\342d\222\266\r\277^|\235\234\2776\243\177\300\020\004\201\376\177\211\336\250\341\331\t\317\304xd\247\307\017<\002\r\017\017\023\331\215(c\304]\"\372\000-\342\341\261\304n\267\343\301\243\253\253\013\317K\375\375\375\n\000\212\201\232\244a\037\024\360\246\270N\222p\016\377\333\327\227\375\013#b\375\023X\313\303\376\315[\376\345\355\320\033\036\366/\214-\343\226\233\327=\354\033MJ\362\246\207}\363m%\271\346a_\261\270\331\323~\230YI<\355+\026\017\343\263\357'Z\315\271x\332W,\036\306g\337O\364\233s\361\264\257X<\202\317\276\277p8$\236\366\025\213G\360\331\367\027^\207\304\323\276b\361H>\373\221\202\222x\332W,\036\311g_a|\203\\\013d|\203\004h\337\030\025\220}\343\335{\001\215\237Q\321\367\257\364\370\377_\263\3777\000\000\000\377\377" > rectangles:\237\017\277\344{<\236\317\022$]\177\204\032\250n\267\373\335J^\267\244w\273\335\211D\"\223\311\230\315\346B\241\220N\247\343\361x6\233E3z\334z\204\303\341T*\025\n\205\372\375>\014s\272\2622\227\3135\233M\030\023[\255\026\014\2050\032\242\216\003\247C}(\304\334&\242\372\321OP\323$K\367T\215\231\351\310\034\231'\226\005+\031[\244\354hi\231P&\321\326B\341\264\n(]\235\201\213l\"\036\025\327\326\251icse\213nk\301\203\207[v\345\350\330A\341H\265\226w\302\377]\027n\317\270\367R\255\270\372\366|\246\256\377x~_1x\341\346\326\367\237rB\\wW\242\33780\262\3168\210#p\377\300\001*\232'y@\374\2172\017\250\310U\376H\374\362\023\017\250\310U.\363\367\177~\342\001\361s\225?\363\366\177\321\025\237@\201\270\326K&\223\300UHl@\204\300mz\232\006*GqC\006\\\002o\224\030\226Q*\225\200l$I\n\006\203\235N\307\353\365\006\002\201Z\2556@`\225JE\337\231\225\313\345H$\002\274\010\024\010L\331h4\006\254\347\201\256z\275\036P)\352\267P\005\205B\234\017\352bq\226\202\226e\"\300{\311\364\2140kR=\344\361\\\260,\374\350=l]\204\237%\353\030:\002k\251sk\263\314\026~n{yG=\037\331\335\033Z\344\312 8\313\005I6\n`c\270\201\335b\024\312\321\001\364?v\030\206}\037\372\237\234\032\207\014\375\1776\240\377\033\022\364\347(?c\375\317\235\306\301\372s\224\237\017\243\277\313i\034\254?G\271k\030\375\205\367\017c\277Gq\277\001\000\000\377\377" > rectangles: rectangles:|`gc~\364\310\341\236\356\216\214\264\244\202\374\354\333\267n={\366\254\273\253=\"<\010X\001\234?w\316\306\312\344\334\271\263\300Z\341\350\321\303\325\225e\365uU/^\274pwuX\277~\355\365k\327@\207\347_\273\372\374\371s;\033\263\023'\216_\276t\311\312\302h\365\252\025\367\357\337\203\034@D>dcg\342\240@;\013\3706p6\362!\033\017/\037\037?\371\220\201\225\037\327i\320DA6\026\202#vx!\003+\267 %\220\215E\210\227\022\310\300*\314K\tdc\021\026\241\0042\260\022\036a\304\007\331X\360\035hM\0302\340=\220\2320dc\021\227\304\016\245\244\201$\260\351$\016i;I\212\203\357\037CW\305\300\212C\2738\260\227(.\251\253'.\251\257\014\276U\001\330S\024\267\260DW\305\306\"i\202\003ZY\233\330\330\332\231\330;8\232H:9\273\000;\177\036\230\252f\300\033\226\300\202\036\262\215\351\037x%8\260H\003\026l\220\362\014~\305\021\260H\003\026r\230E\032\260\020\"\251c\211\002\301'\240\301\006&\230\330\2119D\033\013\204R\034\234\354dig\345\342\006C.\036&\362\354\347\345\206@nF\362\354\347\345\203B\006\362\354\347\340\203B2\355\207\227hd\332\317#\000\205d\332\317#\010\205d\332/$\010\205d\332\017\2370!\323~x\211D\246\375\360\371\0132\355\207O\200\220i?|\302\202L\373\211lp\002\000\000\000\377\377" > rectangles:}\272o\357\0363\023\275\000\177\317\300\000/Wg\273\035\333\267n\334\260.%9\316\326\332,6:l\353\226M\377\301\333\234\200\215\033`\323g\351\222E\271\331\351\035\355\315\227/_\0026qn\336\274\001l\000-X0\327\322\334\020\330k\0076w\346\315\235\025\032\354gafx\356\354\231\274\234\214\354\254T`\247\031\330\356y\372\364\311\231\323\247\267o\337\372\340\301\203\265kVY[\032\003[B@`km\232\224\030s\367\356\335\366\266f\037o\320-G\300fYEY\361\223'O\216\037?\026\035\031\352`g\351ho\271y\323\006`\363\313\307\313u\371\262%\313\226.\0066\263\200m8gG\033W\027\273M\2336<~\374\030X\232\336\272u\013X\210n\332\264\351\346\315\233\300b\025\317U@\220\345\233\314\240\365\233\240\351@&\360\364;fw\234I\034\027\004u\321\231\3005\rT\004T\341\240\251a`T\026\307\005A\247G\002i\rM\031e\310\310\2448\260\276AS#*\206S\2732\260j\002\321\340\023&\255m@\003\230\022\216\350j\030\030\235\224qANg\027\234r0(*\346\304\211\013\002+6\234r0\310\300h\303\211\003zxz\341\224\203CQ1\033oJ \003#E\332mD\305\274\345)\201\014\214\356\362\224@Q\037_}w\n \203\237\177\200\222>\371P4\320\317\207Q\214|\310 J\031\244P;\303TH\201\007\337\341\010,\300\200\305\030\326\013~\200e\022\344\320\323\373\260\343N\301\345\007|B\207\005\004\031X\241\220\r\314efg\205B\250<\214\313\n\225\207\317\257A\34598\241\020*\317\305\t\205Pyhk\210\233\013*\017\343rC\345\271y\240\020*\017_\317\000\225\207\265f\370\005 \362\202|`\310/$\014\221gb\003C\001a\021\210 rectangles:\236\235\235\305\343\361\345\372\212\345\202\212\313\313\313\301`puu5\032\215\306\343q\245RI\245R\010!\263\331\234\315f\313\345\262\315f\263X,\365z\335\351t\246\323i\223\311\224\317\347\265Z\255,\313\207\207\207\255V\253V\253\261,\033\215Fwvv\272\335\256\301`\010\205B\036\217\207R\352\367\373\203\301\340\301\301A.\227\323h4\030\343b\261\030\010\004\010!\311d\222\347\371X,\246\327\353{\275^\247\323\021E\321j\265nmm\371|>\257\327\253\323\351\332\3556\307qn\267\233a\230H$R*\225\004A\350\367\373F\243\361\375\201\367\352$\3214\"\177-R_\225$z!\372\371a\245\366J\361r\365\302\246\321d\332\336\200\333\037\214\366\341\243\031\\\233e5h_?-N\000\271\362=\264]Q3\2725\334\346\206\306\243\325\022j\343\211W\240G>\342g\002\204\n\014\t\206\224\221\350\245\204\206\005B#\0229&\324\022\0059\212q\361\004\241\304\227\244$E|\002%\001J\322\031\352\377\250(\221l\216\222|\201\036\351\224Q\036\301\302\"H\344\022-SR\371\004r\256\032\254\300:Z\254\221Y_\233\332\257\013\212\022e\204\205}\035i4\377\332o\265iD\261\037\355\320jmn\237Sz\305~\027\367\022\273\375|\207\320\301p8 \341\321p\267\217\023AyL\t\371|R\375R\242Y\361\253\341\244>\0322'U\361\033\\\226\024\206\203.\364\215\t\006\373\337\225\027\363z\223\245u\263\024\225\253k\325\245\037b{\315\374z\333o\267_*\330/OgU\023\270\247\247\247\367\367\367\300\006\360\371\370\370\010\\-j\326\000\376\213\213\213\363\363\363\207\207\007`\036\210UA\005z\201O@\027P\\\206\r\210\002z\201j\240\016\030\006&\301\027\000~*\303\340)\000c@\024<\013\300\014n\005\230\004\002\201\261f\263\t\316\002\330\006z\001r\340\331\345r\025\n\005\240\324\341p\200K\0022\001o\000\025\234\305;h{\203\246\377\364\325\277\205\234\327\373(?\326T\362\320\326\371\002VM\330\260\016\204mN\344B\330\315\331=\010\336&\010O\033\217\211\027\tG\274\017#\267\037\0070R2\321\274\030q\252\323\030\364%|\274=\323\217\306\260\215\263\007\021v\306g\372\210\215&\222D\t\364\304p\026C\254\027.\306\344\022\177\214g\372\263\007\024B8,!\374\242\315\237\224ysn\3054^!\372\247\375\001\000\000\377\377" > timestamp:23443 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 198] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 454 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:80 Height:16 Enc:16 Bytes:"\032\275qj\200I`\006\002Vm\304\337\273s\365\321U\377%\376\201K\003-gY\316:>\013\227J\032\335\257\203IB.G!\376\336\035\253\331V\035\373:\200\354[On\t\264\013\034\272y\010\253J\032\335\257\203I\002\013E\010\203\230{G.=\274\304P\317p\343\311\r\210\0100\30427fbUI\243\373u0I`a\t,}\211\274wg\347\325\235\014\r\014\220{b\200\"q\253\343\254g[cUI\243\373u\320.\266\300\023\376X\357\335\201\334\305r\361\341E\210\010\320X\235):\230\216\244\335\375:\220\2537\336\202/M\201\334\276\221\235\235\r\321H\344\275;\256\013\\\201\301\002d\237\276{\232\247\215\307x\2721\246\032\332\335\257\003\271\"\004\242\022rQ\010I\351\037\224\305\236\335\007\246\371\340e\301i\353\32327d\006,\r\300TC\273\373u\340W\231\000I\310m&\270\302\237\0302vu,\320%h\3424\275_G\260C\020\256\013r\375\n<\374\211\274w\007X\320A\"\024X\026iO\326\006\332\202\246\206\246\367\353@.\210y\013\322\366\026rM\014\260\305\027\025\025\365\216\350{w26d\000\323<0\331\000k1\314\313\201\336\321\370~\035`\325\000,\177\340w\331\274\005\003\342\023\0141$\374J\022\252\233\214\225\244\233E4\"\007\334\001#<\374\347AXhWL\301\357\224\002\226/\310WIA\356\216B\2762\n\371\232(Z_\r\005\356\253!\004\200\2756F.\016\204<\260\007\307\300\310\207\220\347\027@\325/(\004\224G:\307A\204C\224QL\\\002a>\270\253G\201\373\320\004\000\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles:\013\227J\032\335\257\203IB.G!\376\336\035\253\331V\035\373:\200\354[On\t\264\013\034\272y\010\253J\032\335\257\203I\002\013E\010\203\230{G.=\274\304P\317p\343\311\r\210\0100\30427fbUI\243\373u0I`a\t,}\211\274wg\347\325\235\014\r\014\220{b\200\"q\253\343\254g[cUI\243\373u\320.\266\300\023\376X\357\335\201\334\305r\361\341E\210\010\320X\235):\230\216\244\335\375:\220\2537\336\202/M\201\334\276\221\235\235\r\321H\344\275;\256\013\\\201\301\002d\237\276{\232\247\215\307x\2721\246\032\332\335\257\003\271\"\004\242\022rQ\010I\351\037\224\305\236\335\007\246\371\340e\301i\353\32327d\006,\r\300TC\273\373u\340W\231\000I\310m&\270\302\237\0302vu,\320%h\3424\275_G\260C\020\256\013r\375\n<\374\211\274w\007X\320A\"\024X\026iO\326\006\332\202\246\206\246\367\353@.\210y\013\322\366\026rM\014\260\305\027\025\025\365\216\350{w26d\000\323<0\331\000k1\314\313\201\336\321\370~\035`\325\000,\177\340w\331\274\005\003\342\023\0141$\374J\022\252\233\214\225\244\233E4\"\007\334\001#<\374\347AXhWL\301\357\224\002\226/\310WIA\356\216B\2762\n\371\232(Z_\r\005\356\253!\004\200\2756F.\016\204<\260\007\307\300\310\207\220\347\027@\325/(\004\224G:\307A\204C\224QL\\\002a>\270\253G\201\373\320\004\000\000\000\000\377\377" > timestamp:24405 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 151] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[122 13 9 90 228 22 62 176 5 8 108 0 0 75 36 96 48 151 111 43 135 183 210 129 77 29 120 19 26 24 132 101 219 202 128 109 114 165 9 74 139 78 45 130 180 132 129 213 4 164 130 6 182 64 128 213 34 48 128 203 182 151 65 26 153 104 45 64 96 243 15 88 93 198 174 138 189 253 244 182 120 183 248 138 179 43 32 109 57 96 131 234 233 203 167 206 243 157 129 245 151 66 191 2 176 17 14 105 38 1 43 80 72 91 197 123 177 119 225 150 66 96 19 218 100 134 9 48 246 32 141 144 203 143 46 3 107 103 96 3 219 101 190 11 164 90 7 70 59 176 189 1 108 245 53 238 105 132 215 149 144 202 11 88 115 245 246 246 2 27 24 192 106 98 194 225 9 192 30 74 201 182 18 72 125 4 169 38 144 235 8 72 5 113 228 246 17 135 185 14 192 234 192 113 158 99 202 186 20 96 114 131 148 255 144 82 148 96 239 157 128 2 80 130 65 22 0 119 244 97 60 80 135 31 152 70 4 145 20 8 9 51 34 250 254 226 18 12 146 140 12 82 210 72 250 101 100 25 24 229 228 161 60 5 69 70 208 26 78 53 101 117 184 2 13 240 98 116 40 79 87 15 174 95 159 15 34 4 94 120 0 149 54 53 99 96 52 103 96 100 2 217 111 97 9 17 4 29 210 97 107 7 97 219 59 48 162 219 239 232 228 200 192 232 236 2 225 185 186 33 244 67 161 187 135 39 35 131 151 25 152 237 237 227 11 214 239 231 207 26 192 40 24 8 86 16 20 28 194 16 20 26 6 102 135 71 0 201 200 40 198 232 152 216 56 134 248 4 136 9 137 73 201 41 169 105 96 118 122 6 150 20 142 4 51 179 136 8 127 74 227 15 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=407 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 32, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 151] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 407 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:32 Height:16 Enc:16 Bytes:"z\r\tZ\344\026>\260\005\010l\000\000K$`0\227o+\207\267\322\201M\035x\023\032\030\204e\333\312\200mr\245\tJ\213N-\202\264\204\201\325\004\244\202\006\266@\200\325\"0\200\313\266\227A\032\231h-@`\363\017X]\306\256\212\275\375\364\266x\267\370\212\263+ m9`\203\352\351\313\247\316\363\235\201\365\227B\277\002\260\021\016i&\001+PH[\305{\261w\341\226B`\023\332d\206\t0\366 \215\220\313\217.\003kg`\003\333e\276\013\244Z\007F;\260\275\001l\3655\356i\204\327\225\220\312\013Xs\365\366\366\002\033\030\300jb\302\341\t\300\036J\311\266\022H}\004\251&\220\353\010H\005q\344\366\021\207\271\016\300\352\300q\236c\312\272\024`r\203\224\377\220R\224`\357\235\200\002P\202A\026\000w\364a\260\005\010l\000\000K$`0\227o+\207\267\322\201M\035x\023\032\030\204e\333\312\200mr\245\tJ\213N-\202\264\204\201\325\004\244\202\006\266@\200\325\"0\200\313\266\227A\032\231h-@`\363\017X]\306\256\212\275\375\364\266x\267\370\212\263+ m9`\203\352\351\313\247\316\363\235\201\365\227B\277\002\260\021\016i&\001+PH[\305{\261w\341\226B`\023\332d\206\t0\366 \215\220\313\217.\003kg`\003\333e\276\013\244Z\007F;\260\275\001l\3655\356i\204\327\225\220\312\013Xs\365\366\366\002\033\030\300jb\302\341\t\300\036J\311\266\022H}\004\251&\220\353\010H\005q\344\366\021\207\271\016\300\352\300q\236c\312\272\024`r\203\224\377\220R\224`\357\235\200\002P\202A\026\000w\364a timestamp:25400 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[1 127] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [511,383,10,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 130 12 29 135 58 172 106 192 135 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=16 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (511,383) (width: 10, height: 16), Enc= 16 + +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 255] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [1 127] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 16 +[Debug] Received Main Pixel Buffer Content X:511 Y:383 Width:10 Height:16 Enc:16 Bytes:"b\202\014\035\207:\254j\300\207\001\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 172 328} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 172 328} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 172 328 26176 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 188 306} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 188 306} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 188 306 26194 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 199 287} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 199 287} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 199 287 26211 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 210 270} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 210 270} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 210 270 26229 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 223 253} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 223 253} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 223 253 26246 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 236 238} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 236 238} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 236 238 26265 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 253 218} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 253 218} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 253 218 26282 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 274 193} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 274 193} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 274 193 26301 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 290 171} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 290 171} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 290 171 26318 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 304 154} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 304 154} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 304 154 26337 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 319 137} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 319 137} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 319 137 26355 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 334 123} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 334 123} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 334 123 26373 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 349 109} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 349 109} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 349 109 26391 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles: timestamp:26159 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 223] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 152] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 72] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] Received Extra Short byte content 2 , [0 223] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 152] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 72] + +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [223,152,72,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 3 26] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 93 75 108 77 65 24 46 43 169 110 16 162 136 71 42 68 164 11 17 181 146 202 93 40 74 40 13 42 164 145 46 44 68 176 195 166 145 52 177 65 44 188 34 161 68 36 88 104 145 72 8 77 52 105 105 89 88 208 196 134 190 84 91 102 206 153 153 243 152 57 51 231 92 127 206 233 52 55 247 222 115 115 143 68 187 96 243 221 255 206 235 204 124 243 253 255 100 254 220 220 243 63 137 49 205 152 52 137 49 51 8 74 210 233 18 141 155 164 204 219 114 0 227 197 74 161 156 242 151 132 44 85 234 162 109 103 150 143 33 116 132 243 90 33 54 75 121 155 210 68 75 72 154 196 168 245 188 1 132 6 49 6 108 118 156 115 182 157 183 229 93 74 15 10 145 125 224 90 86 29 231 107 149 186 96 89 153 229 103 29 231 144 235 130 253 13 227 242 32 232 13 127 17 84 228 18 146 94 226 222 102 12 190 94 202 207 134 145 183 101 35 231 183 24 203 42 255 24 246 173 242 188 44 254 203 149 122 74 105 100 55 112 126 210 117 139 231 63 81 18 35 19 187 13 35 229 121 113 181 32 146 175 49 75 219 40 101 38 255 125 24 131 20 63 105 79 132 61 173 246 188 200 62 238 186 187 57 175 23 162 70 136 190 112 180 30 211 220 34 196 126 33 82 66 128 20 11 240 95 248 229 193 128 192 210 141 28 134 35 236 50 140 13 49 126 145 203 127 39 33 224 71 67 186 22 150 6 2 3 251 5 33 85 122 33 199 92 247 181 105 142 98 188 76 169 251 140 65 73 23 33 243 124 127 24 227 164 73 140 8 225 99 149 148 195 49 181 45 142 115 58 198 47 114 249 127 99 154 192 255 144 174 189 100 219 107 164 4 187 211 52 203 210 233 203 140 13 234 150 143 9 41 77 167 127 233 150 43 125 255 14 165 73 245 31 97 59 33 13 57 238 57 137 32 128 87 225 230 22 195 63 8 3 248 239 211 98 107 182 237 106 189 119 247 40 133 125 44 13 130 38 206 225 174 126 213 178 192 174 19 2 68 5 184 78 202 107 150 245 103 73 12 136 45 109 132 228 173 5 38 23 249 254 207 248 190 89 252 163 176 253 19 61 26 140 124 194 113 192 134 9 143 132 37 32 149 10 165 90 108 27 158 56 39 8 38 123 125 199 120 36 67 255 197 191 60 24 58 174 6 138 98 166 247 128 177 122 206 11 44 63 55 254 156 177 237 195 156 131 221 111 24 11 125 255 189 105 130 221 202 216 100 112 6 23 62 111 89 99 24 47 87 234 89 24 169 80 184 203 221 166 153 52 137 1 120 147 177 83 241 33 174 9 252 218 178 242 214 118 16 178 83 136 185 65 80 41 229 129 12 249 141 99 220 232 186 59 60 15 166 212 26 186 103 20 4 32 190 237 225 124 23 4 28 206 163 189 232 13 227 207 94 33 182 11 113 61 124 74 145 130 41 30 43 124 255 139 14 134 83 128 83 246 160 191 132 211 62 129 127 156 255 137 148 95 143 97 108 243 188 125 156 167 164 60 234 186 63 16 90 225 251 143 8 129 40 214 70 105 25 132 45 140 59 76 243 10 99 75 124 191 157 210 217 65 240 193 48 224 68 28 69 232 33 165 253 8 85 42 53 142 208 59 195 168 9 189 110 171 231 61 135 147 53 235 182 18 251 125 34 63 161 243 18 58 31 161 243 16 58 255 48 127 214 2 184 92 150 207 136 254 34 178 192 120 19 198 111 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=794 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (223,152) (width: 72, height: 16), Enc= 16 + +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 3 26] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 794 +[Debug] Received Main Pixel Buffer Content X:223 Y:152 Width:72 Height:16 Enc:16 Bytes:"\354]KlMA\030.+\251n\020\242\210G*D\244\013\021\265\222\312](J(\r*\244\221.,D\260\303\246\2214\261A,\274\"\241D$Xh\221H\010M4iiYX\320\304\206\276T[f\316\231\231\363\23093\347\\\177\316\35147\367\336ss\217D\273`\363\335\377\316\353\314|\363\375\377d\376\334\334\363?\2111\315\2304\21113\010J\322\351\022\215\233\244\314\333r\000\343\305J\241\234\362\227\204,U\352\242mg\226\217!t\204\363Z!6Ky\233\322DKH\232\304\250\365\274\001\204\0061\006lv\234s\266\235\267\345]J\017\n\221}\340ZV\035\347k\225\272`Y\231\345g\035\347\220\353\202\375\r\343\362 \350\r\177\021T\344\022\222^\342\336f\014\276^\312\317\206\221\267e#\347\267\030\313*\377\030\366\255\362\274,\376\313\225zJid7p~\322u\213\347?Q\022#\023\273\r#\345yq\265 \222\2571K\333(e&\377}\030\203\024?iO\204=\255\366\274\310>\356\272\2739\257\027\242F\210\276p\264\036\323\334\"\304~!RB\200\024\013\360_\370\345\301\200\300\322\215\034\206#\3542\214\r1~\221\313\177'!\340GC\272\026\226\006\002\003\373\005!Uz!\307\\\367\265i\216b\274L\251\373\214AI\027!\363|\177\030\343\244I\214\010\341c\225\224\3031\265-\216s:\306/r\371\177c\232\300\377\220\256\275d\333k\244\004\273\3234\313\322\351\313\214\r\352\226\217\t)M\247\177\351\226+}\377\016\245I\365\037a;!\r9\3569\211 \200W\341\346\026\303?\010\003\370\357\323bk\266\355j\275w\367(\205},\r\202&\316\341\256~\325\262\300\256\023\002D\005\270N\312k\226\365gI\014\210-m\204\344\255\005&\027\371\376\317\370\276Y\374\243\260\375\023=\032\214|\302q\300\206\t\217\204% \225\n\245Zl\033\2368'\010&{}\307x$C\377\305\277<\030:\256\006\212b\246\367\200\261z\316\013,?7\376\234\261\355\303\234\203\335o\030\013}\377\275i\202\335\312\330dp\006\027>oYc\030/W\352Y\030\251P\270\313\335\246\2314\211\001x\223\261S\361!\256\t\374\332\262\362\326v\020\262S\210\271AP)\345\201\014\371\215c\334\350\272;<\017\246\324\032\272g\024\004 \276\355\341|\027\004\034\316\243\275\350\r\343\317^!\266\013q=|J\221\202)\036+|\377\213\016\206S\200S\366\240\277\204\323>\201\177\234\377\211\224_\217al\363\274}\234\247\244<\352\272?\020Z\341\373\217\010\201(\326Fi\031\204-\214;L\363\ncK|\277\235\322\331A\360\3010\340D\034E\350!\245\375\010U*5\216\320;\303\250\t\275n\253\347=\207\2235\353\266\022\373}\"?\241\363\022:\037\241\363\020:\3770\177\326\002\270\\\226\317\210\376\"\262\300x\023\306o\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 361 96} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 361 96} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 361 96 26408 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 369 86} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 369 86} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 369 86 26426 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 377 75} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 377 75} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 377 75 26443 {} [] 0} +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 385 65} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 385 65} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 385 65 26461 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 4] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 9] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[255 255 255 17] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncCursorPseudo, data: [4,8,9,16,-239] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=576 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[247 128 255 128 255 128 62 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 28 0 62 0 255 128 255 128 247 128] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=32 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (4,8) (width: 9, height: 16), Enc= -239 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles:\356\272\2739\257\027\242F\210\276p\264\036\323\334\"\304~!RB\200\024\013\360_\370\345\301\200\300\322\215\034\206#\3542\214\r1~\221\313\177'!\340GC\272\026\226\006\002\003\373\005!Uz!\307\\\367\265i\216b\274L\251\373\214AI\027!\363|\177\030\343\244I\214\010\341c\225\224\3031\265-\216s:\306/r\371\177c\232\300\377\220\256\275d\333k\244\004\273\3234\313\322\351\313\214\r\352\226\217\t)M\247\177\351\226+}\377\016\245I\365\037a;!\r9\3569\211 \200W\341\346\026\303?\010\003\370\357\323bk\266\355j\275w\367(\205},\r\202&\316\341\256~\325\262\300\256\023\002D\005\270N\312k\226\365gI\014\210-m\204\344\255\005&\027\371\376\317\370\276Y\374\243\260\375\023=\032\214|\302q\300\206\t\217\204% \225\n\245Zl\033\2368'\010&{}\307x$C\377\305\277<\030:\256\006\212b\246\367\200\261z\316\013,?7\376\234\261\355\303\234\203\335o\030\013}\377\275i\202\335\312\330dp\006\027>oYc\030/W\352Y\030\251P\270\313\335\246\2314\211\001x\223\261S\361!\256\t\374\332\262\362\326v\020\262S\210\271AP)\345\201\014\371\215c\334\350\272;<\017\246\324\032\272g\024\004 \276\355\341|\027\004\034\316\243\275\350\r\343\317^!\266\013q=|J\221\202)\036+|\377\213\016\206S\200S\366\240\277\204\323>\201\177\234\377\211\224_\217al\363\274}\234\247\244<\352\272?\020Z\341\373\217\010\201(\326Fi\031\204-\214;L\363\ncK|\277\235\322\331A\360\3010\340D\034E\350!\245\375\010U*5\216\320;\303\250\t\275n\253\347=\207\2235\353\266\022\373}\"?\241\363\022:\037\241\363\020:\3770\177\326\002\270\\\226\317\210\376\"\262\300x\023\306o\000\000\000\377\377" > timestamp:26408 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 4] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 9] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [255 255 255 17] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 576 +[Debug] Received Main Pixel Buffer Content Y:1 Width:4 Height:8 Enc:589840 Bytes:"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 32 +[Error] Recovered in HandleRfbSegment: runtime error: makeslice: len out of range +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 5] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 5 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 181] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 33] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 42] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [181,33,554,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 4 78] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[236 157 77 76 19 65 20 199 129 238 246 99 43 149 34 81 161 181 248 45 126 163 7 14 168 23 141 81 15 106 240 160 49 38 94 68 76 212 80 163 137 122 48 49 41 23 56 104 130 136 138 145 86 75 224 224 18 99 196 104 92 60 73 32 126 180 30 76 56 24 137 212 112 225 163 137 30 202 193 207 56 187 179 219 238 110 119 247 237 48 23 52 204 75 8 109 222 111 254 187 237 244 205 235 238 188 233 147 169 169 169 116 58 61 57 57 57 49 49 49 62 62 174 91 230 52 60 242 229 254 35 33 214 35 151 210 12 127 26 141 197 187 19 35 147 153 239 191 241 234 243 250 103 63 78 62 255 121 175 247 197 251 207 83 157 241 158 204 247 63 120 101 84 115 115 115 75 75 203 244 244 52 74 124 155 154 154 80 176 107 104 104 136 68 34 125 125 125 153 76 38 149 74 13 13 13 133 195 225 88 44 22 141 70 7 7 7 147 201 100 34 145 104 108 108 92 88 85 179 189 241 182 246 187 90 81 1 169 169 190 38 138 15 137 107 18 115 202 98 125 163 126 133 19 108 57 220 193 48 44 249 10 93 25 71 218 44 235 114 185 241 2 48 104 63 6 149 41 234 140 83 90 123 64 108 248 165 115 56 156 210 207 155 219 175 17 81 74 53 100 92 220 19 133 168 196 68 169 245 192 103 207 176 238 242 10 162 26 21 173 62 227 242 20 147 149 184 104 244 29 172 43 224 35 171 145 81 233 23 21 160 195 15 204 92 95 124 245 221 65 64 127 73 8 155 145 62 122 249 60 65 141 190 92 25 188 58 135 43 159 146 144 137 254 26 181 126 213 218 117 193 5 101 129 245 107 55 100 241 178 141 155 176 133 96 253 170 205 1 252 95 80 233 32 84 160 224 27 151 168 245 171 183 220 192 181 210 234 152 132 2 18 10 75 120 187 48 28 117 218 18 191 110 188 251 89 185 190 230 232 149 142 138 85 155 142 71 30 64 215 132 64 35 143 52 26 163 173 132 166 169 238 195 21 126 116 150 93 106 58 67 203 46 69 21 13 218 78 11 153 198 31 25 37 206 81 226 94 74 156 163 196 189 148 56 71 137 123 41 113 142 18 247 154 226 190 249 197 243 74 252 16 206 149 216 9 27 40 102 160 200 177 35 124 231 96 235 235 66 160 21 1 109 43 208 118 3 237 20 208 90 128 198 103 91 82 223 222 137 207 10 74 123 57 162 111 210 211 0 206 3 184 0 224 60 128 11 0 206 3 184 0 224 188 9 254 85 122 30 253 109 179 63 96 118 134 111 158 235 122 191 231 66 199 153 232 155 67 183 146 115 83 205 44 154 106 52 102 35 254 232 166 154 25 224 28 37 110 166 111 23 55 209 183 141 27 235 219 199 13 245 9 112 35 125 18 220 64 159 8 207 215 247 205 207 115 23 103 156 220 172 83 236 43 85 249 19 100 168 181 103 219 235 218 19 187 206 181 135 227 115 97 99 214 134 13 217 236 143 160 153 224 197 148 56 160 15 127 4 40 113 75 125 27 184 105 216 180 137 155 135 109 155 105 39 37 142 162 4 9 94 226 215 225 80 134 138 83 13 28 60 254 151 12 213 60 59 147 50 52 243 228 14 103 120 214 56 15 224 2 128 243 0 158 199 235 240 60 94 176 230 245 184 196 127 53 199 5 159 157 1 131 70 11 26 51 255 254 80 65 173 55 239 13 201 13 21 195 247 243 109 110 168 88 227 60 128 11 0 206 3 184 0 224 60 128 11 0 206 3 184 208 106 127 168 28 187 218 89 91 87 191 237 208 201 185 124 100 150 229 35 54 231 33 197 40 113 253 124 72 138 123 41 113 142 18 255 199 174 24 250 180 59 146 249 72 175 24 234 183 52 35 189 98 88 162 201 94 196 71 61 56 102 164 211 233 252 176 49 54 54 38 255 58 71 252 225 221 222 254 15 31 71 213 233 201 217 167 223 34 124 178 51 222 51 252 105 180 235 113 127 180 251 33 190 243 119 248 242 205 218 211 109 231 163 3 107 246 158 168 218 87 191 255 218 171 84 42 181 249 240 197 234 35 151 171 143 92 58 112 125 192 42 156 20 22 169 173 192 97 106 56 246 100 93 45 239 198 73 238 138 171 213 93 55 134 69 206 89 87 195 27 107 46 143 104 110 151 211 201 160 126 101 87 195 140 48 247 206 248 88 86 233 213 108 111 58 105 59 36 177 54 152 69 7 32 245 105 229 136 172 108 145 155 145 93 173 29 253 11 22 187 157 14 124 164 214 142 165 126 174 220 201 154 247 169 114 44 245 122 92 12 99 214 167 218 209 207 85 32 121 233 236 243 28 3 193 82 77 159 229 30 249 236 245 142 226 94 2 154 62 151 185 228 83 210 247 185 188 50 180 66 211 103 133 73 159 75 43 151 175 12 173 50 236 243 47 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1102 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 181] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 49] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [181,49,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 90] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[154 12 207 15 144 156 0 76 190 240 179 64 128 185 5 146 73 128 121 3 152 214 129 121 3 152 79 128 233 126 238 194 165 95 127 253 103 0 77 55 67 55 125 131 32 48 141 114 66 54 127 67 18 15 84 158 159 23 85 158 69 128 186 242 132 236 39 89 30 217 124 78 84 251 25 24 184 184 88 120 4 133 192 2 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=90 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 101] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 49] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [613,49,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 120] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 68 110 98 244 28 254 216 125 232 67 239 145 79 93 7 222 117 31 124 143 220 14 5 53 38 5 4 4 68 28 128 132 104 130 128 50 8 0 197 217 74 128 68 132 35 164 29 10 58 182 212 221 65 64 180 21 34 13 146 103 100 41 97 140 8 132 54 83 193 231 154 186 187 194 164 193 242 140 44 21 48 105 136 188 128 43 76 90 25 217 110 132 60 92 90 25 77 218 8 77 90 25 77 218 8 77 90 25 77 218 8 77 90 25 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=120 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 213] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 49] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 3, rect hdr data: enctype=EncZRLE, data: [725,49,10,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 80] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[18 128 220 173 10 76 55 192 212 3 76 67 192 148 4 76 100 160 35 70 23 46 4 166 48 96 58 3 166 54 96 154 3 38 38 96 146 154 191 108 53 163 178 107 88 89 231 234 51 229 233 188 139 129 172 198 215 56 88 8 117 104 172 70 136 94 247 176 178 191 143 143 166 167 3 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=80 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 4 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 181] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 42] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 4, rect hdr data: enctype=EncZRLE, data: [181,65,554,8,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 228] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[228 157 203 78 194 64 20 134 213 182 92 76 167 212 214 26 6 67 162 225 5 228 185 124 12 159 194 75 140 65 227 6 141 11 119 188 130 145 232 194 75 80 232 142 45 43 55 46 140 255 244 180 48 182 99 97 88 152 32 231 236 8 153 57 253 152 249 231 76 123 152 158 142 43 61 72 227 209 209 201 117 231 254 109 72 133 28 244 211 33 0 244 222 125 126 63 59 191 188 235 13 63 62 191 16 42 98 123 120 233 183 34 141 167 5 1 23 18 134 33 194 30 12 6 184 34 33 198 201 184 209 201 126 18 141 140 198 145 109 155 226 12 154 13 141 6 18 137 165 254 61 143 9 5 157 227 100 200 213 184 1 131 249 92 252 79 167 166 233 209 98 36 102 142 193 88 189 206 173 109 14 183 248 204 78 139 223 138 141 75 48 77 159 213 125 225 26 39 123 198 171 39 34 240 108 195 155 187 90 69 52 128 24 108 109 119 229 188 128 42 133 194 232 148 54 122 155 23 85 19 97 200 97 224 81 150 33 137 65 35 99 248 208 29 155 151 217 133 238 137 105 253 103 143 213 212 150 217 136 165 108 52 197 92 89 40 53 129 165 116 230 135 154 165 69 45 177 157 37 7 150 101 230 166 45 69 108 225 129 201 15 32 102 4 150 29 86 18 63 229 176 146 248 45 35 48 37 179 230 4 152 138 89 227 159 1 163 137 169 55 37 51 76 118 39 192 148 154 191 236 192 212 235 164 44 95 170 117 114 209 129 29 19 176 131 171 110 235 166 131 52 19 132 64 5 108 40 147 221 191 29 97 219 245 212 235 3 27 152 33 177 37 168 71 23 237 195 118 231 241 181 15 150 4 24 137 42 221 155 152 118 47 147 82 88 145 90 230 126 113 125 77 236 153 10 149 138 200 66 115 207 140 247 252 77 51 112 226 10 222 156 55 15 110 85 171 220 12 130 164 212 87 249 182 187 90 21 94 227 156 177 32 64 148 81 231 101 139 41 220 100 194 153 101 57 232 154 162 44 151 2 231 119 119 10 133 98 210 162 56 149 59 199 139 149 201 23 75 223 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=484 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (181,33) (width: 554, height: 16), Enc= 16 +(181,49) (width: 16, height: 16), Enc= 16 +(613,49) (width: 32, height: 16), Enc= 16 +(725,49) (width: 10, height: 16), Enc= 16 +(181,65) (width: 554, height: 8), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26463 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 5] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 181] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 33] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 42] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 4 78] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1102 +[Debug] Received Main Pixel Buffer Content X:181 Y:33 Width:554 Height:16 Enc:16 Bytes:"\354\235ML\023A\024\307\201\356\366c+\225\"Q\241\265\370-~\243\007\016\250\027\215Q\017j\360\2401&^DL\324P\243\211z01)\0278h\202\210\212\221VK\340\340\022c\304h\\>\256[\3464<\362\345\376#!\326#\227\322\014\177\032\215\305\273\023#\223\231\357\277\361\352\363\372g?N>\377y\257\367\305\373\317S\235\361\236\314\367?xeTsssKK\313\364\3644J|\233\232\232P\260khh\210D\"}}}\231L&\225J\r\r\r\205\303\341X,\026\215F\007\007\007\223\311d\"\221hll\\XU\263\275\361\266\366\273ZQ\001\251\251\276&\212\017\211k\022s\312b}\243~\205\023l9\334\3010,\371\n]\031G\332,\353r\271\361\0020h?\006\225)\352\214SZ{@l\370\245s8\234\322\317\233\333\257\021QJ5d\\\334\023\205\250\304D\251\365\300g\317\260\356\362\n\242\032\025\255>\343\362\024\223\225\270h\364\035\254+\340#\253\221Q\351\027\025\240\303\017\314\\_|\365\335A@\177I\010\233\221>z\371\227\271\344S\322\367\271\2742\264B\323g\205I\237K+\227\257\014\2552\354\363/\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 181] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 49] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 90] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 90 +[Debug] Received Main Pixel Buffer Content X:181 Y:49 Width:16 Height:16 Enc:16 Bytes:"\232\014\317\017\220\234\000L\276\360\263@\200\271\005\222I\200y\003\230\326\201y\003\230O\200\351~\356\302\245_\177\375g\000M7C7}\203 0\215rB6\177C\022\017T\236\237\027U\236E\200\272\362\204\354'Y\036\331|NT\373\031\030\270\270Xx\004\205\300\002\000\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 101] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 49] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 120] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 120 +[Debug] Received Main Pixel Buffer Content X:613 Y:49 Width:32 Height:16 Enc:16 Bytes:"\342Dnb\364\034\376\330}\350C\357\221O]\007\336u\037|\217\334\016\0055&\005\004\004D\034\200\204h\202\2002\010\000\305\331J\200D\204#\244\035\n:\266\324\335A@\264\025\"\r\222gd)a\214\010\2046S\301\347\232\272\273\302\244\301\362\214,\0250i\210\274\200+LZ\031\331n\204<\\Z\031M\332\010MZ\031M\332\010MZ\031M\332\010MZ\031\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 213] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 49] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 80] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 80 +[Debug] Received Main Pixel Buffer Content X:725 Y:49 Width:10 Height:16 Enc:16 Bytes:"\022\200\334\255\nL7\300\324\003LC\300\224\004Ld\240#F\027.\004\2460`:\003\2466`\232\003&&`\222\232\277l5\243\262kXY\347\3523\345\351\274\213\201\254\306\3278X\010uh\254F\210^\367\260\262\277\217\217\246\247\003\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 181] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 65] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 42] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 228] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 484 +[Debug] Received Main Pixel Buffer Content X:181 Y:65 Width:554 Height:8 Enc:16 Bytes:"\344\235\313N\302@\024\206\325\266\\L\247\324\326\032\006C\242\341\005\344\271|\014\237\302K\214A\343\006\215\013w\274\202\221\350\302KP\350\216-+7.\214\377\364\2640\266caX\230 \347\354\010\2319\375\230\371\347L{\230\236\216+=H\343\321\321\311u\347\376mH\205\034\364\323!\000\364\336}~?;\277\274\353\r?>\277\020*b{x\351\267\"\215\247\005\001\027\022\206!\302\036\014\006\270\"!\306\311\270\321\311~\022\215\214\306\221m\233\342\014\232\r\215\006\022\211\245\376=\217\t\005\235\343d\310\325\270\001\203\371\\\374O\247\246\351\321b$f\216\301X\275\316\255m\016\267\370\314N\213\337\212\215K0M\237\325}\341\032'{\306\253'\"\360l\303\233\273ZE4\200\030lmw\345\274\200*\205\302\350\2246z\233\027U\023a\310a\340Q\226!\211A#c\370\320\035\233\227\331\205\356\211i\375g\217\325\324\226\331\210\245l4\305\\Y(5\201\245t\346\207\232\245E-\261\235%\007\226e\346\246-El\341\201\311\017 f\004\226\035V\022?\345\260\222\370-#0%\263\346\004\230\212Y\343\237\001\243\211\2517%3Lv'\300\224\232\277\354\300\324\353\244,_\252ur\321\201\035\023\260\203\253n\353\246\2034\023\204@\005l(\223\335\277\035a\333\365\324\353\003\033\230!\261%\250G\027\355\303v\347\361\265\017\226\004\030\211*\335\233\230v/\223RX\221Z\346~q}M\354\231\n\225\212\310Bs\317\214\367\374M3p\342\n\336\2347\017nU\253\334\014\202\244\324W\371\266\273Z\025^\343\234\261 @\224Q\347e\213)\334d\302\231e9\350\232\242,\227\002\347ww\n\205b\322\2428\225;\307\213\225\311\027K\337\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 113] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 133 36 230 186 13 55 107 214 94 155 120 242 231 132 19 63 106 215 93 175 91 127 179 118 253 141 138 229 231 202 151 157 133 68 33 35 74 153 40 32 128 147 175 12 236 18 138 166 11 48 118 154 48 50 134 45 98 20 112 158 236 32 154 149 42 205 200 98 105 18 182 44 112 143 0 80 0 200 61 13 236 233 89 2 185 64 190 128 51 144 123 26 172 121 15 152 47 0 228 158 134 114 247 64 185 167 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=113 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles:>\256[\3464<\362\345\376#!\326#\227\322\014\177\032\215\305\273\023#\223\231\357\277\361\352\363\372g?N>\377y\257\367\305\373\317S\235\361\236\314\367?xeTsssKK\313\364\3644J|\233\232\232P\260khh\210D\"}}}\231L&\225J\r\r\r\205\303\341X,\026\215F\007\007\007\223\311d\"\221hll\\XU\263\275\361\266\366\273ZQ\001\251\251\276&\212\017\211k\022s\312b}\243~\205\023l9\334\3010,\371\n]\031G\332,\353r\271\361\0020h?\006\225)\352\214SZ{@l\370\245s8\234\322\317\233\333\257\021QJ5d\\\334\023\205\250\304D\251\365\300g\317\260\356\362\n\242\032\025\255>\343\362\024\223\225\270h\364\035\254+\340#\253\221Q\351\027\025\240\303\017\314\\_|\365\335A@\177I\010\233\221>z\371\227\271\344S\322\367\271\2742\264B\323g\205I\237K+\227\257\014\2552\354\363/\000\000\000\377\377" > rectangles: rectangles: rectangles: rectangles:\277\020*b{x\351\267\"\215\247\005\001\027\022\206!\302\036\014\006\270\"!\306\311\270\321\311~\022\215\214\306\221m\233\342\014\232\r\215\006\022\211\245\376=\217\t\005\235\343d\310\325\270\001\203\371\\\374O\247\246\351\321b$f\216\301X\275\316\255m\016\267\370\314N\213\337\212\215K0M\237\325}\341\032'{\306\253'\"\360l\303\233\273ZE4\200\030lmw\345\274\200*\205\302\350\2246z\233\027U\023a\310a\340Q\226!\211A#c\370\320\035\233\227\331\205\356\211i\375g\217\325\324\226\331\210\245l4\305\\Y(5\201\245t\346\207\232\245E-\261\235%\007\226e\346\246-El\341\201\311\017 f\004\226\035V\022?\345\260\222\370-#0%\263\346\004\230\212Y\343\237\001\243\211\2517%3Lv'\300\224\232\277\354\300\324\353\244,_\252ur\321\201\035\023\260\203\253n\353\246\2034\023\204@\005l(\223\335\277\035a\333\365\324\353\003\033\230!\261%\250G\027\355\303v\347\361\265\017\226\004\030\211*\335\233\230v/\223RX\221Z\346~q}M\354\231\n\225\212\310Bs\317\214\367\374M3p\342\n\336\2347\017nU\253\334\014\202\244\324W\371\266\273Z\025^\343\234\261 @\224Q\347e\213)\334d\302\231e9\350\232\242,\227\002\347ww\n\205b\322\2428\225;\307\213\225\311\027K\337\000\000\000\377\377" > timestamp:26518 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 113] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 113 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\342\205$\346\272\r7k\326^\233x\362\347\204\023?j\327]\257[\177\263v\375\215\212\345\347\312\227\235\205D!#J\231( \200\223\257\014\354\022\212\246\0130v\23202\206-b\024p\236\354 \232\225*\315\310bi\022\266,p\217\000P\000\310=\r\354\351Y\002\271@\276\2003\220{\032\254y\017\230/\000\344\236\206r\367@\271\247\001\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 94] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 129 184 51 111 230 222 172 41 59 38 156 248 222 127 252 91 246 212 157 185 51 246 36 117 174 76 236 88 65 142 35 147 4 24 43 64 142 156 4 116 100 179 131 104 102 170 20 35 139 133 73 216 180 192 213 64 55 53 3 185 187 128 142 180 0 114 87 131 29 41 181 107 23 88 243 106 48 95 0 200 221 5 229 174 134 114 119 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=94 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26549 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 94] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 94 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\342\201\2703o\346\336\254);&\234\370\336\177\374[\366\324\235\2713\366$u\256L\354XA\216#\223\004\030+@\216\234\004td\263\203hf\252\024#\213\205I\330\264\300\325@75\003\271\273\200\216\264\000rW\203\035)\265k\027X\363j0_\000\310\335\005\345\256\206rw\001\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] The FrameBuffer is: rectangles: timestamp:26562 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 58 50 185 115 85 92 243 162 190 99 95 123 143 126 137 111 89 156 212 177 50 184 184 47 168 168 151 204 144 164 178 35 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=39 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 39] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 39 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202:2\271sU\\\363\242\276c_{\217~\211oY\234\324\2612\270\270/\250\250\227\314\220\244\262#\001\000\000\000\377\377" + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] The FrameBuffer is: rectangles: timestamp:26575 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 36] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 36] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 58 50 186 126 110 88 197 148 190 163 95 122 143 124 14 175 156 26 85 55 199 35 181 214 61 165 102 112 56 18 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=36 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 36 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202:2\272~nX\305\224\276\243_z\217|\016\257\234\032U7\307#\265\326=\245fp8\022\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles: timestamp:26592 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 34] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 34] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 58 18 232 194 128 130 46 160 11 123 14 127 10 44 236 14 45 159 236 20 93 232 24 85 48 56 28 9 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=34 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 34 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202:\022\350\302\200\202.\240\013{\016\177\n,\354\016-\237\354\024]\350\030U08\034\t\000\000\000\377\377" + +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26609 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 230 29 96 228 250 102 183 64 28 233 151 211 26 4 142 107 187 176 44 219 208 204 193 145 119 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=32 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 32 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202\346\035`\344\372f\267@\034\351\227\323\032\004\216k\273\260,\333\320\314\301\221w\000\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] The FrameBuffer is: rectangles: timestamp:26626 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 33] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 33] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 186 19 24 128 222 25 141 16 119 250 100 54 5 22 116 3 195 214 58 40 205 42 48 117 112 184 19 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=33 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 33 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202\272\023\030\200\336\031\215\020w\372d6\005\026t\003\303\326:(\315*0up\270\023\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] The FrameBuffer is: rectangles: timestamp:26642 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 35] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 70 58 208 85 94 25 13 189 71 62 245 28 254 232 157 217 232 159 223 105 29 148 106 21 152 50 56 242 56 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=35 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 35] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 35 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202F:\320U^\031\r\275G>\365\034\376\350\235\331\350\237\337i\035\224j\025\23028\3628\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] The FrameBuffer is: rectangles:\365\034\376\350\235\331\350\237\337i\035\224j\025\23028\3628\000\000\000\377\377" > timestamp:26659 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 122] +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 122] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [634,45,1,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 17] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 17] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 65 238 41 51 56 128 96 195 1 24 4 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=17 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (634,45) (width: 1, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 17 +[Debug] Received Main Pixel Buffer Content X:634 Y:45 Width:1 Height:16 Enc:16 Bytes:"bA\356)38\200`\303\001\030\004\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 383 3} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 383 3} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 383 3 26751 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[255 255 255 17] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncCursorPseudo, data: [1,1,10,16,-239] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 0 0 0 0 0 0 0 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0 255 255 255 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=640 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[192 0 224 0 240 0 248 0 252 0 254 0 255 0 255 128 255 192 255 192 254 0 239 0 207 0 7 128 7 128 3 0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=32 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (1,1) (width: 10, height: 16), Enc= -239 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26676 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [255 255 255 17] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 640 +[Debug] Received Main Pixel Buffer Content Y:1 Width:1 Height:1 Enc:655376 Bytes:"\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\000\000\000\000\000\000\000\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000\377\377\377\000" + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 32 +[Error] Recovered in HandleRfbSegment: runtime error: makeslice: len out of range +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 381 2} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 381 2} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 381 2 26769 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 5] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 5 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 181] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 33] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] The FrameBuffer is: rectangles: timestamp:26752 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 5] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 181] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 33] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 42] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 42] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [181,33,554,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 2 173] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 2 173] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[220 157 221 110 211 48 20 199 67 156 193 38 96 157 182 174 35 99 124 8 196 198 248 120 10 222 129 103 57 60 193 17 226 1 138 64 72 187 157 144 224 30 250 2 236 26 137 73 219 122 209 221 241 2 220 146 196 177 147 248 235 31 83 144 74 143 165 170 169 252 243 137 236 191 211 212 57 167 254 100 228 226 252 152 94 30 125 254 170 147 111 78 47 102 158 228 155 47 58 249 70 46 237 132 147 111 116 230 141 188 239 232 145 127 19 95 230 125 170 216 61 140 127 174 216 106 169 60 140 126 174 216 194 231 201 255 73 18 17 187 38 38 139 198 229 95 135 246 46 234 198 67 157 188 216 220 138 218 98 71 221 183 212 253 158 102 195 237 168 61 122 12 255 34 91 141 219 226 199 240 47 70 107 113 123 4 117 252 167 73 54 154 199 127 34 196 14 240 175 54 70 118 251 79 13 255 106 123 190 6 87 58 201 251 248 175 118 245 27 236 31 60 124 172 241 193 225 19 89 114 236 255 193 211 125 249 238 145 106 32 79 20 126 120 171 237 255 217 243 129 113 41 10 167 221 92 1 182 1 236 62 48 251 183 79 215 94 0 123 9 140 42 123 117 108 26 213 198 149 189 51 109 204 181 1 156 0 206 0 39 128 51 192 9 224 12 112 106 227 239 79 62 252 52 112 190 25 80 75 76 182 197 255 161 147 210 172 238 124 219 232 164 176 215 86 119 54 58 241 227 4 112 6 56 1 156 1 78 0 103 128 147 7 159 84 159 23 175 27 80 39 70 146 197 242 8 198 221 111 237 73 228 234 118 128 19 192 25 224 4 112 6 248 95 19 252 155 111 10 155 22 165 176 143 191 170 207 241 215 80 59 182 126 169 212 66 246 69 153 13 51 251 20 224 38 111 141 9 192 143 1 62 6 56 1 156 1 78 19 55 62 173 113 207 215 80 124 72 245 226 235 196 51 157 212 101 216 51 27 245 101 60 140 19 192 237 161 235 226 4 112 139 55 112 139 7 186 55 241 138 159 248 113 190 30 208 73 191 72 234 197 87 136 103 10 41 133 120 102 160 86 72 24 95 168 27 82 7 206 0 39 128 243 58 84 136 14 160 94 10 169 4 198 203 59 233 199 141 84 66 195 13 112 6 248 191 250 237 53 145 241 245 103 62 169 171 103 84 62 169 159 75 239 231 124 228 148 138 140 152 253 126 54 115 70 204 158 94 204 100 196 172 92 174 179 35 102 251 134 203 254 233 162 91 104 233 204 88 122 243 47 146 85 213 155 170 193 5 177 84 180 170 6 255 250 230 218 234 90 170 171 250 130 106 171 120 230 50 88 76 87 13 85 44 202 96 51 83 39 16 174 120 99 125 75 212 209 197 238 54 91 1 213 43 195 52 208 102 59 246 186 12 22 246 182 217 9 210 94 217 22 245 16 88 21 71 59 157 120 238 171 195 172 118 111 86 44 183 21 50 218 20 238 54 247 118 243 59 189 218 188 189 187 119 55 191 231 108 243 55 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=685 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 1 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 685 +[Debug] Received Main Pixel Buffer Content X:181 Y:33 Width:554 Height:16 Enc:16 Bytes:"\334\235\335n\3230\024\307C\234\301&`\235\266\256#c|\010\304\306\370x\n\336\201g9<\301\021\342\001\212@H\273\235\220\340\036\372\002\354\032\211I\333z\321\335\361\002\334\222\304\261\223\370\353\037S\220J\217\245\252\251\374\363\211\354\277\323\3249\247\376d\344\342\374\230^\036}\376\252\223oN/f\236\344\233/:\371F.\355\204\223ot\346\215\274\357\350\221\177\023_\346}\252\330=\214\177\256\330j\251<\214~\256\330\302\347\311\377I\022\021\273&&\213\306\345_\207\366.\352\306C\235\274\330\334\212\332bG\335\267\324\375\236f\303\355\250=z\014\377\"[\215\333\342\307\360/Fkq{\004u\374\247I6\232\307\177\"\304\016\360\2576Fv\373O\r\377j{\276\006W:\311\373\370\257v\365\033\354\037<|\254\361\301\341\023Yr\354\377\301\323}\371\356\221j O\024~x\253\355\377\331\363\201q)\n\247\335\\\001\266\001\354>0\373\267O\327^\000{\t\214*{ul\032\325\306\225\2753m\314\265\001\234\000\316\000'\2003\300\t\340\014pj\343\357O>\3744p\276\031PKL\266\305\377\241\223\322\254\356|\333\350\244\260\327Vw6:\361\343\004p\0068\001\234\001N\000g\200\223\007\237T\237\027\257\033P'F\222\305\362\010\306\335o\355I\344\352v\200\023\300\031\340\004p\006\370_\023\374\233o\n\233\026\245\260\217\277\252\317\361\327P;\266~\251\324B\366E\231\r3\373\024\340&o\215\t\300\217\001>\0068\001\234\001N\0237>\255q\317\327P|H\365\342\353\3043\235\324e\3303\033\365e<\214\023\300\355\241\353\342\004p\2137p\213\007\2727\361\212\237\370q\276\036\320I\277H\352\305W\210g\n)\205xf\240VH\030_\250\033R\007\316\000'\200\363:T\210\016\240^\n\251\004\306\313;\351\307\215TB\303\rp\006\370\277\372\3555\221\361\365g>\251\253gT>\251\237K\357\347|\344\224\212\214\230\375~6sF\314\236^\314d\304\254\\\256\263#f\373\206\313\376\351\242[h\351\314Xz\363/\222U\325\233\252\301\005\261T\264\252\006\377\372\346\332\352Z\252\253\372\202j\253x\3462XLW\rU,\312`3S'\020\256xc}K\324\321\305\3566[\001\325+\3034\320f;\366\272\014\026\366\266\331\t\322^\331\026\365\020X\025G;\235x\356\253\303\254voV,\267\0252\332\024\3566\367v\363;\275\332\274\275\273w7\277\347l\3637\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 181] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 49] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 181] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 49] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 1, rect hdr data: enctype=EncZRLE, data: [181,49,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 69 94 46 139 185 80 22 152 25 32 139 99 129 201 83 201 4 88 224 8 8 136 87 204 74 77 77 165 3 191 8 194 23 224 232 62 154 154 10 0 0 0 255 255] +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 45 +[Debug] Received Main Pixel Buffer Content X:181 Y:49 Width:16 Height:16 Enc:16 Bytes:"\342E^.\213\271P\026\230\031 \213c\201\311S\311\004X\340\010\010\210W\314JMM\245\003\277\010\302\027\340\350>\232\232\n\000\000\000\377\377" + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=45 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 2 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 101] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 49] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 32] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 2, rect hdr data: enctype=EncZRLE, data: [613,49,32,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 100] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 69 46 190 67 203 39 7 21 246 244 28 254 212 123 228 115 96 65 119 120 229 84 96 38 116 140 46 116 138 41 66 42 187 225 11 85 65 134 84 76 128 47 84 229 218 154 200 200 222 131 88 168 42 22 29 38 80 113 162 64 25 38 207 152 186 53 189 167 29 105 161 170 88 116 4 76 26 178 144 52 117 79 59 202 66 85 177 8 152 244 128 47 84 5 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=100 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 3 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 213] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 49] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 10] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 3, rect hdr data: enctype=EncZRLE, data: [725,49,10,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 37] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 130 92 118 136 182 68 21 178 56 21 188 44 213 36 36 36 189 35 212 213 149 34 150 42 144 53 177 217 213 213 21 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=37 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 4 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 181] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 65] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 42] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 8] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 4, rect hdr data: enctype=EncZRLE, data: [181,65,554,8,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 1 70] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[228 157 209 10 130 48 20 134 107 54 171 13 17 21 187 239 237 122 161 32 136 30 161 39 232 17 186 139 34 40 47 244 77 74 231 236 108 103 58 70 80 141 118 174 132 49 225 71 183 127 199 239 204 13 196 82 119 251 3 6 82 79 183 18 210 168 231 123 5 81 212 238 180 50 153 178 14 28 139 122 100 206 189 77 89 179 38 227 238 48 128 154 178 39 163 216 241 200 44 25 114 194 37 113 156 231 11 65 5 56 253 29 253 53 0 11 226 60 112 13 240 181 133 61 135 112 14 237 115 13 97 142 161 174 80 238 149 100 17 134 80 197 179 209 241 52 162 212 5 188 223 216 77 41 134 205 196 212 188 143 33 173 44 13 153 13 173 109 45 237 104 105 17 70 41 109 58 141 191 129 156 250 169 19 150 10 57 126 77 40 239 117 194 224 100 159 78 95 5 76 61 210 201 40 213 167 184 210 31 209 9 98 146 150 247 14 73 177 84 54 222 120 26 255 83 157 204 43 30 156 154 76 43 158 239 58 173 33 69 138 249 209 107 81 106 228 232 165 168 224 41 184 182 173 116 237 55 133 19 28 236 56 35 115 54 225 92 152 198 193 58 221 122 95 75 121 59 102 154 25 163 177 140 105 150 36 84 222 60 84 106 41 181 72 154 67 104 165 99 29 44 136 167 156 119 29 67 202 123 35 228 33 232 56 109 46 123 66 53 204 15 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=326 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (181,33) (width: 554, height: 16), Enc= 16 +(181,49) (width: 16, height: 16), Enc= 16 +(613,49) (width: 32, height: 16), Enc= 16 +(725,49) (width: 10, height: 16), Enc= 16 +(181,65) (width: 554, height: 8), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 101] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 49] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 32] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 100] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 100 +[Debug] Received Main Pixel Buffer Content X:613 Y:49 Width:32 Height:16 Enc:16 Bytes:"\342E.\276C\313'\007\025\366\364\034\376\324{\344s`Awx\345T`&t\214.t\212)B*\273\341\013UA\206TL\200/T\345\332\232\310\310\336\203X\250*\026\035&Pq\242@\031&\317\230\2725\275\247\035i\241\252Xt\004L\032\262\2204uO;\312BU\261\010\230\364\200/T\005\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 213] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 49] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 10] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 37] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 37 +[Debug] Received Main Pixel Buffer Content X:725 Y:49 Width:10 Height:16 Enc:16 Bytes:"\342\202\\v\210\266D\025\2628\025\274,\325$$$\275#\324\325\225\"\226*\2205\261\331\325\325\025\000\000\000\377\377" + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 181] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 65] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 42] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 8] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 1 70] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 326 +[Debug] Received Main Pixel Buffer Content X:181 Y:65 Width:554 Height:8 Enc:16 Bytes:"\344\235\321\n\2020\024\206k6\253\r\021\025\273\357\355z\241 \210\036\241'\350\021\272\213\"(/\364MJ\347\354lg:FP\215v\256\2041\341G\267\177\307\357\314\r\304Rw\373\003\006RO\267\022\322\250\347{\005Q\324\356\2642\231\262\016\034\213zd\316\275MY\263&\343\3560\200\232\262'\243\330\361\310,\031r\302%q\234\347\013A\0058\375\035\3755\000\013\3420\373\267O\327^\000{\t\214*{ul\032\325\306\225\2753m\314\265\001\234\000\316\000'\2003\300\t\340\014pj\343\357O>\3744p\276\031PKL\266\305\377\241\223\322\254\356|\333\350\244\260\327Vw6:\361\343\004p\0068\001\234\001N\000g\200\223\007\237T\237\027\257\033P'F\222\305\362\010\306\335o\355I\344\352v\200\023\300\031\340\004p\006\370_\023\374\233o\n\233\026\245\260\217\277\252\317\361\327P;\266~\251\324B\366E\231\r3\373\024\340&o\215\t\300\217\001>\0068\001\234\001N\0237>\255q\317\327P|H\365\342\353\3043\235\324e\3303\033\365e<\214\023\300\355\241\353\342\004p\2137p\213\007\2727\361\212\237\370q\276\036\320I\277H\352\305W\210g\n)\205xf\240VH\030_\250\033R\007\316\000'\200\363:T\210\016\240^\n\251\004\306\313;\351\307\215TB\303\rp\006\370\277\372\3555\221\361\365g>\251\253gT>\251\237K\357\347|\344\224\212\214\230\375~6sF\314\236^\314d\304\254\\\256\263#f\373\206\313\376\351\242[h\351\314Xz\363/\222U\325\233\252\301\005\261T\264\252\006\377\372\346\332\352Z\252\253\372\202j\253x\3462XLW\rU,\312`3S'\020\256xc}K\324\321\305\3566[\001\325+\3034\320f;\366\272\014\026\366\266\331\t\322^\331\026\365\020X\025G;\235x\356\253\303\254voV,\267\0252\332\024\3566\367v\363;\275\332\274\275\273w7\277\347l\3637\000\000\000\377\377" > rectangles:\232\232\n\000\000\000\377\377" > rectangles: rectangles: rectangles: timestamp:26804 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 213 171 189 235 18 219 151 247 31 255 214 119 236 107 82 199 138 212 158 117 41 61 107 129 157 48 96 207 108 112 172 39 3 0 0 0 255 255] +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 39] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 39 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=39 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202\325\253\275\353\022\333\227\367\037\377\326w\354kR\307\212\324\236u)=k\201\2350`\317lp\254'\003\000\000\000\377\377" + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26833 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 174 39 43 93 124 178 104 254 145 9 39 126 244 31 255 94 188 224 104 201 162 19 217 83 119 102 77 217 49 56 214 147 1 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=39 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 39] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 39 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202\256'+]|\262h\376\221\t'~\364\037\377^\274\340h\311\242\023\331SwfM\33118\326\223\001\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 379 0} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 379 0} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 379 0 26847 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26844 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 38] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[130 58 178 97 211 157 218 245 55 38 158 250 53 225 228 207 186 13 55 235 55 222 174 90 121 177 114 197 133 193 177 210 17 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=38 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 38] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 38 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\202:\262a\323\235\332\3657&\236\3725\341\344\317\272\r7\3537\336\256Zy\261r\305\205\301\261\322\021\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 378 0} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 378 0} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 378 0 26868 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26859 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 94] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 134 56 178 99 239 171 246 221 47 128 142 236 216 243 178 125 207 203 214 29 79 90 182 63 38 213 133 12 224 222 56 99 186 1 35 163 107 19 163 0 115 49 131 72 68 136 36 35 131 185 129 107 171 227 44 1 160 0 144 187 18 216 247 55 7 114 129 124 1 102 32 119 37 88 243 44 48 95 0 200 93 9 229 206 130 114 87 2 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=94 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 94] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 94 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\342\2068\262c\357\253\366\335/\200\216\354\330\363\262}\317\313\326\035OZ\266?&\325\205\014\340\3368c\272\001#\243k\023\243\000s1\203HD\210$#\203\271\201k\253\343,\001\240\000\220\273\022\330\3677\007r\201|\001f w%X\363,0_\000\310]\t\345\316\202rW\002\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 5 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{0 378 0} +[Debug] IServerConn.Handle got ClientMessage: PointerEvent, &{0 378 0} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=PointerEvent +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes for PointerEventMsgType, len: {0 378 0 26889 {} [] 0} +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26875 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 84] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 130 184 16 188 186 241 35 120 237 224 167 238 131 239 187 14 188 35 213 121 224 138 69 128 49 12 88 89 179 20 49 10 8 39 131 54 177 74 48 50 154 25 178 148 48 118 10 0 5 128 220 25 64 165 102 64 46 144 47 32 12 228 206 0 107 238 4 243 5 128 220 25 80 110 39 148 59 3 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=84 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 84] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 84 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\342\202\270\020\274\272\361#x\355\340\247\356\203\357\273\016\274#\325y\340\212E\2001\014XY\263\0241\n\010'\2036\261J02\232\031\262\2240v\n\000\005\200\334\031@\245f@.\220/ \014\344\316\000k\356\004\363\005\200\334\031Pn'\224;\003\000\000\000\377\377" + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 70] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[226 128 56 15 146 8 33 89 134 28 135 41 11 48 154 0 29 198 20 4 116 152 179 128 128 170 130 24 35 80 0 200 77 7 186 195 25 200 45 3 42 53 1 114 211 65 14 3 114 203 192 154 211 193 124 1 32 183 12 202 77 135 114 203 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=70 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26892 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 70] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 70 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"\342\2008\017\222\010!Y\206\034\207)\0130\232\000\035\306\024\004t\230\263\200\200\252\202\030#P\000\310M\007\272\303\031\310-\003*5\001r\323A\016\003r\313\300\232\323\301|\001 \267\014\312M\207r\313\000\000\000\000\377\377" + +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26909 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 71] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 71] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[98 133 56 12 24 167 36 186 135 9 196 99 18 96 84 80 4 70 149 2 163 128 16 80 128 137 65 152 17 40 0 228 154 0 107 34 38 32 215 25 168 84 1 200 53 1 85 77 64 174 51 88 179 9 152 15 116 49 132 111 2 225 131 184 206 0 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=71 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 71 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"b\2058\014\030\247$\272\207\t\304c\022`TP\004F\225\002\243\200\020P\200\211A\230\021(\000\344\232\000k\"& \327\031\250T\001\3105\001UM@\2563X\263\t\230\017t1\204o\002\341\203\270\316\000\000\000\000\377\377" + +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 106] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [618,45,16,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 39] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[66 89 94 41 8 4 46 64 128 131 118 3 82 210 64 58 15 72 239 6 114 223 1 185 64 58 15 72 239 222 13 228 190 3 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26926 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 106] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 39] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 39 +[Debug] Received Main Pixel Buffer Content X:618 Y:45 Width:16 Height:16 Enc:16 Bytes:"BY^)\010\004.@\200\203v\003R\322@:\017H\357\006r\337\001\271@:\017H\357\336\r\344\276\003\000\000\000\377\377" + +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=39 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (618,45) (width: 16, height: 16), Enc= 16 + +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Debug] The FrameBuffer is: rectangles: timestamp:26943 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] MsgFramebufferUpdate.Read: numrects= 1 +[Debug] MsgFramebufferUpdate.Read: ###############rect################: 0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentRectSeparator, object type:-1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[2 122] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] ServerConn.handle: got messagetype, 3 +[Debug] ServerConn.handle: found message type, true +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 45] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 1] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=2 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 16] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] MsgFramebufferUpdate.Read: rect# 0, rect hdr data: enctype=EncZRLE, data: [634,45,1,16,16] +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0 0 0 9] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=4 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[194 187 86 19 0 0 0 255 255] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=9 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageEnd, object type:0 +[Debug] ClientConn.MainLoop: read & parsed ServerMessage:0, MsgFramebufferUpdate (type=0) Rects: (634,45) (width: 1, height: 16), Enc= 16 + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing rect +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [2 122] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 45] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 1] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 2 +[Debug] Received Extra Short byte content 2 , [0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 16] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 4 +[Debug] Received Extra Short byte content 4 , [0 0 0 9] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 9 +[Debug] Received Main Pixel Buffer Content X:634 Y:45 Width:1 Height:16 Enc:16 Bytes:"\302\273V\023\000\000\000\377\377" + +[Debug] ServerConn.handle: got parsed messagetype, &{1 0 0 1024 768} +[Debug] IServerConn.Handle got ClientMessage: FramebufferUpdateRequest, &{1 0 0 1024 768} +[Debug] ClientUpdater.Consume:(vnc-server-bound) got ClientMessage type=FramebufferUpdateRequest +[Error] ServerConn.handle error: EOF +[Debug] ClientConn.MainLoop: got ServerMessage:FramebufferUpdate +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentMessageStart, object type:0 +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] RfbReadHelper.Read: publishing bytes, bytes:[0] +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentBytes, object type:0 +[Debug] WriteTo.Consume (ServerUpdater SegmentBytes): got bytes len=1 +[Debug] ProtoRecorder.HandleRfbSegment: saving FramebufferUpdate segment +[Debug] [IMP STUFF] Nil not found, now appending +[Debug] [IMPORTANT] This FrameBufferUpdate is: [] +[Error] WriteTo.Consume (ServerUpdater SegmentBytes): problem writing to port: write tcp 127.0.0.1:5902->127.0.0.1:34040: write: broken pipe +[Error] ClientConn.MainLoop: error parsing message, write tcp 127.0.0.1:5902->127.0.0.1:34040: write: broken pipe +[Warn ] ClientConn.MainLoop: exiting! +[Debug] The FrameBuffer is: rectangles: timestamp:26959 +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] ProtoRecorder.HandleRfbSegment: writing bytes, len: 1 +[Debug] Received Extra Short byte content 1 , [0] + +[Debug] WriteTo.Consume (ServerUpdater): got segment type=SegmentConnectionClosed, object type:0 diff --git a/vnc_read/main.go b/vnc_read/main.go index b11ea88..caf4dc8 100644 --- a/vnc_read/main.go +++ b/vnc_read/main.go @@ -54,10 +54,14 @@ func listPeople(w io.Writer, demo *pb.Demonstration) { // writePointerEvent(w, p) // } + i := 0 + for _, p := range demo.Fbupdates { - fmt.Print(p) + writeFbupdate(w, p, &i) } + fmt.Println(i) + } func writeSegment(w io.Writer, p *pb.FbsSegment) { @@ -65,11 +69,12 @@ func writeSegment(w io.Writer, p *pb.FbsSegment) { } -func writeFbupdate(w io.Writer, p *pb.FramebufferUpdate) { +func writeFbupdate(w io.Writer, p *pb.FramebufferUpdate, i *int) { + *i++ + fmt.Printf("----------FRAMEBUFFERUPDATE NUMBER %v -------------- \n", *i) for _, r := range p.Rectangles { - fmt.Printf("(%d,%d) (width: %d, height: %d), Enc= %d \n", r.X, r.Y, r.Width, r.Height, r.Enc) - + fmt.Printf("(%d,%d) (width: %d, height: %d), Enc= %d , Bytes: %v \n", r.X, r.Y, r.Width, r.Height, r.Enc, len(r.Bytes)) } }