PrismarineJS / mineflayer

Create Minecraft bots with a powerful, stable, and high level JavaScript API.
https://prismarinejs.github.io/mineflayer/
MIT License
4.91k stars 904 forks source link

bypass a botfilter 1.12.2 #1299

Closed laskgay closed 3 years ago

laskgay commented 4 years ago

Versions

Clear question

how do I bypass botfilter 1.12.2? Server ip: mc.prostocraft.ru And how to make the bot fall exactly the same as in the official minecraft.

What did you try yet?

Please put here any custom code you tried yet.

const mineflayer = require('mineflayer')

const bot = mineflayer.createBot({
host: 'mc.prostocraft.ru ', // optional
port: 25565, // optional
username: 'laskgay', // email and password

version: 1.12.2
// false corresponds to auto version detection (that's the default), put for example "1.8.8" if you need a specific version
})

bot.on('chat', function (username, message) {
if (username === bot.username) return
bot.chat(message)
})

// Log errors and kick reasons:
bot.on('kicked', (reason, loggedIn) => console.log(reason, loggedIn))
bot.on('error', err => console.log(err))

Additional context

Add any other context about the problem here.

Karang commented 4 years ago

When I run your code, logging what the chat says using:

bot.on('chat', function (username, message) {
  if (username === bot.username) return
  console.log('chat> ' + message)
  //bot.chat(message)
})

It says: Введите номер с картинки в чат, which according to google translate means: Enter the number from the picture into the chat I haven't seen the same captcha when I tried to log with my own account, it seems to do different checks for premium or non-premium accounts. But apparently it expect you to type a number in the chat, If you can guess the number, you can bypass the filter.

laskgay commented 4 years ago

i want the bot to pass without entering a captcha on the server

ghost commented 4 years ago

I also play on this server and ask the same question how to bypass the captcha The only thing I know about checking is When I go to the server, it gives me [ProstoCraft] »Wait for verification to complete ... [ProstoCraft] »Enter the number from the picture in the chat. During [ProstoCraft] "Wait for the check to complete ... a short physics test takes place and then the bot filter decides to check the drop further or send a captcha. Is it possible to somehow log into the server bypassing the captcha?

rom1504 commented 4 years ago

Just solve the captcha. It seems like a particularly trivial one here

On Mon, Sep 7, 2020, 18:26 flymer notifications@github.com wrote:

When I run your code, logging what the chat says using:

