_____________$$$$$$$$$$$$$$$$$$$___________$$$$$$$$$$$$$$$$$$$$$$$________$$$$___$$$$$$$$$$$$$$$$$$$$$______$$$$______$$$$$$$$$$$$$$$$$$$$$$____$$$$$________$$$$$$$$$$$$$$$$$$$$$$$___$$$$$__________$$$$$$$$$$$$$$$$$$$$$$$__$$$$$_____*______$$$$$$$$$$$$$$$$$$$$$$$_$$$$$$____________$$$$$$$$$$$$$$$$$$$$$$$$_$$$$$$___________$$$$$$$$$___________$$$$$$_$$$$$$$_________$$$_$$$_$$$_________$$$$$$$_$$$$$$$$______$$$$___$___$$$$______$$$$$$$$_$$$$$$$$$$$$$$$$$___$$$___$$$$$$$$$$$$$$$$$_$$$_$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$_o$$_$$$__$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__$$$__$$$__$'$$$$$$$$$$$$$$$$$$$$$$$$$$$$$__o$$$__'$$o__$$__$$'$$$$$$$$$$$$$$'$$__$$_____o$$____$$o$____$$__'$$'$$'$$'__$$______$___o$$_____$$$o$__$____$$___$$___$$_____$$__o$______'$$$$O$____$$____$$___$$ ____o$$$_________'$$o$$___$$___$$___$$___o$$$_____________$$$$$$$$$$$$$$$$$$$