___ ___ ___ ___
/\ \ /\__\ /\ \ /\ \ _____
\:\ \ ___ /::| | \:\ \ \:\ \ /::\ \
\:\ \ /\__\ /:/:| | \:\ \ \:\ \ /:/\:\ \
___ ___ ___ \:\ \ /:/ / /:/|:| |__ ___ \:\ \ _____\:\ \ /:/ \:\__\
/\ \ /\__\ /\ \ \:\__\ /:/__/ /:/ |:| /\__\ /\ \ \:\__\ /::::::::\__\ /:/__/ \:|__|
\:\ \ /:/ / \:\ \ /:/ / /::\ \ \/__|:|/:/ / \:\ \ /:/ / \:\~~\~~\/__/ \:\ \ /:/ /
\:\ /:/ / \:\ /:/ / /:/\:\ \ |:/:/ / \:\ /:/ / \:\ \ \:\ /:/ /
\:\/:/ / \:\/:/ / \/__\:\ \ |::/ / \:\/:/ / \:\ \ \:\/:/ /
\::/ / \::/ / \:\__\ |:/ / \::/ / \:\__\ \::/ /
\/__/ \/__/ ___ \/__/ |/__/ ___ \/__/ \/__/ ___ \/__/ ___
_____ /\__\ /\ \ /\__\ /\ \
/::\ \ ___ /:/ _/_ ___ /::\ \ ___ /:/ / \:\ \
/:/\:\ \ /\__\ /:/ /\__\ /\__\ /:/\:\__\ /\__\ /:/ / \:\ \
/:/ \:\__\ /:/__/ /:/ /:/ _/_ /:/ / /:/ /:/ / /:/__/ /:/ / ___ ___ /::\ \
/:/__/ \:|__| /::\ \ /:/_/:/ /\__\ /:/__/ /:/_/:/__/___ /::\ \ /:/__/ /\__\ /\ /:/\:\__\
\:\ \ /:/ / \/\:\ \__ \:\/:/ /:/ / /::\ \ \:\/:::::/ / \/\:\ \__ \:\ \ /:/ / \:\/:/ \/__/
\:\ /:/ / ~~\:\/\__\ \::/_/:/ / /:/\:\ \ \::/~~/~~~~ ~~\:\/\__\ \:\ /:/ / \::/__/
\:\/:/ / \::/ / \:\/:/ / \/__\:\ \ \:\~~\ \::/ / \:\/:/ / \:\ \
\::/ / /:/ / \::/ / \:\__\ \:\__\ /:/ / \::/ / \:\__\
\/__/ \/__/ \/__/ \/__/ \/__/ \/__/ \/__/ \/__/