____$$$_____$$$$__$$$$$$$$___$$______$$____$$_$$_____$$___$$_____$$__$$__$$__$$___$$___$$____$$___$$_____$$__$$__$$__$$__$$_____$$___$$___$$$$$$$$___$$__$$__$$__$$$$$$$$$___$$___$$___$$____$$__$$__$$__$$_____$$___$$___$$____$$___$$__$$__$$__$$_____$$__$$$$__$$_____$$___$$$__$$$__