383 408 ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ........................................................................................................................................................................................................................................................................................................................................................................................................................ ...................................................................................................................................................................................###.................................................................................................................................................................................................................................. ..............................................................................................................................................................................######.................................................................................................................................................................................................................................... ...........................................................................................................................................................................##########................................................................................................................................................................................................................................... ........................................................................................................................................................................###############.......##........................................................................................................................................................................................................................ ....................................................................................................................................................................###################......#####...................................................................................................................................................................................................................... .................................................................................................................................................................##.#######################.######...................................................................................................................................................................................................................... ...............................................................................................................................................................####################################..................................................................................................................................................................................................................... ............................................................................................................................................................#############################################............................................................................................................................................................................................................... ..........................................................................................................................................................###############################################..##........................................................................................................................................................................................................... .........................................................................................................................................................#####################################################.#........................................................................................................................................................................................................ ......................................................................................................................................................###########################################################....................................................................................................................................................................................................... .....................................................................................................................................................##############################################################..................................................................................................................................................................................................... ...................................................................................................................................................##################################################################................................................................................................................................................................................................... ..................................................................................................................................................#######################################################################.##............................................................................................................................................................................................ ...............................................................................................................................................###############################################################################.......................................................................................................................................................................................... .............................................................................................................................................##################################################################################......................................................................................................................................................................................... .........................................................................................................................................#..###################################################################################......................................................................................................................................................................................... ........................................................................................................................................#########################################################################################....................................................................................................................................................................................... .......................................................................................................................................############################################################################################..................................................................................................................................................................................... ......................................................................................................................................##############################################################################################.................................................................................................................................................................................... .....................................................................................................................................################################################################################################....#.............................................................................................................................................................................. ...................................................................................................................................####################################################################################################..#.............................................................................................................................................................................. ..................................................................................................................................########################################################################################################..######.#.................................................................................................................................................................... ..................................................................................................................................#################################################################################################################......#.............................................................................................................................................................. ...............................................................................................................................#######################################################################################################################..##.............................................................................................................................................................. ..............................................................................................................................############################################################################################################################.............................................................................................................................................................. ............................................................................................................................##############################################################################################################################.............................................................................................................................................................. ...........................................................................................................................###############################################################################################################################..#........................................................................................................................................................... ...........................................................................................................................##################################################################################################################################........................................................................................................................................................... ..........................................................................................................................###################################################################################################################################........................................................................................................................................................... .........................................................................................................................#####################################################################################################################################.......................................................................................................................................................... .........................................................................................................................#####################################################################################################################################.......................................................................................................................................................... .......................................................................................................................#######################################################################################################################################.......................................................................................................................................................... ......................................................................................................................###########################################################################################################################################....................................................................................................................................................... .....................................................................................................................############################################################################################################################################....................................................................................................................................................... .....................................................................................................................#############################################################################################################################################...................................................................................................................................................... ....................................................................................................................##############################################################################################################################################...................................................................................................................................................... ...................................................................................................................###############################################################################################################################################...................................................................................................................................................... ..................................................................................................................################################################################################################################################################....#................................................................................................................................................. .................................................................................................................##################################################################################################################################################..................................................................................................................................................... ................................................................................................................###################################################################################################################################################.##.................................................................................................................................................. ................................................................................................................##################################################################################################################################################.######............................................................................................................................................... ...............................................................................................................##########################################################################################################################################################............................................................................................................................................... ............................................................................................................#.###########################################################################################################################################################............................................................................................................................................... ...........................................................................................................##############################################################################################################################################################............................................................................................................................................... ..........................................................................................................#################################################################################################################################################################............................................................................................................................................. .........................................................................................................#################################################################################################################################################################.............................................................................................................................................. .......................................................................................................###################################################################################################################################################################.............................................................................................................................................. .......................................................................................................###################################################################################################################################################################.............................................................................................................................................. ...................................................................................................#..#######################################################################################################################################################################........................................................................................................................................... ..................................................................................................##.##########################################################################################################################################################################......................................................................................................................................... ..................................................................................................#############################################################################################################################################################################......................................................................................................................................... ..................................................................................................################################################################################################################################################################################...................................................................................................................................... ..................................................................................................###############################################################################################################################################################################....................................................................................................................................... ..................................................................................................##############################################################################################################################################################################........................................................................................................................................ ..................................................................................................###############################################################################################################################################################################....................................................................................................................................... ..................................................................................................################################################################################################################################################################################...................................................................................................................................... ..................................................................................................#############################################################################################################################################################################......................................................................................................................................... .................................................................................................################################################################################################################################################################################....................................................................................................................................... .................................................................................................#################################################################################################################################################################################...................................................................................................................................... .............................................................................................########################################################################################################################################################################################................................................................................................................................... ..............................................................................................##############################################################################.###...##################################################################################################................................................................................................................................... ..............................................................................................####################################################################...#####...#............############################################################################################.................................................................................................................................. ...............................................................................................###############################################################.........##....................#########################################################################################.................................................................................................................................. ............................................................................................#################################################################...............................###########################################################################################................................................................................................................................. ............................................................................................##############################################################..................................##########################################################################################.................................................................................................................................. .............................................................................................####################################################....#####...................................#.....###################################################################################.................................................................................................................................. ...........................................................................................#.##################################################...................................................#############....###################################################################.................................................................................................................................. ........................................................................................#####################################################.....................................................##############..#####################################################################................................................................................................................................. ........................................................................................###################################################........................................................#########....##...##################################################################................................................................................................................................. ........................................................................................##################################################...........................................................##########....##.#################################################################................................................................................................................................. .......................................................................................##################################################.................................................................#####....####################################################################................................................................................................................................. .......................................................................................##############################################.....................................................................#####....####################################################################................................................................................................................................. .......................................................................................#############################################........................................................................#........##################################################################................................................................................................................................. ........................................................................................###########################################.............................................................................##...##################################################################................................................................................................................................. .........................................................................................#######################################............................................................................######.....################################################################................................................................................................................................. .........................................................................................#######################################............................................................................#...###....#################################################################................................................................................................................................ .......................................................................................#######################################..............................................................................#.#.#.......#################################################################............................................................................................................................... ......................................................................................#######################################..............................................................................##...#.......##################################################################.............................................................................................................................. .........................................................................................###################################................................................................................####.........#################################################################.............................................................................................................................. .........................................................................................##################################..............................................................................................##################################################################............................................................................................................................. .........................................................................................################################................................................................................................##################################################################............................................................................................................................. ........................................................................................################################.................................................................................................####################################################################........................................................................................................................... .......................................................................................#################################..............................................................................................##..#################################################################............................................................................................................................. ......................................................................................#################################...............................................................................................##..#################################################################............................................................................................................................. ....................................................................................##################################................................................................................................##..##################################################################............................................................................................................................ ...................................................................................##################################.................................................................................................##..##################################################################............................................................................................................................ ..................................................................................###################################.................................................................................................######################################################################............................................................................................................................ .................................................................................####################################..................................................................................................######################################################################........................................................................................................................... ................................................................................##.##################################..................................................................................................######################################################################........................................................................................................................... ................................................................................#..#################################...................................................................................................#######################################################################.......................................................................................................................... ...................................................................................#################################.......................................................................................................###################################################################.......................................................................................................................... ..................................................................................##################################.......................................................................................................###################################################################.......................................................................................................................... .................................................................................###################################......................................................................................................##.#################################################################.......................................................................................................................... ..................................................................................##################################......................................................................................................##.#################################################################.......................................................................................................................... ...................................................................................#################################......................................................................................................##.##################################################################......................................................................................................................... ....................................................................................################################......................................................................................................##.##################################################################......................................................................................................................... ......................................................................................##############################...........................................................................................................################################################################......................................................................................................................... ......................................................................................##############################.............................................................................................................##############################################################......................................................................................................................... ......................................................................................##############################.........................................................................................................#.....#############################################################........................................................................................................................ ......................................................................................##############################...............................................................................................................#############################################################........................................................................................................................ .....................................................................................###############################.................................................................................................................###########################################################........................................................................................................................ .....................................................................................###############################.................................................................................................................###########################################################........................................................................................................................ .....................................................................................###############################...............................................................................................................##############################################################....................................................................................................................... ....................................................................................################################................................................................................................................#############################################################....................................................................................................................... ....................................................................................################################...............................................................................................................##############################################################....................................................................................................................... ....................................................................................################################.............................................................................................................###############################################################........................................................................................................................ ....................................................................................################################..............................................................................................................##############################################################........................................................................................................................ .....................................................................................###############################............................................................................................................################################################################........................................................................................................................ ....................................................................................#################################..........................................................................................................#################################################################........................................................................................................................ .....................................................................................###############################........................................................................................................#####################################################################....................................................................................................................... .....................................................................................################################......................................................................................................######################################################################....................................................................................................................... ....................................................................................#################################......................................................................................................######################################################################....................................................................................................................... ....................................................................................#################################.....................................................................................................######################################################################........................................................................................................................ .....................................................................................###############################....................................................................................................########################################################################........................................................................................................................ ....................................................................................#################################..................................................................................................#########################################################################........................................................................................................................ ....................................................................................#################################.................................................................................................##########################################################################........................................................................................................................ ....................................................................................#################################...................####.############............................................................##########################..###############################################........................................................................................................................ .....................................................................................###############################....................############################................................................#######################..#...########################..#####################........................................................................................................................ .....................................................................................###############################...................###################################.........................................######################.......########################..######################........................................................................................................................ .....................................................................................###############################...................#####################################.......................................#####################.......#################################################........................................................................................................................ .....................................................................................###############################..................#########################################...................................#####################.........##########################..#.##################........................................................................................................................ .....................................................................................###############################.................###########################################.................................####################...........#########################....##################......................................................................................................................... .....................................................................................###############################................############################################................................##################.............###########################.....#################........................................................................................................................ .....................................................................................##############################................#################################################............................#################..............############################....################......................................................................................................................... ......................................................................................#############################...............###############################################...#...........................#################..............############################.....################........................................................................................................................ ......................................................................................#############################..............###########..###............####################.#.#..........................#################..............#############################......##############......................................................................................................................... ......................................................................................#############################..............######...#........................##########.###...#..........................################...............#############################......##############......................................................................................................................... .......................................................................................###########################...............###.....................................###.....####..........................###############.................############################.......#############......................................................................................................................... .......................................................................................###########################................#............................................................................#############.................################################.....##############........................................................................................................................ ......................................................................................############################............................................................................................#############..............####################################.....#############......................................................................................................................... .......................................................................................###########################...........................................................................................###############...........#######################################.....############......................................................................................................................... .......................................................................................###########################...........................................................................................###############.#.......#########################################.....############......................................................................................................................... ......................................................................................############################...........................................................................................###############........########.##################################....############......................................................................................................................... ......................................................................................###########################............................................................................................###############.......############################################.....###########......................................................................................................................... ......................................................................................###########################............................................................................................##############..#....#############################################.....############........................................................................................................................ ......................................................................................###########################............................................................................................##############.......#############################################.....############........................................................................................................................ .......................................................................................##########################..................................................#######...................................##############......####..#########################################.....############....................................................................................................................... .......................................................................................##########################..................................................########..................................##############.....###.....########################################.....############....................................................................................................................... ........................................................................................########################.................................................##.########................................###############.....##..###########################################......###########........................................................................................................................ ........................................................................................########################................................................#############...............................###############.....################################################.....###########........................................................................................................................ .........................................................................................######################..............................................##################.............................###############....##################################################.....##########........................................................................................................................ .........................................................................................######################.........................................#######################.............................###############....#####.############################################.....###########....................................................................................................................... .........................................................................................######################.......................................#########################.............................################...##################################################.....###########....................................................................................................................... .........................................................................................#######################...................................############################.............................################...##################################################.....###########....................................................................................................................... .........................................................................................######################..................................######################.########...........................##################....#..##############################################.....##########....................................................................................................................... ..........................................................................................#####################................................########################......###...........................####################..##.#.############################################.....##########....................................................................................................................... ..........................................................................................#####################...............................########..##############...##..##.............................###################......###....######################################.....#########.##..................................................................................................................... ..........................................................................................#####################............................##########...##############......###............................###################.......................##...########################......#######......................................................................................................................... ..........................................................................................######################..........................###########.....#####################............................#####################.#...................##...########################......######.......................................................................................................................... ..........................................................................................######################.........................############.....#####################..............................#####################...................##....##.####################......######..#....................................................................................................................... ..........................................................................................######################........................##############.....####################..............................####################...............................##################......######.##....................................................................................................................... ...........................................................................................####################.........................#################...##################...............................#####################................................################......######.......................................................................................................................... ...........................................................................................####################........................#########.................############................................#####################.................................###############......######.......................................................................................................................... ...........................................................................................####################........................###..#.....................##########.................................#####################.................................###############......######.#.#...................................................................................................................... ..........................................................................................#....#################.......................#..........................#########.................................#######################..................................##############.....#######.##...................................................................................................................... ...............................................................................................#################..................................................########..................................#######################...................................#############......######.##...................................................................................................................... ...............................................................................................#################..................................................#####......................................######################....................................############......########....................................................................................................................... ................................................................................................################....................................................##.......................................#####################......................................##########.......########....................................................................................................................... ................................................................................................################.............................................................................................######################.....................................##########.......#######........................................................................................................................ ................................................................................................################.............................................................................................######################......................................#########.......###.###........................................................................................................................ .................................................................................................###############.............................................................................................######################......................................#########.......#....#......................................................................................................................... .................................................................................................###############.............................................................................................######################......................................#.#######.......#....#......................................................................................................................... .................................................................................................###############.............................................................................................#######################....................................###..####....................................................................................................................................... ...................................................................................................#############.............................................................................................#######################....................................##########.......#.............................................................................................................................. ....................................................................................................############..............................................................................................#######################...................................###########......##............................................................................................................................. .......................................................................................................#########..............................................................................................#######################...................................###########......##.##.......................................................................................................................... .......................................................................................................#########..............................................................................................#######################.......................................#######.......#.##.......................................................................................................................... .......................................................................................................#########...............................................................................................######################........................................######.......#.##.......................................................................................................................... ........................................................................................................########...............................................................................................######################......................................########......######......................................................................................................................... ........................................................................................................########...............................................................................................######################....................................############....#######........................................................................................................................ ........................................................................................................########................................................................................................#####################.....................................##########.....####...#....................................................................................................................... .........................................................................................................########................................................................................................#####################...................................###########.....#.##.#.#....................................................................................................................... ..........................................................................................................#######................................................................................................######################..................................###########.....#.##...#....................................................................................................................... ..........................................................................................................#######.................................................................................................####################...................................#############......####........................................................................................................................ ..........................................................................................................#######..................................................................................................###################...................................#############......##.......................................................................................................................... ...........................................................................................................######..................................................................................................###################...................................#############......##.......................................................................................................................... ............................................................................................................#####...................................................................................................###################..................................############......#.##......................................................................................................................... ............................................................................................................#####.....................................................................................................#################..................................#############....#..##......................................................................................................................... .............................................................................................................##.#....................................................................................................###################................................##############....#............................................................................................................................. ................................................................................................................##....................................................................................................##################................................##############....#............................................................................................................................. ......................................................................................................................................................................................................................####################...............................#############...##............................................................................................................................. ......................................................................................................................................................................................................................####################...............................#############...###............................................................................................................................ ......................................................................................................................................................................................................................#####################.............................##############...###............................................................................................................................ .....................................................................................................................................................................................................................#######################..........................###############....###............................................................................................................................ .....................................................................................................................................................................................................................########################.........................###############.....#............................................................................................................................. .....................................................................................................................................................................................................................#########################........................###############.....#............................................................................................................................. ...................................................................................................................................................................................................................############################......................################.....#............................................................................................................................. ..................................................................................................................................................................................................................#############################......................###############.................................................................................................................................... ..................................................................................................................................................................................................................#############################.....................################......#............................................................................................................................. .................................................................................................................................................................................................................###############################.....................###############.................................................................................................................................... ...............................................................................................................................................................................................................##################################....................###############.................................................................................................................................... ..................................................................................................................................................................................................#######....####################################................##################..................................................................................................................................... ................................................................................................................................................................................................###########..#####################################..............###################..................................................................................................................................... ...............................................................................................................................................................................................####################################################............#####################.................................................................................................................................... .............................................................................................................................................................................................######################################################............#####################.................................................................................................................................... .............................................................................................................................................................................................#######################################################...........#####################.................................................................................................................................... ............................................................................................................................................................................................#########....#############################################........######################.................................................................................................................................... ...........................................................................................................................................................................................########.......#############################################.....########################.................................................................................................................................... ..........................................................................................................................................................................................########...........###########################################....########################.................................................................................................................................... ...........................................................................................................................................................................................######............##############################################..#######################.................................................................................................................................... ...............................................................................................................................................................................................#.............#######################################################################.................................................................................................................................... ..............................................................................................................................................................................................................######################################################################.................................................................................................................................... .............................................................................................................................................................................................................########################################################################................................................................................................................................... ........................................................................................................................................................................................................##..########################################################################.................................................................................................................................... .......................................................................................................................................................................................................###..#####..#################################################################.................................................................................................................................... ........................................................................................................................................................................................................##...###.....###.###########################################################.................................................................................................................................... ..............................................................................................................................................................................................................#.......#..###########################################################.................................................................................................................................... ..............................................................................................................................................................................................................##..........##########################################################.................................................................................................................................... .................................................................................................................................................................................................#.......................###########################################################.................................................................................................................................... ...............................................................................................................................................................................................###..................#....###########################################################.................................................................................................................................... ..............................................................................................................................................................................................####................#...#############################################################..................................................................................................................................... ...............................................................................................................................................................................................##....................##############################################################..................................................................................................................................... ................................................................................................................................................................................................#...................###############################################################..................................................................................................................................... .....................................................................................................................................................................................#.............................###############################################################...................................................................................................................................... ....................................................................................................................................................................................###.........................##################################################################...................................................................................................................................... .............................................................................................................................................................................#..##.#####....................#######################################################################..................................................................................................................................... ...........................................................................................................................................................................#############...........##.......#######################################################################..................................................................................................................................... ..........................................................................................................................................................................##############..........#####.....#######################################################################..................................................................................................................................... .........................................................................................................................................................................##############........#.######.###########################################################################..................................................................................................................................... ........................................................................................................................................................................###############.......#####################################################################################..................................................................................................................................... .......................................................................................................................................................................################....#######################################################################################...................................................................................................................................... .......................................................................................................................................................................#################.#########################################################################################...................................................................................................................................... ......................................................................................................................................................................############################################################################################################...................................................................................................................................... ......................................................................................................................................................................#######################.####################################################################################...................................................................................................................................... ......................................................................................................................................................................#########################################....#.############################################################....................................................................................................................................... ......................................................................................................................................................................#############################......###.......#.############################################################....................................................................................................................................... ......................................................................................................................................................................###########################...................###########################################################......................................................................................................................................... ......................................................................................................................................................................#########################.....................#############################################################....................................................................................................................................... ......................................................................................................................................................................######################........................############################################################........................................................................................................................................ .....................................................................................................................................................................###############.##..##.........................#.##########################################################........................................................................................................................................ ......................................................................................................................................................................#########..#....................................#########################################################......................................................................................................................................... ..........................................................................................................................................................................#####.....................................#.########################################################.......................................................................................................................................... .................................................................................................................................................................................................................#############################################################.......................................................................................................................................... ............................................................................................................................................................................................................#.###############################################################........................................................................................................................................... .............................................................................................................................................................................................................###############################################################............................................................................................................................................ ............................................................................................................................................................................................................################################################################............................................................................................................................................ ............................................................................................................................................................................................................###############################################################............................................................................................................................................. ............................................................................................................................................................................................................#############################################################.#............................................................................................................................................. ...........................................................................................................................................................................................................###############################################################.............................................................................................................................................. ..................................................................................................................................................................................................................########################################################.............................................................................................................................................. ......................................................................................................................................................................................................................#################################################.#............................................................................................................................................... ......................................................................................................................................................................................................................##################################################................................................................................................................................................ .......................................................................................................................................................................................................................###.#############################################................................................................................................................................................ .......................................................................................................................................................................................................................################################################................................................................................................................................................. ........................................................................................................................................................................................................................##############################################.................................................................................................................................................. ........................................................................................................................................................................................................................#############################################................................................................................................................................................... ........................................................................................................................................##..............................................................................#####.######################################.................................................................................................................................................... ....................................................................................................................................######...............................................................................####..#####################################.................................................................................................................................................... .................................................................................................................................##########................................................................................########################################..................................................................................................................................................... ...............................................................................................................................############................................................................................########################################..................................................................................................................................................... ............................................................................................................................###############................................................................................##.####################################...................................................................................................................................................... ............................................................................................................................###############...................................................................................####################################...................................................................................................................................................... ..........................................................................................................................#################....................................................................................####################################..................................................................................................................................................... ........................................................................................................................###################....................................................................................######################################................................................................................................................................................... .......................................................................................................................####################.....................................................................................#######################################................................................................................................................................................. .......................................................................................................................####################....................................................................................#########################################................................................................................................................................................ ......................................................................................................................#####################....................................................................................###########################################.............................................................................................................................................. ...................................................................................................................#.######################....................................................................................#############################################............................................................................................................................................ ....................................................................................................................########################..................#................................................................##############################################........................................................................................................................................... ...................................................................................................................#########################..................##.............................................................##################################################......................................................................................................................................... ................................................................................................................#.##########################...................###............................................................##################################################........................................................................................................................................ ..................................................................................................................##########################....................###............................................................###################################################...................................................................................................................................... ................................................................................................................############################......................##...........................................................####################################################..................................................................................................................................... ...............................................................................................................#############################.......................###........................................................#####################################################..................................................................................................................................... ...............................................................................................................#############################........................####.....................................................########################################################................................................................................................................................... ..............................................................................................................##############################.........................####.....................................................########################################################.................................................................................................................................. ..............................................................................................................##############################...........................####..........................................##.......#########################################################................................................................................................................................. ..............................................................................................................##############################............................#######....................................######..############################################################................................................................................................................................. ..............................................................................................................##############################..............................######..................................######################################################################................................................................................................................................ .............................................................................................................###############################...............................######.................................#######################################################################............................................................................................................................... ............................................................................................................################################................................######...............................########################################################################............................................................................................................................... ............................................................................................................################################..................................#######............................#########################################################################.............................................................................................................................. ............................................................................................................################################...................................########.........................###########################################################################............................................................................................................................. ...........................................................................................................##################################....................................#######......................##############################################################################............................................................................................................................ ............................................................................................................#################################......................................########................##################################################################################........................................................................................................................... ............................................................................................................#################################........................................#########............###################################################..###############################.......................................................................................................................... ..........................................................................................................#.#################################............................................####################################################################...##..###########################......................................................................................................................... ..........................................................................................................####################################............................................####################################################################...###.......####################......................................................................................................................... ........................................................................................................######################################.............................................####################################################################..#####.....#####################........................................................................................................................ ........................................................................................................#.#########################...########................................................##################################################################...#####...######################....................................................................................................................... .......................................................................................................############################..##########..................................................################################################################...#####.#######################....................................................................................................................... ......................................................................................................#########################################...................................................################################################################..##############################...................................................................................................................... ......................................................................................................#########################################.....................................................#.############################################################..###############################..................................................................................................................... ....................................................................................................###########################################.......................................................#############################################################.################################.................................................................................................................... ....................................................................................................###########################################.......................................................#############################################################..################################................................................................................................................... ..................................................................................................#############################################.......................................................##############################################################..################################.................................................................................................................. ..................................................................................................##############################################......................................................####.#########################################################...################################................................................................................................................. .................................................................................................#.#############################################....................................................#..##...#.######################################################...#################################................................................................................................................ ................................................................................................################################################..............................................................#######################################################...####.############################............................................................................................................... ..............................................................................................##.################################################...............................................................#####################################################....###.#############################.............................................................................................................. .............................................................................................#.##################################################................................................................#####################################################..###################################............................................................................................................. .............................................................................................#####################################################...............................................................#####################################################....###################################........................................................................................................... .............................................................................................#####################################################..................................................................###################################################...###################################........................................................................................................... .............................................................................................#####################################################..................................................................###################################################...#####################################......................................................................................................... ..............................................................................................#####################################################................................................................####################################################...#####################################......................................................................................................... ..............................................................................................#####################################################.................................................................###################################################....#####################################........................................................................................................ ..............................................................................................#######################################################.........................................................###..####################################################....######################################....................................................................................................... .............................................................................................###.####################################################.........................................................###.######################################################...#######################################...................................................................................................... ..............................................................................................######################################################............................................................########################################################....#######################################..................................................................................................... ..............................................................................................#######################################################..........................................................#########################################################....#######################################..................................................................................................... ..............................................................................................########################################################............................................................######################################################.....#######################################.................................................................................................... ..............................................................................................########################################################.............................................................#####################################################.....########################################................................................................................................... ..............................................................................................#########################################################............................................................#####################################################....##########################################.................................................................................................. ..............................................................................................##########################################################..........................................................######################################################....##########################################.................................................................................................. ..............................................................................................###########################################################.........................................................######################################################.....##########################################................................................................................................. ..............................................................................................############################################################........................................................######################################################.....###########################################................................................................................................ ..............................................................................................#############################################################.......................................................#####################################################.......##########################################................................................................................................ ..............................................................................................##############################################################.....................................................######################################################.......###########################################............................................................................................... ..............................................................................................##############################################################.....................................................######################################################.......############################################.............................................................................................. ..............................................................................................##############################################################......................................................####################################################........############################################.............................................................................................. ..............................................................................................##############################################################.......................................................###################################################........#############################################............................................................................................. ..............................................................................................##############################################################......................................................####################################################........##############################################............................................................................................ ...............................................................................................#.#############################################################.....................................................##################################################........################################################........................................................................................... ...............................................................................................#.#############################################################.....................................................#################################################.........#################################################.......................................................................................... ...............................................................................................################################################################.....................................................###############################################..........#################################################.......................................................................................... ...............................................................................................################################################################....................................................################################################.........###################################################......................................................................................... ...............................................................................................#################################################################..................................................################################################..........####################################################........................................................................................ ...............................................................................................#################################################################..................................................###############################################...........#####################################################....................................................................................... ................................................................................................################################################################...............................................#################################################............######################################################...................................................................................... ................................................................................................#################################################################............................................#################################################.............########################################################..................................................................................... ................................................................................................##################################################################...........................................################################################..............#########################################################.................................................................................... ................................................................................................##################################################################...........................................###############################################...............##########################################################................................................................................... .................................................................................................############################################################.#####...........................................############################################................############################################################.................................................................................. .................................................................................................############################################################...####..........................................###########################################.................##############################################################................................................................................ ....##########...................................................................................############################################################......##..........................................##.#####################################...................###############################################################............................................................................... ....#........#..................................................................................##############################################################......................................................#################################.....................###############################################################............................................................................... ....#.######.#...................................................................................#############################################################.......................................................##############################.......................###############################################################............................................................................... ....#.#....#.#...................................................................................##############################################################......................................................############################........................################################################################............................................................................... ....#.#.##.#.#...................................................................................###############################################################.......................................................########################..........................################################################################............................................................................... ....#.#....#.#....................................................................................##############################################################........................................................###..################............................###############################################################................................................................................ ....#.######.#...................................................................................################################################################........................................................#........#######................................##############################################################................................................................................. ....#........#.....................................................................................###############################################################..................................................................#....................................#############################################################.................................................................................. ###############...................................................................................################################################################.......................................................................................................###########################################################.................................................................................... #...#.............................................................................................#################################################################......................................................................................................##########################################################..................................................................................... #.#.#..............................................................................................#################################################################.....................................................................................................#########################################################.....##............................................................................... #...#..............................................................................................##################################################################.....................................................................................................#######################################################.......##.............................................................................. #####..................................................................................................##################################################################.....................................................................................................######################################################....................................................................................