bot.on('chat', function (username, message) {

if (username === bot.username) return

console.log('chat> ' + message)

//bot.chat(message) })

It says: Введите номер с картинки в чат, which according to google translate means: Enter the number from the picture into the chat I haven't seen the same captcha when I tried to log with my own account, it seems to do different checks for premium or non-premium accounts. But apparently it expect you to type a number in the chat, If you can guess the number, you can bypass the filter.

I also play on this server and ask the same question how to bypass the captcha The only thing I know about checking is When I go to the server, it gives me [ProstoCraft] »Wait for verification to complete ... [ProstoCraft] »Enter the number from the picture in the chat. During [ProstoCraft] "Wait for the check to complete ... a short physics test takes place and then the bot filter decides to check the drop further or send a captcha. Is it possible to somehow log into the server bypassing the captcha?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/1299#issuecomment-688422784, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAR437TAVTN7CV6FXSCFOG3SEUCSVANCNFSM4Q6NBINQ .

laskgay commented 4 years ago

i would like to bypass this captcha completely, it will be much more convenient

ghost commented 4 years ago

Sometimes there is a big captcha and I don't have time to enter it into the chat. And when you still put a lot of bots to dig, you get tired of entering captchas. It seems to me that there is still some way out besides captcha input, is not it?

rom1504 commented 4 years ago

You can automatize reading the captcha

On Mon, Sep 7, 2020, 18:33 flymer notifications@github.com wrote:

Just solve the captcha. It seems like a particularly trivial one here

On Mon, Sep 7, 2020, 18:26 flymer notifications@github.com wrote:

When I run your code, logging what the chat says using:

bot.on('chat', function (username, message) {

if (username === bot.username) return

console.log('chat> ' + message)

//bot.chat(message) })

It says: Введите номер с картинки в чат, which according to google translate means: Enter the number from the picture into the chat I haven't seen the same captcha when I tried to log with my own account, it seems to do different checks for premium or non-premium accounts. But apparently it expect you to type a number in the chat, If you can guess the number, you can bypass the filter.

I also play on this server and ask the same question how to bypass the captcha The only thing I know about checking is When I go to the server, it gives me [ProstoCraft] »Wait for verification to complete ... [ProstoCraft] »Enter the number from the picture in the chat. During [ProstoCraft] "Wait for the check to complete ... a short physics test takes place and then the bot filter decides to check the drop further or send a captcha. Is it possible to somehow log into the server bypassing the captcha?

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub

1299 (comment)

https://github.com/PrismarineJS/mineflayer/issues/1299#issuecomment-688422784 , or unsubscribe

https://github.com/notifications/unsubscribe-auth/AAR437TAVTN7CV6FXSCFOG3SEUCSVANCNFSM4Q6NBINQ .

Sometimes there is a big captcha and I don't have time to enter it into the chat. And when you still put a lot of bots to dig, you get tired of entering captchas. It seems to me that there is still some way out besides captcha input, is not it?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/1299#issuecomment-688426132, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAR437T7Q5AMMIBAR4E4UW3SEUDNTANCNFSM4Q6NBINQ .

ghost commented 4 years ago

For more details, can you suggest ready-made neural networks?

Karang commented 4 years ago

Managed to connect by solving the captcha manually. But I have to admit you have to be very quick. Here is what it looks like:


                                                           #######                                                              
                                                         ###########                                                            
                                                        ##############                                                          
                                                       ##### ##########                                                         
                                                       ###       ######                                                         
                                                      ##           #####                                                        
                                                     ##            ######                                                       
                                                     ##             #####                                                       
                                                    ##        #     ####                                                        
                                                   ##           #   ####                                                        
                                                  ##                ####                                                        
                                                  ##                 ###                                                        
                                       ########  ###               #####                                                        
                                      #############                 ####                                                        
                                     ##############                 ####                                                        
                                    ####   ########                   ##                                                        
                                   ###       ######                                                                             
                                  ###         #####                                                                             
                                 ###           #####                                                                            
                                ###        #   #####                                         #                                  
                                ###         ########                  ##                     ###                                
                               ###            #######                                        #####                              
                               ###            #######                                        ########                           
                  #            ##              ######                                      ############                         
                ###           ###              ######                                     ##################                    
                ###          ###              ########                                   #########################              
               ####          ###              ########                                   ##########################             
              #####          ###              ########                                  ###########################             
              #####         ####              ########     ###                         #########  ##################            
              #####         ###               ########## #########                    ##########     ###############            
             ######         ###               #####################                   ###########      #############            
            #######         ###               ######################                 ############            #######            
            ########       ####               ###########     #######               ###############                             
           #########       ###                ##########        #####               ###   ########  #                           
           #########       ###                #########           ####             ####   #######                               
          ##   #####      #####               #########           ####            ####    #######          #                    
          #    #####      #####               #########            ####          ####     ######                  ##            
         ##    #####      #####              ##########         #  ####          ###      ######                                
        ##    ######      #####              ##########             ####        ####     #######                                
        ##    ######      #####              ###########            #####      #####     ########                               
        ##     ######     #####               ##########             #####     ####      ########                               
        #       #####      #####              ##########            # ####    #####      #########                              
       ##       #####     ######              ##########             #####    ####        ########                              
       #        #####     ######              ##########             ####### ####         ########                              
       #        #####     ######              ##########             ###########          ########                              
                #####     ######              ##########              ##########          ########                              
                #####     ######               ########               #########           ########                              
                #####     ######               ########               ########            ########                              
                #####     ######               ########                #######            ########                              
                #####     ######               ########                ######             ########                              
       #        ######    ######               #########               ######             ########## ###                        
                 #####     #####               #########                ######            ###################                   
                 ######    ######               ########                ######             ####################                 
                 ######    ######              #########               #########           ######################               
                 ######    ######             ##########               ########           ###########      ########             
                 ######    ######            ###########              #########           ##########          ######            
                 ######     ######           ###########              #########           ########             #####            
                  #####     ######         #############              #########           #######               #####           
                  #####     #######        ############               ########            ######                 #####          
                  #####     ########   ######    ######              #########            ######          #      #####          
                  #####     ###############      ######              ########             ######                  #####         
                  #####      #############      #######               #######             ###### #                 ####         
                  #####        #########        ########               ########           #####   #                #####        
                  #####         #####           ########                #######           #####                     ####        
                  #####                          #######                 #######          #####                   # #####       
                  #####       #                  #######              #  ########        ######                    ######       
                  #####                          #######               ###########       ######                    #######      
                  #####         #                ########               ###########      ######                     ######      
                  ######                         ########               #####  #####     ######                     ######      
                  ######                        #########              #####    #####    ######                     ######      
                  ######                        ##########             ######     #####  ######                      ######     
                  ######                        ###########            ####  #     ############                      ######     
                  ######                        ############          #####   #     ###########                      ######     
                  ######                        ##### #######       ######           ##########                      ######     
                  ######                       ### #   ########    #######             #######                       ######     
                  ######                       ##        ################               ######                       ######     
                  ######                      ###         #############                 #######                       ######    
                   #####                      ###           #########                   #######                       ######    
                   #####                      ##               ###                    # #########                     ######    
                   #####                     ###                                       ###########                    ######    
                   ######                    ##          #                              ##########                    ######    
                   ######                   ##            ##                            ###########                   #####     
                  ##########               ##              ###                          ####   ####                  #####      
                  ##########              ###                                          ####    #####                 ######     
                  ##########              ##                                           ####    #####                 ######     
                  ##########            ###                                            ####   #######                ####       
                  ###########           ##                                     #       ####   #######                ####       
                  ############        ###                                      ##      ####   #####  #               ####       
                  ##############     ###                                       ###    #####   #####                  ####       
                  ################ ####                                        #####  #####   #####                 ####        
                  ####################                                         ############   ######                ####        
                  ##################                                             ##########    ######               ####        
                  #################                                               ########     ######              ####         
                 ###############                                                  #######      ######             ####          
                 #############                                                     ######        ####            #####          
                 #######    #                                                        #####        ####           ####           
                 #######                                                              #####       ######        #####           
                #####       #                                                          #####       ######     ######            
               ####     #####                                                           #####        ###############            
              ####                                                                        ####        ############              
            #####                                                                         #####         ########                
          #####                                                                            #####          #####                 
          ####                                                                               ###                                
          ##                                                                                  ###                               
          #                                                                                    ##                               

                                                                                                              #                 

                                                                                                #                               

Enter captcha number: chat> >> Введите номер с картинки в чат
chat> >> Введите номер с картинки в чат
chat> >> Введите номер с картинки в чат
chat> >> Введите номер с картинки в чат
chat> >> Введите номер с картинки в чат
chat> >> Введите номер с картинки в чат
chat> >> Введите номер с картинки в чат
19chat> >> Введите номер с картинки в чат
645chat> >> Введите номер с картинки в чат

chat> >> Проверка пройдена, приятной игры
chat> Войдите в игру, используя /login <пароль>
chat> Войдите в игру, используя /login <пароль>
chat> Войдите в игру, используя /login <пароль>

And the code I used should get you started:

const mineflayer = require('mineflayer')
const readline = require("readline")

const bot = mineflayer.createBot({
  host: 'mc.prostocraft.ru', // optional
  port: 25565, // optional
  username: 'laskgay', // email and password

  version: '1.12.2'
  // false corresponds to auto version detection (that's the default), put for example "1.8.8" if you need a specific version
})

bot._client.on('map', (map) => {
  const size = Math.sqrt(map.data.length)

  // Make an histogram of the colors
  const h = {}
  for (const v of map.data) {
    if (!h[v]) h[v] = 0
    h[v]++
  }

  // The most popular color is background, the second is the numbers
  const colors = Object.entries(h).sort((a, b) => b[1] - a[1]).map(x => parseInt(x[0], 10))
  const fg = colors[1]

  // Display the image as a black/white ascii
  for (let i=0 ; i<size ; i++) {
    let line = ''
    for (let j=0 ; j<size ; j++) {
      let v = map.data[i*128+j]
      line += (v != fg) ? ' ' : '#'
    }
    console.log(line)
  }

  // Ask the user for the result
  const rl = readline.createInterface({
    input: process.stdin,
    output: process.stdout
  })
  rl.question("Enter captcha number: ", (n) => {
    bot.chat(n) // gives the answer
    rl.close()
  })
})

bot.on('chat', function (username, message) {
  if (username === bot.username) return
  console.log('chat> ' + message)
})

// Log errors and kick reasons:
bot.on('kicked', (reason, loggedIn) => {
  console.log('kicked')
  console.log(reason, loggedIn)
})
bot.on('error', err => console.log(err))

From there, it's up to you to find a way to solve the captcha automatically.

ghost commented 4 years ago

Are there neural networks on node js? already ready

ghost commented 4 years ago

Is it possible to somehow filter cards from ordinary pictures under the guise of maps?

Karang commented 4 years ago

This article https://0x00sec.org/t/captcha-ocr-breaker/764 uses node-tesseract for OCR. I don't know if it works, you have to try it. Otherwise you can look at tensorflow.js if there is any pre-trained model or train your own.

ghost commented 3 years ago

This article https://0x00sec.org/t/captcha-ocr-breaker/764 uses node-tesseract for OCR. I don't know if it works, you have to try it. Otherwise you can look at tensorflow.js if there is any pre-trained model or train your own.

Maybe the names of the travel packages are incorrect or the data? The bot does not pass the normal bot check with a fall into the abyss. Maybe some are missing?

Karang commented 3 years ago

For the physic based captcha: use a proxy to log the position with a mc client and with the bot, then post the result here

ghost commented 3 years ago

For the physic based captcha: use a proxy to log the position with a mc client and with the bot, then post the result here

@Karang

client<-server: play.login :{"entityId":1808702925,"isHardcore":false,"gameMode":0,"previousGameMode":0,"worldNames":["minecraft:overworld"],"dimensionCodec":{"type":"compound","name":"","value":{"minecraft:dimension_type":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:dimension_type"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:overworld"},"id":{"type":"int","value":0},"element":{"type":"compound","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}}}]}}}},"minecraft:worldgen/biome":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:worldgen/biome"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:plains"},"id":{"type":"int","value":1},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":0.125},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.05000000074505806},"downfall":{"type":"float","value":0.4000000059604645},"category":{"type":"string","value":"plains"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":329011},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":4159204},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp"},"id":{"type":"int","value":6},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.20000000298023224},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.10000000149011612},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp_hills"},"id":{"type":"int","value":134},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.10000000149011612},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.30000001192092896},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}}]}}}}}},"dimension":{"type":"compound","name":"","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}},"worldName":"minecraft:overworld","hashedSeed":[0,1],"maxPlayers":1,"viewDistance":1,"reducedDebugInfo":false,"enableRespawnScreen":true,"isDebug":false,"isFlat":true}
client<-server: play.custom_payload :{"channel":"minecraft:brand","data":{"type":"Buffer","data":[32,66,111,116,70,105,108,116,101,114,32,40,104,116,116,112,115,58,47,47,118,107,46,99,99,47,56,104,114,49,112,85,41]}}
client<-server: play.map_chunk :{"x":0,"z":0,"groundUp":true,"bitMap":0,"heightmaps":{"type":"compound","name":"","value":{"root":{"type":"compound","value":{"MOTION_BLOCKING":{"type":"longArray","value":[[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,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],[0,0],[0,0],[0,0]]}}}}},"biomes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chunkData":{"type":"Buffer","data":[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0]},"blockEntities":[]}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876}
client<-server: play.update_time :{"age":[0,1],"time":[0,23700]}
client<-server: play.title :{"action":3,"fadeIn":5,"stay":90,"fadeOut":15}
client<-server: play.title :{"action":0,"text":"{\"text\":\"ProstoCraft\",\"color\":\"gold\"}"}
client<-server: play.title :{"action":1,"text":"{\"text\":\"Checking\",\"color\":\"green\"}"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play settings : {"locale":"ru_ru","viewDistance":5,"chatFlags":0,"chatColors":true,"skinParts":127,"mainHand":1}
client->server: play custom_payload : {"channel":"minecraft:brand","data":{"type":"Buffer","data":[7,118,97,110,105,108,108,97]}}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":87.57923889160156,"pitch":10,"onGround":false}
client<-server: play.experience :{"experienceBar":0.019999999552965164,"level":1,"totalExperience":0}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position : {"x":7,"y":449.9215999984741,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.7663679939575,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.5358406250445,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.23152379758693,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.03999999910593033,"level":2,"totalExperience":0}
client->server: play position : {"x":7,"y":448.85489329934825,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":448.40739540236484,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.05999999865889549,"level":3,"totalExperience":0}
client->server: play position : {"x":7,"y":447.89044745325987,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":447.3054384517511,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.07999999821186066,"level":4,"totalExperience":0}
client->server: play position : {"x":7,"y":446.6537296175885,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.09999999403953552,"level":5,"totalExperience":0}
client->server: play position_look : {"x":7,"y":445.9366549461529,"z":7,"yaw":61.86903381347656,"pitch":-11.119095802307129,"onGround":false}
client->server: play position : {"x":7,"y":445.155521752943,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":444.3116112071725,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.11999998986721039,"level":6,"totalExperience":0}
client->server: play position : {"x":7,"y":443.4061788546952,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":442.44045513047183,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":441.4156458607873,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":440.33293275542394,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.13999998569488525,"level":7,"totalExperience":0}
client->server: play position : {"x":7,"y":439.19347388999086,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":437.9984041786071,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":436.74883583713097,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client<-server: play.experience :{"experienceBar":0.15999998152256012,"level":8,"totalExperience":0}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client<-server: play.experience :{"experienceBar":0.17999997735023499,"level":9,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.19999997317790985,"level":10,"totalExperience":0}
client->server: play position : {"x":7,"y":435.4458588371249,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":434.0905413507407,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":432.6839301867077,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":431.2270512176005,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":429.7209097985618,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":428.16649117765064,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.21999996900558472,"level":11,"totalExperience":0}
client->server: play position : {"x":7,"y":426.56476089798366,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.23999996483325958,"level":12,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.25999996066093445,"level":13,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.2799999713897705,"level":14,"totalExperience":0}
client->server: play position_look : {"x":7,"y":424.91666519183354,"z":7,"yaw":59.03089904785156,"pitch":-11.61994457244873,"onGround":false}
client->server: play position : {"x":7,"y":423.2231313668456,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":421.48506818453,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":419.70336623118385,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":417.8788982813955,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":416.01251965427804,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":414.1050685625787,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.29999998211860657,"level":15,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.3199999928474426,"level":16,"totalExperience":0}
client->server: play position : {"x":7,"y":412.15736645480575,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":410.1702183505129,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.3400000035762787,"level":17,"totalExperience":0}
client->server: play position : {"x":7,"y":408.1444131688782,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":406.0807240507111,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.36000001430511475,"level":18,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.3800000250339508,"level":19,"totalExperience":0}
client->server: play position : {"x":7,"y":403.9799086740198,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":401.8427095632665,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.40000003576278687,"level":20,"totalExperience":0}
client->server: play position : {"x":7,"y":399.6698543924386,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":397.46205628205746,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":395.2200140902476,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client<-server: play.experience :{"experienceBar":0.4200000464916229,"level":21,"totalExperience":0}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position_look : {"x":7,"y":392.94441269798455,"z":7,"yaw":59.03089904785156,"pitch":-11.870368957519531,"onGround":false}
client<-server: play.experience :{"experienceBar":0.440000057220459,"level":22,"totalExperience":0}
client->server: play position : {"x":7,"y":390.63592328863723,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":388.29520362192,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.46000006794929504,"level":23,"totalExperience":0}
client->server: play position_look : {"x":7,"y":385.9228983023656,"z":7,"yaw":58.19615936279297,"pitch":-14.124188423156738,"onGround":false}
client->server: play position : {"x":7,"y":383.51963904242825,"z":7,"onGround":false}
client->server: play position_look : {"x":7,"y":381.08604492032526,"z":7,"yaw":58.36310958862305,"pitch":-15.626733779907227,"onGround":false}
client->server: play position : {"x":7,"y":378.6227226327213,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.4800000786781311,"level":24,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.5000000596046448,"level":25,"totalExperience":0}
client->server: play position_look : {"x":7,"y":376.1302667423594,"z":7,"yaw":59.78217697143555,"pitch":-17.713603973388672,"onGround":false}
client->server: play position : {"x":7,"y":373.6092599207391,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.5200000405311584,"level":26,"totalExperience":0}
client->server: play position_look : {"x":7,"y":371.06027318594084,"z":7,"yaw":61.78556442260742,"pitch":-19.21615219116211,"onGround":false}
client->server: play position : {"x":7,"y":368.48386613569465,"z":7,"onGround":false}
client->server: play position_look : {"x":7,"y":365.88058717578645,"z":7,"yaw":64.45675659179688,"pitch":-20.30132484436035,"onGround":false}
client->server: play position : {"x":7,"y":363.2509737438969,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.5400000214576721,"level":27,"totalExperience":0}
client->server: play position : {"x":7,"y":360.59555252896337,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.5600000023841858,"level":28,"totalExperience":0}
client->server: play position_look : {"x":7,"y":357.9148396861545,"z":7,"yaw":66.54362487792969,"pitch":-20.885648727416992,"onGround":false}
client->server: play position : {"x":7,"y":355.20934104754537,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.5799999833106995,"level":29,"totalExperience":0}
client->server: play position : {"x":7,"y":352.47955232857925,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.5999999642372131,"level":30,"totalExperience":0}
client->server: play position : {"x":7,"y":349.7259593304,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":346.94903813813784,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":344.1492553152295,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position : {"x":7,"y":341.3270680938518,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":338.4829245615468,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.6199999451637268,"level":31,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.6399999260902405,"level":32,"totalExperience":0}
client->server: play position : {"x":7,"y":335.6172638441143,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.6599999070167542,"level":33,"totalExperience":0}
client->server: play position : {"x":7,"y":332.73051628484643,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":329.82310362017773,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":326.895439151822,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":323.9479279154668,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.6799998879432678,"level":34,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.6999998688697815,"level":35,"totalExperience":0}
client->server: play position : {"x":7,"y":320.98096684609345,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":317.9949449399914,"z":7,"onGround":false}
client->server: play position_look : {"x":7,"y":314.9902434135317,"z":7,"yaw":66.7105712890625,"pitch":-20.885648727416992,"onGround":false}
client->server: play position : {"x":7,"y":311.96723585876515,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.7199998497962952,"level":36,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.7399998307228088,"level":37,"totalExperience":0}
client->server: play position_look : {"x":7,"y":308.9262883959088,"z":7,"yaw":66.7105712890625,"pitch":-18.79878044128418,"onGround":false}
client->server: play position : {"x":7,"y":305.86775982278215,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.7599998116493225,"level":38,"totalExperience":0}
client->server: play position_look : {"x":7,"y":302.7920017612554,"z":7,"yaw":65.45846557617188,"pitch":-16.29453468322754,"onGround":false}
client->server: play position : {"x":7,"y":299.69935880076787,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":296.5901686389767,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.7799997925758362,"level":39,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.7999997735023499,"level":40,"totalExperience":0}
client->server: play position_look : {"x":7,"y":293.4647622195924,"z":7,"yaw":64.7906723022461,"pitch":-15.125886917114258,"onGround":false}
client->server: play position : {"x":7,"y":290.3234638674575,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":287.16659142092396,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":283.9944563615826,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client<-server: play.experience :{"experienceBar":0.8199997544288635,"level":41,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.8399997353553772,"level":42,"totalExperience":0}
client->server: play position_look : {"x":7,"y":280.80736394139853,"z":7,"yaw":64.12287902832031,"pitch":-14.291138648986816,"onGround":false}
client->server: play position : {"x":7,"y":277.6056133073033,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":274.38949762329554,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":271.15930419009953,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.8599997162818909,"level":43,"totalExperience":0}
client->server: play position : {"x":7,"y":267.9153145624305,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":264.6578046639148,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.8799996972084045,"level":44,"totalExperience":0}
client->server: play position : {"x":7,"y":261.38704489971144,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.8999996781349182,"level":45,"totalExperience":0}
client->server: play position : {"x":7,"y":258.1033002668815,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":254.80683046254978,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":251.49788998990368,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":248.17672826207158,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":244.8435897039241,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.9199996590614319,"level":46,"totalExperience":0}
client<-server: play.experience :{"experienceBar":0.9399996399879456,"level":47,"totalExperience":0}
client->server: play position_look : {"x":7,"y":241.4987138518391,"z":7,"yaw":65.04109954833984,"pitch":-14.374613761901855,"onGround":false}
client<-server: play.experience :{"experienceBar":0.9599996209144592,"level":48,"totalExperience":0}
client->server: play position : {"x":7,"y":238.14233545147152,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":234.77468455356757,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":231.39598660786297,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.9799996018409729,"level":49,"totalExperience":0}
client->server: play position_look : {"x":7,"y":228.006462555103,"z":7,"yaw":65.29151916503906,"pitch":-14.458088874816895,"onGround":false}
client->server: play position : {"x":7,"y":224.60632891722236,"z":7,"onGround":false}
client<-server: play.experience :{"experienceBar":0.9999995827674866,"level":50,"totalExperience":0}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position : {"x":7,"y":221.19579788572102,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":217.77507740827312,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":214.34437127360323,"z":7,"onGround":false}
client<-server: play.title :{"action":3,"fadeIn":5,"stay":20,"fadeOut":10}
client<-server: play.title :{"action":0,"text":"{\"text\":\"Verification passed\",\"color\":\"white\"}"}
client<-server: play.title :{"action":1,"text":"{\"text\":\"Have a good game\",\"color\":\"green\"}"}
client->server: play position : {"x":7,"y":210.90387919466534,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":207.45379689015815,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":203.99431616441012,"z":7,"onGround":false}
client->server: play position_look : {"x":7,"y":200.5256249856668,"z":7,"yaw":65.45846557617188,"pitch":-14.207664489746094,"onGround":false}
client->server: play position : {"x":7,"y":197.04790756281247,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Verification passed Have a good game\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.custom_payload :{"channel":"minecraft:register","data":{"type":"Buffer","data":[112,114,111,115,116,111,114,101,112,111,114,116,115,58,103,117,105,0,112,114,111,115,116,111,114,101,112,111,114,116,115,58,99,108,111,115,101,0,112,114,111,115,116,111,114,101,112,111,114,116,115,58,99,114,101,97,116,101,0,109,115,107,58,49,0,109,121,115,107,105,110,58,117,112,100,97,116,101,95,115,107,105,110,0,98,117,110,103,101,101,99,111,114,100,58,109,97,105,110]}}
Karang commented 3 years ago

Nice :) Is this log for a player or for a bot ? We need a second one (same thing) for the other so we can compare. Also, do you mind putting an english translation of the texts ? It could help the non-russian speaking people.

ghost commented 3 years ago

Nice :) Is this log for a player or for a bot ? We need a second one (same thing) for the other so we can compare. Also, do you mind putting an english translation of the texts ? It could help the non-russian speaking people.

I received this log when the player passed the check, now I will try it with a bot. I added English to the log

ghost commented 3 years ago

Nice :) Is this log for a player or for a bot ? We need a second one (same thing) for the other so we can compare. Also, do you mind putting an english translation of the texts ? It could help the non-russian speaking people.

This is already from the bot

client<-server: play.login :{"entityId":2048325451,"isHardcore":false,"gameMode":0,"previousGameMode":0,"worldNames":["minecraft:overworld"],"dimensionCodec":{"type":"compound","name":"","value":{"minecraft:dimension_type":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:dimension_type"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:overworld"},"id":{"type":"int","value":0},"element":{"type":"compound","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}}}]}}}},"minecraft:worldgen/biome":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:worldgen/biome"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:plains"},"id":{"type":"int","value":1},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":0.125},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.05000000074505806},"downfall":{"type":"float","value":0.4000000059604645},"category":{"type":"string","value":"plains"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":329011},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":4159204},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp"},"id":{"type":"int","value":6},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.20000000298023224},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.10000000149011612},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp_hills"},"id":{"type":"int","value":134},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.10000000149011612},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.30000001192092896},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}}]}}}}}},"dimension":{"type":"compound","name":"","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}},"worldName":"minecraft:overworld","hashedSeed":[0,1],"maxPlayers":1,"viewDistance":1,"reducedDebugInfo":false,"enableRespawnScreen":true,"isDebug":false,"isFlat":true}
client<-server: play.custom_payload :{"channel":"minecraft:brand","data":{"type":"Buffer","data":[32,66,111,116,70,105,108,116,101,114,32,40,104,116,116,112,115,58,47,47,118,107,46,99,99,47,56,104,114,49,112,85,41]}}
client<-server: play.map_chunk :{"x":0,"z":0,"groundUp":true,"bitMap":0,"heightmaps":{"type":"compound","name":"","value":{"root":{"type":"compound","value":{"MOTION_BLOCKING":{"type":"longArray","value":[[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,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],[0,0],[0,0],[0,0]]}}}}},"biomes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chunkData":{"type":"Buffer","data":[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0]},"blockEntities":[]}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876}
client<-server: play.update_time :{"age":[0,1],"time":[0,23700]}
client<-server: play.title :{"action":3,"fadeIn":5,"stay":90,"fadeOut":15}
client<-server: play.title :{"action":0,"text":"{\"text\":\"ProstoCraft\",\"color\":\"gold\"}"}
client<-server: play.title :{"action":1,"text":"{\"text\":\"Checking\",\"color\":\"green\"}"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play held_item_slot : {"slotId":0}
client->server: play custom_payload : {"channel":"brand","data":{"type":"Buffer","data":[7,118,97,110,105,108,108,97]}}
client->server: play settings : {"locale":"en_US","viewDistance":12,"chatFlags":0,"chatColors":true,"skinParts":127,"mainHand":1}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Wait for verification to complete ...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.experience :{"experienceBar":0,"level":0,"totalExperience":0}
client<-server: play.title :{"action":3,"fadeIn":5,"stay":15,"fadeOut":10}
client<-server: play.title :{"action":0,"text":"{\"text\":\" \"}"}
client<-server: play.title :{"action":1,"text":"{\"text\":\"Enter captcha in chat!\",\"color\":\"white\"}"}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client<-server: play.set_slot :{"windowId":0,"slot":36,"item":{"present":true,"itemId":733,"itemCount":1}}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client->server: play teleport_confirm : {"teleportId":9876}

//Here was the map package

client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"onGround":false}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
client->server: play keep_alive : {"keepAliveId":[0,9876]}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client->server: play teleport_confirm : {"teleportId":9876}
client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
client->server: play teleport_confirm : {"teleportId":9876}

After that comes the captcha. Because the bot doesn't pass the first one step.

I would like to add that other servers also fail the drop test.

Karang commented 3 years ago

@goncharovchik @rom1504 I quickly checked the data by running a simulation using prismarine-world with a similar setup, there is a very good consistency with your data:

    expected: 450 got: 450 delta: 0
    expected: 449.9215999984741 got: 449.9216 delta: 1.5259047358995304e-9
    expected: 449.7663679939575 got: 449.766368 delta: 6.042512268322753e-9
    expected: 449.5358406250445 got: 449.53584064 delta: 1.495550350227859e-8
    expected: 449.23152379758693 got: 449.2315238272 delta: 2.9613090646307683e-8
    expected: 448.85489329934825 got: 448.854893350656 delta: 5.130777935846709e-8
    expected: 448.40739540236484 got: 448.4073954836429 delta: 8.127807404889609e-8
    expected: 447.89044745325987 got: 447.89044757397005 delta: 1.2071018318238202e-7
    expected: 447.3054384517511 got: 447.30543862249067 delta: 1.7073955405066954e-7
    expected: 446.6537296175885 got: 446.65372985004086 delta: 2.3245235070135095e-7
    expected: 445.9366549461529 got: 445.93665525304004 delta: 3.068871592404321e-7
    expected: 445.155521752943 got: 445.15552214797924 delta: 3.950362383875472e-7
    expected: 444.3116112071725 got: 444.31161170501963 delta: 4.978471110916871e-7
    expected: 443.4061788546952 got: 443.40617947091926 delta: 6.162240424600895e-7
    expected: 442.44045513047183 got: 442.4404558815009 delta: 7.510290629397787e-7
    expected: 441.4156458607873 got: 441.4156467638709 delta: 9.030835599332931e-7
    expected: 440.33293275542394 got: 440.33293382859347 delta: 0.0000010731695283539011
    expected: 439.19347388999086 got: 439.1934751520216 delta: 0.0000012620307643373962
    expected: 437.9984041786071 got: 437.9984056489812 delta: 0.0000014703741157973127
    expected: 436.74883583713097 got: 436.7488375360016 delta: 0.0000016988706192933023
    expected: 435.4458588371249 got: 435.4458607852816 delta: 0.0000019481566937429307
    expected: 434.0905413507407 got: 434.09054356957597 delta: 0.0000022188352772900544
    expected: 432.6839301867077 got: 432.68393269818444 delta: 0.0000025114767367995228
    expected: 431.2270512176005 got: 431.2270540442207 delta: 0.0000028266202320992306
    expected: 429.7209097985618 got: 429.72091296333633 delta: 0.000003164774511787982
    expected: 428.16649117765064 got: 428.16649470406963 delta: 0.0000035264189932604495
    expected: 426.56476089798366 got: 426.5647648099882 delta: 0.0000039120045585150365
    expected: 424.91666519183354 got: 424.91666951378846 delta: 0.000004321954918395932
    expected: 423.2231313668456 got: 423.2231361235127 delta: 0.000004756667067340459
    expected: 421.48506818453 got: 421.4850734010424 delta: 0.0000052165124202474544
    expected: 419.70336623118385 got: 419.7033719330216 delta: 0.00000570183772197197
    expected: 417.8788982813955 got: 417.87890449436117 delta: 0.000006212965672602877
    expected: 416.01251965427804 got: 416.01252640447393 delta: 0.000006750195893800992
    expected: 414.1050685625787 got: 414.10507587638443 delta: 0.0000073138057246069366
    expected: 412.15736645480575 got: 412.15737435885677 delta: 0.000007904051017249003
    expected: 410.1702183505129 got: 410.17022687167963 delta: 0.000008521166705577343
    expected: 408.1444131688782 got: 408.14442233424603 delta: 0.000009165367828245508
    expected: 406.0807240507111 got: 406.0807338875611 delta: 0.000009836849983457796
    expected: 403.9799086740198 got: 403.9799192098099 delta: 0.000010535790124777122
    expected: 401.8427095632665 got: 401.8427208256137 delta: 0.000011262347186402621
    expected: 399.6698543924386 got: 399.6698664091014 delta: 0.000012016662822134094
    expected: 397.46205628205746 got: 397.4620690809194 delta: 0.000012798861916962778
    expected: 395.2200140902476 got: 395.220027699301 delta: 0.00001360905338287921
    expected: 392.94441269798455 got: 392.944427145315 delta: 0.000014447330443090323
    expected: 390.63592328863723 got: 390.6359386024087 delta: 0.000015313771484670724
    expected: 388.29520362192 got: 388.29521983036057 delta: 0.00001620844057015347
    expected: 385.9228983023656 got: 385.92291543375336 delta: 0.00001713138777859058
    expected: 383.51963904242825 got: 383.5196571250783 delta: 0.000018082650058204308
    expected: 381.08604492032526 got: 381.0860639825768 delta: 0.000019062251510604256
    expected: 378.6227226327213 got: 378.6227427029252 delta: 0.000020070203902378125
    expected: 376.1302667423594 got: 376.1302878488667 delta: 0.000021106507290369336
    expected: 373.6092599207391 got: 373.6092820918894 delta: 0.000022171150305894116
    expected: 371.06027318594084 got: 371.0602964500516 delta: 0.00002326411078001911
    expected: 368.48386613569465 got: 368.48389052105057 delta: 0.000024385355914091633
    expected: 365.88058717578645 got: 365.8806127106296 delta: 0.00002553484313239096
    expected: 363.2509737438969 got: 363.251000456417 delta: 0.00002671252008212832
    expected: 360.59555252896337 got: 360.5955804472886 delta: 0.000027918325258724508
    expected: 357.9148396861545 got: 357.91486883834284 delta: 0.00002915218834687039
    expected: 355.20934104754537 got: 355.209371461576 delta: 0.000030414030618430843
    expected: 352.47955232857925 got: 352.47958403234446 delta: 0.00003170376521666185
    expected: 349.7259593304 got: 349.7259923516976 delta: 0.000033021297610957845
    expected: 346.94903813813784 got: 346.94907250466366 delta: 0.00003436652582422539
    expected: 344.1492553152295 got: 344.14929105457037 delta: 0.00003573934088763053
    expected: 341.3270680938518 got: 341.32710523347896 delta: 0.00003713962718165931
    expected: 338.4829245615468 got: 338.4829631288094 delta: 0.000038567262606648
    expected: 335.6172638441143 got: 335.6173038662332 delta: 0.000040022118923843664
    expected: 332.73051628484643 got: 332.7305577889085 delta: 0.00004150406209646462
    expected: 329.82310362017773 got: 329.82314663313036 delta: 0.00004301295263076099
    expected: 326.895439151822 got: 326.89548370046776 delta: 0.000044548645746544935
    expected: 323.9479279154668 got: 323.9479740264584 delta: 0.00004611099160456433
    expected: 320.98096684609345 got: 320.9810145459292 delta: 0.00004769983576125014
    expected: 317.9949449399914 got: 317.9949942550106 delta: 0.00004931501922555981
    expected: 314.9902434135317 got: 314.99029436991043 delta: 0.000050956378743194364
    expected: 311.96723585876515 got: 311.96728848251223 delta: 0.00005262374708081552
    expected: 308.9262883959088 got: 308.926342712862 delta: 0.00005431695319657592
    expected: 305.86775982278215 got: 305.86781585860473 delta: 0.00005603582258117967
    expected: 302.7920017612554 got: 302.79205954143265 delta: 0.000057780177257882315
    expected: 299.69935880076787 got: 299.699418350604 delta: 0.00005954983612355136
    expected: 296.5901686389767 got: 296.59022998359194 delta: 0.00006134461523288337
    expected: 293.4647622195924 got: 293.46482538392013 delta: 0.00006316432774156056
    expected: 290.3234638674575 got: 290.3235288762417 delta: 0.00006500878419046785
    expected: 287.16659142092396 got: 287.16665829871687 delta: 0.00006687779290359686
    expected: 283.9944563615826 got: 283.9945251327425 delta: 0.00006877115993120242
    expected: 280.80736394139853 got: 280.8074346300877 delta: 0.00007068868916348947
    expected: 277.6056133073033 got: 277.60568593748593 delta: 0.00007263018261483012
    expected: 274.38949762329554 got: 274.3895722187362 delta: 0.00007459544065113732
    expected: 271.15930419009953 got: 271.15938077436147 delta: 0.00007658426193302148
    expected: 267.9153145624305 got: 267.9153931588742 delta: 0.00007859644370000751
    expected: 264.6578046639148 got: 264.65788529569676 delta: 0.00008063178194106513
    expected: 261.38704489971144 got: 261.38712758978284 delta: 0.00008269007139460882
    expected: 258.1033002668815 got: 258.10338503798715 delta: 0.00008477110566218471
    expected: 254.80683046254978 got: 254.80691733722742 delta: 0.00008687467763479617
    expected: 251.49788998990368 got: 251.49797899048286 delta: 0.00008900057918026505
    expected: 248.17672826207158 got: 248.1768194106732 delta: 0.0000911486016264007
    expected: 244.8435897039241 got: 244.84368302245974 delta: 0.00009331853564731318
    expected: 241.4987138518391 got: 241.49880936201055 delta: 0.00009551017143394347
    expected: 238.14233545147152 got: 238.14243317477033 delta: 0.00009772329880775033
    expected: 234.77468455356757 got: 234.77478451127493 delta: 0.00009995770736281884
    expected: 231.39598660786297 got: 231.39608882104943 delta: 0.00010221318646586042
    expected: 228.006462555103 got: 228.00656704462844 delta: 0.00010448952542674306
    expected: 224.60632891722236 got: 224.60643570373588 delta: 0.00010678651352691304
    expected: 221.19579788572102 got: 221.19590698966115 delta: 0.00010910394013308178
    expected: 217.77507740827312 got: 217.77518884986793 delta: 0.00011144159481091265
    expected: 214.34437127360323 got: 214.34448507287058 delta: 0.0001137992673534427
    expected: 210.90387919466534 got: 210.90399537141317 delta: 0.00011617674783792609
    expected: 207.45379689015815 got: 207.4539154639849 delta: 0.00011857382676794259
    expected: 203.99431616441012 got: 203.99443715470522 delta: 0.00012099029510181936
    expected: 200.5256249856668 got: 200.52574841161112 delta: 0.0001234259443094743
    expected: 197.04790756281247 got: 197.0480334433789 delta: 0.0001258805664292595

But I had to remove 2 packets at the start:

  { x: 7, y: 450, z: 7, yaw: 90, pitch: 10, flags: 0, teleportId: 9876 },
  // { x: 7, y: 450, z: 7, yaw: 90, pitch: 10, onGround: false }, // probably due to mouse move
  // { x: 7, y: 450, z: 7, yaw: 87.57923889160156, pitch: 10, onGround: false }, // probably due to mouse move
  { x: 7, y: 449.9215999984741, z: 7, onGround: false },
  { x: 7, y: 449.7663679939575, z: 7, onGround: false },

Those could be due to you moving the mouse just after being teleported. But it could be also due to some rest period where physic is disabled after a tp => if this is the case that could be the cause of a desync with the server.

We'll know more if you show the bot log. Could you also try a run without moving the mouse at all ? @rom1504 is it possible with the proxy to get timestamp of the packets ?

Karang commented 3 years ago

@goncharovchik thanks for your bot log, I think that confirms the resting period hypothesis. The bot seems to start falling too soon. If we could measure the time between packets, we could had the resting period to mineflayer and fix it for good. Or if we find an other source confirming this hypothesis, that would be good too.

ghost commented 3 years ago

@goncharovchik thanks for your bot log, I think that confirms the resting period hypothesis. The bot seems to start falling too soon. If we could measure the time between packets, we could had the resting period to mineflayer and fix it for good. Or if we find an other source confirming this hypothesis, that would be good too.

Will the log from the bot on C# with successfully is being check be useful to? Only there on version 1.15.2

rom1504 commented 3 years ago

There's no option to print the timestamp in the proxy currently but it's easy to add

On Tue, Dec 1, 2020, 13:13 Aleksey Goncharov notifications@github.com wrote:

@goncharovchik https://github.com/goncharovchik thanks for your bot log, I think that confirms the resting period hypothesis. The bot seems to start falling too soon. If we could measure the time between packets, we could had the resting period to mineflayer and fix it for good. Or if we find an other source confirming this hypothesis, that would be good too.

Will information from another similar bo C# which is being tested? Only there on version 1.15.2

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/1299#issuecomment-736514149, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAR437THCWOJ6LP4DGDDVPLSSTMX5ANCNFSM4Q6NBINQ .

ghost commented 3 years ago

@Karang

from bot

Time format [minutes|seconds|milliseconds]

[39:19:880] client<-server: play.login :{"entityId":2048325451,"isHardcore":false,"gameMode":0,"previousGameMode":0,"worldNames":["minecraft:overworld"],"dimensionCodec":{"type":"compound","name":"","value":{"minecraft:dimension_type":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:dimension_type"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:overworld"},"id":{"type":"int","value":0},"element":{"type":"compound","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}}}]}}}},"minecraft:worldgen/biome":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:worldgen/biome"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:plains"},"id":{"type":"int","value":1},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":0.125},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.05000000074505806},"downfall":{"type":"float","value":0.4000000059604645},"category":{"type":"string","value":"plains"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":329011},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":4159204},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp"},"id":{"type":"int","value":6},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.20000000298023224},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.10000000149011612},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp_hills"},"id":{"type":"int","value":134},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.10000000149011612},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.30000001192092896},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}}]}}}}}},"dimension":{"type":"compound","name":"","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}},"worldName":"minecraft:overworld","hashedSeed":[0,1],"maxPlayers":1,"viewDistance":1,"reducedDebugInfo":false,"enableRespawnScreen":true,"isDebug":false,"isFlat":true}
[39:19:911] client<-server: play.custom_payload :{"channel":"minecraft:brand","data":{"type":"Buffer","data":[32,66,111,116,70,105,108,116,101,114,32,40,104,116,116,112,115,58,47,47,118,107,46,99,99,47,56,104,114,49,112,85,41]}}
[39:19:926] client<-server: play.map_chunk :{"x":0,"z":0,"groundUp":true,"bitMap":0,"heightmaps":{"type":"compound","name":"","value":{"root":{"type":"compound","value":{"MOTION_BLOCKING":{"type":"longArray","value":[[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,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],[0,0],[0,0],[0,0]]}}}}},"biomes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chunkData":{"type":"Buffer","data":[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0]},"blockEntities":[]}
[39:19:943] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876}
[39:19:946] client<-server: play.update_time :{"age":[0,1],"time":[0,23700]}
[39:19:948] client<-server: play.title :{"action":3,"fadeIn":5,"stay":90,"fadeOut":15}
[39:19:951] client<-server: play.title :{"action":0,"text":"{\"text\":\"ProstoCraft\",\"color\":\"gold\"}"}
[39:19:952] client<-server: play.title :{"action":1,"text":"{\"text\":\"Идёт проверка\",\"color\":\"green\"}"}
[39:19:954] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[39:19:959] client->server: play held_item_slot : {"slotId":0}
[39:19:965] client->server: play custom_payload : {"channel":"brand","data":{"type":"Buffer","data":[7,118,97,110,105,108,108,97]}}
[39:19:967] client->server: play settings : {"locale":"en_US","viewDistance":12,"chatFlags":0,"chatColors":true,"skinParts":127,"mainHand":1}
[39:19:987] client->server: play teleport_confirm : {"teleportId":9876}
[39:19:998] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[39:20:56] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
[39:20:112] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:20:165] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:20:218] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:20:238] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Ожидайте завершения проверки...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[39:20:241] client<-server: play.experience :{"experienceBar":0,"level":0,"totalExperience":0}
[39:20:243] client<-server: play.title :{"action":3,"fadeIn":5,"stay":15,"fadeOut":10}
[39:20:245] client<-server: play.title :{"action":0,"text":"{\"text\":\" \"}"}
[39:20:249] client<-server: play.title :{"action":1,"text":"{\"text\":\"Введите капчу в чат!\",\"color\":\"white\"}"}
[39:20:251] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:20:253] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:20:255] client<-server: play.set_slot :{"windowId":0,"slot":36,"item":{"present":true,"itemId":733,"itemCount":1}}
[39:20:260] client->server: play teleport_confirm : {"teleportId":9876}

