Your fingerprints are transmuted into the photo of the installation of Website of thickear. Visit the website of the artwork Website of thickear.
Transmutation process countdown .. 6 ..
Download transmuted data in the artwork dataset as CSV format.
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:|||:::||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||::::::::::::::::::::::::::::::::::::::::::|||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||::::::||::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
::::::::::::||||:::|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;:;;:;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||:||:||::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
:::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||||||||:||::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|::::::||||||||||||||||||||||||||||||||||||||||||||||||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||:||||||||:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;:;;;:::::::::::;;;;;;::::::::::::::::;;;;;;:::::;;;;;::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::|::::::||||||||||||||||||||||||||||||||||||||||||||||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;,;;::::::::;;;;;::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||:::::|||||||||||||||||||||||||||||||||||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;,;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|:::|::|||||||||||||||||||||||||||||||||||
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;:::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|:||||||||||||||||||||||||||||
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||||||||||||||||||||||
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|:|||||||||||||||
;;;:::::::::;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;:::::::::::::::;::::::::::::::::;;;::;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|::::::||||:||||||||||
;;;;;;;;::;;;;;;;:::;;;;;;;;;:;:::::::;;::::::;;::::::;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;:::::;::;;;;;;;:::;;:;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|::::|::|||||:||||
::::::;::;:|||||||||||||||::||||||||||||||||:||||||||||::|||||||||||||||;:||||||||||||||::|||||||||||||||;;|||||||||||||||:;:|||||||||||:|:|;;||::::|:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;||::::::::|||:::::::;;||:::::::|||||:::::::;;||::::::::||||:::::::;;:|::::::||||::::||;;|||||||||||||||||;:|||||||||||||::|||||||||||:::
;;::;;:;:;:||||||||||:;|||::|::||||||||;:|||||||||||||;:|||||||||||||||||||;;|||:||||||||||||||||::;:|||||||||||||||||:;;||::|||::|||||||:::::;;;;;;;;;;;;;;;;;;;;;;;;;:|::::::::||||||:::::;;:|::|::::|||||:::::::,;:|::::::::||||:::::::;;:|::|||:||||||||:|||:;;:||:|||||||||||||||||:;:||||||||||||:::||||||||||:::|
;;;;;;:;:;||;;||||;|:;|;||||::|||||;;||||;|||||||;,||:|||:|||:;;;;;;;;;;;;;;;;;;;;;;;,||:||||||;:|||||||||,;|||:||::|||||,;||||||||;,||;|||;:::::
;;;;;;;;;;|:||||||||;;||||||||:|||||||:;||||||||;:|||||||||||:::|:||||||||||;;:||:||:||||||:;|:|||||:|||||||;,::::::;||||:||||;;;;;;;;;;;;;;;;;;;;;;;;,:::::::|||||||||;:::|:::|||||||||,;|;::::::|::|::|||||,;:::::::|||||:||;,|:|:||:|||;||||||||;:|||||||::||||::
;;;;;;;;;;:;;||;|||:;;:|||::|||||;;|||||:;|||||||;,|:|:||||;;;;;;;;;;;;;;;;;;;;;;;;,|:|:|||||;:|||||||:|||,;|::|:||::|||,;|||||||:;,|||||;||||;:::::
;;;;;;;;;;|:||||||;;:|||||:|||:||||||||:;||||||;:|||||||||||;::|||:|||||||;;||||||:||||:;|:|||||:|||||;,:::::::|:|||:;;;;;;;;;;;;;;;;;;;;;;;;,:::::::|:||:|;:::::::|||:||:|,;:;::::;::|:|::||||,;:::::::|||||:;,||:|||||||||;:||||||||||;:||||||||:;::|
;;;;;;;;;;:|||||||||||||:::;;||||||||||||:||||;|||||||||||:||||:;|||||||||||||||;:||||||||||||||;;|||||||||||||||||;,||||||||||:|||:;|||||||||||:||:|;,|:||||:||::::||:|||;;;;;;;;;;;;;;;;;;;;;;;;,||||||||||||||::||||;;|||||||||::|:||||||,;::||||:||:::|:::|:|:|,;:::|||:|:::|::|:::||;;|||||||||||||||;:||:|;:||:;|::
;;;;;;;;;;:|||||||||||:::,;|||||||||||:||||||||||||:;|||||||::|;:|||||:::::||||||||||||:::,;||||||||||||||||::;:|||||||||||;;;:,,||||||||||::|:|:|:::|;;;;;;;;;;;;;;;;;;;;;;;;,||||||||||:||||||:|:|;;||:||||:||:||:||:::|,;|||:::::||:||:::|:;;:,;:|||:::::|:||:||::;|,,|||||||||||||||||||;:|||||||;:||||||:;::
;;;;;;;;;;:||||||||||||,;|||||||||::;||||||||||:;||||||||:;:||||:||:|;:||||||||||||||,;||||||||||::;:||||||||||:||||,,||||||::::::||::||||;,;;;;;;;;;;;;;;;;;;;;;;,|||||||:::;:||::||,;|||||||:||:|||:||||,;:||::|::::;:|:;:||||:,;:|::::::||::||::|,,||||||||||:|||:|;:|||||:|;:|||;;||;;
;;;;;;;;;;:||,;||||:;|||:;||;;||||;;|||||,;|||||:;:||||,,|||::||||,,;;,;;;;;;;;;;;;;;;;;;,,||||:||||||,;|||||||||||||,,||::::|||||||||||:,;:|||:||||,,:||||||;:|||;:|;;;;
;;;;;;;;;;:|||||::::,;|||:|::;||||||::;|||:::|;;|||||::|;;||||||:::,;|||||:::;;:|||||:::;,||||::|||:::|||,,;;,;;;;;;;;;;,;;;;;;;,,|:||::||||:::||||,;::||||:;;;|||||,,::|:::|||||:;;:||||:,,::|:::||||:;;;||,,||||||:::|;;||||||:|;:||||:|:;;|||:;;
;;;;;;;;;;;||::|,;|||:|::;|||:|:;;||||;;||:|:::;;||||||::|,;|||||::::;:||::::|||,,|||||:|;;;||||||,,;,,,,;;,,,;;;;;;;,,;;,,::|||:|;:;||||||,;:||||::|||||||,,:::|:;:;;;||||||:.,::|||:|;;;|||||||,,:||:|::::|;;||||||::||;;|||:||;;|||;;|
;;;;;;;;;;:||||||:||,;|||||||:;||||||;;||||:;;|||:||::|||||;;|||||||||:::|||,,|||||:||::||||;;:|||:||||::::|||,,|:|||:||||:::|:::|,,,,,,,,,,,,,,,,,,,,,,,,,|::||:||:|;;:|:::|,;||:||||||:;;:||::;|,,::::::|::::;;|:::::.,:||:::|::||:;:;:|:|,,:||||||||:::|||||,;||||||||::|||||;;|||||:::|||;;|||||;;|
;;;;;;;;;,:|||||||,;|||||:|||:;||||||||;;||||;;|||||||||||;:|||||||||,,||||||||;;|||||:||||||,,|||||:||::|||||||,,,,,,,,,,,,,,,,,,,,,,,,,|::||:|||||||||,;|::||||||:|||||||,,::::::||||||||||||||:.;|:::::||::::||||,,:||||:|||:,;|||||||:,;|||||||;;|;;|||
;;;;;;;;;;:||::|,;||::|::;||||||;;|||:,;|||::|,:||:::|||||,,||||||;;:|::::||||||||,,:::::;|||||||||||,;,,,,,,,,,,,,,,,;,,,,,,,:::::;|||||:|||:::|,;:::::|::|::::||:::|.,;:;;;:|:::|||||||::::.;::;;;:|||||||||||||,,::::::||||||||||,;||||:|||||||||||,:||:||||||||||;,|||||:;;||||
,,;;,,,,,;,,,,,,;,;,,,,,;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;,;;;;;,;,,,,,,,,,;;;;;;,,;,;,,;;;;;,,,;;,;;;;;,;;;;,,;;;;;;,;;;;;;;,;;;,;,,,,,;,,,,,,,;,,,,;,,,,,,,,,,,.,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,..,...,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,;,;,,,,,,,,,,,,,,,;;;;;;;;;,,,,,,,,,,;,,,,;;;;;;;;;;;;;;;;;;;,;;,;;;;;;;
||::::::;,;|:::::::|||||:::::::,,;;,;;;;;;;;;;;;;;;;;;;,:|::::||||||||||::::;,:|:::::|:|||||::::::;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;,:::::::::||:::::::;;:|:::::::||||:::;;;;,,:;;;;;;;;::::;;;;;;;,,;|:;;;;;;:::::;;;;;;;,,:|;;;;;;;;|:||;;;;;;;,;:|;;;;::;:::::;:;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:::::::::||||::::::::,;||:::::::||||:::::::;;||:::::::||:::::::;,|::::::::|::::::::;;;;;;
||:|:|::;,:||:::::|||||||:|:|:|:,,;;;;;;;;;;;;;;;;;;;;;;;:||||||||||||||||||||;;||||||||||||||:|||||:;;;;;;;;;;;;;;;;;;;;;;;,,;;;;;;;;;;;;;;;;;;;;;;,:::::::::|||||||:::::;;:|:::::::||::|:::::::,,::;::::::::;::;;;;;;;,,;::;;;:;;:::::::;;::;,,;:;;;;;;::::::::;;::;,;;:;;;;:;:::::::;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:;;::::::||:|:::::::;,;||::::::||||||::::|:;;;:|:::::::||||||::::::;,:|::|::::|||||||::::::;;;;;;
|:|||||:,|||||||||||,,;;;;;;;;;;;;;;;;;;;;;;,:|||||;,||||:||,;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;,||||:|||:|||:;|||||||||:|||:|:|:|,.||||||::::;:::;|:::|,,:||||||||:|;::::|:::|,,||||||||::;::::|:::|,;||||||||||:|:::|:::|.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,||||:|||:||||,:|:|||:|||||:,:|:|||||||,,|:|||:|||;;;;;;
||||:,||::::::||:|||,,;,,,,,;;;,;;;;;;;;;;;;;|:::::|:|||||;,||:::::|||::|||,;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;,;;;;;;;;;;;;;;,,:::::::||:|::||:;|;::::::||||::|||,.||:;;:;;;;::::;:|||:|,,:||;;;;;;;::::;:|||:|,,||;;;;;;;::::::|:::|,;||;;;;;;:|:::::|:::|.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|:;:;;:;||||::|||,;::::::::|||||||||||,:::::::|||||:||||,,|:::::::|||||||||;;;;;;
|||::,|||||||||,,;,,,,;;;;,,,;;;;;;;;;;;||||||;,|||||||,;;;;;;;;;;;;;;;,,;;;;;,,;;;;;;;;;;,;;;;;;;;;;,,|||||:||||;,||||||::|||,,|||||||::|:::::|||||,,|||||||||::::::;|||||,,|||||||:;::::::||||:,;|||||||::::::::|||||.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:|||||||:|::|:|||,;:::|||||:,;|||:|:|:,,|:|||||||;;;;;;
|||:|||:,||::::::|||||||||||,,;,,,,,,,,,,,;;,,,;;;;;;:::::::||||||||;,|::::::||||||||,;;;;;;;;;;;;;;;,,,;;,,,,;;;,,,;;,,,,;;;;;;;;;,,:::::::|:|||:|||;;::::::;||:||:|||:|,.|;;;;;;;::::::||::|,,|||;;;;;;;|:::::|||||,,||;;;;;;;:::::;||||:,;|;;;;;;:::::::||:||.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::;;;;;:|:|:|:||,;:::::::|||||:|:,;:::::::|||||:|,,:::::::|:|||||;;;;;;
|:;|:;:::,::::|:::::::||::|;::|,,;,,,,,,,,,,,,;,,;;;;;;,::||||||:::||||::::|;,|:||||::::::|||:|:::|,;;;;;;;;;;,,,;,,,,,,,,,,,,,,,,,;;,,,;;;;;;;;;,,:::|:|::::::||:;:::|:;:::|:::::::|::::;;;:,,:;:::;;;:;;;:::;|;;;:,,;;;:::::;;:::;::|;:;|.,:;::::::::;:::;;|:::|,;::;::::::;;:::::|;;;|.,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,:::::::|:|:;|:::|||||,;::||||||||:|||:||||::,;|::||||::::||:|::::|,,|::|||||::::|||:||:||,;;;;;
:|:|:;;;:,:||::::::|::|||:|;;:|,,,,,,,,,,,,,,,,,,,,;;;;;:|||||:|||||||||:::|;;|||||||||||:|||:|::|,,;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,::|||:::||::|||;::;|:;|||||::::|:||||:;;;|,,::::::::::;::::;|;;;:,,::::::::::::::::|;;,:,,::::::::::;::::::;;;|,;:::::::;::;::::||;;,:.,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,;::::::|::::|||:|::||,;||||||||||:|||:||::;:,;|||||||:||:||:||;;;|,,|||||:||:|::|||:|;;||,;;;;;
:|;|;,:||||:::|:|:|||;||,,,,,,,,,,,,,,,,,,,,,,;,,:|||||::||::||||,;||||||:||||:|||;|,,;,,;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;,,;;;;,,:|:|:|:||:::|::;||;;:|||||::|::::|::||||.,::::::;:::;;::;;|||||,,:::::::::::;::::|||||,,:::::::;::;:::;;||||:,;::::::;:::;:::;||||||..,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,;::|:::::::;|:|;|:,;|||||||::|:|||:|:,;:|||||::||::||::||,,:|||||:||:::|:|;||,,;;;;
;,:||||:|||||,,,,,,,,,,,,,,,,,,,,,,;;,:|||||,,:||||||,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,;;,,:||||:|||||;;:||||:|||||||||,,:|:::;|||||||||||:||:,,;:::::|||||||||||||||,,:|:::;||||||||||||||:,,:|::::|||||||||||||||..,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,;:::::|||||||,,|||||||:,;:||:|||||||,,|||:|:|,,;;,,
::;.:|||::|;:;||||,,,,,,,,,,,,,,,,,,,,,,,,;:||||||:::,,:||||::;|||,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,,,,,,,;;,,:|||::|;::||;;::||::|||||::;||:|.,::|:::||||||;;;||:||:,,;;::::|||||:;;;||||||,,::::::|||||:;;:|||||,,::|:::|||||;;;;||||:|..,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,;::|::||||;:;:|,,|:||:||||:;;|;.;::||::||||:;;;||.,:|||::|||;;;||:,,,,,,
||||;,:|||||:::||||||,,,,,,,,,,,,,,,,,,,,,,;;,:||||||;::|||,,:|||||::|||||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,;,,:||||:|:::|||;,:||||:|;::||||||:|.,:::|::|;;;|||||||:::|,,;:::::|;;;|||||||:::|.,:::::;|;;,|||||||||||,,::::::|,;:|||||||:::|.,,,,,,,,,,,,,,,,,,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,;:::|:|:;;||||||,,|:||:::;;:|||;,,::|||:|;;:|||||.,::::::|;;;||||:,,,,,,
:;||||;.:||||||||:::||||||,,,,,,,,,,,,,,,,,,,,,,,,,:||||:|||:|:,,||||||:|:||||,,,,;,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;,,:||||:|||::|||||;,:||||:||||:::||||,,:::::;||||||:::||:::|,,::::::|:|||:;;;|:::|,,:::::;|:::|;;:||:::|,,::::::|::||:;;;||:::|.,,,,,,,,,,,,,,,,,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,;:|:|:||:||;;;:||::||,,|:||::|:||:;;||::::,,:::|:::|||:;:;|:::|..::|:::||||;:;||:|||,,,,,,
::;.:||||::::||||||,,,,,,,,,,,,,,,,,,,,,,,,,:||||:|:::|,;||||||:|:||||,,;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,::|||:|::||||;;:||:::|||:::|||:|,,:::::;|||||;;:|||:||,,::::::|||||::::||||||.,:::::;||||::::|||||:,,::::::||||::::||||:|..,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,;:::::||||::|||:,,||||::|||||;,,::::::||||::::||||.,::::::||:::||||:,,,,,,
|;.|:::::||,,,,,,,,,,,,,,,,,,,,;;,,;|:::::,,|||:|:|,;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,::::::;;||::::|,,::;;;;||||||||||||||,,::;;;:|||||||||||||.,:;;;;;|:|||||||||||:|,;::;;;|||||||||||||||..,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,;:::;;|||||||||||||,,::::;:|:||||||||:.;:::;::|:||||:|||:|:|..::;;:;||||||||||:,,,,,,
.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,;,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,,.,,.,...,,............................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,..,.,,,,,,.,,.......,..,....,,....,.....,,.,,,,.,,.,,,,,,,
::::;;:;,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;:;:::|::::::::,;:::::::::||||:::::::,,:|;:::::::::::::::::;,,;;;;;:::::::::;;;;;,,;,,,,,,,,,,,,,,,,,,,,,,;;,,;;;;,;;,;;;,;;,;,,,;;;,;,,,,,,,,,,,,,,,,,,|;;;;;:;;::::;:;;;;;,,:;;;;;:;:::::;;;;;;;,,|,;;;;;;;::::;;;;;;;,,||;;;;;;;::::;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,.,:;;;;;;;;:::;;;;;;;,.,,,,,,,,,,,,,,,,,,,,,,,;:;:;;:;:||||:::;;;;,.,||;;;;;;;:::::;;;;;,;..|;;;;;;;;:::|;;;;;;;;,,,,,,
:::|||||,,,,,,,,,,,,,,,,,,,,,,,,,,||:::::::|:::::::|:|:,;:|::|||||||:||||||||,,||||||||::||:|||||:,;||:|||||||::::::||:|;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;,,,,;;,,,,,,,,,;;,,,,,,,,,,,,,,,,,,,,,:|::::::::::;:::::::;,;::::::::::::::;:;::;:,,:::::::::::;:;;;;:;;;,;::;;;;;;;:;:;;;;;;;;;.,,,,,,,,,,,,,,,,,,,,,,,.;:;;;;;::::;;:::::::;,.,,,,,,,,,,,,,,,,,,,,,,,;::;::::::|:::::::;;;,.;:::::::::::;;:;;;;;;;.,::;;:::;::::::::;;;;;;,,,,,,
||:|||,,,,,,,,,,,,,,,,,,,,,,,,,,||||||||::||::||||,::||||,,|||||||||||||:||,;||||::||||::||::|||||,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,||::::::::;::;;|:::|,;|||||||||:::|::|::|.,||:||||||:;::;:|::::,:||:::::::::::;:|::::.,,,,,,,,,,,,,,,,,,,,,,,.:||:::::::|,:::;::::|,.,,,,,,,,,,,,,,,,,,,,,,.:||||||||;:||;|::::;.:|||||||||:;::;:|:::|.,||||||||:::;:::;|:::|:,,,,,,
|::,,,,,,,,,,,,,,,,,,,,,,,,,;:;;;;;;;||:|::|,:::::::|||:|||,,|||::|||||::|||.;|||::::::|:|:||:||:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;,,,,,,;,,;;,,,,,,,,,,,,,,,,,,,,,||:::::;:|:;:::|||||,;||;:;::;:|:::::|||,.|:;;;:;;;::;:::||||:,:||:;;;;;;:::;;;:||||:.,,,,,,,,,,,,,,,,,,,,,,,.:||;;;;;;;::::;::||||,,,,,,,,,,,,,,,,,,,,,,,,.:;;;;;;;:::::::||:|;.:||;;;;;;:::;:;:|||||.,||:;;;;;;,|:::::||::|:,,,,,,
||:,,,,,,,,,,,,,,,,,,,,,,,,,;|||||||:|,;||||||,,||||:|||.;|||::||||||||:,,,,,,,,,,,,,,,,,,,,,,,,,;;,,,,;;,,,,,,,,,,,,,,,;;,,,,,,,,,;;,,,,,,,,,,||||||||:|:::::|||||,;|||||||:::::||||,.|||||:::::::;||||:,:|||||||:|::::::|||::.,,,,,,,,,,,,,,,,,,,,,,,.:||||||||:|:::;;:||||,.,,,,,,,,,,,,,,,,,,,,,,.:||;|:|::::||||;.:|||||||:::::::||||.,||||||:;:;::::|||||;,,,,,,
||:||||,,;,,,,,,,,,,,,,,,,,,,,,,;:;:::::;|||||:||||,::::::::||||:||||;,:::::::||:||||:|||,;:;::;;;::||:::|::::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,;;,,,,,,,,,,,,,,,,,,,,,:;;;;;;;:::::;|::::,;|;:;;:;:|:::|:||:||.,|;;;;;;;::::::|::::,::;;;;;;:::::::|::::.,,,,,,,,,,,,,,,,,,,,,,,.:,;;;;;;:::::::::::,,,,,,,,,,,,,,,,,,,,,,,,.::;:;;;;::|::;:||||;.:|;;;;;;:::;::::::|.,|:;;;;;;;|::::;||::|;,,,,,,
:::;;;:,,,,,,,,,,,,,,,,,,,,,,,,,,:::::::::;::|:;:|;;;|,;|:||:|:::::||||:;:;|;;|:::|:::::::|||;|;;:|,;::::::;::;::::;::;;;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,,,,,,,,,,,,,,,,,,,,,,,,:;::;;;::;::::;;:,;;|,;::;:::;;;;:::::||;;;|,,:;::::;::;;:::;;:;;;:,;:;;;:;;;;;;:::;||,,;:.,,,,,,,,,,,,,,,,,,,,,,,.;;;:;;;;;;;;:;:;|;,;;,,,,,,,,,,,,,,,,,,,,,,,,,;;:::::::;:;:::;::;:;;.;;:::;;;;:;;;:;;:|;;,:..;;:::;;:;;;;:::;|;;;::,,,,,,
:|:::;|,,,,,,,,,,,,,,,,,,,,,,,,,,:|||:|::||:||:::|::;|,;||||||:::|:|||||:::|,,|::|:::|:|::|||:|::||,;::::::::|:::::;|:;:;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,::::::::::::::::|;;;|,;::;:::::::::|::||;;;|,,::::::::::::::;::;;;:,;:::::;;;:;;::::||;;;|.,,,,,,,,,,,,,,,,,,,,,,,,;:::::;:;::::;:;|;;;:,,,,,,,,,,,,,,,,,,,,,,,,,;::|:::::::::::;|;;,,;.;::::::;;::;:::::|,;,:.,::::::::::;::::;|;;;::,,,,,,
|::,,,,,,,,,,,,,,,,,,,,,,,,,,||||||:::|;:|:;:|,;||||||:|||::||||,,|:||::::|:::::|;|,;:::|::::::;;::;:||||:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;,,,,,,,,,,,,,,,;,,,,,,,,,::::::::::;;::;:|||||,;::::::::::::::;|||||,,:||:::::::;;:;;:||||:,;:::::;;:::;;::;||||||.,,,,,,,,,,,,,,,,,,,,,,,,;:::::;::::;::|;|||||,,,,,,,,,,,,,,,,,,,,,,,,,;|||:|:::::;:::;|||||;.;:::::;;:::;;::;:|||||.,::::::::::;;::;,|||||:,,,,,,
.,,,,,,,,,,,,,,,,,,,,,,,,,||||||,;:||||,,:||||:|,;||||:|||||||||:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,;,,;;;,,,;,,,,,;;,,,,,,,,,,,;,,||::::||||||||||||,;:::::||||||||||,,:|:|::||||||||||||:,;::::::|||||||||||||:|,,,,,,,,,,,,,,,,,,,,,,,,,,:::::|||||||||||||||,,,,,,,,,,,,,,,,,,,,,,,,,;|:::::||||||||||||||;.;::::::|||||||||||||||.,:|::::|||||||||||||||;,,,,,,
:;|,,,,,,,,,,,,,,,,,,,,,,,,,,|:||::|::|||;;:||||||;:;||,,:|||::;:;||||||,;:||::|::;||||::,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,,,;,,,,,,,,,,,,,,,,|:||::|;;:|:|||,;::|::||:;;:||||||,,:::|::|||:;;:|||::,,::|:::|||||;;,:||||:|.,,,,,,,,,,,,,,,,,,,,,,,.,:::::|||||:;;;|||||:,,,,,,,,,,,,,,,,,,,,,,,,.,::::::||||;;;|||||;.;::|:::|||||;,;;||||:|..::::::||||||;;;||||||;,,,,,,
|||.,,;,,,,,,,,,,,,,,,,,,,,,,|||||::;:;||||,;:|||;::|||,,|||||:||||||||||,;|||:|::::|||:|:::::.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,;;,,,;;;,;;;;;;;;,,,;;;,,,,,,,,,|||||:|:::|||||||:|,;|||||||::||||||||:,,|||||::;::||||||:::|,,:::::::;;:|:::|||:::|.,,,,,,,,,,,,,,,,,,,,,,,,,:|||::;;;|||||||::::,.,,,,,,,,,,,,,,,,,,,,,,,,:::|::;;;:||||||||;.,:|:|:::;;:||||||:::|.,::::|;:,;;||||||:|||;,,,,,,
::||,,,,,,,,,,,,,,,,,,,,,,,,,;|||||:||||::||||,;||||:||:|:|,,||||||||,;|||::|||||:.,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,;;;;;;;,,;;;;;,,;;,;;;;;;,,,,,,,,,,,;,,|||||:|||||||||||,;|||||||||:::||||||,,|||||:|||:::|||||::,;:::::|||||;;::||||:|.,,,,,,,,,,,,,,,,,,,,,,,,;::|::|||||:::|||:||,,,,,,,,,,,,,,,,,,,,,,,,,,:|:|::|::||:;;||::::;.;||:::|||||;;;:||:::|..:::::;|:::||;;;||:::|:,,,,,,
|:.,,,,,,,,,,,,,,,,,,,,,,,,;|||||:||:|||,;|||||||:::|||,,|||||:|||:::|||:,;|||::|:||||:::|||||:.,,,,,,,,,,,,,;;;;;;;;;,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;,,||:|::||||::||||||,;||::|||||::::||||,,||:||:||:::|||||||,;:::;:||||;;;:||||:|.,,,,,,,,,,,,,,,,,,,,,,,,::|::;|||||::;||:|:|,,,,,,,,,,,,,,,,,,,,,,,,,;::::;:||||:::||||||;.;|::::||:;::||||||..::::::||||:::|||||;,,,,,,
,,,,,,,,;;,,,,,,,,,,,,;;,;:|:::|,:||:::|,,||::::|,:||:::|:.,;;,,;;;;;;;;;;,;;;;;;,,;;,;;;;;;;;;;;;;;;;;;,;;;,;;;;;;;;,;;,,,,,;;,;||::::|,:|::::,;|:::::|||||,::::;;||||||||||.,,,,,,,,,,,,,,,,,,,,,,,,:::;:;||||||,,,,,,,,,,,,,,,,,,,,,,,,,;::::;||||||||||||:.:|:;:;||||.,::;;;;|||||||||:,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,;,,,;,,,,,,,,,,,,,,,,,,;;,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........,,..,.,,..,.,,.,,.,....,,,,,.,
|:::::::,,|:;::::::||||:::::::;,,;:::::::||||:::::::,;;:::::|:||||||:::::,;;::::::::::::::::::;;;|::::::::::::::;;;;;,:;;::;::::::::::::;:;,;;:;:::::::::::::::;,;|;::::::::::::::::::,,;:;::::::::::::::;;,;::::;:::::::::::;;;:,,;;;;::::::::::;;;;;,,|;;;;;;;:::::;:;;;;;,,:;;;;;;;;;;::;:;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,||;;;;;:;::||;;;;;;;;.,|;;;;;;;;|||:;;;;;;;;,,|:;;
|||:|::|,,:|::::::|||||::::::::;,;||::::|:||:|||:::|||:,:||||||||||||,;||||||:|||||||||;;||||||||||:|:|:|||||;,|||||||||||:::::|||||:,;|||||||||:::|:|||||;,:||||||||||:::|:||||||,;||:|||||||:::::|:|||:,;||||||||||:::::|||:::,,||::::::||::::::::::;,;:|::::|:||::::::||:::,,||::|||:||::::::||:|:;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;::;::::::::;::;:::::;.,::;;:::;;::::::;;;;;;,,,::;;
|||,,|:|||:|||,:|::|:|||||,||||||||||,;||||||||::||::||;;:||::|||:|||:|||;,||||||||;||::|,:|||||||::||:|||:,|||||||||||:||||,,|||||||;::|:||||||,:||||||||:||:||||,,||||||||:::|;:|||::,:|||||:|||::||:||||||,,||::::::::;|::;|||||;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:|||||||:|:::|:||||||.,|||||||:|;::;;|||:|;.;||||
|||,,::::::;||||::|,::;::::::|||||||,||||||||||||,;|||||||||:|||;;|||||||||||::|,,|||||||||:::|||:,:||::|::|||:|||:,|||||:||||:|||,;||::::::|||:|::|,:|::::::|||:::|,,||:::::::::::::|:,;|;:::::||:::::||,,||:::::::|:::::|||;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,::;;;;;;:|::::|||||.,:;;;;;;;|::::;||::;.;;;
|||,,::||||:,:||||||||,||||||,;||||||||;;||:|::||,,|:|||||||:,:||||||||||:,|||||||,;||:||||:||,:|||||:||||,,||:|::|:||||:,:||||::||||||,.||||||||:::|:||||;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,|||||||:::|:|||.,||:;::::::||||;.;|||
||||,,:::::::::||:|||,::::::::|||||||||||,|::::::||||||||,;|:::::::||||||||||;;;::::::|:|||||:|,,|::::::;|:||:|||:,::;::::;||||||||||::,|::::::||||||||,;|;::::::|||||:|||||,::::::;|||:||||||,,|;:;::;:|||||:||:::,:|;::::;|||::|::::|,,|;;;;;;;|:::|:|:::|;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:|;;;;;;:|:::|||:::|,,:;;;;;;;|:::|;|||;.;:;
|||:::,,|:||||:|::|:|||;:::|,;::||:|:::::|||;||;:;|,:|:||||::::|||||:::|,;|:||:::||:::|:::|::;;;|:||||:|:::||:::;;;:,,|:|:|:::::::||:;:;:|:,;::|::::::::||::|:;;;:,::::||::::::|||:;;:|,;:::|:::|::::::;:|;;;|,;|::::|;::::|:::||;;:|,,:::::::::;;:::;::;;,|,;:::::|::::::|::|;;;|,,:;:::;;::::::::;|;;;|;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:::|:::;:;:::::||;;;|,,:;:::::::;:::::;|:::|:,;::|:
|;:;,,||||||||||||||:|::||,;|||||||:||||||:|:;:;|,:||||||:|||:|||:|:,;||||:|||||:|||::|:::;;|:||||:|:|:||:||:::|,,|:|:|::|||:||||:::::,::|||:||:|:||||:||::::,:|||||:|:|::|||::::|,;||||:|||||||||:||:::|,:||:|::::|::|||:|:::|,,:|||:::::::||:;:|;:;|,;||:|||::|:::||:|:::|,,:::::;:|::;:|::;|:::|;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:::|::::::::||:||;;;|.,:::|::::::::::|;:;;|:,;|||:
:,,|||||||::|||::,:||||||::|:::|;||,:||||||:|||:|||:,:||||:|||:|::||:||,;|:||:|:|||::||:|,,|||::::||:::|::;:,:|||||||::|::||:;,:|||||:::||::||:,;||||||||||::||:||,:||:|::::|:::||;||,;||||:|::::;:::;:|||,;:|:|:|:::|::||;||||,,|::::::::::::::;||||;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;::::::::::;:::;||||,,:|:|||::::;;::;;|||:,;|||:
,,|||||:,:||||:,:||||,;||:||,;|||||,,|||||:,;|||:|;,;|||||,;||||||,;:|||||||,,||||::|||,,:|||:||||||,,:||:::|||;,,,,,;,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;:|||:||||||||.,:|:::||||||||||;,;||::
::,,|||||:|::,;||||||:::|,:||||:::|,;||||:||::||||,;::||:||:::||:,,|:||:::::||||:;:||||:|:::||;,:||||::;:|,;|:|||:::|||||,;||||:|:;;:|||,,|:||::|;:||||||,,::||:|:;;:||:|,,::||::|;;:|||||;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,;|:|::||||:;;;||||,,::||::||||;;;|||||:,,|:||
,;||||:;:::,;|||:|:::|:,:||||||,;|||||||||||||||||,;|||||||||||:|:,,|||||||||||||:::;;|||||||||||||:;:|||||||||||,;||||||::||||||,;||||||::||||||||,;||||||::::||||||::|,;:||||:::||||||:::,,||||||||||::|:::|;,,,,;,,,,,,;,,;;;,,,,,,,,,,,,,,,,,,,,,;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,:||||:|;::||||||||,,::||::|;;;|||||:,,:::|
::|||,;||:|:|||:;:|||||||:|||,|||||||,:||||||||,;||||||||,,||||||||:,:||||:|||;;:|||||||,;||||||||||||,;||||||||:||,,|||||:||::||||,;|||||||:||||,,|||||:||||||;,;;,;,,,;;;;;;,,;,,,;;;,,,,,,,,,,,,,,,,;;,,,;,,,,,,,,,,,,,,,,,,,,,,,,,;:||||:|||::::|||,,::|||:|||;;;||||:,,::||
,,|||||:|||:,:|||||||:,|||||||||,:|||:|||::||||,;||||||||||:::|||,;|||||:|||::||||:;:|||:|||:::|||;;||||||:::||;;|||||||::||||||,:||||||::::||||,,|||||:|||::||||||,;|||||||||::::||:,,||||||||:::|||;,;;;;;;;;;,;;;;;;;;;;;;,;,,,,,;;;;;,,,;;;,,,;,,,;,,,,,,,,,,,,,,,,,,,,,;||:||||::||||,,::|||:||:::||||:,,::|:
,;||||:::,||||::|,||||:,|||||:|,:|||::,;||::::;:||:|::,||||||,:|||::||,:||:::,,||::::,;||:::|,,|||:::;,;;;;;;;;;;;;;;;;;;;;;;,,,;;,,;,;;,,,;;,,;,,,;,,;,,;,,,,;;;,,,,,,,,,,,;|::::|,,:::::;||||||:,;::::
,,;;,;,,;;,;;;;;;,,,;;;,;;,,;;,;;;,;,,;,,,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;,,,;;;;;,,;,;;;;,;,;;,;;;;;;;;;,;;;;;;;;;;;;;,,;;,,;;;;,,;,;;;;,,;;;;;;,;;;;;;,;,;;;,;;;;;;;;;;;;;;;;,,;,;;,,;;,,;;;;;;;;;,;,,,,,,,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;,,;,,;;,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,;;,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,;,,,,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,,,,,,,,,,,,,,,,,,.,,,,,,,,,,
|||||:||;;::::|::|||||:::;;:||:::|:||||::::;,||::::||:|||||||:::::;;:::::||||||:||:::::;;;;;;;;;;;;;;;;;;;;;;;;;:::::::|::||||:::::;;;::::::::|:::||::::;;;::::|||||||||::::::;,::::||||:|::||:::::,;;;;;;;;;,;;;;;;;;;;;;;,;:::::::::|:::::::;;,|;::;:::::::::::::;:,,|;;:::|::::::::::;::;;;|:::::::||||:::::::;,;|:::::::|||||:::::::,,;::;::::||||::::::;,;;:::::::::|::::::;:,,|:;;;;:::||||::::;;:;,,||;;
|||||:::;;|::|||:|||||||:|||:;;||:|||||||||||||||||;;|||||||:;:|||||||||:,;;;;;;;;;;;;;;;;;;;;;;;,|||||:||;;:||||||||||||;;:|||||||||||||,;||||||||:|:;;;;;;;;;;;;;;;;;;;;;;;;,||||||||||::::||||||:,;||:||||||||::|:|||||,,|||||||||::|:::||||;,:|:::::||||::||:|||||;,;||:::::::|||||:|:::::,;||:|||:|||:::|:|||||;,:||:||||||||:::|||||||,,:|:::::::::::::::::::;,,::;;
|,;|:||;;||;,:||||,:||:||:|:,;;;;;;;;;;;;;;;;;;;;;;;,||||||:|||:;,||||||||:||||;;|||||||:,;||::|:||;;;;;;;;;;;;;;;;;;;;;;;;;||||||||::||:||||,;|||||||:||||,,|||||||||:||::;,|||:||:||||:,:|||||:||,;|||||::||:|||||,||||||:|:||||,,|||||:||::|||:,;
||,;|:::::::||||;::::::::||||;,||||||||||||,|||||||||||||:,;;;;;;;;;;;;;;;;;;;;;;;,|||||||||||||;,|:||||||||||;;||||||||||||,;|:||||:||||||||,;;;;;;;;;;;;;;;;;;;;;;;,|:::::::||:||||;:|::::::|||:|:|,,|||||||||||||||;,|:::::::|||||||;,:|::::::||||:||,;:::::|:|||:||||,::|::::|||||::,,|:::;:;;||:::||:,;:;
|,;|||||;:||||;,||||;||||||:,;;;;;;;;;;;;;;;;;;;;;;;,|||||||;;|||||||;;||||,;|||||||||,;;;;;;;;;;;;;;;;;;;;;;;,|||||||:|;;|:||||||,,||||||||:,||||||||;,:||||:||,;||||||:|,:||||:,,|::||:||,;
,:|:|||:||||;::|:||||||;,::||||:|||||;|:::::|:||||||:,;;;;;;;;;;;;;;;;;;;;;;;;:::::::||||:|||;;|:::::::|||||||||;;|::::::||||||,;|:::::::|||||||||||;;;;;;;;;;;;;;;;;;;;;;;;;|:::::::|||||:||||;;;::::::|||||||||,,|::::::;||:||||||:,|::::::;|||||||||||:,:::::::|||||||||,;|:::::::||||||||||,:::::::|||||:|:|,,::::::;|::||:||,;|;
|;:|||||:|;:|||||||||||||||;;|:||||||||||:|::;|:|||||||:|||||:::::|,;;;;;;;;;;;;;;;;;;;;;;;,|||||::||::||:|::::;;::|||:|:::::|||:::;|;;:||||||::|:|||:::|;;::||||:|::||||::|;::|;;;;;;;;;;;;;;;;;;;;;;;;,|::|:|::::::|:;:|;;;|;;|::::|::::::|::|;:;,,:::||:::|:::|||:|:::,:::|||||::::|||:|:::::,;|:||||:|:::|||||:::,;::||:|:::::|||::|::;|,;|::|||:|:::||:|:;;;|;,:::||:::::::|:|:|::||,;|||
||;:|||||,:|||||||:::;;|||||||||||;|||||||||||||||:|||::,;;;;;;;;;;;;;;;;;;;;;;;;||||||||||:|||||::;;||||||||||:|||||||:|;;:|||||||||||||::|,;||||||||||||||:||:::|,;;;;;;;;;;;;;;;;;;;;;;;;||||:|||||:||::||:::|;;||:|||::|::||:||:|:,,|||||::|||:||||:|||:,:|||||||:||||||::::::,;|||||||:||:||||:::,;||||:|||||:|||:||::;|,;||||||::||:|||||:::|;,|||||||||||:|||:|::||,;||
|;:::||;:||||||;;||||||||:|;|||||||||||||::,;;;;;;;;;;;;;;;;;;;;;;;;|||||:|||::||:|;;||||||:||||::|||;;|||||||||||:|||:;;||||||||||::||:||,;;;;;;;;;;;;;;;;;;;;;;;;||||||:|||::|::||;;||||||::||::||:|,,|||::|::||::|::::,:|||||||||:|:|:|:,:||||||:|||:|||:,;|||||:|||::||;||,:||||||:|||::||||;,||||||:||||:|||;|,;|
;:||;:|||;;|||;|||:,;;;;;;;;;;;;;;;;;;;;;;;;|||||;;:||||;;:||||,;||||||,;;;;;;;;;;;;;;;;;;;;;;;;||||||;;:||||,,:|||::,:|||::,;||||||,;|||||||;;||||;,||||||,;|||
:;:||||;:|||:|:;;|||:|||;:|||:|:|:,;;;;;;;;;;;;;;;;;;;;;;;;|||||::||||;;:||||||::;||;;:||||:::|,;|||||||::||||;;;;;;;;;;;;;;;;;;;;;;;;;|||||||::||;;:|||:||;;;|||,,:|||::;::|||:,;|||||||:::,;|||||::::,;|||||:|::||,;||||||::;;,||||::;|,,||||
;:|||||||,:|::|,;|||:|;:|:|||:,;;;;;;;;;;;;;;;;;;;;;;;;|||:|||||;;:||||||||||;;:||||;;|||||::||||||,;;;;;;;;;;;;;;;;;;;;;;;;||||||:|:||||,;|||||::||||:|:,;||||||||||||||:,;|||||:::|||:,;|||||::|,;|||||;::|;;|||::||||;;||:::;;||||
:||;:|:|||||,:||||||,;||||;||||||;,;;;;;;;;;;;;;;;;;;;;;;;;|||||;;:||||:|||;;:|||,;||||||||||,;;;;;;;;;;;;;;;;;;;;;;;;||||||||;;|||||:|||,,|||||||:;;||||||||||,;||||||||:::|||,;||||||||;;||||:;,||||:|:||||,,||||
;:|:;|;;|||:;||||;,;;;;;;;;;;;;;;;;;;;;;;;;|||||:||||||;;|||||:||:::||;;||||||:|,;|||||||::||,;;;;;;;;;;;;;;;;;;;;;;;;|||||:||||||,;|||||||||:::||,,|||||||:|:|||:,:|||||||:,;||||||||||,,||||||||;;||||||:;;|||||,;||||
|||;||||||||||||||,||||||,;|||||:;||||||;,;;;;;;;;;;;;;;;;;;;;;;;;|||:|;;|||:||;;|||||,;||||:|,;;;;;;;;;;;;;;;;;;;;;;;;||||:|;;|||::|,,|||||::,:|||::|,:||:|||,;||||::;;|||||;,|||||:,,||||
;;;;;;,;;;;;;;;;;,;;;;;;;;,;;,;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;,;,;;;;;;,;;;,;;;,,,,,,,,,,;;;,,,,;;;,;;;;;;;;,,,,;,;;;;;;;;;;;;;;;;,;;;;;;;;;;,;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;,,,,;;;;;;;;;;;;;;;;;;,;;;,;;;;;;;;;;,;,,,,,,,,,,,,,,,,,,,;;,,,,,;,,,,,,,,;;;,;;,;;;;;;;;;;;;;;;;;,,;;,;;;;;;;,;;,;,,;,,,,;;,;,;;;;;;,,,,;,;;,,;,;;,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,;;,,,,
|:|||||:;||||||||||||||||:,|||||||||||||||||;;:||||||||||||||:;||::::|||||||||||::::;:;:::||||||||||:::::;;:::::|:|||||||:::::;,;:::::|||||||||::::;;;:::::::||||||||::::;;;;;;;;;;;;;;;;;;;;;;;;;::::|||:|||||||::::;;::::::::||||:::::::;;|:::::::::|:::|:::::,;;:::::::||||||:::::;,;:::::|:|||::::;;|:::::|:||:::::::,;:::|:|:||||::::::;||:|::||||||::::;;||::|::::|:|:::||;;||::
|||||||:::||||||||||||||:;;||||||||||||||:;;||||||||||||||||;:|||||||||||||;;|||||||,;||||||||||||||||;;:||||||||||||||;,|||||||||||||:||||||;;;;;;;;;;;;;;;;;;;;;;;;:||||||||||,;||:||||||||:||||||||:;:||||||||||||||,,|||||||||||||||:,;|:|||||||||||||||:;;||:|||||||||||:|:::,;|||||||||||||||:;;:||||||||||||||||;;|||:||||||||||||:||::;;:::
|;|||:,|;:|||:::|:,||,;|:|::;||:|||:;,||||;;;;;;;;;;;;;;;;;;;;;;;;|||||,;::|:|||,:||||||||,,||:||:|,:|||||,:|||||,;||||::||:,||,;
;||||||:||:,||||||||;:|:||:|::|::||:||||||;,|||||||||,;||||||||||||;,|:::|||:|||||;;||::|:::||||,;;;;;;;;;;;;;;;;;;;;;;;|:||||||||||,;|::|||:|||||||;:|||||||||||,,||:|||:||||||,::::::::|||||;:::::::||||||,;|:|:||::|||:;:|||:|:||:;|||||||||;;|
|:|||:,|;:|:||;,|,:||||;;|||||||;;|||||;;;;;;;;;;;;;;;;;;;;;;;;|||,;||||||;:|||,,|||||,:||||||;:||||,;|||||:;||:;|;,
|:||||||:|;,|||||||;:||||||||;|:|:::|||;,||||||:|||,:|:::::::||||;;|:::::::||||||||||;;|::|:::||||;;;;;;;;;;;;;;;;;;;;;;;;|::::::||||||,;|:::||:|||||||||||;:::::::||||||||,,:::::::||||||,:||||:|:||||;::|::|||||,;::||||:|||:;||||||:|:;|||||||;;|
|::|;;||;:||||||||||||||;:|||||||||||||||:::|;;|:||||||||||||:|::|;;||||||:||:||||:::::;,|:||||||::|:|||:::::;;||||||||:||:|||:::|;;;;;;;;;;;;;;;;;;;;;;;;:||:||||::||||||:::,;||||||||:::|||:||:::|;:||||||::|::|||||;::,,|:||||:||:|||||:|::,;||||||||||||||:;:|||||||||||,;||||||||||||||||;|||||||:|||||;||;;
::;;||;:|||:::;:||||||||||||:::|;,||||||||||:|||,;|||||||||||||:::;;||||||||||||||||:::|;;||||||||||||||||::|,;;;;;;;;;;;;;;;;;;;;;;;:||||||||||||||:||,;||||||||||||||:||::;|;:||||||:|||||||:|:,;|||||:|||||||:|::,;|||||||||:::;:||||||:|:,;|||||||:|;||||:|:|;|||||;;
::;;|||;:||:|;||||||||||;,|||||||:||||:,:|||||||||:|||:|;;|||||||||:||||;;|||||||||||:|||:;;;;;;;;;;;;;;;;;;;;;;;;|||||||||||:|||:,;||||||||::||:||;:||||||||||||||;,||||||||:|||:|;;||||:|:|;;|||||||;;||||||;|||;|||;;
::;;|;:|,:|;;|||||;:||||;;:|;;|||||;;;;;;;;;;;;;;;;;;;;;;;;:||||,;||||;;|,;||||;;||||;:|,;||;:|;|;:
::|||;;||||;:|||||;:||||:::,;||||:::|,;|||||::|;;:|||:::;;:||||:::|;;;;;;;;;;;;;;;;;;;;;;;;:||||:::|,;|||||||::|;;|||||:::;;||||:|:|;;||||||;;|||:::;;|:|||;:|||;|||||;;
::|;:|||;:|:::||;:::|,;|:::|;;|||||:::,;:||:::;;:||||:|,;;;;;;;;;;;;;;;;;;;;;;;:||||;;||||||::||;;||||||,;||||:;;|||:|:::;:||:||;;|:|||;:||:;:||;:
||||:||||:|:;;||||||;:|||||||||;||||||,;|:|||;;||:|||,;||||||:|:|;;|||||:|:|,;;;;;;;;;;;;;;;;;;;;;;;:||||;;||||||||;;|||||;;|||||;;||||::|||:;|||:::|||;;||||;:||;|||||||;:
;|;::;|||,|||||,;|||||:,:||||||||,;|||||||||;;|||||||||;;;;;;;;;;;;;;;;;;;;;;;;|||||||;;||||||;:|||||||;;||||;;|||::|;;|::;|::
|||:||:|||||||:;:||||||||||||:;||||||||||||,||||||,;|||||:|,:|||::||,;||::||,,|||:|:,;;;;;;;;;;;;;;;;;;;;;;;||||||,:||||:|;:|||,;||||:;;||||||||::|||||||||||||;;||||;:||;|::
:::;;::;:;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,;,,,;;;;;;;;;,;;;;;,,,;,;;,,;;;;;;;;;;,;;;,;,;;;;;;;;;;;,;;;,,,,;,,;,;,,,,,;;;;;;;;;;;;;,;;;,;;;;,;;;,;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;:;;;;;;;;;;;;;;;::::::::;;;;;:;;;;;;;;;::::::::;;;;;;:;;;;;:;;;::::::
:;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;,;;;,;,;;,;;,;;;;;;;;,,,;;;;;;,;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;:;:;:;:;:;::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::;;;;:;;;;;;;;;;;;;::::;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;:::::::::::;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,;,,,,,,,,,,,,,;;;;;;;;;;;;;;;;,,,,,,,,,;;;,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;:::::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;:::;;;;::;:::::::::::::;;;;;;;;;::::::::::::::::::::::::::::;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;;;;;,,,,,,,;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::
...........................................................................................................................,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;,,;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,.......................................................................................,,,,,,
;:::::::::::::::::::::::::::;;:::::::::;:::::;;;:;::;;;;;;;:;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::;:::::::::;;;;;:;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|||||||||||||||||||||||||||||||||||||||||||||||||||||
;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,;;;;;,;;;;;;;;;;;;;;;:;;:::::::||||::||||||||||||||||||||||||||||||||||||||||||||||||||||||||:|||:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||||:||||||||||||||||||||||||||||||||||||||||||||
|