____$$$_____$$$$___$$$$$$$____$$$$$$_____$$_$$_____$$___$$_____$$__$$____$$___$$___$$____$$___$$_____$$__$$________$$_____$$___$$___$$_____$$___$$$$$$___$$$$$$$$$___$$___$$__$$_$$________$$__$$_____$$___$$___$$____$$___$$____$$__$$_____$$__$$$$___$$$$$_$$___$$$$$$__