//there was a map package

[39:20:298] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"onGround":false}
[39:20:326] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:20:380] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:20:434] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:20:437] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:20:438] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:20:440] client->server: play teleport_confirm : {"teleportId":9876}
[39:20:482] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[39:20:537] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:20:589] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:20:592] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:20:644] client->server: play position : {"x":7,"y":449.2315238272,"z":7,"onGround":false}
[39:20:650] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:20:652] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:20:657] client->server: play teleport_confirm : {"teleportId":9876}
[39:20:694] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[39:20:747] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:20:800] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:20:853] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:20:862] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:20:863] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:20:865] client->server: play teleport_confirm : {"teleportId":9876}
[39:20:899] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Введите номер с картинки в чат\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[39:20:901] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[39:20:905] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[39:20:909] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[39:20:956] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:21:10] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:21:62] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:21:87] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:21:90] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:21:94] client->server: play teleport_confirm : {"teleportId":9876}
[39:21:112] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[39:21:165] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:21:217] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:21:270] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:21:276] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:21:278] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:21:281] client->server: play teleport_confirm : {"teleportId":9876}
[39:21:319] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[39:21:372] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[39:21:425] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[39:21:478] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[39:21:489] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:21:491] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[39:21:493] client->server: play teleport_confirm : {"teleportId":9876}
[39:21:527] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[39:21:580] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
Connection closed by client (::ffff:127.0.0.1)
[39:21:676] client<-server: play.abilities :{"flags":6,"flyingSpeed":0,"walkingSpeed":0}
[39:21:677] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
ghost commented 3 years ago

from player

