..
................
........... ..............'....'',;'.
..'''''......,,'......'''''',;,',,;;::;:;,.
.,;:;;;,',,,;cooll:,'',,,,;:;;;,,:::::::;'.
.:::::::clodxkxkOxdc:::cclllllcc;,,,;;,...
.:coxddolldOkxkOkoolclodddxxxolc;'....
.lkOkxxl;:dOkkOkdoxxddxkO0Okdl:;'..
,oxkxolodxO0OO000KKOOOO0Oxocc;'.. ........ ..
:cdxxdodkkOKXXXXXXKKKKKKkxoc:'.. ...''....... .....
;lxkOxddk0KXXXXNXXXKKK0koc:;,.. ..'........ .......
d0KXKOkk0KKXXXXXXXXXK0Odl:;'. ... .................. ........
NWWNXKKXXNXXXXKXXXXK0Oxoc:. ................................... .....''..
WWNNKXXXNNNXXXKK000Okdl;.. .......''''....''..........',,,,'''....... .'...'...
WWWNNNNNWWNKKK000Okl,.. ... ...',;;;;;;;;;;;;,',;,''.'''.''',;::cc;;,'''..... ..''''''..
WWWWNNNWWNK0K00KOo:. ..,,.. .....,;;:cclllc::;;;:::;;:;;,,',,,,,,;:::coc:;,,,,'''... ..,'',''...... .
WWWNXKK0000KKOOkc.. ..';:;'.....;cclooddddddolc:;;;::cccc::;,,;;;;;::cccoolc::;,;,,,'... ..,,,,,,'..... ...
NXXXXKXXXNK0Oxl,. .:c:;'....;dkOOOO0000Okxdlc:;;;;;:clllllc;;;::ccccccclooolcc:;;;;,'... .',,,;;;,..... ...
NNNNNNNNWX0Okc.. .;:;''..',ckKXKXXXKKK0Oxolc:;;;;;;::looool::;:ccllcccclooodollc;::;,,'....';;:;,,'....... ..
NWWWWWWNK0Od:.....,,'..',,cx0XNNNXXXK0Okxolc::::;;;;;;:loddoc:::cclolcclllooddoooc;;:;;,'....';;:;,,'...'... ...
WWWWWNXKOkoc,....','',,;:o0NWWNNNXXKOkxdolc::;;;;,,,,,;:loddolccclloolcclooodxxdool:;;:;;,'...';:c:;,,...'.'....... .
WWNNNXK0o;::..''',,;;::lxKNNNNNNNXK0kxdolc::;;;,,,''''',;coxdoollloodolcllooddxxddolc;;::;,....,::c:;;,....''.........
WWWWNXKd,,:;'',,;::::cokXNWWWWWNXKOkdolc::;;,,,,'''''.'',;cdkxdollloddolllooddxxxxdolc:;::;;'...,:cc;,,''...''.........
WWWWXkl;clc;;;;:ccc:lxOKWWWWWWNX0kxolc:;;;,,'''''.....''',;cdxxdoollodxolooodddxkkxdoloc;;:;;'...,:c::;,''...',.........
MWMNkllolc::ccllolclkKXNWWWWWNK0kdoc::;;,,''''''''''''','',:coxkxddoodkkdoooddxxkkkkxdolc:;::;'...'clcc,'','.',,........
MWNOdolllccclooddlcxXNWWWWWWNK00xolc;;,,,,''''''''''',,,,,,;;:okOkxdooxkkdddddxxkkkkkxdoolc;;;,'...;ool:,,,,'''''...''..
NKxoolllllloodxkxllONNWWWWNNXKOkdlc:;;,''''''''''''',,,,,,,,;::okOkxdddxkxxddddxxkkkkkxddolc:,;,'..'cddo:;:;;,,,,''',,'.
KxooolloooodxxOOookXNWWWWWNXX0Oxdlc:;,,''''....''''',,,,,,,;;::coxOkkxddxkkkxddxxkkkOkkxxxdlc:;,,,'',cdxoccc:;;;,''',;,'
xdxkdoooodxxxO0kod0NWWWWWWNXK0kxolc:,,''''......'''',,,,,;;;;:::clxOOkxdxxkkkxxxxxkkkkkxxxxxoc:;,;;'',cxxollc;,::'',,;;,
dkkdodxddkkk0K0xdkKNWWWWWWNXKOkdolc:;,,''.......'.'',,,;;;;;:::::cokOOkxxxkkkOkxxxxkkkkxxkxxxol:;;;;,';okxddoc;;:;,;;:c:
kkdodddxkkk0KKOxx0XWWWWWNNXK0kxolcc:;,,''.........''',;;;;;;::::::clokOOkxkkkkkkxkxkkkkOkkxxkxxdl;,;;;;cxkxxxo:;:cc;::lc
0xdxxddkOk000KOxkKNWWWWWNNX0Oxdolcc:;,,''''.......''',,;;;;;::::::cccok0Okxxxxkkkkkkkkkkkkkxxkxxxo:,::::ldxkkdlccllccclo
xddxxxkOO00KXN0xOXNWWWWNNXKOkxoolc::;,,''''''....'''',,,;;;;:::::ccccloxO0Okxxxkkkkkkkkkkkkxkkxkkkdc;;::coxkOOdlclolcldd
dxkkxkO00KXNWN0kOKXNWWNXKKOkxdolc::;;,,'''......'''''',,,;;;;:::::cccccldO0OkkkxxkkkkkkkkkkkkkkOOOkdc;;::cxkO0Odoololokk
xkOkkO0KXXNWWNOkOKXNWWNK0Okxdolcc:;;;,''''.....''''''',,,;;;;:::::::ccccldk00OkxxxkxxkkkkkkkkkOOkOOkdlc;::okk0KkxxooooO0
kOOkOKKXXXNWWNKO0XXXXNX0kkxdollcc:;;,,''''''...''''''',,,;;;;;::::cccccclldk000OkkkxxxkkkkkkkOOOOOOOxdoc;;:dxOK0kkkddxOK
000OKXXXXXNWWWX0KXXKKK0kxdoollcc:;;;,,''''........''''',,,;;;;;::::cccccclloxk0K0OkkxxxxkkkkkkOOOOOOkkxdlc:cox0XOOOkdx0K
0K00XXKXXXNWWWNKKXXK00Oxxdollcc:;;,,,'''..............''',,;;;:::::cccccccclodkKK0OOkkxxxxkkkkkOOO0OOOxxdolcloxOOkOOxxOK
KXKXXXKXXNWWWWNXKKKK0Oxxddollc::;,,,,,''...''',,,,,,;;;;;;;::;:::::ccccccccclodkO000OkkkkxxkkkkOO00000OkxxdllodxxkOOkdOK
NXKXXXXNNNWWWWWXKKKK0Oxxddollc::;;;,,,,,,,,,,,;::cclooooddddollccccccccccccccllodk00KKOkkkxxxxkkOOO0000OOOkxdoxOkxxOkxkK
NXXNXXNXNNNWWWWNXKXKKOkxddollc::;;;;;,,,;,;;;;;:::cclodxkkOOOkkxollcccccccccccllloxO0XK0kkxkkxxxkOO00000OOOOxdox00OkddkK
NXXNXNNXNNWWWWWNXKXK00kdooolc::;;;;;;;;;;;;::::::::cccloddxxxxxdddolccccccccccccllodk0KK0OkxxxxxkkOO0KKK0OO0OxddkO0KOxkO
NXXNNNXXNNWWWWWNKKKXK0Odoolcc::;:::::::cccccccccclllllllloooooolllllccccccccccccllllodxk0K0OkxxkkO0KKXNXXKOOOkxdxxO00OOK
NKNNNXXXNNWWWWNXK00XK0Oxollcc:::cccccccclodxkO0000K000Okkxddooollllccccccccccccccllllllodk0KKOkO0KXNNWWNXXOkkkxdxkOOOOOK
XKNNNNXXNNWWWNXK0O0KKK0xoolc::cccclllloxkKNNNWWWWWWWWNNXXXK0Okxdolllcccccccccccllllllllllodk0KKKK0000KKKK00OkOOOxkO0OkOK
KXNNNXXXNNWWWNXKOkk0KK0kllc:::::clooxk0XNWWWNWWWWWWWNNNKkk0KKK0Oxdollccc::::cccllllllllllllodxO0KKK0OOkkOO0OOOkOOxx0000K
KKXXNXXXNNWWNXK0Oxxk000klc::;;;;;::loxkO0KKKXXNNNXXXXXKxccoxO0K0kxdollcc:::::cccllloooooooodxk0KKXXXKKK000000OOkxxxk0K0K
XXXXNXXXXNWWNXKOkddxO00klc:;;,,,,',,;:clodddxkkOOO0KKOdcccldk00KOxdoolcc:::::::cclloooddxxO0KXXNNNNNXXXXXXKK000Okxxxkk0X
KXXNXXXXNNNNNK0OxdodOOOkl:;;,,''''''',;:cllllllooooddddddddxkkOOkxdoolcc::::;;::clloddxk0KXNNNWWWMWWWNNWWNXKKXXXK00OOk0X
XXNNXXKXXNNNX0OkxdookOOkl:;,,'''......',;clollllllllooooddxxxxdxddoollc::::;;;;;cloodxk0XXKNWWWWWWWWX00XWMWNKXNNNNNK0O0N
XXNXXXKXXXNXK0kxddooxkkxc;;,,'''.........,:clooooooooodddxxxdddoolllc::::;;;,'',;:codxOKNNKXNWWNWNNKkdxKWMMWNNNNWWWNXXKN
XXNXKKKKXXXKKOkxdooldkko:;;,,'''............,;:clooooooolllcccc::::::;;;;,,,'''',,:coxkOO0000KKKXXK000KNWWWWWNWWWWWWNNXN
XXXXKKK0KXK0OOxxdlllxOkl:;,'''.................'',;;;;;;;;,,,;;;;;;;;;,,,,''....'',;codxxxkkkkxxxxxkkkO0KKXNNNWWWWWWWWNN
NXXXK000KK0OOkxxolllk0xc:;,''''........... .......''''',,,,,,,,,,,,,,,'''''.......',:cloooddxxxdddooooddxkkO0XWWMWWWWWNN
NNKXKOOO000OkxxxolldOkoc:;,,''''.....................'''',,,,,,,,,,''''''..........',:ccclllooooddoooooooddxk0NWMWWWWWNK
WNKK0OOO00Okkxxdoodkdlc:;;,,'''......................'''''',,'''',,'''...............,;::::::ccclllllllllllloxKNWWWWWWKO
WNNXXX0OO0Okxxddddkdc::;;,,'''.....''..''........''''''''''''',,,,,'''............. .',;;;;;;;;:::cccccccccccokXWWWWNX0k
WNNNWN0kOOkxxdddoolc:;,,,,'''''''''''''''''''''''''''',,,,,,,,,,,,,''......... .. ..,;;,,,;;;;;;;;;;;;;::cldOWMWWX0kd
WNNWWXOkOOkxdddolcc:;,,,,,'''''''''',,,,,,,,,,,,,,,,,,,;;;;;;;;;,,''''..... ..,,,,,,,,,,,''''''',;:clkNWWX0kxd
NNWMWKOkOOxddddolc:;;,,,,,,,,,,,,,,,,,,,,,,;;;;;;;;;;;;:::::::;;,''''..... .',,,,,''''''....'',;;:lxXWNKOxdo
NNWMNOxxxkxddoolcc:;;;;;,,,,,,,;;;;;;;;;;;;;;;;;;;:::::ccccc::;,''........ .',,,,,,,'''''.'',,;;:lkNXKOxdol
NNWWKxdxxxdddollc:::;;;;;;;;;;;;;;;;:::::::::::::::ccccccccc:;,............... ..;;;;,,,,,,,,,,,,;;;:oONK0kddol
NNNNOdddxxdooollc:::;;;;;;;;;:::::::::::ccc:::cccccllccc:::c:,''................ .;::;;;;;;;;,;;;;;;:cdKX0Oxdool
NNNXxoooxxdooolcc:;;;;;;:::::::::::::ccccccccclllllccc:::;;:::;,,'''',,,''......... ..,cc::::;;;;;;;;;::clOXX0kxdool
XXXOdllodxdooolc::;;;;;::::::cccccccccclllllllllccccc::::;;::cc::::::::::;;,'''''.........,cccc::::::::::::ccxXNX0kxdoll
XK0kdllodxdooolc::;;;;;::::::cccccccclllooollllccc::::::;;;:::cclllllllccc::;;;;,,'....'',cllccccccc::ccccclo0WNK0Oxdool
X0kxollodddooolcc::;;;;;:::::cccccccccloooolllcc:::::;;;;;;;;::cccccccccccc::::;;;;,,;;::cllllllccccccccllldONNXKOkxdool
X0xdlllodddooolc:::;;;;::::::cccccccccloodkkkxdoccc::;,,''',,;;::ccccccccccc:::::;,,,;::cllodoolllccllllloxKNNNX0Okxdool
X0xolclooddooollc::;;;;;::::::ccc:::cclooox0NWNKkxoll::;,''''',;::ccccccccccc::;;,''',;:clooddoolllllllood0WWNXK0kxddool
X0xollllodddooolc:::;;;;;::ccccc::::::cllllokXWN0Oxollllcc:::::::::::::cc:::;,'......,;:cllooddollllllooxONWNXKKOkxdoool
X0kdlllloodddoollc:::::::::::::c::::::cllccccokKXKOlccl:;;:cccclllcccccc:;;;,''''''',:lodollloolcccllookKXNNXK0Okxddoool
N0kxlllloodxddoollc::::::::::ccccc:::::ccccc:::lx0Oollc,'',:;;;ccccllllllccccc:::cdxkO0OxdllllccccclooxKWNNXX0kkkdddoooo
NKkxollloodxxxdoollcccc::::::cccc:::::::c:::::::clodxOd:',;,'.';;,,,;:cc:;;::;;,'oXXOxdllllccc::cllodkKNKOXK0Okkxddooool
NXOxdoloooddxxxxdoolcccccc:::ccc:c::::::::::::::::cclodxdolc;,,;,.....,....''...;kkxoc::ccc::::cclod0NWX00000Okkxddoooll
WNKkddoooodddxxxxddollccccccccc::::::::::::::::;;::c:::cloloddol:;'..... .,;;codollc:::::::::cclld0WWWx:l:x0kkxxddoolll
WWXKkddooodddxxxxxxdoollcccccccc::::::::::::;;;;;::cc::;;;:clooool:;;;,'',:c:lxdlcccc:::::::cclloxKWWWX:,c':xkxxdddollll
MWWNKxdxddddxxxxkxxxddoolllcccccccc::::::::;;;;;;;:::::::;;;;;::ccccc:;;::cc:cc:;:cc:::::::cclld0WWWWKo',l;.:dxdddoolllc
WWWWX0kxxxddxxxxxkkxxdddollllcccccc::::::;;;;;;;;;::::ccccc::;;;,,,,''''''',,,;;::::;;;:::clld0XWWWNO:.......cddddoollc:
NWWWNXKkdxxdddxxxxkkxxxddoollllccccc:::;;;;;;;;,;;;::::cccccccccc:::;;;;;;;;;:::::;;;;::ccllxKWWWWN0;........'cododollc:
KWWWWNXKkxxxxxxxxkkkxxxxddooolllccccc::;;;;;;;,,,,,;;:::cccccccccccccccccccccc:::;;;;;:cllxKNWWWNNKo....... ...,looollc:
0NWMNXNNX0kxxkxxxxkxxkkxxxddoollllcccc::;;;;;,,,'''',,;;::cccccccccccccccc::::;;,,,;;:clx0NWWNNNXxl'. 'clolllc
KKNWWNXNWX0kxxxxxxxxxkkxxxxddoolllccccc::;;;;,,'''...'',;;;::::::::::::::::;;;,,,,,;:clkNWWWWXKKd'.... .:cllllc
KXWWWWWNNWNX0kxxxxxxxxxxxxxxdddollllllccc:;;;,,'''......''''',,,,,,,,,,,,,,,,'''',;;cx0NWWWXK0kl........ .;ccccll
XXKXXKXNNWWNNX0kxxxddddxxxxxxdddolllllllcc::;;;,,,''.......................''''',,:ckXNNWNKkkl'.............. ...;clcccc
XKXNOxkKWWWNNNXKOkxdddddxdxxxxxddooollllllcc:;;;;,,,''.....................''''',;cxXNWNX0kl,. ..................,cllllc
000OOOkkOKXNNNNNXK0kxdddddddxxxdddooolllllllcc::::;;;,''...................'''',;lOXNXKOdo:......................,cooooo
O0OxOkxxddxkO0KXXNNX0OOkkxddddddddddooolllllllcccc::::;;;;,,,,''''''''''''',,,,:lOKOdc;'.........................':loooo
OOOOkodkddddddxkO0KKKKK0Okxxddddddddddddooolllllcccccc::::::;;;;;;,;;;;,,,,;;;:clc;'.... ..... .... ........';loooo
kkxxkOkkxxddddoooddxxxkkkkxxxdddddddddddddoooollllllcccccccc::::::::::;;;::;,'....... ......... ..................;loooo
kkxxOKKkkkxdddoooooooooooooooooooooooooodoodoooooooollllllllccccccccc::;;'...............'........................,loooo
xxxdxkk00Oxdddooooollolllllllloloooooooooooooooodddddddddooollllll:,'.... ............ .... ......... ..'coodd
odoooodkxxxddoooollllllllllllllllooooooooooooooooooodddddddddooool'...... .......'...... ... ...............coodd
ollllllodxkxdoooolllllllllllllllllloooooooooooooooooooddddooooooc. .... .................''.......................:oooo
lccccloodxxxdooollllllcccccclllllllllllllllloooooooooooooooooooo, ... ..... ...''....,'''.''.''''''....;oooo
lc:::clloddxxddollllllcccccccccclllllllllllllllloooooooooooooool:. .. .... ....... ... ........... 'oooo
:;;;:::clc:lxxxdolllcllccccccccccclllllllllllllllllllooooooooolloccc'.. ....... .looo
,',,;;;cc;:lldkkdollllccccccccccccccclllllllllllllllloooooooollool;,':o; .... .......'... .lool
,''',,;::;c:,:oodddolllcccccccccccccccclclllcllllllllllooloooodllo;,,',,. ........... .cool
,'...'',;::;;:ccloddoolllcccccccccccccccccccccclllllllllooooddoccdc,,,,.;:. . .....''. .;lll
,'....'',,;,:c::::cloodolccccccccccccccccccccccccllllllloodxxocclko,';:',d: .... .;cll
;''...''',,;c:,;:::::clooooollcccccccccccccccccccccllllodxxdollldKx,.:l;'dx' ... ...,cll
;,'''..'',,;:;,,;;;;;;::cclooodolllllcccccccccccllllloodxxdoolloONO;,coc,cOl.. ........ .'',:cll
;,,,''''',,;;;;,;;;;;;;;:::cccllloddoolccclllllllllodxkkdooolooxXWO:;ldo;;xx,................. ..........,,,clccl
;;,,,,,'',,;:lc,;;;;;;;;;::::::ccccllooloooooodddkkkkxddoooolookNMKxolddc;lOl,..........'....... .....''.....';;;cl;':l
;;;,,,,,,,,;:l;';;;;;;;;;;:;::::::::::cccllooloxxkxddooooooolooONMNOxoxxo::kx:,.....'''''''............;:;''..;:;coc..;c