-cleft-. .   .         .          .                    .                                           .                                                                     .
ccccjccjjtJttJJYY565S6S6S65S6S6SDDDQWMMMMMMQX666SSXDKKKWKNWWHHHNKNKKKKKDXSSD6X6XSS6SS5SSS6YY6SDQQHKN
iccccjcjjjttJJYY55Y566665S5S56SSDQNMMXY!!>!;===YYtJYJS6S6XKHNNHKHHKKKQXXDXDSXSDSDXD6SXXXXKX5XKtt666X
iiiccccjjjtttYY5Y65556S666665S6SKND=>'!;+!!ttj5JtJJ5Y66DS5J6KKWWNHHKKQQDXXDSXKKQQQDDSXSSXXXXSK:!>;>!
iiiccccjtttJtYJYY66Y5566655556SNH=ijicc=jtjct>cJctttJJJSXSXSYc5DWMWKKQDDXSQDXXQDQDDDSDDXSXXXDHMMMMMM
=iijcicjjtttJJJY5Y56665S66YS6SMS=c: .' :'>!>:+cijtj5J5SYX6SSD65cjDMMHQQXDDXXQXQDKQDKXSSXXXSS6DDSXQXK
icicccjjjjJttJJtY5556656Y55YXMJ~.      ''~::;~:!>>=ictY56XX6X66j!'+WMHQDDSXSXQDQDDQDQDXSSSSX6SQDSSXX
=iiccicjjtttJYJY55Y5Y6555Y56M>     .   .'~~;!:!+;>ic>itJJJ5YY6SYc=+:6MKDQXDXDXDDQDDQDXDS66SS65SXXKQX
=iicccjjjttJYJYY5Y655555YYYNi       ... '~~:>;!!!;+=iiitYtJYY66S55tc'DNDDXDDXXDDQKQDQDXXXS66S56S66YD
iiii=cjjjtttYJYYY55YY6Y5YYYM          ..':;:!++=>!+==cctJY5JY5S6YYYYjcNQDDDXDDQDKQQQDDXXDX6S6S6SYSQQ
=i=iicjjjttJJJYYYY5Y5Y5YYYXN           .'~~:;~>++>>+=i!cjjYYY6656JYYtYDKXSSQDQQQQXKQQDDXXSSS666S65QX
=iicicjjjjtttJJYJJ5Y5YY5JJKi             !~~:~~:;!:>+c++ijctjt555YYYtJKQDDDXSQQQQKDKQQQQSSSSSS6SDJ65
=iicccjjcjjtttttJJJJJYJJJJH                 :~:;::~:!>=i=iitct56656Jj5HDXXXDDDQXQQQQQQQQDDSSXSSY5iKS
=iicccccjjjjjttJJJYtJYYYtJDj             .:'.::!!=!>=:!;i=jjJ6S5566YtQWXDDSXXXQKDKQKQKQQQDXDDS65DSSS
+=i=iccjcjcttttttttJJJJtttYM             .:~~;:i====ctj=ijcJ5555Y55JcHKDXXSDDXQQQKQHQQDQQQDSXSD56DSN
=iiiccccccjcjjjttttttJttJYXM+            .'~~'~>icjcii=>icjtJtYtjjJt=MWDDXXSXXQDQQKKKQQQQQDSQSX55Y>=
+=i=iicccccccctjttttttJttX =M                  .+>itcj+!++===>ct5XX=>;HDDXDSXXQDQKKKHDHDQQQSDDXSJSJ6
++==icicicccjtjjjtjjtttttN        .~iYX6St=!cYjic>=i!+=':>>tWMMMMMMMKHHDDXXXXQDQQHKKKQKQKQQKQDXS5SQH
>+==iiiicicccjcjtjjjttjjtH =      ~''   ~t55t!;ic==>':;. +Y55SWKDD665MNHKDDXQDDDQHKQHQKKQKQQDQXS6JQX
>>>==iiiicccccjcjjjjttjtj55   '=      +:>H>!:='     j5XMMMDMMWjKMNtjQQQJDXQXDDKQQQQKKHKQDHQQKQDDXYS6
>+>==ii=cciccccjjjjjttjjjtQi c ~  ==     jYtJS6 !!X=tXM;Q5HHQDHSJYc55S MKDDXDQQDKHKNKDHKQKDKDDQQQYSN
>>>++=iiiiccccjcjjcjjtjjjjtKj +      ..     ;+= ;~  cJ5HDX6S5Y5tYYiHMS MQDQXDQDQKHKHHKHQKQKKKQKQD65H
!>>++===iiicccccjjcjjttjjccJM +        ;:~:;:      .cYttijtY6XX665tM+:MNQDQXDQQKKKQHHQKQKKKKDQKDDXYD
!!>+++==iiiiicccjjjjctjcjccjX;       '.'~:;~''     .i5YYYJJJtt5JYYjjMMHDDDQQQDQKKKHKNKHKQQKKKHQKQD5K
!!!>+++==iiciccccjccjtjjccjjtDM'       '''.~'.     .+56JSSYJ6YYJ55jQMQQQKQQDDQKQQKKHHHKHKHQKQKQDQD6D
:;!!>+>==iiicccccjcjjtjjccjcjJY6        .~'~:;' j   'YSYYSYYY55YJYjWMKDQKQQKQDKHKKKNNKHKQNKHKHQQQKDD
:;!!>>++==iiiiiccccjjjjjccijjjiH         '':;:;     ~c6JJJYJJYtJY5JMWQKXHQHKXDNHHKKNNKHKHHKQKHQQKHNH
:;;!!>>>=+iiiciiciicjjjc=ctjY=5W~        '':::;;;~    ;D6JJYJYJJ6JXMMNSDWHHMWKMMMNMMMMMWWMNNNNKDKKDD
:!!!+>>+==i===i=cicicjj=Y6JJ6>SQX        . ~:>:;;~;;:KNKX6S6SJJtY5MHNHDD6SXDHJXYKj6XX6QDSDDDXDQXDQSS
~;;;;>!;=;=>==ccjtjtJ5Y=YYJJ6c6Y6H         ~~'''':jMX'.jtYYtY6ttDMMNNWWMN>    +>j>JS555XXXXSSS6SSSXY
~~::~: .>>=+==iiccjjccciJJJY5JtJYXQj    . .~!~ ~:   :cSXY6XXYYcKMNMWWWNMMMMMMMMMNKQXSYtJYY66SXDXXDQ6
~~~:'~+!:;===iiciicjccitYJJY56i5Y5tMM    .:!:!!+=6QX55SNK66SYtKMMKWNNHMMMMMMMMNMWMWWMMMWNKX66SXXQDDD
'::.~>;++':ii=icccictc=tYJJJY5=655i5NMY  .:''     !==>=ct665jHMMNNWNMHMWWWWMHNWWMNNWMNHHNWMMQ5SDXXDX
~' :!:!>+==;===cicccjjjJJtYJ6Jc655i=YXMW   '.';!>: >itjcYtjcKMMNMHNHHHMWWWWWMHNNWWMHNWNHQHHWH6Y6SQQD
. :~:!!!>>==;+=cccjjjijJttJYYc66Y5=DKYSWMc   ~ ''>S655XSS66HWMMNMHMMMNMWWWWWWMMNWWMHNKNQNNNWNWWD66XD
 ;~:;!!!!>++=!>cicjjtittJJJY5=S6YJtQQKYJHMMi ''!=i65Mc66NMHQMNWNNNNNWQHMWWWWWWMHWHNNNKKNNNWHHWNMMNXS
~::;;:;;!>>+=c!=cccjtcjttJJYtt66JjQDXSDDSSNMMS+!;+=!6cD5JYQHWNWNNNNMDWHMWWWWWWMHWNKWNHMWMHNNNWNWKMWN
~';;;:!!>!>+==i+cicjtjctttJY=6YtYDXSQXXKDDSKHKWMMNHDX565SHHNWWKMWQHMSMMMMMWWMMMHWHKKNMNNNWKWMQKHHHWW
~::;!!!!>!>>+=i+icicjtctJJYScX5SSSS6SQXDQX55KKSS656666YSDQDH5HKWMMNNQWMMKKMMHHMHNMHNHWHMMHHMNMHHQHMW
'!!:;!>>!!>+>+=i+iccjjctJJJ5jS56SSXS6XQKHNXSHXKSX6SSXSKNMMMWNNMWHKMMDHNHMMHNNNHMNWWWWNMWWMMMHNMMNMNN