========================================================================================= ===========
======================================================================================= ... . ========
====================================================================================== .:.--+-:--. == =====
====================================================================================== .-::.=:.=....========
====================================================================================== :%= .=====.=-: =====
=======================================================================================@#=====-===.+=-:====
====================================================================================== .-====.:=:=:+.. .====
====================================================================================== .+====.=-===:=.:-.===
=======================================================================================:%=========.+====::==
=======================================================================================:%==...:=:=.+==:=-+==
=======================================================================================:# .==:.=:=.+=.:+:=:=
======== = ======================================================================= :* .::::=:=:==.:+.=+=
======== ==================================================================== :% ::==--::.+:.=-:=-=
=== . .==. = =================================================================== :% =- ..:==.+.:+:-===
==== .====-=-==.= ================================================================= :% :- ...=:.+.:=::===
=== :-::=--:=::.= =================================================================.*-:-:===.-====.-=.+*=
===:=-::=.-.==.:-== =============================================================== .%-:=:.==..=:-:=.++.++=
=.==..::====.===+ = =============================================================== #@ .-=.==.--=:===+::=:=
==:. =::.====-.=:-= ===============================================================%::.:=====.=:======...==
.+= ==:-. :== = :- ===============================================================%==.:====..=:===.==.=*==
=:#. ==:: .:.=.=:== ============================================================= @..-.====.=-:====.:.+*==
=:%= ==:: .-====:== ============================================================= @.=:.=====:=======.:++==
.:%. ::==== = := ============================================================.-#:- =====::======.======
=:%= =::==:.=:.:-. ================================================== ========-#=:================.=#===
=:*-.. =.:.=.-==:.:-= =============================================================-=.===============.=*===
==:*:. =.:=.::=:.:-= ============================================================:==============.=:+:-===
==.=-. ==-=..-=:-:-= =========================================================.%:.================:======
====#. .==-:==-==::-: ===========================================================+:.=======================
==:+#... =::==:====:-= =========================================================*:================.==%=====
==:+++.. ==========-- ======================================:--:=============.===============.====.:*=====
==:+=*:..===========-- ================================== -**============ ++==================.#.:=====
==:+:=-...==========.-: ========== ===================== :+.=**#-========= ==:=============.====.@=======
=.=:-+::. = ========:-= ======== ===================== .-+=%**#-======== .++================.=..@==.====
.=.:=+%+.. ===========-: .======= -= =================== :%#%**%-======== =+.=.=============:=::%:=======
===:-.++=. . =========-:=.=== ===:+- =================== .++*#=*=##++===== .++================..%:%========
===:=.:+==.. =========--...======-=++ ========= ======== .:::===..==.=:+:+=.=+ .=============..:#:=========
===:=:.+=.... ========.-:. = .:====+ ========= ===== .@%*::::::====.=.:-*== ============..::#:==========
====:-::-:... == ======-+:= :-=========== === ==== :*%#%=+-.::==..+# .============.:::#-===========
======--:::=. ==== =====-:== :+===+=.======.:==:. ======= ==+#%++:.=:=:=++ .==========..::-:+:===========
======:=-::.= = ======= -:=.--===+-.====..=#.+=+: =========-*+*%= ==..::+. .===========..:+#-=============
=======.---:.= ..========-.-=:====.=-:=== -+=%-#+== =======.+===== ===:*.==============.:=--===============
==========::.:....======-#:.=+======*===.+====:+**=: ======:#+==*: ..-+= ============..-+=.===============
============.-.... = ===#%:.--:=====*= .==*#=%=:++#+: ======#====.==+.+ .===========:++::=================
============.+:.=.... .==#+.= =====:+: -###=+- =:+*#+: ===:+*======#%-: ===========:=++-===================
=============-+::......:#*%.+======:-:++%==@#=+ :+#%*+. .*%#==:-*%=-:..=======..-:.+-=====================
==============:=:.=.....%*%*:======.:++*==#=++##+ :=#@@##.*%==#+#%%+===:==========-:*-======================
===============:.:-:.:.:=%+#==== = ..==*==%%=.:-+#=.-----#@%##++**-. ===========*=-=========================
================..-+-==::#+%.===== .=+*===%%= ===-++:::=:--*#=%+:. =.=:::=...=%+==-=========================
==================.:-++-=%*%===== .+=%==%%@======::=+:==::*@#== .:====.=..:=@*=-===========================
======================.=+%%:==== = -#%%==%@.======.==========*..:::==.=.:+=@#======-@=======================
==================== === .%.=== .+%%+#%%@==..============:-.=:==..=:::%+#%*======-@.======================
=======================.=%:==== :::*%+:*%@%...===..=============.===..:@%%%*==-===-=========================
=========================*:=== .:=**%%=#%%::-:::.::..============.::-=%%##*--===--=@:=======================
========================= +==== :=###=*%%:-*%#*+===:.==...==.===:-*-*-=%==--======+#.=======================
==========================#==== :##-:-*#-=%@.=#%*-=-:==:::======-+-=====%+++#+==-++.========================
==========================+======%#+##-:=::@:-:-=:=::=:-=-:==========.===%@====-=:==========================
============================+. .:***=.:+%--@---+*::.=::===:..=======.:====#%*+==%-==========================
============================++::.....==%%-#+:=.-++=:.:=====::.=.====:======*==+*+:==========================
============================.@*--**#=##%#-@======*===========:...==.=========-==============================
================================+@%%*+%*=#======+#=============.=..:=========#==============================
==============================:%**%+=++=#========#==============.::===========+=============================
===============================-:==++==#@:=======#+=============:--=========================================
==================================%##=-%-=======.+#=============#+==--::==-=================================
==================================#--*-:========:+++++==========#*-:====:===#*+:============================
==================================+@@+.=========-=:+*++=========#*-:====:=-===- ============================
================================================-=::#@#*++=======%+:.========-*+ ===========================
=================================================-=::=#%#+=++=+**%+:.==.--=+==*+ ===========================
=================================================+*-:::-%******#=+#=::::==+*===-:===========================
==================================================+%==++=%%%%%+===+#+====+*==-==============================
====================================================+###=+====:====+#=+++===================================
========================================================*==-=+= =====+**:@=======: =========================
==========================================================+=++=-=========++=======:=========================
=========================================================+#=**=+=========:%=====:#-=========================
==========================================================++@@#-=========.+=====*+:=========================
===========================================================:==-==================:==========================