__/\\\\\\\\\\\\\____/\\\______________/\\\__/\\\\\\\\\\\\_______/\\\\\\\\\_____
         _\/\\\/////////\\\_\/\\\_____________\/\\\_\/\\\////////\\\___/\\\///////\\\___
          _\/\\\_______\/\\\_\/\\\_____________\/\\\_\/\\\______\//\\\_\/\\\_____\/\\\___
           _\/\\\\\\\\\\\\\/__\//\\\____/\\\____/\\\__\/\\\_______\/\\\_\/\\\\\\\\\\\/____
            _\/\\\/////////_____\//\\\__/\\\\\__/\\\___\/\\\_______\/\\\_\/\\\//////\\\____
             _\/\\\_______________\//\\\/\\\/\\\/\\\____\/\\\_______\/\\\_\/\\\____\//\\\___
              _\/\\\________________\//\\\\\\//\\\\\_____\/\\\_______/\\\__\/\\\_____\//\\\__
               _\/\\\_________________\//\\\__\//\\\______\/\\\\\\\\\\\\/___\/\\\______\//\\\_
                _\///___________________\///____\///_______\////////////_____\///________\///__
        __/\\\\____________/\\\\__/\\\\\_____/\\\__/\\\________/\\\__/\\\________/\\\_
         _\/\\\\\\________/\\\\\\_\/\\\\\\___\/\\\_\/\\\_____/\\\//__\///\\\____/\\\/__
          _\/\\\//\\\____/\\\//\\\_\/\\\/\\\__\/\\\_\/\\\__/\\\//_______\///\\\/\\\/____
           _\/\\\\///\\\/\\\/_\/\\\_\/\\\//\\\_\/\\\_\/\\\\\\//\\\_________\///\\\/______
            _\/\\\__\///\\\/___\/\\\_\/\\\\//\\\\/\\\_\/\\\//_\//\\\__________\/\\\_______
             _\/\\\____\///_____\/\\\_\/\\\_\//\\\/\\\_\/\\\____\//\\\_________\/\\\_______
              _\/\\\_____________\/\\\_\/\\\__\//\\\\\\_\/\\\_____\//\\\________\/\\\_______
               _\/\\\_____________\/\\\_\/\\\___\//\\\\\_\/\\\______\//\\\_______\/\\\_______
                _\///______________\///__\///_____\/////__\///________\///________\///________