__$$$$$___$$$$$$$$___$$$$$$$$___$$$$$$___$_____$__$$_____$$__$$________$$____$$__$_____$__$$_____$$__$$________$$_________$$$$$$__$$$$$$$$___$$$$$$_____$$$$$$_________$__$$_____$$__$$______________$$__$_____$__$$_____$$__$$________$$____$$___$$$$$___$$$$$$$$___$$_________$$$$$$__