[51:2:916] client<-server: play.login :{"entityId":1630195528,"isHardcore":false,"gameMode":0,"previousGameMode":0,"worldNames":["minecraft:overworld"],"dimensionCodec":{"type":"compound","name":"","value":{"minecraft:dimension_type":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:dimension_type"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:overworld"},"id":{"type":"int","value":0},"element":{"type":"compound","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}}}]}}}},"minecraft:worldgen/biome":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:worldgen/biome"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:plains"},"id":{"type":"int","value":1},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":0.125},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.05000000074505806},"downfall":{"type":"float","value":0.4000000059604645},"category":{"type":"string","value":"plains"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":329011},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":4159204},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp"},"id":{"type":"int","value":6},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.20000000298023224},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.10000000149011612},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp_hills"},"id":{"type":"int","value":134},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.10000000149011612},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.30000001192092896},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}}]}}}}}},"dimension":{"type":"compound","name":"","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}},"worldName":"minecraft:overworld","hashedSeed":[0,1],"maxPlayers":1,"viewDistance":1,"reducedDebugInfo":false,"enableRespawnScreen":true,"isDebug":false,"isFlat":true}
[51:2:950] client<-server: play.custom_payload :{"channel":"minecraft:brand","data":{"type":"Buffer","data":[32,66,111,116,70,105,108,116,101,114,32,40,104,116,116,112,115,58,47,47,118,107,46,99,99,47,56,104,114,49,112,85,41]}}
[51:2:967] client<-server: play.map_chunk :{"x":0,"z":0,"groundUp":true,"bitMap":0,"heightmaps":{"type":"compound","name":"","value":{"root":{"type":"compound","value":{"MOTION_BLOCKING":{"type":"longArray","value":[[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,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],[0,0],[0,0],[0,0]]}}}}},"biomes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chunkData":{"type":"Buffer","data":[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0]},"blockEntities":[]}
[51:2:986] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876}
[51:2:991] client<-server: play.update_time :{"age":[0,1],"time":[0,23700]}
[51:2:995] client<-server: play.title :{"action":3,"fadeIn":5,"stay":90,"fadeOut":15}
[51:2:999] client<-server: play.title :{"action":0,"text":"{\"text\":\"ProstoCraft\",\"color\":\"gold\"}"}
[51:3:1] client<-server: play.title :{"action":1,"text":"{\"text\":\"Идёт проверка\",\"color\":\"green\"}"}
[51:3:4] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[51:3:36] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[51:3:149] client->server: play settings : {"locale":"ru_ru","viewDistance":5,"chatFlags":0,"chatColors":true,"skinParts":127,"mainHand":1}
[51:3:156] client->server: play custom_payload : {"channel":"minecraft:brand","data":{"type":"Buffer","data":[7,118,97,110,105,108,108,97]}}
[51:3:222] client->server: play teleport_confirm : {"teleportId":9876}
[51:3:228] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
[51:3:239] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
[51:3:266] client->server: play position : {"x":7,"y":449.9215999984741,"z":7,"onGround":false}
[51:3:270] client->server: play position : {"x":7,"y":449.7663679939575,"z":7,"onGround":false}
[51:3:276] client->server: play position : {"x":7,"y":449.5358406250445,"z":7,"onGround":false}
[51:3:282] client->server: play position : {"x":7,"y":449.23152379758693,"z":7,"onGround":false}
[51:3:288] client->server: play position : {"x":7,"y":448.85489329934825,"z":7,"onGround":false}
[51:3:309] client->server: play position : {"x":7,"y":448.40739540236484,"z":7,"onGround":false}
[51:3:338] client->server: play position : {"x":7,"y":447.89044745325987,"z":7,"onGround":false}
[51:3:380] client->server: play position : {"x":7,"y":447.3054384517511,"z":7,"onGround":false}
[51:3:432] client->server: play position : {"x":7,"y":446.6537296175885,"z":7,"onGround":false}
[51:3:453] client<-server: play.experience :{"experienceBar":0.019999999552965164,"level":1,"totalExperience":0}
[51:3:459] client<-server: play.experience :{"experienceBar":0.03999999910593033,"level":2,"totalExperience":0}
[51:3:461] client<-server: play.experience :{"experienceBar":0.05999999865889549,"level":3,"totalExperience":0}
[51:3:464] client<-server: play.experience :{"experienceBar":0.07999999821186066,"level":4,"totalExperience":0}
[51:3:482] client->server: play position : {"x":7,"y":445.9366549461529,"z":7,"onGround":false}
[51:3:513] client<-server: play.experience :{"experienceBar":0.09999999403953552,"level":5,"totalExperience":0}
[51:3:530] client->server: play position : {"x":7,"y":445.155521752943,"z":7,"onGround":false}
[51:3:561] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Ожидайте завершения проверки...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[51:3:565] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[51:3:571] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[51:3:596] client->server: play position : {"x":7,"y":444.3116112071725,"z":7,"onGround":false}
[51:3:630] client->server: play position : {"x":7,"y":443.4061788546952,"z":7,"onGround":false}
[51:3:681] client<-server: play.experience :{"experienceBar":0.11999998986721039,"level":6,"totalExperience":0}
[51:3:684] client->server: play position : {"x":7,"y":442.44045513047183,"z":7,"onGround":false}
[51:3:714] client<-server: play.experience :{"experienceBar":0.13999998569488525,"level":7,"totalExperience":0}
[51:3:741] client->server: play position : {"x":7,"y":441.4156458607873,"z":7,"onGround":false}
[51:3:780] client->server: play position : {"x":7,"y":440.33293275542394,"z":7,"onGround":false}
[51:3:798] client<-server: play.experience :{"experienceBar":0.15999998152256012,"level":8,"totalExperience":0}
[51:3:833] client->server: play position : {"x":7,"y":439.19347388999086,"z":7,"onGround":false}
[51:3:888] client->server: play position : {"x":7,"y":437.9984041786071,"z":7,"onGround":false}
[51:3:934] client->server: play position : {"x":7,"y":436.74883583713097,"z":7,"onGround":false}
[51:3:967] client<-server: play.experience :{"experienceBar":0.17999997735023499,"level":9,"totalExperience":0}
[51:3:989] client->server: play position : {"x":7,"y":435.4458588371249,"z":7,"onGround":false}
[51:4:31] client->server: play position : {"x":7,"y":434.0905413507407,"z":7,"onGround":false}
[51:4:83] client->server: play position : {"x":7,"y":432.6839301867077,"z":7,"onGround":false}
[51:4:118] client<-server: play.experience :{"experienceBar":0.19999997317790985,"level":10,"totalExperience":0}
[51:4:139] client->server: play position : {"x":7,"y":431.2270512176005,"z":7,"onGround":false}
[51:4:179] client->server: play position : {"x":7,"y":429.7209097985618,"z":7,"onGround":false}
[51:4:212] client<-server: play.experience :{"experienceBar":0.21999996900558472,"level":11,"totalExperience":0}
[51:4:242] client->server: play position : {"x":7,"y":428.16649117765064,"z":7,"onGround":false}
[51:4:280] client->server: play position : {"x":7,"y":426.56476089798366,"z":7,"onGround":false}
[51:4:331] client<-server: play.experience :{"experienceBar":0.23999996483325958,"level":12,"totalExperience":0}
[51:4:334] client<-server: play.experience :{"experienceBar":0.25999996066093445,"level":13,"totalExperience":0}
[51:4:343] client->server: play position : {"x":7,"y":424.91666519183354,"z":7,"onGround":false}
[51:4:386] client->server: play position : {"x":7,"y":423.2231313668456,"z":7,"onGround":false}
[51:4:433] client->server: play position : {"x":7,"y":421.48506818453,"z":7,"onGround":false}
[51:4:451] client<-server: play.experience :{"experienceBar":0.2799999713897705,"level":14,"totalExperience":0}
[51:4:480] client->server: play position : {"x":7,"y":419.70336623118385,"z":7,"onGround":false}
[51:4:532] client->server: play position : {"x":7,"y":417.8788982813955,"z":7,"onGround":false}
[51:4:563] client<-server: play.experience :{"experienceBar":0.29999998211860657,"level":15,"totalExperience":0}
[51:4:567] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Ожидайте завершения проверки...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[51:4:569] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[51:4:571] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[51:4:583] client->server: play position : {"x":7,"y":416.01251965427804,"z":7,"onGround":false}
[51:4:623] client<-server: play.experience :{"experienceBar":0.3199999928474426,"level":16,"totalExperience":0}
[51:4:636] client->server: play position : {"x":7,"y":414.1050685625787,"z":7,"onGround":false}
[51:4:687] client->server: play position : {"x":7,"y":412.15736645480575,"z":7,"onGround":false}
[51:4:737] client->server: play position : {"x":7,"y":410.1702183505129,"z":7,"onGround":false}
[51:4:789] client->server: play position : {"x":7,"y":408.1444131688782,"z":7,"onGround":false}
[51:4:804] client<-server: play.experience :{"experienceBar":0.3400000035762787,"level":17,"totalExperience":0}
[51:4:806] client<-server: play.experience :{"experienceBar":0.36000001430511475,"level":18,"totalExperience":0}
[51:4:840] client->server: play position : {"x":7,"y":406.0807240507111,"z":7,"onGround":false}
[51:4:893] client->server: play position : {"x":7,"y":403.9799086740198,"z":7,"onGround":false}
[51:4:911] client<-server: play.experience :{"experienceBar":0.3800000250339508,"level":19,"totalExperience":0}
[51:4:932] client->server: play position : {"x":7,"y":401.8427095632665,"z":7,"onGround":false}
[51:4:986] client->server: play position : {"x":7,"y":399.6698543924386,"z":7,"onGround":false}
[51:5:15] client<-server: play.experience :{"experienceBar":0.40000003576278687,"level":20,"totalExperience":0}
[51:5:42] client->server: play position : {"x":7,"y":397.46205628205746,"z":7,"onGround":false}
[51:5:95] client->server: play position : {"x":7,"y":395.2200140902476,"z":7,"onGround":false}
[51:5:106] client<-server: play.experience :{"experienceBar":0.4200000464916229,"level":21,"totalExperience":0}
[51:5:140] client->server: play position : {"x":7,"y":392.94441269798455,"z":7,"onGround":false}
[51:5:181] client->server: play position : {"x":7,"y":390.63592328863723,"z":7,"onGround":false}
[51:5:225] client<-server: play.experience :{"experienceBar":0.440000057220459,"level":22,"totalExperience":0}
[51:5:235] client->server: play position : {"x":7,"y":388.29520362192,"z":7,"onGround":false}
[51:5:288] client->server: play position : {"x":7,"y":385.9228983023656,"z":7,"onGround":false}
[51:5:310] client<-server: play.experience :{"experienceBar":0.46000006794929504,"level":23,"totalExperience":0}
[51:5:335] client->server: play position : {"x":7,"y":383.51963904242825,"z":7,"onGround":false}
[51:5:392] client->server: play position : {"x":7,"y":381.08604492032526,"z":7,"onGround":false}
[51:5:409] client<-server: play.experience :{"experienceBar":0.4800000786781311,"level":24,"totalExperience":0}
[51:5:447] client->server: play position : {"x":7,"y":378.6227226327213,"z":7,"onGround":false}
[51:5:497] client->server: play position : {"x":7,"y":376.1302667423594,"z":7,"onGround":false}
[51:5:513] client<-server: play.experience :{"experienceBar":0.5000000596046448,"level":25,"totalExperience":0}
[51:5:530] client->server: play position : {"x":7,"y":373.6092599207391,"z":7,"onGround":false}
[51:5:566] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Ожидайте завершения проверки...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[51:5:568] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[51:5:572] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[51:5:592] client->server: play position : {"x":7,"y":371.06027318594084,"z":7,"onGround":false}
[51:5:611] client<-server: play.experience :{"experienceBar":0.5200000405311584,"level":26,"totalExperience":0}
[51:5:634] client->server: play position : {"x":7,"y":368.48386613569465,"z":7,"onGround":false}
[51:5:686] client->server: play position : {"x":7,"y":365.88058717578645,"z":7,"onGround":false}
[51:5:694] client<-server: play.experience :{"experienceBar":0.5400000214576721,"level":27,"totalExperience":0}
[51:5:732] client->server: play position : {"x":7,"y":363.2509737438969,"z":7,"onGround":false}
[51:5:779] client->server: play position : {"x":7,"y":360.59555252896337,"z":7,"onGround":false}
[51:5:781] client<-server: play.experience :{"experienceBar":0.5600000023841858,"level":28,"totalExperience":0}
[51:5:829] client->server: play position : {"x":7,"y":357.9148396861545,"z":7,"onGround":false}
[51:5:882] client<-server: play.experience :{"experienceBar":0.5799999833106995,"level":29,"totalExperience":0}
[51:5:900] client->server: play position : {"x":7,"y":355.20934104754537,"z":7,"onGround":false}
[51:5:950] client->server: play position : {"x":7,"y":352.47955232857925,"z":7,"onGround":false}
[51:5:979] client->server: play position : {"x":7,"y":349.7259593304,"z":7,"onGround":false}
[51:5:990] client<-server: play.experience :{"experienceBar":0.5999999642372131,"level":30,"totalExperience":0}
[51:6:47] client->server: play position : {"x":7,"y":346.94903813813784,"z":7,"onGround":false}
[51:6:82] client<-server: play.experience :{"experienceBar":0.6199999451637268,"level":31,"totalExperience":0}
[51:6:93] client->server: play position : {"x":7,"y":344.1492553152295,"z":7,"onGround":false}
[51:6:152] client->server: play position : {"x":7,"y":341.3270680938518,"z":7,"onGround":false}
[51:6:192] client->server: play position : {"x":7,"y":338.4829245615468,"z":7,"onGround":false}
[51:6:200] client<-server: play.experience :{"experienceBar":0.6399999260902405,"level":32,"totalExperience":0}
[51:6:249] client->server: play position : {"x":7,"y":335.6172638441143,"z":7,"onGround":false}
[51:6:290] client<-server: play.experience :{"experienceBar":0.6599999070167542,"level":33,"totalExperience":0}
[51:6:300] client->server: play position : {"x":7,"y":332.73051628484643,"z":7,"onGround":false}
[51:6:330] client->server: play position : {"x":7,"y":329.82310362017773,"z":7,"onGround":false}
[51:6:395] client->server: play position : {"x":7,"y":326.895439151822,"z":7,"onGround":false}
[51:6:397] client<-server: play.experience :{"experienceBar":0.6799998879432678,"level":34,"totalExperience":0}
[51:6:445] client->server: play position : {"x":7,"y":323.9479279154668,"z":7,"onGround":false}
[51:6:495] client<-server: play.experience :{"experienceBar":0.6999998688697815,"level":35,"totalExperience":0}
[51:6:498] client->server: play position : {"x":7,"y":320.98096684609345,"z":7,"onGround":false}
[51:6:558] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Ожидайте завершения проверки...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[51:6:559] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[51:6:561] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[51:6:572] client->server: play position : {"x":7,"y":317.9949449399914,"z":7,"onGround":false}
[51:6:593] client<-server: play.experience :{"experienceBar":0.7199998497962952,"level":36,"totalExperience":0}
[51:6:599] client->server: play position : {"x":7,"y":314.9902434135317,"z":7,"onGround":false}
[51:6:647] client->server: play position : {"x":7,"y":311.96723585876515,"z":7,"onGround":false}
[51:6:695] client<-server: play.experience :{"experienceBar":0.7399998307228088,"level":37,"totalExperience":0}
[51:6:708] client->server: play position : {"x":7,"y":308.9262883959088,"z":7,"onGround":false}
[51:6:744] client->server: play position : {"x":7,"y":305.86775982278215,"z":7,"onGround":false}
[51:6:784] client->server: play position : {"x":7,"y":302.7920017612554,"z":7,"onGround":false}
[51:6:793] client<-server: play.experience :{"experienceBar":0.7599998116493225,"level":38,"totalExperience":0}
[51:6:853] client->server: play position : {"x":7,"y":299.69935880076787,"z":7,"onGround":false}
[51:6:896] client->server: play position : {"x":7,"y":296.5901686389767,"z":7,"onGround":false}
[51:6:941] client->server: play position : {"x":7,"y":293.4647622195924,"z":7,"onGround":false}
[51:6:947] client<-server: play.experience :{"experienceBar":0.7799997925758362,"level":39,"totalExperience":0}
[51:6:979] client->server: play position : {"x":7,"y":290.3234638674575,"z":7,"onGround":false}
[51:7:23] client<-server: play.experience :{"experienceBar":0.7999997735023499,"level":40,"totalExperience":0}
[51:7:46] client->server: play position : {"x":7,"y":287.16659142092396,"z":7,"onGround":false}
[51:7:81] client->server: play position : {"x":7,"y":283.9944563615826,"z":7,"onGround":false}
[51:7:112] client<-server: play.experience :{"experienceBar":0.8199997544288635,"level":41,"totalExperience":0}
[51:7:134] client->server: play position : {"x":7,"y":280.80736394139853,"z":7,"onGround":false}
[51:7:183] client<-server: play.experience :{"experienceBar":0.8399997353553772,"level":42,"totalExperience":0}
[51:7:190] client->server: play position : {"x":7,"y":277.6056133073033,"z":7,"onGround":false}
[51:7:237] client->server: play position : {"x":7,"y":274.38949762329554,"z":7,"onGround":false}
[51:7:291] client->server: play position : {"x":7,"y":271.15930419009953,"z":7,"onGround":false}
[51:7:337] client->server: play position : {"x":7,"y":267.9153145624305,"z":7,"onGround":false}
[51:7:386] client->server: play position : {"x":7,"y":264.6578046639148,"z":7,"onGround":false}
[51:7:391] client<-server: play.experience :{"experienceBar":0.8599997162818909,"level":43,"totalExperience":0}
[51:7:437] client->server: play position : {"x":7,"y":261.38704489971144,"z":7,"onGround":false}
[51:7:487] client->server: play position : {"x":7,"y":258.1033002668815,"z":7,"onGround":false}
[51:7:537] client->server: play position : {"x":7,"y":254.80683046254978,"z":7,"onGround":false}
[51:7:565] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Ожидайте завершения проверки...\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[51:7:567] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[51:7:568] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[51:7:571] client<-server: play.experience :{"experienceBar":0.8799996972084045,"level":44,"totalExperience":0}
[51:7:584] client->server: play position : {"x":7,"y":251.49788998990368,"z":7,"onGround":false}
[51:7:600] client<-server: play.experience :{"experienceBar":0.8999996781349182,"level":45,"totalExperience":0}
[51:7:602] client<-server: play.experience :{"experienceBar":0.9199996590614319,"level":46,"totalExperience":0}
[51:7:666] client->server: play position : {"x":7,"y":248.17672826207158,"z":7,"onGround":false}
[51:7:706] client->server: play position : {"x":7,"y":244.8435897039241,"z":7,"onGround":false}
[51:7:715] client<-server: play.experience :{"experienceBar":0.9399996399879456,"level":47,"totalExperience":0}
[51:7:766] client->server: play position : {"x":7,"y":241.4987138518391,"z":7,"onGround":false}
[51:7:823] client->server: play position : {"x":7,"y":238.14233545147152,"z":7,"onGround":false}
[51:7:878] client->server: play position : {"x":7,"y":234.77468455356757,"z":7,"onGround":false}
[51:7:896] client<-server: play.experience :{"experienceBar":0.9599996209144592,"level":48,"totalExperience":0}
[51:7:922] client->server: play position : {"x":7,"y":231.39598660786297,"z":7,"onGround":false}
[51:7:963] client->server: play position : {"x":7,"y":228.006462555103,"z":7,"onGround":false}
[51:7:994] client<-server: play.experience :{"experienceBar":0.9799996018409729,"level":49,"totalExperience":0}
[51:8:6] client->server: play position : {"x":7,"y":224.60632891722236,"z":7,"onGround":false}
[51:8:14] client<-server: play.experience :{"experienceBar":0.9999995827674866,"level":50,"totalExperience":0}
[51:8:47] client->server: play position : {"x":7,"y":221.19579788572102,"z":7,"onGround":false}
[51:8:97] client->server: play position : {"x":7,"y":217.77507740827312,"z":7,"onGround":false}
[51:8:103] client<-server: play.title :{"action":3,"fadeIn":5,"stay":20,"fadeOut":10}
[51:8:104] client<-server: play.title :{"action":0,"text":"{\"text\":\"Проверка пройдена\",\"color\":\"white\"}"}
[51:8:106] client<-server: play.title :{"action":1,"text":"{\"text\":\"Приятной игры\",\"color\":\"green\"}"}
[51:8:141] client->server: play position : {"x":7,"y":214.34437127360323,"z":7,"onGround":false}
[51:8:193] client->server: play position : {"x":7,"y":210.90387919466534,"z":7,"onGround":false}
[51:8:236] client->server: play position : {"x":7,"y":207.45379689015815,"z":7,"onGround":false}
[51:8:288] client->server: play position : {"x":7,"y":203.99431616441012,"z":7,"onGround":false}
[51:8:335] client->server: play position : {"x":7,"y":200.5256249856668,"z":7,"onGround":false}
[51:8:412] client->server: play position : {"x":7,"y":197.04790756281247,"z":7,"onGround":false}
[51:8:452] client->server: play position : {"x":7,"y":193.56134442055713,"z":7,"onGround":false}
[51:8:468] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Проверка пройдена, приятной игры\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[51:8:470] client<-server: play.custom_payload :{"channel":"minecraft:register","data":{"type":"Buffer","data":[112,114,111,115,116,111,114,101,112,111,114,116,115,58,103,117,105,0,112,114,111,115,116,111,114,101,112,111,114,116,115,58,99,108,111,115,101,0,112,114,111,115,116,111,114,101,112,111,114,116,115,58,99,114,101,97,116,101,0,109,115,107,58,49,0,109,121,115,107,105,110,58,117,112,100,97,116,101,95,115,107,105,110,0,98,117,110,103,101,101,99,111,114,100,58,109,97,105,110]}}
Karang commented 3 years ago

