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