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