Thanks. Here are the first packets with timing intervals:

Player:
[51:2:986] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876}
236ms
[51:3:222] client->server: play teleport_confirm : {"teleportId":9876}
6ms
[51:3:228] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
11ms
[51:3:239] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
27ms
[51:3:266] client->server: play position : {"x":7,"y":449.9215999984741,"z":7,"onGround":false}
4ms
[51:3:270] client->server: play position : {"x":7,"y":449.7663679939575,"z":7,"onGround":false}
6ms
[51:3:276] client->server: play position : {"x":7,"y":449.5358406250445,"z":7,"onGround":false}
6ms
[51:3:282] client->server: play position : {"x":7,"y":449.23152379758693,"z":7,"onGround":false}
6ms
[51:3:288] client->server: play position : {"x":7,"y":448.85489329934825,"z":7,"onGround":false}
11ms
[51:3:309] client->server: play position : {"x":7,"y":448.40739540236484,"z":7,"onGround":false}
29ms
[51:3:338] client->server: play position : {"x":7,"y":447.89044745325987,"z":7,"onGround":false}
42ms
[51:3:380] client->server: play position : {"x":7,"y":447.3054384517511,"z":7,"onGround":false}
52ms
[51:3:432] client->server: play position : {"x":7,"y":446.6537296175885,"z":7,"onGround":false}

Bot:
[39:19:943] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876}
44ms
[39:19:987] client->server: play teleport_confirm : {"teleportId":9876}
69ms
[39:20:56] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false}
56ms
[39:20:112] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
53ms
[39:20:165] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
53ms
[39:20:218] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}

There is indeed a bigger delay between the teleport request and acknowledge, then the positions packets are much closer in time (maybe to catch up?). This behavior seems a bit weird. Anyone have some ideas? @rom1504

rom1504 commented 3 years ago

Sounds like something about the vanilla server internal. I bet it's checking that the world is loaded around the new position of the player before sending the confirm. Would be interesting to check if the delay is always the same or varies a lot

On Tue, Dec 1, 2020, 14:23 Karang notifications@github.com wrote:

Thanks. Here are the first packets with timing intervals:

Player: [51:2:986] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876} 236ms [51:3:222] client->server: play teleport_confirm : {"teleportId":9876} 6ms [51:3:228] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false} 11ms [51:3:239] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false} 27ms [51:3:266] client->server: play position : {"x":7,"y":449.9215999984741,"z":7,"onGround":false} 4ms [51:3:270] client->server: play position : {"x":7,"y":449.7663679939575,"z":7,"onGround":false} 6ms [51:3:276] client->server: play position : {"x":7,"y":449.5358406250445,"z":7,"onGround":false}

Bot: [39:19:943] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876} 44ms [39:19:987] client->server: play teleport_confirm : {"teleportId":9876} 69ms [39:20:56] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false} 56ms [39:20:112] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false} 53ms [39:20:165] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false} 53ms [39:20:218] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}

There is indeed a bigger delay between the teleport request and acknowledge, then the positions packets are much closer in time (maybe to catch up?). This behavior seems a bit weird. Anyone have some ideas? @rom1504 https://github.com/rom1504

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/1299#issuecomment-736548249, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAR437UM25Y3FUYFTXAS2ATSSTU3NANCNFSM4Q6NBINQ .

ghost commented 3 years ago

Sounds like something about the vanilla server internal. I bet it's checking that the world is loaded around the new position of the player before sending the confirm. Would be interesting to check if the delay is always the same or varies a lot

On Tue, Dec 1, 2020, 14:23 Karang notifications@github.com wrote:

Thanks. Here are the first packets with timing intervals:

Player: [51:2:986] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876} 236ms [51:3:222] client->server: play teleport_confirm : {"teleportId":9876} 6ms [51:3:228] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false} 11ms [51:3:239] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false} 27ms [51:3:266] client->server: play position : {"x":7,"y":449.9215999984741,"z":7,"onGround":false} 4ms [51:3:270] client->server: play position : {"x":7,"y":449.7663679939575,"z":7,"onGround":false} 6ms [51:3:276] client->server: play position : {"x":7,"y":449.5358406250445,"z":7,"onGround":false}

Bot: [39:19:943] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"flags":0,"teleportId":9876} 44ms [39:19:987] client->server: play teleport_confirm : {"teleportId":9876} 69ms [39:20:56] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":10,"onGround":false} 56ms [39:20:112] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false} 53ms [39:20:165] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false} 53ms [39:20:218] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}

There is indeed a bigger delay between the teleport request and acknowledge, then the positions packets are much closer in time (maybe to catch up?). This behavior seems a bit weird. Anyone have some ideas? @rom1504 https://github.com/rom1504

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/PrismarineJS/mineflayer/issues/1299#issuecomment-736548249, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAR437UM25Y3FUYFTXAS2ATSSTU3NANCNFSM4Q6NBINQ .

Exactly the player?

ghost commented 3 years ago

@Karang @rom1504

The old problem is solved, but there is another protection on the server. Another check, where you need to enter a captcha, but the bot cannot pass. Because the bot kicks As soon as he writes to the chat, enter the captcha, the bot kicks. I guess this is another drop test.

New log from player:

