__ __ _ _____ _____ _ _ ___ ____ _ ____
| \/ | / \|_ _|_ _| | | |/ _ \| _ \| | | _ \
| |\/| | / _ \ | | | | | |/\| | | | | |_) | | | | | |
| | | |/ ___ \| | | | \ /\ / |_| | _ <| |___| |_| |
|_| |_/_/ \_\_| |_| \/ \/ \___/|_| \_\_____|____/
_ _ ____ _ ____ _____ ______ _______ ____
| | | / ___| / \ / ___|| ____| _ \ \ / / ____| _ \
| | | \___ \ / _ \ \___ \| _| | |_) \ \ / /| _| | |_) |
| |_| |___) / ___ \ ___) | |___| _ < \ V / | |___| _ <
\___/|____/_/ \_\ |____/|_____|_| \_\ \_/ |_____|_| \_\