_____ _ _____ _______ | ____|_ _____ ___ ___ ___(_)_ _____ | ____|_ __ ___ _ __ __ _ _ _ / / ___|__ _ __ _____ _____ _ __ | _| \ \/ / __/ _ \/ __/ __| \ \ / / _ \ | _| | '_ \ / _ \ '__/ _` | | | | / /| |_ / _ \| '__/ _ \ \ / / _ \ '__| | |___ > < (_| __/\__ \__ \ |\ V / __/_| |___| | | | __/ | | (_| | |_| |/ / | _| (_) | | | __/\ V / __/ | |_____/_/\_\___\___||___/___/_| \_/ \___(_)_____|_| |_|\___|_| \__, |\__, /_/ |_| \___/|_| \___| \_/ \___|_| |___/ |___/
____ _ _ _ / ___| ___ ___ __| | ___ ___(_) ___ __| | ___ _ __ ___ ___ ___ | | _ / _ \/ _ \ / _` |/ _ \/ __| |/ __|____ / _` |/ _ \| '_ ` _ \ / _ \/ __| | |_| | __/ (_) | (_| | __/\__ \ | (_|_____| (_| | (_) | | | | | || __/\__ \ \____|\___|\___/ \__,_|\___||___/_|\___| \__,_|\___/|_| |_| |_(_)___||___/
___ __ _____ _ |_ _|_ __ / _| ___ |_ _|__ ___| |__ __ _ _ _ _ __ _ _ | || '_ \| |_ / _ \ _____| |/ _ \/ __| '_ \ / _` | | | | '__| | | | | || | | | _| (_) |_____| | __/ (__| | | || (_| | |_| | | | |_| | |___|_| |_|_| \___/ |_|\___|\___|_| |_(_)__, |\__,_|_| \__,_| |___/
_ _ ___ __ _ _ _ _____ _ | | __ _| | _____ / _ \ / _| / \ | | | |_ _| __ __ _ __| | ___ ___ _ | |/ _` | |/ / _ \_____| | | | |_ _____ / _ \ | | |_____| || '__/ _` |/ _` | / _ \/ __| | |_| | (_| | < __/_____| |_| | _|_____/ ___ \| | |_____| || | | (_| | (_| || __/\__ \ \___/ \__,_|_|\_\___| \___/|_| /_/ \_\_|_| |_||_| \__,_|\__,_(_)___||___/
_ _ ___ _ _ | | __ _| | _____ / _ \ _ __ __ _ _ __ ___ (_) / \ __ _ _ __ _____ _____ ___ _ __ ___ _ | |/ _` | |/ / _ \_____| | | | '_ \ / _` | '_ ` _ \| |_____ / _ \ / _` | '_ \ / _ \ \ /\ / / __/ _ \| '_ ` _ \ | |_| | (_| | < __/_____| |_| | | | | (_| | | | | | | |_____/ ___ \ (_| | | | | __/\ V V / (_| (_) | | | | | | \___/ \__,_|_|\_\___| \___/|_| |_|\__,_|_| |_| |_|_| /_/ \_\__, |_| |_|\___| \_/\_(_)___\___/|_| |_| |_| |___/
____ _ _ _ _ _ _ _ ___ _ | _ \| | | | \ | (_)_ __ ___ __ _| |___ | | / _ \| | | |_) | | | | \| | | '_ ` _ \ / _` | / __| | | | | | | | | __/| |_| | |\ | | | | | | | (_| | \__ \_| |__| |_| | |___ |_| \___/|_| \_|_|_| |_| |_|\__,_|_|___(_)_____\___/|_____|
__ _______ _ _ _ _ _ \ \ / /___ /| |__ | (_)___| |__ (_)_ __ __ _ ___ ___ _ __ ___ \ \ /\ / / |_ \| '_ \| | / __| '_ \| | '_ \ / _` | / __/ _ \| '_ ` _ \ \ V V / ___) | |_) | | \__ \ | | | | | | | (_| || (_| (_) | | | | | | \_/\_/ |____/|_.__/|_|_|___/_| |_|_|_| |_|\__, (_)___\___/|_| |_| |_| |___/
__ __ __ _ _ _ _ __ \ \/ /___ / _| | \ | |_ __ __ _ | || | / _|_ __ \ // __| |_ _____| \| | '__/ _` |_____| || |_ | |_| '__| / \\__ \ _|_____| |\ | | | (_| |_____|__ _|| _| | /_/\_\___/_| |_| \_|_| \__, | |_|(_)_| |_| |___/