[56:37:987] client<-server: play.login :{"entityId":2048325451,"isHardcore":false,"gameMode":0,"previousGameMode":0,"worldNames":["minecraft:overworld"],"dimensionCodec":{"type":"compound","name":"","value":{"minecraft:dimension_type":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:dimension_type"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:overworld"},"id":{"type":"int","value":0},"element":{"type":"compound","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}}}]}}}},"minecraft:worldgen/biome":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:worldgen/biome"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:plains"},"id":{"type":"int","value":1},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":0.125},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.05000000074505806},"downfall":{"type":"float","value":0.4000000059604645},"category":{"type":"string","value":"plains"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":329011},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":4159204},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp"},"id":{"type":"int","value":6},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.20000000298023224},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.10000000149011612},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp_hills"},"id":{"type":"int","value":134},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.10000000149011612},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.30000001192092896},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}}]}}}}}},"dimension":{"type":"compound","name":"","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}},"worldName":"minecraft:overworld","hashedSeed":[0,1],"maxPlayers":1,"viewDistance":1,"reducedDebugInfo":false,"enableRespawnScreen":true,"isDebug":false,"isFlat":true}
[56:38:48] client<-server: play.custom_payload :{"channel":"minecraft:brand","data":{"type":"Buffer","data":[32,66,111,116,70,105,108,116,101,114,32,40,104,116,116,112,115,58,47,47,118,107,46,99,99,47,56,104,114,49,112,85,41]}}
[56:38:63] client<-server: play.map_chunk :{"x":0,"z":0,"groundUp":true,"bitMap":0,"heightmaps":{"type":"compound","name":"","value":{"root":{"type":"compound","value":{"MOTION_BLOCKING":{"type":"longArray","value":[[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,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],[0,0],[0,0],[0,0]]}}}}},"biomes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chunkData":{"type":"Buffer","data":[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0]},"blockEntities":[]}
[56:38:79] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[56:38:84] client<-server: play.update_time :{"age":[0,1],"time":[0,23700]}
[56:38:88] client<-server: play.set_slot :{"windowId":0,"slot":36,"item":{"present":true,"itemId":733,"itemCount":1}}
[56:38:113] client<-server: play.map :{"itemDamage":0,"scale":0,"trackingPosition":false,"locked":false,"icons":[],"columns":-128,"rows":-128,"x":0,"y":0,"data":{"type":"Buffer","data":[34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,33,33,33,33,33,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,14,14,56,56,26,26,26,26,56,32,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,14,90,11,11,11,11,11,11,11,11,11,59,56,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,14,56,25,11,11,59,59,12,25,25,59,59,11,11,59,26,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,34,34,34,58,33,14,56,12,11,59,90,56,14,57,57,57,57,14,14,14,56,25,59,59,90,14,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,33,33,33,58,58,34,33,14,56,59,11,11,59,56,57,58,34,58,58,58,34,34,34,58,33,14,90,11,11,59,56,57,58,34,34,58,58,34,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,33,14,56,26,26,32,33,58,58,14,90,11,11,59,90,32,57,33,57,57,14,14,14,14,57,57,33,58,33,14,56,59,11,11,90,14,57,57,14,14,14,14,32,14,14,14,14,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,33,14,56,26,12,11,11,41,90,57,33,14,90,59,59,26,14,33,58,57,56,90,25,59,59,59,59,59,25,90,56,57,58,33,32,59,41,53,59,90,90,59,59,25,59,11,59,59,59,59,90,56,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,32,26,12,11,11,11,59,59,53,25,14,14,90,59,90,14,33,33,57,14,26,11,52,40,106,106,106,106,40,41,41,11,26,14,58,33,90,11,41,41,53,11,11,11,11,11,11,11,11,11,11,11,11,25,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,14,26,59,11,11,59,25,26,14,14,59,26,14,26,11,90,14,33,57,32,26,12,41,40,106,106,106,106,106,106,106,106,106,106,11,90,14,14,90,11,59,11,41,59,56,56,13,26,32,56,56,56,56,90,59,59,59,90,32,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,14,26,59,59,59,59,26,14,57,33,58,33,90,26,56,25,59,56,14,56,90,11,41,40,106,106,106,106,106,106,106,106,106,106,106,106,40,11,59,25,11,12,56,90,11,25,57,33,33,58,58,33,33,58,33,57,14,26,59,11,12,90,14,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,34,34,34,34,34,34,34,34,34,34,33,14,90,11,11,25,56,57,33,58,58,33,14,32,12,26,56,12,90,26,90,53,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,53,41,11,56,13,59,59,26,57,33,57,14,57,33,57,33,58,34,33,14,90,11,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,33,57,57,33,58,58,34,34,34,34,58,33,57,56,12,59,25,26,14,33,58,57,14,14,56,90,59,11,90,56,59,59,11,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,53,59,59,53,11,11,25,90,26,25,25,90,90,56,14,57,33,58,14,26,11,25,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,14,56,26,25,90,26,32,57,33,58,58,58,57,56,25,59,59,26,14,33,57,14,32,90,12,11,41,40,41,41,26,26,11,41,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,40,53,41,40,106,41,53,41,40,41,41,41,11,12,90,56,14,33,14,12,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,33,14,56,25,59,11,11,11,11,11,11,25,26,14,57,14,26,59,11,59,56,57,33,57,56,12,11,41,40,106,106,106,41,41,26,90,11,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,41,11,25,56,32,25,26,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,56,26,12,11,11,11,59,12,90,25,59,11,11,11,12,25,12,11,59,90,14,33,57,56,90,11,40,106,106,106,106,106,106,41,41,26,25,11,106,106,106,106,106,106,106,106,106,106,106,40,41,41,41,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,11,25,11,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,14,90,59,11,11,59,26,56,57,57,33,57,32,56,59,53,41,41,41,25,32,33,33,14,26,11,40,106,106,106,106,106,106,106,106,41,41,26,25,11,106,106,106,106,106,106,106,106,41,11,11,59,25,90,90,25,59,11,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,11,53,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,32,25,11,59,25,26,14,33,58,58,58,58,58,33,33,14,59,41,106,41,90,57,33,14,90,41,40,106,106,106,106,106,106,106,106,106,41,41,26,25,11,106,106,106,106,106,106,106,40,11,90,32,14,57,57,57,57,14,32,26,11,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,25,11,90,32,57,33,33,33,57,14,14,56,14,57,58,57,25,11,53,11,59,90,26,59,41,106,106,106,106,106,106,106,106,106,106,106,41,41,90,12,11,106,106,106,106,106,40,41,11,56,57,58,34,34,34,34,34,34,58,57,32,59,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,56,59,59,26,57,33,33,57,14,26,90,11,59,11,59,90,56,14,25,59,11,11,53,53,41,40,106,106,106,106,106,106,106,106,106,106,106,106,41,53,90,59,53,106,106,106,40,53,59,90,32,33,58,34,34,34,34,34,34,34,34,34,33,56,11,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,56,90,59,56,57,57,32,56,25,59,41,40,40,40,106,40,11,59,59,11,59,59,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,25,11,53,106,40,41,11,90,32,33,58,34,34,34,34,34,34,34,34,34,34,34,34,57,90,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,59,59,56,14,14,90,59,53,41,106,106,106,106,106,106,106,40,40,41,41,11,11,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,59,11,41,106,41,12,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,12,41,106,106,106,106,106,106,106,106,106,40,41,41,40,106,106,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,59,11,13,14,56,25,41,40,106,106,106,106,106,106,106,106,106,106,106,40,40,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,53,12,11,41,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,11,40,106,106,106,106,106,106,41,41,41,11,59,59,41,40,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,25,13,32,56,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,40,106,106,106,106,106,106,41,11,90,59,11,11,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,53,106,106,106,106,106,106,11,11,11,90,32,56,59,41,106,106,106,106,106,41,41,90,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,25,26,14,26,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,11,41,40,106,106,106,106,106,41,11,26,26,26,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,40,106,106,106,106,106,59,25,59,56,33,57,90,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,59,12,26,26,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,59,12,90,11,41,106,106,106,106,106,41,11,56,14,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,11,25,11,26,33,33,25,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,12,59,25,59,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,59,56,57,14,59,41,106,106,106,106,106,40,11,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,41,59,11,26,57,57,25,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,25,25,11,106,106,106,106,106,106,106,106,106,40,40,41,41,41,40,106,106,106,106,106,106,106,106,106,106,106,40,41,56,58,34,33,90,41,106,106,106,106,106,40,41,90,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,25,41,106,106,106,106,40,11,11,90,14,33,56,11,106,106,106,106,106,41,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,25,90,11,53,40,106,106,106,106,106,40,40,41,11,59,25,25,90,59,11,40,106,106,106,106,106,106,106,106,41,53,11,56,33,34,58,56,11,40,106,106,106,106,40,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,11,40,106,106,106,106,41,11,59,56,14,32,59,41,106,106,106,106,40,41,11,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,59,11,11,40,106,106,106,106,106,106,53,59,25,13,32,57,57,57,14,56,11,41,106,106,106,106,106,106,106,11,11,11,26,33,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,59,41,106,106,106,106,106,11,11,90,14,57,25,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,12,11,41,40,106,106,106,106,106,40,11,90,56,57,33,58,34,34,34,58,33,56,11,40,106,106,106,106,106,106,59,90,59,90,57,58,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,11,11,25,14,57,25,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,59,41,41,106,106,106,106,106,106,11,90,57,58,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,106,11,90,59,90,14,58,34,14,59,40,106,106,106,106,106,106,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,53,41,25,14,57,25,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,41,40,106,106,106,106,40,41,90,57,58,34,34,34,34,34,34,34,34,34,58,56,11,40,106,106,106,106,106,41,25,59,25,14,58,34,14,59,40,106,106,106,106,106,106,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,41,41,25,14,57,25,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,41,41,106,106,106,106,106,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,40,12,59,12,32,58,34,14,59,40,106,106,106,106,106,106,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,12,41,106,106,106,106,106,53,41,90,57,57,25,41,106,106,106,106,106,41,41,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,40,40,106,106,106,106,106,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,33,56,11,40,106,106,106,106,106,59,59,59,56,33,34,14,59,40,106,106,106,106,106,106,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,41,41,90,57,57,12,41,106,106,106,106,106,41,41,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,12,41,106,106,106,106,106,106,41,13,33,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,41,106,106,106,106,106,11,59,59,56,33,34,14,11,40,106,106,106,106,106,106,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,11,40,106,106,106,106,106,41,41,90,57,57,12,41,106,106,106,106,106,41,41,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,40,40,106,106,106,106,40,11,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,25,41,106,106,106,106,106,11,59,11,56,33,34,14,11,40,106,106,106,106,40,40,11,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,106,41,41,26,33,57,12,41,106,106,106,106,106,41,41,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,40,106,106,106,106,106,40,25,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,40,106,106,106,106,41,11,11,90,14,58,57,25,41,106,106,106,106,40,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,53,106,106,106,106,106,106,40,41,25,57,33,26,53,106,106,106,106,106,41,41,90,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,32,11,41,106,106,106,106,106,40,25,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,41,106,106,106,106,40,41,11,59,32,33,33,26,11,40,106,106,106,40,40,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,13,11,40,106,106,106,106,106,40,40,59,14,33,32,59,41,106,106,106,106,40,41,11,14,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,106,40,25,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,40,11,11,26,57,58,14,11,40,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,106,106,106,106,106,106,106,106,11,32,58,57,12,41,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,106,40,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,56,11,106,106,106,106,106,106,11,11,90,57,58,14,11,40,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,41,106,106,106,106,106,106,106,106,59,14,58,57,12,41,106,106,106,106,106,41,41,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,106,53,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,11,40,106,106,106,106,106,11,11,90,14,58,14,11,40,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,40,40,106,106,106,106,106,106,40,90,57,34,57,12,41,106,106,106,106,106,41,53,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,106,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,11,40,106,106,106,106,106,11,11,25,14,58,32,11,40,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,12,41,40,40,106,106,106,106,106,106,53,56,33,34,57,59,41,106,106,106,106,106,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,106,11,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,32,11,40,106,106,106,106,106,11,53,25,14,58,32,11,40,106,106,106,106,52,40,12,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,26,11,41,40,106,106,106,106,106,106,40,59,14,58,34,57,59,41,106,106,106,106,106,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,106,106,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,56,11,106,106,106,106,106,106,11,53,25,14,58,32,11,40,106,106,106,106,41,52,12,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,59,41,40,40,106,106,106,106,106,106,41,90,57,34,34,57,59,41,106,106,106,106,106,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,56,11,106,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,56,11,106,106,106,106,106,106,53,41,25,14,58,32,11,40,106,106,106,106,41,40,12,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,32,59,41,41,41,106,106,106,106,106,106,40,11,32,58,34,34,57,59,41,106,106,106,106,106,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,56,11,106,106,106,106,106,41,41,12,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,106,41,41,25,14,58,32,11,106,106,106,106,106,40,40,25,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,25,11,41,41,40,106,106,106,106,106,106,11,26,33,58,34,34,57,59,41,106,106,106,106,106,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,41,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,53,106,106,106,106,106,106,41,41,25,14,58,56,11,106,106,106,106,106,41,40,25,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,59,11,53,41,106,106,106,106,106,106,40,59,14,58,34,34,34,57,59,41,106,106,106,106,106,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,13,53,106,106,106,106,106,41,53,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,106,41,41,25,14,58,56,11,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,11,11,53,40,106,106,106,106,106,106,53,56,33,34,34,34,34,57,59,41,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,26,41,106,106,106,106,106,11,53,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,106,106,41,41,12,14,58,56,11,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,11,11,11,41,106,106,106,106,106,106,40,59,14,58,34,34,34,34,57,59,41,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,11,11,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,56,11,106,106,106,106,106,106,106,41,41,12,14,58,56,11,106,106,106,106,106,41,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,59,11,53,41,106,106,106,106,106,106,106,53,56,33,34,34,34,34,34,57,59,41,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,11,11,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,26,11,106,106,106,106,106,106,106,41,52,12,14,58,56,11,106,106,106,106,106,41,41,90,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,12,11,11,53,40,106,106,106,106,106,106,40,12,14,58,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,12,41,106,106,106,106,106,11,11,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,90,41,106,106,106,106,106,106,106,41,40,25,57,58,56,11,106,106,106,106,106,41,41,90,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,11,11,11,40,106,106,106,106,106,106,41,11,32,33,34,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,59,41,106,106,106,106,106,11,11,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,32,59,40,40,106,106,106,106,106,106,40,40,25,57,58,56,11,106,106,106,106,106,41,41,90,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,59,11,11,41,106,106,106,106,106,106,40,11,56,33,58,34,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,41,106,106,106,106,106,11,11,90,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,53,40,106,106,106,106,106,106,106,40,40,90,57,58,56,11,106,106,106,106,106,41,41,90,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,11,11,11,40,106,106,106,106,106,106,41,26,57,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,11,11,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,32,59,41,40,106,106,106,106,106,106,106,40,40,90,57,34,56,11,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,11,11,11,41,106,106,106,106,106,106,40,59,14,58,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,59,11,59,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,11,41,40,106,106,106,106,106,106,106,52,40,90,33,34,56,11,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,59,11,11,53,106,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,52,106,106,106,106,106,59,59,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,58,56,59,11,41,40,106,106,106,106,106,106,106,52,41,26,33,34,56,11,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,11,11,11,40,106,106,106,106,106,106,53,90,57,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,59,41,106,106,106,106,106,59,59,11,26,57,34,34,34,34,34,34,34,34,34,34,34,58,57,90,12,11,53,106,106,106,106,106,106,106,106,40,41,26,33,34,56,11,106,106,106,106,106,41,41,26,33,34,34,34,34,34,34,34,34,34,34,34,58,57,25,11,59,11,41,106,106,106,106,106,106,40,59,14,58,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,106,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,11,12,11,25,14,58,34,34,34,34,34,34,34,34,34,34,33,26,25,25,11,41,106,106,106,106,106,106,106,106,40,41,26,33,34,56,11,106,106,106,106,106,52,41,26,33,34,34,34,34,34,34,34,34,34,34,34,33,26,59,11,11,53,106,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,106,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,11,25,59,59,32,58,34,34,34,34,34,34,34,34,34,58,32,59,59,59,11,40,106,106,106,106,106,106,106,106,40,41,56,33,34,56,11,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,34,34,58,32,59,11,11,11,40,106,106,106,106,106,106,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,106,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,41,90,90,59,26,57,58,34,34,34,34,34,34,34,33,14,90,12,25,11,41,106,106,106,106,106,106,106,106,106,40,11,56,33,34,56,11,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,34,34,57,25,11,59,11,41,106,106,106,106,106,40,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,40,40,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,53,106,106,106,106,106,40,90,56,25,12,56,33,58,34,34,34,34,58,33,32,25,59,26,90,11,106,106,106,106,106,106,106,106,106,106,106,11,56,58,34,56,11,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,34,58,56,59,11,11,41,106,106,106,106,106,106,41,59,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,106,106,106,106,106,106,12,14,56,59,11,26,32,57,57,57,57,14,56,59,59,90,56,25,41,106,106,106,106,106,106,106,106,106,106,106,11,14,58,34,56,11,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,34,33,26,59,11,11,40,106,106,106,106,106,40,59,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,40,106,106,106,106,106,11,56,14,90,11,11,59,90,25,90,25,59,11,59,26,32,90,11,106,106,106,41,41,40,106,106,106,106,106,106,59,14,58,58,56,11,106,106,106,106,106,40,53,56,33,34,34,34,34,34,34,34,34,58,32,90,59,11,41,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,41,90,14,32,90,11,53,11,11,11,11,11,12,56,57,56,11,106,106,106,40,11,11,41,106,106,106,106,106,106,59,57,58,58,56,53,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,58,57,25,11,11,41,106,106,106,106,106,106,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,12,41,106,106,106,106,106,40,11,56,14,14,56,26,59,90,90,90,56,14,57,32,59,40,106,106,106,41,25,11,53,106,106,106,106,106,40,90,57,34,58,56,53,106,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,33,26,59,11,41,40,106,106,106,106,106,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,11,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,41,106,106,106,106,106,106,41,26,57,58,33,57,57,57,33,14,14,57,56,59,40,106,106,106,53,59,25,59,41,106,106,106,106,40,11,56,33,58,33,90,53,106,106,106,106,106,41,59,14,58,34,34,34,34,34,58,57,32,59,11,41,41,106,106,106,106,40,41,59,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,40,106,106,106,40,40,41,12,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,40,106,106,106,106,106,106,40,59,14,58,58,58,58,33,33,14,56,90,11,40,106,106,106,41,59,90,90,53,106,106,106,106,106,41,25,57,58,58,14,59,40,106,106,106,106,106,41,90,57,34,34,34,34,34,58,57,56,12,11,11,41,40,106,106,106,106,53,25,32,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,90,41,106,106,106,106,40,40,11,26,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,106,106,40,11,90,56,32,14,32,56,26,12,11,40,106,106,106,106,41,59,14,56,11,40,106,106,106,106,106,11,32,58,34,58,26,41,106,106,106,106,106,106,11,56,33,34,34,34,34,34,33,26,11,11,11,41,106,106,106,106,106,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,11,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,106,106,106,40,41,11,59,59,11,11,53,41,106,106,106,106,106,41,11,56,33,56,11,106,106,106,106,106,106,59,14,58,34,33,90,41,106,106,106,106,106,106,11,32,58,34,34,34,34,58,56,59,11,11,11,40,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,106,106,106,106,106,106,106,106,106,40,40,40,40,106,106,106,106,106,106,106,106,11,56,33,58,26,53,106,106,106,106,106,106,25,57,34,34,33,90,41,106,106,106,106,106,106,11,32,58,34,34,34,58,14,25,11,11,11,40,106,106,106,106,106,41,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,90,57,34,33,25,41,106,106,106,106,106,40,90,33,34,34,33,90,41,106,106,106,106,106,106,11,32,58,34,34,34,33,26,11,11,11,41,106,106,106,106,106,52,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,25,14,58,34,14,59,40,106,106,106,106,106,41,26,33,34,34,33,90,41,106,106,106,106,106,106,11,32,58,34,34,34,14,59,11,11,11,40,106,106,106,106,40,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,32,59,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,12,14,58,34,34,32,11,106,106,106,106,106,106,53,56,33,34,34,33,90,41,106,106,106,106,106,106,11,14,58,34,34,58,26,59,11,11,40,106,106,106,106,106,41,90,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,56,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,53,59,14,58,34,34,58,56,11,106,106,106,106,106,106,59,14,58,34,34,33,90,41,106,106,106,106,106,106,11,14,58,34,58,14,90,59,11,41,106,106,106,106,106,52,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,90,11,106,106,106,106,106,106,106,106,106,106,106,41,11,11,90,14,58,34,34,58,57,25,41,106,106,106,106,40,53,26,57,34,34,58,14,59,41,106,106,106,106,106,41,25,14,58,33,14,90,59,11,53,40,106,106,106,40,53,59,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,40,106,106,106,40,41,53,90,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,12,53,106,106,106,106,106,106,106,40,41,41,11,90,56,33,58,34,34,34,57,26,11,40,106,106,106,106,41,12,14,58,34,34,33,56,11,106,106,106,106,106,106,11,56,33,58,14,26,11,53,41,40,106,106,106,106,41,11,26,57,33,58,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,41,106,106,106,106,40,41,11,56,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,14,90,11,41,40,40,40,41,11,59,25,90,32,33,58,34,34,34,34,58,56,11,40,106,106,106,106,106,11,14,58,34,34,34,57,25,41,106,106,106,106,106,106,11,14,33,57,25,11,41,41,106,106,106,106,106,106,41,59,26,56,56,56,56,32,32,14,14,33,58,34,58,33,33,33,58,34,34,34,34,34,34,34,34,32,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,32,26,25,59,59,90,90,14,57,33,58,34,34,34,34,34,34,33,90,41,106,106,106,106,106,40,12,57,58,34,34,34,57,12,41,106,106,106,106,106,106,59,14,57,26,59,11,53,41,106,106,106,106,106,40,41,11,11,11,11,11,11,11,11,11,59,90,56,14,14,32,56,26,32,14,33,33,58,34,34,34,34,32,11,40,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,14,14,14,33,33,58,34,34,34,34,34,34,34,34,58,32,59,41,40,106,106,106,106,41,26,33,34,34,34,34,57,12,41,106,106,106,106,106,106,59,14,14,59,11,11,53,106,106,106,106,106,106,41,11,59,59,59,59,11,11,11,11,11,11,11,59,59,59,11,41,41,11,25,26,26,32,14,33,33,58,56,11,40,106,106,106,106,41,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,34,34,34,34,34,34,34,34,34,34,34,34,33,90,11,41,40,106,106,106,106,11,14,58,34,34,34,34,57,59,41,106,106,106,106,106,106,11,56,90,11,53,41,40,106,106,106,106,106,106,11,26,14,14,14,14,14,14,14,32,32,56,90,59,11,41,40,40,41,41,41,41,41,11,25,26,26,32,90,11,40,106,106,106,106,41,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,11,41,40,106,106,106,106,12,57,34,34,34,34,34,57,59,41,106,106,106,106,106,106,11,59,11,41,40,40,106,106,106,106,106,40,40,59,14,58,34,34,34,34,58,58,58,58,58,57,32,56,90,11,11,59,59,11,41,41,41,41,53,11,59,11,41,106,106,106,106,106,41,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,59,11,41,106,106,106,106,40,90,33,34,34,34,34,34,57,59,41,106,106,106,106,40,40,41,41,40,106,106,106,106,106,106,106,40,41,41,11,26,14,57,57,57,57,33,33,33,33,33,33,58,33,57,25,59,56,32,56,90,90,11,41,41,59,59,41,40,106,106,106,106,106,41,41,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,26,25,11,41,106,106,106,106,53,56,33,34,34,34,33,57,56,59,40,106,106,106,106,40,11,59,59,41,40,106,106,106,106,106,106,40,41,41,11,59,59,25,25,90,90,90,90,26,26,26,14,57,58,57,25,59,90,14,14,57,57,56,11,11,26,56,59,41,106,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,90,59,11,40,106,106,106,40,59,14,58,58,33,57,32,26,59,41,40,106,106,106,106,40,59,56,56,59,41,106,106,106,106,106,106,40,41,41,40,40,40,40,40,41,41,41,41,41,41,53,59,90,56,90,11,41,11,25,26,14,14,56,59,90,14,33,26,11,40,106,106,106,106,41,41,11,26,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,25,59,11,11,106,106,106,106,41,90,32,14,14,56,90,11,11,41,40,106,106,106,106,106,40,90,57,14,59,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,11,11,41,40,106,106,41,11,11,11,59,11,59,26,33,32,11,40,106,106,106,106,41,41,53,59,90,14,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,12,59,11,40,106,106,106,106,41,59,25,59,11,11,11,59,25,59,53,40,106,106,106,106,40,59,56,26,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,41,11,90,59,11,40,106,106,106,106,41,59,12,59,11,12,26,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,14,90,90,59,11,106,106,106,106,106,41,53,11,11,11,59,90,14,57,32,59,40,106,106,106,106,40,53,11,11,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,53,53,40,106,106,106,106,106,53,90,14,56,90,59,11,11,90,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,12,56,25,41,106,106,106,106,106,53,11,90,26,32,57,33,33,33,32,59,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,11,56,58,33,14,56,25,11,11,59,26,14,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,26,59,90,26,59,40,106,106,106,106,53,90,56,33,58,58,33,57,14,56,59,53,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,53,90,14,58,34,33,14,32,90,59,11,12,56,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,56,25,90,26,25,41,106,106,106,106,106,59,14,58,33,57,57,14,56,59,11,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,11,25,56,14,58,58,58,57,32,25,59,59,25,14,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,26,59,25,14,56,11,106,106,106,106,106,40,90,14,57,32,26,25,11,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,40,40,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,40,41,11,25,32,57,33,33,33,14,56,59,11,90,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,33,58,34,34,34,34,34,34,34,58,33,14,56,25,59,12,56,14,25,41,106,106,106,106,106,40,59,90,90,11,40,40,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,40,11,59,59,59,59,59,11,11,11,11,11,11,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,11,90,26,14,57,33,33,56,59,25,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,26,56,32,33,58,58,58,34,58,33,14,56,12,11,11,25,32,14,26,11,40,106,106,106,106,40,40,11,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,53,59,26,32,14,14,14,14,14,14,14,32,56,56,90,59,11,53,41,53,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,53,59,90,14,57,14,12,90,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,11,11,59,90,56,14,14,14,14,56,59,11,11,12,26,14,33,56,11,40,106,106,106,106,41,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,40,40,40,41,11,11,11,11,90,32,33,58,34,34,34,34,34,58,58,58,58,58,57,32,56,26,26,26,90,59,11,41,41,40,40,41,41,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,59,90,56,59,90,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,11,11,53,11,59,59,59,59,11,11,11,59,56,14,33,33,14,59,41,106,106,106,106,106,11,11,41,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,41,41,11,59,12,59,90,56,14,14,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,33,33,33,33,14,56,90,25,59,59,12,25,11,41,40,40,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,11,11,53,25,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,25,25,90,26,59,11,11,11,11,11,59,56,14,33,58,58,14,25,41,106,106,106,106,106,40,90,59,11,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,53,41,11,25,90,90,56,14,57,14,33,58,34,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,14,14,14,57,32,26,12,11,41,40,40,106,106,106,106,106,106,106,106,106,106,106,106,106,41,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,12,26,14,57,14,56,56,26,56,32,14,33,58,33,57,14,59,41,106,106,106,106,106,40,11,56,90,53,106,106,106,106,106,106,106,106,106,106,106,41,11,11,59,90,26,32,14,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,34,34,33,57,57,56,90,59,11,40,106,106,106,106,106,106,106,106,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,12,56,33,34,58,33,33,58,33,58,34,58,33,14,90,11,41,106,106,106,106,106,40,11,56,14,90,41,106,106,106,106,106,106,106,106,41,11,11,59,90,56,14,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,14,56,90,53,40,106,106,106,106,106,106,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,14,59,90,14,33,33,58,58,58,58,33,57,14,56,11,52,106,106,106,106,106,106,106,11,26,33,33,90,41,106,106,106,40,40,40,53,11,25,26,32,57,33,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,14,56,90,11,41,40,106,106,106,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,11,90,26,56,32,14,14,14,32,56,11,53,40,106,106,106,106,106,106,106,41,25,57,34,33,90,41,106,40,40,11,59,59,90,56,33,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,14,14,13,25,41,40,106,106,106,106,106,40,40,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,40,41,53,11,59,11,11,59,11,41,40,106,106,106,106,106,106,106,106,41,59,14,58,34,58,26,11,41,11,59,26,32,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,14,26,12,11,41,40,106,106,106,40,12,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,26,53,106,106,106,106,40,40,106,106,106,106,106,106,106,106,106,106,106,106,40,11,56,33,34,34,58,56,25,59,56,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,14,32,90,59,41,40,40,11,26,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,53,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,11,56,33,34,34,34,58,14,14,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,57,32,90,59,11,25,14,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,53,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,40,11,26,57,58,34,34,34,34,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,32,26,14,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,56,11,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,106,41,90,57,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,14,59,41,106,106,106,106,106,106,106,106,106,106,106,106,106,40,41,59,14,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,90,41,106,106,106,106,106,106,106,106,106,106,106,106,41,59,25,32,33,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,26,53,106,106,106,106,106,106,106,106,106,106,41,11,90,56,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,56,11,41,41,41,41,40,41,41,41,11,11,90,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,56,90,12,90,25,25,25,25,90,26,56,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,57,57,33,14,57,33,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34]}}
[56:38:130] client<-server: play.title :{"action":3,"fadeIn":5,"stay":15,"fadeOut":10}
[56:38:132] client<-server: play.title :{"action":0,"text":"{\"text\":\" \"}"}
[56:38:134] client<-server: play.title :{"action":1,"text":"{\"text\":\"Enter the captcha in the chat!\",\"color\":\"white\"}"}
[56:38:135] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[56:38:165] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[56:38:270] client->server: play settings : {"locale":"ru_ru","viewDistance":2,"chatFlags":0,"chatColors":true,"skinParts":127,"mainHand":1}
[56:38:286] client->server: play custom_payload : {"channel":"minecraft:brand","data":{"type":"Buffer","data":[7,118,97,110,105,108,108,97]}}
[56:38:311] client->server: play teleport_confirm : {"teleportId":9876}
[56:38:315] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"onGround":false}
[56:38:338] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[56:38:342] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[56:38:344] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[56:38:372] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"onGround":false}
[56:38:378] client->server: play position : {"x":7,"y":449.9215999984741,"z":7,"onGround":false}
[56:38:383] client->server: play position : {"x":7,"y":449.7663679939575,"z":7,"onGround":false}
[56:38:388] client->server: play position : {"x":7,"y":449.5358406250445,"z":7,"onGround":false}
[56:38:392] client->server: play position : {"x":7,"y":449.23152379758693,"z":7,"onGround":false}
[56:38:396] client->server: play position : {"x":7,"y":448.85489329934825,"z":7,"onGround":false}
[56:38:419] client->server: play position : {"x":7,"y":448.40739540236484,"z":7,"onGround":false}
[56:38:441] client->server: play position : {"x":7,"y":447.89044745325987,"z":7,"onGround":false}
[56:38:482] client->server: play position : {"x":7,"y":447.3054384517511,"z":7,"onGround":false}
[56:38:543] client->server: play position : {"x":7,"y":446.6537296175885,"z":7,"onGround":false}
[56:38:581] client->server: play position : {"x":7,"y":445.9366549461529,"z":7,"onGround":false}
[56:38:628] client->server: play position : {"x":7,"y":445.155521752943,"z":7,"onGround":false}
[56:38:688] client->server: play position : {"x":7,"y":444.3116112071725,"z":7,"onGround":false}
[56:38:734] client->server: play position : {"x":7,"y":443.4061788546952,"z":7,"onGround":false}
[56:38:792] client->server: play position_look : {"x":7,"y":442.44045513047183,"z":7,"yaw":90,"pitch":37.49915313720703,"onGround":false}
[56:38:847] client->server: play position_look : {"x":7,"y":441.4156458607873,"z":7,"yaw":90,"pitch":37.24872970581055,"onGround":false}
[56:38:881] client->server: play position : {"x":7,"y":440.33293275542394,"z":7,"onGround":false}
[56:38:931] client->server: play position : {"x":7,"y":439.19347388999086,"z":7,"onGround":false}
[56:38:979] client->server: play position : {"x":7,"y":437.9984041786071,"z":7,"onGround":false}
[56:39:42] client->server: play position : {"x":7,"y":436.74883583713097,"z":7,"onGround":false}
[56:39:88] client->server: play position_look : {"x":7,"y":435.4458588371249,"z":7,"yaw":89.83305358886719,"pitch":37.081783294677734,"onGround":false}
[56:39:133] client->server: play position : {"x":7,"y":434.0905413507407,"z":7,"onGround":false}
[56:39:180] client->server: play position_look : {"x":7,"y":432.6839301867077,"z":7,"yaw":89.74958038330078,"pitch":36.99831008911133,"onGround":false}
[56:39:237] client->server: play position : {"x":7,"y":431.2270512176005,"z":7,"onGround":false}
[56:39:281] client->server: play position : {"x":7,"y":429.7209097985618,"z":7,"onGround":false}
[56:39:329] client->server: play position : {"x":7,"y":428.16649117765064,"z":7,"onGround":false}
[56:39:336] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[56:39:338] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[56:39:342] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[56:39:393] client->server: play position : {"x":7,"y":426.56476089798366,"z":7,"onGround":false}
[56:39:433] client->server: play position_look : {"x":7,"y":424.91666519183354,"z":7,"yaw":88.41398620605469,"pitch":38.584327697753906,"onGround":false}
[56:39:489] client->server: play position_look : {"x":7,"y":423.2231313668456,"z":7,"yaw":87.66271209716797,"pitch":39.00170135498047,"onGround":false}
[56:39:527] client->server: play position : {"x":7,"y":421.48506818453,"z":7,"onGround":false}
[56:39:581] client->server: play position : {"x":7,"y":419.70336623118385,"z":7,"onGround":false}
[56:39:641] client->server: play position : {"x":7,"y":417.8788982813955,"z":7,"onGround":false}
[56:39:685] client->server: play position : {"x":7,"y":416.01251965427804,"z":7,"onGround":false}
[56:39:741] client->server: play position : {"x":7,"y":414.1050685625787,"z":7,"onGround":false}
[56:39:779] client->server: play position : {"x":7,"y":412.15736645480575,"z":7,"onGround":false}
[56:39:831] client->server: play position : {"x":7,"y":410.1702183505129,"z":7,"onGround":false}
[56:39:882] client->server: play position : {"x":7,"y":408.1444131688782,"z":7,"onGround":false}
[56:39:938] client->server: play position : {"x":7,"y":406.0807240507111,"z":7,"onGround":false}
[56:39:989] client->server: play position : {"x":7,"y":403.9799086740198,"z":7,"onGround":false}
[56:40:40] client->server: play position : {"x":7,"y":401.8427095632665,"z":7,"onGround":false}
[56:40:88] client->server: play position : {"x":7,"y":399.6698543924386,"z":7,"onGround":false}
[56:40:138] client->server: play position : {"x":7,"y":397.46205628205746,"z":7,"onGround":false}
[56:40:177] client->server: play position : {"x":7,"y":395.2200140902476,"z":7,"onGround":false}
[56:40:239] client->server: play position : {"x":7,"y":392.94441269798455,"z":7,"onGround":false}
[56:40:287] client->server: play position : {"x":7,"y":390.63592328863723,"z":7,"onGround":false}
[56:40:334] client->server: play position : {"x":7,"y":388.29520362192,"z":7,"onGround":false}
[56:40:354] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[56:40:356] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[56:40:363] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[56:40:399] client->server: play position : {"x":7,"y":385.9228983023656,"z":7,"onGround":false}
[56:40:429] client->server: play position : {"x":7,"y":383.51963904242825,"z":7,"onGround":false}
[56:40:486] client->server: play position : {"x":7,"y":381.08604492032526,"z":7,"onGround":false}
[56:40:532] client->server: play position : {"x":7,"y":378.6227226327213,"z":7,"onGround":false}
[56:40:589] client->server: play position : {"x":7,"y":376.1302667423594,"z":7,"onGround":false}
[56:40:642] client->server: play position : {"x":7,"y":373.6092599207391,"z":7,"onGround":false}
[56:40:684] client->server: play position : {"x":7,"y":371.06027318594084,"z":7,"onGround":false}
[56:40:738] client->server: play position : {"x":7,"y":368.48386613569465,"z":7,"onGround":false}
[56:40:791] client->server: play position : {"x":7,"y":365.88058717578645,"z":7,"onGround":false}
[56:40:832] client->server: play position : {"x":7,"y":363.2509737438969,"z":7,"onGround":false}
[56:40:890] client->server: play position : {"x":7,"y":360.59555252896337,"z":7,"onGround":false}
[56:40:940] client->server: play position : {"x":7,"y":357.9148396861545,"z":7,"onGround":false}
[56:40:985] client->server: play position : {"x":7,"y":355.20934104754537,"z":7,"onGround":false}
[56:41:42] client->server: play position : {"x":7,"y":352.47955232857925,"z":7,"onGround":false}
[56:41:80] client->server: play position : {"x":7,"y":349.7259593304,"z":7,"onGround":false}
[56:41:135] client->server: play position : {"x":7,"y":346.94903813813784,"z":7,"onGround":false}
[56:41:183] client->server: play position : {"x":7,"y":344.1492553152295,"z":7,"onGround":false}
[56:41:258] client->server: play position : {"x":7,"y":341.3270680938518,"z":7,"onGround":false}
[56:41:286] client->server: play position : {"x":7,"y":338.4829245615468,"z":7,"onGround":false}
[56:41:327] client->server: play position : {"x":7,"y":335.6172638441143,"z":7,"onGround":false}
[56:41:374] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[56:41:376] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[56:41:378] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[56:41:387] client->server: play position : {"x":7,"y":332.73051628484643,"z":7,"onGround":false}
[56:41:437] client->server: play position : {"x":7,"y":329.82310362017773,"z":7,"onGround":false}
[56:41:488] client->server: play position : {"x":7,"y":326.895439151822,"z":7,"onGround":false}
[56:41:534] client->server: play position : {"x":7,"y":323.9479279154668,"z":7,"onGround":false}
[56:41:580] client->server: play position : {"x":7,"y":320.98096684609345,"z":7,"onGround":false}
[56:41:642] client->server: play position : {"x":7,"y":317.9949449399914,"z":7,"onGround":false}
[56:41:686] client->server: play position : {"x":7,"y":314.9902434135317,"z":7,"onGround":false}
[56:41:730] client->server: play position : {"x":7,"y":311.96723585876515,"z":7,"onGround":false}
[56:41:777] client->server: play position : {"x":7,"y":308.9262883959088,"z":7,"onGround":false}
[56:41:844] client->server: play position : {"x":7,"y":305.86775982278215,"z":7,"onGround":false}
[56:41:889] client->server: play position : {"x":7,"y":302.7920017612554,"z":7,"onGround":false}
[56:41:933] client->server: play position : {"x":7,"y":299.69935880076787,"z":7,"onGround":false}
[56:41:976] client->server: play position : {"x":7,"y":296.5901686389767,"z":7,"onGround":false}
[56:42:44] client->server: play position : {"x":7,"y":293.4647622195924,"z":7,"onGround":false}
[56:42:88] client->server: play position : {"x":7,"y":290.3234638674575,"z":7,"onGround":false}
[56:42:131] client->server: play position : {"x":7,"y":287.16659142092396,"z":7,"onGround":false}
[56:42:194] client->server: play position : {"x":7,"y":283.9944563615826,"z":7,"onGround":false}
[56:42:238] client->server: play position : {"x":7,"y":280.80736394139853,"z":7,"onGround":false}
[56:42:281] client->server: play position : {"x":7,"y":277.6056133073033,"z":7,"onGround":false}
[56:42:341] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[56:42:343] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[56:42:346] client->server: play position : {"x":7,"y":274.38949762329554,"z":7,"onGround":false}
[56:42:347] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[56:42:394] client->server: play position : {"x":7,"y":271.15930419009953,"z":7,"onGround":false}
[56:42:444] client->server: play position : {"x":7,"y":267.9153145624305,"z":7,"onGround":false}
[56:42:493] client->server: play position : {"x":7,"y":264.6578046639148,"z":7,"onGround":false}
[56:42:541] client->server: play chat : {"message":"9121"}
[56:42:561] client->server: play position : {"x":7,"y":261.38704489971144,"z":7,"onGround":false}
[56:42:588] client->server: play position : {"x":7,"y":258.1033002668815,"z":7,"onGround":false}
[56:42:644] client<-server: play.set_slot :{"windowId":0,"slot":36,"item":{"present":false}}
[56:42:649] client->server: play position : {"x":7,"y":254.80683046254978,"z":7,"onGround":false}
[56:42:697] client->server: play position : {"x":7,"y":251.49788998990368,"z":7,"onGround":false}
[56:42:745] client->server: play position : {"x":7,"y":248.17672826207158,"z":7,"onGround":false}
[56:42:791] client->server: play position : {"x":7,"y":244.8435897039241,"z":7,"onGround":false}
[56:42:847] client->server: play position : {"x":7,"y":241.4987138518391,"z":7,"onGround":false}
[56:42:893] client->server: play position : {"x":7,"y":238.14233545147152,"z":7,"onGround":false}
[56:42:940] client->server: play position : {"x":7,"y":234.77468455356757,"z":7,"onGround":false}
[56:42:988] client->server: play position : {"x":7,"y":231.39598660786297,"z":7,"onGround":false}
[56:43:38] client->server: play position : {"x":7,"y":228.006462555103,"z":7,"onGround":false}
[56:43:86] client->server: play position : {"x":7,"y":224.60632891722236,"z":7,"onGround":false}
[56:43:135] client->server: play position : {"x":7,"y":221.19579788572102,"z":7,"onGround":false}
[56:43:189] client->server: play position : {"x":7,"y":217.77507740827312,"z":7,"onGround":false}
[56:43:236] client<-server: play.title :{"action":3,"fadeIn":5,"stay":20,"fadeOut":10}
[56:43:238] client<-server: play.title :{"action":0,"text":"{\"text\":\"verification passed\",\"color\":\"white\"}"}
[56:43:239] client<-server: play.title :{"action":1,"text":"{\"text\":\"Have a good game\",\"color\":\"green\"}"}
[56:43:241] client->server: play position : {"x":7,"y":214.34437127360323,"z":7,"onGround":false}
[56:43:289] client->server: play position : {"x":7,"y":210.90387919466534,"z":7,"onGround":false}
[56:43:344] client->server: play position : {"x":7,"y":207.45379689015815,"z":7,"onGround":false}
[56:43:386] client->server: play position_look : {"x":7,"y":203.99431616441012,"z":7,"yaw":85.07499694824219,"pitch":38.66780090332031,"onGround":false}
[56:43:449] client->server: play position_look : {"x":7,"y":200.5256249856668,"z":7,"yaw":79.73261260986328,"pitch":38.41737747192383,"onGround":false}
[56:43:483] client->server: play position_look : {"x":7,"y":197.04790756281247,"z":7,"yaw":78.4804916381836,"pitch":38.584327697753906,"onGround":false}
[56:43:540] client->server: play position : {"x":7,"y":193.56134442055713,"z":7,"onGround":false}
[56:43:594] client->server: play position : {"x":7,"y":190.0661124731201,"z":7,"onGround":false}
[56:43:657] client->server: play position : {"x":7,"y":186.5623850964397,"z":7,"onGround":false}
[56:43:682] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e verification passed \",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[56:43:685] client<-server: play.custom_payload :{"channel":"minecraft:register","data":{"type":"Buffer","data":[112,114,111,115,116,111,114,101,112,111,114,116,115,58,103,117,105,0,112,114,111,115,116,111,114,101,112,111,114,116,115,58,99,108,111,115,101,0,112,114,111,115,116,111,114,101,112,111,114,116,115,58,99,114,101,97,116,101,0,109,115,107,58,49,0,109,121,115,107,105,110,58,117,112,100,97,116,101,95,115,107,105,110,0,98,117,110,103,101,101,99,111,114,100,58,109,97,105,110]}}
[56:43:689] client->server: play position_look : {"x":7,"y":183.05033219893872,"z":7,"yaw":78.31354522705078,"pitch":38.584327697753906,"onGround":false}

