i@O€OjΟ[ΖD i@O€Oj i@O€Oj
@@@@@^:::::::::::::::::::::::::::::::::::::::::::::::::||:::::::_
@@@@@@ ^:::::::::::::::::::::::::::::::::::::::::::::::::::::::||::::::::::::R
@@@@@^:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::||:::::::::::::::T
@@@@ /::::::::::::::::::::::^:::::::::::::::::::::::::^::::^€::::::::::::::R
@@@@/::::::::::::::::::^:::::::::::::::::::::::::^:::::^@@R:::::::::::::::R
@@@ /::::::::::::::::^::::::::::::::::::::::::^:::::^@@@@U;;;;;:::::::::::|
@@@ |Ummm:::::::::::::::::::::::::::^::::^@@@@@@@@S:::::::|
@@@ |::::::~S//ΙΙ;;;Ι;;;;;^;;;^@@@@@@@@@@@|::::::|
@@@ |::::~@@@@@[- _ QΙm@@ SQ _ -@@ |::::|
@@@ |TΠ @@@@ ,,_ _ Q @@@@@@@QQ@@ @ |::/
@@@. |-a@@@ -T_QR@@@@ ¦ __U@@ |Ι
@@@ € |@@@@@@@@^@@@_@O@@@@ |
@@@@ ΅ |@@@@@@@@@@@@@@@@@@@@@/
@@@@Ι;;;;;;|@@@@@@@@@¦@€@@@@@@@/:|@@@@@
@@@@Ι::::::::|@@@@@@^i _@@@ j@@@@@ /:::|@@ ?@Kκ₯Άα !?@@
@@@@Ι::::::::::i@@@@@@@@@| L@@@@@@/::::::|@@@@NΙϋ·’ΖρΘη?
@@@ /:::::::::::::T@@@@@@/--’@@@@@/:::::::|@@@@@ͺ©ͺΕ⦩λ€ͺ’β!!@·―ΚίΨII
@@@¦::::::::|:::::::R@@@ @ (--,@@@@ /::::::::::T@@@@@@@@
@@@/::::::::::||:::::::::::_@@ @ PP@@@@^:::::::::::::::R
@@ /::::::::::::|::::::::::::Π@ _@@@@@@@^|:/::::::::::::::::::::R
@@/:::::::::::::::|:::::::::::Π@@ @_QQ^@@//:::::
@/:::::::/:::::::::|::::::::::::::|@@@@@@@@@@@/:::::