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