- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::-:::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::-.:::::::::::::::..:::::::::::::::.-::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::..-::::::::::::—-::::::::::::-..:::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::.–:::::::::::.::.:::::::::::–.::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::.:–:::::::::.//.:::::::::–:.:::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::–/:-::::::::.//.::::::::-:/–:::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::–/:–::::::-//–:::::–:/–::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::–:::::::::::::::–//–::::-://:-::::–//:-:::::::::::::::–::::::::::::::::::
- :::::::::::::::::::::-.—::::::::::::-://:-:::.://:.:::-://:-::::::::::::—..:::::::::::::::::::
- :::::::::::::::::::::::—-:—::::::::.:///–:.////.:–///:.::::::::—:—-:::::::::::::::::::::
- ::::::::::::::::::::::::::–::::—:::::.:///:-.////.–///:.:::::—::/:–::::::::::::::::::::::::
- ::::::::::::::::::::::::::::—:///::—:.:///:`://:`:///:.:—::///:—::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::—:////::-.:///.-::-.///:.-::////:—:::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::—//////.—./../—-.//////—::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::—//::.::.…..::.:://:–:::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::—————:::-.-::..` `..::-.-:::—————::::::::::::::::::::
- :::::::::::::::-.….–:://///////////////:.-.. ..-.://///////////////::–.….-:::::::::::::
- ::::::::::::::::::::::::—————–.-::..` `..::-.—————–::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::—:///:.::.-..-.:/.:///:—::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::–://///:.–:./../-:–.://///:–::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::–://///:–.:///.-::-.///:.–::////:–:::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::—://::—::.////:`////.:////.::—:://:—::::::::::::::::::::::::::
- ::::::::::::::::::::::::::–::::—:::::.:///–.////.–////.:::::—::::—:::::::::::::::::::::::
- :::::::::::::::::::::::——-:::::::::.://:–:.////.:–://:.:::::::::——-:::::::::::::::::::::
- ::::::::::::::::::::-..—::::::::::::.://:-:::.://:.:::-://:.::::::::::::—..-::::::::::::::::::
- ::::::::::::::::::::–:::::::::::::::-://–::::–//:-::::–//:-:::::::::::::::–::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::–/:-:::::::-//-:::::::-:/–::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::–/–::::::::.//.::::::::–/–:::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::-:–:::::::::.//.:::::::::–:–::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::.–:::::::::::.::.:::::::::::–.::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::..-::::::::::::—-::::::::::::-..:::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::-.:::::::::::::::..:::::::::::::::.-::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::