╔═══╗────────╔╗──────╔═══╗╔╗───╔╗──────╔╗─╔═══╗
║╔═╗║───────╔╝╚╗─────║╔═╗╠╝╚╗──║║─────╔╝║─║╔══╝
║║─╚╬══╦╗╔╦═╬╗╔╬══╦═╗║╚══╬╗╔╬═╦╣║╔╦══╗╚╗║─║╚══╗
║║─╔╣╔╗║║║║╔╗╣║║║═╣╔╝╚══╗║║║║╔╬╣╚╝╣║═╣─║║─║╔═╗║
║╚═╝║╚╝║╚╝║║║║╚╣║═╣║─║╚═╝║║╚╣║║║╔╗╣║═╣╔╝╚╦╣╚═╝║
╚═══╩══╩══╩╝╚╩═╩══╩╝─╚═══╝╚═╩╝╚╩╝╚╩══╝╚══╩╩═══╝
███████╗██╗░░░██╗██╗░░░░░░█████╗░
╚════██║██║░░░██║██║░░░░░██╔══██╗
░░███╔═╝██║░░░██║██║░░░░░███████║
██╔══╝░░██║░░░██║██║░░░░░██╔══██║
███████╗╚██████╔╝███████╗██║░░██║
╚══════╝░╚═════╝░╚══════╝╚═╝░░╚═╝
░██████╗░░█████╗░░█████╗░██████╗░ ░█████╗░███████╗ ░██╗░░░░░░░██╗░█████╗░██████╗░
██╔════╝░██╔══██╗██╔══██╗██╔══██╗ ██╔══██╗██╔════╝ ░██║░░██╗░░██║██╔══██╗██╔══██╗
██║░░██╗░██║░░██║██║░░██║██║░░██║ ██║░░██║█████╗░░ ░╚██╗████╗██╔╝███████║██████╔╝
██║░░╚██╗██║░░██║██║░░██║██║░░██║ ██║░░██║██╔══╝░░ ░░████╔═████║░██╔══██║██╔══██╗
╚██████╔╝╚█████╔╝╚█████╔╝██████╔╝ ╚█████╔╝██║░░░░░ ░░╚██╔╝░╚██╔╝░██║░░██║██║░░██║
░╚═════╝░░╚════╝░░╚════╝░╚═════╝░ ░╚════╝░╚═╝░░░░░ ░░░╚═╝░░░╚═╝░░╚═╝░░╚═╝╚═╝░░╚═╝
██████╗░██╗░█████╗░░██████╗██╗░░██╗░█████╗░░█████╗░██╗░░██╗
██╔══██╗██║██╔══██╗██╔════╝██║░░██║██╔══██╗██╔══██╗██║░██╔╝
██████╦╝██║██║░░██║╚█████╗░███████║██║░░██║██║░░╚═╝█████═╝░
██╔══██╗██║██║░░██║░╚═══██╗██╔══██║██║░░██║██║░░██╗██╔═██╗░
██████╦╝██║╚█████╔╝██████╔╝██║░░██║╚█████╔╝╚█████╔╝██║░╚██╗
╚═════╝░╚═╝░╚════╝░╚═════╝░╚═╝░░╚═╝░╚════╝░░╚════╝░╚═╝░░╚═╝
╔═╗╔═╗──╔╗──────╔╗────────╔╗─╔╗──────╔╗─╔╗
║║╚╝║║─╔╝╚╗─────║║───────╔╝╚╗║║──────║║╔╝╚╗
║╔╗╔╗╠═╩╗╔╬═╦══╗║║──╔══╦═╩╗╔╝║║──╔╦══╣╚╩╗╔╝
║║║║║║║═╣║║╔╣╔╗║║║─╔╣╔╗║══╣║─║║─╔╬╣╔╗║╔╗║║
║║║║║║║═╣╚╣║║╚╝║║╚═╝║╔╗╠══║╚╗║╚═╝║║╚╝║║║║╚╗
╚╝╚╝╚╩══╩═╩╝╚══╝╚═══╩╝╚╩══╩═╝╚═══╩╩═╗╠╝╚╩═╝
──────────────────────────────────╔═╝║
──────────────────────────────────╚══╝
╔═══╗───────────╔╗───────╔═══╗─────╔╗
║╔═╗║──────────╔╝╚╗──────╚╗╔╗║─────║║
║║─╚╬══╦══╦╗╔╦═╩╗╔╬═╦╗─╔╗─║║║╠══╦══╣╚═╗
║║╔═╣║═╣╔╗║╚╝║║═╣║║╔╣║─║║─║║║║╔╗║══╣╔╗║
║╚╩═║║═╣╚╝║║║║║═╣╚╣║║╚═╝║╔╝╚╝║╔╗╠══║║║║
╚═══╩══╩══╩╩╩╩══╩═╩╝╚═╗╔╝╚═══╩╝╚╩══╩╝╚╝
────────────────────╔═╝║
────────────────────╚══╝
╔═══╗──╔╗╔╗─────╔═╗╔═══╗──╔╗─────╔╗─╔╗╔═╗╔═╗────╔╗────────╔╗╔╗╔╗─────╔═╗
║╔═╗║──║║║║─────║╔╝╚╗╔╗║─╔╝╚╗────║║─║║║║╚╝║║────║║────────║║║║║║─────║╔╝
║║─╚╬══╣║║║─╔══╦╝╚╗─║║║╠╗╠╗╔╬╗─╔╗║╚═╝║║╔╗╔╗╠══╦═╝╠══╦═╦═╗─║║║║║╠══╦═╦╝╚╦══╦═╦══╗
║║─╔╣╔╗║║║║─║╔╗╠╗╔╝─║║║║║║║║║║─║║╚══╗║║║║║║║╔╗║╔╗║║═╣╔╣╔╗╗║╚╝╚╝║╔╗║╔╩╗╔╣╔╗║╔╣║═╣
║╚═╝║╔╗║╚╣╚╗║╚╝║║║─╔╝╚╝║╚╝║╚╣╚═╝║───║║║║║║║║╚╝║╚╝║║═╣║║║║║╚╗╔╗╔╣╔╗║║─║║║╔╗║║║║═╣
╚═══╩╝╚╩═╩═╝╚══╝╚╝─╚═══╩══╩═╩═╗╔╝───╚╝╚╝╚╝╚╩══╩══╩══╩╝╚╝╚╝─╚╝╚╝╚╝╚╩╝─╚╝╚╝╚╩╝╚══╝
────────────────────────────╔═╝║
────────────────────────────╚