____ __ __ ___
| _ \ ___ _ __ / _| \ \ / / |__ ___ _ __ ___ __ _____
| |_) / _ \ '__| |(_) \ \ /\ / /| '_ \ / _ \ '__/ _ \ \ \ /\ / / _ \
| __/ __/ | | _| \ V V / | | | | __/ | | __/ \ V V / __/
|_| \___|_| |_|(_) \_/\_/ |_| |_|\___|_| \___| \_/\_/ \___|
_ _ _ _ _ _ _ _ _
| |_ ___ ___| |_ | |_| |__ ___ | (_)_ __ ___ (_) |_ ___| |
| __/ _ \/ __| __| | __| '_ \ / _ \ | | | '_ ` _ \| | __/ __| |
| || __/\__ \ |_ | |_| | | | __/ | | | | | | | | | |_\__ \_|
\__\___||___/\__| \__|_| |_|\___| |_|_|_| |_| |_|_|\__|___(_)