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