░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██████╗░███████╗██████╗░░
░░░█╗░░██╔══██╗██╔════╝██╔══██╗░
░█████╗██████╔╝█████╗░░██████╔╝░
░╚═█╔═╝██╔══██╗██╔══╝░░██╔═══╝░░
░░░╚╝░░██║░░██║███████╗██║░░░░░░
░░░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██████╗░███████╗██████╗░░
░░░█╗░░██╔══██╗██╔════╝██╔══██╗░
░█████╗██████╔╝█████╗░░██████╔╝░
░╚═█╔═╝██╔══██╗██╔══╝░░██╔═══╝░░
░░░╚╝░░██║░░██║███████╗██║░░░░░░
░░░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░