DIR\HASHTAG\creativity
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
XNNNNNNNNNNNNNNNNNNNNNNNNNNNXNXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKookkxxoc:;;,,':ll:;,ONN000xxOOxNXOkx
KNNNNNNNNNNNXXXXNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKxckkxxdl:;,,'';::,;ONNX0OkkkO0XKOOkd
KNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKK0:kkxxxdoc;,''''',0WNX0Okkx0NNXOkkkd
KNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKXXXcxkxxxxdl;,'....ONNK0OkxxXWNXKOxxxd
XNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKXXdoxxxxxdol:;,',OXX0OkkxONWNX0Okxxxd
XNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXKKKKKKXXklxxxdddoolc:lO0OkkdddKWNXKOkkxkkd:
XNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXNNNNXXXXXXXXXXXXXXXKKKKKKXXK:xxxxxdoolclxkkxxdodXNXK0Okxxkxl:o
XNNNNNNNNNNNNWWWWNKXXKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK0OOOO0KlxkkkkkkxocloddoooOXK0kkkxxxdl:d0O
XNNNNNNNNNNWWWWWWX0cKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK00OOOOddoOOkkkxo:clodddd0K0OOxdxoolcoO0Ok
XNNNNNNNNNWWWWWWWXd,KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK0OO0O:xokkOkkxc:clllloOOkkxxxxdlcx00Okxo
XNNNNNNWNWWWWWWWNKc:KKKKK0KOkOOkkOKKKKKKKKKKKKKKKKKKKKKKKKKKOkO0OcolkkOOkd:,:cc:lxxkkOkxxdldkOkkxxdd
KNNNNNNNNWWWWWWWNK,lKKKKK00kdddddxKKKKKKKKKKKKKKKKKKKKKKKKKKOdO0OoclxkOOOkxl::;:dxkkkkkdllxOOOOxddxo
XNNNNNWWWWWWWNWWXK'xKKKKKKKK0O000KKKKKKKKKKKKKKKKKKKKKKKKKKKOkO0Ox,dxkkOOOkkxo::dxxxkxoldkkkkkkdodl'
XNNNNNWNWWWWNxNWKx.0KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK00OOO,kdOOOOOOOkdoc:ldxkd:dkxxxkkxdl;,,
XNNNNNNNWNWOllkNKl,KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK00OOO;odOOOOOOOOO0K0000O'.;lodxxdoccccc
XNNNNNNNWWWNO0NXK:cKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK0OOOccxOOO0000000XXXXXXl:::cloddxxxddd
KNNNNNNNNMNK000OO,ckkkkkkkkkkkkkkkkkkkkkkkxxxxxxkkkkkkkkkkkkkkkxxxc,dkkkkkkkkkkOO0KKOxxxxxkkOOOOOOOk
KNNNNNNNNNNX0Okkx:cddddddddddddddddddddddoooooooooloodoooooollllll:,xdxxdddddddddxkkOOOOOOOOOOOOO00k
XNNNNNNNNNNNNXXXKKKK00000000000000000000OOOOOOOOOOOOOOOOOkkkkxdxxxkOkO00OOOOOOOOO000000000000000000O
KNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKKKKKKKKKKK0000000K00XKK000000000OOOOOOOOO00KKKKK0O
KXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKK00000KK0KXKKKKK000OOOOOOOOOOOOO000KKKO
KXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKXXXXXXXKKKKK000KKX0XXXXKKKKKKK0000OOOO00000000KK0
KXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKXKXXXXXXXXXXKK00KKX0XXXXXKKKK0KKKKKK0000000K00000O
KNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKXXXXXXXXXKKK000000000000000KKKKKO
KNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKXXXXXXXXXKK0000000000KKKKKKKKKKK0
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
,,,,,,,,,,,,,,,,,lkkkkkkkd,    .;;,'..    .:oxxkkkkxxxxdoc;'..',:llc;;'';dOkollc:;,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,;okkkkkOkd,   .';;'.   .:oxkOOOOOOOOkkkkkkxxdoc:,',:lc:;,',oOkolcc:;,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,cxkkkkkOkd'   .;;'.  .:xOOOOOOOOOOOOOOOOOkkkkkxxxdoc;;clc;;,'lOkdlcc:;,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,lkkkkkkOkd'  ..;;.  .ckO00000000000OOOOOOOOOkkkkkxxxdol::lc:;,'lOkolcc:;,,,,,,,,,,,,,,,
,,,,,,,,,,,,okkkkkkOOx;  .';;. .,xO000000000000000OOOOOOOOOkkkkkxxddolclc:;,'dOxocc::;,,,,,,,,,,,,,,
,,,,,,,,,,,lkkkkkkOOkl   .;;. .;k0000000000000000000OOOOOOOOkkkkkxxddolclc;,,;kkdlcc:;,',,,,,,,,,,,,
,,,,,,,,,,ckkkkkkOOOd.  .;:. .;k000000000000000000000OOOOOOOkkkkkxxxddolcl:;,,cOxocc::;,',,,,,,,,,,,
,,,,,,,,,;xkkkkkkOOkc   ':, .'x000000000KK000000000000OOOOOOOkkkkxxxddoollc:,,,kkdlc::;,'',,,,,,,,,,
,,,,,,,,,ckkkkkkOOOx;  .;:. .lO000KKK0KXXK000000000000OOOKKKO0KK0kxxddoolcl:;,,oOxlc::;,'.,,,,,,,,,,
,,,,,,,,,okkkkkkOOOd.  .;;..'d000KXXX00XXKOO0000000000OO0XXXKKKXKOloddoolclc;,'cOxoc::;,'.',,,,,,,,,
,,,,,,,,,dkkkkkkkOkd.  .:;..,k000000Xd.lxk00000000000OOOO00KK:,xdc:coooolclc;,':Okoc::;,''',,,,,,,,,
,,,,,,,,,dkkkkkkkOkd.  ':;..;k0000000Okdok0000000000OOOOOOO00Okoccoddoollclc;,':Okoc::;,''',,,,,,,,,
,,,,,,,,,dxkkkkkkOkd.  ':;..;xO0000000OO00000000000OOOOOOOOOkkxdoddddoolcclc;,':Oxoc:;;,''',,,,,,,,,
,,,,,,,,,lxkkkkkkkOx'  .;;..'dO000000000000000000OOOOOOOOOkkkkkxxxxddollccl:,''lOxlc:;;,'',,,,,,,,,,
,,,,,,,,,:xxkkkkkkkx;  .,:' .lkOO00000000000000OOOOOOOOOkkkkkkxxxxddoolc:cc;,''dkdc::;,,'',,,,,,,,,,
,,,,,,,,,,oxxkkkkkkkl. .':;..;dOOOOOOO0000OOOOOOOOOOOOkkkkkkxxxxdddoolc::l:,'',kkoc:;;,,',,,,,,,,,,,
,,,,,,,,,,;dxxkkkkkkd,  .,:' .:xkOOOOOOOOOOOOOOOOOOOkxkkkkkxxxxdddoolc:;cc;,''okdc:;;,,,,,,,,,,,,,,,
,,,,,,,,,,,:dxxxkkkkko.  .;;. .:xkkkOOOOOOOOOOOkkkkkxlxkxxxxxdddoollc:;cc:,'';kxl::;;,,,,,,,,,,,,,,,
,,,,,,,,,,,,:dxxxxkkkxc  .';;. .;oxkkkkkkkkkkkxddddooodxxxddddooolc:;,:c;,'''xkoc:;;,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,:dxxxxxkkx;  ..;;'. .codxxxxkkkkkxxxxxxxddddddoooollc:,,cc;,''.dkdc:;;;,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,;ldxxxxxkd;   .,;;....;lodddxxxxxxdddddddooooollc:;'':c:,''.'xkoc:;;;;,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,:odxxxxxdc.  ..,;;'....,:clooooooooooooolllc;'..,:c:;,'..ckko::;;;;,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,:odddxxxo,.  ..';;;,''....'',,;;;;,,''....';:cc:,'..'cxkxl:;;;;,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,:lddddxdl,......',;;;;;;;;,,,'''',,;::cccc;,'...;lxkxo::;;;,,,,,,,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,:ooddddoc,.......',;::cccccccclllllc:;,....'cdxkkdc:;;;,,,,,,,,,,,,,,,,,,,,,,,
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
oddddddddddddddlloddolcccccccccc::::::::c::;;;:llc:::c:;;,,,,'.........'cdxxxxxxxxxxdddddddddddddddd
lddddddddddddddoooodolc::cc::c::cllclooool:;;;;;,''',,;;,;,,,'.........'cddxxxxxxxxxddddddddddddddoo
coddddddddddddooooollllccll::::::c:;;:ccllll:,',,',;:loolc::;'';;;,,,;c:ldxdxxxxxxxxddddddddddddddoo
codddoddddddddolooolc:;;:::;;:clll:;;;;;::::;'',,;ccccllll:;,',cccllllccldxxxxxxxxxxddddddxxxxxxxxdo
:ldddooooooooolclllllc:;;::cclooddoollcccc:::;;:::clllllolcc,.,ccccccc,.:dxxxxxxxxxxdooooooddddddool
:cloolc::;;;:::cclllllc::lollodxkxxxxxxxdc::;;;;;:lodddolloc,.,lllllll,.:dxkkkkkxxxxdoooooodddddooll
;,:llooolllllollllllcc:;:c:::ldxxxxxxxxdo:;,,;:llooc::cccccc,..........':dkkkkkkkkxxddddddddddolllcc
:coddddoooooooooollc:;,;:::::ldkxdddddoolc;'..',,c'.',''',;,,''''''''''':dkkkkkkkkxxxxddxxddddoolllc
oddddddooollooooolc;'..,cclooloxxddddodoc;;;;;cll' coooodo;''........;:;:dkkkkkkkkkkkkkkkkxxxdooolll
lodooooolllllllllc:,'.,;:ccloddddddddc'''.'.'',;,..:::lol'............,',;::;;;;;;;;;;::;;;;;,,,,,''
:;,,,,,,,,,,,,,,,,,,,',;:::::ccccclloc................,;'.  ..........  ,,,',,,,,;;;:::::::;;;;,,,,'
c;,,,,,,,,,,,,,,,,,,,,,,,,,'''......''........... ....;:,         ..   .;:::::::;;;;;;;;;;;,,,,,,,''
oc:,,,'''''''',,,,,,,,,,,,,,,,,,,,,,,,........... ....;;,.            .:cccccccc::;;;;;;;;;;;;;;;;;;
dooollllllllllllllllllllllllllllllllcc:;;;;;;,'.. ......'''........',;oxxxxxxxxxxollllllllllllclllcc
dddddddddddddddddddddddoddooooooodddddddddoodddo .dooooooolc. ,c:cooloddddddxkxddddddddooooooooooddd
lccccclloooooooddddddddddddddddddddddddddddddddl ,ddddddxkkk' cxxdddddddddddddddddddddddddddddddddxx
,,;,,''....',,,codddddddddddddddddddxxdxxdddddd: cddddocc:;,. .:cloddddddooodooddddddddddddddddxxxxx
lc,.',;,........coddddddddddddddddddddddddddddl..:ddd;..........'oxxcodddddddddddddddddddddddxxxxxxx
::,',;;,'''.. ..:cclodddddddddddddddddddolc:;;'..'ll;............'l:ccddddddddddddddddddddddxxxxxxxx
''.';;,'''',....;clc:cclodddddddddddddxd,;;;;;;;;;;c:odl'........,cdccoooooooddddddddddddxxxxxxxxxxx
,'',,'..........,:cllllcccclodxkO00KKkd'............,lollc,;;::ldxlodxkkxdoc;:clodddxxxxxxxxxxxxxxxx
................,cllllllllok0XXXXXXXXxo;,,,c:;,,'..'xkddoo:;::clodddk0KXXXXXK0xodddxxxxxxxxxxxxxxxxx
''.''...........':clllllll0XXXXXXXXXK0xc;;cccc::::::dddxdddkO0KKXXXXXXXXXXXXXXXxoooooodddddddddddooo
,'''.'''......  ..'',,,,,,dO0KXXXXXXXXXKKKK0OOkxddololoxk0KKXXXXXXXXXXXXXXXXKOxc;;;;;;;;;;;;;;;;;;;;
,.''..........  ...'''''',oxxkk0KXXXXXXXXXXXXXXXXXXKKKKXXXXXXXXXXXXXXXXXKOkxdxd:,,,,,,,,,,,,,,,,,,,,
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
kxx0NWWNNNNNNNXXK0OkkkkxKKK0OkkO0KKXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NXKOkO0KNNNNNNNNXXK0K0OOOkOOkkkOOOOOOOO0000KKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNXK0kkO0OOOOOOOOOOOOOOxOOOOKKK0000OO000KOOXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
kkkkkOO0OOOOOOOOOO00000KKKKKK00000000K0Odo,.,oKX0O00KXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
OO0000000KKKKkKKKKKKKOx00KKKKKKKKXXXNNX'.;:clc:NWNNNNXKKKKKKXNNNNNNNNNNNNNNNNNNNNNXXXXKK0KK0KKK0Okxd
XX0KXXXXKK000xOO0000K0k00KXXXK00KKKKKXX;:c:cc:oXKKXNNNNWXxdoookNNNNNNNNN0docxkxdoodddkOxoooooooooooo
0kkkkkxxdddxxdxxxxxkkxkxxxxdddddKXxddxxxlll:clk000OO0XXXc;;:::;k0Okkxdx:.,,,':lc:::lcc::ccldxdollolo
kOO0OxdddxxxOOkxdxddc:c:lXMkdddx00xdxxOKdccccokOxxxxdk0O:,,;:::lc:::;d:.::;ccc,c;;clc:;cxkkdolcl::cl
dddxXXOOOkddKXkdxxdcc;:;:dxxxxxxxxkkkxO:..'...xxdddoddddo,;,;:;:;;;,;:d;cc:coc:;::loxddxxoc:c:;:c:ll
oodx0OdddkOOkddddxx:',''.ckxxxdcc,''..............'':ddko,''',:;c;,;;;:;,;:c;;,,cdkOOxo:::;;;,clooo:
xxdddoddddddxOOkxxkk'...'xOkd;........................:'..,::;,.:llo:'.............',,,,';;c::c::c:;
dxkkxxdddddddxkOkododoloolcoc,.............................'.........,;'...............'clc;;:;,;;;;
oooddxxxxddxxooolloolloo:llc';,....................,c:c'...............';..............,lcdll:;,;;c;
ooooooddxxoooooollololo.....,'.      ............. ;:cc:.................;,........ ...',;,'..;:;;',
oooodxkxOkxollccclolllc......'.       ............ .,';;...............'.......... ..''',,:;...;,,,,
xodddkloxdooooll::llclc:'.kd;,::,,.   ............    ................',;'.''.....  ......,'...,:ccc
ddddkdcdd::::;;,,;lllcccc;:c::ccc:'   ...........    .........       ',:ccclO,,...    .    .,c'':cc;
ddddxdcl,'. .    ,olollllc::;'.',,. ..............;. ..........       ';:'.,.,,......;o;..,::c::llcc
xddlolcllccddl. .loooolllc:::;,:;;................cldo. ........    .. .. ..........;':c:,:c:c:cllc:
c:::ccoxdllclocoodddoooolcc:,oc::'..............  .cdc................... ..........,;c,;,',,,,,,,';
cc:;c::ccolccccddddoooollcc:;lxo:..............  .,:;.. ............''.  .. .........':,;,.';.'.';;;
;:;;oldoloddxodoooloooollcc::lOc:........   ....';;:.. ...............  .............l:'':,;c:;cccll
oOOOOOOOOOOOOkxdooooloooccc:::c',........  ... '.,,'..................  .............cdlcoddddxkkkkk
000OOOOOOOOOkOkooooolloolcc:;,l,.........  ...........................  .............:OkkOkkxdxkkkkk
0000OkOkkOOOOOkoooolcclollcc:lo,;........  ...........................  .....  ......;kxkkkkxkkkkxxd
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
NNNNNNNNNNNNNNNNNNKO0OkOxx00ox00doOKK0kkOOOOOOOOkkxxxxddoolllcccccc:ckxkXXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNNNNXK00O0kxk0OdxO0kxxOO00OOkkkkkkkkxxxdddddddooll::;;::o0XXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNNNNXX0KOOOOxkO0kxxkOOXNNNNNXXXXXXXXXXXXXXXXXXXXXK:::::::d0XXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNNN0OXXK00OOOOkkOOOkkxXNNNNNNNXXXkXXXXXXXXXXXXXXXK:::;:;ckXXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNN0kkO0XKKK0OOOOOkkkkkXNNNNNNNNXXkXXXXXXXXXXXXXXXK:;::llx0XXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNKOkOxo00KKKK00OOOkkkkXNNNNNNNN0dclckXXXXXXXXXXXXKcccccldXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNK0kOxoOdo0K00000OOkkkNNNNNNNNNo::::codkXXXXXXXXXK:cc:;:clx0XXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNXKOOkdxOoxKKxkO0OOkkkNNNNNNXOOxddddolc;dXXXXXXXXK,;;;;;cokKXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNNKKO0kxOOdx0KOxkO00OONNNNNKxodOkddolc:;oXXXXXXXXK;,;,;;codkXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNKKX0O0kxk0kxkO00kxkkONNNNNKOkkkOkkxdolc;oXXXXXXXK::::::coKXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNKOkKXK00OkkOOOkkkOOOkkNNNNXkO0Okxxddolc::oXXXXXXXK;;;;;:;cOXXXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNX0kkO0XX0000OOOOOkkkkkkNNNNX0kkOOkddoll:;;:KXXXXXXK:::;;:codx0XXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNX0OkOdkXXK0000OOkkkkkkxNNNN0O0Okkxxdollc:;:kXXXXXXK;;;;;;;;cxKXXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNK0OOOxOX0O0000OOkkxxxxNNNN0K0OOOkxdollcc::lKXXXXXK;,,,,,;;coOKXXXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNXK000kOKKOO00OkkxkOkxNNNNK0KK0kkdddoolc:;:xXXXXXK::::::::clkXXNXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNXKNNX00K0kk000OkOOO000kNNNNXKK0Okkkkddoocc::oXXXXXKccc::;;:codOXNNNXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNN0k0KXXK0000OkOO00OOkkOONNNNXKX0Okkxxoollcc::xXXXXXK:::::::::lldO0XNNXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNX0OkxKXXXXK0000OOkOOOOkkNNNNNNXK0Okxxdoollcc:oXXXXXK::;;;:c::::cd0XNXNXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNX0OOxOKx0XXXKK000OOOkkkkNNNNNNXXKK0Okxddolc:::0XXXXK:;;;;;;;;;:coxOXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNXK0Ok0KOOKXXNNXK0OOOkkkNNNNNNXK0OOOkxxddolccxXXXXXK::::;;;;;;;:cxKNNXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNK00OOKK0O0KXXXKK0OOOkNNNNNNNKK0OOkxdddolccKKK0000cccccccccccccd0NXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNNXKK0O00K0OOO00K0OOOkNWWWWWWXXKO0OOxxdoc;ldxxxkkklc::;;;;::::lOXXXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNXKXXXXXKK00000OOOOOOOxNWWWWWWWWNXXK0OkkxddkkOOOOOO:ccccc:::::::cxKXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNKK0OKXNNXKK0O0OOOkkkkOkOOOOkkkkkkxxxxxxxdddxxdooocc:::::;;;:::lxOXXXXXXXXXXXXXXXXXXXX
NNNNNNNNNNNNNNNXXK0O0KXKKKK0OO000OOkkxxxddxxkkxxxdoooooddolc::c:::::c:,,,,,,;:oOXXXXXXXXXXXXXXXXXXXX
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
lcccccccccccclccccccccccclollllllllllolollloooooooodooooooooooodxddddddddddddxddddddddxxxxxkkkkkxxxx
ccccccccccccllcccccccllllllllllllllllololooooooooodooooooooodoodddddddddddddxdddddxddxxxxxxkkkkkxxxx
cllcclclllllllllllllllllllllooloooooooooooooooodddddddddd:,,;odddddddddxxxxxxxxxxxxxxxxxxxxxxOxxkxkk
llllllllllloc''''''''''''''''''''''''''''''''''''''''''''   ..',,,,,,,;;;;;::::::::::::dkkkkkOkkkkkk
lololloooooo.  .........................................    .........,,;,;;;;;;;',;;,..,kkkkkOkkkkkk
ollllodooooo.  oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0OOd:. ....':d0OOOO000000000O:.o00k..,kkkkkOkOkkkk
lolooooooooo.  lOOOOOOOOOOOOO0kk00KKK0OOOOOOO0XXOOOOOx....,:lc:'c000000000000o.,x000k..,kkkkkOkkkkOO
llllllllllll.  lOOOOOOOOOOkkd,odlc;;,;ckOOOOdodOO:dOOl..:ok0000kcOOOOOkkdkOOccxO0000k..'kkkkkOkkkkkk
oooooooooooo.  oOOOOOOOkkkO00Ol,:loooockOOOOo.oxd;lOOk,coxkO00Okk000Olkdx,,:l0000000k..'kkkkkOOOOOOO
oooooooooooo.  oOOOOOOOkl.;ll:,;:xdkkOXkKKKKk ..,,;kK0xoxoodkOkld000xcdk0x,,k0000000k..'kkkOOOOOOOOO
oooooooooooo.  oOOOOOOOOO,dOOOkdlcdkO0O ,dx00...''oKKdoddk00OO00O00O.,ckkc;.o0000000k..'OOOOO0OOOOOO
oooooooooooo.  oOOOOOOOOOckOOOOxxoodxOOc;'oxodo:ldOkx;.oodkxxxkk000k. .cxdc.;O000000k  .OOOOOOOOOOOO
oooooooooooo.  oOOOOOOOOO:xxdc.ldoc,,,lxllol::,;:;:cl:cxdloxkkk0Oxxc..':clo..cxO0000k  .kkkkkOOOOOOO
oooooooooooo.  oOOOOOOOOc',:;.......,':;c:,;lxo',;coxkOdddkkdxdO0kooc'',c;ldoddk0000k  .kkkOOOOOOOOO
oooooddddddd.  oOOOOOOO;.'c,:'.......':o,';o:ck:,ldxOOdooxOl:lddkxlcol,';,;oxkkO0000k  .OOOOOOOOOOOO
kkkkkkkkkkkx.  o00OOOO:..'c,,'''...'cc:l..';colocdOO0xdlxolllddxxoooc:,.;,'cx0000000O  .00000K0KKKKK
xxxxxxxxxxxx.  o0000O,..,':...'''.,xdkxOk:.';:olkOkloOl:clocl:clxooo::.,odxxk0000000k  .000000000000
dddddddddddd.  oOOOx,....,;..'''.:ccodkkd:ldxOkldk:,;:,,o'.,;:ccxxxl;;',dc:cl0000000k  .OOOOO0OOOOOO
oooooooooood.  oOOk,'....,.';..;c;','.'.','.;ll::c''''.c:',;,';;coc;::.  ....x000000k  .OOOOO0OOOOOO
dddddddddddd.  oOOx;,,...:';:,c;''...  ...'',::;:;''..''..:ll,odxxo;,;. ..   ;000000k  .OOOOO0O00000
dddddddddddx.  oOOx'''...,.cc,'..   ......;;'o;;:c....'....ld;cxkOOk;'' ..   .o00000k  .OOO000000000
dddddxxxxxxx.  .,,'  .   ....       .........'.....  ..    ....'',,,...       .,,,,,'  .O00000000000
xdxdxxxxxxxx;                                                                          :000000000000
dddddddddddddddddddddxxxxxxxxxxxxxxxxxxxxxdlllllllllllllldkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOO0000000000
dddddxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOO0000000K000000
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
.....................................................................                               
.....................................................................                               
........................................................................   ....,                    
......................................... ..........;clc;............... .,l:;'                     
...................................................,lllllc............,,::'.                        
....................................''............'',clll' ......';lk00o                            
......................................... ......:llllllll,''',:cllk0000:           ..',:xko,        
............................................',ccccclllllllllllc:::oOO0d'.....,:oxOOxl;.....         
.......................     ............';cc:;,:ccccccccllclloxkOOkodXXXKOk0Kkd:,.                  
.......................    .........'',,''..'.:ccccc;,,::lxxllxd:''clOXXc  ''                       
.......................   .........,,.....''.;::::;..',;'..:ccclcldkOlKXXx. :dxo,                   
................   ..    ......   .''''..''.........';l,.:k00000000o..OXXX0xXXXX0.                  
............. ... .    .....  ... ''''''........,,,.,kcd000000000kdllkk0XXXXXXXXd.                  
..................  ..... ....... .''''......''',,,,okOOO0000Okd:,,cxdOKXXXXXXl'.                   
.............. ..  .. ..........'''''''''''......,,,.;;:cll::ll:;ldxk0XXXXXXXXXOdl:;'..      ....   
............. .   .  .........'''''''''........'',,'.;oooooodc:coodO0Okdl:;,,,,;:clodxkkxdoo0KO::.  
...........     ....  ..... .''''''''......'''''.loodolooooocll:,.....   .,'.              .'...    
.. .......  .  .............'''''''.....'''.....d00xc::looo:;'.        .;l,.                        
.. ......  .  .............''''''...''''',......:xc:llooll:....',,;;::;,..                          
..... ...................''''........'','........:lllllllolcc::;,'...                               
..   .... .... .......'''..........',;;;,......:cllllllll:......                                    
.. .....    . .......''....'.......,,;;,,;:lllllllllllc:,........                                   
.. .... .... ............'.....,,,;;,;::cclllllllll;.. .......                                      
...... .... ................',,,,;;;;cccccccc:;','....'...                                          
.......... .......',,,,',,,,,,,,,,;;,;ccc:;..';;'.                                                  
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
MMMMMMMMM0kkkkkkkkkOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMdlcccccc0MMMMMMMMMMMMMMMMMMM
MMMMMMMM0kkkkkkkkkkkOKNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMklllxXcccKMMMMMMMMMMMMMMMMMMM
MMMMMMM0kkkkkkkkkkkk00OONMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOoookkcclNMMMMMMMMMMMMMMMMMMM
MMMMMMWkkkkkNMWWWWWWMMNxdWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNooolccoNMMMMMMMMMNKKWMMMMMMM
MMMMMMXkkkk0MMMMMMMMMMMklkMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOolccoWMMMMMMNkolllokWMMMMMM
kdkNMWkkkkOWMMMMMMMMMMMKclNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNlcccOMMWWMWXolcokOddxKMMMMM
ccccldxkkkWMMMMMMMMMMMMWccOMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNXXXXXXXNXk0WMMMxcccccllccllllllodxxxkWMMMMM
llllc::lkWMMMMMMMMMMMMMMlcdMMMMMMMMMMMMMMMMMMMMMMMMMMMMXXK0kxO0XXXollxXkccoKOkkoolccllodddddOXMNXXNN
WKxllc:::xWMMMMMMMMMMMMMl:oMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNX0dddoOWMOlllocclNMMW0dolcccllodxONN0kxxxxo
MMKOdc::::l0MMMMMMMMMMMMl:dMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOxxxxNMWxooolclXX0kxdolooodxdookKkxxxxxxxl
MX00XNd::xoclONMMMMMMMMXccoxkKKKKKKXXXXXXXXXNWMMMMMMMMMMMOxxxxXMMXddddooxxxxxxxkk0KKOxdxkddkOdooolll
NOxokKWkccNXOocdOXWW0dc:clodxxkkkkkkkkkkkkkkkkO0XNMMMMMMOdddxKMMMOxxxxxxxxxxdooooooook0NN000XklldOO0
kc:ccc0KllWMMW0xolclc::codxxOKXXXXKK0Okkkkkkkkkkkkk0WMMNooodKMMMMkxxxxxxxdolllloooxOKXXXXXXXXkccl0NN
X::oxloolOMN0OOOOolodoloxkOKNMMMMMMMMMMWNX0OkkkkkkkkKMMOolldWMMMWxdddoollllllodk0KXXNXKKXXXXKdlcccco
MOoxdoodOMMkkkkxooxkkkXdkxodxWMMMWNNWMMMMMMMWOkkkkkkWMMWOllcloolcllllllllok0XNMMMMMMNocccllloKX0ccco
KkxxoxNNWMMXkkkddkkkkkkk0OdoxO0OkkkkkOXWMMMM0kkkkkkXMMMMMWOoldxocllccllo0MMMMMMMMMM0lllclOocclKOdkO0
xxddddooodxxooddddxxxkkkOOkkkkkkkkkkkkkk0XXKOkO0KNMMMMMMMMMMMMOllllllddO0KXNMMMMMNxllllldkdccco0XXXX
xdxxddxxkxdxxxxxxdddoooddxxkkkkkkkkkkkkkkxxO0KMMMMMMMMMMMMMMNdllccdxkOOOOkkddk0KKooooodoooolccoOOKXX
ooddxWXOdxO0OxxkO0KXKOkxxxxxkO0000OOkkkkkOWMMMMMMMMMMMMMMMMMOlo0WWMMMMMMMMMMNKkdddddd0X0kxdolllxxxxO
N0KNWMMMNOxO0k0OkkkkkOO0KXNWMMKddxO00000KWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMKkOXXK0kxddkOOdlo0K00O
MMMMMMMMMMNOxkXW0kkkkkkO0K0XMMMOoxWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNK0Kkoo0MMWN
MMMMMMMMMMW0OkkXMXOkkkkkkOOOXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWxddkXXXX
MMMMMMMMMMKOO0OOKMMWWWWNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0xx0KXXX
MMMMMMMMMMXOOOK00XMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWW
MMMMMMMMMMWOOOO0K0WMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
----------------------------------------------------------------------------------------------------
                                           ...''...  .''''''''''''''''''''''''''''''''''''''''''''''
                                        ..;c:::::ooc,,''''''''''''''''''''''''''''''''''''''''''''''
                                       .;lolc:::loodkxl,''''''''''''''''''''''''''''''''''''''''''''
                                     ..,,'.',;:clodxxkxo,,,'''''''''''''''''''''''''''''''''''''''''
                                ............';lo:'''',;:ll;',,,'''''''''''''''''''''''''''''''''''''
                              .............,;:'. .....  .;,....',,''''''''''''''''''''''''''''''''''
                                     .....','. ..........;oco,..',,,,,''''''''''''''''''''''''''''''
                               .     ...............';cdkolloc...,,,,,,'''''''''''''''''''''''''''''
                              . .........  ........;ocllol:clll;,,,,,,,,,','''''''''''''''''''''''''
                                . ................';cl,'ldxxkkxl,,,,,,,,,',',','''''''''''''''''''''
                               ........;....''.......,,'..'',;;c:,,,,,,,,,,,,,,,,,,,',''''''''''''''
                               ....'';l:.......................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
                            .......':oo,..   ...............;..'',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
