- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::–:::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::–:::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::.:::::::::::::–:::::::::::::.:::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::.::::::::::::–::::::::::::.::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::.-::::::::::–::::::::::-.:::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::.-:::::::::–:::::::::-.::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::.-::::::::-.::::::::-.:::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::-:::::::::::::::..:::::::-.:::::::..:::::::::::::::-::::::::::::::::::::::
- ::::::::::::::::::::::::—-:::::::::::::-.::::::-.::::::.-:::::::::::::—-::::::::::::::::::::::
- ::::::::::::::::::::::::::::—-::::::::::-.:::::..:::::.-::::::::::—-::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::–.-::::::::-.::::..::::.-::::::::-.–:::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::–..-:::::-`-::..::-`-:::::-..–::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::-..-::::`-:..:-`::::-..-::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::-…-:.-..-.:-…-:::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::-..““..-:::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::————-.….….…… .….….…..————–::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::-…““…-::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::-..-::`-..-`::-..-:::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::–..-:::-`-:..:-`-:::-…-:::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::-..-::::::-`:::..:::`-::::::-.–::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::–.-::::::::-.::::..::::.-::::::::-.–:::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::—-:::::::::::-.:::::..:::::..:::::::::::—-:::::::::::::::::::::::::
- ::::::::::::::::::::::::—-:::::::::::::..::::::-.::::::..:::::::::::::—-::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::.-:::::::-.:::::::-.::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::.-::::::::-.::::::::-.:::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::.-:::::::::–:::::::::-.::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::.:::::::::::–:::::::::::.-::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::-.::::::::::::–::::::::::::.-:::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::-:::::::::::::–:::::::::::::-:::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::–:::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::–:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::