........................................................... .X.XX....XXX.......X.X.XXXX........X.XX.X................X. .........X........XX..XXXXX......XXX.XXXXX......XXX...XXXXX ...XX.....XXX....XXX.......X....X.X....X..........XXX..X..X ...XX.....XX......XX...........X.X.......XX.......XXXX..... ....X.....X.......XXXXXXX......XXXXX.XX.X.X.......XX....... ..XX.......XX......XX...XXX.......X..XX.XXXX......XX....... ..........X.X...........XXXX...XX.................X........ ...XX......XX............XXX...XXX.................XX...... ..XX....X.XXX....XX......XXX..............XX......X.X...... ...X.X.X.XXXXX...XXXXXXX.XX......XXXXXX..XX....XXXXXXX.XX.. .....XXX..XXXX...XX.XXXXX...........XXXXX......X.X.X...XX.. user