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