▄▄▄▄     ▄▄     ▄▄▄▄▄▄▄▄ ▄▄▄     ▄▄▄ ▄▄▄▄▄▄▄▄      ▄▄▄▄▄▄▄▄▄▄▄▄▄▀▀   ▀▄▄▄▄▄▄▄▄▄▄▄▄   ▀ ▄▄▄▄▄▄▀ ▄▄▄▄▄   ▄▄▄▄▄▄ ▄▄▄▄▄▄▄      ▄ ▄▄▄▄▄ ▄▄ ▄▄▄▄   ▀▄▄▄▄ ▄▄▄▄▄ ▄▄▀▀▀   ▀▄▄ ▄▄▄   ▄▄     ▄▀▄▄   ▄▀    ▄▀