____ __ __ _ ____ _ ____ | _ \ \ \ / / ___ | | | _ \ | | / ___| | |_) | \ \ /\ / / / __| | | | | | | | | | | | _ < \ V V / | (__ | |___ | |_| | | |___ | |___ |_| \_\ \_/\_/ \___| |_____| |____/ |_____| \____|