############### .....g......... ......g.......... ......gg<........ .......g.S....... ......g........ ............... ............... ...!......... .........). ......... ...