____ ____.__ .___ .__ .__ .__ .___
\ \ / /|__| __| _/____ ____ ______ | | _____ ____ ____ | |__ ____ | | __| _/___________
\ Y / | |/ __ |/ __ \/ _ \ \____ \| | \__ \ _/ ___\/ __ \| | \ / _ \| | / __ |/ __ \_ __ \
\ / | / /_/ \ ___( <_> ) | |_> > |__/ __ \\ \__\ ___/| Y ( <_> ) |__/ /_/ \ ___/| | \/
\___/ |__\____ |\___ >____/ | __/|____(____ /\___ >___ >___| /\____/|____/\____ |\___ >__|
\/ \/ |__| \/ \/ \/ \/ \/ \/
____ ____.__ .___ .__ .__ .__ .___
\ \ / /|__| __| _/____ ____ ______ | | _____ ____ ____ | |__ ____ | | __| _/___________
\ Y / | |/ __ |/ __ \/ _ \ \____ \| | \__ \ _/ ___\/ __ \| | \ / _ \| | / __ |/ __ \_ __ \
\ / | / /_/ \ ___( <_> ) | |_> > |__/ __ \\ \__\ ___/| Y ( <_> ) |__/ /_/ \ ___/| | \/
\___/ |__\____ |\___ >____/ | __/|____(____ /\___ >___ >___| /\____/|____/\____ |\___ >__|
\/ \/ |__| \/ \/ \/ \/ \/ \/