New log from bot:

[21:54:10] client<-server: play.login :{"entityId":1808702925,"isHardcore":false,"gameMode":0,"previousGameMode":0,"worldNames":["minecraft:overworld"],"dimensionCodec":{"type":"compound","name":"","value":{"minecraft:dimension_type":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:dimension_type"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:overworld"},"id":{"type":"int","value":0},"element":{"type":"compound","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}}}]}}}},"minecraft:worldgen/biome":{"type":"compound","value":{"type":{"type":"string","value":"minecraft:worldgen/biome"},"value":{"type":"list","value":{"type":"compound","value":[{"name":{"type":"string","value":"minecraft:plains"},"id":{"type":"int","value":1},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":0.125},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.05000000074505806},"downfall":{"type":"float","value":0.4000000059604645},"category":{"type":"string","value":"plains"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":329011},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":4159204},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp"},"id":{"type":"int","value":6},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.20000000298023224},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.10000000149011612},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}},{"name":{"type":"string","value":"minecraft:swamp_hills"},"id":{"type":"int","value":134},"element":{"type":"compound","value":{"precipitation":{"type":"string","value":"rain"},"depth":{"type":"float","value":-0.10000000149011612},"temperature":{"type":"float","value":0.800000011920929},"scale":{"type":"float","value":0.30000001192092896},"downfall":{"type":"float","value":0.8999999761581421},"category":{"type":"string","value":"swamp"},"effects":{"type":"compound","value":{"sky_color":{"type":"int","value":7907327},"water_fog_color":{"type":"int","value":2302743},"fog_color":{"type":"int","value":12638463},"water_color":{"type":"int","value":6388580},"grass_color_modifier":{"type":"string","value":"swamp"},"foliage_color":{"type":"int","value":6975545},"mood_sound":{"type":"compound","value":{"tick_delay":{"type":"int","value":6000},"offset":{"type":"double","value":2},"block_search_extent":{"type":"int","value":8},"sound":{"type":"string","value":"minecraft:ambient.cave"}}}}}}}}]}}}}}},"dimension":{"type":"compound","name":"","value":{"piglin_safe":{"type":"byte","value":0},"natural":{"type":"byte","value":1},"ambient_light":{"type":"float","value":0},"infiniburn":{"type":"string","value":"minecraft:infiniburn_overworld"},"respawn_anchor_works":{"type":"byte","value":0},"has_skylight":{"type":"byte","value":1},"bed_works":{"type":"byte","value":1},"effects":{"type":"string","value":"minecraft:overworld"},"has_raids":{"type":"byte","value":1},"logical_height":{"type":"byte","value":0},"coordinate_scale":{"type":"float","value":1},"has_ceiling":{"type":"byte","value":0},"ultrawarm":{"type":"byte","value":0}}},"worldName":"minecraft:overworld","hashedSeed":[0,1],"maxPlayers":1,"viewDistance":1,"reducedDebugInfo":false,"enableRespawnScreen":true,"isDebug":false,"isFlat":true}
[21:54:56] client<-server: play.custom_payload :{"channel":"minecraft:brand","data":{"type":"Buffer","data":[32,66,111,116,70,105,108,116,101,114,32,40,104,116,116,112,115,58,47,47,118,107,46,99,99,47,56,104,114,49,112,85,41]}}
[21:54:78] client<-server: play.map_chunk :{"x":0,"z":0,"groundUp":true,"bitMap":0,"heightmaps":{"type":"compound","name":"","value":{"root":{"type":"compound","value":{"MOTION_BLOCKING":{"type":"longArray","value":[[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,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],[0,0],[0,0],[0,0]]}}}}},"biomes":[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],"chunkData":{"type":"Buffer","data":[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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,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,0]},"blockEntities":[]}
[21:54:101] client<-server: play.position :{"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"flags":0,"teleportId":9876}
[21:54:105] client<-server: play.update_time :{"age":[0,1],"time":[0,23700]}
[21:54:109] client<-server: play.set_slot :{"windowId":0,"slot":36,"item":{"present":true,"itemId":733,"itemCount":1}}
[21:54:120] client->server: play held_item_slot : {"slotId":0}
[21:54:125] client->server: play custom_payload : {"channel":"brand","data":{"type":"Buffer","data":[7,118,97,110,105,108,108,97]}}
[21:54:129] client->server: play settings : {"locale":"en_US","viewDistance":12,"chatFlags":0,"chatColors":true,"skinParts":127,"mainHand":1}
[21:54:162] client<-server: play.map :{"itemDamage":0,"scale":0,"trackingPosition":false,"locked":false,"icons":[],"columns":-128,"rows":-128,"x":0,"y":0,"data":{"type":"Buffer","data":[34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,57,57,57,57,57,57,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,57,57,57,57,57,57,57,57,57,57,58,58,58,58,58,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,10,10,57,57,57,57,57,57,57,57,57,57,57,33,33,57,57,57,57,57,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,58,33,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,58,34,34,34,34,34,34,34,34,58,33,57,9,9,10,9,9,9,9,10,10,57,57,57,57,10,57,57,57,57,57,57,57,57,57,57,10,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,33,57,57,57,57,57,57,57,58,58,34,34,34,34,34,34,34,58,58,58,58,33,57,57,57,33,58,58,34,34,34,34,58,33,57,9,10,10,9,9,9,9,9,9,9,9,10,9,9,9,9,10,57,57,57,33,57,57,33,57,57,57,10,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,57,57,57,57,57,57,57,57,57,10,57,58,58,34,34,34,34,34,58,58,57,57,57,57,57,57,57,57,57,33,33,58,58,58,33,57,9,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,57,57,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,57,57,57,57,57,57,57,33,57,57,57,57,57,57,58,58,34,34,58,58,57,57,57,57,57,10,10,9,10,57,57,57,57,57,33,33,57,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,10,10,57,10,10,57,57,57,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,57,57,33,57,57,57,57,57,10,57,57,57,57,57,58,34,58,58,57,10,10,57,10,9,9,9,9,9,9,9,10,10,57,57,57,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,57,57,57,57,57,57,57,10,10,9,10,10,9,10,9,57,33,58,58,57,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,57,57,57,57,57,57,10,10,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,33,58,58,34,58,58,58,58,33,58,33,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,33,57,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,10,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,33,58,58,33,57,57,57,57,57,57,57,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,33,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,10,57,10,57,57,57,10,57,9,57,10,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,33,33,58,58,58,58,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,10,10,57,57,33,57,33,57,33,57,33,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,58,57,9,9,9,9,9,9,9,10,10,57,57,10,9,9,9,9,9,9,9,9,9,9,57,9,10,57,33,33,57,57,57,57,57,57,57,57,57,57,57,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,58,33,9,9,9,9,9,9,57,33,33,33,33,33,57,57,9,9,9,9,9,9,9,9,9,9,10,57,33,57,57,10,10,9,10,10,10,57,57,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,33,33,57,10,9,9,9,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,58,57,57,57,57,57,57,58,58,58,58,58,58,58,58,57,10,9,9,9,9,9,9,9,9,57,57,57,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,57,57,33,33,33,57,10,9,9,9,9,9,9,9,9,9,9,9,9,10,57,33,58,58,58,58,33,10,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,58,58,58,58,33,58,58,34,34,34,34,34,34,58,58,33,57,9,9,9,9,9,9,9,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,10,57,33,58,58,58,58,58,58,33,10,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,58,58,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,58,34,34,58,34,58,34,34,34,34,34,34,34,34,58,58,33,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,10,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,10,57,58,58,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,9,10,58,58,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,9,10,58,58,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,9,9,9,9,9,9,9,9,9,9,9,57,57,33,33,33,57,57,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,10,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,9,9,9,57,58,58,58,58,58,58,33,57,9,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,58,58,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,33,58,57,57,57,57,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,33,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,57,57,10,57,57,57,57,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,9,9,9,9,10,10,10,57,57,57,57,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,9,9,9,9,9,10,57,9,10,10,9,9,9,57,10,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,33,58,34,34,58,58,58,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,58,58,34,58,33,57,33,33,58,58,58,58,33,57,10,9,9,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,9,9,9,9,9,9,9,9,57,58,58,34,34,34,58,58,58,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,58,58,33,57,57,57,57,57,57,57,57,10,10,10,10,9,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,10,9,9,9,9,9,9,9,9,9,57,57,33,33,58,33,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,33,58,57,57,10,57,57,57,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,10,9,9,9,9,9,9,9,9,9,10,57,10,57,57,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,33,57,57,33,33,33,57,57,57,33,33,57,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,10,9,9,9,9,9,9,9,9,9,10,57,57,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,10,57,33,57,57,57,57,9,9,9,9,9,9,9,9,57,58,33,57,57,58,58,58,58,58,58,58,57,10,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,57,9,9,9,9,9,9,9,9,9,9,10,57,33,33,33,33,58,58,58,57,9,9,9,9,9,9,9,9,9,9,9,57,58,58,58,58,58,58,57,10,9,9,9,9,9,9,57,33,57,57,57,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,10,9,9,9,9,9,9,9,9,9,9,9,9,57,57,33,58,58,33,57,57,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,57,57,57,9,9,9,9,10,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,58,33,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,33,58,58,34,34,34,34,58,58,57,57,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,10,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,33,58,58,58,33,57,57,10,57,57,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,57,10,9,9,9,9,9,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,58,58,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,57,10,9,9,9,9,9,9,9,9,9,9,9,9,57,10,10,9,9,9,9,9,9,57,57,57,57,57,57,57,57,10,10,57,33,57,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,10,10,9,9,9,9,9,57,33,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,10,9,9,9,9,9,9,9,9,9,9,9,57,57,33,57,9,9,9,9,9,9,57,57,33,57,57,57,57,57,57,57,33,33,10,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,9,9,9,9,9,9,57,33,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,33,57,9,9,9,9,9,57,10,9,9,9,9,9,9,9,9,9,9,9,9,33,33,33,57,9,9,9,9,9,9,57,33,33,33,57,33,33,58,58,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,57,57,9,9,9,9,9,57,57,57,57,33,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,33,33,10,9,9,9,9,9,10,57,58,58,58,58,58,58,58,33,10,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,57,57,10,9,9,9,9,10,33,33,57,33,58,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,57,57,57,57,9,9,9,9,9,9,9,9,9,10,33,33,57,9,9,9,9,9,9,10,57,58,58,58,58,33,57,10,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,57,57,9,9,9,9,9,57,58,57,57,58,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,33,58,33,33,57,57,57,57,9,9,9,9,9,10,10,57,57,10,9,9,9,9,9,9,57,57,57,57,10,9,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,57,57,9,9,9,9,9,57,57,57,57,33,33,9,9,9,9,9,9,9,57,57,57,57,57,10,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,33,9,9,9,9,9,9,57,58,58,34,58,58,58,58,58,57,10,9,9,9,9,9,10,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,57,33,57,57,33,57,9,9,9,9,9,9,57,33,33,58,58,58,33,10,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,58,58,33,10,9,9,9,9,9,57,57,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,33,9,9,9,9,9,57,33,57,57,57,57,9,9,9,9,9,10,33,58,58,58,34,34,58,58,33,10,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,58,33,10,9,9,9,9,9,9,9,9,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,57,33,33,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,57,10,9,9,9,9,9,33,33,57,57,33,10,9,9,9,9,10,33,58,58,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,57,9,9,9,9,9,57,58,33,57,33,57,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,33,57,9,9,9,9,9,10,58,58,33,33,57,10,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,33,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,57,58,58,33,57,57,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,10,9,9,9,9,9,9,9,10,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,57,9,9,9,9,9,10,58,58,33,57,57,10,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,10,57,33,58,58,33,33,57,9,9,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,33,33,10,9,9,9,9,9,33,58,58,57,57,10,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,9,9,9,10,57,58,58,58,34,58,58,58,33,57,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,57,58,58,58,57,57,9,9,9,9,9,10,58,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,58,58,58,57,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,33,9,9,9,9,9,9,33,58,34,58,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,58,57,9,9,9,9,9,57,58,58,34,58,57,57,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,57,58,34,34,58,33,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,58,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,10,33,58,34,34,34,57,57,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,33,57,9,9,9,9,9,57,58,34,34,34,34,57,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,33,33,10,9,9,9,9,10,58,58,34,34,34,58,57,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,57,33,58,34,34,34,34,34,34,34,58,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,33,58,34,34,34,34,58,57,57,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,10,57,57,33,58,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,58,33,57,57,33,9,9,9,9,9,57,58,58,34,34,34,34,34,57,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,33,57,9,9,9,9,9,9,9,9,57,57,57,33,58,34,34,34,58,58,57,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,58,58,57,33,33,57,9,9,9,9,9,33,58,34,34,34,34,34,34,33,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,58,57,57,9,9,9,9,9,9,9,9,10,57,57,57,33,58,58,33,57,57,10,9,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,33,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,33,57,57,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,10,10,9,9,9,9,9,9,9,9,9,57,58,58,58,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,10,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,58,57,57,33,57,9,9,9,9,10,58,58,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,58,33,57,57,57,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,10,57,57,57,33,58,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,33,57,33,57,9,9,9,9,9,33,58,34,34,34,34,34,34,58,58,33,57,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,58,58,57,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,10,57,9,9,9,9,9,9,9,9,9,57,33,57,57,57,57,33,58,58,58,58,58,33,33,57,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,58,33,57,33,33,9,9,9,9,9,57,58,58,58,58,58,58,33,58,57,57,57,9,9,9,9,9,9,9,9,10,57,33,58,58,58,58,58,33,57,10,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,57,57,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,34,34,34,33,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,58,57,57,33,57,9,9,9,9,9,57,57,57,57,57,57,57,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,57,57,33,33,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,33,33,57,57,57,57,57,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,58,33,57,33,57,9,9,9,9,9,9,10,10,57,57,57,57,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,57,33,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,57,57,57,57,57,10,9,9,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,34,34,58,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,34,58,57,33,33,57,9,9,9,9,9,57,57,57,57,57,57,33,33,57,33,57,57,57,57,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,57,57,57,10,9,9,9,9,9,9,9,10,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,57,57,10,57,57,57,10,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,58,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,58,33,57,33,57,9,9,9,9,9,57,33,57,33,57,57,57,57,57,57,57,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,57,10,57,57,57,10,9,9,9,9,9,9,9,9,9,33,58,33,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,10,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,58,58,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,58,57,57,57,10,9,9,9,9,9,57,57,57,57,57,57,57,10,57,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,9,9,9,9,9,9,9,9,9,9,57,58,58,58,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,58,58,34,34,34,34,34,34,34,34,58,57,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,58,57,57,10,9,9,9,9,9,9,10,57,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,58,58,34,58,58,58,57,57,9,9,9,9,9,9,9,9,9,10,57,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,57,57,33,58,58,34,34,34,34,58,58,33,10,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,58,57,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,58,58,58,57,10,9,9,9,57,10,57,57,58,58,58,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,57,33,58,58,58,58,58,57,57,10,57,57,9,9,9,9,9,57,58,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,58,58,33,57,57,33,33,33,33,58,58,34,34,58,33,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,9,9,9,9,9,10,57,57,57,57,57,57,57,57,57,10,57,57,33,57,9,9,9,9,9,57,58,34,34,34,34,34,34,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,58,58,58,58,58,58,58,58,58,34,34,34,34,58,58,33,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,33,57,9,9,9,9,9,9,57,57,57,57,57,57,57,57,57,57,33,58,33,10,9,9,9,9,9,57,58,34,34,34,34,34,34,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,58,33,57,57,57,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,58,57,9,9,9,9,9,10,57,57,57,33,57,57,57,33,58,58,58,57,9,9,9,9,9,9,33,58,34,34,34,34,34,34,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,57,57,33,33,57,10,9,9,9,9,9,9,9,9,9,10,57,57,57,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,58,33,57,57,57,57,57,9,10,9,10,10,57,57,58,58,34,58,33,10,9,9,9,9,9,10,57,33,33,58,58,58,58,58,58,57,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,33,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10,57,10,57,57,57,33,33,33,58,58,58,58,33,57,57,57,10,57,57,57,57,57,33,33,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,33,33,33,33,33,57,33,33,33,58,58,58,34,34,34,58,57,9,9,9,9,9,9,9,57,57,33,58,58,58,57,57,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,57,57,57,57,57,33,33,33,33,58,58,58,58,58,58,34,34,58,58,58,58,33,33,33,33,33,58,33,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,34,58,58,58,58,58,58,58,34,34,34,34,34,34,58,33,10,9,9,9,9,9,9,9,10,57,57,57,57,10,9,9,9,9,9,9,9,9,33,58,34,34,34,34,34,34,34,58,33,57,9,9,9,57,10,57,57,57,33,33,33,58,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,58,34,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,58,33,57,57,33,33,33,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,33,58,34,34,34,34,34,34,34,34,34,58,58,58,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,34,34,34,34,34,34,34,34,34,34,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,57,57,9,9,9,9,9,9,9,9,9,9,9,10,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,33,57,57,9,9,9,9,9,9,10,9,57,57,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,58,33,57,57,57,57,33,57,33,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,58,58,58,58,33,58,58,58,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,58,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34,34]}}
[21:54:188] client<-server: play.title :{"action":3,"fadeIn":5,"stay":15,"fadeOut":10}
[21:54:192] client<-server: play.title :{"action":0,"text":"{\"text\":\" \"}"}
[21:54:194] client<-server: play.title :{"action":1,"text":"{\"text\":\"Enter the captcha in the chat!\",\"color\":\"white\"}"}
[21:54:197] client<-server: play.keep_alive :{"keepAliveId":[0,9876]}
[21:54:202] client->server: play teleport_confirm : {"teleportId":9876}
[21:54:205] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"onGround":false}
[21:54:212] client->server: play position_look : {"x":7,"y":450,"z":7,"yaw":90,"pitch":38,"onGround":false}
[21:54:242] client->server: play position : {"x":7,"y":450,"z":7,"onGround":false}
[21:54:282] client->server: play keep_alive : {"keepAliveId":[0,9876]}
[21:54:288] client->server: play position : {"x":7,"y":449.9216,"z":7,"onGround":false}
[21:54:341] client->server: play position : {"x":7,"y":449.766368,"z":7,"onGround":false}
[21:54:395] client->server: play position : {"x":7,"y":449.53584064,"z":7,"onGround":false}
[21:54:451] client->server: play position : {"x":7,"y":449.2315238272,"z":7,"onGround":false}
Connection closed by server (::ffff:127.0.0.1)
[21:54:492] client<-server: play.chat :{"message":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\",\"color\":\"white\"},{\"text\":\" \\u003e\\u003e Enter the number from the picture into the chat\",\"color\":\"white\"}]}","position":0,"sender":"00000000-0000-0000-0000-000000000000"}
[21:54:498] client<-server: play.kick_disconnect :{"reason":"{\"text\":\"\",\"extra\":[{\"text\":\"[\",\"color\":\"white\"},{\"text\":\"ProstoCraft\",\"color\":\"gold\"},{\"text\":\"]\\n\\nYou did not pass the test, you may be a bot\\n\",\"color\":\"white\"},{\"text\":\"If not, please try again.\",\"color\":\"gray\",\"italic\":true}]}"}
MrAlexEsisteGia commented 3 years ago

I know this is probably a stupid question but I couldn't find an answer how do I log the packets like you guys did?

ghost commented 3 years ago

I know this is probably a stupid question but I couldn't find an answer how do I log the packets like you guys did?

Use node-minecraft-protocol proxy

Karang commented 3 years ago

Issue now tracked at https://github.com/PrismarineJS/mineflayer/issues/1582