_____                   _                                                   _____                          
  / ____|                 | |                                                 / ____|                         
 | |  __    __ _   _ __   | |_    ___   _ __     __ _    ___   _ __   ___    | |       _ __    ___  __      __
 | | |_ |  / _` | | '_ \  | __|  / _ \ | '_ \   / _` |  / _ \ | '__| / __|   | |      | '__|  / _ \ \ \ /\ / /
 | |__| | | (_| | | | | | | |_  |  __/ | | | | | (_| | |  __/ | |    \__ \   | |____  | |    |  __/  \ V  V / 
  \_____|  \__,_| |_| |_|  \__|  \___| |_| |_|  \__, |  \___| |_|    |___/    \_____| |_|     \___|   \_/\_/  
                                                 __/ |                                                        
                                                |___/