╔╗─╔╗╔═══╗╔═══╗╔═══╗╔╗──╔╗ ╔══╗─╔══╗╔═══╗╔════╗╔╗─╔╗╔═══╗╔═══╗╔╗──╔╗ ╔═╗─╔╗╔═══╗╔═╗╔═╗╔═══╗╔═══╗╔══╗╔═══╗
║║─║║║╔═╗║║╔═╗║║╔═╗║║╚╗╔╝║ ║╔╗║─╚╣─╝║╔═╗║║╔╗╔╗║║║─║║╚╗╔╗║║╔═╗║║╚╗╔╝║ ║║╚╗║║║╔══╝║║╚╝║║║╔══╝║╔═╗║╚╣─╝║╔═╗║
║╚═╝║║║─║║║╚═╝║║╚═╝║╚╗╚╝╔╝ ║╚╝╚╗─║║─║╚═╝║╚╝║║╚╝║╚═╝║─║║║║║║─║║╚╗╚╝╔╝ ║╔╗╚╝║║╚══╗║╔╗╔╗║║╚══╗║╚══╗─║║─║╚══╗
║╔═╗║║╚═╝║║╔══╝║╔══╝─╚╗╔╝─ ║╔═╗║─║║─║╔╗╔╝──║║──║╔═╗║─║║║║║╚═╝║─╚╗╔╝─ ║║╚╗║║║╔══╝║║║║║║║╔══╝╚══╗║─║║─╚══╗║
║║─║║║╔═╗║║║───║║─────║║── ║╚═╝║╔╣─╗║║║╚╗──║║──║║─║║╔╝╚╝║║╔═╗║──║║── ║║─║║║║╚══╗║║║║║║║╚══╗║╚═╝║╔╣─╗║╚═╝║
╚╝─╚╝╚╝─╚╝╚╝───╚╝─────╚╝── ╚═══╝╚══╝╚╝╚═╝──╚╝──╚╝─╚╝╚═══╝╚╝─╚╝──╚╝── ╚╝─╚═╝╚═══╝╚╝╚╝╚╝╚═══╝╚═══╝╚══╝╚═══╝
║║─║║║╔═╗║║╔═╗║║╔═╗║║╚╗╔╝║ ║╔╗║─╚╣─╝║╔═╗║║╔╗╔╗║║║─║║╚╗╔╗║║╔═╗║║╚╗╔╝║ ║║╚╗║║║╔══╝║║╚╝║║║╔══╝║╔═╗║╚╣─╝║╔═╗║
║╚═╝║║║─║║║╚═╝║║╚═╝║╚╗╚╝╔╝ ║╚╝╚╗─║║─║╚═╝║╚╝║║╚╝║╚═╝║─║║║║║║─║║╚╗╚╝╔╝ ║╔╗╚╝║║╚══╗║╔╗╔╗║║╚══╗║╚══╗─║║─║╚══╗
║╔═╗║║╚═╝║║╔══╝║╔══╝─╚╗╔╝─ ║╔═╗║─║║─║╔╗╔╝──║║──║╔═╗║─║║║║║╚═╝║─╚╗╔╝─ ║║╚╗║║║╔══╝║║║║║║║╔══╝╚══╗║─║║─╚══╗║
║║─║║║╔═╗║║║───║║─────║║── ║╚═╝║╔╣─╗║║║╚╗──║║──║║─║║╔╝╚╝║║╔═╗║──║║── ║║─║║║║╚══╗║║║║║║║╚══╗║╚═╝║╔╣─╗║╚═╝║
╚╝─╚╝╚╝─╚╝╚╝───╚╝─────╚╝── ╚═══╝╚══╝╚╝╚═╝──╚╝──╚╝─╚╝╚═══╝╚╝─╚╝──╚╝── ╚╝─╚═╝╚═══╝╚╝╚╝╚╝╚═══╝╚═══╝╚══╝╚═══╝