User:Rutland Arms
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;::::::::::::,::,,:::::::::::::::::::;;;;;';,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;;;;;;:::::::::,,:,:::,,::::::::::::::;;:;:;;;;';,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;';;;;;:::::::::,,,::,,:::::::,:::::::::::;;:;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.,. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,';;;;;;::::::::,:,,:,,:::,,:::::::::::::::::;;;;;;;.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,.,. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:';;;;;;;:::::::,,,,,,,,,,,,,,:,:::::::::::;;:;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,.,,,, ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;:::::::,,,,,,,,,,,,,,,,::::,:::::::::;;;;;;',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,.... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,';;;;;;:::::::::,,,,,,,,,,,,,,,:::::::::::::;;;;;;;';,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:';;;;;;:::::::::,,,,,,,,,,,,,:,::::::::::::;:;;;:;;;;.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,..,..., ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;';;;;;;:::::,::,,,..,,,,,,,,,,,:::::::::::::;;;;:;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,...... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,';;;;;;;:::::::::,...,,,,,,,,,,,::::::::::::;;;;;;;;;':,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:';;;;;;;;:::::::,,,,,.,,,,,,,,,:,:::::::::::;;:;;:;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.....,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:';;;;;;;:::::::,:,.....,.,,.,,,,,:::::::::::;;;;;:;;;;;,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;';;;;;;:::::::::,,.```..,,,.,,,:,:::::::::::;;;;;;:;;;;:,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,,..... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;;;;;:::::::::,:,.`..`.....,,,,,:::::::::::;;;;;;:;;;;;.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,...,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;'+;;;;;;:::::::::,,,..```......,,,,,,:::::::::;;;;;;;;;;;;.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+;;;;;;::::::::::,,.````.......,.,:,:::::::::;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,..,,,,,...... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+;;;;;::::::::::::,.`..```......,,,,:::::::::;;;;;;;;;;;;:.,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,.,,,,,,,,,,.,,,,,,,,,.,,,.,.,,,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:'+;;;;;:::::::::::,,.```.``..``...,,,,:::::::::;;;;;;;;;;;:,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,.,,,,,,,.,,,,,,,...,.......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++;;;;;:::::::::::,,.`.`.``.....,.,,:,:::::::::;;;;;;;;;;;;,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,.....,,.,,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++;;;;;:::::::::::,,,``..`....`...,,:,,:::::::::;;;;;;;;;;;,.,,.,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,.,,,,..,,,.,.......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++';;;;:::::::::::,,,,```.`......,,,,,:::::::::::;;;;;;;;;;;,..,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,.,,,,,,,,,,.,,,,,,,,,.,..,,.,,...,,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++';;;;::::::::::::,,,..`...,.,,,,,,,,,,:::::::::;;;;;;;;;;;:,..,,,,,,,,,,,,,,,,..,,,,,,,.,,,,,,,.,,,,,...,..,.,.,,,,,,.,,,,,,,.,,...,,,........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++';;;;::::::::::::::,.....,,...,,,:,,:::::::::::;;;;;;;;;;;:..,,,,,,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,,,,,.,.,,,,,,.,,,,,,,.,,,,,,,,,,..,,,........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:+++;;;;;::::::::::::::,,,,,,....,,...,,::,::::::::;;;;;;;;;;;:,...,,,,,,.,,,,,.,,,,,,,,,,.,,,,,,,..,,.,.,,..,,,.,,.,,.,,,,,,.,.,..,.,.,.....,.... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+++;;;;;::::::::::,::,,....,...,...,,,:,,,:,:::::;;;;;;;;;;;:,,.,.,,,,,,.,,,,,,,,,.,,,.,,,,.,,,,,,,..,,.,.,,,,,,,,,,,,,,,,..,,..,,,.,,,...,..... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+++;;;;;;;::::::::::::,,,.....,,,..,,,:::,,:,:::::;;;;;;;;;;;::,..,.,,,,.,,,,,.,,,,,,,,..,,,,.,,,,,.,.,.,.,,,,.,,..,,,.,,,,,.,....,.,,.,.,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++;;;;;;:::::::::::,,,,,,,,,.,.,...,,,,,,,,::::::;;;;;:;;;;;::...,.,,,.,,,,,,.,,,,,,,,,,,,,,,.,,,,.,.....,,,.......,,,,,,.,.,..,..........,..... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++;;;;;;;:::::::::::,:,,,,,,,,,.,..,,,:,,::,:::::;;;;;:;;;;;::..,.,,,..,,...,,,.,,,,,,,.,,,,,,,,,..,,,.,.,.,,,,.,,.,,,,,,,.,..,.,.,,........,... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++';;;;;::::::::::::,,,,,,,.,,,,..,,,:,:,,,:::::;::;;;;;;;;;:.,,,,,.,,,..,,,,,....,.,...,.,,,,,,,,.,,..,,.,,,,,,,..,,.,,..,,.,,,.,..,,,........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++;;;;;::::::::::::,:,,,,,,.,.,...,,,,,:,,,:::::;;:;;;;;;;;;:,..,,.,.,.,,.,,,,.,,,,,.,.,,.,,,,.,,,.,,..,..,,,,,,.,.,...,.,.,,,,,,..,........... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++++;;;;;::::::::::,,,,,,,,,,,.....,,,,,,,,,,::::;;:;;;;;;;;;:,.,.,..,,,,,,..,.,.,,,,,.,,..,,.,,.,,,.,....,..,,.,,.,.,,,.,..,..,.,,.,........... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++;;;;;;:::::::::::,,,,,,,........,,,,,,,,,::::::::::;;;;;;;::....,,.,,..,,,,,.,.,,..,,,,..,,,,,,,...,..,,...,,.,,,.......,..,,.,,............. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++';;;;;:::::::::,::,,,,,,,,,......,,,,,,:,:::::::::;;;;;;;;;:.,,,,,.,...,,,,,.,.,,,,,,.,,,,,,.,,.,,,,...,,........,..,,.,...,...,.....,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++;;;;;::::::::::,,,,,,,,,,.......,,,,,,,,:::,::::;::;;;;;;:,.,...,,..,..,,.....,.,,,,,,,,,,,.,..,,..,,,...,,,,.,........,................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++;;;;;:::::::::::,:,,,.,,,,..```..,,,,,,,,::::::::::;;;;;;;:,..,,,,....,....,..,,.....,,,,..,,,,,,...,,,,,.,.,,.,,,,....,.................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++;';;;:::::::::::,,,,,,,,.........,,,:,,,,:::::::::::;;;;;;;,.,.,.,.,...........,,..,,,.,.,..,,,,...,,..,,.,,,,.,.,,....,..,..........,...... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++'++;;;;;::::::::::,,,,,,,.....```.,,,,,,,,,:,::::::::;;;;;;;;..........,,...,,,.,...,,,,.,.,,,,,,,.,.,.,..,,,...,,..,......,.....,............ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#++++';;;;::::::::,:,,,,,,...,...`..,,,,,,,,,:::::::::;;;;;;;;,...,......,,.,,...,..,..,,,.,.,.,,,...,..,,,..,...,,...,...,..........,...,..... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#++++';;;;;;;::::::::,,,,,,.......`.,,,::::,,,,,,::::;:;;;;;;;;,...........,....,..,....,,.,..,...,,.....,.,.......,............................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#++'';;;;;;:::::::,,,,,,,,..,,.`..,,,:::,,,,,,:::::;:;;;;;;;:,..,...,........,,.,..,,.,,.,.,,,,,,,,,,....,,.....,.,,.......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#+++'';;;;:;:::::::,,,,,,,.,.,.`...,,,::::,,,,,::::::;;;;;;;;;:...,,:,,.....,.,.....,.,,..,,.,,,,,..,.,...,,........................,..,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+##+'';;;;::::::::::,,,,,,...,...,,,,,:::::,,::,:::::;;;;;;;;;:...::::,....,........,,.,..,,.,,,,,..,..................,............,..,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++#+';;;;;:::::::::,,,,,,,,.,,.,,,,:::::::::,::::::::;;;;;;;;;;..,:::::...,...,,,.........,.,,,,,,,...,.....,....,..,.......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+#+'';;;;::::::::::,,,,,,,,,.,,,,,,::::::,::::::::::;;;;;;;;;;..:::::;,.......,...,,.,,..,,.,.,,,.,..........,.,.......,.....,.........,..,... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+#+';;;;;;::::::::,,,,,,,,.,.,,::,:::::::,::::::::::;;;;;;;;;;..,:::;':,..,.,..,,...,.,....,,,,,,..,.,.,,...,,.....,........,...,............. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+#++';;;;;::::,,:::,,.,,.,..,,,::::::::::::::::;:::;;;;;;;;;;;.,,::;;.,......,...,.,....,,..,,...,....,.,.,,,....,..,....................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+##+;;;;;:::::,,,,,,,.,..,.,,,,::::::;::::,,:::::;;;;;;;;:;;;;,,,:;+:..,,.,.,..,.......,.,,,,,.,...,......,.....,....,..............,....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:+##+;;;;:;::::,,,,,,,.,,,,,.,,,::::::;:::::,:::::;;;;';;::;;;;,,,:;+:...,...,,.,...,...,..,,,,,..,...........,........................,..... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+##++';;;;;:::::,,,,,,,,,.,,:,,,:::::::::::,:::::;;;;;;;;;:;;;;;,,,:'+';:,...,..,..,....,,.,.,,,,,.,.,......,.....,............................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+##++;;;;;;;:::::,,,,,,,,,,,::,,::::::;:::,,,:::::;;;;';;;;:::;;;,,,;+;::..,..,,..,....,.,...,,,,.,,.,.,..,.,,...,..,,..............,.......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+###+';;;:;::::::,,,,,,,,.,::,,,:::::::::::::::;;;;:;;;;;::;:;;;,,:;';;;::...,.,.......,.....,,,,..,.,.....,,....,,...,......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.++##++;;;;;:;:::::,,,,,,,,,,:::,:,:::::::::::::;;;;;;;;;;:::;;;:,:';:;:::.....,.....,...,,..,.,..,,,,.,..,.,......,....,..,.................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++##++';;;;;;:;::::::,,,,,,,,,:::,:,:::::,,::::::::::;;;;::::;;;:::';:;:::.....,,..,..,..,,.,,,,...,.....,..,.....,............,....,......,.... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+##++;;;;;::;::::::,:,:,:,,::::::::,,::::::::::;;;;;;;;:::::;;::;'::::::.....,...,.,....,,,,,,,,.,,....,,,,,,,......,.............,........... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'##++++';;;;;::;::::::::::::,:::::::::::::::::::::;:;';;;:::::;;::;;:::::,..,,.,...,,,.,,,,,,.,,.,.,..,.,..,,,....,..,.......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:+##+++';;;;;::::::::::::::::::::,:::::::::;;;;;;;;;;;;;;:::::;;;:;;::::,,,..,...,.,,..,,...,,,.,,,,..,..,,,,.,..,,..,...,...................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,###+++;;;;;:;;;:;:::::::::::;:,::::::::;;'''';::::::;;;;;::::,,.....,.,.,,,.....,.,.,,,..,...,.,.,..,,.,............................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++#+++;;;;;:;;;;;;:::::::::::::::::::;;;+'+'++++;::::::;;;;;:::::,..,..,....,,.,,.,,,,,,,.,.,,......,....,............................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++#+++;;;;;;:;;;;;:;:::::::::;::;:::;'++###+++++';:::::::;;;;'+;::::::....,..,,.,,...,,,,,,,,,..,.......,,..,..,..................,........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'##+++;;;;;;;;;;;;:::::::::::;;;;;;;++###+++++;;:::,::::;;;'+;;:::,:......,..,,...,,,,,,,,,,,.,.,,.........,.,..................,........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+#++++';;;;;;;;';;;:;;::::::,:;;;;'+'#++##+';;:::::,,:::;;;;;:::,:...,..........,..,,,.,,,,,.,............,............................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+#+++;;;;;;;;;;;;;:;:::;::,:;;;;'''++,++';;;;:::,,,,,,:::;;;:;:::::.....,,...,,,...,,.,,.,,....,.,,,.........,.......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#+++;;;;;;';;;;;;:;::;;::::;;;;''''++++;:;::::,,,,,,::::;;;::;;::,::......,.....,,,,,,,,,,..,......,,...,...,..,......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#+++;;;;;;;;:;;;::;;:;;:::::;;''+'+';;++':::::::,,,,,,,,:::;;;;::;::,::.........,,,,.,...,,,..,,.,.,......,....,............................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++++;;;;;;;;:;:;::;;;;';::,:;;;'+'++';;;,:::::::,,,,,,,,::;;;;;:,,:,,::....,,..,.,..,,,...,,,.,,,.,,...,.,.......,.......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:+#+++;;;;;;;:::::;;;;;;::::;;'++++++';;::::::::,,,,,,,,:::;;;;;::,,,,::..........,...,,,.,....,,,,,...,,,.,...,.,........................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+#+++;;;;;;:::;:;;;;:::;;'++++++';;::::;::,,,,,,,,,::::;;;;::,,,,::,...........,,.,.,.,,.,,............,...........,.........,.......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++++;;;;;;:;;;:;'';:,::;'++++;::::::::,,:,,,,,,:::::;;;;:,,,,:::.......,......,........,..,......,..,.......,............,........... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:++++'';;;;;;;;;;'+;:,,::'+++;;:::::;:,,,,,,,,,,,::::;;;;;:,:::;:,.....,...,....,.,,,......,,......................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++;;;;;;;;;++++;:,,,:;++;;;::::;:,,,,,,,,,,,,:::;;;;;;:,,::;:,.........,..,...,,.,.,.,,,....,....,,..............,................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++'';;;;';;;++++++;,,,,:;;;::::,,,,,,,,,,,,,,::::;;;;;;:,,::::......,,...,,...,,...,.....,...,.....,............................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++';;;'++++++++';:,,,,:;;';;::,,,,,,,,,,,,,,,,,::::;;;;;;::,::,:....,......,,..,....,,..,.,,,........................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:++++;'+##++++;:,,,,:::;;:::,,,,,,,,,,,,,,,,:::::;;;;;;;:,::::..................,,,,.,..,.,.................,...................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++'++###'+++'++'::,,,::::::,:,,,,,,,,,,,,,,,::::::;;;;;;;,,::::...................,,,....,.........,................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.+++++++;##@##++'++'::,,,:::::,,,,,,,,,,,,,,,,,:::::::;;;;;;:,::::,..............,...........,.............................,............ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++#####+++++'::,,,::::,,,,,,,,,,,,,,,,,,:,::::;;;;;;;;,::::,...............,...,.,..,.....,...,..,.............,................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++'+'##.##'++++++';:,.,:,::,,,,,,,,,,,,,,,,,,:,::::;;;;;;;;:::::,..................,...,..................................,........... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++'+##+##+++++++':::.,,::::,,,,,,,,,,,,,,,::,::::::;;;;;;;:::::,.......,.,............................,....................,......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++++++'+#+'+###++++++':;:,.,:::::,,,,,,,,,,,,,,,,::::::;;;;;;;':,,:;..........,......,...........,.......,................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++++++++++##+++'+:::,,,,::::,,,,,,,,,,,,,,,,::::::;:;;;;;':,::;...,.........,........,............................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:;,;++++++++++#++++;';;:::,,.,:,,:,,,,,,,,,,,,,,::::::::;:;;;;;;:,::;...............................,..............,....................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:++;:+++++++++#+++++;;;;;';';::,,,,,,,,,,,,,,,,,,,,,,,,:::::;;;;;;;;':,:::..................,...........,...............,....................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++##+++++++++++++;;;;;;;;;:::,,,,:,,:,,,,,,.,,,,,,,:::::;;::;;;;;;:::;,.........................,..........,................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++;;;;;;;;;;;;::,,,,,,,,,,,,,,,,,,,,,,,::::::;::;;;;;;;::;.....................,................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++++++++++++++';;;;;;;;;;:::,,,,,,,,:,,,,,,,,,,,,:::::::;:;;;;;;;;:;'..............,........................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++';;;;;:;:;;';:::,,,,,::::,,,,,,,,,,,,:::::::::;;;;;;;':'+...................,................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;'++++++++++++++;';;;:;::;';;::,,,,,,::::::,,,,,,,,,,,:::::::;;;;;;;;';++............................................,..,....................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++++++++++++;';;;::::;';;:::,,,,,:::,::::,,,,,,,,::::::::;;;;;;;;';++,...................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++;;;;;:::::;;;;:::,,.,,,:,,::;:::,,,,,:::::::;;:;;;;;;;';++;...................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++;;;;;:::::;;';:::,:..,,::,,:;;::,,,,,,,::::::::;;;;;;;';.......,........................................,..................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++;;;;:::::::;;';::::,..,:::,,::;;::,,,,::::::::::;;;;;;;';;.....,...................................,......,..................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;'++++++++'';;;;;:::::::;;::::,,`,,::,,:::;;::,,,::::::;:;:;;;;;;;';;;;..........................,........................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:'+++++++';;;;:::::,:::;;::::,,.,,:::,,:::;:::,,:::::::;;:;;;;;;::;,......,.............................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++++++';;;:::::::::::;;;'::::,.`,,::::,:,,:;::::,:,::::;;;;;;;;;;::;:..................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++;;;;:::::::::::;';':::::.`,:::::::,,,::::::,:::::;;::;;;;;;::;;..................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++'++;;;;:::::::,:,::;';';:::,,,:::;:::;,,,,;:::,,::::;;;;:;;;;;;;:;;..................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.+++;;;;;:;:::::::::;;:;;:::,,::::;:;;;,,,,,;:::,::::;;;:;;;;;;;;:;;..................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:'++'++;;;;;;;:::::::::;;:;;:::::,::;;;;';,,,.,::::::::::;;:;;;;;;;;::;,................,................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++++';;;;;;;:::::::::;;:;';:::::::;;'+';,,,.,,:::,:::::;;:;;;;;;;;::;:................................,................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'++++';;;;;;::::::::::;;;;;::,::;++';,,..,,,;::::::;;;:;;;;;;;';;;;.................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++;;::::::::::;;;;;:,:;+++':,,,,,,,,::::::;;;;;;;;;;;;;;;.................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:++++';;;::::::::::;';::;++';:,,,.,,,,::::::;;;;;;;;;;;;;;;.................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++'+#++;;;;:::::::::;'++';;;;'++';;,,,,,,,,,,;::::;;;;:;;;;;;;;;;.................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++#+++';;;:::::::::+';;+';;::,,,,,,:,,,::::::;:;;;;;;;;;;;,................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;+++#++++;;;;::::::::;'+++++'+';;;::::,,,::,::;:::;;;;;;;;;;';;;;:................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,+++##+++;;;;:::::::;;'++;';;::;::::::,:::::;;;;;;;;;;;;;;;;;................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.'++##+++'';;::::::::;;'++++++';:;:;;;:::::;::::::;;;:;;;;;';;;;;................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.;++##+++'+;;;;:::::::;'++++++';:;;;;;:;;;;;;;:::::;;;;;;;;';;;;;................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++#+++++';;:;::::::;++++++++;;;';;;:;;;;:;;;::::;;;;;;;;;;;;';................................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,+++#+++++;;;:::::::;'++++++++'+';;;;';;;;::;;;;;:;;;;;;;;;;+';;;';,.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.;+++#+++++;;;;::::::;'+++++++++';;;;;;;;;;;;';;;;;;;;;;;+';;;;;,.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++#+++++;;;;:::::;'++++#++++'+;';;;';;;;;'':::;;;;;;;;+';;;;;:.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,+'+#++++++;;;;:::::;'+++###+++'''''';;'+;:;;;;;;;+';:;;;;.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.#++++++;;;;:::::;++++##++';;;;';;'';;;:;;;;;;+';;;;;;.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.'+'++++++++;;:::::::;++++++';;+';'++;';;;;;;;+';:;;;;.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.;+#++++++;;;::::;;+++++;;';';'+';++;;;;;;;++';:;;;;.................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'+++++++++';;:::::;;+++++';;';+';'+++'+'';;;;;;++';:;;;;:................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.:+++++++;;;:::;;;;+++;;:;;'++';;;;;;;++;';;;;':................................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...;'+++++++';:::;;;;:++++:::;';'+';:;;';;;;;+++';;;;;;;,................................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...:'+++++++;;:;;;;:'+'++++':::,;';;:::;;;;';;;;++;;;;;;;:................................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,+++++++';:;;;;:;+++++:::'+;:::,:::;;';;;;++;;;;;;;:,............................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....++++++++';:;;;';'+++++;';:,:::::::;';;;;++;;;;;';::............................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....'+++++++;;;;:++'+'+'++;::.,:::::::;;;;;;+++';:;;;;;;;;,...............................................,.............. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...:++++'++'';';;+++++++';:,,,:::::::::;;';;;;++';;:;;;;;;;;,.............................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......++++'++';;';'+++++++++'+:,:,,::::;::::::;';;;;++;:;;;;;;;;;,............................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...'++++';;+'++++++++';:,,,::::::;;;::::::;;;;;++;;;;;;;;;;;;............................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..;++++'++'++'+++++++++';:,.,::::;;;;;;::::::;;;'+++;;;;;;;;;;;;:............................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,...++++'+';+'+++'+++++';:,:::::::;;;;;;:::::;;';;;'+++;:;;;;;;;;;:'............................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,..+++++++'++++++++';;:::::::::;;;;::::::';;;;'++;::;;;;;;;;:;':........................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....;++++++++++++++;::::::;;;;;:::::::;;;+';;++;;;;;;;;;;::;',.......................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,..++++++'++++++++;;;::::;';;;::::::;;;;'+++;;:;;;;;;;;::;';.......................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....++++++++++++++++'';;;;''';';;:::,::;;';++';;;;;;;;;;;;:::':,......................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,...;+++++++'+++'+'''''''''''';';;;;:::::;;;'++;;;;;;;;;;':::':;......................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,....,++++++++++++''''+++'''''';:,::::++++;::;;;::;;;;:::......................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....+++++'+'+++++'''''+'''''';::,,:::;;'+''++;;;;;;;:;;;;:::;;',........................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.....;++++++'+++++'''''''''''''''';::,,,::;;++++;;;;;;;:;;:;;;:::';:,....................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,++++++'+++++'''''''''''+++';:,,,,,,;;;'+++++;;;;;;::;;;:;;:::+;;:....................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...++++++++++++''''''''''++';:,,,,,,:::;;'+++++;;;;;;;;:;;;;;:::':'::...................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....;+++++++++'+;;;'''''''';:::,:,,,,:::;;;;++++;;;;;;;::::;;;:::';':::..................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,....+++++++++;';''';;;;;::,,:::,,:::;;;+++'+++';;;:;;;;:;::;;;:::';+:::,.................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......'++++++++++;;;;;;;;;;:;:,,,,,,:::;;;+#+++++';;;:;;;::;::;;;:::+;+:::;,................................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,.,+++++++++++;;;;;;;;;;::::,:,,,:::::;;;++++++;;;;;;;;;:;::;;:::+;;::::;,.................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,......'++++++++'++';;;;;;;;;:::::,,,:,::::';;++++++;;;:;:::;:::;;:::;:,:::::;,................................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......:++++++'+#+++';;;:::::::::::,,,,::;:;;;;'+++#+++;;;;;;:::::::;;:::';':::::;;:................................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,+++++++++#++;;::::::::,,:::,::;;;;';+++#++;;;;;;;::::::;;:::';':::::::::............................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......++++++++++++';;;::::::::,,::::::;;;;:'++#+++;;;;;;;;::::::;;:::';,:,::::::;:.............................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,......+++++++++#+++';;:::;::::,:::::::;;;;''++#+++;;;;:;::;;:::::;:::,;.:,,::::::;:............................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......;++++++++##++';;:;;:;::,:::;;;;;;;+++#++;;;;:;:;;:::::::;:::;,.:,,:::::::::............................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.......:++++++++###+';;;;;;;::::;::;;;;''++#+++;;;;;;;::::::::;::;;,,,,,::::::::,.......................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,....++++++++###++;;;;;;;::;:;;;;;'+++++++;;;;:;;;;::::::;:::;';,,,,,,::::::::,......................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,+++++++++##++;';;;;;;;;;;;;;;';'++##+++;;;;;;;;;:::::::;:::':`,,,,,,,::::::::,,,::.................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.......'++++++++###+++';;;;;;';';'++++#+#++;;;;;;;::::::::::::;';`,,,,,,,::::::::;;++'.................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.....:+++++++++##++;;;;;;;;;++++#+##+;;;;;;;:;;:;::::::::;':;,,,,,,,:::::::::;+#+:................................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,...+++++++++##++'+;;;;;';'++++++###++;;;;;;;:;:::::::::::;;,:,,,,,,,,,,::::::;###+,.................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,......+++++++++##++++:+;;';+'+'++++++##++;;;;;;::;:::::::::::;:,:,,,,,,,,,:::::::+####+,................................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,.,...;++++++++####++'+'+;';+';+'+'++#+##++;;;;::;:::;:::::::::;,,:,,,,,,,,,,:::::;######+,................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,....,+++++++++####++++;+++++++++####+'+;;;;;;;:;:::::::::::::,,:,,,,,,,,,,,::::+#######'................................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,.,,......+++++++++#####+++++++'++++++#####+++';;;;;;;::;:::::::::,:,.,,,,,,,,,,,,,::;+#######+;............................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,.....+++++++#++#####+++#+++++++#+++#####+++';;;;;;;;:;::::::::::.,,`,,,,,,,,,,,,,,:+#########+,.............................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.......:+++++++#+#@###+#++#++++++++++#####+++;;;;;;:::;:::::::::`:,`,,,,,,,,,,,,,,'+##########+,............................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,.......,+++++++++###@##+++#++##+#+++#####+++'+';;;;;;;:;;:::::::::`:::,,,,,,,,,,,,,,++###########'............................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.......+++++++++##############+########+''';;;;;;;:;;::::::::::...:,,,,,,,,,,,,,'+############+;............................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........'++++++++####@###+#############++++++;';;;;;:::;::::::::::';,,,,,,,,,,,,,,,++#############+;........................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........'+++++++++###############++####++++++';;;;;:::;::::::::::`;',,,,,,,,,,,,,,,++#+############+:.......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.....,#+++++++++####@#@@########+##+++'++++';;;;;;;;;::::::::::`,',,,,,,,,,,,,,,'+##+++###########+:......................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,......+##+++++++++#######@##########++++++'';;;;:;;::::::::::::`:::,,,,,,,,,,,,,+'++#++############+,........................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,........,###+++++++++#############++++++'+++;;;;;:;;:::::::::::.,::,,,,,,,,,,,,,+'+#'#+#############'........................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,........;###++++++++++#########+#+++++++++++;;;;;;;::::::::::::,:,,,,,,,,,,,,;';++#'+#############+'....................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.......,###@#++++++++++#+##+####++'++'+++++++;;;;:;;:;::::::::::`;'.,,,,,,,,,,,,,+;+#+##############+;...................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.......;###@#++++++++++++++####++++++++++++;;;;;;;;:::::::::::`:'.,,,,,,,,,,,,,';++##'##############+:..................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.......:###@@#+++++++++++++++++++'+++'++';;;;;;:;::::::::::`:;:,,,,,,,,,,,,'''##+##############+,.................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,###@@@##++++++++++++++++'+++++++++;;;;;;;::::::::::::..::,,,,,,,,,,,,+'+';;+################+'.................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.....,+##@@@@@#++++++++++++++++++++++++++';;;;;;;;;::::::::::,;;`:,,,,,,,,,,,,+';;+#+##############+;................... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....,'###@@@@@#+++++++++++++++++++++++++'+';;;;;;;;;:::::::::::`';`,,,,,,,,,,,,++'+#+##############+,.................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,.....;###@@@@@@##+++++++++++++++++++++++++++++';;;;;;;;;:::::::::::`:'.,,,,,,,,,,,,+;+'+##+##############'.................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.....;###@@@@@@@##+++++++++++++++++++++++++++'+'';;;;;;;;;:::::::::::`:;:,,,,,,,,,,,:++;'+################+;................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,..;###@@@@@@@@@#++++++++++++++++++++++++'++++;;;;;;;;:::::::::::;::;,,,,,,,,,,,'+;;++################+................. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,...:####@@@@@@@@@#++++++++++++++++++++++++++'++';;;;;;;;:::::::::::,;,`:,,,,,,,,,,,';++;;;++#'##############;................ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..:####@@@@@@@@@@#+++++++++++++++++++++++++'++';;;;;;:;::::::::,:,;..:,,,,,,,,,,:;'+''';;+##+#############+,............... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,..:####@@@@@@@@@@@##++++++++++++++++++++++++'+++';;;;;;;:::::::::,;;`:,,,,,,,,,,,+'+'''';;;'+'################'............... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,;####@@@@@@@@@@@@##+++++++++++++++++++++++'+++++';;;;;;;::::::::,:`::`:,,,,,,,,,,,+''';';:;+#+#############+;.............. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...:####@@@@@@@@@@@@###++++++++++++++++++++++++++++';;;;;;;;::::::::::.:,`:,,,,,,,,,,;+'''';;;';##+#############+,............. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+####@@@@@@@@@@@@@##++++++++++++++++++++++++++++';;;;;;;;;:::::::,.::,,:,,,,,,,,,,+;''''';;;;;;+'+##+############+'............. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,###@@@@@@@@@@@@@@@###+++++++++++++++++++++++++++';;;;;;;;;::::::::`:,:':,,,,,,,,,,+'''';;;;'++################+'............ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+###@@@@@@@@@@@@@@####+++++++'+++++++++++++++++++;;;;;;;;;;:::::::,`:,,':,,,,,,,,,+''';':;++##+#############+'........... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,###@@@@@@@@@@@@@@@####++++++++++++++++++++++++++';;;;;;;;::::::::.::.;,,,,,,,,,,+'+'+''';;;'+####'#############+'.......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:###@@@@@@@@@@@@@@@##@##++++++++'+++'++++++++++++';';;;;;;;;::::::::;::;:,,,,,,,,,,+'++++;';;;+++++####+#############+:......... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..+##@@@@@@@@@@@@@@@@##@##++++++++'+++'++++++++++++;;;;;;;;:::::::::'..',,,,,,,,,,'++;;++++#####+############++,........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,###@@@@@@@@@@@@@@@@##@##+++++++'++++++++++++';;;;;;;;;;::::::,:;`,:,,,,,.,,,,+'++'++''';'++'++#####+############+'........ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,+##@@@@@@@@@@@@@@@@@#@@###+++++++++++++++++++++';;;;;;;;;;::::::.;'`:,,,,,,,.,.,++++';;;++++'++###################'....... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.;###@@@@@@@@@@@@@@@@@@@@###++++++++++'+++++++++++;;;;;;;;:::::::.;;`::,,,,,,,,,';++++';';;;'++++++++###################'...... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.:###@@@@@@@@@@@@@@@@@@@@####+++++'++'++++++++++;;;;;;;;:::::::...;:,,,,,,,,,.+'++++'+';'+++++'++###################'..... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,+###@@@@@@@@@@@@@@@@@@@@@####+++++'++++'++++++++++';;;;;;;;:;::::::;.`.,,,,,,,,,,,'++++'+'++;'+++'+++++############+++##;.... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'###@@@@@@@@@@@@@@@@@@@@@@####+++++'++++++++++++++++';;;;;;;;::::::,;.`;,,,,,,,,..'++++++'+'''+++++++'+##########+';;;;;'++#,... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:+##@@@@@@@@@@@@@@@@@@@@@@###+#+++++++++'+++++++++;;;;;;;::::::::.':`:,,,,,,,,,,+'#+++++'++'''''++'++++++#######+##;;;;;;;;;+#+... ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++##@@@@@@@@@@@@@@@@@@@@@####++#++++++++++++++++++++;;;;;;;;::::::::;:;;,,,,,,,,,.,++++'+'++;+++++++##########':;;;;;;;;;'+,.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,:++#@@@@@@@@@@@@@@@@@@@@@@@###++#+++++'+++++++++++++++;;;;;;;:::::::,:`:;,,,,,,,,,,++++++'+++''''+'++++++##+#######+::;;;;;;;;;;'+.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++#@@@@@@@@@@@@@@@@@@@@@@@@###+++#+++++'++++'+++++++';;;;;;;::::::::;,`,;,,,,,,,,,,+'++++++'++'+'+;+++++#+#+##++;###+;:;;;;;;;;;;;;'.. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.:++#@@@@@@@@@@@@@@@@@@@@@@@@###+++#++++++++++++++++++++';;;;;;;::::::,,'``:,,,,,,,,,,,+'#+++++++';+++++#++####+##;;::;;;;;;;;:::;:. ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++#@@@@@@@@@@@@@@@@@@@@@@@@@##+++##+++++++++++++++++++;;;;;;:::::,,`';`,,,,,,,,,,,+++++++++'+'+'+'++###########+#':;:::;;;;;;:;::::,