#################################################################################################### #ab.def.hijklmnopqrstuvwxyz######################################################################### #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #.################################################################################################## #cg################################################################################################# #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### #################################################################################################### ####################################################################################################