>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>-------------------------------------------------------------->
>-------------------------------------------------------------->
>------------------------------MMMM---------------------------->
>---------------------------NM-----:M-------------------------->
>--------------------------:M--------N:------------------------>
>--------------:"----------M--!>>>>>!-M------------------------>
>-------------7777>QMN----->->>>>>>>--->--------7777----------->
>----------77777777:--7M7---!>!>>>>>---M------"777777---------->
>---------77777777M-----"M>->7MM>>>>>--M----777777777---------->
>------77777777777M-------M->MMM>>>>>--M--:77777777777--------->
>-----777777777777!>!------?!-$M>>>>>--M777777777777777-------->
>---7777777777777O>7>!------;>>-N>>>>--M7777777777777777"------>
>--7777777>777777M!>M!------;'>"-M>>>--M77777777777777777>!---->
>---N$.. .M777777MMMQ7"----;;-7>--$>>--M7777777777777777777---->
>--H. .M77---MO;O$>-;.;;;"!Q>->!>--M77777777777777777"----->
>-M M 7'>----->CMMMC--;--'--!>>!N>--M----------------------->
>-M.. .;". Q----->>$Q$M------->>M>>>>--M----------------------->
>-M . .M-----MMMMMM------->-!>>>7--?----------------------->
>-M7 . MM------"!!!!!7------>>>>>>Q-------------------------->
>----7?MMM-------NHHMM"Q--->--!>-C>!N>--:---------------------->
>--------NM------M-''-->->->-->>>M-NQ>--!---------------------->
>---------------CMMMMM'!->->>->>>7!->>-->---------------------->
>---------------H------!-?->>->>>>!:>M!-C---------------------->
>--------------:---:---!CM->>->>Q>"'-M>-C---------------------->
>--------------?:'----$NNO:>>->>?>">-MM-C---------------------->
>-------------777M$:--'??>>>>?>>$>MMMMM:C---------------------->
>----------!7>77>>7MM7!Q:>>>>$>>Q>MMMMM!>---------------------->
>---------7777MMNHNNNNN!!Q>>>N>!H>MMMMMM----------------------->
>-------777777MNNNNNHNNNNM>>>N>7M>MMMMMM----------------------->
>------!777777MNNNNNHNNNNNQ>>O>MM>MMMMM-----:------------------>
>-------7777777MNNNNHNNNNNM>>>>MM!MMMM?--NMCM'----------------->
>-----------"->MNNNNHMNNNNM>>>!MM>MMMM-?M!CQ>--"7!------------->
>---------------MNMMNMMMNNM!>>MMMHMMMMM!!CMM--77777------------>
>--------------MMMMMMNMMMMM!Q>MMNMMMMQ!!CMMMMM777777----------->
>-------------MOMMMMMNMMMMM>QMMM$MMM>!>COMQ!OM>77777----------->
>------------M!C>MNNMMNNNNN>!MMMCMMM$CCC!!CM777777777---------->
>-----------M?CMMNNNHNN.HHN>?$--MMMMMCCCCCM77777777777--------->
>----------NM!CMNNNMNN'QHHHMMMHM"MMMMMCCCM77777777777777>------>
>---------:M!!MMNNNHNN;HQ7HHNHHN::M:MM$CM7777777777777777------>
>---------M!!!>NNNNMNN...MHHQHHN"NNMNMMCM7777777777777777------>
>--------M!!!!CNNNQNN.HHHHHHHHHNNNNM7"MM--->7>-----!77--------->
>-------ON!!?CQMMMNNN.HHHHHHHHHNNNN7HMMM?MMM------------------->
>-------M!!7CCMMMMMMNN.-7:.HHNNNNNNNMMMMM>!!OM----------------->
>------CC!CCCCMMMNMMMMMMMMMNNNNMNNNM:MMCC!!!CN------------::--->
>------MCCCC?!CCMNMMMMMMMMMM:::"MO7MMMMCCC!!COMMMM'---MMMC!CM-->
>------MCCC7!!?CCCMMMMMMMMMMMMMMMMMMM$CCCC!!C!!!7CMMMN!!!!COO-->
>------MCO!!!!!!CCCC$MMMMMMMMMMMMMMNCCCCC!!!!!!!CCM!!!!!!CCM--->
>------MC"!!!!!!!!CCCCCCCCCCCCCCCCCCCCCC!!!!!!!CC>!!!!!>CCM---->
>-----'M!:!!!!!!!!!!!?CCCCCCCCCCCCCCCC!!!!!!!!C7!!!!!!CCCM----->
>-----:>!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!?CC$M------>
>-----M!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!CCCNM------->
>----'$!!!!>N7N"!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!CCCCM:-------->
>----M!!!!7C!HC!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!CCCCCM---------->
>----M!!!!!?!MC!!!!!!!!!!!!!!"!!!!!!!!!!!!!!!CCCCCOM----------->
>----M!!!!!!>7!!!!!!!!!!!?CC"::!!!!!!!!!!!!CCCCCCM--777-------->
>----M!!!!!7CCCCCCCCCCCCCCCC>::!!!!!!!!!!!CCCCCCM--77777------->
>----M!!!CCCCMMMMMMMQ?77777MM!!:"!!!!!!!CCCCCCMN777777777------>
>----M!CCCMMQ7777777777777777MM!!!!!!!?CCCCCMM-7777777777------>
>----MCCMQ>77777777777777777777MM!!7CCCCCOMM7777777777777>----->
>----MM:------"-7777!:-!7777----->MMMNMMM>-77777777777777>>---->
>----------------------------------------7>7777777777777777777->
>----------------------------------------777777777777777777777->
>-------------------->!7-?-------''-'--'---7777777777777777777->
>--------------------:CC??-----??-??-7??'"?-----:!"------"!---->
>-------------------------------------------------------------->
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>