 _    _                 _           ______ _             _                  _    _      _____ ___  ______________ 
| |  | |               | |          | ___ \ |           (_)                | |  | |    /  __ \|  \/  |  _  \ ___ \
| |  | | ___  ___ _   _| |__   ___  | |_/ / |_   _  __ _ _ _ __    ______  | |  | | ___| /  \/| .  . | | | | |_/ /
| |/\| |/ _ \/ __| | | | '_ \ / _ \ |  __/| | | | |/ _` | | '_ \  |______| | |/\| |/ _ \ |    | |\/| | | | | ___ \
\  /\  /  __/ (__| |_| | |_) |  __/ | |   | | |_| | (_| | | | | |          \  /\  /  __/ \__/\| |  | | |/ /| |_/ /
 \/  \/ \___|\___|\__,_|_.__/ \___| \_|   |_|\__,_|\__, |_|_| |_|           \/  \/ \___|\____/\_|  |_/___/ \____/ 
                                                    __/ |                                                         
                                                   |___/                                                          