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