..                      ........'',clo:....   ..........'',:lc:..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
;::,,;,. ..       .............';:l'.c:,...    ........,oxl.':,;'..',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
;';,'::lodk:..',.............'';:lcc;'.....'........,:,cco;....'..,;....',,,,,,,,,,,,,,,,,,,,,,,,,,,
.,.......llcdxxol..........'';.....l,.;..';,... ...,lc:ool'......,,.'.......',,,,,,,,,,,,,,,,,,,,,,,
....'.. ..'.,:ccd.........';;,.....;,':c..,,:;...'.':oooco. . ..'.,;.........;l:;,,,,,,,,,,,,,,,,,,,
.''.'....... ....ccol,.'.'.....;;,:,,;''...;::;c;,;oodkoddc... ......,........;;.',;,,,,,,,,,,,,,,,,
',;,;.... ..  .. ',;'.........;,'''.',,:;......cxl;':c,;:c,....  ..............'...,;;,,,,,,,,,,,,,,
;'',.    .  .  ...c..;,........'..'.,llx'  ...,.oxdoldxkkoc,,c'..    ..........;.....';;;;;;;,;;;,,,
'''.      .     ..',.''.,..,.......co;lc,...,.:cloxxkxlloxxklx.cl,.............;..,,....';;;;;;;;;;;
....       .      ..  .l'.....',''';..';....'',ldloxxoo::d00kkccOO' ......'...''.;........',;;;;;;;;
..........  ..     '.  ''.......  .'. ..    .'.dllxdxxdokxOkdOlcOk;... ..',..',..'.......',loc;;;;;;
;;;;;;;;;;,'...    .:. .'... .     .         ..l:.xOddOkO0kdkOdoOOc... ...''.:;.....''..;;,;,cl;;;;;
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━