@@@@@@@@@@@@ ,. -°' ρρρ °- €
@@@@@@@@@ @ ^^:P__::::::::::::::::PM:::R
.@@@@@@@@@^V'::::::/LΙr):_m_Ι::::::::::::::::::_
@@@@@@@@ //L::::::__,¨:T-':__,:::-- €::::::::::R
@@@@@@ @ /ή::::::::::^PP_@R_@ R _::::::::Κ__
@@@@@@ @ !:::::::^R@@@ @ R@',@R @_ R>,mt
@@@@@@Q |::::n@@', @@@ @ @} @ !@!@ ',<m||_
@@@@@ sΖΚ_UA _@_@@@@!@||@ |@|__ ||@l | _>@@@@@@@@@@@@@
>>183 @@@@@@ Ώ|| __@_@_@@ | .Έ,¨ΆLB||@| |@qL@@@@@@@@@@@@@@ θͺΖ§@Mϋΰ΅ΙLΞ΅Δέ½ηH
.@@@@@@@ | ',@__,.κT,@|/ /,¨ΑzmΙ |@| @|S
@@@@@@@ n _@_¨ΑRΧΠS'@@@MP@/ // @ ',j@@@@,@--'::L
P:::MRA @q/|:} R,_@_P@@ A@@@@@/ // /@ @R@ ^::::^:::P
^:::;:¨:::::_@//|@ |__@MT@ @ -= '@ ^!// / @@! @ Ι:::::::::':-:::€
:::^:::::n::::ΙΡ'r@’M::T,__’ °tR_@^Ν,B' l@@ |l @/::::__::::_:::PMR
:::::::^^__;^:::::|@ |::::::::::Ν @ !:::::b |::::Κ;:::::_::_:::R@@ | q::::::::::_:::::_::::R
:^;::/^/::::::::::: !@/ :::::::::::::}@|:::::::l!@!/ @Ι } /::::/ /@ΚMU €::::__:::::S
@ Ι^!:::::::::::::::| /:::::::::::::::::|@|::::m|@g-° q_£:::/ /@/::::R:::R_:::R _
@ ^^|:::::::::::::::Ϊ ::::::::::::::::::|@|::_r }@ °€SΛ^}@/:::::::::::_:__r_
^^^Ν::::::::::::::::::::::::::::::::::::! /:::rΝ! @P_R)=::€/ /::::::::::::::::::::::::::_
^^^ l::::::::::::::::::::::::::::::::|/::{ Mό_@@T}_\/ML}/::::::::::::::::::::::::::::::::::}
^^ ^@|::::::::::::::::::::::::::::::::::::i___@PZ_r€_’|@m::::::::::::::::::::::::::::::::::::::Δ
^ ^ @ /R;__::::::::::^:::::::::::::::k@T,€@ _,B'VL}::::::::::::::::::::::::::::::::::::::::! T
///@@ /@ |@| PMl€:::::::::::::::_r €@ Y@@ΡΙ:::::::::::::::::::::::::::::::::::::m @ j