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