░░░░░░░▐██████░░░░██████▌░░░░░░░░░░░████████████████████░░░░░░░ ░░░░░░░████████░░████████░░░░░░░░░░░░██████████████████░░░░░░░░ ░░░░░░▐██████████████████▌░░░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░░░░████████▀▀▀▀████████░░░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░░░▐█████▀──▄██▄──▀█████▌░░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░░░█████───▐████▌───█████░░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░░▐██████▄──▀██▀──▄██████▌░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░░██████████▄▄▄▄██████████░░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░▐███████░▐██████▌░███████▌░░░░░░░░░░░░░░░████░░░░░░░░░░░░░░░ ░░░███████▌░░▐████▌░░▐███████░░░░░░░░░░░░░░░░██░░░░░░░░░░░░░░░░