### ##...### ##........## ########## ####### ######## ######### ####### ### ##............# ###..........### ###.......############........## ##.........#### ####.......##### ###### # #####...##### ###...............## ##.............R..### ##................................## ###...............################................#########......#### ##. .............#####....................## ###.....................#### ####....................................## ##.....................................................................##########... ........................................#######............................##..........................................#######.................................................................................... .................................................................................................................................................................................................................. .................................................................................................................................................................................................................. ..................................................................................................................................................................................................................