- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::..:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::-::-::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::–//–:::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::.–:::::::::::::::–////–:::::::::::::::–.::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::./:–:::::::::::::.//////.:::::::::::::–:/.::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::.///::–:::::::::.://////:.:::::::::—:///.::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::-://///:–::::::-:////////:-::::::–://///:-::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::.///////::–::–//////////–::—:///////-:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::.//////////:–.////////////.–://////////.:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::.:///////////.-::////////::-.///////////:.:::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::-//////////:-/::-:////:-::/-://////////–:::::::::::::::::::::::::::
- ::::::::::::.——–:::::::::.//////////./////:-::-://///.//////////.:::::::::——–.::::::::::
- :::::::::::::–////::::::::—.-:::::///-://////:..://////:-///:::::-.—::::::::////–:::::::::::
- ::::::::::::::–://///////////:-::::::–.::::/:-://:-:/::::.-:::::::-://///////////:–::::::::::::
- ::::::::::::::::–/////////////.///////.::::-..-:::::.–:::/.///////./////////////–::::::::::::::
- :::::::::::::::::–:///////////-://///:-//:–::-.–.-::–://-://///:-///////////:–:::::::::::::::
- :::::::::::::::::::–///////////.//:::.-:-.–.–.–.–.–.-:-.::://.///////////–:::::::::::::::::
- :::::::::::::::::::::-://///::–.-::::-/:.-.::.–//–.::–.:/-::::-.–:://///:-:::::::::::::::::::
- ::::::::::::::::::::::—-::::///.///—.:.-:/./:–:/./:-.:.—///.///::::—-::::::::::::::::::::
- ::::::::::::::::::—-::–///////-:–.:.:/-::-.-/–/:.-::-/:.:.–:-///////–::—-::::::::::::::::
- :::::::::::::—-:://////:-://///-`:/.:.:-:..:/—-:./:-.:::.:./:`-/////:-://////::—-:::::::::::
- ::::::::—-:://///////////:-:/–/:–.—://:—““—://:—.–:/–/:-://///////////::—-::::::
- ::::::-.-////////////////////..:///.—//-..—.` .—..-//—.///:..////////////////////-.-::::
- :::::::::—-://///////////–:/–::–.–.:/::—`..`—::/:.–.–::–//–/////////////:—-:::::::
- ::::::::::::::—-://////:-://///-`:/.-.:::.-/:.:–:.:/-.:::.-./:`-/////:-://////:—-::::::::::::
- :::::::::::::::::::—::-:///////-::-.:.:/-::-.:/–/:.-::-/:.:.-::-///////:-::—:::::::::::::::::
- ::::::::::::::::::::::–:–:::://.///-.-.:.-:/./:–:/./:-.:.—///.:/::::–:–::::::::::::::::::::
- ::::::::::::::::::::–://////::-.-::::./:.-.-:-.-//-.-:—.:/-::::-.-:://////:–::::::::::::::::::
- :::::::::::::::::::-:///////////.///::.-:-.–.–.–.–.–.—.::///.///////////:-:::::::::::::::::
- :::::::::::::::::–:///////////-://///:-///:-::-.–.-::-:///-://///:-///////////:–:::::::::::::::
- ::::::::::::::::-://///////////.///////.::::–.::::::.–::::.///////./////////////:-::::::::::::::
- ::::::::::::::–://///////////:.::::::–.::://:–//–://:::.–::::::-://///////////:–::::::::::::
- :::::::::::::-:///:::::::—–.:::::////-://////:..://////:-////:::::.—-::::::::///:-:::::::::::
- ::::::::::::.——:::::::::::.//////////.////::-::–:////.//////////.:::::::::::——.::::::::::
- :::::::::::::::::::::::::::::–//////////:-/:-::////::-:/-://////////–:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::.:///////////.-://////////:-.///////////:.:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::./////////::–.////////////.–:://///////.:::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::-///////:—::–//////////–:::–:///////-:::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::-:////::–::::::–////////–::::::–::////:-::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::.///:—:::::::::.://////:.:::::::::—:///.::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::.::–:::::::::::::.://///.:::::::::::::–::.::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::.-:::::::::::::::::.////-:::::::::::::::::-.::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::–//–:::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::–:-::::::::::::::::::::::::::::::::::::::::::::::
- :::::::::::::::::::::::::::::::::::::::::::::::::-.:::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::