     o     ___     ___     ___     ___     ___     ___    _  _ 
    o     / __|   / _ \   / __|   / __|   / _ \   |_ _|  | \| |
  __     | (__   | (_) | | (_ |  | (__   | (_) |   | |   | .` |
  ||      \___|   \___/   \___|   \___|   \___/   |___|  |_|\_|
_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|_|"""""|
"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'"`-0-0-'