.--. .--. .--. .--. .--. .--. .--. :::::.\::::::::.\::::::::.\::::::::.\::::::::.\::::::::.\::::::::.\ ' `--' `--' `--' `--' `--' `--'