::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::::::::::::::,::,::#######+;;:;;;;;;;;;;;;;;;+###+###############+#########+####''#####################+##++#@####+# :;;:::::::::::::::;:::;::::::::::::::::::::::::::::::::::;:::::::::::::::::::::::::::::::::::::::::::::#######+;;:;;;;;;;;;;;;;;;+###################++#############''###################+####++######## ::;::::::::;::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,::::::,::::::,:::::::#######+;;;;;;;;::;;;;;;;;+###+#####+#+#######+##############''#####################+#+++#@###### :;::::::::::;::::::::::::::::::::::::::::::,::::::::::::::::::::::::::::::::::::::::,::::,:::::::,:,:::#######+;;:;;;;;;;;:;;;;;;+##+##+##############+#########+###+'###################+#+#+#+#@###### :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::::,,,.:++#+##+:;:;;;;;;;;:;;;;;;+##+#+####+##########+#############'+########################++######## :::::::::::::::::::;:::::,:::::::::::::::::::::;::::::::::::::::::::::::::::::::,::::,:::,,:,,,,,:,,` :'''':;:::;:;;;;;;;;;;;;;+##++#+++++#++#####################''####################+##+++@####### :::::::::::::::::::::::::::;:::::::::::::::::::::::::::::::::::;::::::::::::::::::::::::::::,,,,,.` `,:;:...::::;;;;:;;;;;;;;;;+++++##+#+++#########+#############'+###################++##+########## ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::,,,,,.` :;;;;.:::;::;;;;;;;;;;;;;;;;++#++++++#++++######+##############'+################+##+#+++++######## :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:, `,:` :;';':;:;;:;;;;;;;:;;;;;;+#++++#+++##+#######++#############'+###################+++++++######## :::::::::::::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::::::::,,` `` '':+;;;.,'';;;;:;;;;;;;;;;+++++#++++##########++#############'+###############+++##++++++######## :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::,:,::::::::::,` `....; .':';,,;',,;';;;:;;;:;;;;;;;+#####++#+###+#####################'+##############+###++++#+########## :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::::::::::,```,::'+'.;++'+',.:+',;'';;;;;;;;;;;;;;;;;'''''+++#######################+'###############+####+++++++######## ::::::::::::::::;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::,.,,:;'+#+,'#+++';:,+#+''#+'';;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;''''''+++++#++####################+++++++######## :::::::::::::::::,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::,::,::,:;;'++++;;##++;';;'###+++#+';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;'';''';';'''''''''++++++++++#++######## :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::::::::,::,:;;;'++#+''#++#;+''+#####+####';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';';;';';;;;;;'######## ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:::::::::::::::,::,,:::;;'++#+++##++'++'+###@@######+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'######## ::::::::::::::::::::;:::::::,::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::;'+####'+##+''#######@@###@###';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'@######@ :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::,::,:::::::::::::;'++###+#+#'+'###@@##@@@@@##@##+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;';;;;;;;;;;;;;;'######## :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::,::::::'+'+#+#######@##@@@####@@@@@@###';;;;;;;;;';;;;;;;;;;;';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'######## :::::::::::::::::::::::::::::::,::::::::::::::::::::::::::::::;::::::::::,,,::::::::::;''+#+###+###@###@######@@@@@@@##+;;;;;';;;+##+##++++++''''''';'''''''''';;;;;;;;;;;'';;;';;'';;;;;;;;;;;+######## :::::,::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::::::::::::::::::,,,:,''+#+###+###########@##@@@@@@@@@##';;;;;;;;+##++#++++++++############++#+''''';''';'';''';'';'''';;;;;;;;+######## :::::::::::::::::,::::::::,:::,:::::::::::::::::::::::::::::::::::::::::::,::::::::,,''++++##+###############@@@@@@@@@##+;;;;;;;;+##++++++++++######################+#######+++++'''''''';;'';;######### :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::::,::::'+++'##########@########@@@@@##@@##+;:;;;;;;'#+#+++++++++#####################+'#####################++#++######### :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::;'++'####################@@#@@##@@###';;;;;;;'#++++#+++++++####################+'####################+#+##+######### :::::::::::::::::::;:::::::::::::::;;:::::::::::,::::::::::::::::::::::::,:::::,::,:;++'###############@#########@##@@###+;;;;:;;'#++++++++++++####################''###################+####+#@######## ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,:::::::::,::;++###############@@@###@####@##@@###+;;;;;;;'#+++++++++++#####################''######################+############ ::::::::::::::,:::::::::::::::::,:::,:::,:::::,,:::::::::::::::::::,::::::,::,:::::::''###########################@##@####';;;;;;'+++++++++#++#######+####+########''###############################@### ;;:::::::::::::::::::::::::,::::::,:::::::::::::::::::,,:::::::::::::::::::::::,:::::'+###########################@###@###+;;;;;;'++++++++++#+###+#########++######''####################+#+++########## :::::::::::::::::::::::,::,:,::::,::::::::::,:::::::::::::::::,,:,:,::::::::::::::,::;+###########################@###@####;;;;;;'#+#++++++++++++#+#######+++######''###################+#+############# :::::::::::::::::::::::::::::::::,:::::::::::::::::::::::::::::::::::,:,,,::,,,::::::++###@######################@@########;;;:;;'++#++++++++++++++####+##++#######''#####################+++########### ::::,::::::::::::::::::::,::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,,,,++#####################@##############':::;;'+++++++++++#+++++#+######+++#####''##################+#+++############ ::::::::::::::::::::::::::::::,:::::::::::::::::::::::::::::::::::::::::,::::::::,:::+#####@###############@#######@#######+;;:;;'++'''''+++++++++#################''###################++#####@######## ::::,::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,,,,:,+#####@#######@#######@################;;:;;'++'''''''''''''''+++++++#++######;'##########################@######## ::::,::::::::::::::::::::::::::::::::::,::::::::::::::::::::::::::::::::::::::,:::,::'#####@##############@######@##########;;:;;+++''';;';''''''''''''''''''+#####''######################+###@##@@@### :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,::::::::::::::::::::,,,:####################@################+;;:;;'++''''''''''''''''''''''''''#+###'+########@###############+#@##@@@### ::::::::::::::::::::::,::::::::::::::::,:::::::::::;:::::::::::::,:::::::,:::,::::,::,+###########@######@@###########@####;;::;;'++''''''''''''''''''''''''''#####;+######@@@@@@#@##@#########@@@#@@### :::::::::::::::::::::::::::::::::,:::::::::::::::::::::::::::::,:,::::::::,,,,:::::,:::###################@###########@@##+;;::;;+++'''';'''''''''''''''''''''#####;+####@#@@@@#@#@@@@@########@#@#@#### ::::,::::::::::::::::::::::::::::::::::,:::::::::::::::::::::::::::::::::::::::::::::::+#######################@####@@@@##':;::;;+++'';';'''''''''''''';''''''#####;+######@@@@#@@@@@@@#########@@@@#@## ::::::::::::::::::::::::::::::::::::::::::::::::,:::::::::::::::::::::::::::::,:::::::,:########@##############@#######@##::;;:;;+++';';';''''''''''''''''''''#####'+######@@@@##@#@@#@#########@@@##@@# ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,:,::::::,:::::,::'#######@##############@@###@####'::;::;;'++'''''''';'''''''''''''''''#####'#######@##@@###@@#@#########@@@##@@# ::::::::::::::::::::;;:;::::::::::::,:::::::::::::::::::::::,::::::,::::::::,::,::::::::,++#####@#####################@##':::::;;'++''';''''''''''''''''''''''#####'#######@##@@@#@@@@@##########@@@@@## :::::,::::::::::::::;+;;;::::::::::::::::,::::::::::::::::::::::::::::::::::::::::,,,:,,,;'#####@######################+#'::::::;+++''''''''';''''''''''''''''#####'#######@@@@@@##@@@###########@@@@@#+ ::::::::::;::::::::;###';;::::::::::::::::::::::::::::::::::::::::::::::::::,,,:::,:,,,,,,''####@#######+###########+++';#;:;:::;+++';'''';'''''''''''''''''''####+;############@#@##@###########@@@#@@+ :::::::::::::::::::;###+;:::::::::::::::::::::::::::::,:::::,:::::::::,:::::,:::::,:,:.`,,;;+'##########++++++++++++'''+:'#:::::;+++'';';';'''''''''''''''''''####+;######@##########@@##########@@@###+ :::::::::::::::::::;###+;::::::::::::::::::::::,::::::::::::,:::::::::,:::::::::,,,,::,''.;;''##########++'++'+'''''''#+::#;::::;+++';''''''';''''''''''''''''####+'######@@@########@#############@@@#+ :::::::::::::::::::;'+'+;:::::;:::::::::::::::::::::::::::::,:::::::::::::::::::,:,,, '+'.;'''+##########+++++++'''''+':::+@;:::;+++';'';';'';''''''''''''''''####+'#####@@#@@#@###@###############@@##+ ::::::::::::::::::;;;;'':::::::::::::::::::::::::::::::::::::::::::::::,:::,::::::::``++`,:''+;####@##@+#+######+''+#+::;##';:::;+++';'''';';'''''''''''''''''####+;########@#@####@@################@#+ ::::::::::::::::::::;;';:::::,:::,::,:::::::::::::::::::::::,::::,:::::::::::::::::..;#:`::;;+;'###@##@#++++#####++#+''#+'':::::;'++';'';';''''''''''''''''''+####+'######@@@@@#@@@##################@#+ ::;::::::;::::::::::;;;':::::::::::::::::::,:,::::::::::::::::::::::::,:,:,,::::::,`..# .;;;;'''##########++++##+'+###';;;::::::#@#+';;';';';''''+'''''''''''+####''#####@@@@##@@@@#@################@#' ::::::::,:,::::::::::;;;;:::::::::::::::::::::,::,::::::::;::::::::::::,:::::,:::,``,:'`,;;;;';''''+++++##########'+#+;;;::::::#@@##'';;'';;'''''''''''''''''+####''#####@#@@@@#@@@##################@#' ::::::::::::::::::::;;:;':::::::::,::::::::::::::::::,,,,,,,,::::::,::,::::,,::::. `.;::;;;';'';;'''''++####++#++#++';;;::::::+@@@@#@#';;''''''''''''''''''''+####''#######@@@@#############@#@@#####@#' :::::::::::::::::::;::;.'::::::::::::::::::::::::::::::::,::,,,:,,,:::::::,::,:,, `:;'';';;;;';;;'''''''+#++++++''+';;:::::::,@@@@@@@##;;';;'''''''''''''''''+####''#####@#@@@#@@@@@########@########@#' :::::::::::::::::::;:'+:+;:::::::::::,::::::::::::::::::::::,,::,:,,,,,,,:;::::. .:''''+;;;;'';''';''''+''+'++'''';;:::::::::@@@@@@@@#';;;;;''''''''''''''''+####''#####@@@@@@@@##@@#######@########@#; :::::::::::::::::::;'++'+;:::::::::::,::,::,:::::::::::::::::::,:::::::,,,,:,,` ``:;'''++';;''';;'''''''+''+++'++'';::::::::::@@@@@@@@@#';;;;''''''''''''''''+####''#####@@@@#@@@@@@#############@###@#' :::::::::::::::::::;;'''+':::::::::::::::::::::::::::::::::::::::::,::::::::, `,;''';''+;;;'';';;''+'++'''++++''';::::::::::@@@@@@@@#@#;;;;;'''''''''''''''+####''#####@@@@@#@@#@@#################@#; :::::::::::::::::::;;;''':;::::::::::::::::::::::::::::::::::,:::::::::,:::. `.;;''''''';;'''''';'''''+'''+#+'''':::::::::::@@@@@@@####+;;'';''''''''''''''+####;;####@@@@@##@##@@@##############@@@#; :::::::::::::::::::::;''':'';::::::::::::,:::::::::::::::::::::::::::::::,. :,;'''''++';''''';'''''''+''++'''+':::::::::::+@@@@@@##@@#';;;;''''''''''''''+####;'#####@@@@#@@@@@######@#@#######@@##; ::;:::::::::::::::::;;+#+++':::::::::::::::::::::::::::::::::::,:::::::::` .'+,''++'''++''+''';;';'''''''++'''''::::::::::::#@@@@#####@#+#@'''''''''''''''+####;'#####@@@@@@@@@@##@@@@###@####@@@###; ::::::::::::::::::;:;;'##'+;;::::::::::::::::::::::::::::::::::::::::::, ,;;'+''''+'''+#+''++';''''''''''+++''';:::::::::::::#@@@######@@@@@''''''''''''''+####;'+####@@@@@@@@@@@@@@@#@##@##########; ::::::::::::::::::;::;;''+';;:::::::::::::::::::::::::::::::::::::::::. `::,:;'+:++++''+++''+#''''''''''''++''':::::::::::::::+#@@####@@@@#@@@'''''''''''''#####;'#####@@@@@@@@@@@@@@@@@@@@##########; :::::::::::::::::;::;;''''#;::::::::::::::::::::::::::::::::::::::,::, ````..,:;'';'++''+'++++++#''''''''+''++''::::::::::::::::++##@#####@@@@@#@+'''';''''''#####;'#####@@@@@@@@@@#@@#####@@#@#######+; ::::::::::::::;;;';::;'''+#';:::::::::::::::::::::::,:::::::::::::::. ` .```.:'';':;++++'+++#+'+++'''''''+####+'::::::::::::::::+++'##@###@@@@@@@#+''''''''''#####;+#####@@@@@@@@@@#@@#####@@@@#######+: ::::::::::::::;:;+;;:;;;';;':::::::::::::::::::::::::::::::,:::::::, ```..`.;:''';;++''++++#+#+#+'''+''+++####;::::::::::::::::+++';;#@@@@@@@@@@##''''''''''#####;+######@@@@@@@@@#@@#####@@#@#####@#+; ::::::::::::::;;'+;;;;'';;:;::::::::::::::::::::::::::::::::::::,::``````.,,:.;;''';+++'++'++++++++'''''++'#++';::::::::::::::::+++';;'@@@@###@@@#@''''''''''#####;+#####@@#@@@@@@@#@@#####@@#@#######'; ::::::::::::::;+@@';;;;;;;;;::::::::::::::::::::,:::::::::::::::::`.`````.,:;',;''':;++++++++++++++++'+++'''';;+::::::::::::::::+++';';@@@@@##@@#@@#'''''''''#####;+#####@#@@@@@@@###@###@##@#####@##@': ::::::::::::::;+@@+;;;;;:;:;::::::::::::::::::,::::::::::::::::::...`.......';;,;'';;#+'++++++++++++#++++''''''';:::::::::::::::+++';;;'#@@@@####@##'''''''''#####;+#####@##@####@#@@@###@###@##@@@##@': ::::::::::::::;'#@';';;;:::`;:;::::::::::::::::::::::::::::::::::.......`..,;:;:;''';++++++++++++++#@#++'''''+''+:::::::::::::::+++'';;;;##@@@###@##+''''''''#####;+######@@@@#######@###@###@@#@@@##@': ::::::::::::::;;;;;;;;;;;;:`;:::::::::::::::::::::::::::::::::::`.,,,....:,,.,:;:''';'+++++++++++++##@#+'''++++'+'::::::::::::::+++';;;;;'@@@@@#@#@##''''''''#####;######@@##############@###@@@@@@###': :::::::::::::::;';;;':;';;:,;::::::,::;;;::::::::::::::::::::::,.,,,,,,,.:;;..,;;:;';;++++++''+++++#@@##++++++++'+:::::::::;::::+++';;;;';#@@@@@@#####;;'';''+####;######@@####@@####@@######@@@@@@@##': ::::::::::::::::+';;;;;;;;:;;:::::::::,,,::::::::::::::::::::::.,,,,,:,,.`` ,::,';;'';+++++'+'++++##@@##+#+++++'++;:::::::::;:::+++';;'''''@@@@@@######;'';;'#####;#######@@##@@@###########@@@@@@@@@#'; ::::::::::::,::;'';;;;;';;:'##;::::::::::::,,,:,,:::::::::::::,,,:::::,:,:,:.,;;;';;'''+++++''++#+###@##+++++++++++::::::::;;:::+++';'''';'@@@@@@@###@##';'';####+;+##########################@@@@@@##': :::::;:::::::;:;'+';;;+:#'@###';:::::::::::::::::::,::::::::::.,:;:;:;:;';:;;:,;;';;'''++++''''+++++@###'+#+++''+++:::::::::::::'+##++''';;##@@@@@@###@@#;'';###++;++######################@#@@@@@@@##;: ;:::,::::::::::;+'+;;;+;#'+##@+;:::::::::::::::::::::::,:::;::,:;;;;;;;''::;;::;;'';'''+++''''++'#######++++++++'++;::::::::;::;:::::;'###+#@#@@@@#####@:'';;###++;+#########################@@@@##@##;: ,:::::::::::;::';++;;;+'''''##+;:::::::::::::::::::::,:::::,,.;;;:;;;;;''::;;;;.;'';;'''++''''+++######@++++'+++++++::::::::::::::::::::::;#@@##@@##@##@@#'''####+;+#########################@@@@#+@@#;: :::;::::::::::;''++'';';''';@#+;:::::::::::::::::::::::::::::.:';:;;;;'+'::;;;';,;'';'''+++'''''####+##@+++++++++++';::::;;:;;;:::::::::::::#@@#@@++#@#@@@#''+#++';##########################@@@@@#@##;, :::::::::;::;:;;;''''''';';;''';;:::::::::::::::::::::::::::::;';;;;;;''';:;;;'',;'';'''+++++'++########++++++++++++':::;;;;;;;;;;::::,::::::#@@##+@;##@@@#@####+';+#########################@#@@@####;: ::::::::::::;;;:'''''+'';+;:''';;;;;;:::::::::,:::,::::::::,,:;';;;;;:'';::;;;'':;;'';''++++'''+####+####+++++++++++'::;;;;;;;;;;;;;;;;;;:::::#@@'#@#;:+@@@@@;''+++############################@@@#@##;, :::::::::::;:;;;';:;+#+';';'';''';'+;::::::::::::::::::::::,.';';''''''':;:;;;;';;;''''''#++''++##++++##+++++++++'++';;;;:;::;;;;;;:;;:;;;;;;;;++'####;:'@@@@#::::::;;+########################@@@@@##;, ;::::::::::::;;'#######';''''';'#++';:;:::::::::::::::::::::.''';''''''+;;;;;;;'';;;'''''+++''++####++##+++++++'++++';:::::::::::;;;:;;;;;;;;;;;;;+@#@@+:'@@@@;::::::::::::;'+#################@@@####;, ;;:;::;:::;::;;''#'++##''+++''+';'''::::::::::::::::::::::::,'+;'''''''''+;;;;''+;;;'';;;+''''++###++###+++++++'++++;;;:::::::::::;;::;:;;;;;;;;;;;'@@@@#;+@@@#::::::::::::::::::;'+#########@@@@@###+;, ;:::::::::::;;;'#+#####;'+##+'@+'''::::::::::::::::::::::::::;''''''''+''#'';;;'';;;''';;;'''''+##+#+##++++++++'++++;';;;;:;:::::::::::;::;;::;;;;;;;@@#@#:;+@@#;:::::,,,,::::::::::::::'+###@#@@@###+;, ::::::::::::;;;;''+.#;#+'#'+++@+'':::::::::::::::::::::::::,,;'''''''''''++'';;;;+;;;'';;;'''''+###++##+++++++'+++++;;'##++';;;;;:::::::::::;::;:;;;;;#@#@@;;;;@#;::;;::::::::::::::::::::::#@#@@@#@#+:. ::;;;;;:;;;:;;;;''';'#'##+';;+'+';;;:::::::::::::::::::::::,:;;''''';''''+#++'';;';;;'';'''''''+#+##+#+++++'+'+'++++'''#######+''';;;::::::::::::::;;;;#@#@@';;;#+;:;;;;:::::::::::::::::;::#@#@@@###':. ::;:;;;:;:::;;;;';;+;+#+#++##';++;:::::;:::::::::::::::::::,:;;''''''''''+++++'';'';;;';';;'''''++##+#++++''++++'++''';############+++';:;;:::::::,:::;;+@@@@+;;'#+;;;:;:;;:;::;;;:;::::::::#@#@@@@##':. ;;;;;;;:::;;:;;;'''','####+#''+''':::;::::::::;::::::::::::,:;'''''''''''''#+++';;';;;''';;'''''++##+#+++++''++++++''';########@#########++'';;;;;:::::::'@@@@#::'@';;:;::;:;:;::;;;;;;;:;;;###@@@@##':, ;;;;;;;::;::;;;;;';'''##'###+'''''::::;::::::::::::::::::::,:;''''''''''+'+++++';;'';;;'';;'''''++#+++++++'+++''+++';;;########################+'+;;;::::::@@@@@::+#';;;::;:;:;;;;;;;;;;;;;;#@#@@@@@#':, ::::;;;::;:;;;;;;';';;#+++++'+';'';:::;::;:::::::::::::::::,;;''''''''''+'+'#+++'';';;;'';;;''''#+##+++#+++''++'++''';;#@@@@########################++''';;:#@@@@::'#+:;::;;;;::::;:;;;;;;;;###@@@@@#':, ::;;;;;:;;;;;;;;;;''#'++++##;+'++';;':::;;:::::::::::::::::,:'''''''''''++++++++'';'';;'';;;''''++;++++#+++'''+++++''';#@@@@@@#@@#@#@#@##################++++#@@@@':+@;:::;:::;;:;;;;;;:;;;;#@@@@@#@#':. ;:;;;;;:;;;;;;;;;''+@.'+++++;''+''''';;:;:;:::::::::::::::,,;''''''''''''++++++++;'';;;''';;;'';++'+++#++++''+''+++'';;@#@@@@@@@@@@@@@@@@@#####################@@@@+;+#':::::::;:;;;;;;;;;;;@@@@@@#@#;,, ;;;;;;;:;;;;;;;'';';''`+++#+;;:'+'''':;;'';:;::::::::::::::,;'''''''''''+'+'+++++''''';;'';;;'''++'+++##+++'';;;;';;';;##@@#@#@@@@@#@@@#@@@@####################@@@@#+#@';;:::::::::::;;;;:;@@#@@@@@#;,. ;;;;;;;:;;;;;;;;;;;''':+++##;;''++''';;;'';:::::::::::::::,,;''''''''''+'++''+++++;''';;'';;;''''++#++#+'++';;;;;';;;;;#@@@##@@@@@@#####@@@@@###@#@@@##########+#@@@@@##@#++'';;::::::::::;;#@#@@@@@#;,. ''''';';';::::;;;;''''++++##;;+:'+'''';;''''';;;;:::::::::,:;'''+'''''''''++'+++++;'''';;';;;;'';++++###++++';;;;';;;;;++#@##@#@@@#@@#@#@@@@@#@@@@#############++#@@@@@#@####++++++'';':;;;;#@#@@@@##;,. ''''''';;:::;;;;';;;''+++++#''+;'++''';''''''';::::;;:::::,,;''''''+'''++'+++++++++''''';'';;''+'++++###++++';:;;';;;';:;;;'##@####@@@@###@@@#@@@@@###@###########+@@@@@##@##+##++##++++'';;#@#@@@@@#;,. ''''';'''''';;;;'';'''+'#++#''++++#++';'''';''':::::::::;;,::''''''''''+++++++++#++'+''';;';'+''''+++###++++#;;;;'';;;:,:::;::;;'+####@#####@###@@@#####@###########@@@@@@#######+#####+#++#@@@@@@@@#;,. '';;;''''''''';;;'''':'+'++##+++#+###+;'''';:;;::::::;::::,::''''+'''''++++++++'+++'+'''';'++++'+'+++###++++#';;;'';;;:,,,,::::::;:;;;++#####@@#######################@@@@@@@+####+####+###+##@@@@@@#;,. ;;''''''''''''''''';+++##'';'+@@##'+###+''':;:;:::::::::::,::;'''''''''++++++++++++++''++++++++++'+++###++++##;;;'';;;:,,,,,,,,,,:::::::;;;'+##########################@@@@@@######++##+####+@@@@@@@#;.. ''''''''''''''''''''''++++;'''####@@'+###';;;;;;::;:::::::,::;+''''''''++++++++'+++++####++++++++;+++###+'++##';;'';;;:,,,,,,,,,,,,,,,,::::;;;;'++#######################@@@@@@###############@@@@@@#;,. '''''''''''''++''+''''++++#++'+#####@+;#+'';;;:;:;;::::::::::;''''''''+'++++++++++++#####+#++++++''++###+++++++'++++';:,,,,:,,,,,,,,,,,,,.,,:::;:;;;'++###################@@@@@################@@@@@#;,. ''''''+'''''+'++++''####'+#''''+#######+##+';;;;;;;:;:::::,::;'''''''''++++++++++'++#+#+##++++++++'++###+'++++++###+';:,,,,,,,,,,,,,,,.,,,,,,,.,,::::;;:;;'+###############@@@@#######+########@@@@@+:,, ;'''''''''''''+'+#++#@@@@##+''#####+;'#####@;;;;;;;::;::::::;;;'''''''''++++++++++++##++#+++++++++'++##+++++++++##++';;,,,,,,,,,,,,,,..,,,,,.,.,,,..,,,::;;;;;;++###########@@@@################@@@@+:`` ''''''++''''++'#++#####@@@@##@@###'`+@#@#+###;;;;;;;;:;:::::;;;''++'''''++++++++++++#+#+##++++++++;++##++++++++'###+';',,,,,,,,,,,,,,,..,,,,,,,,,,,,,.,...,:::::;:;;;++#######@@@@##############@@@@+:.` +'''+++';'';++++######@##@@@@@@#+;'#####@#+###';;;;;;;;::::;;:;'++'+''''+++++++++++++##+#+++++++'''++##++++++++'###+';':,,,,,,,.,,,,.,,,.,,,,,.,..,...........,:,::;;:;;;''+###@@@###############@@@+:., #'''+##+';+'++###########@@@@#+'+########@'###++;;;:;;;;:::;;;;''''''++'+++++++++++++#+###+++++';'''+##+++++'+++###+';';,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.........,....,,,:::;:;;;'+@@@@################':.. #++++++#+'++#######@#####@##'+##########@@@'###'''';;;;;:::;;;;;'+''''+'+++++++++++++++++#+++';;;;+''###++++++++##++''+;,,,,,,,,,,,,,,,,,,,,,,.,,,...,...................,,:;:;;+@@@@#+#############+:.. ##@@#@#####+######@#####@+'+#@@#####@#@@@#@+#@@#'++;;;:;;::;;;;;+'+'++'''+++++++++++++++#++++';;;;#'+####+'+++++##++''+',,.,,,,,,,,,,,,,,,,,,,..,,..,,.,......................,,:;#@@@#'''++#######@':.. ##@@#@@@@####+###@##''''+##@@#@@####@#@#@#@@;#@#+''';;;:;.:;;;;;''++''+'+++++++++++#+++#+''++';;;;+'+####+++++++###+''+;,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,.................,,..,..,,.,##@@@;;;;;;'+##+#',.. #+#@@@@@@@####+@@@##++@###@@@##@@@@#@#@###@@#+###+'+;;;;;,:;;;;;''++'''++'++++++++++++++';'++';;;;';:++##+++++++##++''+;,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.................,.........,##@@@;::;:;;;;;;;,.. +##@@@@##@@##+''+##@#@@###@##@@@@#@@@#@@##@@#;#@#+'+';;;;:::;;;;'++'+'''''+++#+++++#+#++'''++';;;;+':++##++++++###++'+':,,.,,,,,,,,,,,,,,,,,,,,,,,.,.,.........................,.....+@@@@'..,,,:::::,.. ##+@@@#####@#+''+####@@@#@@@@@@@@###@#@@@#@@##'@@#++'';;:::;;;;:;++'+'+'''++++++++##++++'''++';;;;+'++###+++++++##+'++':::,,,,,,,,,,,,,,,,,,,,,,,.....................................;#@@@+....,....... ###@@@####+####@#'#@@@@##@@@@@@#@#@##@@@##@@##;#@@++++;;::::;;:::'++++''''+++++++###+#++'''++';;;;+'++###++'++++##+'++;.....:,,,,,,,,,,,,,,,,,,,,,,.,,...................,.,.,..,......;#@@@#,.......... +##@@@@#####+###@@+#@@@##@@@@@@#@##@@@@@@#@@##++@@++++';:::;;;:::'++'+'+'+'++++++++++#+++';++';;;;+'++###++'+++++#++++;.,,,.....,,,,,,,,,,,,,,,,,,,,.,.,............,....,..............,#@@@@,......... #';#@@@@######@##@+##@@@@@@@@@@@#@#@@@@###@@@##;@@#+'++;:::;;::;:;++''''+'+'++++++++###++''+#';;;;+'++###++'++++#++++';`,,,,,,....,,,,,,,,,,,,,,,.,,,..,,................,...,.....,......#@@@#;,....... @##@@@@@@@@@##@@#@#'@@@@@@@@@@@@@@#@@#@@#@@@@#@+##@++++'::::;;;::;+++++'++''++++++++####++'+#';;;'+;+++##++++++#+++++';;:,:,,,,,,,....`,,:,,,,,,,,.,..,,,.,..,.............,..,........,...+##@@+....... @##@@@@@@@@@@@@@#@@#'@@@@@@@@@@@@##@@@@@@@@@####+#@+'++':::::;;;::++'''''++'+++++++++####+'+#+;;;;+;++###++'+++#####';;::,,,,,,,,,,,,,.``..:,:,,,,,,,,,.....,..,,..,.....,.............,....'##@@#...... @@#@@@@@@@@@@@@@##@#+#@@@@@@@@@@@@@@@@@@@@@@@@##'##''+''::,::;;;;:'+'+'+'+++++++++++++####++#+;;';+'++###+'++++####+';;;::,,,,,,,,,,,,,,,.......,,:,,,.,.,..,,,,,............................:##@@#..... @#@@@@@@@@@@@@@@@@#@#;#@@@@@@@@@@@@@@@@@@@#@@@@@+#'''++;:::::;:;;;'+'+'++++++'++++++++####++#+;;';+'++###+++#++##+#'''';:;,,,,,,,,,,,,,,.,,,,..````.,,,,,,..,,,,......................,.......,##@@#,... @@@@@@@@@@@@@@@@@@###+##@@@@@@@@@@@@@@@@#@@@@@@@#+;''++:,,::::;;;;;'+++''''++++++++++++###++#+;'';+'++###+++#+#####''''';'.,,,,,,,,,,,,,,,.,,,,,..`.```...,,..,,......,............,............#@@@@:.. @@@@@@@@@@@@@@@@@@@@##;#@@@@@@@#@@@@@####@@@@@#####+'++,:::::;';;;;''++'+''++++++++++++###++#+;'';+'++##++++++###++'''';;':,,,,,,,,,,,:,,,,,,,,,.,.,,....```...::.....,.,.,.,...................,##@@@'. @@@@@@@@@@@@@@@@@@@#@@+#@@@@@@@@@@@@@@@@#@###';+@+#@#++,::::::;;;;;'+++++'+++'+++++++++##++##+;'';'+++##++++++####++''';'';:,,,,,,,,,,,,,,,,,,,.,.,,.....,...````.,:,,,......,,..................,#@@@@# @@@@@@@@@@@@@@@@@@@##@@'@@@@@@@#@@@@@@@@@##';;+@@##@#+',:::,::;;;;;;''+++'++++'+++++++++##++#+;'';'+++###++++++###+++'';''':,,,,,,,,,,,,,,,,,,,.,.,,,,..,,...,...````.,,....,,,,..,..............`,#@@@@ @@@@@#@@@@@@@@@@@@@@@@@'@@@@@@@@@@@@@@#@@+'##@@@@##@##;,:::::;;;;;;;+++++'+++''+++++++'+##++#+''';++++##++++++###++'''''''':,,,,,,,,,,,,,,,,,,.,,,.,,.....,..........```.,,,,,,.,...................##@@ @@@@@#@@@@@@@@@@@@@@@@@#+@@@@@@@@@@@@@#++#@@@@@@@@+#@@:::::::;;;;;;;'+++++++''++'+++++++##+##+'+';+#++##++++++###+'+''''+';:,,,,,,,,,,,,,,,,,,,,.,.,,........,.,..........```.,::,.,.......`,.....`.,#@# @@#@@@@@@@@@@@@@@@@@@@@@'@@@@@@@@@#@#'+@@@@@@@@@@@'@@#,:;::::;;;;;;;;'++++'''+++'+++++++#####'''+;+#++#+#+++++###++++'''';;:,,,,,,,,,,,,,,,,,,,,,,...,....,..,.......,...,..,```.,:,,..........`..`...## @@#@@@@@##@@@@#@@@@@@@@@+#@@@@@@@#@++#@@@@@@@@#@@@+@##,::,::;;:;;;;;;''++'''++++'+++++++##++#'''''++++#+#+++++###+++++''';;,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,..,.,...,,..,....,...``````.,,,......``..`.`.@ @@##@@@@#++##@##@@@@@@@@#+@@@##++'#@@@@@@@@@@@@@@@+@@+,;::::::;;;;;;:'+'+'''+++++'+++++++++#+'''';++++#+#+++++###++++''';;;,,,:,,,,,,,,,,,,,,,,,,,.,,,.,,.,,......,.,.,,,.,...,..,...``` `.,........```. @@#+@@@@#+#######@@@#@@@@'@@##';'#@@@@@@@@@@@@@@@@#@@;::::::::;;;;;;:;''''+'+++++++++++++++#+'''''++;+###++#++####++++'';;;,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,......,..,...............` `..``````` @@@#@@@@@@##+++##@@@#@@@@'####;+@@@@@@@@@@@@@@@@@@###::::::,:;;;:;;;;:++++'+++++++++++++#++#+'+'''+';+##++++++###+##++'';;;:,,:,,,,,,,,,,,,,,,,,,,,,,..,,,,,..,,......,....,.................` ..``` @@##@@@@@@#@##+##@@@#@@,;'+##@@@@@@@@@@@@@@@@@@@@@##@,:,,::::::;:;;:;:'++++'+++++++++++++++#+'+'''+'+++++++++###+++++'''';;:,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,..,..,....,,...,.........,.......`..``` `` @@##@@@@@@#@@@###@@@@@##';'@@@@@@@@@@@@@@@@@@@@@@@##+::,:::;:;::;;:;;:;'++''+++++++++++'+++##'+'''#+++##++++####+++++'''';;;:,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,.....,.........,...........``.```````` @@##@@@@@@@@@@@@##@@@@@#'+;@@@@@@@@@@@@@@@@@@@@@@@##::::::::::;:;;::;::'+++++++++++++++'++##+;'+';#+++##+++########++++'++';::,,,,,,,,,,,,,,,,,,,,,,.,,,,.,....................,...........`.```..````` @@##@@@@@@@@@@@@@@@@@@@@@@'#@@@@@@@@@@@@@@@@@@@@@@##:;:::::::;::;::;:::;'''+'''''++++++++#+#+'++''++++##+++++###+++++''';++';:,,,,,,,,:,,,,,,,,,,,,,,,,,,,,,...,...............,,........``.``...```.` ` @@@#@@@@@@@@@@@@@@@@@@@@@@+#@@@@@@@@@@@@@@@@@@##@@##:::::::::::::::;:::;'++''''+++#++++'+@##+'++''+++####++#####+++'''''';'';:,,,,,,,,,,,,,,,,,,,,,,,.,,,,,....,..............,,.......```...``..``````` @@@#@@@@@@@@@@@@@@@@@@@@@@#+@@@@@@@@@@@@@@@@@+''@@#+:,:::::::::::::;::;;'+++'''+++#++++++####+++''#+++###+######++++''''';;';:,,,,,,,,,,,,,,,,,,,,,,,,,,...,...,..................,......`.````````````` @@##@#@@@@@@@@@@@@@@@@@@@@@'@@@@@@@@@@@@@@@@#+#+'@#;,,::::::::::::;:::;;'++++''++++++++++++###++''++++###+#####+++++++++'''';;:,,,,:,,,,,,,,,,,,,,,,,,,,,,,..,,..........................``..`.``.`````` @##@###@@@@@@@@@@@@@@@@@@@@'@@@@@@@@@@@@@@@@@';,@#@:,,:::::::::::::,::;'''++'+'+++#++++++++++++++'++++#+#+########+++++#++'';;:::,:,,,,,,,,,,,,,,,,,,,,,,,.,..,............................```````````` @@@@##@@@@@@@@@@@@@#@@@@@@@'@@@@@@@@@@@@@@@@@####+@:,,:::::::::::::::;'';'++++'+++#+++++++++++++++#+++##++#######++++++++++'':;.,,,:,,,:,,:,,,,,,,,,,,,,,,,,..,,,........................`..```````` ``` ##@@@@@@@@@@@@@@@@@@@@@@@@@+@@@@@@@@@@@@@@@@##@#++#:::::::::::::::::;;'''++++''++++++++#+++++++++++++####+#######++++++'++'';;:,,,.,:::,,,,,,,,,,.,,,,,,,,,,.,,,...........................````````` ``` ###@@##@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@#+#@@'#::::::::::::::::;;'';'#+++++''++++++++++++++++++++####+######++#+++'';''';;:,,,:,,..,:::,,,,,,,,,,,,,,,,..,,,.......................```````````` ```` ##@##@@@@@@@@@@@@@@@@#@@@@@#@@@@@@@@@@@@@@@@##@@@+':::;::::::,:::;;'''';+++++++++++++++++++++++++++++###+######+++++++';'''''':,,:,,,,,,,.`:;:,,,,,,,,,,,,....,..........,.....`.......``.``````` `` ` ####@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@#####::;:;:::::::::;'''''''+++++++++++++++++++#+#++++#++###+#######++++++';'''''';:,,,,,,,,,,.`..,::,,,,,,,,.,....```.............,,.......``` `````` ``` ###@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@@@@@##+++@@::::;:::::::;''''''''';+++++++++++++++#+#+#+++##+++############++++''';;';''':,,,,,,,,,,,,,..`.,::,,,,,,,.``.` ``..................`````` `````` ` ;#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@####@@@@,::;::::,::;;'''''+';;'''''+++++++'+++++++++++##+'+###+###@#'###++++''''';;;;;,:,,,:,,,,,,,,,,,..,.::,,,.``````` ````.........`.```` ````````` ` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+'#@@@@@@@,:::::::::;;'+'''''':;''''++++++++''+'++++++++##+++#######@#:##+++++''''';;;;;:,,,,:,,,,,,,,,,,,,......`````````` `` `...`...```` ` ```` ` ` @#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#+#@@@@@@@@#::;;::::::;+++'++++;;'''''++++++++''+++++++'++++++##########:+++++++++''';;:;:::,,,,,,,,,,,,,,,,,,,,,``````````````` ` ` `.`..````` `` ``` ` @##@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@@@#'#@@@@@@@@@@'::;::::::;'++++'++':''''''++'++++'+++++++++'+''+++###+######:#+++++#+'''';;:;;,:,,,,,,,,,,,,,,,,,,,,```````````````````` ``````` `` ` `` `` @#@@@@@@@@@@@@@@@@@##@@@@@@@@@@@@@#'+@@@@@@@@@@@@:::;:::::;'++++''+':;'''''++++'++++++++++''''+'+++++#########+++++#+'''''';;;':,,:::,,,,,,,,,,,,:,,.`````````````````````` ` `` ````` ```` @@@@@@@@@@@@@@@@@@@@###@@@@@@@@###+@@@@@@@@@@@@@@,:::::::;'++++++++;;'''++'+++++++++++++++'''++'++++++##+#####++++#+++'''''';;;::,,::,,,,,,,:,,,,,.```````` ```````````` ````` ```````` ` @@@@@@@@@@@@@@@@@@@@#@@@@@@@@###+'@@@@@@@@@@@@@@@::::;:::;'+++++'';;''''++'+++++'++++++++++'''+++++++++#+#####++++++++''''';';;,::,,,:,:,,,,,,,,.```````` `````````````````` `````` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+'#@@@@@@@@@@@#@@@+,::;;:::;+++'+;::;''''+'''+++++'+++++++++++'''+++++++########;++++###''''';;;;::,,,::,,,,,,,,,` ```````` ```````````````````` ``` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@':::;;::;'++'::::;'''++++++''++';++++++'++'+'++++++++##+######;+++####++''';;;;:,:,::::::,,,,. ```` ` ` `````````````````` ` `` @@@@@@@@@@@@@@@@@@@@@@@@@@###@@@@@@@@##@@@@@@@@@:::;;;::;'#+;::;''''+++++++'''';;'+++++++++++++++++++#++#@#+++;:+++#++####++++;::,,,::,,,,,, `` ````````````````````` `` `:## @@@@@@@@@@@@@@@@@@@@@@@@##@@@@@@@@@@+#@@@@@@@@@@::;''::;'#++:;;'+'+++'+''++'';';:;+++++++++++#++++++##'+###+++;:::;++######++++;,::,:,,,:,. `` `````````````````..```` .'#+. @@@@@@@@@@@@@@@@@@@@@@@@;#@@@@@@@@@@@@@@@@@@@@@@::';;::;'#++;;''''+++'''++''';;::;'+++++++++++++++++++++##++'++::::+#######+++'::,:,,,::,` ````````````````````.```` ` `;+#: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:;;':::'+++;:'''''+''''''''';;:::;''+++++++++++++++#++'+##+++++::::++#####++++':::,,::,` ` ` ``````````````````..` ` ```````:+#+` ``.:: @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:;;'::;'#+':;''++';;;'';;'';';::;;'++++++++++++++++#++++#++++##;,,:;+#####+++'':,,:::. ````````````````````.``` ````,+#+;:;:.`` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:;;'::;++'::;''';;;;;';;;'';;;::;''+++++++++++++++++++'+++++##+;::,,'######++'';:,:,` ` ` ` ```````````````````.``````` ` .'##+;.` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@':;'':;'#'::;''';:;;;';';;'';;:;:;'++++++++++++++++++++++++++##'':::::'####++++##+,.```` ```````````````````.``...```` `.###',```` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@::;';:;'+::::'';;:;;;';'';;;:::::;'+++++++++++++++++++++++#+##+'',,::::####+++#@##'````` ` `````````````````````....`````;##+;`` ` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:;'';:;+'::;;'';:;;;;;;;;;;;:::;;;'++++;++++''++++++++++++#+##++'+,,,::+#######@@#+````````` ```````````````````...````.;###+:` `` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@:;;':;'+;;;;'';::;;;;;;;;;;:::::;'''++';'++++++++##+#+++######+++++:,,,;###@@@@@@@+: ``` ``````` ` ``````````````````...````;+##+',`````` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:''':'++;;:;';:;:;;';;;;;;;::::;;'++++';'+++++++++#++#+######+'+'+++,,,,#@@@@@@@@@#: ` `` ````````````````````````...```,+##';;.`````````` ` ` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:''';'#';;:;;:;;;;';;;;;;:::::;;'''+++;;'+++++++++###########+++'++;;;::#@@@@@#@##@+` ``````````````````````...``.;##+';,````````````````````` @@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#:''''++;;;;;:::;;;;;;;;;;:;:::;;''++++;;''++++++++++##+####+''+++++;;;;;#@@@@@#+####' ````````````.```````.....:+#++;.```````````````````````` @@##@@@@@@@@@@@@+#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#;'';'+':;;:;:;;;;;;;;;;;::;:::;''++++';'''+++++++++++######+''++++';;;'+#@@@#+''''+#@ `` ```..```````......'##+',```````````````` `````` ````` @@@+@@@#@@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+''';+#:::;;;;;;;;;;;;;;;:::::;;'''+++';'''+#+++++++++####+'+++#++';;;', :@@#++''''''+ ` ` `````````````````.+#+':.`````````````````````````````` @@@#@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@@@+'++'##;::;;'';;;;;;;;;;;:::::;''''+++;;;''+#++++++++#++++'++###+++;;;; .###++''''''; ``````````````..;#+;',...`````````````` `````````````` @@@@@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@+''+##';:::;;;;;';;;;;;;:;;;;;;''''++';;'+'##+++++++#++++'++####++;;;;::` ##+#++'''''': `` ````````.```.'#'.;:.``...`......```` ``` ``````````` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@''+++#';;::;:;:;;;';;;::::;;;;'''++'+;:;'+'##++##++++++'''+#@##++'';;;;;, .###++''''''', ``..``````...;#+.`',`````````....```````````````````` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@#';++++';;;:;;;:;;;;;;;;;;:;;;''''++++;;''''+#++##++++'+''+#@##++''';;;;;;` ###++'''''''''` ```:,;,...``.'##,``',`````````.`..`````````` ``````````` @@@@#@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@@@#@@#;;'++#;:;;;;;;;;;;:;;:;;;;;;''''''++';;''''++++#####+++'++@@##++''';;;;;;:`###+++'''''';'#:` ``.,;':;,....+;,```;:`````` ..,.```````````````````````` @@##@#@@@@@@@@@@@@@@@@@@@@@@@@@##@#@###@@@###@;''+++;::;;;;;;;:;:;;:;;;;;;'''+++++;;;'+'+###+########++#@##++''''';;;;;',###++''''''''',+``.,;;::;':...``.``.':`````` :..````````````````````` @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@##@@#@##@###;;'++#';:;';;::;;;;;:;;;;;;''''++++':;;'''+#############+###+''''';;;:;;'''+###++''''''''';.,:;;,,;;,,..:+;...',`````` :`:`````````````````` ` @@##@@@@@@@@@@@@@@@@@@@@@@@@@@@#@##@@@@#@@@@##;'''+#';;::;;;;;;;;;;;;;;;''''''''';:;;'''++#++############++''''';;::;;''''###+++''''++'',:'';;;,,,,,,++'..,,.`````` ` .;````````````````` ###@@@@@@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@@#@@@@@#;'''+#;;;;:::;;;;;;;;;;;;;'''''+''';;;''''++#+#########+#++#''';'';::::''''''#+#+++'''''''''':;;',,,,;++:.,,:,````` ',,`````````````` ##@@@@@@@#@@@@@@@@@@@@@@@@#@@@@@@@@@@@@@@@@#@@;''++#;;;:::;;;;;;;;;;;';''''''''';;;;''''+##+##########++++''''''::;:';''';''#+##+'++''''';;;;;::,,''',.,::::``` .`;``````````` ##@@@@@@@@@@@@@@@@@@@@@@@#@@@@@@####@@@@@@####;'''++;:;;::;;;;;';;;;;;;''''''''';;;;'+''##+##+#######++++++''''':::''''''''''++#+''+'''''':;,,,,;++;,,,:::::``` `.;`.```````` #@@@@@@@@@@@@@@@@@@@@@@#@#@@@@@#@@@@@@#@@@@@##;''++#;;;;;;;;;;;';;';'''''''''''';;;''+'+##+#####@@##+++++++++'';::;;;'''''''''++#++'+''''';,,,,,,:,,:::::;;:`` ` ;``````` @@@@@@@####@@@@@@@@@@@@@##@@@@@@@@@@#@#@@@@##';''++#;;;;;;;;;''';;;;';'''+'+''';;;;'''++######@@@#+++++++++++++';:;;;;';''''''++#++'''''''';:,,,,.,::;;;;;;;. . ..`````` ` #@@@@@@##@@@@@@@@@@#@@@@@#@@@@##@@@@@@##@@###''''+++;;;;;;;;;;';;;;;;;;'''''++':;;;''''+######@#####+#+++++++++';;;;'''''''''''++#+'''''+'''::,,,,:;;;;:;;''`.` `,..````` ` @@@@#@@@@@@@##@@@@#@@@@#@@@@@##@@@@@@########''''+##;;;';;;;;;;;;;;';;''''''''::;;'''+'+####@####++#+#++++++++++;';;;''';''''''++''''+''+''';::,:;;;;': :''',,,.` ` `:;...````` @@@@##@######@@@@@@##@@@@#@@@#@@@@@@@#####@@#'''''+#;;''+';;;;;;;;;;;;;;'+'++;;;;;''+'+######+#++#+++#++++++++';:;;;;'''''''''''#'#''''''''';:::;;;+@+;.`.;'';::,,,` ` `::;;;```````` @@##@#@####@@@@@@@##@##@@@@@@@#@@@@@@@@@@@@@#''''+##;;;'''''';;;;;;;;;''''''';:;;'''++'####++++++++++++#++++'::;;;';;;''''''''''++@#''+''+''';:;;;'@#++;;:`.'++'::';:.` `::;;;:```````` @@@@@@@@@@#@@@@@@@@@@@@@@@@@@@##@@#@@@####@##;''++##';;;;';'++;;;;;;;''''''+;::;;''++++##+++++++++++++++++#';::;;'++;;''++'''''''###+++'+#'':;;;;''@##++';;;.,'+++++'';:. `:;;;;;..```````` @@@#@@###@#@@#@##@#@@@@@@@@@#@###@#@@@@####@#'''++###;';;;++'++'';;;;''''+'';;;;''++++++++++++++++++++++'':;;;;';;'+';;'++';'''''+##++#++#+'';;;;'++#@@##+,.'...;+++++':::, `,;:;;:.`````````` @@@#@@#@@###@#@@#@#@@@@@#@@@#@@@@@#@@@#######;;'++###;'';';'''+'''''''+''+''::;''+++##++++++++++++++';;;;+.:;;;;':;'+;;'+#+'''''''###++++++'+;;'++;,,,+###+,...```,'+#++'::::. `:;;;;:....`.``````` ###@###@#@@#@#@@#@#@@###@@@@#####@@@@@#######;;+++##+;+';';;;;;''''';'''++':::;''+##++++++++++'';;;;;;;::;:';;:;:;+'+';++###''''''+##+'+'+++;'''':,,,::..:;'++``````.;+++++;::::. .,':;',.....`````````` #@##@#@@#####@@##@#@@#####@#####@##@@########;'+++##+;+''';;';;'';'''''+''':;;'+++#+++++#+';;;;;;;;;;:+,:;;':+;:,';+#+;'+##@@+'''+'##+'+'++'''+',,,,,.,.....;#````````.,'++++':::;:';;;,...``....``````` ##@@@@@@@@###@#@#@@#####@#####@@########@####;'+++#++:';';;'';;'+;;''''++';:;'+#++++++';;;;;;;;;;;;:::;:;;;:;:;+;'''#+;'+##@@#'''+'+##+'+'#++'';::,.....,.,..:'.```.````..;'++++;:+;;;...........``````` #@###@##@@@@#@#@#@####@@@#######@#######@###+;'++#+##++';';'';';'''''+++'';;'+#+';;;;;;;;;;;;;;;;;;',,:;;:'::,''''++'+;'+'+@@@'''+''##+'+'#+'''';:,,.....,,.,,..````.```.```,'++++;;:.,..........`````.: #@##@###@@@#@##@#######@@@#######@@#########+''+###+###+';''';'''';''++++;;;+;:;::;;;;;;;;;;;;;;:::':'';:;:;';'''''';+;'++#@@#+''++'###'+'#+'+';;;:..,.,.,,`.,,..``````````...,;'';:............`.``.:#' ######@#####@#@@######@@@########@##########';'+##+###++''''';;''+''++++';;::::;:;;;;;;;;;;;;;;:'.,:;;:+':,;;;+''''';;;;'++@@##''++'###+#'+++';;;;';,,...,,;:,,,:#:.````````..`.....,:;;,,........;++:.: #####@@#######@##@####@@@@######@@##@@@#####;''+######+++''';';;'+'++++'';:::::;:;;;;;;;;:;;;;,.,,;',:;,:';;'''+''+';'';'@++#+'''#+'####'+'';;;;'+;;:::,.,,::,,:;+++:````````...'##':..,'#,....:++;..:;. #####@#@###@@#@##@####@###@@###@############;'++++###++'+#;+'''''++++++'::::::::;::;;;;;;;;;;;,..,,:+;:,;;;;;';''';;;;';'+##+++''++++@###+'+';;#';;:;+#:,..,;::;',;;++.`.`...,+#+,.......:#.,;#',.,::.`` ######@#@##@@#@########@#######@############;'++##+##'+'+#;'+''''++++':::::;::::::::;;;;;;;;;;,.....,:+;;;;;;;;;;;;;;';;'+++'+'+++#+#+#+++''+;;;;;;;++'@+;.,:::'';..:'#:....;#'.......,..,'+#'..,::..``` ##@#@@@@##@@@@@#############################;'+++#+##'''++#;''+'''''::::::::::::::::::;:;;;;;:;:,.,,.:;;';;;;;;;;;;;,;+;'''''++++##+++'++''+#;;;;;'+'.:;#',:;;'';,``..;++;+##.......,,,,:++#..,:;.....`. ##@##@@@##@@@@@#############################;'+++###+'+'+'@+;''+'';:::::::::::::::::::;::;;;:;::;:,,;;;''+;;;;;;;;: ,:;;'+''''++###+''''''#+';;;;'+,',#,:::;''':.`````..';:,.,.,.,,,,.:#+';#::,...`..``` ##@@@#@@##@@@##############################';'+#####''+'++@@;''';;:::::,::::::::::::::::;::;;;::::;;''';;+;;';;;;;;::;;:'''''++#+'++++''''+'';;;'+.';;:,:::'';:````.``...,:,,,,....,;#+:,,:#'..........` #######@###@@##############################:;'++####+'++###@+;;::':::::::::::::::::::::::::;;;;::;;;;';;';;;';;;;;;;;;;;;'''++#''';+''++''';;;;;;;;.'::::;'';,``````.......,:;,,::;#+,.,:;::#...`...`..` @##@#######@##############################':;'#++##++++++#+##;:::+;:::::::::::::::::::;:::::;;;;:';+';;;;;;;+##;#:;:;;;;''''#++';;;';';';;;;''';;;;;;:::;';;.```````....,,,,.,.,,+#:,,:;,.,,+,.....`..`` ###########@##############################::;'++###++'#++#+#:::::':::::::::::::::::::::::;::;::;:;;+';;;;;':;'':;;:;;;;''''+;';;;;;;;#+';;;;;;;;;;:::::'';:``````````...,.,,,.,'#;.,;;:...,,#;..........
Research
Synth pop
Web browser compositions
Twitter bots
Cat Simulator 3000
I am @deer_ful on Twitter.