__$$$$$$___$$$$$$$$__$$____$$__$$____$$__$$____$$__$$________$$___$$____$$__$$___$$________$$________$$__$$______$$$$____$$________$$$$$$____$$$$$________$$_____$$________$$________$$__$$_______$$_____$$____$$__$$________$$___$$______$$______$$$$$$___$$________$$____$$_____$$____