The Brothers Karamazov#
..................... ......''........................ .......................................................................................................................................................
................... .........'...................... .......................................................................................................................................................
............. ...........'................ ......................................................................................................................................................
........ .............'......... .....................................................................................................................................................
.... ................'... ...................................................................................................................................................
...................'.. ....................................................................................................................................................
... ............... .'.. .............................':;.................................................................................................................. .;,.
'c;. ........... .'................................................................................................................................................. .,'.
.. .... ...'......................................................................................................................................':c'. ..... ..
..... ... .....','.................................................................................................................................... .... .:dxo;...............
.... .';'......',,..........''.............................................................................;o:.................................... .....'lxxd;......................
...............,,;;,.........,,'.............................................................................,'............................. ..................,,'................',;;;,..
...................',;;,'................................................................................................................... ........................................... .';;,;;;'.
........................','..................'cl;........................................................................................... .................................................. .';;;,,..
...............................''...................',......................................................................................................................................................... .';;'..
...................................',,'........................................................................................................................................................................ .';;,.. ..,. ....
....................':;..............,;;;;;,'.........''....................................................................................................................................................... ..,;;;'. ... .........
...........................'::.............,;;;;;;;;'........'.......................................................................'''''''''.................'lc,................................................ ..';;;;;.. ..............
...........................................,;;;;;;;,'.............................................................................',,,'''''''''''...............''.......................................... ..';;;;;;,.. ....................
...........................................',;;;;;,'...................................''......................................',,,,,,'''''''''''''''............,;'...........................'......... .',;,;;;;;,.. ........................
....................,cc'......................,;,'................'............'lc,.........................................'',,;;;,'''''''''''''',,,'...........:c,................................ .';;,,;;;;;;,.. ............................
.....................''.......................',,'...............,;'............,,........................................'',,;;;,,'''''''''''''''',,;,,''....................................... ... .';;;;;;;;;;;;,...................................
.............................................',;,'....................................................................,;:,,,;;;;;,'''''''''''''''''',;;;;,,'.............................. .... .,c,. .';;;;;;;;;;;;;;,...;o:............................
''...........................................,;;;,'..............................,lol;..............,'...............':oo:;;;;;;;,''''''''..'''''''''',;;;;,''.................... .... .... ..,;;;;;;;;;;;;;;;;,'''''............................
''..........................................,;;;;;,'............................'ckkkl..............................'',;;;;;;;;;;,''''''''..''''''''''',,;;;;,'............... ..'. .,,. .,;;;;;;;;;;;;;;;;;,,'................
...........................................',;;;;;;,.............................':c:,.............................',;;;;;;;;;;;,''''''''...''''''''''''',,;;;,,.......... .',. .,,. ..',;;;;;;;;;;;;;;;;;;,,'....
..........................................',;;;;;;;;'..................................................'.........',,;;;;;;;;;;;,,''''''''....'''''''''''''',,;;,'..... .,:. .... ..,;;;;;;;;;;;;;;;;;;;;;;;,..
..........................................,;;;;;;;;;;'...'......................................................',;;;;;;;;;;;;,''''''''''....'''''''''''''''',,,,.. .''. ..,,'. .',;;;;;;;;;;;;;;;;;;;;;;;;;,..
........................................',;;;;;;;;;;;;'.............,'.........................................',;;,;;;;;;;;,,''''''''''.....''''''''''''''''',,,'.. ..,;;,.. ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;,..
........................................,;;;;;;;;;;;;;,'......................................................''',,;;;;;;;,,''''''''''''......''''''''''''''''',,'.. ..,;'. ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.
.......................................,;;;;;;;;;;;;;;;,'.....................................................'''',;;;;;,,''''''''''''''......'''''''''''''''''',,'.. ..,;.. ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,..
......................................,;;;;;;;;;;;;;;;;;,'....................................................''''',;;,'''''''''''''''''........''''''''''''''''','.. .';;,.. ......... .';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.. .....
.....................................,;;;;;;;;;;;;;;;;;;;,'........';;'.......................................'''''',,''''''''''''''''''.........'''''''''''''''','.. .',;,,'............... .';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,.. ..........
...................................',;;;;;;;;;;;;;;;;;;;;,,,.......':c,.......................................'''''''''''''''''''''''''..........,;,''''''''''''''''.. ..,;;,,,,............. .,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,.. ..............
..................................',;;;;;;;;;;;;;;;;;;;;;;;;,'.........................'::'...................'''''''''''''''''''''''.. .......;o:''''''''''''''''.. .....',;;;;;;;'......... ..';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,....................
.................................',,;;;;;;;;;;;;;;;;;;;;;:::;,.........................';;....................'''''''''''''''''''''.. .........'',,''''''''''''. ...........',;;;;;;;;;,..... ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,...................
................................';;,;;;;;;;;;;;;;;;;;;;;;ldo:,,'..............................................''''''''''''''''''''.. ......':c;'''''''''''...................';;;;;;;;;;;;;'. .';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'..................
..............................',;;;;;;::;;;;;;;;;;;;;;;;;::;;,;,'............................................''''''''''''''''''','''.. ....''.'''''''''''..................',;;;;;;;;;;;;;,.. .,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'..................
.............................',;;;;;;;:;;,;;;;;;;;;;;;;,,;;;;;;;;,'.......,:;'...............................'''''''''''''...',,''',,''.. .,,'..'''''''''''''...............,;;;;;;;;;;;;;;;;,.. .,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'..................
............................';;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;'......;::,..........................;'...''''''''''.....'',,''''''''''..... .'. ..'''''''''''.............',;;;;;;;;;;;;;;;;;;;'. .';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'..................
...........................',;;;;;;;;;;:cc:;;;;;;;;;;;;;;;;;;;;;;;;,'................................ ....'''''''''.....'''''''''''''''''''''''...........'''''''''''...........',,;;;;;;;;;;;;:ldc;;;;;'. ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'...................
.........................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'........................... ..'''''''''''....'',,,'''''''''''''',,,,,,,,,''.'''''''''''''...........,;;;;;;;;;;;;;;;cl:;;;;;;,.. ..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,....................
........................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,....................... .'''''''''''.. ....''',,''''''''''',,,''.... .'''.''''''..........',;;;;;;;;;;;;;;;;;;;;;;;;;,.. ...,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.....................
.......................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,................ ..'''''''''.. .........''........ ...''''''''........';;;;;;;;;;;;;;;;;;;;;;;;;;;;,.. ......';;;;;;;;;;;;;;;;;:lc:;;;;;;;;;;;;;;;;,'......................
......................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;:c:;;;;;;;;;;;;;;;;;,............ ..'''''''''.. .':;. ..'''''''''.. ..,;;;;;;;;;;;;;;;;;;cc:;;;;;;;;'..........',;;;;;;;;;;;;;;cooc;;;;;;;;;;;;;;;'........................
.....................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;'.... ..'''''.''''.. .,x0Oo,. . ..'''''''''.. .',;;;;;;;;;;;;;;;;;;:;;;;;;;;;;'............',;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'..........................
....................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'. ...'''''.'''... ...,oOK0Ol,.... . ...... ....'''''''... .,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'.............,;;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
...................',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;,;;,. ... ....''''''''''........ . ...:d00000Od:,... ..........''''''''.. .';;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.............,;;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
...................,;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;codoc;;;;;;;;;;;,;;;'. .;:...............'''''''''...'''...... ..,lok000000K0dool,........''''...'''''''''.. ..';;;;;;;;;;;;;;;;;;;;;;;;;;,'...,lc........';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
...... .....';;;;;:::;;:c:;;;;;;;;;;;;;;;;;;;;;;;;:lol:;;;;;;;;;;;;;;;,. .............','..'''''''''.....''''''''...,lxO00000000KK0OO0Oxl;''''',,,'....'''''''''......',;;;;;;;;;;;;;;;;;;;;;;;'................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
.....,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.........,,..','......'''''''''''''.. ..''''''''',:dO000KKKK000KKKK00000kl;,'',,,'.....''''''''.......',;;;;;;;;;;;;;;;;;;;,'..................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
........',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;cc:;;;;;;;;;;;;;;;'............,;'.......'''''''''''.. ..'''''''',lx0KKK00KKK0000000KKKKKK0xl;,,,''.. ..''..''''........,;;;;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;:lc;;;;;;;;;;;;;'...........................
............';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;;;:::;;;;;;;;;;;;;;;'.....................','''''''''.. .''''',';oOKKKKK000OO0000000000000000x:,'''.. ..''''''''.......,;;;;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;:c:;;;;;;;;;;;;;'...........................
..................',;;;;;;;,:ooc;;;;;,;;:c:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.................''..',,'''''''''. .',,,,:d0000KK0000kkkkkkO000000000KK0kl;'. ..''''''''......,;;;;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
...................,;;;;;;;;;::;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,......................','''''..''. .'',lk000000000K0Okxxxk0000000000KKKK0o. ..''''''''.....,;;;;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'....................';,....
....................,;;;;;;;;,;;;;;;cc:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.....................',,''''''''. .;oO0K00K00000000OkxO00K0000000000KK0x' ..'...''''....,;;;;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
.....................,;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'.....................',,'''''''.. 'oO00000K00000OOOOOOOOOOO000000000000x,. .''''.'',''..,;;;;;;;;;;;;;;;;;;,........''.........';;;;;::;;;;;;;;;;;;;;;;;;;;;'...........................
.............. .,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.....................',,,''''''.. .ckO00000KK000000000000000000000000OO0x,... ..'''''',,,'',;;;;;;;;;;;;;;;;;;;;;'................';;;;cdoc;;;;;;;;;;;;;;;;;;;;'...........................
.......... .',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,......................',;''''''''.. .o00000000K000OOOOOkkkOO00000000K00OO0x,.... ..'''''',,,',,;;;;;;;;;;;;;;;;;;:c,................';;;;:::;;;;;;;;;;;;;;;;;;;;;'...........................
..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,...................';,'',,,'''''.''. .'oO0OOO0KK00000000000000000000KK0OkO00x,...... ..'''''',,,'',;;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
....',,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.........................',,''''''''.. ...'o000OOO000000000000000000KK000OkkO0K0x,....... ..''''''',,,'',;;;;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
.........',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.........................',,'''''''''.. ....'oO000OkkO0000000000000000KK0OOkkO00K0x,........ ..'''''''',,''',,;;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
...............,;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.........................',,'''''''''''.. .....'oO0000OkkOO0000000000000000OkkkO00KKkc........... .''''''''',,'''',;;;;;;;;;;;;,...................';;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
....................,;;;;;;cc:;;;;;;;;;;;;;;;;;;;;;;;;;;,........................',,,'''''''''',;' .......':x0000OkkkkO00000000000OkkxkkO000xc. ........... ..''''''''',,,'',;;;;;;;;;;;;,...........'''''',,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'.....''....................
.........................,;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;,.............'ll,.......',;,'''''''''''.. ........ .;lk00OkxxkkO00KKK00OkkkxkOOOdc'. .......... ..'''''''''',;,'',;;;;;;;;;;;,...........,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'....,lc'...................
..........''.................,;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;;;,..............'........',;,,'''''''''''.. ........ .':oddxxkkkkOOOkkxxxxdoc;. ...........'''''''''''',,,'',;;;;;;;;;;,...........,;;;;;;clc;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
.............................,;;;;;;;;;;;;;;;;;;;;;;;;;;,,;;;;;;;;,,,,,,'''..............',;,'''''''''''''.......... ..';ldxkkkkdc,... .........''''''''''''',;;;,',;;;;;;;;;,..........';;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
.............................,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'..........',;;,''''''''''''''...... ,dOOOOOl. ......''''''''''''''',;;,,',;;;;:;;;,..........,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'...........................
.............................,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.......',,;;,,''''''''''''''.. ;k00OO0o' .''''''''''''''''',,;;,',,;;:cc:;,.........',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,''''','....................
.............................';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'....',;;;,,''''''''''''''''. ;OKK0KKd' ..''''''''''''''''''',;;,',;,;;;;;,.........,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;'...................
................. .... .';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,''',,;;;;;,''''''''''''''''.. ....... ..''''''''''''''''''''',;;,',,;;;;;;,........';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;,...................
.......... .;'. .';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:cc:;;;;;;;;,'',;;;;;;;,''''''''''''''''.. ..'''... ..'''''''''''''''''''''',;;,,,,;;;;;;,........,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:llc;;;;;;;;;;;;,'..................
......... . .....,;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'',,;;;;;;;,,''''''''''''''''. .:ldxxxxxxdl,. ..''''''''''''''''''''''',;;;,,,;;;;;;,.......',;:cc;;;;;;;;:ooc;,;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;'..................
''',;;,'.. .',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'',,,;;;;;;;;,,'''''''''''''''.. .cdkkkOOOO000Oko, ..''''''''''''''''''''''',,;;;,,',;;;;;;'...',,;;;;:cc;;;;;;;;;c:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'.................
.::::;;;;.. ...,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,''''',,,;;;;;;,,'''''''''''''''. .okkkkkkkkkkOO0Okd,. .''''''''''''''''''''',,,,,,,''''',;;;;;'..';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.................
.;;;;;;;;.. ...',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'''''''''',;;;;;;,'''''''''''''''. .cxOOkxxxxxxxxxkOkko. ..''''..'''''''''''''',,,,,'''''''''',;;;;'..,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'................
.;;;;;;;,.. ......,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;coc:;;;;;;;;;,,'''''''..'''',;,,,;,,'''''''''''''''. .lkOOkxxxxxxxxxkkkkd' ..''''...''''''''''''',,,''''.''''''''',,;;,..,;;;;;;;;;;;;;,;:odoc;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'...............
.;;;;;;;,'........',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;clc;;;;;;;;,,'''''''''''..'',,,,'',,,,''''''''''''''. .:xkkOkxxxxxxxxkkOkl. .'''''...''''''''''''''''''...'''''''''''',,,..,;;;;;;;;;;;;;;:xOK0xl;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,...............
.;;;;;;;;'....'',,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'',,,,''''''''''.'''''''',,,''''''''''''''.. .lkO0Okkkkkxkkkkkd,. ..''''''..''''''''''''''''.....'''''''''''''''''',;;;;;;;;;;;;;;;cdkdl:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,..............
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,;;,,,''''''''''''''''''''',,''''''''''''''.. .:xkkOOOOkkkOkxl' ..'''''...'''''''''''',;,....'''''''''''''''''''',,,,,,,;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,.............
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,',,,,;;;,,'''''''''''''''..'''''''',,''''''''''''''.. .cxkOOOOkkOOko, ..'''''...''''''''''''',;,...''''''''''''''''''''''',,,,,,'',,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'...........
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,;;;,,''''''''''''''''''''''.'''''''''''''''''''''''.. .cxkOOOOOOOOxl' ..'''''....''''''''''''.....''''''''''''''''''''''''''',,,,,,,,,,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'.........
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'',,;;;;;,,,''''''''''''''''''''''''...''''''''''''''''''''''.. .cxkOOOOOOOOkl' .'''''''...''''''''''.......'''''''''''''''''''''''''''''''',,,;;;,,,,,,,,;;;;;;;;;;;;;;;;;ll:;;;;;;;;;;;;;;;;;;;;;;;;,''......
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'''''',,,;,''''''''''''''''''''''''''....''''''''''''''''''''''. .cxkkOOOOOOOkl' .'''''''...''''''''''.......''''''''''''''''''''''''''''''''''',,;;;;,,'''',;;;;;;;;;;;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,''''''''''',,,,'''''''''''''''''''''''.',;:clllc:;,'''''''''''''''.. .:xOOOOO0000Oo' .''''''.....'''''',;:ccccc::;''''''''''''''''''''''''''''''''''',,;,,'''''''',,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,',,;,,''''''',,,''''''''''''''''''''',;ldxkkkkkkkdo:;,,,,,,,,,,,,,,'....'lxOOO000000Oo;...,;;;;;;,,,,,;;;;;coxkkkkkkkxdl;,'''''''''''''''''''''''''''''''',,,'''''''''''',,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;'....';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,;;;;;,,''''',,'''''''''''''''''''';lxkkkkkkkkkkkkxxddddddddddddddooddddxkO00000000OkxdddddxxxxxdddxxxxxxxxxkkkkkkkOkkxdl;''''''.'''''''''''''''''''''''',''.'',,,,,,'''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;,'....';;;;;;;;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;;;;,,'''''',;;;,,''.'''''.',,,'''''''''''';oxkkkkxxxxxxkkkOOOOOOOOOOOOOOkkkkkkkOOO0000000000OOOOOOOOOOOOOOOOOOOOOOOOOkkxxxkxkkkkxo;''''...''''''''''''''.''''''''''..',,;;,,;;,'',,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;,'..';;;;;;;;;;;;;;;;;;;;;;;;;;;clc;;;;;;;;;;,''''''''',;,,,''''''''';l:,.''''''''',cdkkkkxxxxxxxxxkOOOOOOOOOOOOOOOOOOOOOO000K000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkxxxxxxxxkkkxc'.''...''''''''''''''.'''''''''''',;;,,'',,,,'',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;,,,;;;;;;;;;;;;;;;;;;;;;;;;;,;ldo;;;;;;;;;;,'''''''''',,;,''''''''''''''''''''''',cxkOOkxxxxxxxxxkO0OOOOOOOOOOOOOOOOO00000000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkxxxxxxxxxkkkxc,''....'''''''''''''..''''''''''',;;,'''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;col:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,''''''''''',;,'''''''''''''''''''''''';okO0OkxxxxxxxkkOOOOOOOOOOOOOO00000000OOOOOOOOOOOOOO000000000000000000OOOOkkxxxxxxxkOOkd;'''....''.,co;'''''..''''''''''',,;,''''''''''',;;;:lc:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;col:;;;;;;;;;;;;;;;;;,,;;;;;;;;:;,''''''''''',,,'''''''''''''''''''''''',:dkO00OkkxxkkkkkkkkkkkkkkkkkOOOkkkkkkkkOOOOOOOOOOOkOOOOOOOOOOOkkkkkkkkkkkOOkkkxxkkkkkdc,'''.......,:c,''''...'''''''''',,,,'''''''''''',;;;:c:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,;:do;'''''''''''',,,'''''''''''''''''''''''',;ldkO0OOOkkkkxoc:ccclccccccccc:::::cdkO0000000Okdl::::;;;;::::::;;,;;:ldkkkkkkkkkxxl:,'''.....''''..''''...''''''''''',;,''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,;:;,''''''''''''',,''''''''''''''''''''''''''';:lodddddlc;'.....''''''''''''''';ok000KK000Okd:'''......''''.......';cooddddolc;,'''''...''''''''''''...''''''''.'',,'''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'''''''''''''',,'''''''''''''''''''''''''''''',,,,,,''''.....'''''''''''.''';lk00KK0OOOkko:'''.....''''........'''''',,,''''''''''...''''''''''''...''''''''.',,'''''''''''''''';;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;:ll:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,''''''''''''',,,'''''''''''''''''''''''''''''''''''''''......'''''''''''''';lkO00OkkOOkkd:''......''.........'''''..''''''''''''.....''''''''''....'''''''.',,,'''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'''''''''''''',,''''''...'''''''''''''''''''''''''''''''......''''''''''''',lkOOOOkkOOOkd:'......''..........'''''..'''''''''''......''''''''''....''''''..',,''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'''''''''''''',,''''''...''''''''''''''''''''''''''''''''......'''''''''''',lkOOOOOOOOOkd:'.....'''..........''''....''''''''''......''''''''''....''''''''',,''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,''''''''''''''',''''''...''''''''''''''..'''''''''''''''''......''''''''''.,lkOOOOOOOOkko:.....'''.........''''''....'''''''''.......'''''''''.....''''''''','''''''''''''''''',;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,''''''''''''''',''''''...''''''''''''''..'''''''''''''''''.......''''''''.';oOOOOOOOOOOxo;....''''.........''''''....'''''''''.......'''''''''....''''''''',,''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'''''''''''''''',''''''...''''''''''''''..''''''''''''''''''.......''''''',lk000000000OOko;.....'''.......''''''''....'''''''''.......''''''''.....''''''''',,''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'''''''''''''''',''''''...''''''''''''''....''''''''''''''''........'''..,lk0KKKK00000000kc'....'.........''''''''....''''''''........''''''''.....''''''''','''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'''''''''''''''','''.''...''''''''''''''....'''''''''''''''''.......'''.,lkO0000KK00KK00K0Od;'...........'''''''''....''''''''........''''''''.....''''''''','''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;:c:;;;;;;;;;;;;;;;ldl:;;;;;;;;;;,''''''''''''''''''''.'''..''''''''''''''....''''''''''''''''''.......'',lkOOOOO0000KKK0KK00Oko:'.........''''''''.....'''''''..........''''''......'''''''''''''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;ldo:,;;;;;;;;;;;;;clc:;;;;;;;;;;,''''''''''''''''''''''''..''''''''''''''.....'''''''''''''''''........'cxOOOOkkkkkOOO0000000OOkl,.......'''''''''......''''''..........''''''......'''''''''''''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,''''''''''''''''''''''''..'''''''''''''''.....''''''''''''''''........;dkkkkkkkOOO00000000000OOOd:......'''''''''......''''''..........''''''......'''''''''''''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;:c:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,'''''''''''''''''''''''...'''''''''''''''.....''''''''''''''''........:xkkkOOOO00KKKK00000000OOOOkd;...''''''''''......'''''...........''''''......'''''''''''''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;clc;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'''''''''''''''''''''''...'''''''''''''''.....''''''''''''''''........,dO00000000000000K00000OOOkOOkl,'''''''''''......'''''............''''........''''..'''''''''''''''''''',;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,'''''''''''''''''''''''...'''''''''''''''......'''''''''.''''''.......'dOK0000000000000000000OOOOkkOkd;..''''''''......'''''........................'''''''''''''''''''''''''',;;;;;;;;;;,,''........',,;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;,,,,;;;;,,,;;;;;;;;;;;;;;;;;;;;,''''''''''''''''''''''''...'''''''''''''''.......'''''''''''''''.......'dOK0000000000000000000OOOOOOOOxc'.'''''''........''''.............''.........''''.''''''''''''''''''''',,;;;;;;;'. ...',;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;,'... ..... ..';;;;;;;;;;;;;;;;;;,''''''''''''''''''''''''...'''''''''''''''.......''''''''''''''''......,d000000000KKKKK0000000OOOOOOOOko,.'''''''........'''.........................'''..''''''''''''''''''''',,;;;;;;;. .;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;,'.. ..,;;;;;;;;;;;;;;;,''''''''''''''''''''''''...'''''''''''''''........''''''''''''''''......oO00000KKKKKKK0000000OOOOOOOOOkd;...'''''.........'...........................'''.''''''''''''''''''''',,;;;;;;;. .,;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;,.. ..,;;;;;;;;;;;;;,''''''''''''''''''''''''...'''''''''''''''........''''''''''''''''....,ck00000000000000000K000OOOOOOOOOx:'..''''''....................................''''''''''''''''''''''''',;;;;;;;,. .,;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;,. ..'';;;;;;;;;;,''''''''''''''''''''''''...'''''''''''''''........'''''''''''''''''';lkOO00000000000K0000KKK00OOOOOOOOOx:'''''''''''..................................''''''''''''''''''''''''',;;;;;;;,. .,;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;,.... .,;;;;;;;;,''''''''''''''''''''''''....''''''''''''''...........'''''''''''',cdkO0K00O00000000000KKKKK0K00OOOOOOOOOkc,''''''''''''................................''''''''''''''''''''''''',;;;;;;;'. .;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;,,'.. .,,,;;;;;,''''''''''''''''''''''''.....'''''''''''''..........''''''''''',lk0000KK00000000KKKKKKK000000000OOOOOOOOkl,''''''''''''''...............................'.'''''''''''''''''''''',;;;;;;,'. .';;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;,.. .,;;;;;;,''''''''''''''''''''''''.....'''''''''''''.......''''''''''''';dO0KKKKKKKK000000K000000OOOOkkO000OOOOOOOkl,''''''''''''''''.............................'.'''''''''''''''''''''',;;;;;;;. .';;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;'. .,;;;;;;,''''''''''''''''''''''''.....'''''''''''''...'''''''''''''''';dO0000KKKKKKK0000000OO000000OOOOOO00000OOOOl,''''''''''''''''''...........................'''''''''''''''''''''''',,,,,,,'. .,;;;;;;;;;;;;;;;;;
.;;;;;::;;;;;;;,.. .';;;;;;;,'''''''''''''''''''''''.......''''''''''''''''..'''''''''''':oO0KKKKKKKKKKK00000000000KKK00OOOOOOO000000Oo;''''''''''''''''',''''.........................''''''''''''''''''''''... .';;;;;;;;;;;;;;;;;
.;;;;:ll:,;;;;;;;'. ';;;;;;;,,'''''''''''''''''''''''.......'''''''''',,,'''''''''''''''',lk0KKKKKK0KKKKK0000000KKKKK0000000OOOOOOO000Oo;''''''''''''''''',,,,''''''.....................''''''''''''''''''''. ...'',;;;;;;;;;;;
.;;;;;;;;;;;;;;;'. .';;;;;;,''''''''''''''''''''''''........'''''',,;;,''''''''''''''''':dO00KKKKK0KKKKKK00000KKKKKK000000OOxddxkkkkkkl,.''''''''''''''''',;;;;,,''''.'''...............'''.'''''''''''''''''... ..,;;;;;;;;
.;;;;;;;;;;;;;;;,. .,;;;;;,''''''''''''''''''''''''........''',,,;;;,''''''''''''''''';dkO00KKKKKKKKKKKK00000KKKKKKK00000OOx:........''''''''''''''''''''',;;;;,,,,,,,,''''............''''''''''''''''''''',;,,'.. .,;;;;;;;
.;;;;;;;;;;;;;;;;,. .;;;;;;,'''''''''''''''''''............',,,,;;;;,'''''''''''''''''':xOO00KKKKKKKKKKKK0000KKKKKKK000000OOOo. ...''''''''''''''''''''',;;;;;;;;;,,,,,,,,'''.......'''''''''''''''''''',;;;;,. .....',;;;;;;;;
.;;;;;;;;;;;;;;;;;'. .';;;;;;;,''''''''''..................'',,;;;;;,,''''''''''''''''''',okOO00K0KKKKKKKKKKKKKKKKKKKKK0000000Okl. .''''''''''''''''''''''',;;;;;;;;;;;;;;;;;,,,,'''..'''''''''''''''''''',;;;;;. ..,,;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;. .,;;;;;;;,,'''''''...................',,,;;;;;,,''''''''''''''''''''':dOOO0KK00KKKKKKKKKKKKKKKKKKKK00000000o,. .'''''''''''''''''''''''',,;;;;;;;;;;;;;;;;;;,,'''''''''''''''''''''''',;;;;;'. .';;;;;:cclc;;;;;;;;;
.;;;;;;;;;;;;;;;;,. .,;;;;;;;;,,''''''.....'''''''''''''',,,;;,,,,,'''''''''''''''...'''''ckOOO00KK00000KK0KKK000000KKKKKK0000K0l. .''''''''''''''''''''''''',,;;;;;;;;;;;;;;;;;;,,''''''''''''''''''''''',;;;;;;'. .,;;;;:clc:;;;;;;;;;
.;;;;;;;;;;;;;;;;,. .;;;;;;;;;,'''''....'''''''''''''',,;;;,,'''''''''''''''''''''...'''';lkOOO0KKK000000K0KKK0000000000KK0000Ox;. ..''''''''''''''''''''''''''',;;;;;;;;;;;;;;;;;,'''''''''''..''''''''''',;;;;;;. .,;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;,'. .;;;,;;;;;,''''....'''''''''''''',,;;,,'''''''''''''''''''''''...'''':okxolc::;;;;::ccllllloxkkkxkkxxxxddl,.. ..''''''''''''''''''''''''''''',,;;;;;;;;;;;;;,,'''''''''''''''''''''''',;;;;;,. .,;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;,'.. .;;;,;;;;;,''''.'''''''''''''''',;;;,''''''''''''''''''''''''....'''',,.. ..........:ooooodddddol;. ..''''''''''''''''''''''''''''''',,,;;;;;;;;;,,'''''''''',,,'''''''''''',;;;;;'. .,;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;,. .,;;;;;;;;,''''''''''''','''''',;;,,'''''''''''''''''''''''''....'''.. ...........:oddxxkkkkkxo;. ..''''''''''''''''''''''''''''''''''',,;;;;;,'''''''''''',,,,'''''''''''',;;;;. .';;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;;;;. .';;;;;;;;,''''''''''',,,''''',,;,,,'''''''''''''''''''''''''....'''.. ...........:oxkkOOOOOkxd:. ..'''''''''''''''''''''''''''''''''''''''''''''''''''''''',,,,''''''''''',;;;,. .,;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;;;,'. ..';;;;,''''''''''',,,,'''',;;;,,'''''''''''''''''''''''''.....'''.. ...........:dkOkkkkOOOxo;.. ..''.''''''''''''''''''''''''''''''''''''''''''''''''''''',,;,''''''''''','... .;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;;;;;;,'. .';;'''''''''',,,,,''.'',;;;,'''''''''''''''''''''''''......'''.. ..........,okkkkkkkOOOkd:.. ..''.'''''''''''''''''''''''''''''''''''''''''''''''''''''';;;,'''''''''.. ..,;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;,;:;'. .','''''''',,,,,''.''',;;,'''''''''''''''''''''''''.......'''.. .........cdxkkkkkkkOOOOkxc. ..''.'''''''''''''''''''''''''''''''''''''''''''''''''''''';;;,,''''''''. ...',;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;;;;;;;,'.. .'''''''',,;;;,'''''',;,,'''''''''''''''''''''''''.......'''.. .....'..cxkkOkxxxxxxkO00Oxc. ..''...''''''''''''''''''''''''''''''''''''''''''''''''''''',;;;,''''''''. .,;;;;;;;;;;;;;;;;;;;;;;;;;;
.;;;;;;,,;;,'. ..''''''',;;;,,'''''',;,''''''''''''''''''''''''''.......'''. ........'okOOkkxxxxxxxxk00Oo'. ..''...''''''''''''''''''''''''''''''''''''''''''''''''''''',;;;,''''''''. ...''',;:;,;;;;;;;;;;;;;;;;
.;;;;;;;,'.. ..'''''',,;;,,'''''',,;,''''''''''''''''''''''''''.......'''. ........,dkOOkxxxxxxxxxkOOkd,. ..''...''''''''''''''''''''''''''''''''''''''''''''''''''''',;;;,''''''''. ....'''',,,;;;;;;;;;;;;
.;;;;;;;. ..''''''',;;,,,'''''',,,'''''''''''''''''''''''''''.......'''. .........lxOOOkxxxdddxxkOOkl' ..''...''''''''''''''''''''''''''''''''''''''''''''''''''''',;;;,''''''''.. ......'',,;;;;;;;
.;;;;,.. ..''''''',;;,,''''''',,,'''''''''''''''''''''''''''.......'''. .........,okO0OOkkxxkkkkkkd;. ..''...'''''''''''''''''''''''''''''''''''''''''''''''''''',;;;;,''''''''.. ..........',,,,,
.;;;;. ..''''''',;,,'''''''',,''''''''''''''''''''''''''''.......''.. ..........'cxkkkkOOkkkkkxl;. ..''....''''''''''''''''''''''''''''''''''''''''''''''''''',;;;;,''''''''.. ...............
.;;;;. .'''''''',;;,'''''''',,'''''''''''''''''''''''''''........''.. .............':lddxxxddl:,.... .''.....''''''''''''''''''''''''''''''''''''''''''''''''''',;;;;,''''''''.. ...............
.;;;,. .'''''''',;;,'''''''',,''''''''''..'''''''''''''''.......'''.. ...............',,,;;;'....... .''.....'''''''''''''''''''''''''''''''''''''''''''''''''',,;;;,'''''''''.. ..............
.;:;'. .'''''''',;;,'''''''',,''''''''''..'''''''''''''''.......'''.. ..............''''.'''........ ..''.....'''''''''''''''''''''''''''''''''''''''''''''''''',,;;,''''''''''.. .............
.;;,. ..''''''',;;,''''''''',''''''''''...''''''''''''''.......'''.. .............'''''''''........ ..''.....''''''''''''''''''''''''''''''''''''''''''''''''',;;;,,''''''''''.. .............
.,,'. .''''''',;;,,'''''''''''''''''''...''''''''''''''.......'''.. ...........'''''''''''........ ..''.....'''''''''''''''''''''''''''''''''''''''''''''''',,;;,,'''''''''''.. ............
''. .''''''',,;,,'''''''''''''''''''...'''''''''''''........'''.. ...........''''''''''''........ ..''.....''''''''''''''''''''''''''''''''''''''''''''''',,;;;,''''''''''''.. ............
... ..''''''',;;,'''''''''''''''''''...'''''''''''''........'''.. ..........'''''''''''''........ ..''.....'''''''''''''''''''''''''''''''''''''''''''''',,;;,,'''''''''''''. ............
... ..''''''',;,,''''''''''''''''''...'''''''''''''........'''.. .......'''.'.''''''''''........ .''......'''''''''''''''''''''''''''''''''''''''''''''',;;;,''''''''''''''. ............
..''''''',;,,''''''''''''''''''....'''''''''''.........'''.. .......',:c:cc::c:,''''........ .''......'''''''''''''''''''''''''''''''''''''''''''',,;,,''''''''''''''''. ............
.'''''''',;,''''''''''''''''''....'''''''''''.........'''.. .........'',xOd,';l:'':c,.;cc:;'. ..''......'''''''''''''''''''''''''''''''''''''''''''',;;,''''''''''''''''. .............
..''''''',;,''''''''''''''''''....''''''''''..........'''.. .............okl. ;kc..oxc.lxo,'.. ..''......''''''''''''''''''''''''''''''''''''''''''',;;,'.'''''''''''''''. .............
.'''''''',,,'''.'''''''''''''....''''''''''..........'''.. ........'''..okl.'oOd::dkl.ckd:;;'. ..''......'''''''''''''''''''''''''''''''''''''''''',,;,'''''''''''''''''. .............
.'''''''',,'''.'''''''''''''....''''''''''..........'''.. ........'''.'dOl..lk:..:xo.cxl... ..''......'''''''''''''''''''''''''''''''''''''''''',;,'''''''''''''''''.. .............
.'''''''','''.'''''''''''''....''''''''''..........'''.. ........'''..oOl..lk,..,dd.lxl.... ..'.......''''''''''''''''''''''''''''''''''''''.'',;,,'''''''''''''''''.. .............
..'''''''''''''''''''''''''.....''''''''...........'''.. ........'''..lxc.'ld,..,oo':ddccc,. .''.......'''''''''''''''''''''''''''''''''''''''',,;,,'''''''''''''''''.. ...........
.''''''''','''''''''''''''.....''''''''...........'''.. ........'''............... ...... .''.......'''''''''''''''''''''''''''''''''''''''',,,,'''''''''''''''''.... ...........
..''''''',,,,''''''''''''''...'',,''.'............''''...... .......',,'''''''''.............. ..','......''''''''''''''',,,',,,,'''''''''''''''''';::;,'''''''''''''''...... ........
..''.:dkxxxdddddoc;,'''.,lxxxdddddoolc;,........',coxxdodxoc'......;oxdddxxkkxddddxo,..:xkxo,...'cxkko..;dkxxxxxxxxxd:,''.'cxkxxxdddoollc;'..'''.';cdxxxdxxxo:,'''''''''........ ......
..'..;xKKOc'',:okOOko;'.'lOXOc'...,:okOkd:.....'cx0kl'. .;dOOd:....,,'...:OK0x,...';,..:OK0d... .c0K0o. ;kKKOc,,,,,,;;,.'..:kK0o,...';cxOOxl,''''cx0Ol'....;dd;'.''''''.......... ....
.''.:xKKk;.....;x0KOl'.'oOKk,..... .o0KKx,...;x00k;. .l0KOo'. ... 'kKKd. .c0KOl... .:OK0d..;k0Kx,..........'..:OKOc.......cOKKk:'..'d00kc'..........''''''. ......
....:xKKOl,;::lx00kc...'lOKOc,,;;:lxO0Od;...,d0KOl'... 'kKKOl'...... ,kKKx....... 'l0KOc..'..;k00d'.;k0Kkl:ccc:cc:,.'..:kK0o:;::cldOK0x:.....cOKK0ko:,'...''''''''.. ....
...;x000xooxk0KOo,..'.'lOK0xdodOK0xl,......c00KO:.... .o0KKOc..... ,kKKx. ...'cox0K0kdooooxO0Kx'.;kKK0kxxxxxxxd:.'..:OK0kdlok0KOo;'....'...,oO0KK0Odl;'''''''''.
.'.;dKKk:....,lxOOxc,.'o0XO;...o0Kk;......,o0KKk;.... .lOK00l..... ,kKKd. ....cxO00xc.....;x0Kk,.,OKKx,.............:OX0l...:kKO:...''''''....:dO0KK0kdc;''''''.
...;xKKk:......'oOK0x;'lOXO;...,oKKx;.....'l000k;.... . .l0KK0c..... .,kKKx. .... .:x0Kd'.... .l0KO:.,kKKx,..........'..:OKOc'..'l00kl...''''''......;ok0KK0kc'''..
....:xKKk:..''...'d000o;lOKk;....:kkkd:.....;xkkx:'... .okOOx;..... .,k00x...... .cOK0o..... .cOX0c.,kKKx,.',''''',,,..:kK0l....,x0KOc'.'''',,;::;'....;xKK0kc'''... ..
.;xxxxxxxc. 'okxxxxxo,.;xKKk:.'''...:x000l,cxOx;.....lxxdd;.....cdxxo;.... .,dxxxc........,xkkd'..... .lOK0l..... .;OX0o.,kKKx'..''''lxkkkdllkK0c.....:OXKk:.'',cxO0000kl,...,d0KOl'.;oxxxxxxxc. .:xkxxo; ......
'x0KK0Kk; 'lk0KK0x:'. .;xKKk:..''',:xkkxl'.:dkd;.....'oxxxd:.....cdxxl,.. .,okkd;.........,dxko........ckOkc.......,kK0d.,kK0x;.....'clok0K0O0K0c......o0KKx:'.,o0K0k:,,,..'':d0Kd,...'dKKKKKKl. .cOKKk: .......
.d0KKKKx' 'lOKKKOo,. .:xKKkl,;clodddoc,. .cxkd;......:xkxxd:'.. .'cdxd:'',cdxd:'........ .;xxxo'......,oxxx:.......;x00x;cOKK0xdoolc:;;lx0Oxx0K0l......,xKKKkc...lk0Ol;,',:ldkOxc'.'.. :OKKKKKd' 'x0KOl. .........
.d0K0KKx' .'oOKK0kc. .;looolccc:;,'......':clc;.......;lcclc,.... ..,;:ccc:;'........... .,lllc,......;cllc,.......,llll:coooooooooooolc:,..;loo:.......;loool,....,:looooll:,....'... .oKKK00O: .c0KKx' ............
.d0K0KKx' .;dOK00d;. .................'................. ............. ............ .... ... ................................ ................ .......... ............''.....;kKKK00d' ,x0Kkc. ..............
.d0K0KKkccx00KOl'. .''....;:::::;::::::,....';;;;;:::;,,''......'''.. ';;:;;;;;:::;,.......,;;;;'.. .....';;;::;'.......,::;;;;::;;;;;'......';:::::::cccc;'..'''.',;clddxdoc:,.... .oOKK0Kkc. .c0KKo. ..............
.d0KKKK000000Kk;. ..''...cdxddooodxxxdc....,oxxxdlclllooddolc;''''.. .:dkxddooddxxxd,. ...'oxxxxo,. .....cdxxko,........:dxxdooooxxxxd,....':dxdddxdxO000k,..''',:ok0Odc;;:okOko:'...,xKKKK0x' ,x00k; ..............
.d0KKKKOxk000KKOc. .'''.'lxxd;...,oxxdc....'lkxxl. ..'cdxkxl;''.. .:dkx:....cxxxd;.... 'oxxxxdc......,oxxxko,........:dxxc....ldxxd,....,,.. .cxkOx;..''';lk00k;.. ,dKKOd;. .l0KKKK0c. .o0K0c. ..............
.d0K00Kx;:xKK00Okl. .''..,oxdc.....cxxdl'...'lxxxl........:dxxxo,'''. .lxxd,....;dxxx:.....,dkkkxkd,....,cdxxxkd:.......'lxkd;....:xxdx:.... .....:dkxd:..''';oOO0x:..'.....,x0KKO; ,xKKKKKd' .;kK0k, .............
.d0K0KKx'.,dkkxxxxo,. .,;,':dxdoccl:;lxxxo,...'lxxxo;;;:ccloxxxdc'..,:,.'dkxxlcc:;:ddxxl'.. .,dxxkxxxo,...:dxxxxkdc...','.;okxdlcc:;cdxxxc'..........;dxxx:...'',lxxkkl'.....''..cOKKKk; .c0KKKK0: 'dOKOc. .............
.d0K0KKx' .cdxxxxxd;. .:ddoodxxddodddxxxxx:...'lxxxxdooxxkxdl;'.....,oxdoxxxxxxdddxxddxo,.. .,dxddxxxxc..'lxdddxkxl...;ododxxxxxddxxxxxxkl,.........;dxxdl...'.';oxxxxc.....'''..;xOk0Ol. 'x0KKKKd. .c0K0d. .............
.o0K0OOd, .:dxxxxxxc. .':ldxxo,.....;dxxxc'..'lxxxl...'okxx:.....'...;ldxxdc.....;okxxd,.. .;xkl;oxxxo;.:dxl:cxxxo'...';ldxxd:.....;oxxko;........,oxxxl'..''.':dxxxdc.....'''..,dkxxkl. .cxkkO0x:.,d00x: .............
.oOOkxko' .;dxxxxxxo, ..,dxxc..... .lxxxl,..'lkkxl....:oxxdc'...'....'lxko,.... .:xkxx:.. .:xxc.cxxxxo:okx;.;dxxd,... .lxxo. .....cdxxd:........cxxxo;..'''..:dxxxdc.....''...,dkxxxl. 'oxxxxxl'cxkkl. ............
.lxkxxxo' .;oxxxdxxd;. .':xxo;.......lxxxo;..'lkkxl.....:xxxd:...'''..;oxxl.......;dkxxc.. .cxd;.,okxxxxkxo..;xxkx:.....,dkxl.......cdxxdc......':dxxd;....''..;dkxxdc.....''...,dkxxxl. .cdxdxxxodxxo, ............
.lxxxxxo' ,odddxxxdc. .,lxkl'.......cdxdd:..'lxxxl.....'oxxxd;..''''':dxdc.......,oxxxl,. .lxd; .;xxxxxkd:..'dxxxl'....:dkx:.......;oxxxl......:dxxx;..........lxxxxo,...''....:xxxxo, .lxxxxxxdxd:. ............
.lxxxxxo' 'oxxxddxxo, .,oxxc........;oxxdc..'lxxxl......;dxdxd:.'''.'cxxd:........lxxxo;. 'oxo, .oxxxxxl'...lxkxo'...'cdkd,.......'lxxxo'....:dxxdc.......... 'lxxkxc'.'''...;dxxxd;. :dxxxxxxxo. ............
.lxxxxxo' 'lxxxxxxxd:. ;dxd:........,lxxxl..'lxxdl.......ldxdxo;'''.,lxxl,........cxxxd:..,oxl'. .;xkxxd:....cxkxd,...,oxxo.........cxxxo;...;oxxxl........',,...cdkxxc,'....;oxxxl' 'lxxxxxkd:. ............
'oxxxxkd:. 'okxxxxxxdl,. .cxxd;........,oxxxo,.'lxxxl'......'lxxxxd:,',cdkxl'........lxxxxl..,dxl'...'dxxxl,....cxxxx:..'cxxxl........'cxxxdc..,lxxxxoccccclllo:.....'cdxxdoc:cldxxo,. .cxxxxxko, ................
':::::::;. .,::::::::::'.,:cc:,........':lcc:,.'clll:'.......,cllccc,.'clll:'.......':lcclc'.;ll:'. ..:cll;'....:llcl:'.,clll:.........;llll:.'cllllcllllccllc,.........,:loooll:,.. .. .;::::::,. ................
............ .............. .................. ... ....... . ........... ..... . ......................... ................
.''......................................'''...................... ........................................................................'''............ ................
.'''.....................................'''........................................'''.....................................................''''............ ................
..''.....................................'''''......................................''......................................................''''............ ................
..'.....................................'''''......................................''......................................................'''............. ................
..'....................................',,'''......................................''......................................................''.............. ................
.'......':oc,,::,....................'ll:''''................;l:,'',;;'.. .......''.............................................ll,.....'''.............. ................
.''......;dc.........................'coc'.''.............. .,d:.....:dl.........'.'.............................................ll,...'''''.............. .................
..'......;dc'';;',:;.',;',;,,;;...,;,:ddc',::;::'.':lc:'. . .,d:. ....lx:..,,,,;,',:;;,':oc,'';;,;:,.,::..,;'',;::;,::'.,:',;;;'.ll;';c:;cc:'';;.......... .................
..''.....;xl',:;.'lo,';;;ll..,ll;;o;.'loc;oo,.,co''ld;... ...,d:. ...ldc,cl..,lo::oc,'.cd;.,lo,.'oo;'lo'';;;ll;;c:'co;';:'co:,..coc:;,''coc'':'.......... .................
.'''....;d:......,cl:'.:ol..'loccd;..coc;do,.'co,'ld;. ...,d:.....'ol';ol. 'co:,:oo:.cd;.,ol'..ld:.,lo:'.:oc'....':oc,..';lo;.lollc;'',:ol;'........... .................
..''...':oc'......;o;...:l:,;:,.,oo:;loc,:l:,:c;.'lo;.. ..;dc,..';;,...;c,.,:;;::::;':oc,';l:,;c:'..;o,..'coc;,'..'lc'.'::,:;'cl;'coc,.,cc,............ .................
..''.....'.......',,......''......'''',,'',,,'....','...........................',,'....''....'''....';,.....','...........'........',,,',;'............. .................
..''............;:,....................'''''.......'............ ...... ....''..................;:;..............................'',cc'.............. .................
.'''..................................'''''............. .......... ...........''..................'...............................'''''................. ..................
.'''...................................'''''....................... ...........''..................................................'''................... ..................
.'''....................................''''...................................''..................................................'''................... ..................
..'''...................................''''...................................''..................................................''.................... ..................
..'''..................................'''''...................................''.................................................''''................... ..................
..'''..................................'''''...................................''.................................................'''.................... ..................
...''...................................''''...................................'.................................................'''..................... ...................
...''...................................''''...................................'.................................................'''..................... ...................
...''...................................'''''..................................'................................................''''..................... ...................
...'''...................................''''...................................................................................''''..................... ...................
...'''...................................''''............................... ...................................................''''..................... ....................
...'''...................................''''............................... ...................................................''''..................... ....................
The Brothers Karamazov CoverAuthor: Fyodor Dostoevsky
A masterpiece that delves deep into human nature, morality, and faith. Features profound philosophical debates and unforgettable characters.
The Sword of Kaigen#
,,,;;;;;::::ccccc:::ccccccccllllllllooooddddooddddddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOO00000KKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKK00000000000000OOOkkkkkkxxxxdddddddooooodddoollcccccclllllllllllccc:::::::::ccccccc:::;;,,;,,''......
,,,;;;;::::::::::cccccccccccllllllllooooddddooddddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOOOOOOOO0000KKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKK00000000000000OOOkkkkkkxxxxdddddddddddddddoolllccccllllllllllllccc::::::::::ccc::::::;;,,;,,''......
,,,;;;:::ccccccccccccccccclllllllllooooooddddoddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00000KKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKK00000000000000OOOOOOOOkxxxxdddddddddddddddoolllllcllllllloooollccc::::::::::::;;;::::;;,,,,,''......
,,;;;;::cccccccccccclllllllllllllloooooooddddddddddxxxxxxxxxxxxxxxxxxxxxxxxdddddxxxxxxxxkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO000000000000KKKKKKXXXXXXXXXNNNNNNXXXXXXXXXXXXXXXXXXXXKKK00000000000000OOOOOOOOkkxxxxxxdddddddddddoollllllloollloooooollccc::::::::::;;;;::;;;;;;,,,''......
;;;;;;::cccccccccccclllllllllllllooooooooddddddddddxxxxxxxxkkkkkkkkxxxxxxxdddddxxxxxkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOO0000000000000000000KKKKXXXXXXXXXXNNNNNNNNNNNNNXXXXXXXXXXXXXXXXKKKKKK000000000000OOOOOOOkkkxxxxxxxxxxxxxdddoolllooooooooooooooolllcccccccccc::::::;;;;;;;;,,''.......
;;;;;;:::ccccccccccllllllllllllllooooooodddddxxxxxxxxxxxxxxxxkkkkkkkxxxxxxxddddxxxkkkkkkkkkkkOOOOOOOOOOOOO00000000000000000000000KKKKKKKKXXXXXXXXXNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXKKKKKK000000000000OOOOOOOkkkxxkkxxxxxxxxxdddooooooodddooooooooooolllcccccccccc:::;;;,;;;;;;,''........
;;;;;;:::ccccccllllllllllllloooooooooodddddxxxxxxxxxxxkkkxkkkkOOOOOkkkxxxxxxxxxxxxkkkkkkkkkOOOOO000000000000000000000000000000KKKKKKKKKKXXXXXXXNNNNNNNNNNNNNNNNNNNNNXXXXNXXXXXXXXKKKKKKKKKKK000000000OOOOkkkkkkkkkkkkkxxxxdooooodddddddddooddoooollllclllllllcc::;,,,,;;;;;,,'.........
;;;;;;::::cccccllllllllllllloooooooddddxxxxxxxxxxxkkkkkkkkkkkkOOOOOOkkkxxxxxxxxxxxkkkkkkkkkOOOOO0000000000000000000000000KKKKKKKKKKKKKKXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXKKKKKKKKKKKKKK000000OOOOkkkkkkkkkkkkkxxxxddddddddddddddddddddooollcccllllollcc:;;,,;;;;;;;,,'.........
::::::::::cccccllllllllllllloooooodddxxxxxxxxxxkkkkkkkkkkkkkkkOOOOOOOkkkxxxxxxxxxxxkkkkkkkOOOOOO00000000000KKKK000000KKKKKKKKKKKKKKKKKXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXKKKKKKKKKKKKKKKKK0000OOOOOOOOOOOOOOOkkxxxxdddddddxxxxxddddddddooolllllloooollc:;;;;;;;;;;;,,'''........
:::::::::::ccccclllllllllllooooooddxxxxxxxkkkkkkkkkkkkkOOOOOOOOOOOOOOOkkkxxxxxxxxkkkkkkkkOOOOOO000000KKK0KKKKKKK00KKKKKKKKKKKKKKKKXKKKXXXXXNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNXXXXXXKKKKKKKKKKKKKKKKKKK0000OOOOOOOOOOOOOkxxxxxxxxxxxxxxxxxxxdddddoooooooooddoolcc:;,;;;;;;;;,,''''........
:::::::::::ccclllccccccccllolllllllloooooddddddddddddddxddxxxdxddddxxxxxxxxxxxxdxxxxxxxxxkkkkkkOOOOOOOOOOO00000000000KKKKXKxc,:;,,::;cll;;o0XKx:;lkkl;;cc:;o0NNNNNNNNNNXXKKK000000000000000000OOOOOOkkkkkkkkkxxxxxxxxdddoooooooooooooooooolllllccllllllllcccc:;;;;;;;;;;,,,'''''.......
cccccc::::::cccll:;;;::;;:ooc::;::::::::::cccccccccclllllllllllllllooollccc::::cccloddddxxxkkkkkkkkOOOOOOOO00000000OkkO0KXXx::xc..cdc:do..lKWWO..:0Xo..lOk:o0NNNNXXKKKK0000OOOOOkkkkkkkkkxxxxxxxxxxxddddddddddoooooooollllllllllcccccccccccc:::::::::::::;;col:;;;;:;,,,,,,'''''.......
cccccc::::cccccol:;:cllc;:odc::lool::ldddddddddxxxxxxxxxxxxxxxxxxdl:'... ....'cxkOOOOOOOOO0000000000000000OOKXXXK0KXo..o0KKXx..ckO0d..cKNd..lxdx0NNNNNNXKKKKKKKKKK0000000000000O00OOOOOOOOOOOkkkkkkkkkxxxxddddddddddddddddddooolllllloo::ccllc;;lol;,;;:l:,,,,,,,,'''''.....
cccccccccccccccol:;:cllc;;ll:;:lodl::ldddxxxxxxxkkkkkkkkkkkkkkkd:. ..,::cccc:;'......,lkO0000000000K0000000000KKKK000KXXXXNXo..o0XNNx..,lodc..cKNd..;:,lKWWNNNNXXKKKKKKKKKK0KKKKKKKKK00000000OOOOOOOOkkkkkkkkkkkxxxddddddxxxxxxxxxddddoooollloo::ccllc;;clc;,;::l:,,,,,,,,'''''.....
cccccccccccccccll:;;:::::;:c:::::::::::cccclllllllllollooooooo;. .;odxkkkkkkkkkkkOkkOOOO000000000KKKKKKKKKKKKKKK0OOO0XXXNNNXd..oKNNNx..oXWM0'.cKNd..dKKkOKNNNNNXXKKK0000000O000OOOOOOOkkkkkkxxxxxxxxxddddddddddooooooollllllllccccccccccc::::cc:::::::::::::;;:::;,,,,,,,'''''.'''''
cccccccccccllcclc:::cll:;:ll:;:lccllllloooooodddddddddddddddo, .cdddxxxxxxxxxxxo;,,:oxkOOOOOOOOO000000OOOOOOOOOO0KXXXXXXXX0c..cONNKo..lKWNx. ;OKl..:dd;;dXNNNNNNXXXK0000OOOOOOOOOOOOOOOOOkkkkkkkkkkxxxxxxxxxdddddddddooooooooooooooooollllllcc::::clc;,:cc;,,,;,,,,,,,,,'''...''',,.
cccccccccccllllll:::::c::::c:::cccccldkkkkOOOOOOOO0000000O0Oc. .cxOOOO00000000OOx, 'oOKKKKKKKKKXXXXXXXXKKKKKKKXXXXXXXXXXXX0xoox0NNKkxdkKWXOxdxO0kddddddOKNNNNNXXXNNXXXXXXXKXXXXXXXXXXXXXKKKKKKKKKKK0000000000OOOOOOOOOOOOOOOOOOOOOOOOOkkkkxxdlc:c:ccc;;;c:;;;:;;;,,,,,,,''....'',,,.
cccccclllllllllolc;;::::::::::;;:c:;:okkkkkkOOOOOO000000000x' ,oOOOO00000KK0000Ol..;dO000KKKKKKKXXXXXKXXXKKKKKKKKKXXXXXNNNNNNNNWWWWWWWWNWWWWWWWWWWWWWWWWWWNNNNNNXNNNXXXXXXXXKXXXXXXXXXXXKKK0OOOOOOkkkxxxxxxxxxxkOO000OOOO00000000OOOOkkkkxddooc::;::c:;;::;;;;:c;,,,,,,,'..''',,,',.
::cccllllllllllol:;:cllc;:oo:;:odxo::okkkkkkOOOOO00000000K0o. 'oO0OOO000KKK00000kc:dO00000KKKKKKKKKXXXXXKXXKKKXXXXXNXXNNNNNNNNNNWWWWWWWWWWWNKK00KKKNWWWWNWWWWNNNNNNXXXXXKKKKKKKXXNNXXXKXXKx;......... ..',coxOO0000KKKK000OOOOOOkxdooo:;clool;;:ll;,;;:c:,,,,,,''..'',,,'''.
::cccclllllllllol:;;:cc:;cddc;:llol::okOkkkkOOOO0000000000Oo. .lk00OO000KKK00000000KKk:''''''''':xKKXXXXXOo,,lOXXXXNNNO:,,,,,,':xXNWWNKko:,.........;lxKNWWWWWNNKo;'''''''....',:lx0KXKKKKOd:' ...... .;dO0KKKKKKK0000OOOOxdoooo:;;clll;;col:;;::c:,,,,,'''.''','''''.
::cccclllllllooooc:;;:::;cddc:;::::;cdkOOOOOOOO000000000000d. .ckOOO00000K0000000KKKOo;. .,lkKXXXKXKl. .l0XXXNNNKd;. .;oOXNNOc. .':llool:'. .;xXWWNNNXkl,. ..''.. 'ckKKKKKKKO; 'okkkkkkxo:'. .;d0KKKKK0000OOOOkdoloolc::::cc;;col:;;;::;,;;,'''''',,''''''.
::ccccllllllloodo:;:cllc;cdd:;:loooodxkOOOOOOOO000000000000Oc. .,okO00000K0000000KKKKKKOc 'dKXXXXXXXk. 'xKXNNNNNNx. 'xXWWNOc. .lOKNWWWWWWN0o' .:kXNNNNWN0, .;kKXXOc. ;xKKKKKXO: ,x0KKKKKKKK0d;. .lOKKKK0000OOkkxdooollcllcllc;;coc;;;::l:,,,,'''',,,,''''''.
:::cccllllllloodl:;coodl;cddc;cxxxxkkkkkOOOOOOO0000000000000k: .'cdO0KKKK0KK00KKKKKKKKx' .:kKXXXXN0: .c0XNNNWW0: 'oKWWNx' .dXWWWWWWWWWWWW0, 'xXWWNNNK, .:OXXNN0c .o0XKKKXO; ,x0KKKKKK00KK0c. .o0KKK0000Okkxxdooollooolool;;col;,;::l:,,,'''',,,''''''''.
::::ccclccllloodo:;coooc;cddc;cxxxkkkkkkOOOOOOO00000000000000k:. ..:dk0KKK00KKKKKKKKX0l. .lKNNXXXx. 'xXNNWWNl. .c0WMWO' .cKWWWWWWWWWWWWWWk' ;ONNNNWK; .:OXXNNXo. .l0KXKKXO; ,x0KKKKKKKKKKX0: ;x0KK0000Okkxxdoollooolcloc;;coc;,;;:l:''''''',,''''',,,,.
::::ccccccclloodo::coooc;cddc;cxxxkkkkkkOOOOOOO0000000000000000d,. .'cdO00KKKKKXXXXXO, ,kXNNXk; .. :ONNWN0, ;kNMMXl ,xXWWWWWWWWWWWWMMXc .oKNNNWK; .:OXXNN0: ,xKKKKXXO: ,xKKKKKKKKKKKKXd. .lOKK000OOkxxdoolllllllclll;,:lc;,;;:l:'''',''''''',,,,,,.
:::::cccccclloodo:;coooc;cddc;cxkkkkkkkkOOOOOOO0000000000000000KOd:'. .,lk0KXKXXXXXKd' .l0NNKc. .co. .lKNWKc. .dKWMM0; :ONWWWWWWWWWWWWWMWo. lKNNNWK; .:kKKOd,. .;xKXXXKKXO; ,xKKXXXXXKKKKKXO: .:kKK000Okkxddolllllllc:cll;,;lc;,,;:l:'',,,,'''''',,,,,,.
:::::::cc:ccloodo::cdddc;cddc;cxkkkkkkkkOOOOOOO00000000000000000000Okl;. .;d0KKXXXXXKl. 'xXXx' cO0:. ,kNNx. .c0NWWWO' ;kNWWWWWMWWWMWWWMWd. c0NWWWK, .... .:x0KKXXXKKXO; ,xKXXXXXXXKKKXX0l. .;x000OOOkxxdolcccllllc:cll;',lc;',,:l:'',,,,'''',,,,,,,,.
::::::cccc::clodo::ldddc;cddc;cxkkkkkkkkOOOOOOO00000000000000000000KKKKOxl,. .,d0KXXXXXk; .cOO; 'xXNk, .lKO: ,ONWWWMO, :ONWWWMMMWWWMWWWMWd. c0WWWWK, .'. .o0XXXXXKKKKKO; ,xKKXXXXXXKKKKXKd. .,d00OOkkxxdolccccclllc:cll;',lc;',,:l:'',,,,'',,,,,,,,,,.
::::::::::::cclol::ldddc;cddc;cxkkkkkkkkOOOOOOO0000000000KK00KKKKKKKKKKKKKKOdc. .cOXXXXXKd. 'll. .lKNWXo. 'dc. .oXWMMMW0: ,kNMMMMMMWWWWWWWWNl. .oKWWWWK, .:Ok, .d0XXXXKKKKKO; ,xKXXXXXXKKKKKXKd. .;xOOOkkxxdollccccccccc:cll;';lc;,,;:l:,,,,,',,,;;;;;,,,,.
::::::cccccccccol::ldddc;cddc;cxkkkkkkkkOOOOOOO000000KKKKKKKKKKKKKKKKKKKKKKKKK0x;. .o0XKKXN0:. .. ;ONWWW0c '. .cONWMMMMNd. .lKWMMMMMWWWWMMMMX: ;kNWWWWK, .:0NO: .lOKXXKKKKXO; ,kKXXXXXKKKKKKXKo. .:xOOOkkxxdollcccccccc::cll;';lc;,,;:l:,,,,,,,;;;;;;;,,,,.
:::::ccccccccccol::ldxdc;cddc;cxkkkkkkkkOOOOOOO000000KKKKKKKKKKKKKKKKKKKKKKKKKKXKx; ;kKXXXNXk' 'dXNWWWWO. ,ONWMWWMMMK; .xNMMMMMWMWWWWMNx. 'xKNWWWWK, .:OXNO; .cOXXKKKKXO; ;kKXKXXXXXXXXXN0l. .cxOOOkkxdoollcclllccc::cll;,;lc;,,;:l:,,,,,,;::::;;;,,,,.
::::cccccccclllol:;cdxdc;cddc;cxkkkkkkkOOOOOOO000000000KKKKKK0OO0KKKKKKKKKKKKKXXXXO: 'x0KXXNNXl. .l0NWWWWWXo. .dNMMMWWWWMWKc. .dKWMMMMMMWWWXx. .;xKNWNWWWX; .:0XNXO;. .:kKXKKKX0: ,xKKXXXXXXXXXXNO; 'okOOkkxxddooolllllccc::cll;,;lc;,,;:l:,,,,,;:::::;;;,,,,.
::::cccccccclllol:;ldxdc;lxdc;cxkkkkkkkOOOOOOO000000000KKKKK0l.:x0KKKKKKKKKKKXXXXXXx. 'xKXXXXNN0c ckXNWWWNWW0, .:0WMMMMMMWWWWXx' 'lkKXNNXKOo, 'o0NNWWWWNXk' ;kKNNX0l. 'lk0KKX0: ,xKKXXXXXXXXXXXd. .:xOOkkkxddddooollllccc::cll;,:lc;,;;:l:,,,,;;:::::;;,,,,,.
::::ccccccclllloo:;clooc;cooc;cxkkkkkkkOOOOOOOO00000000KKKKKk; .l0KKKKKKKKKXXXXXXXXk. ,kKXXXXNNNk. 'xXNWNWWWWWNd, .;kNWMMMMMMMMWWWWXx:.. ...........:x0NWWWWNNKl,.. ..:kKXNKx;. .;xKXO: ,xKKXXXXXXXXXXk; ,dOOOOkxxddddddollllccc::cll;,:lc;,;;:l:,,,;;;:::::;;,,,,,.
:::ccccccccllllooc:;;::::;:::;cxkkkkkkkOOOOOOOO00000000KKKKKx, ;kKKKKKKKKXXXXXXXNXx. .cOKXXXXXNNXOxk0XNWWWWWWWWWN0kkKNWWWWWWWMMMMMWWWWWXOxdlcccccldk0KNWWWWWWWWWN0kkkxxxkkkk0XNXNNXOxdolldkKKO; ,xKKXXXXXXXNXO; 'okOOOkkxxdddddoollllcccc:cc::;::::;;;::;,,;;;::::::;;;,,,,.
c:ccccccccclllloo:;:lllc;clooodkkkkkkkkOOOOOOOOO0000000KKKX0l. .o0KKKKKKXXXXXXXXXO: ,x0KXXXXXXXNNWNNNNWWWWWWWWWWMMMMWWWMWWWWMMMMMMMMMMWWWMMWWWWWWMMMMWWWWWWWWWWWWWWWNNNNNNNNXXNNNNNXXXXXXXXXO; ,xKKXXXXXNX0o' .,okOOOOkxxxxxdddoolllllllcccc:::clc;;;::c:,,;::::c:::;;;,,,,.
cccccccccclllllol:;cdddc;lxkkkkkkkkkkkOOOOOOOOOO0000000KKKXO; .:OXXXKKKXXXXXXKKx;. .:xKXXXXXXXXXNNNNNNNWWWWWWWWWWWWWWWWWWMWWWMMMMMMMMMMMMWWWMWWWWWWWWWWNNWWWWWWWWWWWNNNNNNNNNNXXNNNXXXXXXXKKXO; .oOOO00Oxd:. ,okO00OOkkxxxxxxddooolllolllllccccloc;;::cl:,;::::cc::;;;,,,,,.
cccccccccclllllol:;cddoc;lxkkkkkkkkkkOOOOOOOOOOO00000000KKKk' .cxO0KKKKXXK0kl,. 'oOKXXXXXXXXXXXNNNNNNNWWWWWWWWWWWWWWWWWMWMWNKkdoooxKNWWXOdxxxxxxOXWWWWNWWWWWWWWWWNNNNNNNNNNNNNNNXXXXXKXXOo;. ...... .;ok0000OOkkkkkkkxxddooooooooooollllllol;;;:cl:,;:::::::;;;,,,,,,.
cccclccccclllllol:;cddoc;lxkkkkkkkkkkOOOOOOOOOOO0000000KKKKx, ..',;,,,.. .:dOKXXXXXXXXXXXXXNNNNNNWWWWWWWWWWWWWWWWMMWMNO;,:dkxo;.;kNXd..'lo:,:0WWWWWWWWWWNNNNNNNNNNNNNNNNNNNXXXXXXKXKx;..................,:ldk00K0000OOOOOOOkxxdddooooooooodddooolool;;;:cl:,;::::::;;;,,,,,,,.
ccclllcccclllllol:;codoc;ldkkkkkkkkkOOOOOOOOOOOOOO0000000KK0Oxoc:;,..........',:ldk0XXXXXXXXXXXXXXXXXNXNNNNWWWWWWWWWWWWWWWWWWWNo..dXWMWWK;..xN0,.:KN0kOXWWWWWNNNNNNNNNNNNNNNNNNNNNNXXXXXXXKKKXK00OOOO00000000000KXXXXXKK000000OOOOOOkkxdddooooooooddxxdddddddl;;;:cl:,;:::;;;;;,,,,,,,,.
cccllccccccccccol:;codoc;cdkkkkkkkkkOOOOOOOOOOOOOO0000000KKKKXKKK00KKK00000KKKXXXXXXXXXXXXXXXXXXXXXXXXXNNNNNWWWWWWWWWWWWWWWWMWK; ,ONWWWMNo..lX0' 'ol:lKWWWWWWNNNNNNNNNNNNNNNNNNNNNNXXXXXKKKKKKXXXXXXKKXXXNNNNNNNNNNXXXKKKKK0000OOOOkkxddddooooddddxxkxxddddddc;,;:cl:,;::;;;;,,,,,,,,,,.
cccccccccccccccol:;coooc;cdxkkkkkkkkkOOOOOOOOOOOOO0000000KKKKXXXXKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNNNNWWWWWWWWWWWWWWWWMW0, 'kNWWWMNo..oX0' 'c:;c0WWWWWWNNNNNNNNNNNNNNNNNNNNNNXXXXXKKKKKKXXXXXXXKXXXNNNNNNNNXXXXXXKKKKK000OOOkkxxddddddddddxxkkOkxxxddooc;,;:cl:,;::;;;,,,,,,,,,,,.
cccccccccccccccll:;:oooc;coxxkOOOOOOkkkOOOOOOOOOOO0000OkOO0000000000000KKXXXXXXXXXK0KKKKKKKKKKK000KXXXXXXXNNNWWWWWWWWWWWWWWWWWNl..oXWMWWX:.'xN0,.:0XXXNWWWWWNNNNNNNNNNNNNNNNNNNNNNXXXXKKKKKKXXXXXXXXXXXXNNNWNNNXXXXXXXXKKKKKK0OOOkkxddddddddddxxkkOOOOkxxdoloc;,;:cl:,;;;;;;,,,,,,,''''.
cccccccccccccccll:;:looc;coxxkOOOOOOOOOOOOOOOOOOOOO00x;................cOXXXXXXXKx;..............;xKXXXXXXNNNWWWWWWWWWWWWWWWWWWKd'':xOOx:.;kXXx. ,xXWWNNWWWNNNNNNNNNXNNNNNNNNNNNNXXXXKK000KKXXXkc;;;;;;;o0XNNNNXXXXXXX0o,,,;,,,,',:loddddddddxxkkOO0OOkxxooloc;,;:cl:,,;;,,,,,,,,,,''''
cc:::ccccccccccll:,:lloc;:oddxOO00000OOOOOOOOOOO000000Odl:' ':ok0XXXXXXXXXKOxo' .;ldO0XXXXXXNNNNWWWWNWWWWWWWWWWWWWWWKkdlolodOXWWKkdoxkKNNNWWNNNNNNNNNNNNNNNNNNNNNNNNXXKKK00000KKXKx;. .:kKXXXXXXXXXKOl. .,coddddxxxxxkkOOOOOOkxdolloc;,;:cl:,,,,,,,,,,,,,'''''
:::::ccccccccccll:;:lloc;:odxxkO0000000000000000000000KKKKk, 'dKXXNNXXXXXXXXKXX0: .;d0KXXXXXXXXXNNNNNNWWWNNWWWWWWWNWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNXXXXNNNNNNNNNNNNNNNXXXK0000000KKKXKKKd' 'dKXXXXNXXKKKK0x, .,cooddxxxxxxxxkkkOOOOOkxdoolloc;,;:cl:,,,,,,,,,,,'''....
cc:cccllllllcccll:;:lloc;:oddxxkO000000000000000000000KKKXk, ,xKXXXNXXXXXXXXXXk, ,d0XXXXXXXXXXXXXXNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNXXXXNNNNXNNNNNNNNNNNNNXXK00000000KKKXXNO; .lOXXXXXK0000K0: .:odddxxxxxxxxkkkkkkOOkkxdolcloc;,;:cl:,,,,,,,,,,''......
ccccclllllllcccll:;:lloc;:odddxkO0000000000KKKKKK00000KKKXk, ,xKXXXNXXXXXXXX0l. .cOXXXXXXXXXXOdlokKXXNNNNNNNNNWN0kkkkkkkkkk0XNWWWWWWWWMWNXKOkdolcclllodk0XXXXX0kxxxxxxxxxxxddoooooodk0KKXXNO; .:kKKXKK0000OO: .;odxxxxxxxxxxkkkkkkkkkxdollcloc;,;;:l:',,,,,,,''''......
ccccllllllllcccll:;:looc;:oddxkkO00KKKK0KKKKKKKKKKKKKKKKKXk, ,xKXXXNNNNNNNXx,. .;x0KXXXXXXXXXx; ,kKXXXNNNNNNNN0;.. .lONWWWWWWWXOd:'. ..... ,xKXXXx;. .cOKXXXWO; 'd0K00000OOO:. .;oxxxxxxxxxkkkkkkkkkxxxdolccloc;,,;:l:'',,,,,''''''.....
ccccllllllllcccll:;:looc;:ldddxkkO0KKKKKKKKKKKKKKKKKKKKKKXk, ,xKXXXNNNNNXO:. 'lOKXXXXXXXXXXO, .ckKXXNNNNNNNNNXKx. 'o0XNWWWWWWKo'. .:oxkOOOOd' ;kKXXXXK0l. 'cooolol;. .o0XXXNW0; .. .lk0000OOOk; .;oxxxxxxxkOOOkkkkkkxxxddllcccoc,',;:l:'',,,,'''''''.''''
cccccccccccccccll:;:looc;:odddxxkO00KKKKKKKKKKKKKKKKKKKKKXk, ,xKXXXNXXNKd, .:kKXXXXXXXXXKX0;. .l0XXNNNNNNNNNNW0, ;kXNNNWWWNd' ,oOXNXXXXNNXo. .l0XXXXXNXx. .:kKXKKKKO; ;xKNNNNW0; 'c; .;x000OOOk; .;oxxxxxxkOOOOOOkkkxxxddolcc:clc;,,;:l:,,,,,'''''''''''''
cccccccccccccccol:;coooc;:oddddxxxkO0KKKKKKKKKKKKKKKKKKKKXk, ,xKXXXXXNO:. ,dKXXXXXXXXXXXX0l. ,xKXNNNNNNNNNNW0, ;kXNNNWWXo. .:OXNNNNNNNXXXk:.,dKXXXXXNXx. .;kKKKKKKKd;,o0XNNNNW0; 'xkc. ,dO00OOk; .;oxxxxxkOOOOOOOkkxxxddolccc::lc;,,;:l:,,,,,'''''''''''''
cccccllllllllllol:;coooc;:oddddxxxkO0KKKKKKKKKKKKKKKKKKKKXk, ,xKXXXNKo. .l0XNXXXXXXXXXXXXd. ';. .;kXNNNNNNNNNNW0, ;kXNNNWNx. .:OXNXNNNNNNXXXX0kOKXXXXXXNXx. .;kKKKKK0OO0KKKXNNXNW0; 'xXKo. 'lk000O; .;odxxxkOO00OOOOkxxxdoolccc:::lc;,,;:l:,,,,''''''''''''''
::ccllllllllllloo:;coooc;:oddddxxxxk000KKKKKKKKKKKK0KKKKKXO, ,xKXXKx, .;xKNNNXXXXXXXXXXXk; 'oO:. .l0XNNNNNNNNNW0, ;kXNNNNO: 'dKXXXXXXXXXXXXXXXXXXXXXXXNXx. .;kKXXXx,.:kKXXNNNNNW0; 'xKXXd, .:xOOO; .;oxxkOO000OOOOkkxddollcc:::::lc;,,;:l:,'''''''''''''''''
:::ccccccccclllol:;coooc;:odddddxxxkOO00KKKKKKKKKK00KKKKKXO, ,xKKOc. ,d0XNNNNNXXXXNXXXXO; .l0Kk; .dKXNNNNNNNNN0' ,kXNNNNd. ;kXNNXXXXXXXXXXXXXXXXXXXXXNXx. 'coool, ,xKXNNNNNNWO; 'dKXXXO:. ,okk; .;oxkO0000OOOkkxxdoolcc:::::::lc;,,;:l:''''''''''''''''''
;;;::::::::clllol:;coooc;:oddddxxxxkOOOO00KKKKKKKK00KKKKKXO, ,x0d' .:kKXXXNNNNNNNNNXXXO: .ck0KKd. :kXNNNNNNNNW0, ,kXNNWNo. :kXNXXXXXXXXXKXXKKKKKKKXXXNXx. ;kKXNNNNNNWO; 'dKKK00Oc. .lx; .;okkO00OOOOkxxddolllcc:::::::lc;,,,:l:''''''''''''''''''
;;;;;::::::cllldo:;coooc;:oddddxxxxxkkkkOOO0KKKKKKKKKKKKKXO, ,c:. .:OXXXXXNNNNXXXXNN0l. ..'',.. .c0NNNNNNNNW0, ,kXNNWNd. :kXNXXXXXX0l,..'''''..ckXXNXx. 'lddxd; ;kKXNNNNNNWO; 'dKKKKKK0d' .c, .;dkO00OOkkkxdddoollcc::::::::lc;,,,;l:''''''''''''',,,,,.
,,,,;;:::::cccloo:;coooc;:ododdddxxxxxkkkkOO00KKKKKKKKKKKXk, ':' ;kKXXXXXNNXXXXNXd. ........ .dKNNNNNNNN0' ,kXNNWNx' 'dKNNXXXXK0xl;. .;dOXXNXx. .:kXXXNk,.cOKXNNNNNNWO; 'dKKKKKKXKk, .. .:xOO0OOkkxxddooollcc:::::::::lc;,,,;c:''''''''''''',,,,,.
,,,,,;;::::ccccol:;coooc;:odoooddddxxxxkOkOO0000KKKKKKKKKXk, ,dd, 'o0XXXNXXXXNNXk, .ckO0OOO0Oo. .;kXNNNNNNNO' ,xXNNNN0c .:OXNXXXXKKKXKc. .lOXXXXNNx. .;OXXXXK0O0KKKKXNNNNNO; 'dKXXXXXXXKk; .:xO0OOkkxxddolllccc::::::::::lc;',,;c:''','''''''',,,,,,.
,,,,,;;;;:::cccol:;clooc;:oddoddddddddxkOO00000000KKKKKKKXk, ,d0Oc. .:0XXXXXXXXXk' .ckKXXXXXXXKl. .cOXNNNXXNO' ,kXNNNNNk' .:OKXXXXXKKX0:. .lOXXXXNNx. .:OXXXXXXXXOc.;kXWNNWO; 'xKXXXXXXKKKOo. .cxOOOkxxddoolllcccc:::::::;;:lc;'',;c:''',,,,,',,,,,;;;;.
'',,,,,;;;:::ccol:;:looc;:oddoododddddxkOOOO00OOO00KKKKKKXk, ,x0XKd' ;xKXXXXNNO: .;xKXKKXXXXXKk: .l0XNNXXNO' ,kXNNNNNNk' ,x0KXXXXKX0:. .l0XXXXNNx. .:OXXXNXXX0c. 'xXWNNWO; 'dKXXXXXXKK0K0d' .:xOkkxxddoollllcccc:::::::;;:lc;'',;c:''',,,,,',,;;;;;;;.
'''',,,,;;;:::col:;:looc;:ldooooooodddxxkOOOOOkkkOO0000KKXO, ,d00KKk;. .l0XXXKOl. .d0KKKKKXXXXKKd. .lOKXXXKx. 'dKXNNNNNXOl. .,lxO00KX0:. .lOXXXXXKo. ,oxxxkkkk:. ,kXNNXNO; 'dKXXXXXXK00000x; .:dkxxdddoolllllcccc::::::;;;:lc;'',:l:''',,,,,,,;;::::::.
'''''',,,,;;::col:;:lloc,:looooooooodddxkkkOOkkkkkOOOO00KXO; ,dO000K0c. .:Oxc'. .:d0KKXXXX0o;. ..;dx:,. .,oOXXXXNNXOl,. ..'',;'. .lOKXXkc,. ;kXNNXXx' .o0XXXXXKK000000kc. .:oxddoooolllllccccc:::::;;;;;lc;',;:l:,,,,,;;;;;::::::::.
'''''',,,,;;;::ll:;:lloc,:looooooooodddxxkkkkkkkkkOOOOO0KXO; ,dO000KXKx' .;cc:ccc:cc:lx0KXXXXXKxc:clcccccccdkl:ccccclc:cd0XXXXXXXXXKOdl:;'.......',;:oOKKXXOo:cclclcccccccllc:;;cd0XXk:.. ..;xKXKKK00000000o. .;lddoooolllllccccc::::::;;;;;lc;,,;:l:,,,;;;::::::::::::.
''''',,,,;;;;;:ll:;:lloc,:loooooooooddddxxxkkkkkOOOOO000KXO; ,dO00KKKKKk;. .l0KXXXXXXXXXXXXXKXXXXNNNNNXXXXXXXXXNNNNXXNNNNNNXXXKKKXXXKKXKK000O000000KKXXXXXXXXXXXXNNNXNNXXXXXXXXKXXNNXk:',,,,,,,';xKXKKKK00000KK0x:..':looollllllllccccc:::::;;;;;;lc;,,;:l:,,;:::::::::::::::.
'',,,,,,;;;;;::ll:;:looc,:loloooooooddddddxxkkkOOOO00000KXk, ,d0KKKK0KKK0l. .;x0KXXKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNNNNXXXXKKXXXXXXKKKKKKKKKK0KKKKKXXXXXXXXXXXXXXXXXXKKKKKKKXXXXNXXXXXXXXXXXXXXXKKKK000KK000Okddooooolllllllllcccc::::;;;;;;;:lc;,,;:c:,;:::::::::::::;;;.
''',,,;;;;:;::cll:;coooc,:loooooooooddddddddxkkOOOO0000000x' ,d0KKKKKKKKKKd. ,oOKXKKKXXXXXXXXXXXXXK0KXXXXXXX0OOOOOOKOkKXXXXXXXXKXKKXXXKKKKK0kkk0000KKKKXXXXXXXXKKXXXXK0kO00KKKKXXXXXNNNNNNXK0KXNXK0O00000KK00OOkxdddoooollllllllcccc::::;;;;;;;;:lc;,,:cl:;:cccccc::;;;;;,,,.
''''',;;;:::::cllc:codoc,;clooooooooddddddddxxkOOOOO0000OOd' ,d0KKKKXKKK0KKk;. .:xO0KKXXXXXXKXXKX0x:cOKXXXXXKkoccxOkdldKXXXKKKXXK00KXKKKK0KK0xxOkooOKKK0KXXXXXXxlxkxdOxdxkkkO0KKKKXXXNNNN0xxxllkX0ook0000KK00Okkddddolloollllllllccc::::::;;;;;;;:lc;,,:cl:,:cllcc:;,,;;;,'''.
''''',;;;;;::::ll::coooc,:looooddooodddddddxxxkOOO000OOOkko' 'oO0KKKKKKKK00KOl. ,ok0KKKXXXKKKXKkoc;oKXXXXXXX0olkK0xclod0KOkoo00xldkkoddoO0koxxoccoxkxooOXXXXXOlcoccookOkdc:x0koldkXNNNWXxcdOxkkdccoxkdldOOllloolllccllllllllllllcc:::::::::;;;;;:lc;,;:cl:,clllc:;;,;;;,,'''.
''''',,,;;;;;::ll:;coooc;:lddddddooodddddddxxkkOOOOOOOOkxxc. .:dk0KKK000K00KKOl. .;ok0KKKXKXKOoc:::dXXXXXXXOclkXKxldlcxkddOOkdxxddololldOdcdOxldOOodkO0KXXXXKocco;:d0OxdxolkxllclxKNNNKOOkll0XkldOkodxddollc:c:cl:cloollllllllllc:::::::::::;;;;:lc;,;:lo:;cllcc:;;,,,,,,'''
''''',,,;;;;;;:ll:;:looc;codddddddddddddxxxxxkOOOOOOOxc,.. ..;oO0000000KKK0d' ..;oOKKKkox00ocdXXXXXXOllkX0doddllkocd00xcdOkdodx:ckdclkkl:dkd:dO0KXXXNXOlxOdlxKXdcdolooloOKKXXXNXdcdOxoOOo:xko:oOkoclkkdl::::looollllllllccc::::::::;;;;;;;:lc;,;cll:;:c::;,',,,,,,''''
'''''',,,;;;;::ll:;coooc;coddddddddddddxxxxxxkkOOOOOkd:''''''''''',,,,;cxOOO0KK0KKKKKxc;;;;,,,;;;;cd0K0OOKXKOOKXXXXXX0OKXXKO0KOO0K0OOKX0kO00000Oxk0OkO0OxdO0Okk0KKKXXXKOOKX0KKKKOkOOOkxk0KXXXXNNNX0O0XNNKkdkOOkO00ddkkxdolcclooolllllllllccc:::::::::::::;;:lc;,:lol:;::;,'''''''''....
'''''',,,,;;;::ll:;coodc;cddddddddddddxxxxxxxkkkkkkkkkkkxxxxdddddxxkkO0000OOO00KKKKKKKKKKK000000KKKKKKKKKKKXXNXXXXXXXXXXXXXNXXXXXXXNNXXXXXXKKKK0KKKKKKK000KXXKKKXKXXXXNNNNXXXXXXXXXXXXKKXKXXXXNNNNNNNNNNXKKKKKKKKKK0kxcclloooooolllllllllccc::::::::::::::::lc;;cooo:,;;,'''''''''.....
'''''''',,,;;;:ll:;coodc;coxxdddddddddddddxxkkkkxxxxxxxxxxdddooddddxxkO0000000KKKKKKKKKKKKK000000KKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKKK0000KXXKKXXXXXXXNNNNXXXXXXXXXXXXXKKKXXXXNNNNNNNNNXXKKKKKKKK0Okkxdoodddoooolllllllcccc::::::::::::::::coc;;clll:,,'''''''''.......
'''''''''',,;;:lc:;coddc;codddoooddddddddddxxkkkxxxxxxxxxdddooooddddxkO00000KKKKKKK000000KKKK0000KKKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKK00000KXXXXXXXXXXXNNNNXXXXXXXXXXXXXKKKXXXXXNNNNNXXXXKKKKKKK00Okxxddddddddooollllllcccc::;;;;::::::::::ccoc;;:cll:'''''''''''.......
''''''''''',,;;cc:;coooc;coddoooooddddddddddxkkxxxxxxxxxxdddoooodddxxkO00000KKK0000000000KKKKKK0KKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKXXKKK00000KXXXXXXXXXXXNNXXXXXXXXXXXXXXXXKKXXXXXXXXXXXXXKKKKKK00Okkxxdddddddddoooollllcccc::;;;;;;::;;;;::ccclc;;;:cl:'.'''''''''.......
'''''''''''',,,cc:;:looc;:looololooooddddddxxxxxxxxxxxxxxdddoooodddxxkOO000000000000000000KKKKKK00000KXXKKKKKKKKKKKXKKKKKKXXXXXXXXXXXXXKKKXXXKKXXXKK0000000KXXXXXK00KXNNXKKKXNXXXKK0KKKKKXXXXXXXXXXXXXKKKKKK00Okxxdddddddddddoooolllccccc::::;;;;;;;;;:ccccclc;,;;:l:'''''''''.........
'''''''''''''',:c:,;cloc;:clllllllooooooddddxddxxxxxxxxxxdddoooodddxxxkkkOOOOOOOO0000000000KKKKOd:::lOKKOl::lk0XXXXXOdc:cdKXXXXXXXXNKxl::d0XOl:dXXkl:lkKOdc:oKNNXkl::d0X0oco0NXOdlcllcckKXXXXXXXXXXXXXKKKKK00Okxxxdddddddddddoooolllccccc::::::;;;;::::ccccclc;,;;:l:'''''''''.........
''''''''''''''':c:,,;clc;;cccccclllllloooddddddddddxxxxxdddddoooddddddxxxkkkkkkkOOOO00000000KKKKkl::cdK0d::co0XXXXNNXOl:o0XXXXXXXXXNNKd::kXXdc:lKN0olkKKkl:;cOXNNXxc::d0XxlxXNOl:o0XKxlkKXXXXXXXXXXXKKKK000Okkxxxddxxddddddddoooollcccccc:::::::::::ccccccccoc;,;;:l:''...'''''........
.....'''''''''':c:,',:lc,;:c:::cccclllloooooddddddxxddddoooooooooooodddddxxxkkkkOOOO0000000KKKKKkollloOkolccdKNXXXNNNOocdKNXXXNNNNNNNN0ocx00olclOXOokKK0xoollxKNNXxlllld0kdkXKxcokXNXXKKKKKXKXXXXXXXKKK000Okxxxxxddddddddddoooooolllccccc:::::::::ccccccccccoc;,;;:l:''..'''''''...''''
.....'''''''''':c:,',;cc,,::::::ccccllllllllooddddddo:,''''''''''''''',,,,,,;;;;;;;;:::::cx000KKkdodooddxkolxKNXKXNNN0ocxKWNXNNNNNNNNNXkooxkdxdlxkxkKNXkdxkdloOXNXxdkxolxddOX0dldOXKOkkkOKX0dcccccccccc::::;;,;;,,,,,,,,,,,'''',clllccccc:::::::::cccc:::ccloc;;;:cl:'''''',,''''''''''
..............';c:'',;cc,,;:::::::ccccclllllllooddddocc::cc:::::::::ccccllollooddxxdddddddk000KKkodxxlcoOkolxKXKKKXNNOocxKNX00XNXXXNNNN0occokOklllo0NN0doddollxKNXxo0KkollokX0dlokX0xlcd0XXKOxxxxxxxxxddoolllllccccccccccc::::::llllccc::::::::::cc::::ccllool;,,;:l:',,'''',''''''''''
...............;c:,',;lc,,;:;;;;;::::cccccccclllooooddooooooooooooooodddxxxxxxxkkOO0OOO0000000K0xcokxccxKxc:d0xloOKXXOl:oO0xldOxldKNNXNKo:;lOKkc;cdXNOllkKKkl:cxKKocONXkl;:xXXkc:lOOdc:xKNNXXKKKKXXXXK00Okkkxxxxxdddxxddddoooooolllccc:::::::::::ccccccclloodl;,,,;l:,,;;,,,'''''''....
...............;c:,',;lc,,;;;;;;;;:::::ccccccccllloooooooooooolllllooodddxxxxxxxxkO000000000000ko:lxOkkOOoc:cxdclk00koc:cclccdko:oKNXXXKxccd0KOo:lkKOoccxKKxl::oxklcdKNXxcckKXKxlcccllckXNNNXXXXXXXXK00Okkkkxxxxxdddddddddoooooollccc::::::::::::ccccclllooodl;,,,;c:,;::;;,''''''.....
...............;c:'',;lc;,;;;;;;;;;::::cc::::cccccloooooooooolllllllooodddddxxxxkkkOO0O000000000OOO000OOOOO00KKKKK0OOO0KKKKKKKKKKXXNXXXXK000KKK000KKKKKKKXXKK000KXKKKXNNXKKXXXKK0000KKXXNNNNNXXXXXXX0OOkkkkkxxxxxxdddddddoooollllccc:::::::::::::ccccllllllcoc;,,,;c:,;::;;,,'''''.....
...............;c:'.';cc,,,;;;;;;;::::::::::clllllllooooooooolllllllooodddddxxxkkkxkOOOOO0000000000000OO00KKKXXXXK0OO0KXXXXNXXXKXXXXXXXXXKKKKKKKKKKKKXXXXXXXXXKKXXNNNNNNNNXXXXK00KKKXNNNNNNNNNXXXXXK0OOkkkkkxxxxxxxdddddooooollccc:::::::::::::::ccccllllc:;lc;,',:l:,;;;;,,''.........
...............;c:'..,cc,',,;;;;;;;::::::::cclllllllllooooooollllllloooddddddxxxxxxxkOOOOO000000OOOO00000KKKXXXXXK00O0KKXXXXXNXXKKKXXXXXXXKKKKKKKKKKKXXXXXXXXXKKXXNNNNNNNXXXXKK000KKXXNNNNNNXXXXXKKK0OOkkkkkxxxxxxxddddoooollccc:::::::::::::::::cccllcc::;:ll;,,,:c:,;;;,,''..........
...............,c:'..,cc,'',,,,;;;;;::::::::ccllllllllllllllllllooooooooodddddxxxxxxkkkkOOOOO0000000000000KKKXXXXXK0000KXXXXXXXXXKKKKKKXXXKKKKKKKKKKKXXXXXXXXKKKKXXXXXXXXXKKKKK000KKXXXNNNNNXXXXKK00OOkkkkkkkxxxxxdddooollccccc::::::::::::::::ccccccc:::::clc;,',:c:''''''............
...............,c:'..,cc,..''',,,;;;:::::::::ccclllllllllllllllllloooooooodddddddxxxxxxkkkOOO00000000000000KKKXXXKK000KXXXXXXXXXXKKKKKKKK00000KKKKKKKXXXXXXXXKKKKXXXXXXXKKKKKKKK0KKXXXXNNNNNXXXXK00OOOkkkkkkkxxxxxdddollllc::::::::::::::::::cccclccc:::cccclc;'',;c:'.''..............
...............,c:'..,cc,...''',,;;;;::::::;:::ccllllllllccccccclllooooooooodddddxxxkkkkkkOOOOO0000000000000KKKKKKKK0KKXXNNNXXXXXXXKKKKKK00OOO0KKKKKKXXXXXXXXXKKKKKKKKKKKKKKKKKKKKXXXXXXNNNXXXKK00OOkkkkkkkkkkkkxxxdoolllcc:::::::::::;;;:::ccccc::;;::::ccllc;''';c:'.................
...............,c:'..'cc,...'''',,;;;;;;;;;;;;:ccllllllllclcccclllloooooooooddddxxxxkkkkkOOOOOOO0000000000000KKKKKKKKKKKXXXXNNNNNXXXXXKKKK00O00KKKKKKXXXXNNXXXXXKKKKKKKK000000000KXXXXXXXXXXKKK00Okkkkkkkkkkkkkkkxddoollcc:ccc:::::::;;;::ccccllc:;;;;:::::clc;''';c:'.................
...............,c:'..'cc,...''''',,,,,,,,,,,,;;:cclolllllllllllllooodddddoddddddxxxxkkkkkkkkkkOOOO00000000000KKKKKXXXXXXKKKXNNNNNNXKOkkO0KK000KKKKKKKXXXXNNXXXXXKKK00000000000000KXXXXXXXKKK000OOkkkkkkkkkkkkkxxddooollcc::cccc:::::;:::ccccllllc:;;;;;;;;,;lc;'.';c:'.................
...............,c:'..':c,......''',,,,,,,,,,,,;:ccllllllooooooooddddddddddddxxxxxxxxkkkkkkOOkkkOOOO00O000000KKKKKXXXNNNNXXXXXXXNXOc,'...,ok0KKKKKK0KKXXXNNNNNXXXXKK00OOOOOOOOO000KKKXXXXKK000OOOkkkkkkkkkkkkkxxdoolllccccccccccc:::::::ccllloolc;::::;;,,'',cc;'.';c:'.................
...............,c:'..':c,........''''',,,,,,,,;;::cccclloooooooddxxxxxxddxxxxxxxxxxxxxkkkkOOkkkkOOO00O0000KKKKKKKXXXNNNNNNNNXXKkc'.... .:xkOO0KKKKKXXXNNNNXXXXKK0OOOOOOOOkOO000KKKKKKK00OOOkkkkkkkkkkkkkkxxddoolllccccccccccc::::::cclloodolc:cc:;,,'''.'cc;'.';c:'.................
...............,c:'..':c,'.........''''',,,,,,;;;;:ccccloddddooddxxxxxxddxxxxxxxxxxxxkkOOOOOOkkkOOO000000KKKKKKKXXXXNNNNNNNXXKk:... .''''':dOKKKKXXXXNNXXXXK0OOkkOkkkkkkOOO000KKKK00Okkkkkkkkkkkkkkkkxxxdooolllcccccccccccccccccclloooolcccc:;,'''...'cc;'.';c:'.................
...............,c:'..':c,'..........'''',,,,,;;;;;;::ccldddooooodddxxxxddddddxxxxxxxkkOOO00OOOkOOOO0000KKKKKKKXXXXXXXNNNNNNXXNXkl:. .;xxolloxO0KXKKKKKKXXXKKK00OkkkkkkkkkOOOO0000OOOOkkkkkkkOOOkkkkkxxxddoollllccccccccccccccclllooooolc::cc:;,'......'cc,''';c:'.................
...............,c:'..':c,'.........''''',,,,;::c:::::ccloooooollooodxxxxdddddddxxxxkkkOOOOOOOOOOOOO0000KKKKKKKKXXXXXXXXNNNNXXXXK0d:'. .lkOO000000KKK0KKKKKKKKKK000OOkkkkkkkkOOOOOOkkkkkkkxxxkkkOOkxxxxxxxddooolllllllccccccccclllllooolc:;;:clc:,'......',cc;'.',c:'.................
...............,c:'..':c,'..........'''',,,,;;::c:::::cccclllllloooodxxxdddddddxxxxkkOOOOOOOOOOOOOO00000KKKKKKKKXXXXXXXNNNXKKXXXX0ko;,.,okOOOOOOOO00K00KKKKKKKKK0000OOkkkkkkkkOOkkkxxxxxxxxxxxkkkkkkxxxxxdddooollllllllllllllllllllooooc:;,;:clc;,''...''',;lc;'.',c:..................
...............,c:'..,:c,'..........'''',,,,,;;;;:::::::::cccllooodddddxxdddddxxxkkkkOOOO000000000000000000KKKKKKXXXXXNNNXKKKKXXKOdc'...',cxOOkkOOO00KKKKKKKKKKK0000OOOOOOOkkkkkkxxddddxxxxkkkOOkkxxxxddddooooollllllllllllllloooolllc:,,,;:c::;,''....''',;cc,...'c:..................
...............;c:'..,cc,'.....'''''''',,,,,,;;::::;;:::::cccllooooddddxxxddddxkkkkkkkOOOO00000000000000000KKKKKKXXXNNNNXXXXKK0kdl:;'......'coxkkOO00KKKKKKKKKKK00000OOOOOOkkkkkxxdddddxxxxkkkkkkxxxxxddddooooolllllllllllllooooooc:;,',,:::;,'''......'''',cc,...'c:..................
...............,c:'..,cc,'....'',,',,,,,,,,,;::::::;;;::::ccclloooodddddxxddddxxxxxkkkkOOOOOOOOO00000000000KKKKKKXXXXXXXXXXK0xoc,'.............,lxO0KKXXKKKKKKKKK00000000OOkkkkxxddddddxxxxkkOkkkxdddddddoooooooooooooooooooooool:;,,;:cc:,''.........'''..'cc;...'c:...............'''
...............;c:'.',cc,'''''',,,,,,,,;;;::::ccccc::;;;;;::cclllooooooodddxxdxxxxxkkkkkOOOOOOOOO00000000000KKKKXXXXXXKKXXKkoc:;'................;d0XXXKKKKKKKKK000000000OOkkxxdddodddxxxxxkkOkkxxddooooooooooodddoooooooooooolc:;;;:lol:,'''.......'''.....:c;...'c:.............''...
...............;c:'.',cc,''''',,,;;;;;;:::::cccclollc:;;;;::cclllllllllloodddxxxxxxxkkkkkkOOOOOOOO0000000000KKKKKKKKKKKKKOdc;,'.........,::,......,d0XKKKKKK00000000OOOOOOkkkxddoodddxxxkkkkkkkxxddoooooooooooodddoooooooooollc::clodoc:,''.........''......:c;...'c:..................
........'''''.':c:,.',cc,'',,,,;;;;;;;;::::ccccllodolc:;;;:::cccccccclllloodddxxxxxxxxkkkkkkkkkOOOOOOOOO00000KKKKKKKKKKKOo;,''........':c;;c,'.....'lOKKKKK000000000OOOOOOkxxdddodddxxxkkkkkkkxxdddodddddooooooooooooooooolcc:cloxkxdc;,''..................:c;...'c:..................
.....'',,,;,,'':l:,'';cc;,,;,,,,,,;;;;;;;::::ccclloddoollcccccccccclllllooodddxxkkkxxxxkkkkkkkkkkkkOOOOOOO00000000000000xc'.............;c:,''..''..':d0KKK000000000OOOOOOkxxddddddxxkkkkkkkkkxdddddddddddddoooooooooddolc:::clodoolc:,'''..................:c;...'c:..................
.....''',,;;;,,cl:,',;lc;,,;,,,,',,,;;;;;;;:::cclllodddoollccllllllooooooodddxxxxxxxxxxkkkkkkkkkxkkkkkkkOOOO000000000O00d:.... .........''.'',,'''''';ldxkO00000000OOOOOOkxxddxxxxkOOOOkkkkkxdddddddddddddddoooooooool::;:::::cc:::;,'''...................:c;...'c:..................
.......'''',,,,cl:,',;lc,,,,,,,,,,,,;;;;;;;;;;::cccllooooolccloooooooooooddddddddxxxxxxxkkkxxxxxxxxxkkkkkkOOOOOOOOOOOOOko;.... .........':l:,,,,,;;::cokKK00000OOOOOOkkxxxxkkOOOOOOOkkkxxdddddddddddddooooooooolc:;;;::;;;::::;,''.....................:c;...'c:..................
..........''''':c:,',;cc,'',,,,,,,,,;;;;;;;;;;;:::ccclloooolclloooooooooooddooooddxxxxxxxxxxxxxxxxxxxxxxkkkOOOOOOOOOOOkoc:'..... ........:xOd:,,;;;:cccokKKK000OOOOOOOOOkOOO000000OOOkkkxxdddddddooooooooooollc::;;;;;;;::ccc:;'........................;c;...'c:'.................
..............';c:,',;cc,'',,,,,,,,,;;;;;;;;;;;;::::cccloooollllllloooooooooooodddxxxxxxxxxxxxxdddddddxxxxkkkkkOOOOOOOOdc,....... ......,dOKKKkl;;;:ccccok0000OOOOO000000000KKK0000OOOkkkxxxdddddoooooooodooc::;;;;;;;::cccllc;'.........................;c;...'c:'.................
...............;c:,',;cc,''''',,,,;;;;;;;;;;;;;;::::::cclooolllllllllllllllllloodddxxxxxxxddddddddddddddxxkkkkkkkOOOOOOxc'....... ......lxOKKK0d:,;;:ldxxkOOOOOOO000KKKKKKKKKKK000OOOkkxxxddddddddddooollllc:;,,,,;;::ccccll:,'.........................:c;...'c:..................
...............;c:''';cc,'''''',,;;;;,,;;;;;;;;;;;:::::ccllooollllllllllllllllllooooddddddddddddoooodddxxkkkkkkkkkkOOOko;;o:'. .... .;x0KKKkocldk00OkkO0000KKKXXXXXXXKKKKK000OOkkxxddddddddoooolcc:cc:;,,,;;:clllooooool;,'.........'..............:c;...'c:..................
...............;c:,'';cc,'''''',,,,,,;;;;;;;,,,,;;;;;::::clloooollllccccccccccccclllooooddooooooooooddxxkkkOOkkkkkkkkOOOOO0Oo,.. .... ..',:o0KK000KKK00O0KXXXNNNNNNNNNNXKKKKK00OOkkxdooooooolllllcc:::::;;:cclodxxxkkxxxdoc;,'.....''''..............:c;...'c:...........'''',,,.
...............;c:,',;cc,,,,,,,,,,,,,,;,,,,,,,,,,,,,;;;;::cclllllccc:::::::::::ccccclllloooooooooooodxxkOOOOOkkkkkkkOO0KKXX0o'.... .........;:cd0KK0KKK000000KXXNNNWWWWNNNNNXXXKK00Okkxdooloollcclllolcc:::::llooodxxxkkkkxdol:;,'',,;;;;,...............:c;....c:.........',,,,,,,,.
...............,c:'.';cc,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;;;;::cccccc:::;;;;;;;;;;;::::ccccclllllooooooodxkO0000OOkkkkkOO0KXXXXO:...... ...........l0KK0KKXKKK000000KXXNNNWWWWWWNNNNXXXK0OOkxxddoolllloolllllc::cccloddddddxxxxkxdoc:;;,,;::llc,................:c;...'c:'......'',;;;;;;;;.
...............,c:'..,cc,',,,,,,,,,,,,,,,,,,,,,,,,,,,;;;:::::cc::::;;;;;,,,,,,,;;;;::::ccccclllooooodxkOO000OOkkkkkO0KKXXX0l'. ........ .....ckKK0KKK00000000KXXNNNWWWWWWWNNNXKK0OOkkxdddoooddddollllccccllooooddoodddddddoolcccccclllc;'....''''........:c;...,c:'....'',;:::;::;;;.
...............,c:'..':c,..''''',,,,,,,,,,,,,,,,,,'',,,,,;;;;:::::;;;;;,,,,,,,,,;;;;:::::::ccllooodxxkkkOOOOOkkxxxxk00KK0Oo;.. .''... ....',:d000OOOO00000KKKXXXNNNNNNNNNNXXKK0OOkkxkkxxxxxxxdooollllooolloollllloooooooollllllllllc;,',,,,''''........:c;...,c:'.''',;:::;;;;,,,,.
...............,::'..':c,.........''',,,,,;;;,,,,,''',,,,,,,,;;::::;;,,,,,,,,,,,,;;;;:::::::cllodddxkkkkkkOOOkkxxdddxxxxxo;'..... ...... ..clccldxxkkOOOOO00KKXXXXXXXXXXXKKKKK00OOkkOOkkkkkxxdoolllloolllllllllloooolllllllllllllcc;,,;;;,,'''.........:c;'.';l:,,;:;;;;;;,,,,''''.
...............,c:'...:c,.............''',,,,,,,,'',,;;:;;;;;;;;;;:;;;;;;;;;;;;;;;;;;:::::::clodddxkkkkkkxkOkkkkkxxxdddddl,''.... ..''.. .,dOo;,;:ldkOOOOO0000KKKKKKKXXKK00000000OOOOOkkxxddooollllllllllllllolllllcccccccccccc::;;;;;;;,,''.........'cc;,,;:l:,,;;;,,',,,'''''''
............. .,c:'...:c,...................'''''',,;:::::::::::;;;;;;:::ccc::::;;:::::::::ccoddxxxkkkkkxxkkkkkkkkkkxdddxl'''.........''. .;dxdlcldxkkkkkOOOOkOOOO0000000OOOOOOkkOOOOkxdddddddoolllllolllllloolccc::::::::::::;;;;;;,,,,''''''....',;:lc;,,;:l:'',;,,''''''......
............ 'c:'...:c,......................'',,,;::c:::::::::::;::::cccccccccc::::ccllllodxxkxxxxkxxxxxxkkOOOOOkxxxkko..'...........'.. .;loddxxkkkxkkkkkkxkkkkOOkkkkkkkkkkxxxdxkkkkkxddddolllooooolllllllc::;;;,;;;;;;;;;;;;,,,'''.''''..'''',;::clc;'.';c:,,,;,''...........
............ '::'...:l,.......................''',,;cllcccc:::::;:::::coolcccllllcclllloooodxkOkxxdxxxxxkkOOOOOOOkkxk00o........... ..,'. ..:odddddddxxxxxxxxxxxkkkxxxddxxxxddddddxxxxxkkxdoooooooollllllcc:;;;,,,,,,,,,,,,,''''.........'',;;;::::::lc;'',;l:''................
............. '::'..'cl,.........................''',;:cccc:::;;;;;;:::codollcllllllooollooddxkOkkkxxxxkkOO0000000OOO0KKd........... ...... ..'cooooodxxxddddddddddddolllooddooddddddddooooooollllllllllccc::;;,,,,,,,,,'''''''''.......'',;:::::::::::lc;,,,;l:'.................
...............,::'..,cc,''''''......................'',;;;;,,,,,,,,,,,;;cloollcllccclodoooodddxkOOOkxxxxkkOO0000000000K0o........... ...,cooodddddoooooolllllcc::cllooooooooolllllllllllllllllccc::;;;,,,,,,,''''...'''''......',;;::;;;;;;;;;;;lc;'.',c:..................
...............;c:'..,cc,..............................''',,,,,''''''''',,;:cccclcccclloddddoooddxxkkkxxxxkkOOO0OOOOOOOOkl............ .....,coddoooolllllcc::::;;;:cclllllllccccccccccccccccccccc::;;,,,,,,,,,,,',,;;,,,''.'',;;;::;;;,,,,,,',,,,;cc;...'c:........'''''.....
...............:l:,.',cc,.......................''.........''''''''''''',,,;:::clcccccllllolllllooddxxkkxxxxkkOOOkkkkkxxdl. .......... ....',:lolcclcllc::;;;;;,;;:::c::::::;;;;::::::::::::;;;;;;;,,,,;;;;::::cccccc:;;;;;;;;;:::;;;,,,,'''',,,,',cc;...'c:'.....''..........
...............;c:'.',cc,............................''''.......''''''',,,,;;:cllcc:::ccllllllccllloodxxxxxxxxkkkxxddddodo;............ .....,;;:clcllolc:;;;;,,,;:::;;;;,,,,,,;;;::;;;;:::::;;;;:;;;,,,:ccllooooolllllcc:::;;;;;;;;;:;;,,,,,,,,;,,'':c;...,c:'.................
.....'''.......,c:...':c,............................'''''''''....'''''',,,,,;;:cc::;;:::cccccccclllllloddddddddddooooooooc...'........ .....',,,,:lodxdoc:::;;:::c:;,,,,,',,;;;;::ccc:::cccc:::::cc:::cllooooollllcccccc:::;;;;;;;;;;;;;;;;;;,,,,'..':c,...,c:'.................
...............,c:'..':c,.................................''''''...'''''',,'''',;;;;;;;;::::::::ccccllloodddddddooolllllllc'........... ......'''''',:dkxddollcccccc::;;;;;;;;:ccclccccc::::ccc:::cccclllllllllllccccccccc::::::;;;;;;;,,,,,,,,,'''....'cc;...,c:'.................
...............;c:'..':c,....................................'''''''''''',,,''''''''..''',,,;;;:cccllllloooooooollllccccccl;'........... ...........''''lxxxdollcclllllllcccccllooooooc:::;;::ccccccllllllooooolooooooooolllccc::;;;;;;;,,,,,'''......''',cc;'..,c:'.................
...............;c:'..,cc,.........................'.....''''''',,'''.''.',,,,,,,''''......''',,;;:::cclcccllllllllccccccccc;'............................',cdoolloddddooooooooollooolclc:::::ccclloollloooloodddddoooolllcccc::::;;;;;::;;;,,,,,',,,,,,,,,,;cc;'..,c:..................
...............,c:'..':c,..........................'',,''.................''',,,,'''''''''''''''',,;;::::::::::::ccccccc:::;'.............................':llloooooollloooolcc::cllcc:::::cclllllllcccllllllllllllccc::::::::::::::;;,;;::::::::;;;;;;,''.'cc;'..,c:..................
........... . 'c:....:c,................................'.....................''''''''''',,,,,,,,,,,,,;;;;;;;;;;;;;::::::::,...'........................';ccclllllooodddolc;;;;;:clccc:::::ccccccclllllllccccccc:::::::::::;;;;;::;;,,,;;;;;;;;;;;;,,,''..'cc;'..,c:'.................
....... 'c:.. .:c,........................................'''.....................''''',,,,,,,,,,,,,,,,,,,,,;;;:cccll:,..........................';cclloodooooddddl:,''',;:ccc::;;;;;:::ccllllllcccccc::::::;;;;;::::;,,,,;;,,'''''''''''''''........:c;...'c:'............. ...
'::. .:c,.... . .............................'',''.................................''''''',,,;::ccloollc::,....................',;;'..;cc:cllc:;;;::cc:;,''..',,,,,,,,,,,;:c:::::;;;::::::;;;;;;;;;;;::;;,''','''''......................:c,...'::....... ...
'c:.. .:c,...............................''''''''',,,,'''''........ .......................'''';:ccllllcc:::::;'..........';c;'..'',,;;,;::;;;:;;,,,,;;;;;,,;;,,'''''',,'',,;;;;;;;;;;;;;;,,,,,,,,,,;;;;;;,,,''''...........................:c;...'c:.. ....
'c:.. .:c,..................................''''''',,,,,,''''..............................',,;;::::::ccc::;;;:;'........'cooc;'',,,'.'';::cc::cc:::::::::;;;;;;;;;,',;:;,,,;;;;,,,,,,,,,,,,,,,,,,,,,,,,,,''''''.............................:c;...'c:.. ... ....
...... 'c:.. .:c,.............................'''''''''',,,,,,,,'''.............................'',;:clccc:::;,,,,,,'..''.''''';lol:;,,,,,'...',;::cccccc:ccc:::cc:;;::::;;;;::;;,,;;;,,,,,,''''''''''''''''''''''''................................:c;...'c:..................
'''''..........,c:'...:c,.............................'',,,''.''''''''''''.............................';;::;;::;;::;,........'',',,,;clc;;;,,'''...',;;;;:;;;::;;;::;;:c:::ccllc:;;;;;,,,,,,,,''''''''''''''''''''''''.....................................:c;...'::..............
...............,c:'..':c,................'''''''''''..................................................,;;,;:;,,;;;,,;;,'......''',,;;::;,,'''''',''';::::c::;;;;::cccccccccc:::ccc:;;,,,,,''''''''''''''''..................................................:c,....::..................
......''''.....,::...':c,.....................'''''''..............''.................................',,;:::;;;,,,,;;;,,,,,,,,,,,,,,,,;;;,,,,,,,,,;:ccc:;,,,,',,:;;;;::cllllc;,;;,,,,,,'''''''''''''''''''.................................................:c,....::..................
....'',,,''....,c:'...:c,.........................',''..... ...';;,,,,,,,,'''''''................''''''''''''''..',,',,,,,,,,;;::::::::::::;,',::::;;;;;,,;;;::::::ccclllcccc;'...';::;,''''''''''''''''..................................................:c;...'c:.............',,,,.
..'''''........,c:'...:c,.......................................................''''''....'''....'','.'''''.........',,,,,,,,;;;:c::;;;;;,,,;,'',;;,,;;;;;:::ccccc:;;:clllll;,,,'....'',;;;,,'''''''''''''..................................................:c;...'c:..........',,;:ccc.
...............,c:....:c,.........................................................'''.''''''''.......';;,......'''''',,,''',;;:::;;::ccc:::;;;;;,,,;;::;:::::ccccl:;,;:cllll;........,:cc:;;,''''''''''''...................................................:c;...'c:''',,,,,,,;;;:cloo.
............. '::'...:c,.....................................................'',,;;;;;;;,,,'''.....''',,..................'',,,;:clloollllc::ccc;;;::cccccccc::;,,,,;:coool:'.......',;:::c:;;,'''.........................................................:c;'..,c:''',,,,;;:cccc::::.
............. '::'...:c,..................................................'''',,,,,,,,,,,,,,,,'..',;,',;ccc:;'.....'',;:ccllloooooooooollllc::ccclc:::cccccllc:'....',;:clc:,'',,,''.',,,;:::lllc:;'...............................................''''''',cc;''';c:'''',,,;;::::;,,,,.
...............,c:....:c,..............................................''',,,,,,,,,,,;;;;;::;''';:,'....,:cclllc:::cccccccccccllllllllllllccc:;,,;:::;::::cccccc:'.......',;,'''',,;,,,,''',,,;:cccccc:,......................................''',;;;;;;;,,;cc;'',;c:'.'''''',,,'''''''
...............,c:'...:c,...........................................''',,,,,,;;;;;;;:::;;:::'....,,'''',;::ccccloollccccccc:cclllclllcccccccc::::cc:,'''''..',::;,...........'''',;:ccll:,''...',;::llcc:;'...............'''''''''''''''''''',,,,,,,,,,,,',cc;''';c:'.''''''''''''''''
...............,c:....:c,............................................'''',,,,,,,,'',,,,,,,,'.....''...';:::::::clllllcccclc:clllcclllcccc:;;;,,,;;::;,,;;;;;;;::,........ .',,,'''.';looool:'..',;::ccccc:,'''',,,',,,,;;:cccccc::;;,,,,,,,,,,,,,,,,,,,,,,,cc;'',;c:'.''''''''''''''''
...............,c:....:c,.........................................''....',,,,,,,,,,,,;;;::::'.'',,,''',:cllc:cc:::c:;:loddxxdlcccccccclllccc::cc::::;;::cccllllllc:;,'.......'........;:ccllc;'...',,,;:ccc:::;::ccccllloodddooooolc:::::::::;::::;;;;;:;;;;lc;,,,;c:''''.'...''.......
...............,::'...:c,............................'',,,''''..'''',,,,,,',;:c:::;;;:::ccc:'.';c:;:cllcclcccll:;;;;;:loddddoollllccc:::lllccclllccccc:cllllllllllcccc:,',;,'...........',,,,,,'......',:::lllccclolooooolloollllllllllllllllccllc:;;::::;;:lc;,,;:l:',,,,'''''''......
............. '::'...:c,.......................'''''''''''',,,,'''',,;;;:::cc:::cccclllllcc;...,:ccc:;;::::clc::::;,;coooolloooolllllc:;ccc::cllcc:cllooolllooooollllllcclc,...........''.'::,..........'';cllcllooloollooooooooooooollcclllllooolcc:c::;:coc;;:ccl:,;:;,,''',,,,,,'''
............. '::'...:c,......................''''''''.''',;::,...';:,,:ccc::cllcllcccccccl:'..,;::cllllllooodolll:'':lolcloolol::c:::c:::cccc:;:ccccllllllloooollolllc;,;cc:'..'''....,;;,,,...............,;::clooloololllooooolllllc:;:cclllllc:,,''''',cc;,;:cl:,;;,''',,,;;;,,'''.
...............'c:'...:c,......................''''',,'''..',;;,'....'',;;;:cllc:;;:::::::cc:;:loolooooollllc::;,,,,,;::::;:cccc::::::::;;:ccccc:::c:;;;;:cloooollllocc:,..',:c;.......................''.....',,,;:cclllllllloollllcccc:::ccllllc:;::::::::lc;'',:l:'',,;;::,'''''',,,.
...............,c:'...:c,......................''''''''',,,',,;;;,',,,'''';:c::;;,;:cc:;;:::'';cooooc:;;;:clc:;,''',;::;;;:;;;;;;::cc::::;::ccccc:;;,,;;,,;::llooolll::ll;....',...... ..,,,;:c:;,,,,,'.....'''',,,,;ccc::;::clccccccccccccclllllllcccccloc;,,;;c:,,,,''''''..',,'''
...............,c:'..':c,......................'''''''';:c::;,',;,,;::;,'.',;c:;;;;,;;:ccccc,.':lllc:::;,,:cc:;,'.';ll:;;:::;;;;:::ccccc::::cll:;,,'..',,'..',:clolc::cl:,................';::::cccclooll:,...'''',;;;;;:cc:'..;cc:::ccccccc:::cccccllcc:::coc;;:::l:,,,,,,;;,,,,,,,'''
...............,c:'..':c,..........................'',,',',;:;,',;;;;;;;,,,,;;:c:::;;:::::::,.';ccccc::,';::;;,,'',:c:;:::::::::cccccc::::;;,,,;;,''..'''.....',;:::,,;cc;...............',;;;;;;::ccc:,;cllc:;;;,,,,,''',,'..':lc;;:lllcclllccc::cccccc:;;:lc;,;ccl:;::;;;;;;;;;,,,,,,.
...............,c:'..':c,...........................',,,,,,;::;;;,,,,,;;;,'',;:ccllc:cllcc::,..',;:cc:;,.;cc:,;cc::::::;;;::::::c:::::::;;;;,...',''.............'''',,,,'.......,,'...',,;;;;,,,,;;;;'..,:lllllooc,''........':lcc:;;;ccccccllcccccccc::;;;lc;,;::l:,,,,,,'.'',;;,''''
...............,c:'..':c,'........................'''',;;,,,,;;,;;,;::cc:;;:::cllolllllllllc:,...,:::c:,',::;:clc:,'''''',;;;;;:;,,,,,,,',;:;'............ ...........,,..........,;,.'',;;;;;;,,,,,,''..'':ccccllc:;,'.......,:cc::;;;:;;;;;:::::c:::;'...,cc;''';c:'...'.............
...............;c:'..':c,'','..................''''...',,,,,,,,',,,,;::;;:cccllllllccccc::::;,''',ccllc:;;;;,::;,,'.''....'',;;;,'........'...................... .''........ .''..';::;,,,,,,,,'......',,'''''''.... ....,;:cccclllc:cll:;,,;;::::;;,,;cc;'',;c:'''',,,'''........
...............;c:'...:l,.......................,,,,'..'',;;,'',,''',;;;;;:clcc:cccc::::;;,;;;;,',;:cc::::;,'''........... ..'.. ....................... .. .. ...... ....';:;;,,'',,,'..........'''.........'',;;;:::cclcc:cc:;;::::;;;;;::;:lc;'',;c:''''''''''........
...............;c:'..':c,.......................',;;:;;,'',;:;;;,''',,;,,;;:::;;;;::;,,,''',;,,'',,,,;::;;;,''....... ........ .............. .. ................. ...,;;;,''..... .......',''''....,:cccc:::::ccllllc;,,'',,;;:::;;;;;cc;,,;:c:'...........
...............;c:'..':c,.......................''''',,,,,,,,,;,,'''',;;;,,;,,,;;;;;,,'''..........'',',;cc:;,'.... ... ....... .... ...........''.,;,....... ...'''''........,;:;:::::::cccccc:c:;,'',,;::c:;,',cc;',::l:..................
...............,c:'...:c,......................',,,,'..''.....'''''''',;;,,,,,;::;;,','...........'',,;;;:::;,... ....... ........ .........','.''...... .............'..'',;;;::;;::::cllc:llc::;;;;,,;;;;,;cc;''',c:..................
.......... .,c:'...:c,.........................',''..''..''''''''',;;:;;;;,,;;;'.'''.................',;;'.... ........ ...... . .............','......... ........ .....''''''''',,;;;,'.....,;;;::;;:::::;;;;;,,,cc,...'c:.. ...........
........ '::....:c,...........................'''......'.....',,,,,,,,,,,,''...''..........',,'....','.... ...... ..... .... .................,,'................. ......''''',;;,',,,,.........'',;::;;;::;;:;;'..:c;...'cc'.................
...............'c:'. .:c,.......................................'''''''',,,;,'..''................','........ .... ................. ....... ...... ........''''...'..'','..............';::;,'..... .:c;...;c:,,,;;;::;;;:::::::.
...............'c:'. .:c,....................................''''''''''',;,'............''................. . ......... ..... ..........',,,;;;;::;'..................,;'. ....:c;,;:cl:,,;;::::;;;;;;;:cc.
...............'c:'. .:c,........................''............''..'..''..................... ....... .. ...... .........'',,,,,;;;;:;,'..................... ........:c;,;cll:,;;;;;;;;,,,''.,,,.
....... .....'::.. .:c,......................,oc;:d;....'',,,,,''..'','''............. ...... .. ... .... .. .. ... ..... ... .......... .........',,,,,,''''','...'........'.....................:c;,,::c:,;:;'',;,'''..';;;.
........'::.. .:l,..................... ,oc';d;.:xl:lccoddlclclxocc:od;:;.;lc;c:. .,:oocc,':;;:;. ,d:,:;..o,.'dc,:' ,c::,.;l:.:l; .oc. .lo;::'.cl,c:. .:o,.cd:.::. .o;..oc..c;.'ol. .clcco;..;cloooc,lo:,lx,..;oc. ,od;,c;............. ...':c;,,;:c:,,'''''','..'',,,,.
......'::.. .:c,......................,ol;cd;.:xo:,..'ol,.'.'dc..'oxc;. ;ol:l: .:o,..lo'.,o; ,d. .d;.o,.'xo,' .:l:..;dl'ld, .:cd: .lx;cc'.ld;c:. .:o,.:olcl;. .:l:;ooc:,..:ll:..locco,..'.,oo,..lxl:ok'.,cdo:..clllc,. .................'cc;,,:co:'......''.........
.....'::.. .:l,......................;dc',dc,:xc;:'..oo,...,xo'.,ox::,.:ol;lc. :o,..:d:':c' ,d,.;c..d;.'xc',. .',l:.:dl.cl;.:c'lo,.lx,:c,'lo.. .co,.:,.;xl.. .ld:.cxc..c:,:d;,do:co;....'oo' .ld;.cx;:l:;ld',c,,lx:. ...... .........:c;,..,l:'.. .............
. .'::. .:c,......................,:;,'...';,,,...,,.....:;'..,,,,,',,'.''. ..,. .,;;. .,'.. .,. .,,''. .'''. .'. ...... .'..'' ...''. ''. .. ... ... .'. .'...,'.,,..,'.....,'. .',...;',,...,'.'...,.. . .. ....:c;'...::.. ...''........
.'::....:c,...............'................................ .............. . . .. .. ............ . .. .... .:c;....::. ..............
'cc;,;;::;;;;;,............................................................. . .................... ... ...... .',,,,;:;,,,;c;. .......
':;'...;c;';cc;'............................................ ............ ............'''................. .,c:,';:;''',:;.
':;....:c;.'cc;.........................,c:;:,.'c'.,;,.;::;,,;:;;,. .';;:;,,';'..,' .;'''. .,,,'. ,;..', .',,. ';. ';. .;. ',,;;'.,;..,:. .':...;,',. ..,,,' .;:,,' .;:,;'.,c:;;. .;l:...;;:c;;::;;,. .. .;c;..;c,. .::.
.,::....:c,.':c,.........................:kc,lc,;x;.;l;,do;,'.,dl,.. ..:x;..;dl.cd:.:d;,::'cl..cl.cd..:l.;l'... cd;.cx. .:ol' .,co,..co;.:xd';dx..;dc,,. :o'.;d',oo:,' 'dl;dc':do;;...:do..:d,.'':oo:;,.. . .,c;..:c,. .::.
.,::....:c,.':c,.....................''..ckold,.,x;.;c,.':lc. .dl. ;x' ,dl.:o:.:dcl:',ol..cl.cd..:c.:o..::.:x:.cx. .;c;oo. .cl. co,.,::l::d..;dc,' cd. ;d',ldl,. 'do,,..:do,,..lcld:,:o'...;odc,'........... ...':l;..;c,. .::.
':;....:c,.'cc;.........................:o;.;c,.::;;'.,:;:;. .l:. .:o' 'c;.':;.;c..';.,:;;,. .:;;;'..;::c:.:l,.;o'. .;;. ,c' .;:. ;:'.,,...'c..'c;';. .,;;;,..::. 'c; .:lc,:::l'.:c'.;;;:',cl;;;....''................,cc;..;c;. .::. ...''.......
':;...':c,..:c,................................... .. ..... ......................... ... .. .............. .. ........',;;,,'.......''''',:c;..;c,. .::. ..'''',,,,;;;;;;.
':;....:c,.':c,................''.............. .... ........................... ..................................'',,,'''.....'''',:c,..:c,. .::'..''''''''''',,,,.
':;....:c,.':c;................... .. .. ..........................'''''...............'''''...'...''............. .............',,'''....''''...........''''..........':c,..;c,. .'c:'..........',,,;;;.
':;. .:c,.':c;..............'... . ..........''''..'''''''''''''',,,,,,,,',,,,,,'''''''''''''''',''.......... ...... ... ......''.',,,'........'''..............':c,..;c;...'c:'........',',;;,,,.
.:;. .;c,..:c;.. ....... ..''......'........'''''........'',,,,,'..............''''''',,'''''''..... ... ...............................',''''''''...':c,..;c;...,c:'..........','....
.:;. .;c,..:c;.. ..............................'..............',,'''''......'.......'''''.'''''''..... ................................',,,,,,,'..':c,..:c;'.,;c:'.................
.:;. .;c,.'cc,.......................................'................''..''''..............''............ ....... ............. .......,,'.':c;..:c,...,c:'........... ....
.:;. .;c,.'cc,...................................................''....'',,,,'''.....'................. .. ..... ...''.':c,..:c;. .'c:'.......... ....
.:c,',,::,..:c:;;;;;,.........'..........................................,,'''........'''............. ..... .,;;;;;:c;..:c:;,;;:;..............
.:c,..,::'..:c;,'';c:'. ............ .............''........'.............'...........'............ .cc;,',:c;..:c:,'',:;..............
.cc. .:l,..cc;. .,c:. ... ..... .......................................''........... .cc' .;c;..:c;. .::.. ........
.::,.',:c;',::;,'';c:,..........................'.............................. ................. .::;;;;;;,,,,,,,,,,,,,,,,,,,;cc;'',:c:,,:c:,..,::.
.;;,,,;::;,;:::;;,,;,,;;;,;;;;;;;;;;::::::::::col;................. ........ .............. ,ddc;,;;;;,,,,,,,,,,,,,,''',''''''';:;,';::,''''..
......':c,.'::;...............................;oo:..........''.........'.........''''''''''''''''''''.........''''''''''''''''''''''''''.............................................................:do,...............................,c;..,:;.. ...
.;:;;;;::;;:::::::::;:::::::::cccccccccccclllllooooooooooddddddddddddxxxxxxxxxkkkkkOOOOOOOOO0000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK000000OOOOOOOOOOkkkkkkkkkkkxxxxxxdddddddddddoodooddoollllllccccccccccccc::::::::::;;:::;:::::;;;:;.
'::'..':c,.'::;'',:l:,........................;odc,''',,,,,'''''''',,,,,,,,,,,,,,,;;;;;;;;,;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;,,,,,,,,,,,,,,,,,,,,''''''''''''''''''''''....,cdo;........................,c:'...,c:'.;c;'..':;.
'::'..,cc,..:c;...;l:,. 'od:............ ................ . .;do, 'l:. .,c;. ,c;. .::.
':c;,;::c;..:c:;;;::::::;;;;;;;:::::::::::cccclooollllloollloooooooodddddddxxxxxxxxxxkkkxkkkkkkkkOOOOOOOOOOOO00000000000000000000000000000000OOOOOOOkkkkkkkkkkkkkkkxxxxxxxddddddddddoooooooooooolllllooolcccccccc::::::::::::::;::c:;,,;:c,..;c:;;;;:;.
..'.........''''''''''''''....'''''''''''',,,,,'',,,,,,,,;;;;;;;,,,;;;;;;;;;;;;;::::::cccccccccccccccccccccccllllllllllllllllllllllllllllllllcccccccccccccccccc::::::::::::::::;;;;;;;,,,,,,,,,,,,,,,,,,'',,,'''''''''''''''............... .........
.................
...........
... ...
The Sword of Kaigen CoverAuthor: M.L. Wang
A gripping tale of family, honor, and magic set in a war-torn world. Combines intense battle scenes with heartfelt familial bonds.
The Will of the Many#
........ ......... ..... ........... ........... .......... .......... .............. ... ....... .................. ... ..
........ ......... ..... ........... ........... .......... .......... .............. ... ....... .................. ... ..
........ ......... ..... ........... ........... ......... .......... .............. ... ....... .................. ... ..
........ ......... ...... ... ........... ........... .... ... ... .. ........... .............. ........... .................. ... ..
........ ... ..... .. ........ ........... .... ... ... .. ......... ..... ...... ........... ................... ... ..
... . ............. .... . ... .... .... ......... ... .... .... . ............................ .. ... ... ... . .. ..... .. . .. .... .. ............................ . ... ..
.. ....................... .. ............................... .............. ....... ....... ........ ...... ................. .. . ...... .. ...... ........ . . ....... ....... .................... ............... ... ..
.... ................ ...... . .. ..... ............... ............... .. .... ......... ....... ......... . . ....... .... . .. ....... .. .. . .... ....... .......... ........................... ... ..
........ ......... .................. ....... ....... .. ............. ............... .................... ....... ... ........ ........... ... ... ............... .............................. ...... ... ....... .. ............................................... ..
........ ................,'........'...'..... .','..................,'..'................;'.........,,,','........,,.. .. .';,';'. ....''...... ..,'..,'.......,','. ..... ...............,;',;..... .'''.'........',..''. .',,'.............. .'........................ ..
........ ......... ... .'.. ......,,.,,.......,,.... ..............;,'';.......''.... ..;'.........,,,,;'..... .;;;,.. ....',,,;.. ....',..... .....,,.','........;'...................... .,;';;.. . .,'..''.......,...',. ..;:;'.............. .,' ..................... ..
...... ............ ..... ....................'.................... ..................''''.............. ..................... ......'''... ............................................','''.. ..',''.........''''.. .. ............................................... ..
. ....................................................................................... . .............................................................................................................. ..................................................... ..
.. .......................................................................... .................................................................................................................................................................................... ..
.... ......... ..... ........................... ............................. .................... ...................................... . ............................................................ .................... ..
..... ............................................ ....................''.................................''....................''..........................................''................'.................................................................. ..
.......,,,,,,,,,;;;;;;;;;;;;;;;;;,;;;;;;;;;;;;,;;'. ...................,:;,,,,,;;;;;;;;;;;;;;;;;;;;;;;;;,,;:;....................,clccccccccccccccccccccccccccccccccccccccccll:'.............';,''''''''.'''''''''''''''''''''''''''''''''''';,................... ..
... ...',''',;,,;;;,;;;;:;;;;;,;;,,;;,;;,,;;;,,'',,''...................,::;:cc:;;::::c:::::::::::::ccccc:::c;.....................'c:,,',:lcc:::;;:;,,;:c;,,,;;,;;;:clc,',,:c;. ..............;:;,;;';,,:;;;;',;,,:,;;,;,',;,,,,,:;,:;,:;,;;'.................... ..
. ..''.......,'.'''.''''''''''.''..''.''..'''...'...','.............'',,,,,;;::;;,,,:cc::::::::clc:;;;;::;;;,,,,,'..................''',,,'',;;;'.,;,.,,,;,,;,,,..,;;,'',,,;,',. ...............''''''''.''.,..,..,.',.''.,'.,..,''''',,.''. .......................
..'..'...',''''''''''.'''''''''''''''''.''','...''.''...........',''',;:c::ccc::;;;:::;;;;;;:::;,;:::cc::::c:,'',,................,,''';;'',,:cc;,,'',;:,,,'',:c:;;,,;:,'',,.. ...............;::;:;::;::;:;;;;;:;::::::cc;:;:c:::;:::::'. .......................
..'.......,;;;:;;;;;;,;;;;;;;:::;:;;;;;,;;;;'...''.''..........'',,;:c:;;:lol:llc;;::;,,,,;;;::;,;ll::lc:;;;::;,,','. .............;:;:;;,;:::::c:;,;::;::;;:cc::cc:;;::;;;'... ............. ..':ll:;coc;''';ll;,,,:c;,,;loc,',;col::lol;.. ......................
.... .'''..';;',;;,;;';;,,;;,::,,;;';;',:;';;,,:;'..''............''',::,','';cc:,,'.,;:,'';;;,;::;'';,;cc:,','';:;'','. ..............';::;;;,,;;;;;;;:;;:;;;;;:;;;:;;:::::,................. ... .;c:::cc:'. ':c:...;:,..;ll;...;cll::ll,. ......................
.. .......';;';;,,;;';;,,;;'::,,;,';;',:;';;',;,.................''',:c::c:'';:,.',,;;;,,,;;;;;:::;;,.';c,';cccc:,'','. ...............';;,,,''',''',,,,,,,,,,,;,,,,,,,,,;;. ......................';;:c:';:,..,,c:',,,,';c,,,..:c;;ll:;,. ........................
..........'',,'.,,.,,.',,.,,.','.,,'','.,,,;'..................',,'',::;,',;:;;;;;;;;;;;;;;;;;;;;;;;;;:;,';::;,,,,'.. ...............;:;,,,,,,,,,,;;;,,,,,,,;;;;;;;;;;,::'.........................,ccc:;,::;,;,;cl:;;;cc:;;;,::;;:ccl;.. ........................
...........','...''''''''''''..'''''''''''',;.. .................'',,,'',,,;;'.........................,:;,,,'',,,'.....................;lcccccccccllccccccccccclccllll:,............................;cll:,,,c:,,';l;,;,lc',;:l:,;:clc:'. . ......................
......... ..'''...''....''.......'....''''','.......................''''''..,........................ .'..',,,'.... ...................';;,,,,,,,,,,,,,;,,,,,,,;;,;,;:,........................';;;;clllc:;,clcc'':;;;;c:,cllo:;:cclll:;;:,.........................
.......... ..''.','...''''...''''..'','..''................................'..........................'............................... .''..',,''....',''.....',,'...;'.................... ..,::;:cclc:::::lc;;:::,';;clc:;;oc::::cllc:::c:........................
.......... ..',,...'''....',,...'','...'''.. ........................ ...'..........................'............................... .'...;...,...''...,'..''..',..,..................... .,:::;:lllc;;::;:c;;;;,:c,;c:;::;::;,:looc;;cc:........................
...........'''...','....','....',.. .'''.................................'.................... ....'............................... .'...,. .''..'....''..'....,..,...................... ..,;:cllclc;,;:;::;:lc;;;,cl:,;c;;;,;cooollc:;.. ................... ..
...........'''...','....,,'....',.. .'''.... ...........................'.................... ....;............................... .''..,. .''..'....,'..'....,..,............................:ooolc:;;;;;:::c:,:c';:;::;;;;,;codddl'........................ ..
...........'''...','....,,'....',.. .'''.................................'.................,,'...'',,............................... .''..,. .''..'....,'..'....,..,........................... .:ol:::;;:::::::;;::;;:;:::::::::cldl,. ....................... ..
...........','. ..,'.. .','. ..',.. .','.. ..............................'..........................'.................................''..,. .''..,'...,'..'....,..,..............................,;;,,;;;;;;;;;;;;;;;;;;;;;;;;;,;c:'.......................... ..
...........','. ..,'.. .','. ..',.. .',,.. ..............................'..........................'.................................'...,. .''..,'...''..'....,..,................................,,''''''''',,,,''''''''''''',;,. .......................... ..
...........','. ..,'....','. ..','. .',,.. ..............................''...................... .'.................................'...,. .''..,'...''..'....'..,...............................,:c::;;;;;;;;:::;;;;;:::::::::c:............................ ..
................','. .','....','....,,'. .',,.. ............. ... .. .. .'.. .... ............ .'. ........ .... ..... .....,. .''..,'...''..'.. .'..,. ....................','''...''....''....''...''';;................................
................','. .','....','....,,'. .',,.. .......;:::::::;;;;;::::;;;;::lc;;;:;::,.............;::clc::::::;;'..........,;:c:::cccc:cc;..,. .''..''',cllcloc::lolclc::;;;:ccc:::;. ................';;'.''''.''','.,'',.',','.,:,................................
................',.. .','....','....,,'. .',,.. .. ..:OXXK0dl:;;,,;o0NXXOl;,:cc:ldOKXXk'.............,cxKXXXXKkc,.............,cxKNNXNX0l::,..,. .''..,'.':d0XNNNNX0x:;c;,,'',,:ld0NXO, ................':;..',,'..,,,..',,'..,;,..,:;... ............................
................',.. .','....','....',.. .',,.. .. ...:0N0l....... .:ONNXO' .'.. ..l0Xk'............. 'xXNXXx,. ............. .oKNNNO;..''..'. .''..'....,ckXNNXx;,..,.. . ;kKO, ................':;..',,'..,,,..',,'..,;,..':,................................
................','. .','....','....',.. .','.. .. ...:O0:........ .:ONNNO'. .'......o0O'.............. .oKNXXo.. ......... ... .c0NNNk, .''..,. .''..'....',dKNNKo',..,.... ...;xk, ................':;..',,'..,,,..',,'..,;,..':,................................
............','. .','....','....',.. .','.. .. ...:xo. ....... .:ONNXO' .''.....,dO'.............. .oKNNXo................. .:0NNNk, .''..,. .''..,'....,dKNNKo''..,.. ... .. 'lk, ...............':;..',,'..,,,..',,'..,,,..':;................................
...........,,'. .','....','....',.. .'''.. .. ...:x:. ....... .:ONNNO' .,;,.....lk,.............. .oKNNXo................. .:0NNNk, .''..,. .''..''...';dKNNKo''..,.. ........;o' ..............':;..',,'..,,,..',,'..,,,..,:,................................
...........,,'. .','....','....','. .'''.. ......:l,. ....... .:ONNNO' .''.'. .:o'.............. .oKNNXo................. .:0NNNk, .''..,. .''..'....';dKNNKo''..,.. ..... .....................':;..',,'..,,,..',,'..,,,..,:,................................
...........,,'. .','....','....,,'. .'''.. .................. .:ONNNO'. .,'.,'.................... .oKNNXo................. .:0NNNk, .''..,. .''..,.. .';dKNNKo''..,.. 'c:. ........................':,..',,'..,,,..',,'..,,,..,:;................................
...........,,'. .','....','....,,'. .'''.. .................. .:ONNNO'. .''.....'','.............. .oKNNXo................. .:0NNNk, .''..,. .'...,'. .',dKNNKo''..'...;oc. ........................':,..',,'..,,,..',,'..,,,..,:;................................
...........','. .','....','....',.. .'''.. .................. .:ONNNO'. .'........,;'............. .oKNNXl.. .............. .:0NNXk, .''..,. .''..,'...',dKNNKo''..'...xkc. ........................':,..',,'..,,,..',,'..,,,..,:,. ..............................
................','. .','....','....',.. .'''.. .................. .:ONNNO'. .'...... .',,'. ......... .oKNXXd,''''''''''''''''',oKNXXk, .''..,. .'...,'...';dKNNKx:c;,cldOXO:. ........................,:;..',,'..,,,..',,'..,,,..,:;. ..............................
................','. .','....','....',.. .'''.. .................. .:ONNNO'. .'..........','........... .oXNXXxc::::::::::::::::::dKNXXk, .''..,. .'...''...';dKNNKxllc:ldkKNO:. ........................,:;..',,'..,,,..',,'..,,,..':;. ..............................
................','. .','.. .','....',.. .'''. .................. .:ONNNO'. .'...... ................ .oXNNKl................. .c0NXXk, .''..,. .'...''...';dKNNKo''..'..,kk:. ........................,:;..',,'..,,,..',,'..,,,..':;. ..............................
................,,'. .','....','....',.. .'''. .................. .:ONNNO'. .'........................ .oXNXKl................. .c0NNNk,..''..,. .'...''...';dKNNKo''..,. .;o:. ........................,:;..',,'..,;,..',,'..,,,..':,................................
................,,'. .','....','....',.. .'''. .................. .:ONNNO'. .'........................ .oXNXKo................. .c0NNNk,..''..,. .'...''...';dKNNKo''..,...,l:. ........................,:;..',,'..;;,..',,'..,,,..':;. ..............................
...............,,'. .','....','....',.. .'''. .................. .:ONNNO'. .'........................ .oXNXKo................. .c0NNNk,..''..,. .'...''...';dKNNKo''..,.. .... ... ....................,:;..',,'..,,,..',,'..,,,..':;................................
..............,,'. .','....','....',.. .'''.. .................. .:ONNNO'. .''....................... .oXNXXo................. .c0NNNk, .''..,. .'...''...';dKNNKo',..,.. ....... .'oc. ..............':;..',,'..,,,..',,'..,,,..':;................................
..............,,'. .','....','....',.. .'''.. .................. .:ONNNO'. .''....................... .oXNXXo................. .c0NNNk, .''..,. .'...'....';dKNNKo',..,.. ....... .;xl. ..............':;..',,'..,,,..',,'..,,,..':;................................
..............','. .','....','....',.. .'''.. .................. .:ONNXO'. .''....................... .oXNXKo.. .............. .c0NNXx,..'...,. .'...'....';dKNXKo''..,.. .. .... .oOl. ..............':;..',,'..,,,..',,'..,,,..':;... ............................
..........','. .','....','....',.. .'''.. .................. .c0NNNO,. .''......... ... .... .. .dXNXXd'................ .l0NNXk;..'...,. .'...'....';xKNXKo,'..,'. .. ... .c0Kl. ..............,:;..',,'..,,,..',,'..,,,..':;... ............................
...........','. .','....','....','. .'''.. .............. ....ckXXXNKx:..'.. ....................'l0NNNN0d,................:OXNXNKx;'''..,. .'...'....:xKNNXX0xc..;,........,ckXNKl. ..............,:;..',,'..,,,..',,'..,,,..':;... ............................
...............','. .','....','....','. .'''.. ...............;:ldxkOkkkkkxolo:..... ........'...',:coxOOkkkkxol;'....... ..;cldxxxxkkxdol;..,. .''..',';lxkxkOkxxkkdodollcllloodxxxkd:................,:;..',,'..,,,..',,'..,,,..':;................................
................','. .','....','....','. .'''.. ..............................:;.............. ..........,.................................,'..,. .''..,'...,'..,....,..,'...............................,:;..',,'..,,,..',,'..,,,..':;................................
................','. .','....','....,,'. .'''.. ................ ........ ...,,'...'.. ............. . .'.. ... .................. .''..'. .''..'....''..'....,..,.......... .....................,:;..',,'..,,,..',,'..,,,..':;................................
................,,'. .','....','....,,'. .'''.. ..............................''.....''........ .... .'.. ...................... ...'...,. .''..'....''..,....,..'................................,:;..',;'..,,,..',,'..,,,..':;................................
................','. .','....','....,,'. .'''.. ..............................,'.... .''.................'............................ ....'...,. .''..'....''..,....,..'................................,:;..',,'..,,,..',,'..,,,..':;................................
...............','. .','....','....,,'. .'''.. ..............................'...............'''........,.. .............................'...,. .''..''...''..'....,..'................................,:;..',;'..,,,..',,'..,,,..':;................................
...........','. .','.. .','....,,'. .'''.. ..............................,'... .........'......'.. .......................... .'...,. .''..,'...''..'....'..,.. .............................,:;..',;'..,,,..',,'..,,,..':;................................
...........','. .','.. .','....,,'. .'''.. ..............................,'... ............ .''.....'.. .......................... .'...'. .''..,'...''..'....'..,.. .............................':;..',,'..,,,..',,'..,,,..':;................................
...........','. .','.. .','....,,'. .'''.. ..............................,'... ...............,,...,;.. ......................... .'...'. .''..''...''..'....'..,.. ............................':;..',,'..,,,..',,'..,,,..':;................................
...........','. .','.. .','....,,'. .'''.. ..............................,'... ................,;...,.. .................... .'...'. .'...'....''..'....'..,... ...........................':;..',,'..,,,..',,'..,,,..':;. ..............................
...........','. .',,.. .','....,,'. .'''.. ..............................''... ............. ..,...'.. ......................'...'. .'...'....''..'....'..,... ...........................':;..',,'..,,,..',,'..,,,..':;................................
...............','. .','.. .','....,,'. .,''.. ..............................''..... ...... . ..''',.. .............................'...'. .'...'....''..'....'..,... ...........................':;..',,'..,,,..',,'..,,,..':;. ..............................
................','. .','.. .','....,,'. .,''.. ..............................''..... .............,.. .............................'...'. .'...'....''..'....'..,... ...........................':;..',,'..,,,..',,'..,,,..':;. ..............................
................','. .','....','....,,'. .,''.. ..............................''..... ........... .'.. .............................'...,. .''..'....''..'....,..,... ............................':;..',,'..,,,..',,'..,,,..':;. ..............................
................','. .',,.. .','....,,'. .,''.. ..............................''.......... .............'.. .............................'...,. .''..'....''..'....'..,... ...........................':;..',,'..,,,..',,'..,,,..':;. ..............................
................,,'. .',,.. .','. .',,.. .,,'.................................''......... .....'.. ..............................'...,. .''..'....''..'....'..,... ...........................':;..',,'..,,,..',,'..,,,..':;. ..............................
...............,;;'..,;;,..';;,. .';:,..';;;,................................'.... .................. .'............ ....................'...,. .''..'....''..'....'..,... ............................':;..',,'..,,,..',,'..,,,..':;. ..............................
...........,:oxk00000OOkdo:. .,lxOOOO00K0kxkOOOOOxc'......;:cdkOOOOkl,. .,. .';lxOOO00O0Oxl:'. .'... ......::'.. ................'...,. .''..'....',:l:....'..'................................':;..',,'..,,,..',,'..,,,..':;. ..............................
...........,,,,l0XXNNXx,,,'. .',:oOXXXNXk;.,oKNOc'............lOX0l,.....,'.........lOXNNXOc...... .'....... .dKKxc'.................'...,. .''..'.....,oKXxc'.'..,................................':;..',,'..,,,..',,'..,,,..':;. ..............................
...........,,'..:ONNNKo'','. ..,,';xXNNXx. .'xk;. .... ........dO:. .. .''... ... .lXNNXo'........,........ .oKNXKd.. ..............'...,. .''..'.....'oKNNXd,'..'................................':;..',,'..,,,..',,'..,,,..':;................................
...........,,'. .lKNNNOc;,'....,,..;ONNNKc..;dc. ........... .;dl. ......'.... ... .lXNNXd;.......,;........ .oKNNXd'. .......... .'...'. .''..'.....,oKNNXd,,..'................................':;..',,. .,,,..',,'..,,,..':;................................
...........,,'. .,xXXXXOl,'....,,...cKXNN0:,o:. .............'ol. .... .'.... ... .lXNNKo' .. .,........ .oKNNXd'. ......... .'...'. .''..'.....,oKNNXd,,..'...............................,clc,;:;,. .,,,.'lddl,,:col;,:;. ..............................
...............,,'. ..:kXNNXx:'....,,.. 'dXNXX0xl. ......... .:o, .......,'........ .lXNNKo. .... .'.... ... .oKNXXd'. ....... .'...'. .''..'.....,oKNNXd,,..'.. .........................,lo;;:;.,oxl' .,,,..cKO:...'lxd:;;................................
................,,'. .',l0XXXKx;. .'','. .:OXNXNk,. .......... .;o;. ........,'. . .....lXXNKo. ......'.... ... .oKNXXd.. .........'...'. .''..'.....,oKNNXd,,..'.. ...................... .:kd'.':,..;k0l..,,,..:Ok,. ..,::;:;................................
................,,'. .',;o0NNNKl. .',,'. .'ckXXX0c. ......... .,lc. .......''...'',,'';dXXXKo. ......,........ .oKNNXx'. ...........'...'. .''..'.....,oKNNXd,'..'.. .......................,kO:..,:;..'cOO:'',,..:0k,..,c;..,:;................................
................,,'. .',''oKNNXk,...,,'. .',lKXNX0:. ........ .ll.. .........'..,::,'...'lKXXKo. .......'........ .oKNNXx'. ...........'..'...''..'...',,oKNNXd,'..'........................ .:0k;..,:;..';kKl'',,..:00c':dd;..':;................................
................,,'. .','.,dXNNXx,..,,.. .''cOKXNXk:. ....... .cl,. ..........'......... .lXNNXo. .. . .'.... ... .oKNXXd.. ...........'..,. .'...''..'..oKNNXd,'..'.. ..................... .;0O;..,:;..':k0c'',,..:0O;.;dd:..':;................................
................,,'. .',,..,ONNNXo'.',.. .,,ckOKNNNx'.........;o,. ...........,'.. .lXNNXo. . . .'.. . ... .oKNXXd.. .............','.'.....'''..'dKNNXx;,..'.. ..................... 'd0l..,:;..,o0k,.,,,..:Ok,..::,..':;................................
...........,;'. .',,...:0NNX0l',,.. .;oo:;xNNNKo. ..... ,l:. .......... .,'. ... .'oXNNXo.........'.. .... .oKNXXd'. .. ....'''.....'''''''''''''....oKNXXx,...,.. .........................okl.':;..cOk;..,,,..:0O;..,,,..':;................................
...........,;'. .','.. .dXNXXOc;'.. .cOd'.:0NNN0:. .....ll............. .''. .....';dXXNXd;...''...'.. .... .oKNNXd' .. ..''.',,,,'.............. .oKNXXx;..',.. ..........................,lolll:ldl;'..,,,.'oOOo,',,,..':;................................
...........,,'...',,'...:kXXNNO:,'. 'ddc...lXNNXk;... .ll, .............''...''....'lXXNXo'.....'..'.. .... .oKNXXd. .. ..'..'...',,','............. .oKNXXd'............................. .. ..;cc'.,,,'..'''..,,;,..,,,..':;. ..............................
........ ..,,'...,..''''':kXNXKo,..,cdc,.. 'dKNNXx, .;o;.. .','..........','.. ....'oXXXKl. . ..,,.. .... .oKNXXd.. ....,..'..'''..';;,,'...... .. .oKNXXd.. ........................... .....,:;..',;'..,,,..,,,'..;;;..':;................................
........ ..,;,.',...''''.'cOXXX0l..ldc,.....,kXXXXd. ,o;. ...'',;'........... .'oXXXKl. .. ...... ..... .oKNXXd.. .....,'.'','..'cxc..,;'. . .oKNXXx'.....',;'...... .,o:..... .....cxkxkkOOkkkOOkxkkOOkkkOOkxxOOd'.':;. ..............................
........ ..';;;,'''.....'';d0NXNOlcdl........:kXXN0c,cl. ..... ...................'';oXXNKl. ............... .oKNXXd.. ......,,,,....,lkl..',;,.. . .lKXXXk:,'''','.. .... .:dc. ....'',,,;::::ldoc:llol:clooc:loooccol;..';;. ..............................
......... .................'dXNXKOkc. .......cKXXX0Ol'. .......................'....lXXNXo. ............... .oKNXXd.. .......,,.....,xOl'''..,,'..... .oKNXXx;'''............ .okc. .''...',. .';,...''. .',,..',,'..,,,'.;:;. .............................
.......................''...,kNXXKd'......... .oXNNXx; ....................''... .lXXNXd,................. .oKNXXd.. .......','.'''cOOo'...'...''... .oKNNXd.................:00:.. ..'.. .''. ..,:;..',,'..,;,..',,'..,;:;'...................................
................... ..'..''..:0NXx,.''..''... 'kXNO:.. .............. ..''...... .;xXXNXk;....... .... .....,kXNXXO:. .........,,';oOXKo'.''...''.....'xXNXNk;... ..........'l0X0: ...',...',. .,:;..',,'..,,,..'',,,;;,.. .................................
.......................''... .lK0c,'....,;,... .:O0c...... .... ......''.....';:oOXXXXXXOo;;;''...... .';lkXXXXXX0dc;;;;,;;;:ldk0KXXOc.'..''.....,;lkKXXXNX0dc;;,,,,;;;:ld0XXX0c.... ..,,'.. ..';'.'','..,,;,,;;,,'.........................................
..............'''.. ........,oo:;.. ..,,,'... .co;'...,'..... ... .'.. ..':lc:;;;:c:;;,,,'..,,'.....,;;;;,,;;;;;;;,,,,,,;;;;;;;;::;;;,'.. ...,;:cc;;cl:;;;;;,,;ccc:cc;;;:lc;,.......... . . ..,;,,,'''''''.... ....,,'''',..............................
......... ..''..',,'. ... .',...',. .','.''... .,'. ..,'. ...........,... ...........'.. ..','.......... .......... . ..'.''.. .....'....'. .'...,............................. ........,,.....'..............................
......... .,...''''........ ..'...'.. .,,,...'.......,..',.. ...... .''..........',,'......... ................................ .............. .... ...'.........''. ..'. ..''.',...................... ...............',...''. ............................
........ .....'..'..............'....',,...''............... ............,..........''........... . .............'..........................'''.''.. .... .. .......,. .''.........................''',;,'................ ..''',...............................
............';'...''........ ..,,....','...'............... ...... .....'...... .'............. ......''... ...'......................''.......'.. .................'....'. ..................''.......'..,,.......','....... ..................................
.............''. ..'. ...... .,....,,'...''...............................''..... .'...........''.. . .''. .....'......... .''.',,.....'''.... .,....................'...'....................''......,'. .,......,'''..........................................
............'...''....';;'...'...'''...'................ ..,,''............'......'........''...'.. .....'.......'.. ........''. ..''..,;;;:,.....'............ ........'..'....................''...','.....,.... .','......,;. .................................
........... .........''.','..'''',;,''....................'.....''. .........'''.'...... .''. ..''.........'....''. ..........'.. .. ..,.....'',,................','....;;.. ..... .',,'.......''..,;.. . ..,.... ........',;;...................................
............ ... ...'.''...'',,'... ................''......''. ........ ...... .. .''..'.... .....''.... ...........',.......'.. ................',....,'..... .......,'.,...... .'.';:,......'...... .....,;;'..................................
............. ......,,.... ....... ........... ....'.. ...''..................... ....'...... . ......''................',,'','. ... ..,'............'''.''.... ..........,,........ ..''. .. .'....... .....''..................................
................... ................. ..................'....''........ ..... ... .................. ........ . .',''................... .''........................................ ..........','.....',...... ...... ...................................
........... ...'''........................................',,'..... ................''......................... . ..''.,,..................''..'................................ ... ...............................,'.''....................................
........... .''....'..............'...''.. ..........................',,''.... . ..,'.,.. .. ............. .. ..........,'......................'... .... ..,,,..';,''.............................. ............''..';...................................
........... ..'.......... ......'...'................................',,...... ...,'.............'''...'... ........ ...................................',..'....',,'........... ...',''...............................''''...................................
............. ..''............ ......................................... .... ... .... ..,'.........','. ....... ................................ .',,...',...,;'.............'.','...',............. ................. ...................................
...................... ..''........................ . .. ... .. .. ....... . ..'. ..'...... ...... ......................... ..... ..''...''...,..''. .....;;'...'.....,........... ..''''.'''............................................
........................'........'................:c:::c::::;;:::::::::::::::ccccc;.. . .. ..,,,:ccclllcccc:;'..........,:ccccccccccc:,''..........':ldddolclodlcclooc::::ccccclo;..'....'. ..'. ..........''......',',;;'.......................................
.......................,.........'.. ............cOXXX0dc;;,,,,o0NXXOc,,,',cox0XNN0;........ .,,.':xKXXXXKkc,... .........;lxKXXXNX0oc;.......'... ..;oxkKNXXXK0dc;,::,,,,,;ld0XN0c...'...',..''. ...','',,,..'''',;,'..,;,,'.....................................
.......................'.',,'''..'.. .........'',oKXOl....... .:ONNXO,... .''';dKN0l,....''...''...,xXNNXx,.... .''',....,..lKNNNO:.',........,.....,,';kXXXKd,..'',.........;kXOc'..',..','.......','''.'',,'...';,. ..''.,:;:;'................................
........................,,.......''. ........,'..oK0:. ..... .:ONNNO,.....'.'..l00;.',...,....','.'dKNNKo..... ..'..'....'..l0NXNx'.',..... ..'.....'. 'xXNNKd'..':,.....';,..:xk;.,..';,'..........,,'. ..,,.. .';,.. .',,...';;................................
.........................'............ ......'',oOo. ....... .:ONNXO,.....',,..'dk,.'....'.. .. .oKNXKo.......''...'. ....c0NXNk,..'..... ..'....'.. .dXNNKx;'''.... .''....'lk,.'''''.. .........,,'. .,;'. .',,. .,,'. .';,.. .............................
..........................'..... ..,'............cx:. ....''...;ONNXk'. . ..''.,dk;,,...''... .. .oKNXXo........''...'.. .c0NNNk' ..,'....''......'...dKNXKd;.. ......';,...;o' ... .. .......,,'. .,,'. .',,. ..,,'. .';,.. .............................
..........................'......''..............:o,...'..',,''lONNXk,. ........,ld:,'''''. . ...'dXNXXo.........''..''.. .c0NNNk,. ......... ........'dKNNKo.. ........ ............. .......,,'. .,,'. .',,....,,'. .';,.. .............................
...............''....... .','.............................'..',oKNNXk,................... .......':xXNXKo.............'... .:0NXNk,. .............. ....dKNNKl... .'::. .......................,,'. .,,'....,,....','. .',,.. .............................
............''. .'.. ............ ...................'......',l0XXXk,. ......................,,'..'xXNXKo...........''.... :0NXNk,. ....... .......''.,xKXXKl. ... .,l:. .........................,''. .,,'. ..,,....','. ..,,.. .............................
............'. .'.. ..................................'''..''''cONXXk,............''...''.....,,',..oKNXKo.. ... . .:0NXNk,. ............','. .dKNX0l. .'xk:. ................... .....,''. .,,'. ..,,....','. ..,,.. .............................
......... .',..''........',,''',,,'.'''..............'..'..'','.:ONXXO,.........''........'.....',,..lKNNXd;''''''''''''''''',o0NNNk,. .'...''......'.. .dKNNKd;,,,;:oOXO:. . ....... ...''... .....,''. .,,'. .',,....','. ..,,.. .............................
...................''....''',,''.','',,;,....... ...,..'...'''.'l0NNXk,. .......'.... . ..'.........oXNNXklcccccccccccccccc:cdKNNNk,. .'..',''''...''.. .dKNNXOolol:lx0NO:. . ...... .';...,.. ... .,,'. .,,'. ..,,....','. ..,,.. .............................
.............. ..'... ..'..,,,...,''..';,... ........','',',,'.cONNXk,...... ..'.........',..... ..,dKNNKo.. .:ONNNk,. .'..... .'...''.. .dKNXKd;.''. .,kk:. . .. . ...'...''. ... .,,'. .,,'....,,....','. ..,,.. .............................
............ .......'..''..','...'''..';'. .............',;'...:OXXXk,...... .''.....'...........'.'oKNXKo.. ............. .:0NXNk, .'..''...'...''. .dKNXKo,',,'...:oc. ...........,'.........,,'. .,,'....,,. ..',,. ..,,.. .............................
..............,'..''..'''..','...'''..';'. .................. .:ONNXO,...... ......'....... ....,..oXNXXo.. .............. .c0NXNk, .'..''...'...''. .oKNXKl.''.''. 'c:...... ...................,,'. .,,'....,,. ..',,. .',,.. .............................
............,;'.'''...'''..','...'''..';'............... .....:ONNXO,.... . ....... ........''...oKNXXo................. .:0NXNk, .'..''...'...''. .dKNXKl................ ......... .........,,'. .,,'. ..,,. ..',,. .',,.. .............................
...........';,..'''...'''..'''...,'...';'......................:ONNXO,........ .... ...'......... .oKNXXo................. .:0NXNk, .'..''...,...''.. .dKNNKl.....'.. ....... .'dl. ...............,,'. .,,.....,,....',,. .',,................................
...........';'..'''...'''..'''...,'...';'.................... .:ONNXO,..........''....''...... ... .oXNXXo................. .:0NXNk, .'..''...,...''.. .dKNNKl..'..'.. ....... .;xl. ...............,,'. .,,.....,,....',,. .',,................................
...........';'..'''...'''..','...,'...';'......................:OXNXk,.......''............... ... .oXNXXo..... ........... .c0NXNk,. .'..'....,...''.. .oKNXKl.....'.. ....... .oOl. ...............,,'. .,,.. ..,,....',,. .',,................................
........ .';'..'''...'''..','...,'...';'.................... .c0XXXO,......'... . ............... .dXNNXo' .................l0NXNk;. .'..''...,...,'. .dXNXXo............. ..lKKl. ...............,,'. .,,'. ..,,....',,. .',,................................
........ .';'..'''...,''..','...,'...';'....................'cOXXNNXk:....'.... ................,l0NNNN0o,... ..........'cOXNNNKx;..,..... .,. .''..,lKNXNN0dc,'','......',lkKNKl. ...............,,'. .,,'. ..,,....',,. .',,................................
........ .';'..'''...'''..','...,'...';'.................;cldkkkkkkkkxoc::,. ..................:loxOOkxxxdoc:'. ........,codxxxxkkxocc:.......'. .,::cokkxkkkxkkdoldoccclclodxxxxx:. ...............,,'. .,,.. ..,,....',,. .',,.. .............................
........ .';'..'''...'''..','...''...';'.................................''. ......................,,'................................,..'....'...''...,...,...''..'................................,''. ..,,.....,,....',,. .',,.. .............................
...........';'..'''...'''..','...''...';'.................. .......... ..'....................',,'.'..... ...........................,..'....'...''...,...,. ....... ..............................,,'. ..,,.....,,....','. ..,,.. .............................
............ .';'..'''...'''..','...''...';'..................................'. ........ ..... .';,'..'.................................,..'....'...'. .,...'. .....'................................'''. ..,,.. ..,,....','. ..,,.. .............................
............ .';'..'''...'''..','...''...';'..................................'. ............''.''......'.................................,..'....'...'.. .,...'. ..'..'.. .............................'''. ..,,.. ..,'....','. ..,,.. .............................
..............';'..'''...'''..','...''...','..................................'. ....... ..'..... .....,'. .............................,..'....'...'.. .,...'. ..'..'.. .............................'''. ..,,.. ..,'....','. ..,,................................
..............';'..'''...''...'''...''...','..................................'. ...'....'.. .....';'................................,..'....'...'' .,...'. ..'..'................................'''. ..,,.....,,....','. .',,................................
..............';'..'''...''...'''...''...','..................................'. ............ .....'.................................,..'....'...''. .,...'. ..'..'.. .............................,''. ..,,.. ..,,....','. .',,................................
..............';'..'''...''...'''...'''..';'..................................'. ........ ..... ...'....'.................................,..'.. .'...'' .,...'. .....'.. .............................'''. ..,,.....,,....','. .',,................................
..............';'..'''...'''..'''...'''..';'. ................................'. ................','....'.................................'..'.. .,'..'. .,...'. .....'.. .............................'''. .,,.....,,....','. ..,,.. .............................
..............';'..'''...'''..'''...'''..';'. ................................'. ............ .'...'....'... .............................'..'.. .,'..'. .,...,. .....'. .............................'''. .,,.....,,....','. ..,,.. .............................
..............';'..'''...'''..'''...'''..';'. ................................'. .................'.....''.. .............................'..'....,...'. .'...,. .....'. .............................'''. .,,.. ..,,....','. ..,,.. .............................
..............';'..'''...'''..'''...'''..';'..................................'. ................'.. ...''.. .............................'..'....,...'. .,...,. .....'.. .............................'''....,,.. .',,....','. .',,................................
..............';'..'''...'''..'''...,''..';'..................................'. ..............'...... .''.. .............................'..'....'...'. .,...'. .....'.. .............................'''....,,.. .',,....','. ..,,................................
..............';'..'''...'''..'''...,''..';'..................................'. ............''.........''. ............................'..'....'. .'.. .,...'. .....'.. ........... ................'''....,,.. .',,....','. ..,,................................
...........';'..'''...'''..'''...,''..','.......... ......................'. ........ .'... .......''. ............................'..... .,'..''. .'...'...''..'. ..... ... .,''. ..',.. .',,.. .','. ..,,................................
...........';'..'''...'''..'''...'';:',,'. ...... .,,...................'. .............. ......''. ............................;'';,...;'..',..,:'..'. .....;,.............. ..............,,''. .',....,;;'..',;'. ..,,................................
...........';'..'''...'''..','...',x0d:,'............:Ox;..................'. ........''.. ....;dkdc,......................... ..'lldkO0O0Kkc.,lkO00Oo;'. ..'';ldxO0Okoc,..........:dkO000OOkocc:''. .',..,:okOO00Oxl;. ..,,................................
...........';'..','...'''..','...;lON0d:'......... .,dXXo..................'. ....''...............oKNNXx;.......................... .'..;kKXNNNKo,'cOXNXXOc. .'.....'d0k;.. ...... ....cOXNNNO:. .'''. .',.. .';cOXkc,''. .',,................................
...........';'..'''...'''..','...lOXNXOo'...........dKNNKl. ..............,...'...... ...........'kXNNXx.......................... .,. .lod0XNNXd,.;xXXXX0:..''..'..;oc.................;OXNXKo'..'''. .',.....''xx,..,,. ..,,................................
...........';'..'''...'''..','..,xKXXXXO:. ...... .lOKXXNO:. ..............'...................... .;kXXXNXo. .........................,. .c:';OXXNXk;.'dKNXXKo'....'..;l:. ................;kXXXKd'.'''....,,.. ..;ll,..','...',,................................
...........';'..'''...'''..','..cdckNXXKd. .... ..;d:oKXNXx,...............'...................... .ood0NNNK:..........................,. .c:..ckKXXX0:',o0NXNKxc...'..;l:. ................;kXNNXd;'''....,,.. .,dx, ..,,'...',,................................
...........';'..'''...'''..',..co:'l0XXX0l. .....;l;..xXXXXd, ............,''....... ............'cl,'lKXXXk:.........................'. .c:..';l0XXNKx:.;xXNXX0c..'..,l:. .............. .;kXNXKx:'.. .,,....cxl. ..','. .',,.. .............................
...........';'..'''...'''..'',coc'',oKXXX0:.....'lc. .;OXNNKo..............'....'.............. .cl''.'dKNXXx'. ......................'. .c:..'..:OXNNXO,.'xXXXN0o,'..;l:. .................;ONNNXk;'....,,...coc,....','. ..,,................................
...........';'..'''...'''..'':d:'''.,dKNXNk;.. .ol' .cONXNOc. ...........'. ......''........ .:l;....,xXNNKo. ......................'. .l:..'...cOXXXXO:.;d0XNXKkc. ;l:. ...................;kNNNXk;....,,.':dl,,....','. ..,,................................
...........';'..'''...'''..';ll..,,'.'xXNNXx. .;d;.. ..l0XXXO,. ..........'. ............. ...,o;..''..;kXNN0:. .....................'. .l:..'...';oKNXX0d;.:kXXXXO;.;l:. .....................;kXXNNx, .,,,cd:',,....','. ..,,................................
...........';'..'''...'''..,dd,..'''..cONNN0l.'o;. .....'dXXNXd' ..........'. ............. . 'lc. .'....:0XXXk;......................'. .lc..'......c0XXNXk,.'xKXXXOlcl:. ......................,OXNNXd'..,;oo,..,,....','. ..,,................................
...........';'..'''...''...cxl...''...,dKXXX0doc. .......;OXNXKl.. ........'. ............. ..:l....'... .lKXXXx,.....................'. .lc..'...'. .:OXNNNO:.,xXXNXK0x:. ................... ...;OXXNKx,.;lo;...,,....','. ..,,................................
...........';'..'''...''..'oc,...,'...':xXNXXXd' ...... .c0XXX0c ........'............... .:l,. .'.....'xXNNKo.....................'. .lc..'...''. .:xXNNN0l',lOXXXXk:. ........................:OXXXKo:ok:. .',,....','. ..,,................................
...........';'..'''...''.,ld:'...,'...',ckXNXXx' ....... .o0XXXk,. .......'............... .,o:... .'.... .;kNNN0c. ..................'. .lc..'...''. .''o0NNNKx,.;kXXXk:. .................... ..l0XXXK0ko'...',,....','. ..,,................................
...........';'..'''...'',lo:,'...,'...',';kXXNKo. ....... ..oXXNXx' .......'............... .l:. ....'.......:OXNNO;...................'. .lc..'...''. .'..:OXNXXx;.;xKNO:. .........................,:kXNNXk:....',,....','. .',,................................
...........';'..','...',oo;,,'...,'...';'.c0NXN0:.......... ,kNNNKo. ......'. ........... .:l.......''..... .l0XNXx, ................'. .lc..'...''. .'...cOXNNX0o,'c0O:...........................'.l0NNKx:.. .',,....','. ..,,................................
...........';'..','...';d:.',,...,'...',''l0XXNXO;......... .:KNNX0l. ....'. .............:l'.......'........,kXNXKd..................'. .lc..'...''. .'...,;oKXNNXd'.,;'...........................'.l0NNKx:.. .',,....','. ..,,................................
...........';'..'''...:dl. .,'...,'...',,llcdKNNNx,......... .oKNNNO;........ ............,l:..'.....''...... .;kXXNKl.................'. .lc..'...''. .'...'..:ONNNXx,. . .. .......................'.l0NNKx:.. ..,,....','. ..,,................................
...........';'..'''..'ok:..','...,'....;lx;.,kXXNKo. .........'dXNNXx'.....'.......... ..'d:..'......''.........cOXNNO;. ..............'. .cc'.'...''. .'...'. .:ONXNXk,. .........................''.c0NNKk:.. ..,,....','. ..,,................................
...........';'..'''..ckd,..','...,,'..'lko' .:OXXN0c. ....... ,xNXXXd' ..... ........ 'ox;.'.......''.........'oXNNXk;. ............,. .lc'.'...'.. .'...'. ..:dKXN0;. ..........................'.c0NNXk:.....,,....'''. ..,,................................
...........';'..'''':OXx,...''...,'...cOKx,..,dXXXXOc.. ..... .oXNNNKo'..... ...... .'oKOo,.. .....''....... .,dXNXNNOc..............'..'xx;.'...''. .,...'. ....c0N0;. ....................... .',dKNNXOl'....,,....'''. ..,'................................
...........';'..,:okKXNXxc;:;'...'';cd0XXKOdokKXXXXXKkc'. ..',:dKXXXXXKkc,''.........;oOKXXKOl;'.....'.......';lkKXXXXXXKx:............:cokKKOol;..''. .,...'. .....c0O;...........................':dOKXXXXXKx:,'','....','. ..,'................................
...........';'..,clc:cllc::c:'. .'';::lol:;;:::;;;;;;;;'. ..,;:;:::;;;;;;,,'.........';;;;,;:lc;.....'.... .',;;,;;;;;;,;,............:::c:;,;c:'.''. .,...'. .....','......................... ..,:cccc:ccc:c:;,'.....''.,...','................................
...........';'..'''...''...''....,'...','. ....... .. .'. ........ ....',.......'..... .. .......... .'..... .'...''. .,...'. .....'.. ....................... .....'....... ..... .............'.. .............................
...........';'..'''...'''..'''...'''..','... .............................'............',.'.. ......'............................. .'..... .'...,'. .,...'. .....'.......................... ....';'.........................',,...............................
...........';'..'''...'''..'''...'''..','... .............................'.........''....... .....'............................. .'..... .'...,'. .'...'. .....'..............................':::;:::::::::cc:;;;;:::::::::::,..............................
............','..'.....'.'..''.'..'....','..................................'. .......................'.................................'..... .'...''. .'...'. .....'...............................';;,,;;'':;'';:,':;'.;:',;:;;;;'..............................
............''.......'....'.....'....''.',..................................'.........................'.................................'..'.. .'...''. .'...'. .....'................................','',;'.;:'.;;..,;'.;;.';:'','...............................
....... ..''''''.....'..'''..''''..''..'''''. ..............................'.........................'.................................'..'.. .'...''. .'...'. .....'................................','',:;,,',;c;..;c:',,';c:'',,. ............................
...... ..,'...''......''....''..........','................................'.........................''............................ .'..'....'...''...,...'...'...'................................','',,.':;..,,,,;,'.,;.';:,',,...............................
.........;;,'',,,'','',,,'',,,',,'',,,'',;,. .............................'.........................''.............................. .'......... ..'''......''''...'. ..........................,::c:,'';:'.',,,,;;;,,,','.,lc,';::::;...........................
..........;cc::cc:::cc::c:::ccc:cc::ccc::cl;. .............................'.........................''...............................';'.''''''....'''''''...''..'',,..................... ....'::;::,',:;;,,,,;;,,,',;;,,,;::,',:::c:'..........................
....... .,;::::;;;:c:;;,;:::;;;:::;;;:cc::,. ..............................'.........................''.............................';:;,,,,,,,,,,,,,,,,,,,,''',',,,;;;'................... ...',,;::,'',;.'::,,,..';,',,;::'';;'';:c:;,'.........................
...... .'',;:;'.';::,..,;:;..';:;'.':c:,,'. .............................'.. ......................''........................... ...;,''''''''''''''''''''.''.''',,. ................. ...,;;,,,'',,'''''.';'','.,:'.',,'',,,,,',;;;'........................
....... .',:llc;.;ccl:,,:llc,':llc;,;llc:;'. ............................',.........................,,...............................';;,,,,,,,,,,,,,,,,,,,,,,,,,,,;,..................... ....',;;;,'..','....;;,'.,;;'...,;,.',',;,,'..........................
.........'',::;'.';::,..,::;..,::;'.':c:,'.. ...........................;::;;;;;;;;;;;;;;;;;;;;;;;;;;:;.. ...................... .',;;;;,,,,,,,,,,,,,,,;;,,,,,,,,,,,;'.........................',''''',;,'....,,;;:;;,....,;:,''',,,'...........................
....... .;,,;;,''';:;'.',;;,'.';:;'',;:;,,'......................... ..,,,,,;,,,,,,,,,,,,,,,,,,,,,,,,,,,'........................ .',,,;;;,,,,,,,,,,,,,,;,,,,;;;;,,'','........................,;;;;;,;;,'''..',,''',;,'..'..,,'',;;;;,..........................
...... .':c:,,:c;,;:;,,::;;::;,:c;;:c:;;cc:'................... .....,;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;.........................,;,,;;;;;;;;;;:;;:;;;;,,;,;;;;;;,,,,'......................,,,',;;,,,'''...',,'''',,,'..''.,,',,,'',,'........................
.........,;;,,;;,,;;;,,,;:;,;;,;;;;;;;;;;;;;,'.......................,::;;;;;;;;;;;,,,;;;;;;;;;,,,;;;;;;;;;;;,.....................,;::::;;::;;:::;;;:;;;:;;::;,;::;;;;::;,'. ................','''';:;'..'''',,,..,;..,;,''....,;;,''.',,........................
.......';::;::::;:c:;:::;:::;;::;;:::;::c::::;................... ..',,;;;;;;::;;;;;;;;;;;;,,,,,,;;;;;;;;::;,;,...................,;,,,,;;,';;;,,,;,',;;,,,;:,,,,;,',;;,,,,,....................';;,,,,''..',,'';;,',,',;;,,,'....''''',,'.. ......................
.......,:c:,,;:;,;:;,,:;,,;;,,;:;,;:;,;::,;:::,.. ............. ..'.''.',;,,,;;,;;;;;,,,;,',;,,,,',;,;;;,'.''.''.............',;;::;;;;;,,',,;;;;;;;,,,,,;;;;;;,,,;;;,,;;;,,,,,..................',......'',,,;:;,,;,.';:;,,',,......',...........................
......,,,;;;;;;;;,;;;;;;;;;;,,;;;;;;;::;;;;;;;;,.. .................,;;,';;,,,,;,,,,,,,,;;,,',,,,,,,,,;;'',;'..''...........',;;;;;::;,;;;;;,,;;;,,;;,,;;,,,;;,,,;;,,,;;;,,,;,,'................',..',,,;;;;::::;..',.';;;;;;;;,,,,''.'...........................
.';,,;;;;;;;;;;;;,;;;;;;;;;;;;;;;:;;;;;;;;;;,.................,'',;;,,,,,,,;;,,;;,',,,,,'',,,,,,,,,,,;;,;,,,;'.. ........',;;:;;,,;::::::::;;::;;;::::;;:::::::;;;;;,,,,;;,,'. .............''..............';,'.',,,'.........................................
.';,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,;;,,,,;;;;;;'.................;:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::;:::::::'.............';;;;;;;:::ccc:::;;:::;::::;:c:;:::::::;;:;,,;;;,,........... ...'..,'''''''''''',,'';;,,,''''''''''''''..... ......................
...........''.......'''............................................... ....'''''''''''''''''''''''''''''''''''''''...................''''''''''''''''''''''''.'''''''..'''....''......................'.................''.............................................
...... ....... ........ ............ .. . ............. ...................................... .... . .................. .......... . .................. ......... ..............................................................................
................. . .. ................... ....................... . .... ... .. ...................................................................................... ...............................................................................
.......................... .................................................... .. ........................ . ..................................................................................................................................................
................. . ........ ............. ...... ....... ......... ..... ................. ....... . . ......................... ......... .... ...... ...... ....... . ........... ............ ...... ............................
...................... ........................... .... ........''...............''''......................... .... ..,,''............................................. .........'''''...........''''.............'''..................................................
..................',...........,;,...........':,. .,:;. ... ..',..............,;........ .................,. . .;;,.............';........... .',. ..... .,::'...;'........',.................,;...........,,....','.........;;'...,'..............................
............. ....',..........;,';,..........';,'',,;,. ... ..,;,'.............',,,,,.....................,. . ...',,,,,,.........';... ....... .',. .......,,',,'.,.........;....'''........ .',....... ...,'. ...''.........,'','.,'. ...........................
..................,'. .......,'..',,.........',.';'.',. ......,,.......... ........,,................. .';. ... ........,,........';........... .,,....... .,,...,;;.........,,....':'..........,,...........,,....','.........,'..';:'. ...........................
................'''''..... .... ...... .......'........ .......',,',,'.. ......',,,,'.....................'..........',;,,,....... ..,,,,,'...... ..'............. .''...........'''''.. ..... ............. ..,,'''.. ......'. ...,.. ............................
........................ ..............................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................
.......................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................
.....................................................................................................................................................................................................................................................................
The Will of the Many CoverAuthor: James Islington
An epic blend of political intrigue and high fantasy that leaves you craving more—need part 2 yesterday.
Mistborn Saga: Complete Trilogy#
0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKkkKWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOOkkkKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOkkkkkkOKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0OkkkOOOkkkOKMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKOkkkOOOOOOOOkOKMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOkkkkkkkkOOOOOOkOKMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOkkkOOOkkkkkkkkkOkkOKWMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWX0OkkkkkkkkkkkkkkkkkkkkkOKWMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXKOkkkOOkkkkkkkkkkkkkkkkkkkOKWMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWNKOkkkkOOkkkkkkkkkkkkkkkkkkkkkOKWMMMMMMMWWWWMMMMKk0NKk0XKKNN0O0KXKKXXXXWNXNWWWWWWWWWWWWWMWWWWWMWWWWMWWMMMMWWWMMWWWWWWMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKOkOOOOkkkkkkkkkkkkkkkkkkkkkkkkkOKWMWWWWWWWWWWWMWNOll0XkookXWXxldKKxlddooxkOKKNNOdxOK0ONXO0NNKK000KXNNWWNNNNNWWWWWWWMWWWMMWWMWWMMMWWWWMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMWXKOkkkkOOOkkkkkkkkkkkkkkkkkkkkkkkkkkOKWMWWWWWWWWWWMMW000dk00XkoKWXxlxKOooK0xccxKNNNNOll00dl0X0oox0KkokK0ddKXdxOOxk0KWMWW0ONX00XKKWNK0KKXNXKXXNNWNNNNNNNWWWWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMWNX0OOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOKWMWWWWWWWWWWMMWWWWWWWWWWNWWWNXXXK0KWX0OKKO0KNN0xk0OOOxOK0kxONOok00xoxOkld0dokNWWWKdlOX0dddOWXxl0xlxO0KkxO0xdk0xodO00OKXKXX0XK00KKKXNNXXNNXNWNNWWWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNWWWWWWWWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMWWNKOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMWWWWWWWWWWWWWWWWWWWNNWWWWWXKXXNNX00KO0XOO00XNXOOOdk0KkdkNXxlO0kod0NkxKNxoOXkc:xK0dldKXxcOX0o00xdod0kxkdk0OXKkKX0xXMWX00K0O0KKKNNXXXXNWNNNNNWNWWWWWWWWWWWWWWWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMWX0OOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOkkOKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMWWWWWWWWWWWWMMWWWWMMMWWWWWWWWWWWMWWWWWWWNNWWNWWNNNWWWNWNXKKXNNXXNK0XNOk00kxkOO0KOxkOOkx00o0XkdldKkodkxox0Oox0Oo0WNKdokdodK0ddkkdokXKxkK0kk0xxOOOO0OOKKXNNWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMMMWXKOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOOkkOKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWNXNWXNNXNNXXXXK0KKKXXOO0KkkkdOKKX0kxddx00OkoxOxdxkod0KkkXkclxXKoodod0NWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMWNKOkkkkkOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOkkkkkkkOkkOKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNWNXNXXKXXXNXXXK0O000O0O0NOxkkOOxk00dkNWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOkkOkkkkkkkkkkkkkkkkkkkkkOOOOOOOOkkxxxkkkkkkkkkOKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNKONWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWWWWWWNNWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOkkkkkkkkkkkkkkkOkkkkOOOOOkkxxddxxxxkOOOOkkOKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMN0dXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOkkkkkkkkkkkkkkkkkkkOOkkxkxdddxxxxxkkOkOOkkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMWOlKMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOOOOOOOOOOOOkkOOOOOkxxxddxxddxkkkkOkkkkkkkkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMWk:OMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOOOOOOOOOOOOkkkkkkxxxxxddxxxkkkkkkkkkkkkkkkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNWWWNx,kWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOOOOOOOOOOOOkxxxxxddxxxkxkOOOOkkkkkkkkkkkkkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNd,dXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOkOOOOkkkkxxxxxxxdddxkkOOOkOOOkkkkkkkkOOOOkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKl'l0WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOkOOOkxxxxdddxxxxkOOOkkkkkOOOOkkkkkOOOOOOOkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW0c'c0WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWWWWWWWWNNNWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOkOOkkkxxdddxddxkkkkkOkkkOOOOOOOOOOOOOOOOOOOOOkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKo;';lkXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNWWWWWWWWNNNWWMMMMMMMMMMM
MMMMMMMMMMMMKkkkOkkkxxxkkxdddxxkkOkkkkOOkkkOOkkOOOkkkkOOkkkOOOOkOKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMNd;,;:;:ONMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNWWNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMKkkkOkkxoddxxxkkOOOOkkkkkkOOOOOkkkOkkkkkkkkkkkkOOOOkOKWWWWWWWWWWWWWWWWWWWNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXo;;;;,;lKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMKkkkOkkxdxxkkkOkkkOOOOOOOkkkkxxxxkOkkkkkkOOOOkkOOOkkOKWWWWWWWWWWWWWWWWWWWOkNMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXk:,;,,;;:dKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOkkkkOOOkkkkOOOkkOkxxdxxddkkOkkOOOOOOOOOOOOOkkOKWWWWWWWWWWWWWWWWWMWdcKWMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWk:;;:;;;::lkWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNXXXXNNKKWWWWWWWWNNNNWWWNNNWWWWNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMKkkkOOOOOOOOOOOkkkkkkxdxdxxddddxkkOOOOOOOkxxkkOOOkkkOKWWWWWWWWWWWWWWWWWWX:'xNMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNWNOl::::;;cONWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW0xxdxOdoONNXXXNNKkx0XX0kKWWWWWNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXkkkOkOkkkkOOOOkxxxxxxxxddxxxkkOOOkkkkxxddxxxxkOOOkkOKWWWWWWWWWWWWWWWWWWK;.oXMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNWMNd;,;:::cONWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNOxoxOkdoxdookXNkldX0xdoxOxOXNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkkOOOkkxxdddxxxxkkkkkkOOkkxxxxdddddddxkkOOkkkOKWWWWWWWWWWWWWWWWMW0, ;KMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXo;,;:c:;dXWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNXK000O0KNN0k0NKOOxxxdONWWNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkkxxxdddxxddxxkOkOOkkkxxxxdxxxodxxxxkkOOOOOkkkKWWWWWWWWWWWWWWWWMNx' .OMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKc;clolccoOXNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWWNWWWWWWWWWWWWWWNNNWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkxddxxdxxxkkOOOOkkkkxxxddxxddxkkkkOOOOOOOOOOkkkKWWWWWWWWWWWWWWWWMXc. .xNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW0o::clOx::coONWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKddkOXWWWWWN0ONWNKk0NWWWNNWWNNNNWWNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkxxxxxkOOkOkkkkxxdxxddxxxxkkOOkkOOOOOOOOOOOkkOKWWWWWWWWWWWWWWWWMK:. .lKWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKdc:ccddcc:cONMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKoxXddkkO0OkolONWKokWWXKXXXXNOdxXWNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkkkkOOOOkxxxdxxxddxkkkkkkOOOOOOOOOOOOOOOOOOkkOKWWWWWWWWWWWWWWWWMK, :OWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKo:::cllcc:lkNMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWKooOxkd:cllkl,c0WKokXkooollodllxNWNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkOOOkkkkkxdoxxodxxxxkOOkkkOOOOOOOOOkkkkOOOOOOkkOKWWWWWWWWWWWWWWWWWk. .,xWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW0l::cclllcclxXWWNNWWWWWWWWWWWWWWWWWNNNNWWWWWWWWWWWWWWWNXKKNNXKKKXNK00XXKOk00OOOxk0OdokNWNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOkxddkxdodxkxkkkOOOkkkkkOOOOOOOOkkkkOOOOOOkkOKWWWWWWWWWWWWWWWMNd. .dNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNkc:clllllcccoOXNWWWWNNWWWWWWWWWWWWNNNNWWWWWWWWWWWWWWWNNWWWNNNWWWNWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkOOOkkddxxxkkkOOkkkkkkkkkkOOOkkkOOOkkkOOOOOOOkkOKWWWWWWWWWWWWWWWMXl .lNWWWWWWWWWWWWWWWWWWWWWWNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXkocc:clkOxlclllxXNWWWWWNXKXNNNNNXXXNNWWWWWWWWWWWWWWWWWWWNWWNNNNNNNNNWWWWWWWNNNNWWNNNWWNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkOOOOkkkkOOOOOOOkkOOOOOOOOkkkxxkkOOkkkkOOOOOOkkOKWWWWWWWWWWWWNNWW0; ..:KWWNNWWWWWWWWWWWWWNWWWXkkWWNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWOlccccokOkollllOWWNWNWWXxxOKXXKKKK0KXNWWWWWWWWWWWWWWWWWWWWWWNWWX0OOO00O0000K0xOWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOOkkkkOOOOOkOOOOOkxxddxxxxkkkkkkkkOOOOOkkOKWWWWWWWWWWWWWWWWk. ...:OWWNNWWWWWWWWWWWWWNWWW0loNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW0dccccodxxdolloONWWWWWXOoldOXXXKKK00KXNWWWWWWWWWWWWWWWWWWWWWNNWNOlcoxdddododk0XWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOOkkkOOOOkkkkxxxxxxddxxdxxkkkkkkkOOOOOOkkOKWWWWWWWWWWWWWWWWk. ...;xWWNWWWWWWWWWWWWWWNWWNo';XMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWkl:cclodxddddookXWWWWNOo;,:d0XNXXKKKK0KNWWWNNWWWWWWWWWWWWWWWNNNWNXXNNKKKKK00KXNWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOOkkOOkxxxxxdddxxxxxxkkkkkOOOkkkkOOOOOOkkOKWWWWWWWWWWWWWWWNo. ...,oNMWNWWWWWWWWWWWWWWWMXc.'KMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNxccclloddddddddx0NWNNX0d;,:lodxxdoolld0NWNNNNWWWWWWWWWWWWWWWNNNNNNWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOkkkkkkxxxdddxdddxxxxkkkkkOOOkkkOkkkkOOOOOOkkOKWWWWWWWWWWWWWWWKc ...'cKMWNWWWWWWWWWWWWWWWMK; .0WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNWWKdccllloxkOxddxddxKNWWWXOooo:....... .;KMWNNNNNNNWWWWWWWWWWWWNNNNNNNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkkkxxxddddxxxxkkxkkkOOkkkOOOkkkkkkkkkOOOOOOkkOKWWWWWWWWWWWWWWWO; ...;xXWWWWWWWWWWWWWWWWWWO. .dNMWWWWWWWWWWWWWWWWWWWWNNWWNWWWWWWWWWWWWWXxllllllokKXkddddddONWWWXOdoo:.........;KWWWXkkNWNNWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkxxxxdddddxkkkOOOkkkkkkkkkkkkkkkkkkkkkOOOOOOkkkKWWWWWWWWWWWWWWK:. ..'',:OWWWWWWWWWWWWWWWWMWk. .lXWWWWWWWWWWWWWWWWWWWWNXXWWNWWWWWWWWWWWWWNOolloooodkOxdxxxdx0NWWWXkooo:......':oONWWWOcc0WWNNWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkxxxkkkkkkkkkkkkkkkkkkkkkOOOOOOkkkkkkOOOOOkkOk0WWWWWWWWWWWWMK:. ...'',;,l0WWWWWWWWWWWWNNWWKl .:KWWWWWWWWWWWWWWWWWNWWN00NWNWWWWWWWWWWWWWNkollooooodddxxxxxxOXWWWXkool;...'o0XNWWWWN0o;:xXWWNWWWWWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkOOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOOkKWWWWWWWWWWWNk; .....',;:::oKWWWWWWWWWWWNNWWO, .,OWWWWWWWWWWWWWWWWWNWWXOkNWNWWWWWWWWWWWWWKdlllloooooddxxxxxkkKWWWXOoll:..'kNWWWNNWWKd:::lOWWWNNNNNWWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOkOXWWWWNXXXXXk:...........';llcoKWWNNNWWWWWWWWWx. ..xNWWNWWWWWWWWWWWWWNWWXkkNWNWWWWWWWWWWWWWKdoooolooooodxxxxxxx0NWMNOlll:.'xNWWWWWWWXkc:::;o0WWNNNNNNWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOkkkk0NWWWKxc;,'......'....',,.',::o0WWWNWWWWWWWWNo ...lKWWNWNWWWWWWWWWWWNWWKxxNWNWWWWWWWWWWWWXOoooooollldxxddxxxxkXWWMXkllo:,oNWWNWWWWWOl::c:;:oKNNNNNNNWWWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOkkkkkkkkkOOOOOkkOxxONWWWNNXOdc::;;:cc:;;lxOxl:,..,o0XNNWWWWWWWKc ...:OWWNNNWWWWWWWWWWWWWWOodNWWWWWWNNNNNWWN0dolodolcld0XkdxxxxkXWWWWXxcccckNWWNWWWWWKo::::::;ckNWNWNNNNNNNNWWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOkkkkkOOOOOkkOkkkXWWWWWWWNOc:::ccc:::cxkkkOOkdc,;lONWWWWWWWk, ...'dWWWNWWWWWWWWWWWWWWWkldNWWNWWWWNK0NWWWXkoloxdlcldxxxxxddkXWWWWWN0xdxkXWWWWWNNWXd:;;:cl:::l0WWNNNNNNNNNWWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkkkkkkkkkOOOkkkOOOkkkkkkkOkkkOOkkOOOOOOkkkkkOKXNNNNWWNOc:::oxo;:ccxOOkkO0O0KXXNNWWWWWWXc. ....lXMWWWWWWWWWWWWWWWWNx:oNWWNWWWWXOkNWNWKxoldxkdlloddxxddkXWNNNWWWWWWNWWNNWWNNWXkc;:clool:;:dXWNNNNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkkkkkkkkkkkOkkOOkkOOOkkkOOkxkOOddxkkOOOOOOOOOkkOOOO0KNWWMWOc::cd0Oc;:lx00xclOO0XWWWWNWWWWNd. ....'.,xNWWWWWWWWWWWWWWWWNd;lNMWNWWWWXkxXMWNOolodkOdloodddddkNWWWWWWNNNWWWWNNNNWNNNOc;:ldooddl:;ckNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOkkkkkkkkkkOOOOkOOkkkkkkkOOOkddoolloxOOOOOOOOOOOOOOOOOO0KNWW0c::coOk:;:lk00x:c000XWWWNWWWNXd......'''':0WWWWWWWWNNNNNWWWNo,cXMWWWNNW0ddXMWXkoloxO0dlloooodkXWWNKOOO0XWNNWWNXKNNNW0o;;ldxdodddo:,lKWMWX0KWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOkOOkkOkkxkOxkOxxxxxxxdoddlccccodkOkkOOOOOOOOOOOOkO000NWO:;;:lkk:;:lk00x:lO00XWWWWWN0d;.......','',lONWWWWWWXxoOWWWWNl':XMNXNWWWOc:KMWKdldxkOOkdlllooOXWWNKc,.'xNWNNNWN0ONWWXx:;:odddddxxdl;:dXWNKxOWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNWXk0NWNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkOOOxxkkOOxxkkoldxdoooddddddddxxkkkOOOOOOOOOOOOOOOO00000XN0c;,,:oo:;:cx0OxccO00XWWWWWWNKo,,;;;,,:xxoc,;lOXWWWWKl;dWWWWNc.;XMXkKNWWk,'OMW0ocdOK000OdoodONWNWNKo'.cKWWWNNWXOkXMNOl;;:oxxddxdxdc;;:kNNOoxWWNNNNNNNWWWWWWWWWWNNNNNNNNNNWKc'dNWWNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkkkkOOOxloxddollooloxxodxxkkkkOOOkOOOOOOOkOOOOkkkkO000OOO00XN0c:::;;;;::cdO00OkOO0XWWWWWWWWOc';::,,:xxdddOKKNWWWMKl:xWWWMX;.,XM0ckNWWd..dNWkoldK0dok0dod0NWWNNX0d''kNWWWNWWKxdXMKo:::cdkxxdxxxdl::cl0Nk:oNWWNNNNNN0kkO00KKXXXNNNNNNNWWK: .oKNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOkdlccloloxddxkkkkOOOOOkkkkkkkkkkkkkkkkkkkkk0NWKkkOO0XN0c:cc:;:::;cdO00000O0XWWWWWWWWO:':oo,'ckdccxXWWWWNXX0l;dWWMW0' ,0WO'dNW0; ;kNxllxKOc:k0ddONNNNWNKxl,cXWWWWWWWOooKKxlc:;:dkxxxxxkxoc:::x0x;lKWWWNWWN0kddddxddxxdx0NNNNWNO; .o0KNNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkOOxxdooxkkkOOOOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkk0WWN0kOO0XWKc;::::::;;cxO00000O0XWWWWNNWWO:':oo;,:xdcckXWWNOcccc:';kNMXl. .o0d.cKWXc..oOklcodKOc;x0k0NWNNWWWO:;lOWWWWWNNNkllxxlcc:;:dkxxkxkkkdc::;ldo;cONWWNWNKkxxxolldxddodkXWNWWx. .o00XNNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkOOOkkOOOOOOOkkOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkk0WWNKOOOOKXOc;;;;;;::;:x000000O0XWWWWNNWWO:';ll,,ckdclkXWNx,..';,'.'dKNx. .kKo.lKMWk;.oo,:lclkOkkOOKNWWNWWWWOccOWWWNNWXOollllcccc:;cxOkkkkkOkdc::::::;:xNWNNNKkxxxxo;,oxxkxdxKWWNx' .o000XNNNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOkkkkkkOOkkOOOOOOkkkkkkkkkkkkkkkkkkkkkkkkk0WWNKOOOO0Ox:;;;;;;;:;:x000000OOOXNNWNXXXx:,,;;;,:dxddkXMNo. .,;,'..;OW0' 'KNd.cKWW0l...'llclxO00O0XNWWKo;;;lOXNWWNNNWXkclollccc:;;cxOkkOkOOOxc;:::::;:dNWNWXOxddxkl..;dkkxdxONXo'... .o000KNWNNNNNNNNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOOOOOkkkkkkOOOOOOkkkkOOkkkkkkkkkkkkkkkkkkk0WWNKOOO0Okd:;:::::::;:xO00OOO0OdcldxkOKXx;',;;,;cxxddxOXNo. .,:;'..;OW0. 'KWx.:0WW0c .,cccoxO0000XWNKk;.. ,OWWNWNNNWXkllllcccc:;;ck0OOOOO0Oxc;::;:;,;oXWNXOxxxxxxc...:xxxdxkOo... .o0000KNNNNNNNXNNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkOOOOOOOOkkkkkkOOOOOkkOOkkkkkkkkkkkkkkkkkkkkkk0WWNK0OOO0Ox:;:::::;:;:xO00OOOOkdc:::cldko;',;;,;cxxxxoclxl' .,:;'..,xKx. .oxc.'lOk:. .;:;,':d0K0KNNKOx:.. 'dNWNNNNNWXkcclccccc:;;ckK0OOO000kc;;;;;;''cKMNOxdxkxxx:...,cxkkkxc.... .o00OO0XNNNNNXKXNNNWWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOOOOOOOkkkkkkkxxdollcokOkkkkkkkkkkkkkkOOkk0WWNK000000x:;;;;;;;;;:dO00OOOOkdlcclccccc:,,,,,,ckkkxdl::lc;'',,'...... .... .oK0OKX0kkxc.. .:XMWNNNNWNOc:cc:ccc:;,ckXK0000KKOl;;;;;,,'cKNOdxkkkkxx;....,lxddxl'.... lOOO000XNNNN0kKWNNNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOkkkkOOOOkkxdodollc::llccoxkkkkkkkkkkkkkkkkOOkkOKNNK0OO000x:;;;;;::;,;x0OOOOOOkdcccllcccll:,''',ckkkxolccllc:::,'........ .. ..:O000Oxxkxc'...;KMWNNNNWNOc:cc:::::;,cOXK00KKKX0l,;;;,,,,:OOxxkkkxkkd,.....cdxdxd;.... cOOOOOOKNWWNOo0WNNNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkdloloolc::cccodoodxkkkkxxkkkkkkkkkkkkkkkkkkkkkkO000OOOOOOk:;;;;;;;;;:dOOOOOOOkdc:cllcccclc;,''':xkxxxlccc:ck00k;...,okkc. ..'. .cllo.'x0Oxdxxxxc'. .'OWWNNNNWNOc:cc::::;;,;oO0KKKX0d:,,,,,,,,,;dkxxxxkkkxo'. ...cdxddxl'.... cO0OOOO0XWWXklOWNNNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOdc:cododxxxkOOOOOOOOkkkkkkkkkkkkkkkkkkkkkkkOOkkxxxkkOOOO0Oc,,,,,''',:dkOOOOkkkxdolcc::ccclc:,',:dkxxxxoc::::::;'...'''... .';,,'. .oolo..ckxodddxko,.. .dNWNNNNWNk:;;;;;;;;;;;;:cdKXx:''''''''''.'okkkkkkkkkd,.. .cdxddxd:.... c0K0OOOOKNWKo:xNWNNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOkxxxkOOOOOOOOOkxddxOOkkkkkkkkkkkkkkkkkkkkkkkOkdlclloooodxdc;,;;,,,'';okOOOOkkxkKNXKOxlc:cccc:,,:oxxddkxc:;,,,'......... .,:;;;;'. .... .,ddoooddxd:....lXWWNNXxlc:;:;;;;;;;;;;;,;ld;.''...,cc,..'okOOOOOkkkx;.....cddddddl. .. c0K0OOOO0XW0l;oXWNNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOkkkOOOOkkkxdolllol::oOOkkkkkkkkkkkkkkkkkkkkkkkOkdllllccc:::::::ccccc:,,okOOkkxxxkXWWWWWNXKOdol:;;cxxdddOOc;;;,'........... .,;;;;::' .,ooloodddo:....:0WWWW0:,,;;;;;;;,,,,,,,,''''''..,cllc,...lkOOOOOkkkx:....'ldddddxx, .:c. c0K0OOOO0KXOc,lKWWNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOxxdxdollclolcloddodxOOOOOOOOOOOOOOOOOOOOOOOkOOOxlllllccccccc::::cccc:;lxkkxxxxxkXWNNNWWWWWWNX0kdoxkxdx00o:;;,'........... .,;;;:::' 'lolloodddo:'...'kWNWXx;,;,,,;,,,'''..'''..'''..'cllol;...lkOOOkkkxxx:.....cdxddxkxc:o0d,,oOK0OOOO0K0x:,cOWWNWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkdlolloddxkkkkkOOOOOkOOOOOOOOOOOOOOOOOOOOOOkOOOxlllllcccllcccccccc::::ldkkkxxxxkXWNNNWWNxckNMWWXOddxkOKKkc;;,'........... .;::::c:' .c, ;loolloodddoc,'...dNWWOc,,,,'',''''....''''''''..;lllol,. .ckOOkkkxddxl'....cddddxxdkKN0l,:x00OOOOO0KOd:;:kNKKNMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkkkkkOOOOOOOkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOkOOOxllllcccccllcccccc:::ccccoxkkxxxkXWWNNNWNl.lXWWWXOodkO00K0o;,coc'......,;' .;cc:ccc' ,x:. .,;;;dO00KKOo;,,'.'oKWXd;,,','''''''..'',,;::,'..'colloc,. .:k0Oxxddddxo;....lddxxkO0NWWOl;;dO0000000Kko:::d0kONMMMMMMMMMMM
MMMMMMMMMMMMXOkkOkkOOOOOOOOOOkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOkOOOxllllccccclcccccccc::cccccloddddkXNWWNNWNl.lXWNWXOdkOOOO00xc,oOx,......dkc .,llcccc, . ...xNNNNNXo,,,'''cONNKx:,,'''....'''';cccclc,..:lollol,. .:kOkxxxxxxxd:....lddxxOKNWWNxc:;lk000000K0xl:::lkxONMMMMMMMMMMM
MMMMMMMMMMMMXOkkOkkkOOOOOOOOOkkkkOOOOOOOOOOOOOOOOOOOkOOOOOOOOkkOOxlcccccccclcccccccccc:ccccccc:;,,:ccoKWWNkoxXWNWX0kOOOOOO0Ol;dOx,.....'dkc. .loolllc. ..':olllc:;;,,,'.:kNXXXOc,'''''''''',clcclllc'.:oollol,.'oOOkxxxxxxxkxc...'odddOXNNWWXdccccx00000000d::::cdx0NMMMMMMMMMMM
MMMMMMMMMMMMXOkkOkOOkkOOOOOOOkkkOOOOOOkkOOOOOOOOOOOkkkkOOOOOOkkOOxlcccccllccclcccccccc::cc:cc::;,'...'OWWNNNNWNWWN0OOOOOOO00d;;:;.......;:'.. .ldddodo, .'''',,,,,;;;,,,':kNNXXNXOo,',:c:,.';lolloooo,.:oollol',dX0xxxkxxkkkkxc...,dxdx0NNNNWKdccccoOKK0000Ol;;;;:lx0NMMMMMMMMMMM
MMMMMMMMMMMMXOkkOkkOOkkOOOOkkOOOkkkddxOOkOOOOOOOOOkkOOkkOOOOOkkOOxc::ccllcc:::ccc::::;;;;;;;;;;;;,...'OWWNNWWWWWWN0O00OOOO00kl,,''........ . .lxxxdkx; ,c:'',,;;:::;;;;;,;dNWNXXNNXxcclooc'':oolloooo;';looodl'c0X0xdxkkxxxxxkl'..;ododONNNWN0occc:cd0K0000xc,,;,;cd0NMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkkkkOOkkxxxxkkkdlccclxOkkkkOOkOOOkkOOOOOOOOkOOOkxxxkkOO00Oo,....''.............'''.'OWWNNNNWWWWXK00000000OOOOkxoc;,........ .okkxxOk; .k0d'',;;:::::;;;;,cONWNXXXNXxcloooo;';lolloodo;',looooc'xXK0xdxkxxxxxkkl,..,oxxd0NWNWXkc:lc::lOK000Od:,;,',:d0NMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkdoollllll::cdxocllcldkOkkOOOkOOkc'ck0OkOOOkkkk0KKKKKKXXKXX0d;..........''''...''..'kNWNNNNNNNWNKOOOOOOOO0OkkO0Ollkkdl:,... .d00OOKO: .oXN0c;;;;;:::::;;;l0WN0kdkXNKdcloooo:',looooddd:',ldodoccONXOxxxxxxkxxxxo,..,xKXXNNNWWKdc:ccc:cx0K00Oo;,,,'.,o0NMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOxooooodxxxxxkkkkkOOkxkOkkkOOOOOc. .l0Okkkkkkkk0KKKKKKKXXKKXNXkc'..'''''''''''''''.'OWWNNNNXNWXxlclooooooooooooc,cO0OO00Okdcck000KX0: . .c0KXXx:,;:::::::;:l0WWKxoddOK0oclddddc''ldoodddolclddddlcxKXX0kxxkxxxxxk0Oc..:KWWNNNNWW0oc:::cccoOKKKx:'.','..l0WMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOkkkkOkOOOOOOkkkOOOkkxkOkkkkk0Ol. ,xOOkkkOOkO0XXXKKKKXXXXKKKXX0d:'...'''''''''''',OWWNNNNWXklcclllllllllllcc:,'l00xd0000OO0KKKKKKk;. .lKXKXX0l;::::cc:::dKWWXkoodoxOKdllooddoc:loooddxddddddxxll0XXX0kxxxxxxOXNWXo..cXWNNNNNNWOc:c:::cccxKKKd,...'...;kWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOkxxkkxxxkxoloddollokOkkkkO0k;. .lO0kkkOOkk0XXXXXXXNXXXXKKKKXXX0o;..''''''''''',OWWNNWNOoccllllllllllllllc;''cOOll0000OOOKXXXXXK0ko:l0NXKXNNkl:ccccc:cxKWWWXdodddxOKxoddxddxxxooooddddddddxxddkXXXX0kxxxxxk0NWWXd..cXWNNNNNWNOlcccccc::o0X0l........,xWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkdccllccllccccclolllcokOkkkkO0d. .:O0kkkOkkkOXXXXXXXXXXXXXXXXXKKXXKxc,..','''''.,OWWWNKdccllllllllllloollc;',,,;:;:k0K00O0XNNNNXKKKKKXNXXXKKXOdcclcclldXWNNNKdodxxk0KxoxdxxddddddddddddddddxxxOKXXXX0kxxxxkOXWNWNk'.cXWNNNNNWXxl::ccccc:lkK0o'........xWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkdloddodxxxkkxkkkkOOkxkOkkkkOOl. ;kOkkkkkxxOKXXXXXXXXXXXXXXXXK000KXKOl;'',,'''.,OWWKxlcclllllllloooooool:,',,,'''cO000000XNNNKKKKKXXXXXXK0000klclcclxKWWNNNKdddxxxkOxododddddooodddxxxxxxxdxOKXXXXXKOxxxxkKNNNWW0;.cXWNNNNNWKd::ccccccccd0K0d,..... .oWMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkOOOOkkkOOOOOOOOOOOkkkkkkkkO0x, ... 'x0Okxxxxk0KXXXXXXXXXXXXXNXXK000KKKKK0xc,''',';OXOlcccloooooooooooooool;;,,,,,',l0K00000XWNXKK00XNNNNXK0000K0dcccldkXNNNWWXdodddddddoddddddddddddxxxxxxxxdxOKXXXX0xxkkkkOXNNNNWK:.lXWNNNNWW0occcccccccclx00x:..... cXMMMMMMMMMMM
MMMMMMMMMMMMXOkkOOkxdddxkOOOOOOOOOkOOkkkkkkkOO0l..';;,..dOkxxddxk0KXXXXXXXXXXXXKKKXXKKKKKKKKKKOl,',,',oxooooooooodddddooooodoc;;;;;;;,,cOXXK0O0XWNKKKKXNNNNXK0KK00K0kolldkOKNNNNXOooooooooddddddoodddddxxxxxxxxkkOKKKXNOc:dOOkkKNNNNNWXc'lNWNNNNWNOolcccccccc::o00d::;.. :XWMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOdccldxkOOkkkkkkOOOOOkkkkkO0O; 'colo,.;dOkxxxxkOXXXXXXXXKKKXXKKKKXXXKKKKK00KKxc,,,,,:oddddddddddddddddddddl:,,;::::;;ckO0K0O0XXXKKKXXNNNXK00KK000K0dloxk0KXNN0dodddddddddddddxxxxxxxxxxkkkkkkkO0XKXN0:.ckOOkOXNNNNNWNo;oNWNNNNWNkollccccc::ccck0dc:cc,. :KWMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOxddxkkkkkkkkkkkOOOOOkkkkkOOd' .ldod:.'dOxxxxxxOXNXXXKXXXXXXXXKKKKKKKKKKK00KK0o,',,;;:oddddxxxxxxxxxxddddoc:;;::ccc::;:oOK00KKKKKKXNNNXXKK000000000kxdxkOXNNN0dodddddddoodddxxxxkkxxkkkkkkOOOkOKKXXOc'.:k0kOXWNNNNNWNd:oNWNNNNNXxolccccc::ccccdkdc:clc,. ;KWMMMMMMMMMM
MMMMMMMMMMMMXOkkOOOOOOOOOOOOkkkkkkOOOOOOkkOkOOc. .lxoo:..ckkxxxxdONNXXXXXXXNXXXKKKKKKKKKKKKK00KKx:,;;;;:ldxxxxkkxxxxxxxxxddlccccccccccc:;oOXKKKKK00KNNNNK0000000000O0K0kxxOXNWNKkdxdddddddddxxxxxkkkkkOOOOOOOOOO0KXKk:,'':k0O0NWWNNNNWNk:lXWNNNNNKdllccccc::clccoxoc:cccc,.:KWMMMMMMMMMM
MMMMMMMMMMMMN0kkOOOkkkkkkkkkkkkkkkOOOOOOkkOO0k, .':;',,..lkxxxddONNXXXXXXXXXXXXXXKKKKKKKKKK0000Oo;;:;;,:dkkkkkkkkkkkkkkkkdlllllllccccc:;o0XXXKKKKKXNNXKKKKKKKKKKKKKKKK0kkOXNNN0kxxxxxxxxxxxxxkkkkkOOOOOO000000KKXXd;'''':kK0XWWNNNNNWWOloNWNNNWN0occllccc:cllcclolccccccc;oKWMMMMMMMMMM
MMMMMMMMMMMMN0kkOOOkkkkkkkkkkkkkkkOOOOOOkkOOOd. ..,':;..;dxxdddONNXXXXXXXXXXXXXXXXKKKKKKK0000O0k:::;;,;lk0OOOOOOOOOO000Oxolllolllllllccx0XXKK00KXXXK0000000KKKXNNXXXXX00KNNNNKOkkkkkkOOOkkkkOOOOO000000KKKKKKKXXd;''''',cdONWNNNNNNWWKddNWNNNWNklcllcccccccccccccccccccccxNMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOOOOOOOkOkkkkkkkkkOOOOOkkOOkc. .':l::, .,ldxdodOXNXXXXXXXXXKKKXXXXXKKKKKK000000Ol:;;;;;:d00000000000000OxdoollllloooollkKKK00O00000OOOOOOOOO0000OkkkOOkkOXNWNKOkkOOOOOOOOOOOO00000000KKKXXXXXNKx;'''''''.'oXWNNNNNNNNXxxNWNNNWWXxccllccccclc::cccclcccc:;dNMMMMMMMMMMM
MMMMMMMMMMMMN0kkkkkkkkOOOOOOOOkOOOOOkkkkkkO0x, .,lol:. .;lcldddOXXXXXXXXXXXKXXXXXXXXXKKKKK00Okxoc;;:ccc:oOXKKKKKKKKKKK0kddooooooooooolok0KOkkO0KKOO0OO00OOOOOkOOkxxdddollxO0KK0O00000000000000000KKKKKKXXXXNNKd:;;,'.''..'lXWNNNNNNNNXkkNWNNNNNWN0dlcccclllccccccccccccc:xNMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkdoodxkxxxkkkxkkkxxkkkkkO0x' .,odc,. 'dc:ldxOXXXXXXXXXXXXXXXXXNNNNXX0OxdlcccccccclllxKNNXKXXXXXXXXKOxdoooddxO00OxdodxkOkOO0KK0OOOOOO0000K000K00000OOkxxkkkxddxkO0KKKKKKKKKKKKKKKKKKXXXXNNKo;;;'..'''..'lXWNNNNNNNNN0ONWNNNNNNNWNOoccccccccccccccccccc:xNMMMMMMMMMMM
MMMMMMMMMMMMN0kkkOOdllcclccccllcccccokOOkkO0x' ,ll:'. .cdl:ok0XXXXKKKXXXXXXXXXXK0OxdollllllllollloookNWNNNNNNNXXXXXKkddddolccokO00kdooxOO000K00kkOOOOO0O000000000KKKKKK0OkkOxdddoodxkO0KKKKKKKKXXXXXXXXNN0o;,,''.'''''.'lXWNNNNNNNNNKKNNNNNNNNNNNWKxlccllccclcccccccc::xNMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkkxxxxxdxkkkxxkxxxxkOOkkOOkc. .,clc' .cdoclxKNXXXKKKKXXX0OOkddoooolooooooodddooodk0NNNNNNNNNNNNXNXOdoooolccllox0K0xlldOOO0OOkxxxkOO0OOOOO000000KKKKKK000OOkkkkxddooooodkKXXKXXXXXXXXXNWNOc,'..'''''''.'lKWNNNNNNNNNNNNNNNNNNNNNNNWN0occllccccllcccccc:xNMMMMMMMMMMM
MMMMMMMMMMMMN0kkkkkkOOOOOkOOOOOOOkOOOOkOkkOOOo. .,;;;,. .:odold0XXKXXXKKOxxdoddoooodddddddddxxxxxxxk0XNNNNNNNNNNNNNXKxddddolllooox0KKOlldxkkkkxdodxOkOOOOO0000000KKKKKKKOkO000OkkxddddddoccoOKXXXXXXXXXXXNWXd;'..''..''..:xXWWNNNNNNNNNNNNNNNNNNNNNNNNWXklccccccllllcccc:xNMMMMMMMMMMM
MMMMMMMMMMMMN0kkkkkxddxxxxkxdxOkddxkxxkkkO0k:.....';:;,. .codddokXXKKKXXXK0OkkxxddddxxxxkkkkkkkkkkO0KXXNNNNNNNNNNXNNXOkxxkkxddddddk0KX0oodkkOOkxxxkO0OOOOOO00000KKKKKKKXKOxkO0K0Oxxxddddoollcld0XNXXXXXXXNNWW0c...'...;cdOXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNWN0dlccccclllcclc:xNMMMMMMMMMMM
MMMMMMMMMMMMN0kkkOko:ccccccccllccclccdOOO0Kl. ..'';c;.. .lxxxkxkXXKKKXXXXXXNXKOkkxxxkkkkOOOOOkOOO0KXXXNNNNNNNNNNNNNXOOOOOOOkkkkkkO0KXKkodO0OOOkkOO000000OOOOOOO000KKKKKOxxk00KK0kkkxddddollooodOKXXXNNNNNNNWNo'..',ckXNWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN0dcc:clllcclc:dXMMMMMMMMMMM
MMMMMMMMMMMMN0kkkOOkkkkkkkxxxxxxxxxxxxOOOO0l. ..,,;,......,xOxxk0NNXKKKKKXXXXXNNNXKOOkOOO00000OOOKXXXXXNNNNNNNNNNNNXKO000000OkkOOkOKKXXKOxxO0K0kkOkOOOkOOO00OOOOOO00000OddkO00KK0kkkxdddddddxdddxOKXNNNNNXNNWWO:'oOXNNNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWXkl::cllccllxKNMMMMMMMMMMM
MMMMMMMMMMMMN0kkkOkOOOOOOOOOOOOOOOOOOOkkkO0l. ..';:;....'',oOkdkKWWNXKKKXXXXXXXNNNNNXKK0000000OOKXXXXXXNNNNNNNNNNNNK00KKKKK0OOOOOO0KXXXXXKOxk00OkddxkkO0000000000Od;,:oxxxO0KKK0Oxxxxdxddxxkkkxddk0XNNNNNNNNNWNKKNWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN0dcccc:clxXWWMMMMMMMMMMM
MMMMMMMMMMMMN0kkkkkxooodOOOkkOOOOOOOOOOOOOOc.....,;::...'. .cxOxx0NWNNKKKKXXXXNNNNNNNNNNXKKKKKKKKXXXXXXXNNNNNNNNNNNXKKKKKKKKK00000KKXNNNXXXXK0kxkkxkO0OOOOOOO00000l'. .'oxxO0KKKOxxxdxxxxkkkkkkkkxxkKXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXNXklcc::dKNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkdloldOOOOOOOOOOOOOOkkkO0c....';cc:'..,. .;dOkxONWWNNKKKXXXXXNNNNNNNXXKKKKKKKXXXXXXXXXNNNNNNNNNWNXKKKKKKKXK00K0KKKXNNNXXXKKKK0OkxxkO000OOkkxxxd;. 'd0000K0kxxdddxkkOOkkkkkkkxxOKXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXNN0d::o0WNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOOkkkkkkOOOOOOOOOOOOOkkkOOl'...':cl:'..,. .'lkkk0NNNNNNXKKXXXXNNNNNXXKKKKKKXXXXXXXXXXXXXNNNNNNNNNNNNXXXKKKKKKKKKK0KXNNXXXKKKKXXXXKOkkkkOOOOOOO0Ol'.... ..;kXKOxxxxddxkOO0OOkkOOOOOkdkKNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXNNWXkoONWNWWMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkkOOOOOOOOOOOOOOOOOOkkkOOl'...;:cc:'..;. .;x0O0NNNNNNNXXXXNNNNNXXKKKKKKKKXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNXXKKKKKK00KXXXXXXXXXXNNNNNXKK0OOkkkkOOkxl;. ....'dOkxxxxxkkO00KK0O000O00OxxkKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkkOkkkOOOOOOOOOkkkkkkkkOOl''.'::cc:'..;,. .,okkONNNNNNNNXXXNNNNXXKKKKKKKKKXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNXXKKK0KXNNNNNXXXNNNNNNNNNNXXXXXXXXKOKkol. ''. ..:lllodxkkkkkxxxkOOO00OkkkKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkOOOkkkkkkkOOOOkkkkkkkkkOOl''',;:ccc;..;;. .'lkk0WWNNNNNNNXXNNNNNNXXKKKKKXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNXXKXNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXkl:. .xl. ..,ldxdxkkkkkkOOOOOOkOKXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXNNNNNXXXXXXNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkOkkkkkkkkOOOOkkkkkkkkkOOl''',:::cl:..,;' .':xOKNNNNNNNNNNNNNNNNNNXXKKXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNNNNXKKXXOl. .cx; .':lodxkOOOOOkkkO0OOOOOOOOO0KXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXKOO0KKXXXXXXXXXXNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkxxkkkOkkOOOkkkOOkkkkkkOOl''',:::cc:..';'..';okKNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNXXKKKKXKXNO: ;kc. 'lxxxkO00000000000OOOOOOOOkOKXKKKXNNNNNNNNNNNNNNNNNNNNNNNNNNNNXKXXXXK0OOOOOOOOOOO0KXNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOOxlllodddxkkxxOOOOOOOOOOOc,,,;:cccc:'.';,..';cxKNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXKKKKKXXXXXNNo...:o. ;dOO0OkkkOOOOOOOOOOOOO0000OO0KXXKKKKXNNNNNNNNNNNNNNNNNNNNNNNNNNXK00KKK0OxxxkkkkkkkkkOO0KXXNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkOkolccccll:cllccclloodxOOl,,,:cccclc,..;;..';:o0NWNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXKKKKXXXXXXXXXXKc. 'cc. .dO0KXXK0OkkkkOOOO0000000000O0KXKKKKKKKXNNNNNNNNNNNNNNNNNNNNNNNNNXK00OOOOOOOkOO0000000000KKXXNNNNWMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkkOOkkOkkdodxxdolcclccdO0d:;;;ccclll;..;:,..:clxKXXXXNNNNNNNNNNNNNWNNNXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXKKKXXXXXXXXNNXK0OOo'.;c, .c0XKXXKKK00OOkkOO0K000000KK0O0KKKKKXKKKKKXNNNNNNNNNNNNNNNNNNNNNNNXXNNNNXXXXKKKKKKKKKKKKXXXXXXXXXNWMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkkxxOOOkkOkOOkkOOkkOOkkOOdc;,;ccclll;..;c;.'cclx00O0OO000000KKKKKXXXXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNWWNNNNNNNNNNNNNXXXXXXXXXXNNNNNNX0Okkxxkl'.ol. :0XKKK0000KKKKKOkkO000OO0K00O0KKKKKKKKKKKKXXNNNNNNNNNNNNNNNXXXXXXXXXNNXXXXXXXXXXXXXXXXXXXXNNXXXXNWMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOOo:codoodxxxxkkkOOkkOkkOOdc;,;cccccc:'.;c;.'cllxKKK0000000000OOOOOOOOOOOOOkkkkkkkkkkkOOOOOOOO0000000KKKKKKXXXXXNNNNNXXXXXXNNNNNNNXXKKOkxxxxkxxxkc',o; .dKK00KKXXXXXXXXXKOOOOOOO0OO0KXKKKKKKKKXXXXKKXXXNNNNXXXXXXXKKKKKKKXXXXXXXXXXNXXXXXXXXXXNNXXXXXXXNMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkxdoooc::cllccclodllkOOOOxc;;:lccllc;,.,c:.'lddk0K000000000000000000000000OOOOkkkkOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkkkkOOO000000OOkkxxxxxxxxxkkkkkk:. lKNXXXXNNNNNXXXNNXXKOOkOOOO0KXXXXXXXXXXXXXXXKKKXXXXXXKKKKKXXKKXXXXXXXXXXKKKKXXXXXXXXXXNNNNXXXXXNWMMMMMMMMMMM
MMMMMMMMMMMMNOxkOkOOOOOOkxxxxxxddddoccxkOOOxc;;cdxkko,...':;.'cxxk00000000000000000000000000000OOOOOO00OO00000000OOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxxkkkkkkkkkkkkxdddc :k0OOkx0KXXNNXXXXXXXXK0OkkO0KXXXXXXXXXXXXXXXKKKKKKXXXKKKKKKXXXXXXXXKKKKKKK000KKKKKKKKXXXXXNNNNXWMMMMMMMMMMMM
MMMMMMMMMMMMXOxkkkOkkkkxkOOkOO00OOOOkkkkkOOdc;,:dO0kl,,'..;;.'cxxkKK0KK000000000000000000OOOOOOOkkkkkOOOOOOOOOOOOOOOOOOOOOOOOkkkkkOOOOOOOOOkkkkkOkkkkkkkkkOOOO0O0KOc ..':k0KXNNNNXXXXXXXXXXXXKOkO00KKXXXXXXXXXXXXXXKKKKKKKKKKXXXXXKXXXXXKKKKKKKK00000000000KXXXXXXXXXNWMMMMMMMMMMM
MMMMMMMMMMMMXkdxOOOdccclldooxkxxOkkkkkOOkOkoc;,:dkOxl,,,.';;.'cdxk000000OOOOOOOOOOOOkkkkkkkkkkkOOOOOO00OOOOOOOOOOOOOOOOOOOOOOOkkkOOOOOOOOOOOkkkkkkkkkkkOOOOO00O0KXk; ..';cok0XNNNNNNNNNXXXXXKOO0K0000KKKKKKXXXXXXXXKXXKKKKKKKKKKK000KKKKKKKKKKKKXXXXXXNNXXKKXXXXXXXXXNWMMMMMMMMMMM
MMMMMMMMMMMMXkodkOOkxoolllccolcclooloxOOkOkoc;,:dkOxo,,,.';;,,cddxOOOOOOOOOOOOO0000000000000000000000000000000000000000000O000OOOkkkkkkkkkkkkkkOOOO000OOOO00KKXXXXXO;.... ..,;,..',;coxxk0KXXKKXXKOk0XXXXK0O0KKKKKKKKKKKKKKKKKKKK000000KKKKXKKKK000KKKKKXXXXXXXKKKXXXXXXXXXNWMMMMMMMMMMM
MMMMMMMMMMMMNOdxkOOOOOOOkddkkxddlllclxOOkOkoc;,:dkOko,,,',;;,':dxOKXXXXXXKKKKKKKKKKKKKKK00000000000000000000000000000000000KK000000000000000000000OO000KXXXXXXXXKXXKo,......',;...';cokOkdxkkO000kk0XKKXXXXK0000KKKKKKKKKKKKKKKK000K000KKXXXKXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKXWMMMMMMMMMMM
MMMMMMMMMMMMN0xxkOkxxxkkOkOOOkOOkkOOkkkOOOkoc:,:odkko;,,.';;,,:odkKXXXXXXXXXXXXXKKKKKKKK00000000000000000K0000K0000000000000K0000000000000000000KKXXXXXNNXXKKKKKKXNX0xl:,',;'.',,..;xXK0KXKKKK0OO0KKXXXXXXXXXK0O0000KKKKKKKKKKKKKK000000O0KXNNNNNNNNNNXXXXKKKKKKKKKKKKKK000XWMMMMMMMMMMM
MMMMMMMMMMMMN0xxxkko:::cooddddxkkkkkkkkkkkkoc:;:lxOko;,'.';;;;;cdOXNNXXXXXKKK000OOOOkxxxkkxdkkxxkOOkxxkOkddxddxO000000000000000000000OOO00KKXXNNNNXXXXXXXXKK000KKXXXXXXOocc:::;''''';lkOOKK0OOOKXK00KXXXXKKKKK00000000KKK0000KKKK00000000OO0KXNNNNNXXK00000KKKKKKKXXXK0KKKKNMMMMMMMMMMMM
MMMMMMMMMMMMN0xxxxkxdddollc:clccldoooxOOkkxlc:,;lxOko;''.,::::;coOKK0000OOOOO0000K0xokx;;dOdxx;'lKXx;'dKk,,o0xdk00000000000000OOO00KKKKKXXXXXXXXXXXXXXXXXXXXKKKKXXXXXXXXX0kollccll:;;ckKK0O0KKXNNXKKKXXXXXKKK00KK000O00000OOO00000000OOOOOOOOO0000OOOO000KKKKKKKKXXKKKKKKKKNMMMMMMMMMMMM
MMMMMMMMMMMMN0kxxxkOOOOOOkkkkkdoool:lxOOkkxlc:,;oxOkl;''';:;,,;:lk0KXXXXXXXXXXXNNXXXXNO:;xXKXO:':OOd;'kWK;,:lx0XKKKKKKKKKKKKKKXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXKKKKKKKKKKKKKXKxoooc:::,..;dkddk00KXNXK0KXKKKKKKKKKKKK00000000OOOkkkkkOOOOOOOOOOkkkkkO000KKKKKKKKKKKKKKK0KKKK00XWMMMMMMMMMMM
MMMMMMMMMMMMN0kxkkkkxxxkOOkkOOOOkkkkkkOkkkxl:;,:oxkdc;'';::;'';:cxXNNNXXXXXXXXXXXKKK0XO:;xXKN0c'c0Kx:'OMK:;lOKKXNNNNNNNNNNNNNWNNXXXXXXXXXXNXXXXXXXXXXXXXXXXXKK00000000000Oxoc:::;cx0kdlloxKNNNNNNXXK000000000000000OOO0000OOOkkkkO0OOkkkkkkkkO000KKKKKKKKKKKK0000KK000KK00OKWMMMMMMMMMMM
MMMMMMMMMMMMN0kkkkkdclcclllloxkkOOOOOOkkkkxl:;;cdxko;'',;:;,',;;;dXNNNXXXXXKKKKKKKKKXNO;,oXNNO;'lNWOc'kW0;,lOkddXWWWWWNNNNNNNNNNXXXXXXXXXXXXXKXXXXXXXXXXXXXXKKK0OkkkkxxxxxxkOOO0XNNNNNXXXNNXXXXXXXXXKKKKKKKKK0000O000OO0000OOOO0000O000K0000KKKKKKK00K0000000000000000000O0XWMMMMMMMMMMM
MMMMMMMMMMMMN0xkkxkkkkxdollcclxOOkOOkkkkkkdl:::coxxl;'';::;,',:;,lXNXXKKKKK0KKXXXXXKXK0kxOKNN0kk0XNX00KXXKKKKKKXNNNNNNNNNNNNNNNNXXKKXXXNNNNXXXXNNNXXXXXXNNNXKKKKK0KKKKXXXXXXXXXXXXXKKXXXXXXXXXXXNNNNNXXKK000KKKKXXXXXXXXXKK0000KKXXXNNNNNNXXXXXXXNNNNWNNXKKKKXKKKKKK000KKKXWMMMMMMMMMMMM
MMMMMMMMMMMMNOxxkxkkOOOOO0OkkxkOkkkkkkxkkkdlc::coddl;,,;::,',;:;.:KXXXKKKKKXXXXXKKXXXXNNWWNNNNWWWNNNWNWWNNNNWWNNNNNNNNNNNNNNNNNNNNNNKXXXXXXKKXXXNNNXXXNWWWWNNXXXXXXXXNNNNXXXNNXNNXXXXXXXXXXXXXXX0OkkkO0KXKKXXXXK00000OkkkkO0KNWNNNNN0kxkxONNXXXXNNOolllokKXXXNXXXKK00KXNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMNOxxkkkdlooddxkOOOOOkkkkkkkkkxoc:::codoc;,;:c:,',;;;.:KNXKKKXNNNNNXXXXXNNNNWNWWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXNNNNNX0kddxkK000KOxdxkOkkxxkkkxxdoooloOKkdooolloolllx0XNNXKKKKXX0d:;clodo:,;lOXXXKX0xl,...:xxo;..'oKNNNNKx:. .l0NNNNNXXOl.;OXNNXNNXK0000KKXNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMNOxxkkxolcc::ccloooxxxkkkkkkkxol::;clllc;,:c:;,,,,;,.:KXXXXNNNNNNNXXXNNWN0kddooxKWNNNNNNNNWXx:;;;cxKWXOo:;;;;:oOXWWKd;:lxxdl;':ONd..:odkkd, .lxdddl,.dNKk; .cKX0d. .:0NXXXNN0l..l0NWWWNN0l..,kNNNNWNo. .kWWNXd. ;KWNNWWK:. 'xNNNXXWNOcxNXKKXXKK0KKKKKKXXNNNWMMMMMMMMMMMM
MMMMMMMMMMMMNOxxxdddxdooolllc:clldkkkkkxxxdlc:::cclc;:cc,,,,,,;'.;XNNNNNNNNNNNNNNNNNNX0o. .lXNNNNNNNNWk. :OXNNNN0l. ;ONNNWK:.;0WNNWNO,;ONo;kNWNWMK; '0WWWWWKokWMWd. .oNWWNd. oXWNWNk, .oXWNNNXKKXXo. .xNWWWNx. .kWNNW0, 'kNNNWNOllc. .:0NNNXKkcdXXXKKKKKK00KKKKXXNNNWMMMMMMMMMMMM
MMMMMMMMMMMMNOdoooooddddddxxdddoodkkxxxdxxolcc:::ccccl:,',;,,,,..:XWWNNNNNNNNNNNNNNNNWWK;. .oNNNNNNWWO:. .kNWNNNWWx, cKWNWXo. ,OWWWNWNkx0X0ONNNNNWK; '0WWNNNNNNNWWd. .oNWWNd. .xNWWNk. ;KWNXKKKKXNW0; 'xNWWNd. .kWWWNk. .cKWNNWNk:dXO, .dKKOOkcdXX0000KKXKKKKXXNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXklodddddddddoooddddddxdddddxdolcc:;;:clol;',;,.,;'..lNWWNNNNNNNNNNNNNNNNWW0:,; 'kNWNNWN0c:; .kWWNNNWWx, cKWNWNx. .:xKNNNNWWNWWWNNNNWK; '0WWNNNNNNNWWd. .lXNKd'.;kNWNWKl .lKXKKKXNNNWWNo .cXWWNd. .dXX0l,.:kXNNNNNXkcxNWKl. ;kXNOcdXK0O0KXXXKKKXXNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXkooddddddddddddddooooooddxxxdllcc:;;:ldd:.....','.,:dXNNNNNNNNNNNNNNNNNNWWO;ck, 'ONNNWKlldl .kWWNNNNWx' cKWNNNNx;. .':d0NWNNNWNNNNWK; '0WWNNNNNNNWWd. .;oo:,.,oOXNWWO; .oKXXXXNNNXNWWo .:KNWNd. ;:.. 'xNWNXNNNXXOcxNNWNO; .dX0cdNXKKKKXXKKXNNNNXNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXkddddddddddddddddddddodddddxxlccc;,,:xk:. ....,,;clcdXNNNNNNNNNNNNNNNNNNWW0,cXk' :OWWXd;OKl .kWWNNNNNx' cKWNNNNWNkc'. .lKNNNNNNNNWK; .OWNNNNNNNNWWd. .lNWWXk, ,xNW0: .lXNXNWNNNXNWXl .oNWWNd. .kNk' .dXNNNNNNXOcxNWNNNKl. .,l:xNXXKXXNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXkdddddddddddddddddddooooddxkxoccc;,;lkd. ...';:ccccxNNNNNNNNNNNNNNNNNNNNW0,cNNo. cXNd;oXKl .kWWNNNNNx' cKWNNNWWWWNX0x:. ;XWNNNNNNWK; .OWNNNNNNNNWWd. .oNWNNWk, .dNNx. ,KWNNNNNNNWWk, :0NNWNd. .OMW0:. .:0NWNNWNOcxNWNNWWNO; 'xXXKXXNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXkdddxxxxxddddddoddddddddxdxxxdllc;;cdxl. ..';ccccc::dXNNNNNNNNNNNNNNNNNNWN0;cNWXo .lx:cXMXl .kWWNNNWWx' cKWWNKk0NWNNNWW0: .kNWNWNNNWK; .OWNNNNNNNNNNd. .oNWNNNk; .dXMXx. .lXWNNNNNNWK:..:0WNNWNd. .kWWWXx' .dXNNWXx;oWWWNXKO00l. .xWNXKXNNNNNNNNNNNNNXNWMMMMMMMMMMMM
MMMMMMMMMMMWXkooddddxxxxxdddddooddddddddol:clcldxkx:. .,cccc:cc:;dNWNNNNNNNNNNNNNNNNNWW0;cNWMK:. .l0NWKl .kWWXNNWNx' cKWWW0;c0WWNNWWWO. '0WWNNNNNWK; .OWWNNNNNNNWNo. .cKWNX0c. .lKNNNW0c..;xKXNNX0d,.:kXWWWX0k;. :k0NWWKc...,oOkl;.,oxO0O0KNNXx;.:xxO00OkkO0XNNNNNNNXNWMMMMMMMMMMMM
MMMMMMMMMMMMXxloddddddxxxxxdddooooooooool;';lloxkkd;. 'ccc::ccc::xWWNNNNNNNNNNNNNNNNNWW0,cNWWW0, :OWWWKc .xNWNNNWNd' ;ONWWK;.,kXWWWNO;.,kNNNNXNNKOo. .lOKXNNNNNKkl,....:ddl;,;oOXNNNNNWNKxc:cloolccd0NNNNNNKxddxxxxxkXNWWN0kook000KKK0OxxxdxOOOO0KX0xKNNXNXX0OkKNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMKdclodddddddxxxdddxxxddddddxo;.;lloxxdl,..:lc::cccc:ckWWNNNNNNNNNNNNNNNNNNKo.'xKXWNx,'0WWKxc. .,lkXNKkl'....;lkXXoooc:lolc:lkXNNNNNXNNkddxxxxkO0XNNNNNXOOO00000OOOKXNWWNNNNNNNNNWWNXKKXXNWNWNNNNNXNNWWWNNWWWNNNNN0k0NWNK00OKX00XWXOdoxO0XWXkKNNNNNWWNXk0WNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXxlclloddddddxxxxxddddddddddo;.,looxxoc,':llc::ccc::lONWNNNNNNNNNNNNNNNNXkolllox0NWN00NWN0xdkOOOOO0XNNXKKKXXXXXXNNNNNNXKKKXXNNNNNNNNNNNNNNNNNWWWWNNNNNNNNNNNNNWWWWNNNNNNNNNNNNNNNNWWWWWWWWNNNNNNNWWWWWWWWNNNNNNWWN0kXWNXXXXX0OKO0NX0KNNX0Okdd0XXXXXXXKOOKWNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXxllollolcldddxxdddddddddddxo;.;oddxdl:;;cllc::ccc;:o0NNNNNNNNNNNNNNNNNNNNNWWWWNNNNNNWNNNWWWNNNWNNWWNNNNNNNNNNNNNNNNNNNNWNWWWNNNNNNNNNNWNNNNNNNNNNNNNNNNNWWNXXK00KXNWWNNNNNNNNNNNNXKOxdxxk0XXXXNXOdodddooxKNNN0xlc::xKNNNNX0k0NNNNX0OXNXKOkO0K00000000KNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXxlldddoc;codddddddddddddddxl,':oddollccccllc::clc;:dKNNNNNNNNNNNNNNNNNNNNWWWWWWWWNNNWWNNWWWWNNNNNNWNNNXXXNNNNWNNWNNNKKKKKKKK0XNN0OOOOOkxk0XNNNNNNWNNNNNN0dc:loooc;;lOXWNNNNNNWN0l',ckOOOxoc,c0WNKO:. 'dKNNNNN0;.lKK0kxxkOKXNXNNWWN0kkOOKXNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXxllooooc,;ldddddddddddddddl:,,:oddlcllc:llccccclc;;oKWWNNNNNNNNNNNNNNNXOxxxxxkkkxxddxxddolclk0kl::::loddl:::lkXWWWWXdc,....cxKNX0x:. .ckKNNNNNNNNNNNXx;.,dKNNWWNKl..,dKNNNWW0c..oKNWWNWWN0;;ONWNWXo. .cKNNWWNk:dXWWNWWWWNWWWNNNNNNNWWWWNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXxlloooc,.,lxxddddddddddddo;;c:cooocldlcclllccccll;.lKWWNNNNNNNNNNNNNNNO'.'lodkkl. 'xKK0Ox;.l0X0l. ;kXNXO;. .l0WNNWWNd. ;KWWNNWWO' :0MWNNNNNNNNNW0: :0WWNNNNNNNx' ;ONWNO, oXWWNNXNNWWkdONWNNWXd. .cKWWNxlxXWNNNNNNNNNNNNNNNNNNNWWNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXxllooooc'':oddddddddddddo::odlodocldxocllllccccc;..cKWWNNNNNNNNNNNNNWWk,oXNWWWWk' ;KWWNNW0ooKMWO, :0WWWW0, .oWWNNWWk. :XMWNNWWO' :KWNNNNNNNNWWK; .OWWNNNNNNNWXd. ;KM0, '0WNNNNNNNNNNNNNNNNNWNo. lXNxlxNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMKdclooool;:loooooooooooolc:lodooolcokdlcllllc:::xx,.cKWWNNNNNNNNNNNNNNNKOKNNNNNWk' ;KWWNWWNXXNWWk, :0WWWW0, .dWWNNWWk. ;XWNNNWWO' :0WNNNNNNNNWKo. :KWWNNNNNNNWWk. .ONx. ;KWNNNNNNNNWWWWNNNNNNWNd. .:doONWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXdccoooooclodoooooooooollclooolllloxkdlcllllcc:cOO:.c0WWNNNNNNNNNNNNNNNNWWNNNNWWk' ,0WWNNNNNNNNNk, :KWWWKc. 'xXWNXNNWx. ;XWNNNWWO' :0WNNNNNNNNW0: .lXWWNNNNNNNWWO. .kXo. .:KWNNNNWN0OOOOkxOKWNNNWNx. ,0NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMNOdollloolloddddoooooollllooooollldxxollllllc::o0Oc'cOWWNNNNNNNNNNNNNNNNNNNNNNNWk' ,0WWNNNNNNNNWk, 'lol:,;lkXNNNNNNWWk. ;XWNNNWWO' :KWNNNNNNNNWKc .cXMWNNNNNNNWWk. '0Xo. ,KWNNNNWN0o,. .c0XNNNNNW0; .:XWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMXOxkxdllolloddddooooooooodddoodooodxdllloollc:cdOkl,:kNNNNNNNNNNNNNNNNNNNNNNNNWWk' ,0WWNNNNNNNNWk, ,dl. .oXWNXNNNNWWk. ;XWNNNWWO' :KWNNNNNNNWWXx. '0MWNNNNNNNWXo .oXWO' .kNWNNNNNWKc. .OWWNNNNNW0; .:XWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0xkOkxdlclodddooodddooddddddddooddxdllloollc:cxOkl;ckNNNNNNNNNNNWNNNWWNNNNNNXKOl. 'kNWNNNNNNNX0o' ;xOd, ,kNWNNNNNWx. ;KWNXXWWO' :KWNNNNNNN0x0Xl. .oXWNNNNNNNNd' .lXWWNk, ,OWWNNNWW0; .OWWNNNNWWO' ,0NNNWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkkxdlllooddooddddddddddddooddxdlllllll::cx0ko:ckWNNNNNNXKK000O000KKXXKkk0Kd' ,dOXWNNNNXOO0x, :ONN0l. .l0WWNNNWk. :XWNNNWWO. ,OWWNNNWNk,;kWNk:..;kXNWNNX0l'.c0NNNNWWXd,..:xO00Od:,lkKXNNNNNN0d:'.'':d0NWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkkkkkdlllloooodddddddddddooddxdllllllc,,lk0kl;ckNNNNNKOO0KXNNNXXK00koldOKNx' ,x0XN0xOXOk0Nx, ;ONWWKl,. .oKNNNXo. .xKXNXKOc. 'ldxddo:..:OWNNN0o;':oxxol:ckXNNNXXXNNNNN0dccloook0NWWNNNNNNNXXKXNWWNNNWNXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOOkkkkkkkxdlllooddddddddddddodddollllol;',oOOxl:ckNNNNkk0WWWWNNNNNNWWOkKK0xo,. .ckKNWKkkKkoo;....;oOKKxOk;..':dkkdc;::cclkNNOdodxxxxxkkkkkOOOKXNNNNWWNKK0000KXNWNNNNXXNNNNNNWWNNNNWWWWNNNNNNNNNNNNNWWNNWNNNNNNNNNNNNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkkkkkkkkkkxdllooodddddddddoodolloooo:,,:clc;,ccdXNWNOk0WWNNNNNNNNNXOONWKxoll:,'';dKWXOONXOk0KKKKKX0OkKNNXXNNNXXNNNNNNNNNXNNNWWNNWWWWWWWWNNWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWNNNNNNWWNXXXNNNXXNNNXXXKXXNNXXKKXNNKKXWWXK0XNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkOkkkkkkkkkkkkkkxdlloodddddddooolllodoc,',,;;;,,c:oXNNNWKkkOKXNNNNNNWNOx0XX0OO0XNX0kdoollx0KXNNXXK0OkO0NNNXNNNWNNNNNNNNNNNXNNNNNNNNNNNNNNNNNXNNNNNNNNNNNNNNNNNNNNNNNNXXXXNNNNXNNNNNXXNNNXKKXK00000XNKO0K00XKOO0OOXX0OKKOXK00KX0kOXXkx0XNKOKNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMN0kkkkkkOOkkkkkkkkkkkkxdolloddddoolcclol:'.'',,,...ccdXNNNNNNX0OOkkkO000OkdodxOKXNNNNXK0000OxooxkxdxkOKNNNNNNNNNNNNNXNNNWNNNNXXNNNNXXXNNXKXXXXNNNNXXKKKXNX0OKNWN0O0NWNKO0KO0XNNKk0NWW0xdKNNXOKNOOKNNOxKKOkKXKNKOOKOkXN0xOKXXOkXNWN0k0XK0OkOKKXNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMWNX0OkkkOOOkkkkkkkkkkOOOkxdooodoolollcc;'''''.. .cldXNNNNNNNWWNNNNXXXXXNNNX0OkkkkkkOO0KNWWNNNWWWNNWXKKKKXNX0O00KXNNNNKOKNWNKkxKNWXOOKXkxXNKOOXN0OKNXOkONKxdkKNK0KNWN0xx0XXNNX0kkKWWXOOkO0KKXXO0XNWKk0K0O0K0NXOOkkONNNXKkxKOkKNWNOOKK0XWXkxONNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWNNNXKOOkkkkkkOOkkkOOkkOOkdoooool:;;;,','.. .:oldXNNNNNNNNNNNNNNNNNNNNNNNWNNXNNNNNNNNNNNNNNWNNNW0kOKOkXN0kK0xOXWNX0xkXWWX0kxkKX00XXkkNWWXdk0kKNNWN0xKXKKOkO0KXNWNNXKOx0NN0O0kOXWK0XN0xdkXNkkKNXOkXKOOXXKX0kkK0k00O0X0OXXKO000KXNKOKNWNXKXNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMWWWNNNNNNXX0OOkkOOOOOOkkOkkOOkdc;,'.'',,,.. ,xkodXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWKkk0OOXN0xOkkKNNN0OOdOXWX00NKkxk0XXkkNWN0x0KkOXWWKO0NKOXNX0xkXNWN00KXO0KOOXWKkkX0OKNWXK0XX0O0KKKXNX00KKKXXKKXNXXKXXKXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWNNNNWWWNNNK0OkkkOkkkOOOdc,...'''.',,. .. 'xOodXWWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN0kOXKk0K0k00xOXX0OKN0xkNXOONWNKxONXkxKK00KNNX00000KNNK0KNWNXXXNNNXKKKXNNXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWNNXK0OkkOOd,..''',,,'','. ..,dkodXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNKkk000XX0kKNX0KK0KNNX00XXXKXNNNXXNXXXKXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWWNNNNNXKOc. .,,'',,,,,'. .. .lkodXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWWNNNNNWWN0xl:,'..''',. ..;xkdxXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWWWNNWNNWWNXKK0koc,... .ckOOxkXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWNKKKKXX0kc'. ..'''cOkokdxKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXNNXXXXXXXXXXNNNNNNNNNNNNNWWMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWNWWNXKKKKXXK0xl:,,;c:,,ckOl,l:lKNWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXNNNNXXXXXNNNNNNNXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWNWWWNXKKKKKKK000000x:':xOl;'''lXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWNNNNWNXKKKXKKK0O0KXX0kOkl,.'''lXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXNNNNNNNNNXXXXXXXXXXNNNNNNNNNNNNNNNNNNWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWNNNWWWNXXXXXXKK0000KXXNNKko:,'lXWNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXNNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWNNXXXXXKK0000KKKXNXXKOdxXNNNXXXXXXNNNNNNNNNNNNNNNNNNWWWWWWWMMMMMMWWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMWMWWWWWWWWWWWWWWWNNXXXXKK00000KXNXKKKKXWWWWWMMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWNXXXXKKK000KXNNXKKKXWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWNNNXXXXKKKKKKKNNXXXNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWMWWWMMMMMMMWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWNNNNXXKKKXKKXNWNNNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWMMMMMMMWWWMMMMMWWWWWWWWWWMMMMMMMWWWWWWWMMMMWWWWWWWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWNNNXXXXKXXXNWWNWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMMMWWWWWMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWMMWWWWWMMWMMMMMMMMMWWWWWWWWWWWMMMWMMMMWWWMMMWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWNNNXXXXXXXXNWWWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMWWWWWWWWWWWWWWWWWWWWMMMMMMMWWWMMMMMMMMMMMMMMMMMMWWWWWWWMMWWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXKKKK000000KKKKXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
Mistborn Saga CoverAuthor: Brandon Sanderson
Peak fiction right here. Masterfully blends intricate magic systems with dynamic character arcs—gourmet storytelling at its finest.
Angels & Demons#
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkxxkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkxkkkkxxxxxxxxxdxxkkkkkkkkkkkkkkkkkkkkxdxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkxxkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxkkkkkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkxxdxxxxxxxddxxkkkkkkkkkkkkkkkkkkkxdxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxk' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkxkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkxdodxxddxxdodxkkkkkkkkkkkkkkkkkkkxdxkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxx' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkxxxxxxxxkkkxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkxxxkxxxxkkkkkkkkkkkkkkkkkkxxddxxdddxdoodxxxkxkkkkkkkkkkkkkkxxdxkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxx' kkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkxxxkkkkkkkkxkkkkkkkkkkxkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxkkkkkkkkkkkkkkkkkkkxxdddddxxdddxkkkkkkkkkkkkkkkkkkkxxdxkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxx' kkkkkkkkkkkkkxxddxkkkkkxkxxkkkkkkkkxxxxxxxxxxxkkkkkkkkkkxxkkxkkkkkxkkkkkkkkkxxxkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkxkkkkkkkkkkOkxkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkxxxxxxxxdooooooxkkkkkkkkkkkkkkkkkkkkkkxdxkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxx' kkkkkkkkkkkkkkxxxxxxkkOOkxkkxOOk00kxdxkkOOOkkkOOkkkkkxO0OOkkOOkxxkkkO0kOOxkOOOkkOkkOOOOOOOOOOOOOkxkkkO0OkxkOO00k000kOOkxkOOOkkkO0OOOOO0OxxkOOOOkO00kxkOOkkO0kxkOOxxOOddk0OxxkOOOOkxxO00kkOOOOOOOkOOOO0OxO0OdoodkOkxOOxkOkO0OxdxkkO00OkOOkkOkk00OxkkkkOkkOOOOOOOOOkxkkkkkkkkkkkkkkxxxxxx' kkkkkkkkkkkkkkkkkxxxkkOkdx00OKOx00xxxkkOO00kxkOOkxxkkkOK0OxdO0kdxkkO0OkxddkOO0OdokOxkOOOOOOxk00kddkkkOOdokkxkOOO00kx00xdxO0kddxO0O0OxO0Oddk0OxdxOOxokOkkdd00kxO0kdxOOddO0kddO00OOkxxO00xx00OOk0OdxOOO0OkO0OolookkooOKO00kO0kddxkk00OkkO0xx0xoO0xdOOO0OkOOxk00OOkOxdxkkkkkkkkkkkxxxxxxxx' kkkkkkkkkkkkkkkkkxxxxkOkxO0OdO0x0OddxkkOOkOxdxOOkxxkk0kx0KOx0OddkKKxxOOddkkkO0xok0Ok0kk0OOkxOK0Okxkkk0kdd0kxOkk0xdxk0kddkOO0kxkO0kkkkOOkdxkOO0OxOOxdkkk00k0Oddk00kk00xx00xoxO000kxddk0kod0000xO0xOOkOkkKOkkooddkxloO0xkOOOkxodxkO00OOOO0kkKxd00kx0OkkOOOOkO0OOOOkxkkkkkkkkkkkkxxxxxxxxx' kkkkkkkkkkkkkkkkxkkkkkkxdkkxdkkdkOxxxxkkxddddkOkxdkkkOdokxdxkkxdxkkoxOooxkkOkxodOOOkddxdxkkkdxkkxxxkkkodkkdoxxxxdddkkxxxO0kdodxOOkxdoxkkkxkOOxddkxddkOOkxdkkxxkOOkxxOkxxkkxxkxdkkxxxkkodkOxxkkkOOkxoxxxxddxoodoxdloxxldxdxxxdxxkOxdxkkxkkxddxOkxxkdxkkxkOOxxkxdxOkxkkkkkkkkkkkxxxxxxxxx' kkkkkkkkkkkkkkkxxxkkkkxxxxxdkxxxxxdxxkkxxxdxkOkxxxkkkxxxxxxxddxxkxdxkxdxkkkOkdxkkkxddxxdxxxxxxxxxkkkkxxxkxxxxxxxxxxxdddxxxdxxkkkxdoddxdoodxxdddxxxxxkxxdxxxdddxddodddddddddddddxxddxxddxkkxxxxxxxddxxxddooooddoollddoodddxdoddxkkxxkkxxxxoldkxddxxddxdxxxxddxxdxxxxkkkkkkkkkkkxxxxxxxxx' kkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOO0OOkOOOkkkkOO0OkkkOxkOkOOOOkxkkOOOkkxkkkxxxkkkkkkkkkkkkkkkkO0OkkkkxxkkOOOkkOOOOxkOkxxkkOOkkkxxxxxkkxxxkxdddoooodddxxxxxxxkkxkkkkkkkkkkkkkxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxx' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkkxkkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkO0kkOO00kddxkkkO0kdxOOxOOk0OxddxOKOkOkxO00kdxkOOkkOxxOk0KkOkkOkxOkkOxddkOOxkxkOkkOkOOkOOkOkddxxxxxxxxxxxxxxdddoooodddxddxxxxkkxxkkkkkkkkkkkxxdxxxxxxxxxxxkxxkkxkkkkkkkkkkkkkkkkkxxxxxxkkxx' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk0KxxOOOOkddxkkkOOdoO0O0OkO0kddkkO0dd0dd0OOkdxkkO0OxdkOkOOO0kdkxodxOklokOkdodkkdxkkxxxxxkOOxodkkkxxxxxxxxxxdddddddoodddddodxkkxxxkkkkkkkkkkkxxdxxxxxxxxkkkxxkxxkkkkkkkkkkkkkkkkkkxxxxxkkkxx' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOkkOxkkooxkkkO0dok0xoOxkOOkxxkk00kxkddxxkkdxkk00xokOxkddOOkxOOkxkkdodk0OkkxkOkOxdkkOkodOkxxxxxxxxxxxxxxxxddddoddoddoddddxkkkxxxkkkkkkkkkxxxxdxkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxkkkkk' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxddxxodkkkkkxodkxddxddxxdddxkkxdolddodxddxkkkdoxkxdxddxdodkxooxxodxxxkxooxkkdodxdoloxxdddxxxxxxxxxxxxxxxdddodddxdddxxxxxxxxxxkkkkkkkkkxkkxdxkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxkkkkk' kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxkxxxkkkkkkkxxkkxxkkkkxkkkkxxxkkkxxkkxxxxxxxddxxxxxxxxxxxxxxxxxxxxxdoooooddodddxxxxxxxxkkkkkkkkkkkkxdxkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkk' kkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkxxkkkkkkkkkkkkkkkxxkkkkkxxxxxxkkkkkkxxkkkkkkkkkkkkkkxxxkkkxxxxdddddddddxkkkkkkxxxxxxxkkxxxxolloddodddxxxddxxxxxxkkkkkkkkkkkkxdxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkxxxkkkkkk' kkkkkkkkkkkxkkxxxxxddddddoooddxxxxxkkkkkkkkkkkkkkkkkkkkkxddxkkkkkkkkkkkkkxkkkxkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkxxxxxxxxxdooodddddxxxkkxkxxxxxxxddddddddxxxxxxxxxddddddddooddxxddoodddxxxxxdlooooloooooodddddoooodddxkkkkkxkxxxxxdodxxxxxxkkxxkkkkkkkkkkkkkkkkkkxxkkkkxxxkkkkkk' kkkkkkkkkkkkxoc;;,,'''',,,;,,,;;;:codxkkkkkkkkkkkkkkkkkxd:;cxkkkkkkkkkkkxlc::::;;:lxkkkkkkkkkkxollc:::;:loxkkkkkkkkkkkkxoc;,,,'',,;;,,'';codxxxxlc:;;,,',,;:;,,,;:ldxxxxxxxxddddddolc;;;;;;;,,;coxxdoooc;,,;;,,;lol:;;;;;,;;:ldxkkxxdocc:;;;::;;;;:lxkkkkkkkxkkkdocc:::::coxkkxxxkkkkkk' kkkkkkkkkkkkkxdo:.....:oddddddoc;'..':oxkkxxkkkkkkkkkkkdc'.,oxkkkkkkkkkkkxdl;.....':dkkkkkkkkkkkxdo:'';cdkkkkkkkkkkkkkkkkxo;....'lddoc;'..,cdxxxddo:'....:dxol;'...,lxxxxxxxxxxdoc,'';lodddol:,'';cloooo:'....,cdddoc;'...';oodddxxxxxdc,.,cl;'....';oxkkkkkkkkkxxdoc'.,cdxxkkkxkkkkkkk' kkkkkkkkkkkkkkkkl,...'cxkkkkkxxkkd:'..';lxkkkkkkkkkkkkxl,..':dkkkkkkkkkkkkkkd;......:oxkkkkkkkkkkxko:,oxkkkkkkkkkkkkkkkkkkxc'...'lxkkxo:...':oxxxxxo,...':xkxxd:....'cdxxxkxxxxl,..;lxkkkkxdool;'..';loooc'...'loooddo;...':ddooooddxxxl,,cdxd:'.....,lxxkkkkkkkkkkkxc':xkkkkkkxxkkkkkk' kkkkkkkkkkkkkkkko,...'cxkkkkkkkkkkxo:...':dxkkkkkkkkkkd:'...,lkkkkkkkkkkkkkkd:'......,lxkkkkkkkkkkko:;okkkkkkkkkkkkkkkkkkkxc'...,oxkkxxo,...;lxddxxo;...':xkxxxl;....;ldxxxxxo:'..;oxxxkxxdooddoc'...;lxxo;....cddddxxl,...,oxddxdoodxxc;:oxxxc,......'cdxkkkkkkkkkkxc':xkkkkkxxxkkkkkk' kkkkkkkkkkkkkkxko,...'cxkkkkkkkkkkkko;....;okkkkkkkkkxl,.....;dkkxkkkkkkkkkkx:;;;.....,cdkkkkkkkkkkd:;okkkkkkkkkkkkkkkkkkkxl,...,lxkxxxo;...,cdddxxd;...'cxxxxxo:....,lxxxdxl;'..'cdxxxkkxxoooddo:'...,lxdc'...;oxxdxxd:'..'cxxoddoodxd:;ldxxxl,,:,....':dkkkkkkkkkkxl,:xkkkkkkxxkkkkkk' kkkkkkkkkkkxkkxko,...'cxkkkkkkkkkkkkxl'....:dxkkkkkkkd:,;'...'cxxxxkkkkkkkkkx:;ld:.....':dkkkkkkkkkd:;okkkkkkkkkkkkkkkkkkkxl,...'lxkxxxo;...;lxxdxxo;...'cxxxxxo:....,lxxxxd:'...,oxxxddxkxxdooool;....;ldl,...':odddddc,...;odoooodxdl;codxkxc,;dl'.....:oxkkkkkkkkkl,cxkkkkkkxxkkkkkk' xxxxxxxxxxxxxkxxo,....cxkkkkkkkkkkkkkd;....'cxkkkkkkko;;l:'...,oxxkkkkkkkkkkx:;lxdc'.....;oxkkkkkkkd:;okkkkkkkkkkkkkkkkkkkxl,...'lxxxxxo,..,cdxxdxdo,...'cdxxxxo:....;ldxxxc,...':dxxxxxxxxxxxdodo:.....:od:'...,lddddxo:...'cooodxxko:;lxddkxc,:dxl;.....,ldkkkkkkkxl,:xkkkkkxxxxxxxxx' xxxxxxxxxxxxxxxxl,....cxkkkkkkkkkkkkkxc'....:dkkkkkkd:;lxl,...'cdkkkkkkkkkkkx:;cxkxo;'....,lxkkkkkkd:;okkkkkkkkkkkkkkkkkkkxl,...'lxxxxdc'.,ldddddddo,...':dxxxxl,...,cododo;....';oooooodxxxxxxdddl,....;oxl,...':oddxxdo,...;loddxxxl;coddxkxc,;dkxd:'....':dxkxxkkxl':xkkxxkxxxxxxxxx' xxxxxxxxxxxxxxxxl,....cxkxxkkkkkkkkkkxl,....;dxkkkkxl,:dxd:....,okkkkkkkkkkkx:,ckkkxo:'....'cxkkkkkd:;okkkkkkkkkkkkkkkkkkkxl,...'lxxxd:,,coddddddddo,...':dxddo;...;clooool,....,:loooolooddxxddxdc,....,ldd:'...,lxxxxxd;...':oddxxd:;oxxdxkxc,:dxxxdc,.....;oxkxkkxc':xkkxxkkxxxxkxkk' xxxxxxxxxxxxxxxxl,....:dxxxxxxxxxxxkkxl,....;dxkxxko;;okkxo,....:xkkkkkkkkkkd:;cxkxxkdc'....':dxkkkd:;okkkkkkkkkkkkkkkkkkkxl,....;::,'.';ccldxxxdddo;....;clc:,..':oddddxxl,....,ldddxxxxxdddkkxxxo;....'cdxo:....:dxxkxl,....;ldxkxl;:dkxdxkxc,:xkkkkxo;.....,ldxxkxc,:xkkkxkkxxxkkkkk' xxxxxxxxxxxxxxxxl,....:dxxxxxxxxxxxxkxo'....;dxxxxxl;cdkdxdc'...'lxkxxxxkkkkd:;cxkkxxxxo,.....,lxkkd:;okkkkkkkkkkkkkkkkkkkxl,....;:cc:;,'..,;codxxdo;....',,'....,cdodddddl,....,ldddxxxxxdodxxddxo;....'cdddc'...,lxxkdc,'...'cdkkd:;lxkxdxkxc,:xkkkkkxo;'....'cdxxxc':dkkxxxxxxkkkkkk' xxxxxxxxxxxxxxxxl,....cdxxxxxxxxxxxxkxl'....;dxxxxo:,coolooc'....;dxxxxxkkxkd:;cxkkxxkkxo;.....,cxko:;okkkkkkkkkkkkkkkkkkkxl,...'lxkxxxdl;'...,coddo,...';loc;....,cddddddl,....,cdddddxxxddoddoodl,....'coool;...':oxxl;::,...,lxxl,:dkxddxkxc,:dkxxxxkko:'....':oxdc':dkkxxxxxkkkkkxx' xxxxxxxxxxxxxxxxl,....:dxxxxxxxxxkkxkxl'...'cxxxxd:''',,,,,,'....'lxkxxkkxxxd:;cxkkkkkxxxd:'.....:dd:,okkkkkkkkkkkkkkkkkkkxl,...,lxkxxxxdo:....'lxxd;....:oddo,....,cdxxdxo;....,cdxxdddxxxxxxddddl,....,lxxxdl'...,lxo;,lo:...'cdo:;cxdddddxxl;:dkxxxxxxxdl,.....,ldc,:dxxxxxxxxkxxxxx' xxxxxxxxxxxxxxxxl,....cxxxxxxxxxxxxkkd:'...;oxxxdl;;oooooddol:....;oxkxkkxxxd:;cxkxkkkkxxxxl,.....:c:,okkkkkkkkkkkkkkkkkkkxl,...,oxkxkkxddl'...'cdxd;...':dxxdc,....'lddddd:'...':dxddodddddoooodo:'....;oxxddo:...';l:,;lo:,...;ll,;lodddddxdc;:dxxxxxxxxxxo;.....'::':dxxxxxxxxxxxxxx' xxxxxxxxxxxxxxxxl,....cdxxxxxkxxxxxkko;...'cxxxxd:;cxxxxdxxxxl,...'cdxkkxxxxd;;lkkkkkkkxxxkko;......',okkkkkkkkkkkkkkkkkkkxl,...,oxkxkkxdxl'....;oxo;...':dddddc,....;lddddl,....;oxdoooddddooodxo:'...'cdddoooc,...';,,cddl;'..';;,:lloododdo:,:dxxxxxxxxxxxo:'.......:dxxxxxxxxxxxxxx' xxxxxxxxxxxxxxxxl,...'cxxxxxxxxxxxxkxl'..'cdxxkxl,:oxkxxxxxxxd:....,lkkkxkxkd:;lkkkkkkkkkkkkkd:'.....,okkkkkkkkkkkkkkkkkkkxl,...,oxkxkxxdxl'....:oxo;...'cddodxdl'....,lodxo:'...'lxxdooddddooodxo:'...:oxddoool;.....';lodoc,....',lolllloooo:,;dxxxxxxxxxxxxdc,......:dxxxxxxxxxxxxxx' xxxxxxxxxxxxxxxxl,...'cxkkkkkkkkkkkxo;..,ldxxxkd:;lxkxxxxxxkkxo,....:dkkkkkkx:;lkkkkkkkkkkkkkkxc,....,okkkkkkkkkkkkkkkkkkkxl,...,oxkkkxxddc....,lxxo;...':dxxdddd:'...',ldxdo:'...:dxxxxddddoodddc'...;odoooooooc,....,looool;....':lolllccloo:,;dxxxxxxxxxxxxxxl,.....:dxxxxxxxxxxkxxx' xxxxxxxxxxxkkxxxl,...'cxkkkkkxxkkkdc,.';lxxxxxxc,cdkkxxxxxkkkkx:'...,lxkxkkkx:;cxkkkkkkkkkkkkkkxo;...,okkkkkkkkkkkkkkkkkkkxl,...,lxkxxxxdl;...'cdxxo;...':dkxxdddl;.....,lddooc'..'cdxxxxxddddddl,..':loooooooool;....:oddoodl,...,cloooollodo:';oxxxxxxxxxxxxxxxo;'..':dxxxxxxxxxxxxxx' xxxxxxxxxxxxxxxxl,....:dxxxxxkxxdc,'';ldxkkkkxo,'cdkkkkkxkkkkkxl,....,okkkkkd:,:xkkkkkkkkkkkkkkkkd:'.,dkkkkkkkkkkkkkkkkkkkxl,...'lxkxxxdc,...,cddxxo;....;odddddddl;.....,cddxdc,..';ldxxxxxdol:,.',cloooooooollll,..'cddddddo:..':ooodooooodd:',ldxxxxxxxxxxxxxxxdc'..:dxxdxxxxxxxxxxx' xxxxxxxxxxxxxdol;.....',:ccc::;,,,;:ldkkxxxxdc;..;cdxxkkxkkkkxo:'.....,cdool:'.,:lodxkkkkkkkkkkkkkdc,,okkkkkkkkkkkkkkkkxdol;'....';:c:;,''';ldxxddo:'....,:loddddxxo;'.....;codooc;,'';cllolc;,,,;coddooooooollodo:'':oxxxddddl,.;lddooooollc:,.';ldddxxxxxxxxxxxxxxl,':dxxddddxxxxxxxx' xxxxxxxxxxxxdolcccccccccccccccllloxxkkkkkkxdllcccccloxkkkkkkkdollllcllclllllllllllloxkkkkkkkkkkkkkkxoldkkkkkkkkkkkkkkkkxolcccllllccccclllodxkxxxolclllccc::clooddxxxoc:;;;;;:lddddddlcc:;:::::ccllllooooooolllloool;;coooooooooc;:oooooooolccc::cclloodxxxxxxxxxxxxxdoclddddddddddxxxxx' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxdxxddddddddxxxxdddddddddxddoooddddxddddoooooolllllllloolllllloooooddooolooooooddddooooodddodxxxxxxxxxxxxxxxxxxxxxdddddddddddddxxxxx. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkxxxxxkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOkkkkkkkkkkkkkkkkkkkxkkkkkkkkxxxxxxxxxxxxkxxxxxxddxxxxxxxxxxxddxxxddddodddddddodddddooooddooollloooollloooooooddolollooodddddddooooodddddxxxxxxxxxxxxxxxxxxxxxxxxdddddddddxxxxdx. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkxxxxxxxxxxxxkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkxxxxxxddddddddddddddddooooooooolllooooolllloollloooooooloooooodddolooooddddddxxxxxxxxxxxxxxxxxxxddxddddddddddxxxddd. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddxxddddoooooooodooooooooooooooooollllllllllllloollllllodoolllooooodddddxxxxxxxxxxxxxxxxxxddddddddddddddddxddd. xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxdddxxxxxxxxxxxxxxxxxxxxxxxxxxxdddddxxxdooollllllooooooooooooooooooollllloooollllooolllllooollloddoloddoddxxxxxxxxxxxxxxxxxxddddddddddddooddxddd. xxxxxxxxdddxxxdddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxddddddddxxxxxxxxxxxxxxxxxxxxxxxxdddxddoooooddoooooddooddooooddooddoollloooolooolloollooolloollodooloddooddxdxxddxxddxxxxxxdddddddddddddddddxxxx. xxxxddddddddddddddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxddddddddddddxxxxxxxxxxxxxxxxxxxxdddddoooooodoodddooddoddddddxddddddollloollooddoolllloooooooolooollodoooddddddddddddddddddddddddddddddddddxxxxx' xxxddddddddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxdddddddddddxxxxxxxxxxxxxxxxxxxxxxddxdooooooddddddddddddxxxddxxdxxddollodoooododdooolloooooodooodoolodoooddddddddddddddxddddddddddddddxdddxxxxxx' ddddddddddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxdddddddddddddddxxxxdddxxxxkkkxxxxddxxddoooodddddddddddxxxxddxxxxxxdooloddoddoodddoooooooooodoooddoloddooddddddddddddddddddddxxxxxxxxxxxdddxxxxx' dddoooooooooooooooooooddddddddddddddddddddddddddddddddddxxxxxxxxxxdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdddddddddxxdddooddddddddddxxxxxdddoodddddoolooddoooooodddddddddddddoollooooooooooollllooollooolooollooolloooooooooooodddddddddddddddddddddxxxxxx' oooooollllllllllooooooooooooooooooooooooooooodddddddddddddddddddddddxddddxxxxxxxxxxxxxxxxxxxxxxxxdxddddxxxxxxxxxxxxxxxxxxxxxddxxddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxdddddddddoooodddddoddddxxxdddddddddooloooooodddooooooooooooodoooooolodolooooooooooodoooooooddddddddddddddxxxxxxx' oooooooooooolooooooooooooollooooooooooooooooodddddoooooooodddddddddxxxdddxxxxxxdddxxxxxxxxxxxxxxddddxxxxxxxxxkkxxxxxxxxxxxxdddxxxddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddddooodddddddddddxxxxxddxxddddoooodooooddddddoooooddoodddooddoloddoooddddddddddddddddddddddddddddxdddxxxxxx' ooooooooooooooooooooooooooooooooooooodddddddddddddddddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddxxxxkkxxxxxxxxxxxddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddddddxdddxxddddxxxxxdddddddddooodooooddddddoooooddoodddooddolodooodddddddddddddddddddddddddddddxdddxxxxxx' ddddooooooooooddddddddddooooddddodddddddddddddddddddxxxddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkxxxxxxxxxxxxxxxxxxxxddxdddxddddddddddddddddxxxxddddddddddooodddddddddddoooooddoodddooddoloddooddddddddddddddddddddddddddddddddddddddd. dddddooooooddddddddxxxxxddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkxxxxxxxxxxxxkkxxxxxxxdddxxdddddddxxddddddxxxdddddddddddooodddddddddddoooodddoodxdooddoloddooddddddddddddddddddddddddddddddddddddddd. ddddddddddddddddddxxxxxxxxxkkxxxxxxxxxxxxxxxkkkxxxxkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkxxxxxxxxxxxxxxxxxxxddxxxddddxxxxddoddddxxxdddddddddddooodddxxxdddxxdooodddoodxdooddoloddooddddddddddddddddddddddddddddddddddddddd. dddddddddddddddddddxxxxxxxxkkkkkxxxxxxxxxxxxxxxxxxxxxxkkkkkxxxxxxxxkkkxxxkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkxxxxxxxxxxddxxxxddodxxxdddddddddddxdddxxxddoodddddddodddddxxxdddxxoooodddodxxdooddoloddooddddxxxxxxxdddddddddddddddddddddddddddd. dddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkxxxxxxxxkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkxxddddddddddddxddddddxxddddddxxxxxxddddxxxxdoodddddddodddddxxxdddddoooddddodxxdddddoodxdodxdddddddddddddddddddddddddddddddddxxxxx' ddddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkxxxxxxxkkkxxxkkkkkkkkkkkkkkkkkkkkxkkkkkxxxxxxxxkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdddddddddxddxxxxxxddxxxxxxddddxxxxxxddddxxxxddoodddddddddddddxxxdxxddoodddddodxxdddxxdodxdddxxxxdddddddddddddddddddxxxxxxxxxxxxxxxx' dddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxddxxxxxxxxxkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxddxxxxxxdddddddddddddddxxxdollloddxdddddddddddxxxddoddodddddxxdddxxdodxdodxxxxxdxxdddddddddddddddxxxxxxxddxxxxxxx' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkxkxxxxxxxxxxxkkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkkkkxxxxxxxdxxxxxxxkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxdddddxxddddxddddddddddddxxxxdollloddxxddoddddddxdddddoddodddddxxdddxxdodxdodxxxxxxxxxddxddddddxxxxxxxxxxxxxxkkxxxxx' xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddxxxddxxddxddodddddddxddxxxddolcloodxxdoodddooddddooodddodddddxxdddxxdodxdddxxxxxxxxxddddddddxxxxxxxkxxxxxkkkxddddd. xxxxxxxxxxxxxxdddxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkkxxxxxxxxkkkxxxxxxxxxxkkkxxxxxxkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxdxxxxxxxxxxxxxddddxxxxddxxxxxdoodddddddxxxxxxxddoodddxxdddooddddxxxxddddddodxxddxxdddxddddxdddxxxxxxxxxddddddxxxxxxxxkkxxxxkkxl:;,;;;. xxxxxxxxxxxxxxdddxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkxxxxxxxxkkkxxxxxxxxxxxxxxxxxxxxxdoodddddddxxkkkkkkkkkkkkkxxddoooddxxxkkxxxxdoodxxddxxdddxddddxdddxxxxxxxxxxxxxxxxkkkkkkkkkxxxxxdc;''''.. xxxxxxxxxxxxxxddxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkxxxxxxxxxxxxxdxxkkxxxxxxddodddddxxkkkkkkkkkkkkxxkxxxdodddddxxxxxxxdoodxxxxxxxddxddddxdddxxxxxxxxxxxxxxxkkkkkkkkkxxxdl:;,''''... xxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxkkkkxxxxxdddxxxxdoddddddxkOOOOOOkkkkkkkkkkkkkxdddddddddddddddxxxxxxxxddxxddxxdddxkkkkkkkkkkkkkkkkkkkkkkkkxxl;'''''..... xxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkkkxxxkkkkkkkxddddddddooodddxkkkOOOOOOkkkkkkxkkOkkxxxxxxxxxxxxddddxxxxxxkxxddxxxxxxxddxkkkkkkkkkkkkkkkkkkkkkkkkxxl,'''''..... xxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkxxxkkxxxxddxxxxkOOOOkkkkkOkxxkkxdxxkddxxdddxdddxxxdxxxxxxxxxxddxxxxdxxxdxkkkkkkkkkkkkkkkkkkkkkkkkxdl;..''''..... xxxxxxxxxxxxxxxxxxxkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkxxxxxkkxxxxxxxkkkkkkOOOOkkkkkOkkxxxxxdxxxxdddddxkkkxxxxxxxxxxxxxxxddxxxxxkkkkkkkkkkkkkkkkkkkkkkxxdc,''.......... xxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkxxxxxxxxxxxxxkkxxxxkkkkxddxxxdddddddooddddddddxxxxxxxxxxxxxkxxxxxdddxxxxkkkkkkkkkkkkkkkkkkkxxdol:,'............ xxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkkxxxxddddxxddoooollllllcccccccccccodxxddxxxxxxdddxxxxxxxxxddxxxkkkkkkkkkkkkkkOkkkkkxoc;'''''............ xxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxdooooooodxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkxxxxxxxdddddolloolccllllcccclccccllodxxxxkkxxxxxxxkkkkkkxxxxxxkkkkkkkkkkkkkkkkkkkxl:;,'..'''''.......... ddddxdddxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxo:,,,,,,,,,:oxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkxxxxxxxxkkkkkkkkkkkkkkkkkkxdddoodolclc::::::;;;:::;,,;:;,;::cldxxxkkkkxxxxxxxkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkd:,'''..'''............ lllllc:codxxxxxxxdxxkkkkkxkxddddddddoooollllllodoc;,''''''''';lodxxxxxxxkkkkkkkkkkkkkkkkkkkkkOOkkkkOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkxxxxxxxxxxxxxxxxdxxxxxxxxxxxxxxxxxkxdxkOkxoodddxxdoodoc::llc;,clc:,;clc:cllcldxxkkkkkxdddddxxxxxxxxxddddxxkkkkkkkkkkkkkkkxxo;'''''''............. ;;;::;,:ldxxddxdolcloolccccc;;,,;;;,,,,''''''',,,'''''''''''',::ccccllllodxkkkkkkkkkkkkkkkkkkkkkOOOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkxxxkkkkkkkkkkkxxkkkkxxkkkkxdodxxxxxdxxxollddoccodolccodollllloxkkkkkkkxxxxxxkkkkkkxxxdddxxkkkkkkkkkkkkkkkkxxdc;,;;,''............. ,,,,,,,;:clccccc;,,,,,''''''''''''''''''''..'''''''''''''''''''''''',,,,;coxkkkkkkkkkkkkkkkkkkkkkkOOOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxkxxxxkkxkxxxxxxxddxoodxkxkkkxxxdxxxddddxdddooooooolllodxdddoooooxxkkkkkkkkkkxxddxxkOkOkkkkkkkkkkkkkxxdlc:;,''............. ,,,,;;,,,,,,,,'''''''''''''''''''',;::::;,''''.'''''''''''''''''''''''';cdxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkkkxkkkkxkkkkkkkkkkxxxxxxxxxkkkkkkkkkkxxxxxdoooooxkkkkkxxxxxxxxxxxxxxxdoddooddddooooooollooloxxkxkkkkkkxxxxxxxkkkxxdxxxxxxxxxdolc:;;,''''............. ;;::;,'''''''''',,,'''''''''''''',;;:;;,,,,,,''';c:,''..''''''''''''',;cdxxxxxxxkkxdxkxodxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkxxxxxxxxkkkkkkkkkkkkkkkkkxxkxxxxddxxxxxxxxxdooodxddxxxxolloooooxdlodddxxxxxdldxxxddddxxkxxxxxxxkxxdoodddddddodol;''..'''''............. '',,''.'''''''''',''''''''''''''',;:c:;,,,''''',cdo;'..''''''''''''''',;clc:;:clooccodl;cdkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxkkkkxxxdodxddddxxxxxddddddddooddddddddxxdooddooodollloooodxdollccc::ccccldxxxddoooodxxdddoolllllllc;,''.'''''............. '''.''''''''''''''''''''''''''''',;clc;;,,,''',;lol;,'''''''''''''''''''',,;;;;,,,,,;:;,:lxkkkkOOOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxdollodxdooollodxxkkkkxxxdccoxdddxxdxkxdocccodxxddoddddoodddoodddxdc;;:lddxooddooooc,;codollxxxdoc:;:lxxxxxdddddddollc;,,''''''''........... ,,''''''''''''''''''''''''''''',,;cllc;;;,,,',:lc;,,,,,,'''''''''''''''''',,::;,'',,','',coxkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxddoollll:;;:lddddolldkOOkxxkkxxdoodxxxxxdodxkkxollxkkkxoccc:::::ccc:ldkkxdlloxkkkddxkkxxdolloxxdlldxdooollodxxkkkxxxxxxdoloc;,,''..''''........... ;;;,''''''''''''''''''''''',,,;::ccll:,,,,;;;:lol:;;;;;,,,,,',,,'','''''',;;:::;,,'',,,,';clllccccccc:ccldxxkkkxkkkkkkkkkkkkkxxdollccc::;;;:cc:;;cloool:cdxkkxddddodddddddoooooooddxxddddollc:cllcccllclcccllooooooollooolllclllllloolldxocccclloodddxxxxdddol:;,''.'''''''''.......... ;;;,'''''''''',,,,,,,,,,'';loooolllcc:,,,;:clooooolcccccccc:;;;;;:cccllllllooooolllllllc::ccccc::::c:;;;codddolodxxxxkkkxddxxdoc::;;;;;,,,;lddl;;;:clllodxkkxdddddddxxxxxxdolodxxxxddddddoolcllllcccloollcccccccccccc:::::::;;::::::coodddooooooddxkkkkkxxxdo:,'''''''''''''''......... ,,,'''''''',,,;;;:cc::;;,,cddddoccc::;;;;;clodooddolccccccc:;;,,,;:cclloodddddddddddxxdolcllllc::;::::;;:lool:::lllodxxdolldxxxdoolcccllcllodddlclooddddddxxxxxxddxxxxxdddollooddddddddddxxl:;::;;;;loc;;;::;;;;;;;;:;;;;;;;;;;;;::;:clc:c:::::clodxxxxxxxxdo:''..''''''''''''......... ,,'''''',,,,,,;;::ccccccc:clcc::;;;;;,;;:::ccccclllcc:::;;,,,,,,,,,,,,,,,;,;;;,;;;;::;;,,:cllc::;;;::;;;:cloollllloooddddodxxdddxdddddddooooooooooddddddxxdxxkkdllxkkkkxxxxxxxxkkkkxxdcldkko:;:ccc:lddl:;:cc::;:::clllc:coolcc:;,,,'''''''''''''',,,,;cc:clol:,'..'''''''''''.......... ,,'''''''''''''',,,,,;;;;:cllc:;,,,,,,,,,;:::::::::cccc:;,,,,,,,,,,;;;;;;:clllcclccllccc::;:;;,;;,,,,,,,;:lolcclllooooddooloooooddddxxxdoooolcclooooodddooooollccccccccccccccccccccccc::ccccc:loolcodxdl:loollcccclddollodxxdl:,'''''......'''',,,'''.'',',;:;,'..'''''''''''.......... ,,'''''''''''''''''',,,,;coooc;,,,,,,,''',,,;;;,,,;;;::;;,,,''''''',,,,,;:ccccccc::c::ldlc;;;,,;:c::;,,,;:llllllcclllllc:;;;;:cldxxxxxdddolccccllllllllooddddolcc:;,,;;,,,;;,,,;;;;,,,;::ccododdolodxxdlcloollc:cclooollodxxo:,'..''..'''..''',;;;,,,,,,,;;,,''.......'''''''.......... ''''''''''''''''''''''',,::::;,,'''',''''''',,,,,,,,,,,,,,''''''''''',''',',:cccccc:;:looc:;;;;clllccc:;;:clllcc:;;::::;,,,;:ccccccclloooollllclodddddxxxxxkkxdddolc:;;;,'',,',;:;;;;:looodddlodolldxxdc:coooo:;;:looooooool:,''..''''''''''',;:::;;,,,,,,,,''''........''............. ''''''''''''''''''''''',,,,;,,'''',,,,,,''''''',,,,,,,,'''''''''''',;:;''',;:looddooolc:;,,,,;;;::::::;;,,;:cc::;;,;,,,,,,,;:;,,,'',,,,,;:::lc:coxxxdddxxxxkkkkkxxxdollc:,'''';cllollodxxxxol:ldo:;:oxdc;cdool;,',;:ccc:::;,''''''''',,'''...'',,''''''''''''''''''.....''............. ''''.'''''''''''''''''''',,,,,''''''''',,,,,,,,,,,,'''''''''''''''';ccc;,,::codxxxxdolc;,'''''','',,,,,,,,,,;,,,,',,,,,,,;;,,'.'''''''''''',::;;coxxxxxxxxxkkkkdlldxxddooc,,,;cdoodolocloxxdl:coo:,;lxdc,cddol;'',cool::coc;,'''''',;clc;,,,,'''''''''''''',,,,,'''.................... ,;,'..'''''''''',;:;,,''',,;;,,','''''',,;:cc::,''''''''''''''''''':lool:;;coddoooddddl:,''''''''',,,;;;;;;,,'''''',,,,,,,:c:;'''''''''''''',,,;:oxxxxxxxxxkkkko::ldxddddc;,,:oxxxxoolccdxxdl::ll:,,coo:,cdddo:,';loooc:clc::;,,;cloddddl:;cc;;;,,;;,',,,,,,,;cc;;,,''................. ooc;'''''''..'',coddooc,',:odoc;''''''',,:oxxxdl;''''''''''''''''',cdkkxxdlccc:;;:ldkkd:'.'''''''''',;;;;;,,''''''',,,',,;lddl,'''''''''''''''',:ldddddddddxkkkdccldxdddo:,,';lkOkkocccldxxoc:::::;;:cc::lddool;,;loolc::::;;:cllodddddddlcooc:;;;;;,,,,,,,,;:cc:;;,''................. llc,'',,'...,;;:coooodoc;:ldddoc,'''''''';lddddl:;,''''''''''''',;;ldkkkdo:,',,'',cdkkd:,',,,;;,,'''',,,,,,'.''''''','''';ldo:'.''''''''''''',,;:loolloddddxkkkdcclddoool;',',cdkkxlcc:coxxooddddxxdollodxxxxddolloooddooddddxoc::cldxdddocoo:;;;;;;,,,,,,;;;;;;;;,''.................. cc;'',::,.',cddoodooodxxolcloooc;,''',,,;:odddol::;,,,,,'','',,,:lloxkkkdl;,,'''',cdxxo:,,;::;;;::;,'',;:c:;,''''''''''.',cdd:''''''..''...',,;::loooodxxxxkkkkdlcodooool:;;,;ldkkxlcccldxddkkkkkOkkxxxxxxdddxxdooooxkkkkkkkxkd:;:lodddooocllc::clc;,',,,,,;;;;;;,''..''............... llc;;cllcccloxdddxxddxkkxdolloolccccccc:cldxxdolc:ccc:::c:::cc:coxxxxkkkkdolc:;::coxxddlccllc:;:cc:;;;coxxdol:;;,,,'''',,;lxdc,'',,'''',''',,,;::cloddddxkkkxxddooooooddoolllldkkkdc:ccoddodkkkkkOOkxxxddoooooooollodkkkkkkkxdl::ldxxdddol:cllodxxo:,'''',,,,;;;::;,''................. llllllllllllllldxdxxddoodolllooollloooooodddoooooloddoooodddooodxxdodxkkxdolodddoodxxxddxxddddddoooddoddxxxolooolc::cc::codxxo:;:clc::cclc::ccc:clooooodxxddddxdooodxdddxxddooddddoc:cclooodxxxxxxkxoldxxdoloddxdodolldxxdoooolccoxdllllc:c:codxxxdlc;::;;;:lllloollc;,''.............. ccllllc::clcclloooooolclolllloooccldolllodooodxxddooxddoodxxdodxkxoooxxxxdlclxkxoodxxdooxkxxdxxxdodxxdddxxxdodddolclddolldxxxdlllloolloddolloddlodxxdoodxxolodddodddxdddxxxddddxxxdooodxxdxxxkkxxxkxdodkkxddxxddooddooodddoodxdddxdoc;,;:lodddddxxxddddddooodddddddddol:'.............. oollllllllllllll::cclcllolllllooooooollllddddodddddxxddddxxdddddddoooddoolc:coddddddoddoddxdddxxdodxxxxxxddxxxxxdoodddolcloddocloodddoodxxxxxdddoddddddddddddodddddddddooooollodddoodxkkxxxkkkkxxxxxxddxxkkxddooooddddddxxxxxxxxdoll:,,;::cc::cllcccccccc:::::::;;:::::;,''''.......... ooooooooooodolclololcllooddxdollodddooooooodddoddddxxxxxxxdddddxxdoooddolclodxxxdddxxxxxxxxddxkkkkkkkkkkkkkkkkkxxxxxkkdc:ldxxdlodxxkxoloxkkxkxxxxxxxxxxxxdxxxxxxkkkkkkkkxxxdoodxkxdodkkOOkkOOOOOkkxxxxxkkkxxxxxddxxxxxkkkkkkkkkkxddo:,,;;:lllllllc:cc:;;:;::::;,,;;;;;;;,''''.......... oodddxxxxxxxxdodddxdoddxxxxkkxxxxdddolc:::coxkkxddxkkkkkkkkkkkkkkxxxxkkxdodxxxxkkkkkxxxxxddxkkOOOOOOOOOOOOOOkkkkkkkkkkkdddkkOkddxxkkxoddxkxxxddollllooooooooodxxxkkkkkkkkkkxddxkkxdodkkOOOkkkkkkkkxxdddddocccccclddxxxxkkkkkkkkkkxdol;,,,:oolooolllll:::ccllolc:::cccc:;:ccc:,'''...... ooooooddddddddoodxxdoddxxxxxxddddl;,''..';ldxxxdddkkkkkkxdddxxxkkxxxxkkkdlodxxxxxxxxxdlclodxkOOOOOOOOOOOOOOOOkkkxxkOOOkkxxkkkxddxdxdollodxxdocc:;;;;:cc::cc:::clodxkkkkkkkkkxdxkkkdodxkkOkkxxxkxdlccoolc:;;;;;,,:l::clodxxkkkkkkxddxxl;,,cdolcclcc:::;;::::clcc::::cllccodooc;,'''..... :::cllloodddoodxxxxxoooxxkxxddoc;,.....',;:ccclcldxkkkkkkxoccoddxxxxxxxxdloooodollol:;,;coxxkkkkkOOOOOOOOOOOOOOkdodxkkkxxxxxxxddddolc;;:llc:c:;:;;,;::::::c:;,;::cldxxxxxxkxdddxkkxddxkkkkxxxollc:;;lol:;;;,,,,,:l:;,,;coodddxxxdooxxo:;:lxoccclc::;;,;:,,,;;;;;,,,;;::ccccc;;,,,''.... ;;;;,;clllooooodddxdlcldxxddoc;'''''''''',;:ccllcllllllllc:,,:lodxxxxxxxdloolclc::;,;;,;:ldxdoodddddxxxxxxddddddollddddddxkkkkxdddl:;,,,;;;;;;;;;;;:::;;:::::;;,;,;:ldxxdxxdooddxkkddxkkxxxdc:;::;;;:cccc:;,,,,;:cc:;,;;;:oooodxoccdkxl:coxdllll:;;;;::::;;;;;;;;;;;;;;:::::;,;cc:,'''' ccc;'.,:cclllcllllooc;:loddo:,..''''''',;::cllolc,,,,,,''''',;cloddxxxxxdoclllc:;,',,,,,,;:c:,,,;;;;;;;;;;;;;;;;;coddl:cdkOkkkxoooc:;;,'',,,,,,,'''''',;;;;;,,',,,,,;cldddddooodxxxolodddxdl:::;:;;;::;;:::,,,,:ccc:;,::,':lolool::okkdccoddoooc;,,;;::::;;;;;;;;:::;;::::c:::codl:,,''. cc:;'''';cc:;;;:::;;,,;codo:''''''''''',,,,,,,,,,''''''''''',:llllloollc:c:clll:'''',,,;;;;,,,,,;;;;,;;;;;;;;;;;;:cddlcodxxdooolc::::;;::::::::;;;,,,,,,,,''''''''',,,;coooooooddocccclodl:;;;;;;,,,;;,,;::;,,,;:cc::;;;,',;clccccoxxxdlcclllllc;,;;;;:c;,,;;;:::::;;;:;;::clooool:;,,,. ,,'''''.';:;,,,;;;,,,;;coo:'''''''''''''''''''''',:cccc:;,,,,:clloddolllllllloc;',,,,,,,;;:;;;;;:::::::::;;:::::;;;ldookkkkxdoool;::;,;;;;;;:::;;;:::::;;,,'''''''''',,;looodxxxdoccccloo:;;;;;,,,,,,,,,,,,,,,,,,,,;;;,'''',;cccoxkkkkxlcccccll:,,,,,;::;'',,,;;;;:;,;:;,;::cllllccc:::. ,,,'..'.';::;;;cc:;;;;;clc;'''''''''''',;;::::ccldxxxxxxxdolllolllooolclllllll;'',;::;;;;coolllloooooollllllllllcc:coodkkkkkxdolc:;;;,,,,,;;;;;;,;;;;;;;;,,'',,,,,,,;:::coddxxxkkdolllloc;:ccccccccccccc::c::;,,',,',,,''''',:::ldkkkkxo::ccccc;,,;,;cc:,''',,,,;::;,;;;;:;:clooolloooo. ;;,'''''',;;;,,,;:;,,,,;:;,'''''''''''',,;::cooooxkkkkkkkxddddol:;;;;;::;;;;;;,,,,:lllccldxxxkkkkkkkkkkkkkkkkkkkxxxoolldxxxdollc:,'''''',,,,;;;;;;;;;;;;;;,,,,,,,,;;:::::clddxxxxoc:::cc:;;:::::::::ccccccc::::::ccc:;,'''''',,,,;codxxdc;::cc:;,;;,;:c;,'''',',;;;,,,,;;;;;:lodolclooo. ::;,'''',,,',,''';,'.''',,'''''''''''''',;:clooooxkkkkkkxdoool:,,'''''''''''''',',coddoldxkkkOOOOOOOOOOOOOOOOOOOkkxl:;;;::cc:;,,''...'',;;;,;;;;;;;;;;;;;::;;,,,,,;;;;;,,;::::clc:,,'',,,;:llooooooooooollc:;;,,;;;;;,,'''''''.'''',;:cc:;:ccc;,;:;,;::;''..'''',,,,,;;:::;:clloooooooo. :::,''''''''''''''''.''''''''''''''''''',;coddddoddxxxxxdooll:''''''''........''';cdxdooxkkOOOOOOOOOOOOOOOOOOOOOOkdc,''''''''''''''''',,;;;;;,,;;,,,;;;;;::;,,,,,;,;;,''',,,,'',,'''''''',:cloodddoloooolllc:;;::;;,,''''''''..''''''',,;;:ccc;,;;;;::;'''''''''',,,,:ccc::clooddddxxxx' llc;,''''''''''''''''''''''''''''''''''',:loddddddddddddlc::;,'''''''''''''''''',;cdxdooxkkOOOOOOOOOOOOOOOOOOOOOOkd:,''''''''''''''''',;;;;:;;;;;;;;:::::c::;;;;;;;;:;;,,,,,,,,,,'.''''',,;::cclllc:cllccc:;,,,;::;;;''''''''''''''''',,,,,,,,,,'',;:cc:;,,,,'',,''',;;:::ccclodddddddd. ddoc:;;,''''''''''''''''''''''''''''',,;:cloddddoooddddol:;;,'''''''''''''''',,,,;coddoodkkOOOOOOOOOOOOOOOOOOOOOOOxl:;;;::::;;,,,''''',;;:cc:;;::;::ccccclcc:::::c:cccccccccccllc:,,,;;::;:c::cccc::cllccc:;,,,,,,,,,''''''''''''''''',,,'','','''',,;;;::::,,,,,,,,',,,;:::clodxxxxxxx' ddolc::::::;;,,,,,,',,,;:;,.'''''',,;;;::::cloollcllllllc:;;,,,,,,,,,;;;;;;;;:;,,;coddoodxkkOOOOOOOOOOOOOOOOkkOOkkxdolloddxdlcc:;,,,,;::ccccc::c::ccclcccccccccclllllclolooooddxdl::::cllcclllllllc:lllcc:;:cc;,,,'''''''''''''''''''',,;;;;;;,,;;;;,,,,,,,,,'',;;;,,,;:;,,;:cclddddxxx' lllc:::cccc:;;;,;;,,;;;:cc;''',,,,;;;:::;;:cclcc:::cccccc:;;;;;:::cccccccc::cc:,,;coddolodxkkkkkxxxxxxkkkkkkkkkkkxdoolldxxxxdolc:;;;;::ccccc:::ccccclllllllllllllllllllllllooodxdoc:::clolllloodddolllolcc::lolc:;,'''''''''''''''.'''''',,;:;;;;;;;;,;;;;;,,,'''''',,;::::::::cloddddd. ccc:;::cccc:;,,,,;,,,;;:ll:,'',;;;,;;;;;;;:cllcc:::::::::;;;;::clllllllcccccccc;,,coddolloddddddddddddddxxxxddddxdoodoldxxxxdollc;;;;:::::::;;:ccclllllllooodddooollllccllllloodolc::cclollloodxxdolcooolc:,,,,;;,''''''''''''''''''''''',,;;;;;;;:;;;;;;;;,,,'''''''''''',,;,,;:codddd. cc:;;:cclcc::;;;;;;;;;;cloc;,'',,,,,,,,,,;:cllc:;;;;;,,,,,;;::cllllooolllcccccc:,,:lddo:;;:cllcclllllllooddlcccllllddocodxxxddollc::;,,;;;;;;;;::clooooooooddddoollllccllollllloollcccloooooooodddollooollc:;,'''..''''''''''''''''''.'',,;;;;;;;;;;;;;;;;,,,'''''''''''''''''',,,;;;;;. cc:;;:clllccc:cccccc:;:loool:;,,,,,,,,,,,;clllc:;;,'',,,,,;::cloooooddddollllllc;;:cool:;;::c::::cc:::cclllc::cclllodolddxxxxdoollc:;,,,,,,,,;;;:coooooooooddddolccllclooollllloooolcldooooooooooooolooooolllc:'.''...'''''''''''''''...''',,,,,,,,,,,,,,,''''''''''''''''''''''''''''' llc::cllloolllllllolc:cooooolc:;;;;;;,,,,;:cllc:;,,,,,;;::ccllooddddddddolloooolcccllll:;;;;:::::cc::::cllllccllooddddddxxxxxdooollc:;;;;;;;;;;;:coooooooooodddolcloooooooolllloooollodddddoooooooooooooooooolc;'''''''''''........''',,,'''''''''''''''''''''''''''',,,,,,,,,,,,,,''''. oolccloooddoolloooolccloddddoolc::;::;,,,;cllllc:;;:::cclooooooodddddxxxdoodddddooodddolcclllllclllllloodddddddxxxxxxxdddxxxxxdddoolc:::ccc:::;:clooooodddodddooooooodoodddollooooollodxxxddddddoooooododdoooooc;'''''''''.........''',;;,,'..''''''''''''''''''''',,,,,,,;;;;;;;;,,,,,. ooooooooddoolllooooolcloddddoolcc:::::;;;:cllccc::::cccloooooddddxxxxxxxxxxxxxxxxxxxxxxdoddxxxxxddxxkkkxxxxxxxxxxxxxxxxdddxxxxxxxxxdoooddddoolcclooooooodooodddoddddddddddoollooooollodxxxddddddddooloooooooooolc;,'''''''..........''''......'''''''''''''''''''',,,,;;;;:::::::::::::. oooooooooooolllloooolcloooooolllllccc:::::cclccc::cllllloooodddxxxddxxxxxxxkkkkkkkkkkkkxdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddoodddxddxxxxdddxxxxxxddooooooooooooooooooodddddddodolloddolllodxxdddddddddddooooddooooooll:;,'''''..........'''''....'''''''''''''''',,,,,,,;;::::cclllllllccll. llllllllloooooooollllcllllllllllllclcc:::cccccccccclllllloooodddddddxxxxdddxxxxkkkkkkkkkkkkkkkkkkxxxdddddxxxxxxxxxxxxxddoodddooddxxddddxxxxxxxxdddddddoodddddooooooddddddddoooodddooooddddddddddddddooodddoodddooolc;,'''.........''''''''''''''''''''''''',,,,;;;;;:ccccclllooololllll. ooooollcllooollolclllcccccccclllccccccccclcccccccccccccclllloodooddxxxdddddxxxxxxxxxxxkkkkkkkkkkkxxddoodddxxxxxxxxxxxxxxdddddddddxxxdddxxxxxxxxxxxxddddddddddddoolooooolllllclloooolloooodoooooooooooooooooooododdoc;,''''..''..'''''','''''''''''''''',,,,,;;;::::ccllooooooddddddoooo. llloolccclooooooollllclllllcclllcccccccccccc:ccccccccc::cccccccclloodddoolddxxxxxxxkkkxxxxxxxxxxddddddoooddxxxxxxxxxxxxxxxddddxxkkkkkkkkkkkxxxxxxxxdoooooooodddoooodoolllllccllloolcccllooolooooooooooooolllloolool:;,''''''''''''',,,;,,,,''''''''',,,,,;;;;::ccclloddxxxxxxxxxxxxdddd. ooooooolllooooooollllcccccccccccccccc:::::::::ccc::;;,,,;;;::::ccccclodolloddxxxxxxxxxxxxdoodddoooooodoooddxxxxxxxxkkkkkkkxxdxkkkkkkkkkkkkkkkkkkkkxxxxxddddddddooooooolllllcllloooollllooooooooooolllllllllllllllolc:;,'''''''''''',,,,,,,,''',,,,,,,;;;;:::cclloooodxxkkkkkkkkkkkkxxxx' oooooooolooooooollloooollllllllllllllcccc::;;:::::;,''',,,;;;::cclllodddoodxxkkkkkkkkkkkkxxxxxxxddddddddxxxxxxxxxxkkkkkkkxxxdxkkkkkkkkkkkkkkkkkkkkxxxxxddxddddoolllolllllccclllodddolllooolllllllllcllllccccllllllllcc;'',,,,,''''',,,',,;,,,,,,,,;;;;:::cccloodddddxkkkkkkkkkkkkkkkkkk' oooooolllooddddoooloooooooolllcccccc:::::::;;;::::;,'''',,;;;::ccllooddddoddxxxxxxxxkxxxdddddddddddddoooddddddddddddxxxxdddooddxxxxxxxxxxxxxxxxxxxxdooooooooolllccclllcccccccccloollcccclllcclllllllllccccccclllloodooc;;,,,,,,,,,,,,;;;;:;,,;;;;;;:::ccllooodxxxxxxkkkOOOOOOOOOkkkkkkk' cccccccccllooooollllolc::::::;;;,,;;;;;;;;,,,;;;::;,,'''''',,,;:::cclooooodddxxxxxxxxxxxxddddddooodddddodddddxxxxdooddddddddddxxxkkkxxxxxxxxxkkkkkxxxxxxdddddoooooooolllllllllooddooolllloooloooollllllccllcllooodxxxxocc::;;;;;;;;::cccllcc:ccccccccclloodddxxkkkxxkkOOOOOOOOOOkkkkkkk' lllllcccloddddxdddoodoolllllccc::ccclllllc:::cc::c:;;,,,;,,,;;;clodxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkxxxkxxxxxxxxxxxxxxxkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkxxxxxxxxddddddooddxxxxxxxddddddoddddooooooollllloooddxxxxdoolcccc::::clloooooollloooooooooooddxxxkkkkxxxkkkOOOOOkkOOkkkkkk' xxxxxxxxxkkkkkkkkxxxxxxxxxxdolllllloooooollllooollccc::ccc:clllodxxkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxkkkkkkxxxxxxxxxxdddddddddooooddddxkkkxddxxdoooolllodxxxxxxxdoddddddddddxxxxxkkkkkkkkxxkkkkkOOkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxxxkkxxddolloooodddoooloodxxdoolllcloooloooooodxkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkxxxxdddxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxkkxxxxxkkkkkkkxxkkxxkxxxxdddddddddodddddxkkkxxxkkxddddoodxkkxxxxkxxddxxxxxxxxxxxkkkkkkkkkkkkkkxxkkkOkkkkkkkkkk' kkkkkxxkkkkkkkkkkxxxxxkkxddooloddooooooddolodxxddollllloolloooolooodxkkkkxxxkkkkkkkkkkkkkkkkkkkxxxxxxxkkkxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxkxxxxkkkkkkkkkkxxxkkkxxxxdddxxxdddxddxxkkkxxxkkkxxxxddxkkkxxxkkkxdxxkxkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkxxddodddoododdooooddoloooodddooooolloooooodddodxkkkkxxxkkkkkkkkkkkkkkkkkkxxxxxxxkkkxxxkkkxxdxxxxxkkkkkkkkkkkkkkkkxxxkkkxkkkkkkkkkkkkkkkkkkkkkkkxxxxxkkkkkxxkkkkkxxxxkxxxkkkkxxxxxxxxxxdxxxxxxxkkkxxkkkxxkxddxkkkkkxkkkxdxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkxxdoooddddoooloddoolloooooooddooddooooooooddddxkkkkkxxxkkkkkkkkkkkkkkkkkxxxxxxxxxkkxxkkkkkkxxkkkkkkkkkkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkxxxkxxxkkxxxxxxkkkkxxxxkxxxxxxkkxxkkkxxkxddxkkxkxxkkkxdxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkxxxdooooooooooddddooddxxxxxxdc;;ldxxdddddoooodxkkkkxooodddddddxkkkkkkkkkkxkkkkdooodddxxdddxxkkkkkkkkkkkkkkkkxdoc::;;;;:::cccclldkkkkkkxddoooddodddddddddddoodooodxxxxxxdooodddddoodooloxkkkkxxkkxxxkkkkkkxdlcc:;;;:cooddxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkxxkkkkkkkxxkkxxkkkxxxdoooooooddxxxxxxxxxxxxkxl,..:dkkxddddodddxxkkkkd:,'........cxkkkkkkkkkxxxxdl;;,....',:lxkxxkkkkkkkkxdl:'......''.'.... .lkkkkkkxl:;'.....................,dkxxkdlc;,........,;:lxkkkkkkkkxxxkkkkxl,....',,,,'...'',cxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkxxkkkkkkkxxkkkxkkkkkxxdooooooddxxxxxxxxxxkkkdc. 'okkxdddddddxxkkkkkxxxo;. .;oxkkkkkkkkkxxkxxxo;. .:dkxxkkkkkkkkkxl;.. ..;coddxxxxdddo:'. .ckxkkxxxxxkl' .,ccccccc:;,.. .okkkkkkxko,. .,dkxxkkxkkkkkkxxxkkxo,. .'lddxxxdxdc'. .:xkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkxxkkkkkkkxkkkkxkkkkkxxxddooooddxxxxxxxxxxxkkl' .;xkxddddddxxkkkkkkxxxxxl. 'lxkxxxxxxxkkkkxxxd'..okkkkkkkkkkOkl,. .,ldxxkxxxkkkkkkkkxl'.ckkkkkkkkkkd:. 'okkkkxkxxxxo;..okkkkkkkOx:. .lkkxxxkkkkkkkkxxkkkl'. .;oxxxxxxxkkxo;..:kkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkk' kkkkxkkkkkkkxxxkkkxkkkkkxxxdooodddxxxxkkxxxxkkkd;. .lxxddddddxxkkkkkkxxxxxo' .:dxxxxxxxkkkkkxkd,.'okkkkkkkkkxd;. .lxkkkkxxxxkkkkkkkkkko,cxkkkkkkkkkd:. 'okkkkkxxddxxd:,okxxxkkkOx:. .lxkxxxkkkkkkkkkxkkd, 'dxxxxxddxkkkxo:':xkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkxxxxx' kkkkxkkkkkkxxxxxxxxxkxxxxxxdddxkxxxxxxkkxxxxkkxc. ,oxdddddxxxxkkkkkxxxkxo.... .,oxxxxxxkkkkkkOx;.'okkkkkkkkko'. .cxkkkkkkxxxkkkkkkkkkkxclxkkkkkkkkkd:. 'okkkxxxxxxxkxl:dxxxxxxxkx:. .lxxxxxkkkkkkkkkkkkl. 'oxxxxxxxxkkxddd:lkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkxxxxxx' kkkkxkkkkkkxxxxxxxxxxxxxxxxxxddxxxxxxxxxxxxxkkd,.. .cdxdddddxxxkkkkkxxxkko'.:l, 'oxxxxxkkkkkkOx;.'okkkkkxxko, .:xkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkd:. .okkkxxxxxxkkkxdxxxkkkkkkx:. .lxxdxxkkkkkkkkkxkkc. .;dkxxxdddxxdodxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxdxxxx. kkkkkkkkkkkkkkkkxxxxxxxxxxdddoooooxxxxxxxxkxkxc..;. .'cddxxxxxkkkkkkkkxxkko'.:dd:. .cxkkkkkkkkkOx;.'okkkkkkxd;. ,dOkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkd:. .okkkxxxxxxkkkkkkkkkkkkkOx:. .lxxddxxxxxkkkkxxxxc. .'lxxdodddxdloxxxkkkkkkkkkkxxxxxxxxkkkkkkkkkkkkkkxxdxxxx. kkkkkkkkkkkkkkkkxxdxxxxxxxxdooddddddxkkkkkxkxo,.;dc. .,odxxxxxxkkkkkkkxkkko'.:dkxc. .;xkkxxxxkkkx,.'okkkkxkkc. .cxOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkd:. .lkkkxxxxxkxddxkkkkkkkkkkx:. .lxxdddxxxxxxxkxxxxo' .':loxxxxdoodxkkkkkkkkkkxxxxxxxxxxxxkkxxxxxxkkxxxddddd. kkkkkkkkkkkkkkkxxddxxxxxxxxdoodxddddxkkkkkkkd:.,okd; .cdxxdxxxxkkkkkkxkkko'.:dkkkd, .,oxkxxxkkkx,.'okkxxxxo,. .okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkd:. .lkkkkkxxxxo;cxOkkkkkkkkkx:. .lxxddxxxxxxkkxxxxxxc' .':ldddoodxxxxxxkkkkkkkxxxxxxxxxxxxxxxxxxxxddxddddd. kkkkkkkkkkkkkkkxxxxxxxxxxxxddddddddxxkkkkkkko'.:xkkc. .,lddddxxkkkkkkkxkkko'.:dkkkkd;. .:dxkkkkkd,.'oxxxxkxl. .okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkd:. .lxkxkkxddl,.:xOkkkkkkkkkx:. .cxxddxxxxxkkkxxxxxxxl' .':loddxdddxxxxkkkkkkxxxxxxxxxxxxxxxxxxxkkkkxxxx' kkkkkkkkkkkkkkkkxxxxkxxxxxxxddxdddxxkkxkxkkx:.;oxxxd;. .cddddxkkkkkkkkxxkko'.:dkkkkxdc' .;dxxxxkd,.'oxxxxkxc. .okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkd:. .',;,,,,'.. .:xkkkkkkkkkkx:. .cxxdddxxxxkkkxxxxxxxxo:. .,cddddddxxxkkkkkkkxxxxxxxxxxxxxxxxxxkkkkkxxx' kkkkkkkkkkkkkkkkxxxxkkkkkxkxxxxxxxxxkkkkkkkl,'lkkkkxl' ,oxddxkkkkkkkkxxkko'.:dkkkxxxxo,. .'cdxxkd,.'oxxxkkxc. .okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkd:. ..''''''.. .:dkkkxkkkkkkx:. .cxxdddxxxxxkkkkkkkkkkxxo:'. .,oxxxxxkkkkkkkkxxxxxxxxxxxxxxxxkkkkkkkkxxx' kkkkkkkkkkkkkkkkxxxkkkkkkkkxxxxxxxxxkkkkkkx;.:xkkkkkd;. .:dddxkkkkkkkkxxkko'.:xkkxxxxxkd:. .;dxkd,.'okkxkkxc. .dOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkd:. .lxkxxxxdo:..:dkkkxxkkkkkx:. .cxxdddxxxxxxkkkkkkkkxxxxxxl,. .cxxxxxkkkkkkxxxxxkxxxxxxxxkkkkkkkkkkxxxx' kkkkkkkkkkkkkkkkkxxkkkkkkkkxddxxxxxkkkkkkxl...,;;;,;;'. 'cddxkkkkkkkkxxkko'.:xkkxxxxxxxxl. .;dko,.'okkkkOkc. .oOOkkkkkkkkkkxxkkxkkkkkkkkkkxxxkkkkkd:. .lkkkkkkxxxl':dxxxxxxxxxkx:. .cddddddxxxxxxkkxxxkxxxxxxkkxoc,. .lxkxxxkxxxxxkkkkxxxxxkkkkkkkkkkkkkkxxxx' kkkkkkkkkkkkkkkkkxxkkkkkkkkxddxxxxxkkkkkko'............ .'ldxkkkkkkkkkxkko'.:xkkxxxxxkkxxo,. ,od,..okkkkOkl. .cxkkxxkkkkkkkxdodooddddddddooodkkkkkd:. .lxxxxxddddo:coxdddxxxxxkd:. .cdddddddxxxxxxxxxxkxxxxxxxkxxxdlc'. 'oxkxxxxxxxxkkxxxxxxkkkkkkkkkkkkkkkxxxx' kkkkkkkkkkkkkkkkkxxkkkkkkkkxddxxxxxkkkkkd:.'cxxdddxxxxo, .:dxxkkkkkkkkxkko'.:xkkxxxxxxxxxxd;. .;'..okkkkkko' .;dOkkkkkkkkkxd:;;,.........,;cdxkkkkd:. .ldddddddddddddddxxxxxxxkx:. .cddddddxxxxxxxxxxxxxxxxxxxxxxxxddo:'. .cdxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkxxddddddxxkkkkko'.:xxxxkkkkkkxl. 'ldxxkkkkkkxxkko'.:xkkkkkkkkkxxxxdc. .'oxkkkkkxc. .lkkkkkkkkkkkkkxkkl' .cxxxxkkkkkd:. .ldxxxxxxddxkkkkxxxxkxxkkx:. .cxxdddxxxxxxxxxxxxkxxxxxxxxxxxxxxxdo;. .:dxxxxkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkkkkxkkxdddddddddxxxxxd;.,lxxdxxxxxxxxo;. .:lodxxkkkkxxkko'.:dkxxxxxxxxxxxxxdc'. .'oxkkkkkkd;. .,dkkkkkkkkkkkkkkkd;. 'lkkxxkkkkkd:. 'lxxxddoooodxxxddxxkkkkkkx:. .cxxxxxxxxxxxxkkkxxkkxxxkxxxxxxxxxxxxc. .cxkxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkxxkxkkkkkxddddddddoooodoc..:dxxxxdooooodo:. 'cxxddxxkkxxkko'.:dkxxxxxxxxxxxxdddd:. 'okkkkkxxko' .:xkkkkkkkkkkkkkxxc. ...;collodxxxkd:. 'lolccccccclodxxdllxkkkkkx:. .cxxxxxkkkxxxxdlddlcoxxxkxxxxxxxxxxkxl' 'lkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxkkkkkxddddooollloooc'.,oxkkkkxxdoooodo;. .;dxxdxkkkkxkko'.;dxxxxxxxxxxxxxxxxxdl. 'okkkkkkkkko,. .:dkkkkkkkkkkkkkdc',;:::ccccclodxkd:. 'lolcc:ccccccdkxc;cdkxxkkd:. .lxxddxkkkkkxl;;oxl,:dxxxxxxxxxxdxxkx:. .:xOkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkxxxxkkkkxxddooooollool;..:dkkkkkxxdoooodxl' .:odxxkkkkxkxo'.,oxxxxxxxxxxxxxxxxdddo,. .okkkkkkkkkkx:. .,lxkkkxkkkkkkdoc:;'..,lolccccoxkx:. .lxxdolccccccoo:.;odxxxxkd:. .lxkddxkkkkxl''cxxo'.,okkxxxxxxxddxxd, .:xkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkxxxxkxxxkxdooodoollol:. .:dxxkxxdddddoodxo, .:dkkkxxkxxdc. .cxxxxxxxxxddddxxxxxxxd:. 'oxxxkkkkkkkkxo,.. .,:ldxxkkkkdlc:'. ,oxlcccclxkd;. .'cooolccc:cc;'..cxxxxxxkd;. .,looodddo:,..,oxxd,. .;ldxkxxxxxxdc'...cxkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkxxxx' kkkkkkkkkkkkkkkkkxxxkxkkkxxdoooooc:;'. ..,:ldddddooddolc;. .;ldxkkdl:,. ..;loodxxxkxxxdxxxxxxxxdc..'oxxkkkkkkkkkkxxdl,........,:ccll:;'. 'lxlc:::cll;. ....',cc:cc;..,okkxxdol:. ........ .cxxxd;. ....',:cc:;'...':dkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkxxxx' kkkkkkkkkkkkkkkkkxxxkxkkkkxdoodol:,,,;;::;,,:oddddddddo:,',,,,;,;;;;:lxOxl:;;:::c:::;cdkxxxxxkxxxxxxxxxxxo::okkxkkkkkkkkkkkkkxdolc:;,'',,,;cc:,',,,;clocccllc:::;;;;::::::cccccc:cc:::ldxxxxoc:::;::::::::;;;;;;;;:cdkxxdoccllc:,'''''',;codxkkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkxxxx' kkkkkkkkkkkkkkkkkkxkkkkkkkkxddddoooodddoddddxxxddxxxddoooooddddddxxxkxkkkxxxxkxxxxxxxxkxxddxxkkxxxxxxkxxxxxxxxxxxxxxkkkkkkkkkkkkkkkxxxkxolccldxxkkkxol::clodxxkkxxxxkkkkkkkxdlccccldxkxxxxxxxxxxkxxkxxxxkxxxxxxkkkkkxxxxxxxxxxxxkxxxxxxxkkkxxkkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkxxkkkkkkkkkxkkkkkkkkxddxxxdooddddooodxxxdddxxxxddodddddddxxxxkkkkxxxxxxxxxxxxxxxxxxxxxxxkkkkkxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkxlc:cldxxxxdlccclodxxxkxxxxkkkkkkkkxxocccccoxxxxxxxxxxxxxxxxxxddxxxdxxxxkkkkxxxxxxxxxxxxxkkkkkkkkkkkxxkkkkkOkkOOkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkxxkkkkkkkkkxkkkkkkkkxddxxddddddddoooodddddxxddoooodddddddxxxxkkkkxxxxxxxxxxxxddxxkkkxxxxxxxkkxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkxxdlc:clddolccclldddddxxxxxxxkkkkkkkkxolcc:coxxxxxxxxxxxxxxxxxxxddxxxdxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkxxxkkkkkOOOOkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkxxxxxkkkkkkkxddddoddddoooooooooooodddodddddddddddxxxxkkkxxxxxdddxxxxxxxxkkkkxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkxxxdoc:::ccccclooddxxxddxxxxxxkkkkkkkxxolccclodxkxkkxxxxxxxxxxxxdddddxdddxxkxxxxxkxxxxxxxxxxxkkkkkkxxkkxddxkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkxxxxxxkkkkkkkxddxxddddooodddooooodddddddddddddxxxdxkxkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkxxxxxxxdoollc::ccloddddxxxxxxxxxxxxxxxkkkkkxxolcccldxxxkkkkxxxxxxxxxxxdoddddxdoddxxxxxxkkkkkkkkkkkkkkkkkkxxxkkxdxxkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkxxxxxkkkkkkxxddxxxxdddooddddddxxxddddxxdddxxxxxxdxkxxkkkkkxxxxxxxxxxxkkxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkxxxxxxxxxxxxdolccccc::::loxxxxxxxxxxkkkkkxxxxxkkkkkxolcclodxxxkkkkkxxxxxxxdddddoddddxdddxkkkkxkkOkkkkkkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkkxxddxxxxxxxddddddddxdddddddddxxxxxxxddxkxxxxxxxxxxxxxxxxdddxxxkkkxxxxxxxxxxddddxxxxkkkkkkkkkkkxxxddolccclloddoc:ccldkxkxxxxxxkkkkkkkkkxxxkxxdlcccldxxxxxxxkxxxxxxxxxxdddddxxxxxxdxkkOkkkkkOOOkkkkxxkkkkkkkkkkxkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkkkxxxxxxxxxxxddddddddddddddddxxxxxxxxddxxxxxxxxxxxxxxdddddxxxxxxxkxxxxdxxkkkkkxxxddddxxxxxxxxxddollccllodxxxxdoc:ccldkkkxxxxxxkkkkkkkkkkkkxdlc:cloxxxxxxxxxxxxxxxxxxxxxxxddxxxxxxxkkOOkkkkkkkkkkkkkkkOOOOOOOkkkkkkxxkkkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkkkxxxxkkkkkkxxxdddddddddddxxxxxxxxxxxddxxxxxxxxxxxxxxdxxxxxxxxxxxkkxxxddxkkkkkkkkkkxxxxxxxxxdolccclodxxkxkkkkxoccccldxxxxxxxxxkkkkkkkkkkkxolcccodxkkkxxxxxxxxxxkkkkkkkkxxxxxxxxxxxkkOOOOOkOOkkkkkkkkkOOOOOOOOkkOOkxxkOkkkkkkkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkkkOkkkkkkxxxxxxxxxxxxxddxxxxxddddxxxxxxxxxxxddxxxxxkkkxxxxxxxxxxxxxxxxxxxxxxxddxxkkkkkkkkkkkkkkxxdlcc:clodxkkkkkkkkkxdcccccodxxxxddddxkkkkkkkkxdlcclodxkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOOOOOOkkkkkOOOOOOOOkkOkkxkOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkkkxxxxxxxxdxxxxxxxxxxxxxxxxxxxxxxxxxxddxxxkkkkkkxxxxxxxxxxxxxxxxxxxddddxxxxxkkkkkkkkkkkxdolc::cldxxxxkkkkkkkkxdcccccloddddddddxkkkkkkxdlccloxxkkkkkkkxxkkkkkkkkkxxkxxxxxxkkkkkkkkkkkOOOOOOOOOOOOOkkkkOOOOOOOkkkkkkxkOOkkOOOOkkkkkkkkxxkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkkkxxxxxxxxxxxxxxxxxdddxxkxxxxxxxxxxxxddxxxkkkkkkxxxxxxxxxxxxxxxxxxdddxddxxxxxxxkkkkkkkxdlc:cccoxkkkxxkkkkkkkkkdlcccccoddxxdddddddxxddlccloxxkkkkkkkkkkxxxxkkkkkkkkxxxxkkkkkkkkkkkkkkkOOOOkkkkOOOOkkkkOOOOOOOkkkkkkxxkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxkkkkkkkxxkxxxkxxxkxxxxxdddxxxxxxxxxxxxxxxxddxxxxkkkkkxxxxxxxxxxxxxxxddddxxxxxxxxxxxxxxkkxkxdlccc:coxkkkkkkkkkkkkkkkxoccccclodxkxxxxdoooollloddxkkkkkkkxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkOOkkkkkkkkOkkkkkkOOOkkkkkkkkkxxkkkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxkkkkkkkxxxxxxxxxxxxxxdddxxxxddxxxxxxxxxxxdddxxxxxkkkkxxxxxxxxxxxxxxdddddxxxxxxxxddxxxxxxxxdlcccccldkkkkkkkkkkkkkkxxdolcccccloxxxxxxxolccllodxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkOOkkkkkkkkkkxxkkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkkkkkkxxxxxxxxxxxxddddxxxkxxxxxxxxxxxxxxxddddxxxxxxxxxxxxxxxdddddddddxxxxxxxxkkkxxxxxdddxdlcccccclxkkxxxxxxxxxxxdddddoc::cccloxxxdolccldxxxddddddddddddxxxdddddxxxkkkxxxkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkxxkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkkkkkkxxxxxdxxxxkxxxxxxdxxxxxxkxxxxxxkxxxddddxxxxxxxxddoodoooddddddddxxxxkkkkkkkkkkkxxxxxdlccccccldxxdddddddddddddddxxoc::cccloolllloodxkkxxxxdddddddooooddddddxxxkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxkkkkkkkkkkxkkkxxxkkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkkkkkkxxxxxdxxxxkkxxxddooddddxxxxxxxkkxxxddddxxxxxxxxddoooodxxxdddxxxxkkkkkkkkkkkkkkkkkkkxoccccccloddddddddddddxxxxxxxxoc:cccccclloddddxxxxxxxxxxxxxdolloddddddxxxxxxxxkkkkkkkkkkkkkkkxkkkkkkkkkkkkkkkkxkkkkkkxxxxdxkkxdxkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkkkkkkxxdxxxxdlc::;,''...........',;::codddddxxxdxxdl::::;;:::::cccccccccc:cloolcccclccc::::ccc:ccoddxxxxxxxxxlccccccclllcc::c:clodxdl:;,'''''',;loolloddxxxxdlcccc:::::clxkkkkkkkkkkxxxxdolllllcccllxkxxxdl:,'''.'',;:cooodkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkkkkkkxddxxdxdc;;'. .,;,,;;;,'.. ...,:odxxxxxxdl:;'. .......... .:do:'.. .;:cc:cccloddxxxxxxl. ..',;:cccccccccll:,...',;;;;,'';:c;:oxddddddoc;'. .cdkkkkkkkkxxxxdoc:;,....';cdxdo;....,:::::;......:xkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxkkkkkkxdodddxxdxxo,. .cxxdddxxxdoc;.. .,lxxxdxxxdd:. .'clloddddol:'..:xkxd:. .,c:::ccccclooddxxd:'..,;:::cloddolc:cc:c:,',cddddoolccc;....:oxkkkkkkkdc. .;dkOkkkkkkkkkkxkkkd;..,dkkkdc. .:dkxxxkkkxo;. .:xkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxkkkkkkkxdddddxdddxd:. .lxxddxxxxxxkxdc' .,ldxdddddl. .;dxxxkkkkkkkd;';xkkkd;. .:lcc::cccccccccc::cccc:;';ldxxxxdocccccccccccllccccloxo;. .cxkOkkkkOk:. .lkkkkkkkkkkkkkkkko..:xkkx:. .cxkkkkkkkkkkkl'.ckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkxxxxkkkkkkxxxxddddddxd:. .cdxxdxxxxxxkxxxo,. .:dxxdddl. .;dxxkkkkkkkkxl;:dxxxd:. .;ldoccccccc::ccc::c:'.. .,oxxkkxxl,',::ccccccccllodkkOkx:. .;dkkkkkkk:. .cxkkkkkkkkkkkkkko..cxkko' ,dkkkkkkkkkkkkxl,ckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkxxxxkkkkkkxxxxddxxdxxd:. .cdxxxxkxxxxxxxkxo,. .:xxdddl. .;dxxkkkkkkkkxdlldxkxxc.... .cxxdddoooollll:'':, ,dOkkOko' .'loooooodxxkkkkkkkd,. .;dkkkkkk:..,' .;dkkkkkkkkkkkkko..cxOk:. ,dkOkkkkkkkkkkkxodkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkxxxkkkkkkkxxxxxxxxxxkd:. .cxxddxxxxxxxxxxxxl. .cxxxxl' .;dxkkkkkkkkkkkkkkkkkx:.';, ,oxkkkkkkkkkxo'.;o; ,dOkOOd' .;xkkxxxkkkkkkkkkkkkl' .:xOOkkk:..ld, .,okkkkkkkkkkkko..cxOk:. .;dkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxkkkkkkkxxxkxxkkxxkxc. .lxxoodxxxxxxxxxxxd;. 'lxxxo' .;dxkkkkkkkkkkkkkkkkkx:.'cc. .;dxkkkkkkxxd;..ld; ,okkkx;. .lkkkkkkkkkkkkkxkkkkd; 'oOOkkk:..lkx:. 'ckkkkkkkkkkko'.ckOkl. .:dxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxkkkkkkkxxxxxxxxxxkxc. .lkkxxdddxxxxxxxxxxl' .:xxxl' .;dkkkkkkkkkoldkkkkkkxc.'od, .cxkkkkkkxko..;dd; ,okkko. .okkkkkkkkkkkkkxkkkkxc. .;xOkkk:..lOkkc' .;dkOkkOOkkko'.ckOkd, .,lxkOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxkkkkkkkxxxxxxxxxxxd:. .lxkxxdddxxxxxxxxxxo, ;dkxl' .;xkkkkkkOOd:,lkkkkkkxc.'okl. .,dxxxxxxkd:.'lkx; ,oOkxl. 'dkkkkkkkkkkkkkkkkkkxl. 'okkkk:..lOkkko,. 'okkkkkkOkd'.ckOkxo, ..;lxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkkxxxxxxxxddxd:. .cdxdddddxxxxxdxxxxd;. ,oxxl. ,oxxxxxxxl,..lkkkkkkxc.'lkx;. .cdxxxxkkl..:xkx; ,oOkd:. .,xkkkkkkkkkkkkkkkkkkko. .cxkkk:..lOkkkkd:. .:xkkOkkko'.ckOkkkx;. ..;lxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkkkkkkkkkxxddxxxxdddo:. .cdddddddddxxxxxxxxd:. ,oxxl' .......... .lxkkkkkd:.,okko' ,okkkkkd;.,oOkd; ,oOOd; .;xkkkkkkkkkkkkkkkkkkkd' .:xkkk:..lOkkkkkkl' .:dkkkkko..ckOkkkkxl,. .'cxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkkkkkkkkkxxddxxddddol;. .:oooooooddxxxxxxxxd:. ,oxxl' .,:;;;;;,. .lxkkkkkd;.,oxxxc. .:xkkkxl'.lkkkx; ,oOko, .;xkkkkkkkkkkkkkkkkkkkd' .:xkkk:..lOkkkkkkkd;. .,okkkko'.ckOkkkkkkxo;. .,okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkkkkxxdddxxddddol;. .;lolooooooooddddxxd:. ,dxxl' .;xkkkkxxkd:..cxxxxxxd;.'ldxxo; .lxkkd'.;dkkkx; ,oOko, .;xkkkkkkkkkkkkkkkkkkOd' .:xkkk:..lOkkkkkOOkx;. 'cxkxo'.ckOkkkkkkkkkdc,. .:xkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxxkxxddooddxdddddol;. .;lolooddoooddddxkxo;. .:xxxl' .;xkkkkkkkkd:,lxxxxxxo;.'lxxxxl. ,dkkl.'okkkkx; ,okkd: .,dkkkkkkkkkkkkkkkkkkko. .lxkkx:..lOkkkkkkkkOkl' .:dko..ckOkkkkkkkkkkkkdc,. .ckOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxxkxoooooddddddxddl:. .:lollooodddxxxddddl' 'lxxxl' .;xkkkkkxxxxoloxkxxkkd;.,oxxxkd;. .ckd'.;xkkkkx; ,okkxc. 'okkkkkkkkkkkkkkkkkkkl. 'dkkkx:..lOkkxxxkkkOkxd,. .,ol..ckOkkkkkkkkkOOkkkkd:. 'dkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxxxxddddddddddxxxdo:. .:oollllloooddxdddoc. .:dkxxl' .;xxxxxxxxxxxxxxkkkkkd;.,okkkkkd, ,c:.'lkkkkkx; ,okkko. .lxkkkkkkkkkkkkkkkkkxc. .;xkkkk:..lkkkxxxxxkkkkkd:. .'..cxkkxkkkkkkkkkkkkOOkd:. .lxkOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxkkkxxddddddxxxxxxxd:. .cddddddddddddddddo:. ,dkxxxl' .:xxxxxxxxxxxxxxxxxxkd;.;okkkkkkc. ....:dkkkkkx: ,okkOx:. .cxkkkkkkkkkkkkkkkkkd;. ,oOOkkk:..lkkkkxxxxxxxxxkdc. .lkkkkkkkkkkkkkkkkkkOkxc. .cxOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxkkxxddxkxxxxxxxxxdc. .lxxddxxxxxxxxxddxo,. 'oxxxxxl' .;xxxxxxxxxxxxkxxxxxxd;.;okkkkkkd:. 'dkkkkxkx: ,oOOOOd,. .;dkkkkkkkkkkkkkkkkkl' .lkOkkkk:..lkxkkkkkkkxxxxxxxl' .:xkxdxkkkkkkkkkkkkkkkkd, 'okOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkkxxkkxddddddddxxdddxd:. .cdddddddddddddddl,. 'cdxxxxxl. .;xxxxxxxxxxxxkkdlcokd;.;dkkkxxxxl' .cxkkkkkkx: ,oOOkkko, .cxkkkkkkkkkkkkkkkd;. .cxkkkkkx:..oOkkkkkkkkkkkkxxxxd:. .:kkl:okkkkkkkkkkkkkkkko' .;xOkkOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxxxddddddddddxxxxxd:. .cxkxxxdddddodddl,. .,codxxxxxl. .;dxxxxxxxxxkkkxl,;okd,.;dkkkkkxkxc. 'dxxxxxxxx: ,okOkkkko,. .cxkkkkkkkkkkkkOxc. .cxOkkkkkx:..lkkkkkkkkkkkkkkxxxxdc. .:xko,;okkkOkkkkkkkkkOOl. 'lkOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkkkkxxxxddddxxxxxdddddxxd:. .cdxxdxxxxxxddo;. .'codddddxxxl. ,okkkkkkxxkxdl;.'lkko,.;oxxxkkxkkd,. .ckkxxxxxxx: ,okkkkkkkxc.. .,okkkkkkkkkkkdc. .;oxkkkkkkkx:..ckkkkkkkkkkkkkkxxkxxxl,. .:xko'..cxkkkkkkkkkkkxl' .lkOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkxxxxxdddddddddddddddddddl' .';ccllollc;,.. ..,:looooooddod:. .:c::::::;;'. .;dkx:..'lxkkkkkkkkl' .;dkxxxkkkkd; .cxkkkkkkkkd:.. .;lxkkkkkxd:'. .,oxkkkkkkkkxl,..'lkkkkkkkkkkkkkkkkkkxkd:. .cxkd,. ..;lxkxxkkxdl,...;okOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkkkkkxxdooodddxdddddddddoc:;'.....................,:loooooolooc;,'.. ..................;::,....';clodkkkkd:.'lkkkkxdl:;'.......';codxxxkkkxdl;'....',;,''...,:oxkkkkkkkxl:,.....';cclxkkkkkkkkkkkkkkkkxc..cxOk:........',,''...':oxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkkxxxxxxdolodddddddddddddocccccllllllllcccccccloloodddddddddddxoc:cllclloooooooooollllllllollllolllollldkkxxxdloxkxkkkxolllooooddooooodxkkkxkkkkxxdlc::;;;;:loxkkxxkkkkkkkxdoooddoooooooxxkkkkkkkkkkkkkkkxxlcoxOkdodxdolc::;;;:codxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkkkxxddooooooodddddddddddddddddddoooddooodddddoodddooooooooodddddddoddddxxxkkkkkkkkkkxxxxxxxxxxxkkxxxxxkkkkxxxxkkkkkkkkkkkkkkkkkkOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkxxddddddddddddodddddddddddddddddddddxxxxxxxxxxxddxxxxxddddddddddddoddxdxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkxdddddddddddooddddddddddxxdddddddddxxxdddxxxxxdddddddddddddddddddddddxxxxxxxxxxxxkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkxxdddxxxdddxdddddddddodddxxddddddddxxxdddxxddxxxxdddddddddddddxxxxdddxxxxxxkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkxxxxxdddxxxxxxddddddddddddddddddooodxxxxxddddddxxxddddddddodxxddddddxxxxxxxkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkk' kkkkkkkxxxkxxxxxxxxddxxxxxxxxxdddddddddddddddddddddddddddddddddddxxxxxxxxxxxkxxxxkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxddxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkk' xxkkkkkkkxxxxxxxxxxxxkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxdxxxdxxxxxxxxxxxxxxxkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkk' dddddxxddddddddddxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxdddxddddxxxxxxxxxxxxkkkkxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxkkxxxxxxxxxkkkkkkkkkkkkkkkkkkkk' dddoddddoooddddddxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxdxxxxxxxdddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkOOOOOOOOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxdxxxkkkkkkkkkkkkOkkkkkk'Angels & Demons Cover
Author: Dan Brown
A riveting adventure pitting ancient secrets against modern science. Fast-paced puzzles and historical enigmas keep you on your toes.
1984#
.............
.';:::;;:::::'.
.,;:::;;;::::,..
.;:::;;;;;;;::'.
.':::::;;;:::::;.
.,::::::::::;;:;.
..;::::::::::::::,.
.,:::::::::c:::::;..
..;:c::::::::::::::'.
.'::c::::::::::::::;.
..;::ccc::::::::::::;'.
.':c:::ccccc:::::::::;'.
.;:::ccccc:c:::::c::::;.
.. .':cc:ccccccc:::::cc::::.. .
.. .;cccccccccccc::::cc::::,. ..
.,cccccccccccccccccccc::c;.. ..
....'','''.... . . ..;ccccccccccccccccccccccc:'....
..,:oxOO0KXXXXXXK0Okdo:'.. . . .,:lccccccccccccccccccccccc;.. .
.,lk0KKXXXXXXXKKKXXXXXNNNNKOd:.. ..... .. .... .. .;cllccccccccccccccccccccc::,.
'lkKXNXKKK000kk0doOOxdkKNXKKXNNX0xc. . .. .. .................................. .':lllccccccccccccccccccccccc:..
.,dKXXKKK0doxkkkxk0kk0OkxkKKxox000KXNXOo,. .. . ... ................................... .,cllclllcccccccccccccccccc:c:'..
,xKNXNKOxxkkxk0KXXXXXNNXXXXXKOOOkdokKXNNN0l.. ............................................... .:lllllllcccccccccccccccccc:::;..
.c0NXXKOkkkk0XXXXXKKKKXXXKXXNNXNNXKOkxx0KKXNXk;. ...............................................,clllclllccccccccccccccccccccc:'..
'dKNNX0xodkKXNXKKkc'..':cc,';lkKXXXXXK00Oxx0XNN0l...............................................':llllclllcccccccccccccccccccccc;..
'xXNXKkkOO0KXXXKx; .:kKNXXXXK0Okk0XNN0l. ........................................ ...,clllcclllccclllcclllccccccccccc:'. ..
.dXNX0OOO0XXNNXXO,..;:::lodddl,. .:kXXXXXNKkxxOKXX0:. ....................................... ..:lllllllllclcclllllllllcccccccccc;.....
.c0NXKOxokXXNXXNXo..lXNXXXNNXNNKd. .oXXXXNNX0xdkKXNXO; ........................................ .,clllllllllllllc:;';cllccccccccccc:'.....
'xXNXKOxx0XXXXXNXx'.oNNXXXXXXXXX0; :kXXXXXXXX0xdkKNNKl.. ........................................:lllllllllllc:;;'. .:llcclccccccccc;..........
.;OXXXOookKXNXXXXN0c':kxx0X0xdkKX0c..xXXXXXXXXXKxox0XXXd'. .......................................'clllllllllllccll:. .:llcllllccccccc:...............
.lKNXXXK0KXXXXXXXNKl..,;;oKKxdx0XNkldKNXXXXXNNXXKKKXXNXk, ........................................,lllllllllllllllo:. .colclllllllllllc,. .............
.lKNXXK0XXXXXXXXXN0c;dXXOOXNXXXXNXKKKXXXXXXXXXXXXK0KXNNk; .......................................'cooloooooolllollo:. .collllllllllllll:'.................
.c0NXXXKXXXXXXXXXNKx:lKKkkKKXXXXXXKKKXXXXXXXXXXXXXKXXNNk;... ....................................;looooooooooooooloc. .colllllllllllllll;...................
;0NXXXXKKXNXXXXNXXXd:cc'.ck000KXXXXKXXXXXXXXXXXXXXXXXNd'.......................................'coooooooooooooooloc. .coollllllllllllll:'...................
.xXXXKOkkKNNXXXXXNNKl..':okO0KXXXOdxKNNXXXXNNXOkxOKXXKc........................................:loooooooolloooooloc. .coollllllllllllllc;.....................
:ONXXKOkOXXXXXXXNNNO;.,dKXXXXKKKo..;dOKXXXXXKOkkOKNKx,.......................................'cooooooooolooooooooc. .collllllllllllllllc'.......................
.lXNXKkdx0KXXXXXXNNNKl..,cooclkkc,;ldOKXXXXKOkOKXXXO;........................................,looooooooooooooooooc. .collllllllllllllllc,.................................
.oKNXXOxxk0XXXXXXXKd, .';cdkKK00KXNNXXXXX0kdk0XXXO:........................................'coooooooooooooooooooc' .coololllooollllllll:.................................
.l0NXKOk0KKKXXXXKx:,,ckKXXXXXXNNNXXXXKOxOOk0XNXk:.........................................,looooooooooooooolcc:;..';:::cloooooooollllll,................................ .
.,xXXXXX0kkk0KKXXXXXXXXXXXXXXNNNXXKkkO00KXXXKo,.........................................':ooooooooooooooooollllllllllllooooolllollllll:.................................
.ckXXXKOOOkdxOKKXXXXXXXXXXXNX0kxOOkkKXXXKx:...........................................,coooooooooooooooooooooooooooooooooooollllllllc,.................................
.lOKXXXKOkkxdodkkxO00KK0OKXKOxOKKKXXKx;.............................................:looooooooooooooooooooooooooooooooooooooooooool:...................................
.;d0XNNXXKOOO0OxOOxkO0kOKXKKXXXKkl,..............................................'ldoooooooooooooooooooooooooooooooooooooooooooool'.....................................
.;ok0KXXNNNXKKXKKXXXXXXKKOdc,.................................................;odoooooooooooooooooooddooooooooooooooooooooooool;.......................................
..,;coxkkOOO00Okxdoc;'....................................................'coooooooooodddooooooddddddooooooooooooooooooooollc'.......................................
............. ....................................................;ooooooooooodddoddddddddddddddoooooooooooooooooolll;.....................................
..................................................................':ooooooooooddddddddddddddddddddooooooooooooooooooooc,.....................................
.................................................................;loooooooodddddddddddddddddddddddooooooooooooooooolll;.....................................
...............................................................':oooooooooddddddddddddddddddddddddddddddoooooooooolll:'....................................
................................................................;loooodddddddddddddddddddddoooodddddddddddoooooooooolol:....................................
................................................................:oddoodddddddddddddddddollc:,'':oxddddodddoooooooooooool'...................................
...............................................................,ldddoodddddddddddoddxo:,:lodo:..'cddddddddoooooooooooool;....................................
...............................................................:odddddddddddddddddddl..;ddddddc. .cddddddddooooooooooool:'......................................
..............................................................,lddddddddddddddddddxo; .:dxdddxo,..,oxdodddddddooooooooool;......................................
..............................................................:oddddddddddddddddddxo, .;dxddxxo:. 'oxddddddddddoodooooooo:'..........................................
..............................................................'cdddddddddddddddddddxd:. .lxxddoc' ,oxdddddddddddddoooooooc,..........................................
..............................................................:odddddddddddddddddddddo:...';::ll;..:dxddddddddddddddoooooooc............................................
.. .............................................................'coddddddddddddddddddddddddc,',cdxo'.'oxxddddddddddddddoooooool;...........................................
.. .............................................................;ldodddddddddddddddddxxxxxxxxxxxxo;.,lxxdddddddddddddddoooooool:...........................................
...............................................................'cddoddddddddddddddxxxxxxxxxxkxxdc''cdxxxdddddddddddddddddddooool,..........................................
...............................................................;oddddddddddddddxxxxxxxxxxxxxxoc;;cddddxxxxxdddddddddddddddddoooo:'.........................................
..............................................................':dxdddddddddddxxxxxxxxxxxxxdlccldxxxxxdxxxxxdddddddddddddddddooool,.........................................
..............................................................,lddddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddddddddoooo:.........................................
..............................................................:ddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdddddddddddddooc,........................................
.............................................................,cddddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddddoo:........................................
..........................................................:odddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxdddddddddooool,.......................................
............................................................'ldddddddddxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddddo;...........................................
..............................................................;dddddddddxxxxxxxxxxxxxxkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxxxxdddddddddddddl'..........................................
.............................................................'cddddddxxxxxxxxxxxxxxxkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddddo;............................................
.............................................................;odddddxxxxxxxxxxxxxxkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxxxxxddddddddddooc,............................................
............................................................'cdddddxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxxxxxxxxxddddddddddool;............................................
............................................................;odddddxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkxxkkkkxkkxxxxxxxxxxxxxxxxxxdddddddoool'...........................................
...........................................................'ldxdddxxxxxxxxxxxxxkkkkkkkkkkkkkkxooolc;,;cdxkkkkkkxxxxxxxxxxxxxxxdddddddodo;...........................................
...........................................................,oxxxxxxxxxxxxxxxxxkkkkkkkkkkkkkkc',okkkxl. .lkkkkkkkkkkkkxxxxxxxxxxdddddddooc...........................................
..........................................................':dxxxxxxxxxxxxxkkkkkkkkkkkkkkkOkc. :kOkkOkl..;xOkkkkkkkkkkkxxxxxxxxxddddddddol,..........................................
..........................................................'lddxxxxxxxxxxkkkkkkkkkkkkkkkkkkkc. .lkOkOkc..lkkkkkkkkkkkkkkxxxxxxxxxddddddddo:'.........................................
..........................................................;oxdxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkc. .'okko;;okkkkkkkkkkkkkkkxxxxxxxxxxxxddddddl;.........................................
.........................................................,lxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkOOkl'. .,cxkkkkkkkkkkkkkkkkkkxxxxxxxxxxxxxdddddc'........................................
.........................................................:dxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkxolol:...,lxkkkkkkkkkkkkkkkkkxxxxxxxxxxxxdddddl;..........................................
........................................................'lxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkOko'.lkOOxl,. 'lkOkkkkkkkkkkkkkkkxxxxxxxxxxxdddddo:..........................................
........................................................;oxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkOOd. 'xOOOOOkc. .dOOkkkkkkkkkkkkkkkkxxxxxxxxxxdddddl'.........................................
.......................................................'ldxxxxxxxxkkkkkkkkkkkkkkkkkkOOOOOOd. .dkOOOOOx. 'dOkkkkkkkkkkkkkkkkkkxxxxxxxxxdddddd:.........................................
.......................................................;oxxxxxxxxkkkkkkkkkkkkkkkOOOOOOOkOOkc..'okOkkxc';dOOkkkkkkkkkkkkkkkkkkxxxxxxxxxddddxdl,........................................
......................................................'cxxxxxxxxxkkkkkkkkkkkkkkOOOOOOOOOOOOOxc,,:cllloxOOOOOOOkkkkkkkkkkkkkkkkxxxxxxxxxxxxxdo;........................................
......................................................,oxxxxxxxxkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOkkkkkkkOOOOOOOOOOkkkkkkkkkkkkkkkkxxxxxxxxxxxxddc,.......................................
.....................................................':dxxxxxxxxkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkkkxxxxxxxddo:.......................................
.....................................................,lxxxkkkxxkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkkkxxxxxxdxdc'......................................
.....................................................cdxxxkkkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkkxxxxxxdxxo;......................................
....................................................,oxxxxxkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxxxxdl'.....................................
....................................................:dxxxxxkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxxxxd;.....................................
...................................................'ldxxxkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxxxdc'....................................
...................................................;dxxkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOOO000000000OOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxxxo;....................................
..................................................'cxkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOOO0000000000000OOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkxxxxxxxxc'...................................
..................................................;oxkkkkkkkkkkkkkOOOOOOOOOOOOOOOOOOOO00000000000000000OOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxxo;...................................
.................................................'cxkkkkkkkkkkkkOOOOOOOOOOOOOOO0000000000000000000000000OOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkkkxxxxxxdl'..................................
.................................................,okkkkkkkkkkkkkOOOOOOOOOOOOOOO0000000000000000000000OOO00000OOOOOOOOOOOOOOOOOOkkkkkkkkkkkkkxxxxxxo,..................................
.................................................cdkkkkkkkkkkkOOkOOOOOOOOOOOO00000000000000000000Okl,,okO00000OOOOOOOOOOOOOOOOOOOOOkkkkkkkkkkxxxxxxc'.................................
................................................,oxkkkkkkkkkkOOOOOOOOOOOOO00000000000000000000000d'..ck000000000OO0000OOOOOOOOOOOOOOOkkkkkkkkkxxxxxo,.................................
................................................:dkkkkkkkkkkOOOOOOOOOOOOOO000000000000000000000Oo..:x000000000000000000OOOOOOOOOOOOOOkkkkkkkkkkxxxxx:.................................
...............................................,lxkkkkkkkkkkOOOOOOOOOOOOO000000000000000000000k;.,dOOOO00000000000000000OOOOOOOOOOOOOOkkkkkkkkkxxxxxl,................................
...............................................;dkkkkkkkkkkOOOOOOOOOOOOOO0000000000000000000Oo''lO0o,:k000000000000000000OOOOOOOOOOOOOOOkkkkkkkxxxxxd:................................
.............................................'cxkkkkkkkkkOOOOOOOOOOOOOOO000000000000000O00Oc':kKKk, ,kK000000000000000000OOOOOOOOOOOOOkkkkkkkkkxxxxxo,................................
..............................................;okkkkkkkkkOOOOOOOOOOOOOOOO00000000000000000x::o0000k, ,k0000000000000000000000OOOOOOOOOOOkkkkkkkkkxxxxd:................................
..............................................cxkkkkkkkkOOOOOOOOOOOOOOOO00000000000000000x:;coooool. .ldodkO000000000000000000OOOOOOOOOOOOOOkkkkkkkkxdo'...............................
...........................................,okkkkkkkkkOOOOOOOOOOOOOOOO00000000000000000Okxxxkkkkd' 'dkkkO00000000000000000000OOOOOOOOOOOOOOkkkkkkkxxd;...............................
..........................................'cdkkkkkkkkkOOOOOOOOOOOOOOO000000000000000000000000000k, ,kK000000000000000000000000OOOOOOOOOOOOOOkkkkkkkkxl'..............................
...........................................,oxkkkkkkkkkOOOOOOOOOOOOOO0000000000000000000000KKKKK0k, ,kX0000000000000000000000000OOOOOOOOOOOOOkkkkkkkkkd;..............................
..........................................':xxxkkkkkkOOOOOOOOOOOOOOO000000000000000000000000KKKK0Oo:oOK00000000000000000000000000OOOOOOOOOOOOOkkkkkkkkkl'.............................
..........................................,okkkkkkkOOOOOOOOOOOOOOOO000000000000000000000000000KKKKK0000000000000000000000000000000OOOOOOOOOOOOOkkkkkkkkd:.............................
..........................................:dkkkkkkkkOOOOOOOOOOOOO000000000000000000000000000000KK0000000KK0000000000000000000000000OOOOOOOOOOOOkkkkkkkkxl.............................
.........................................'lxxkkkkkkkOOOOOOOOOOOOO00000000000000000000000000000000000000KKKK00000000000000000000000000OOOOOOOOOOOOOkkkkkkd;............................
.........................................:dkxkkkkkkkOOOOOOOOOOOO0000000000000000000000000000000K0000000KKKK000000000000000000000000000OOOOOOOOOOOOOkkkkkxc............................
.........................................'lxkkkkkkkkkOOOOOOOOOOO00000000000000000000000000000K00KK00000000KK0KKKK000000000000000000000000OOOOOOOOOOOOkkkkko,..........................
.........................................;dxkkkkkkkkkOOOOOOOOOO000000000000000000000000000000KK00000KKKKK0KKKKKKK00000000000000000000000OOOOOOOOOOOOOkkkkkx:..........................
.........................................cxkkkkkkkkkkOOOOOOOOO00000000000000000000000000000000000000KKK00KKK000000KK000000000000000000000000OOOOOOOOOkkkkkko,.........................
........................................,okkkkkkkkkkkOOOOOOOOO0000000000000000000000000000000000K00000KKKKKK0000KKK00KK0000000000000000000000OOOOOOOOOkkkkkxc.........................
........................................:xkkkkkkkkkkkOOOOOOOOO0000000000000000000000OOO000000O00KKKKK00OO000000000KK0KKK0000000000000000000000OOOOOOOOkkkkkko,........................
.......................................,lkkkkkkkkkkkkOOOOOOOO00000000000000000000K0kxodOKK0Oxdk0KK0KK0xdxOK0kdoox0KK0KKK0000000000000000000000OOOOOOOOkkkkkkxc........................
.......................................:dkkkkkkkkkkkkOOOOOOOO00000000000000000000KK0Oxk0KKKOxddO0KK0KKOkk0KKOxdxk0KK0KKK0000000000000000000000OOOOOOOOkkkkkkko'.......................
......................................'lxxkkkkkkkkkOOOOOOOOOO0000000000000000000000Odk0KKK0OOxdk0KK00K0000KKKK000KKKK0K000000000000000000000000OOOOOOOkkkkkkkx:.......................
......................................:dxkkkkkkkkkOOOOOOOOOO000000000000000000000000O0KKKK00OO00KKK00KKK0KKKKKKKKK00KKKK00000000000000000000000OOOOOOOkkkkkkkxo,......................
.....................................'lxkkkkkkkkkOkkOOOOOOOO0000000000000000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK00000000000000000000000OOOOOOOkkkkkkkkd:......................
.....................................,dxxkkkkkkkkkOOOOOOOOOO000000000000000000000000KKKKKKKKKKKKKKKKKKKKK0KKKKKKKKKKKKKKKKK00000000000000000000OOOOOOOOkkkkkkkxc'.....................
..................................'cxxxkkkkkkkkOOOOkkO0OOO00O0000000000000000000000000KK00KKKKKKKKKKKK0000KKKKKKK0KKKKKKK000000000000000000000OOOOOOOOOOkkkkxo;.....................
..................................;dxkkkkkxdxkOOOOOkddOkxkOOOOOkxkOkkO000KOxk000K0OxkOOkk0KKK0OxkkO0KKKK0kkkkO00000OkkkO0KK000OkO000000OkxxkkOOOOOxdkkxxkkkkkxl.....................
...............................:xkkkkkxocokOOOOOkdlodxkO0OOOxlldxxOK0KKOodOK0KK0ookkkOKKKK0xoxkkOKKKKOdoddd000KKkodxO0K00K0xldk00000kdldookOOOOxoodxxkkkkkkd,....................
.................................,lxxxxkxdolcokOOOkxxxdllk0000OkxxolxOKKKKOod0KKKKKOdodOK00KKKxldkO00KKKOdlldO00000Okdod0KKK0kddldO0000OdcloxOOOOOOkloxkkkkkkkxc. ..................
..... ...........................:dxxxxxddxxloOOOOkxdkOxdk0000OkxOkdxO0KKKOdxO0KKKK0Odk0000KK0xdxkkOKKKKOxdkkxOKKK0Oxkkk0KK0OxkOddk0000kxdkxdOOOOO0kodxOOkkkkkko,...................
.............................'oxxxxxkkkkkkkOOOOOkOOOOOOO00000000000000000000KKKKKKK00KKK00000000KKKKKK00KK0KKK00KK000KK00000000000000000000OOOOOOOOOOOkkkkxxx:...................
................................;dxxxxkkkkkkkkOOOOOOOOOOOO0000000000000000000000000K000000000000000KKKKKKKKKK000K0000000000000000000000000000OOOOOOOOOOOOkkkkxxxl,..................
...............................'lxxxxxxkkkkkkkOOOOOOOOOOOOO00000000000000000000000KK000000000000000KKKKKKKKKK0KKKKKKK000000000000000000000000OOOOOOOOOOOOkkkkxxxxc..................
...............................;dxxxxxkkkkkkkkOOOOOOOOOOOOO00000000000000000000000000000000000000KKKKKKKKKKKKKKKKKKK00000000000000000000000000OOOOOOOOOOOkkkkxxxxo,....................
..............................'cxxxxxxkkkkkkkkkOOOOOOOOOOOO0000000000000000000000000000000000000KKKKKKKKKKKKKKKKKKKKKKKKKK00000000000000000000OOOOOOOOOOOkkkkxxxxdc....................
..............................;oxxxxxxkkkkkkkkkOOOOOOOOOOOO000000000000000000000000000KKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKK00000000000000000000OOOOOOOOOOkkkkxxxxxo'...................
..............................cdxdxxxxkkkkkkkkOOOOOOOOOOOOOOOO000000KKKKKKXXXXXXXNNNNNNNNNNNNNWWWWWWWNNNNNNNNNNNNNNNNXXKKKKK000000000000000000OOOOOOOOOOOkkkkxxxxkx;.... ..............
.............................,ldxxxxxxkkkkkkkkOOOOOOOOOOOO00000KKXXNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNXKKKKK00000OOOOOOOOOOOOOkkkkxxxxkxl'..................
.............................:dxxxxxxxkkkkkkkkOOOOOOO00KKKXXNNNNNNNWNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNXXXKK000OOOOOOOOOOkkkxxxxxxxd;..................
............................,oxxxxxxxxkkkkkkkkOOO00KKKXXXXXNNNNNNNNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNNNNNXXXKK00OOOOOOkkkkkkxxxxxc..................
............................;dddxxxxxxkkkkOO00KKXXXXXXXXXXXNNNNNNNNNNNNNNNNNNNNNNNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNNNNNNNNNNNNNNNNNNNXXXXKK00OOOkkkkkxxxxxo;.................
...........................cddddxxxxkkkO00KKKKKKKKKKKXXXXXXXXXNNNNNNNNNNNNNNNNWWNNNNNXXKKK00000000000KKKKXXXNNWWWWWNWWWNNNNNNNNNNNNNNNNNNNNNXXXXXXXKKKK00OOkkkxxxxxdl.................
........................;odddxxxxkOO00KKKKKKKKKKKKXXXXXXXXXXXXNNNNNXNNNNNNNXX0Oxxdolc:::::::::::::::::cclodxkOKXXNNWWNNNNNNNNNNNNNNNNNNNXXXXXXXXKKKKKKK000OOkxxxxxo,................
........................cdddxkkOOO00000000KKKKKKKXXXXXXXXXXXXXXNNNNNNNXK0kdlc:;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:ccldx0KXNWNNNNNNNNNNNNNNXXXXXXXXXXKKKKKKK00000Okkxxxdc................
.......................,lddxxkOOOOO0000000KKKKKKKKKKXXXXXXXXXXNNNNNXKkdc:;;;;;;;;;::::;;:;;;;;;;;;;;;;;;;::::;;;;;;:cok0KNNNNXNNNNNNXXXXXXXXXXKKKKKKKKKK00000OOOkxxo,...............
.......................:oxkkkkkOOOOO00000KKKKKKKKKKKKKXXXXXXXXNNX0koc;;;;;;;;;;;::;,,'................',,;;:;;;;;;;:;;;:lxKNNNNNNNNNXXXXXXXXXXKKKKKKKKKK000000OOOkkx:............
......................,lxkOOOOkkOOOOOOO00000KKKKKKKKKKKKXXXXXXXKxc:;:;;;;;;;::;'... ..,;;;;;;;;::;;:cd0XNNNNNNXXXXXXXXXXKKKKKKKK0000000OOOOOkko,. .....
.................... .:dxkkkkkkkOOOOOOOO000000KKKKKKKKKKXXXXXKkl;;;;;;;;;;;;,.. ..,;::;;::;;;;;lOXNXXXXXXXXXXXXXKKKKKKKKK0000000OOOOkkkxl.........
.....................,dkkxkkkkkkkOOOOOOOOO00000KKKKKKKKKKKXXXOl;;;;;;;;;;:;. .,:;;;;;;;;;;lkXNXXXXXXXXXXKKKKKKKKKKK00000OOOOOOkkkOd;. ......
.....................:xkkkkkkkkkkOOOOOOOOOO00000000KKKKKKKKX0o:;;;;;;;;:;,. .;:;;;;;;;;::o0XXXXXXXXXKKKKKKKKKKK00000OOOOOOOkkkkkxl. ...... .
.....................cxkxxxxxkkkkkOOOOOOOOO0000000000KKKKKKX0l:;;;;;;;;;;,. .,:;;;;;;;;::o0XXXXXKKKKKKKKKKK00000000OOOOOOOkkkkkkxo'......
.....................:xxxxxxkkkkkkOOOOOOOOOO0000000000KKKKKK0o;,;;;;;;;;;;,. ..,;;;;;;;;;;;dKXXXXKKKKKKKKKKK000000000OOOOOOOkkkkkkxl. . ..
.....................,odddxkkkkkkkOOOOOOOOOOOO000000000KKKKK0Ol;;;;;;;;;;;;'. .';;;;;;;;;:;:oOKXKKKKKKKKKKKKK000000000OOOOOOOOkkkkkko,. .......
......................,lxkkkkkkkkkkkOOOOOOOOOOOOO000000000000KOdc:;;;;;;;;;;;,.. ..',;;;;;;;;::::d0KKKKKKKKKKKKK00000000000OOOOOOOkkkkkkko,.........
........................:dxxxxkkkkkkkkkkOOOOOOOOOOO00000000000K0koc::::;;;;;;::;,'.. ..',;;;;;;;;;;;::cok0KKKKKKKKKKKKK000000000000OOOOOkkkkkkkxl'...........
.........................;ldxxxxkkkkkkkkkkkkOOOOOOOO000000000K0000kdlc:;;;;;;;;:;;;;,,,''..........'',,,;;;;;;;::;;;;:clok0KKKKKKKKKKK0000000000000OOOOOOOkkkkkkxo;............
...........................'cdxxxxxkkkkkkkkkkkkOOOOOOO000000000000000Oxoc:;;;;;;;;;;;;;;;;;;:::::;;;;;;;;;;;;;::;;:clxO0KKKKKKKKKKKK000000000000OOOOOOOkkkkkkkxl;.............
.............................'codxxxkkkkkkkkkkkkkOOOOOOOOO00000000000000Okxolc::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::lodxkO0KKKKKKKKKKK00000000000000OOOOOOOOkkkkkkd:'.... .........
...............................';coxxxkkkkkkkkkkkOOOOOOOOOOOOOOOO00000000000OkxxxdoollcccccccccccccllooddxkkO0KKKKKKKKKKKKKKKK0000000000OOOOOOOOOOOkOkkdl:'..................
................................';cdxkkkkkkkkkkOkkkOOOOOOOOOOOOOOO0000000000000000000000000OO000000KKKKKKKKKKKKKKKKK0000000000000000OOOOOOOOOOkxdo:,......................
...................................,;codxkkkkkkkkkkkkOOOOOOOOOOOOOOO000000000O000000000000KKKK00KKKKKKKKKKKKKK0000000000000000000000OOOOOOxdl;'.... .....................
.......................................';:loxkkkkkkkkkkkkkkOOOOOOOOO000000000000000000000000000000000000000000000000000000OOOOOOOOkkdoc;,'............................
............................................,;:clodxxkkkkkOOOOOOOOOOOOOOOOOOOO0000000000000000000000000000000OOOO000000OOkxxdol:;'...................................
....................................................',;:cclodxxxkkkOOOOOOOOOOO0000000000000000000OOOOOOOOOOOOOkxxddolc:;,'..........................................
................................................................'',,;:ccclloooddddddddddddddddddddoollcc:;;,''...................................................
...............................................................................................................................................................
...............................................................................................................................................................
..............................................................................................................................................................
..............................................................................................................................................................
.. ... ................................................................................................................................... ..................
.. ..... .................................................................................................................... ........... ... .. ..
...'','. .'''''''.. ..',,,'..........',,'',..............'',,'..........',,'',,......................',,,'...........',,'''.........',,...,,'...''........'''''''.. ....'.. ...''.
'c;...,c:. .. .:dl'.'::. .. .'::'..,oo:........;oo'.:d:.........;cc,..;l:.........:dl..,:;'.................,l:''':ol,.........:do''cd;.......,ox;..ldc..'c,..... .cxc..'::. .ld,. .,dl.
'ol. ... ;dc'';... . .oo, ..ox,.......,oo'.;dc'.......,dc................;ol.';...................;ol.....,xl'........;dl..:d:........,dc..cko..,:. .. .:x:.,'.. .cd' .dl.
.:d: .':;.. . ;dl::c. .. ... 'do'... .cx:. .....,odcoo,.........:xc....,:;'........:oo;cl...................cxl......oo,........;dd:do,..... .. .:oc,;od:;,'. .. .:xc;c,. .cd,. .dl.
'oo. 'oo. . ;d:...... ... .lxc. ..lo'. .....,lo.;oo'........,do,...,xl'........:oc....'.................,ox,....,dc.........;ol.cdo'.... .. .lxl.'cxo'. .. .:x;...... .cd, ... .dc. ...
.:c;'';c;. ..:oc;''c;. ..;lc;,,:;. .......;oo'.'co:........'cl;,,;l;.........:ol,',c:'..................cl:,';:,..........:ol..,ll,....... .,l:. 'o:. .......'co:'',c;. 'lo;'';:' .,ol,',:;.
..... ......... .. ....... ..................................................................................................................... ............ ........ .........
.. ...................................................................................................................
.....................................................................................................................
.. . .....................................................................................................................
. . ................................................................. ................................................
... . ... ....................... ......................................................................................... . ..
....... .... ... ......... ... .... ................. ...................................................................................... .. .... ......... ... .... ... ....
.. .. ........ ......... ... .... .......... ....... ............................................................................. .... . .... ... ... ... ... ... ..
.. .. . ..... ... ........................................................................... ... ..
.. .. . ........... ....... ................................................................ .. ... . . ...
.. ... .. .... ... .............. ... .............. .................................................................... .. . ... .. ... ... .... ... ... ..... .... ... .... ... ..
. .. ... ... ..... ... ... ... .............. ................................................................ . .... ... .. .. ... ... ... ... .. .. . .
. ... ................. .............. ..... .. .... ... ..
.. ... ......... ............. ... ... . .. ... ...
..... .... ... .............. ......... ... .. ..''......... ..'.......... ... ..... ... .. ...... .... .... ..
.;:;:,.,;,,;' ;:. .:l:. .;ol;. ......... . .. ..:l;..,c:l,..;:,c,.'ll:o:. .,l,. 'cl,. .;l;. .:o, .:lc;. ':::;..:ol' .;l,
.;c;;. .,,,,..,:;'..:c:'..,;c;. .......... ... .,:' ,::c,..;:,;'.'clll,..':cc'..:c,. . .':;. ':c:. .,:c;. ';;,'..;l:' ':l:.
... .... .... ..... ....... . ..... ...... ............ ...... ..... .... . .. .. . .. ... ..
. . . .. .
.,,...',,. ..,,. .,''. .'. .','.. .''.... .''.'. .'.. ..,. .';'....,,'...,;'. .,;'...,''...','....','. .,,,'...','. .,'''. ',... .';,...,;,''. .,'.''. ... ''...
'll;..;lc. ;dd; 'oo, .:, ,oo:. .cl'. .'. 'cc,. 'oo' 'c. .;:,c,.,ll,. 'cc,. .ll:. .:l;. .;oo;..:;.'..,lol;..c'':,..coo:. ,llc. .cl;. .:odo:. .coco:. ;oc. ;ol:.
';'. ,:;. .'::,. .::,. .,' .,;,. .;;.. .. ';. .;;;,. 'c;'..,:,'..,::,..'::'. .:,.. .':'. .'','..',,'..'::;,..',,,...,,,,. ',',. .;:,. .,:;. .,:::,. .,,;' ';,,.
. . ... .. ..... .
1984 CoverAuthor: George Orwell
A chilling dystopian vision of totalitarianism that remains alarmingly relevant. Its prophetic warnings spark ongoing debates about surveillance and freedom.
Project Hail Mary#
cooooo:..':lodxkxd:. .lkkkkxc. ...,llodoloo;.. .. .. .lOK0kkO0OkkkOOOOOOkl. .','. .ckd;. ..,;:oxkO00Okl' .;dxxxddoollc;. .;;. .'.. .;::;:;'',;,,,,,,'''''''............
';cdoooc,',;coxxkkxo;'. .cdkkkxl,. .''..;loollc,. .'. ..::. .,okOOO0OkkOOOOOOOOOdc,...;;.. .',::,. ...,:clk0kc;:cc:,.. .',';lkxdddooooool:'. .;,. ..''. ..;::,....''''''''''''............... .
;'.'loodd:. .,oxxkkkkkxoc,. .cxkkkko, .'. .',:dddoc;'.'. .';. .cxOOOkO00OOOOOOO0OOd:....,;'. ..';cc'. .;oO0KKXK00Oxl,.. .ckOkkkkkxxxdooooollllc'....',. ..''.....,;,'''.''''''''''.................
lc,..'lddddc'..'cxkkkkkOOkxl;. .;okOOx:. ..',,'...;lxxxdoc,. ..;oxO0OOOOOOkkkOOOOkl' ';:::::,.. .lk0KKKKXXKK0xc.'ckOkxxxxxxxdoollllllllc;,'. .''.. .. ..''..',,,,'''''.......................
cccc;'',ldoc:,...,lxkkkOOOOOkko;. .'lxOkc. .;ddc,..',;ldooc,. ..'. .,cdkOOOx;.'cxOOOOkl,. . .. .:kKKKKKKKKKKOxxOOkxxxxxddoooollllllllccc' ..,'... .......'''''''.....................
c::c::,..,oo;..''';coxkkkkOOkOOOko;.. .;oxdc. 'codol:'.';:lllc;'...;l:. .':dkkl. .,cdkOOkdc,. .. .'ckKKKKKKKK000Od:,:odddoollllcllllllccccc;'......... ... ......'''....................
ol::,;c:'..;;',''','..;oxOOOOOOOOOOkxo:,.. .:dd;. .,cll:'..,;::cloc'..cd:. .,'. .;okOOkxodxdl;'... .... 'lOXK00KKK00Ol. ..,lollllllllccccccccccc:;,.. .... ... .....................
ddol;;lxkl...,,,,;;,'..'codxkOkkOOkkkkkkxdl;.. ... .'::,,:;',..;ll;..':oc. ..:dkO0000000Okxolc::;;,,'...,oOo' .lk00000OOOkc. .collllllccccccc:::::::::;,.......... ..............
llodoccoxkd:..,,,;;...'....,cdxkOOOOkkkkkkkkxdl;.. . ..'',,',c::cl:..,::;. ..;okOOO00000000OOOOOOOOkkkOOOko:;'... .,lxO0Okxxxd:'...:olllllccccccc::::::::;;;;;;,...... .. ...........
xxxxooo::cdxdc:,,,'. .';'...';lxOOOkkkkkkkkkkkkxdol;'. .ldc. .'..:lc'':l:'..;ol,.... .ckOOO000OOOOOOOOOOOOOOOOOOOO00OOOkdc:;'. .,okkkxxxxollloollllccccccc::::::::::;;;;;;,''........ ......
kO0K00KKxlcldkxc'...'....',,..'lodkOOkkkkkkkkkkkkkkkkkxdool;..:O0kl,. .,c:;'..;lc'..;ol;..''. .cOO00OxxkOOOO000OOOOOOOOOOOO00OO0KKKKOkxl;'. .:oxkxxdddoollllccccccc:::::::::::;;;;;,,,,,''.....
;:coccokOKX0OOOko;'..,:;...,,','',:lxkkkOK0OkkkOOkkOOOOO0000kkk000K0xc,. ... ..''.':lc. .:c:,,,'.. ,oOOOOOkxc;,:loddxxkkOOOOOOOOOOOO0K00000OOOkdl;. .cdddlloollllcccccccc::::::::::;;;;;,,,,,,'.......
occllc;,;:ok0KKKKOkl'..'::. .''. ..:dONWWX0kkkkOOOOOOOOOOO0000000000kxl,. ,;...'..:dddx0Oo. ..;cl::;'''''... .;ldk0K0OO00ko;. ......'',:cldk0KKXNXKXXKOkkk0KK0kolloxkO0OOkkxdolllcccc:::::::;;;;;;;,,,,,,',cooodoodl' .,cllllll:.
olllcll:,,;:ldoclxKX0d:..''.. .',..,xXMMMWN0OkkOOOOOOOOOOOOOOOOOOOOO000Okl' 'cc;oXWWWWMWXx;. .;ll:,::;';;. ..c0WWWWXkoxkO00Okl'. ;0WWWMMMMWWWWWWWWWWWWWWWWWMMMMWWWNKOxoccc::::::;;;;;;;;,,,,,'''';o0NWWWWWKd' .:ONWWWWWKd,
ollllccolc:,;col,.,o0KK0xl;'... .:ONWMMMMWN0OOOOOOOOOOOO00OOOOOOOOOOOOOkkx:. .,cxNWMMMWWWMNk;. .;c;'.''..,,. .oKWMWWNo,;,;cxO00kdc,'..... ;0WMMMMMWWWWWWWWWWWWWWWWWWWWWWMMWWWWWKxl:::::::::;;;;;,,,,,'''''..,lONWMMMWXo' .c0NWMMMWXd'
xollooc:col;',:cod:'':clkKKkc,',...;OWWWWNWWWWWXOkkOkkOO00000000000OOOOOko'.;ol,. .lNWMMMMMMMMWNOl...;c,......''. :0WMWMNl. .,lk00OOkkkkxxxddolxKWMMMWOocccclllodkO000kddkOxodOXWMMMWXOl::::::::;;;;,,,,,''''''....'lONWMMMWKd, .l0WMWWMWKo'
Oxdooc:c::cl:,',:ldo,..;ccoOXKx:,;xXWMWNxcdKWMMWXOkkkOOOOO000000000OkkOOOxc,':dkxdl,. ;XWMMWWNXWMMMMWKx:..cl'........ ;OWMMMNc ... ,oxOOxl;;:coxxdx0NWWWWNOoc;,.. ..;:c;;;:'.. .'oKMMMMN0l:::::::;;,,,,,,,''''''......':xXWMMMWXk;. .oKWMMMMW0l.
dxkxl:clcclcclc,,;:odl;'.''';d0X0KNMMMN0dc:lOWMMWN0kOOOOOOOOOOOOOOOkkkkkkOkxxkkkOkOOd;cXWWMMWKkkKNWMMMWNO:',c;...... ;OWMMMNo.. ... ..;oOx' .,;;,lKWWWWNOoddddol:'. ...':c:;.. cKWMMMNxc::;;;,,,,,,,,,'''''...........;xXWMWWWXk;. .oKWMMMMW0c.
::ldo::cccll::cl:'.,ldxo,.....;xNMMMMKoldkkdx0NMMWXOodxkOOkkOOOOkkkkkkkkkxxxxxkkOkkO0O0NMMMWXkooloOXWMWMMW0d:;;,...... ;OWMMMXl.... . 'll' .''lKWMMWNx,',:looddo:.. ..':clc:,.;kWMMMWk:;:;,,,,,,,,,,,'''...............,dXWMWWWNkldKWWWWWWO:.
;,,,;::;:cccc:;;:c;'.,cxxdc,.'lKNWMMWO:,,:dkkkKNWWWN0xdooddoodkkkxxxkkkkxxxkkxxkOkkOOk0WMMMWKl..;:;cxXWWWMMWKxol:'. ..'.c0WMMMX: .'''. .,cl; ;0WWWMXo. .....,:loc;'. ..';clcclOWMMMWk:,,,'.',,,,,,,''''.................,oKWMWWWMMMWWWNO:.
l;.',:lc;,,::cc:,''''..:xkkdcxXWWWNOOKN0o:lodxk0NWMMNOocloodoccoxkkkkxxxxxxxxxxxkkkkOk0WMMMMXo. .,:::oONWMMMWN0dl:'...;xXWMWWXc.. .,,,,,'.... ,0WMMMXl ..,:lc:'. .',;:o0WMMMWd,'......'''''''''.............. .'oKWMMMMMWXk;.
:;,''';cc:,',:cc::;'',;::lxOKNWWWKd:;cd00xllloodOXWWMWOc'';ldolcccldxxdxxxxxxxxxkkxxkOKWMMMWWKxc,. ,ooc;lOXWMMMMWXOdl,.'oKWMMWXc.. .....',;::,. ,0WMMMXl ..;:c,.. ..'cOWWWMWd'.''. ..''.''''............. 'xNMMMMK:.
c;,cc'...,:;'.,:cldo;',cc:oKWWWWXd,.';;;o0Kkl;::lxKWMMMNOo,';coxdc;:ldxxddxxxxxxxxxxkOKNMMMWNKO00d;,cdxoc;cxKWMMMWWN0xc,l0WMMMXc .,. ...cddl:'.. ,0WMMMXl .',,;::'. ;OWMMMWk:',;,. ....'''............. .lXMMMM0'
;...',,. ..';;'';:ccc;;;lkXWMMWXOxo:'.;ccckKOc;:::lOWMMMWXOdoooodddollodlcoxxddxxxkkkk0NWMMMNKOOOOOkkdodxol::oONWMMMMWX0KNWWMMNd'.. .. .,;:codolc:'cKWMMMXl . .',,''xNMWMMXl'',,,,'.. ............... .lXMWMM0'
c,'...';'. .'::,',;:ccclkNMMMWKxdooodo:;:cldOKkl::,:dKWMMWXOxxxdddxoooxxoccodxdxxxxkkk0NWMMMNKOkkkkkkxxddddoc;,cOXWMMMMWWWMMMWXxcc;. .,;,..c0WWWMNx'.... .,o0WMMMMXx;.....'',,'... ........ .lXMWMM0'
'..''...,;' .,::;.';:oONWMMWNKkkOkkk0KOxxkkOXWX0OkxkKNWWWWNOxdxxxxolc:;:loolllodxxkkk0NMMMMN0kkkkkkxdodxdoodoc;,:d0NWMMMWWMMMXc.':c;'. .. .... ..:0WMMMWX00K00OkkkkkkkxxxxxxxxxOXWWMMMW0l...'.. .'''''.... ... .lXMWMM0'
:. .,;:,..,. .;cl;,l0WWMMMMWMMMMMWWWMMMMWMMMMMMMWWWWWWWWMWN0xxxxxdddl;..;oxdoodxxkkkONWMMMN0kxxkkOkxxdolooooolc::coOXWWWMWWWNd'. 'cl:. ..... ;OWMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWNKx;. .'.. ..''..'.... .. .lXMMMM0'
:. .;cc,..,:'..':cdKXXXXNNNNNNNNWWWNXNWWNXXNNNNNWWWWWNNNXNNX0xdxxxxxxdl;..,ldxdxkkxxONWWWWNKOkxkkOkkxxd:;ldl:;:cccc:cxKNWWWWXd:;'.,cc;.. ..''. .. ,0WWWWWWWWWNNWWWWWWWWWWWWWWWWWNNKOo;...'.. ................. .cKWWWWO'
cc;'. ..;c;...,;. 'codoc:ldooxkkkkO0Odooddl;:lxxxOXNOxxxoloolccclodxxxxdxoc,,lxxxxxxxkO00O00Okkkkkkxxd:';locc:;;;:cllc;,;loddl,.';,.....''...,;,. .',. ..;;,'',:ccc;,'',,''',,;:cllc;''... ... .... ........... .',,,,.
:ldxd;. ..;c,...''. .':oo:,;;:coxkkdxOOx:';ll:,';ldOXKd:coxxdolc::::cldxxxdxxxxxxxxxxxxkkkxxxkkkkxxxxxd; .,:cloc;;;;:cc:;..,lc;. .;:'........,cc:;:c;. ... ..''.. . .... ... ........
;',:lddc'..':c,. ..''..,coc;'',;:dkkxxxxkxc;;lol:,,;lOKOollclodollc;',:lloodxxxxxxxxxxxkkkxdc::odxxxxxdl,. .';;;;;;;:ccc:;',;::,.. .;;.....,:clol:;;;,.. ... ...... .... .. ..
;,',';codl,. .,:,. .::'..,:c:'.,;:ldxkkxdkkkdl:;:cl:,,l0X0o:;;:;:ccc;'...,:cldddddxxxxdxkkxxdl:,;coddxxxdl;. .',;cl:;:::::;,,;:;'. .,;,'''''':ool;..,;,''... ...'.. .... ... ..
'. ...'..:l;. .:c,. .::...,c:,.'',::lkOkxdxxxollollloclOX0ddolc;'.,cl:;'..',cododddddoldxdxxc'.',;:cooddddol;'. ...';c;,,;:cc:,,,;;,'...',,''....';;;,........'. .. ...
'.... ...... ..;:;. .;c;. .::'',,,;;;lxkkxxxdodxxdc,;ld0Kk:,cdxoc;;:;;:cc;''':oddddxxoc:coddl,. .';:codxdodxdoc;...,:;;,';cl:::,..,;;;,'..;,.....'.......... ..... .. ... ...
,... ... ... .;;'.',;,..,c::;,,,,,;:dkkxxxkxdooc::;:dK0o:odxxxdolc;,,'',,;;::codddooc'.;lc,. .,cdo:;cdddxxo::odc,.'''';::::;'';cc:,'...;:;,... ....''.... ... .. ..''''. .. .....
dc.. .. .'.. .;:,..;c,..';;'.',;,',:oxkkkxxdxddoc,':OX0ddxxddxxddoc,....'',;lc::ldxl. ..,,.. .;ol;.':oodxxxxxxdl:;;;:;;:::;;;,,;;'......,;,..... ...','...... ... .. ..''.. . ...
:cloc;,. ...... ..'...,;'..':;'.','',:coxkxxxxxxddddld0Xdclddxxxdxxxxolc;'',,,::,',;c:;'.. ..'.':oddol:,,cddxxxxxxkxoc:clc:::;;::;;;;;,,''...,:c;'.. .. ..''''...'...... ..''..
....;lol,. ... .... .,:,..,cc,,'.;c:ldddxxxxxxxddddkKKxcc:;;lodddddddddddc,;oddl:;,;:c:'. .';cloddddooddxxxxxxxxkkxolcc::cc::;:,.';:,'''...,cl:;'.. .................... .. ......
o:'. .':c;'.. .... ..'...,;...,::,...'',;;;coddxxdddddkXX0dl:,:cldxddddoddddddddddddolc:;:cc;'...,:cloddddddxddxkxccoxkxocccc;;::cc;,''';;;'.....,:c:;... ... .... . ...... ..
Oxxdl;....';'. .'... ........::. .'::;'..':c;'';lxxxxxxdxkKX0xooddodddddddddddddddddddddddolclooool;...,cllodxoccdxddl:;ldxdoccc:;;ccc:;,'';;;'.... .':c::,.... .........
Okxxkxdo;. ';,. ... .........,c:c::;::;,..'..',colodxxxddkXXx;..,:loddddddddddddddddddddddddddddddoc;,'',',;lodol::odl,.:dxdo:;;:;;;c::::...;::'.''. .',;::;,'... . .... ........
llodxxxxxdc,. .,,.. ... .''......;cc:;:clc:;;;'..,;,,:odddddONKx:,'...';oddddddddddddddddddddxdocodddxdolc:::;..';l:'.':lc;;col:'.';cc:::clc;'..';,,,..... ..',::;;,'.... .............. .....
.. ..;lxxkkxo;'.':;. ... .'...'..':;..'coddddoc;,,:coodooodx0N0occc:;,'':oddddxdddddddddddddddl'';odddoddddool;. .....;ooc;;:l:,'',;c:,,;:cl:...',;,...... ....',,,'''.. ........... ...
. .,:cclddl,..','',;,:;.. .''',;;cooc,.,lddxxdddddlcoxxo;;cxKX0oc:;;;;;:cloddxdddxxxxxxxxkkkxxxolcodxxxxxkxxdxd:,,;cc::clool;;:::;''',''',:cc:;'.';clcc:::;,,,,,,'',,;;;,,;;;;,,,,,,,;;;,'. ..'''''''''''''''''''''''''''''..'..
. .. .,lddl'.l0NNNN0d;... .,o0XNNNWXx,.;oddoodONNNNN0dooc;lOXdodol:,'''',:oddxOXNNNNNNNNWNNNWWNNNNWWWWWWWNNNWWNNNNNNNXd,,coc,,;:::;.....''.',;oOXNNNNNNNNNNNNNNNNXXNNNXXNNNNNNNNNNNNNNXO; oKNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNXXXKkl,.
. .',;;,.. .'coolxXMMMM0:,;;'. cKWMMMMMMW0l;;lddodONMMMW0c';oddOXx:,coddol:;,;oxddONMMMMMMMMWWWMMMMMMMMMMMMMMMMMMWWWWWMMMWx,..'col:,:cc:,'','....,o0WMMMMMMMWWWMMMWWMMMMMMMMMMWWWWMMMMMWWMWX; dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWWMMWNx'
. .... .,lONMMMMK:..,;,,l0WWMMMMMMMWKxl::cld0WMMMWXx:,;lokKXklccloolcclooocckNMMMMWXKKKXXNXXXXXXXXXXXXXXXXXXXXXXXXXKkoc'..,::,',:c:,..','...:x00KK0000OO00000KNMMMMMN0OOOOOO0OOOOOOOOx, dNMMMMN0OOOOOOOOOOOOOOOOOOOOOOOOO0XWMMMW0c.
'. ..'. .oKMMMMXl;...cONMMWMNXXWMMWW0l;;:;;dNMMMMXkddddddONKkxxddolccodoc:lONMWMMXxc:coddxxxdxxxxddxxxxxxxxxxxxdddddodoc,.',;,,,;;;,...','.....,;;:;,.......,OMMMMNx' ........ dNMMMW0, . .,kWMMMW0,
docc:;'.. .'.'lKMMMM0,.,:;xNMMMWNo',xWMWWWKc.';:oNMMMMXOddddddkXX0ddddddddddddooONMWMMNkl::odxdolccodxddxxxxxxxddddddddolclddoollcc:;;;:;,'...','....',,,;,'.....'kWMMMNx' dNMMMW0' :0MMMMX:
kkkkkxxdolc:,.. .oKMMMMKl..;OWMMMMNk, 'xWWWWWNd..,xNMMMMNOddddddxOXKxdddddddddxxdx0NMMMMXkxdodxxo:::':oxxxxxxxxxxddddddddddl::looooooolc;;;::;'....''.......'......,kWMMMNx. ....... dNMMMW0' .dXMWWWK,
kkxdodxxddxddooc,. .lKMMMMXdco0NMWWMKdlc' ,xNMMMMNd..cXMMMMXOddddddxkKXkddddddddddddx0NMMMMWXXXXXXK0O00O0KXXXXXXXXXXXXXXXKKKKkdoc:cloooooolc;';c:;,,..................,kMMMMWx. dNMMMMXkdddddddddddddddddddddddddx0NMMMMXo.
kkkkddxxddxddddxxdl;,oKMMMM0;c0WMMMWKl..,;'...dXMMMMXxlxNMMMMXOddddddod0X0xdxxddddddddx0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0dooolllllllllcccc:::::;'''..............,kWMMMNx. dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMW0:.
kxxkxxxxxxxxxdlcclddx0NMMMMXkKWMWMWKl,;'....,lcxXWMMMWK0WMMMMNOdddddc,cxKXkddxxdddddddx0NMMMMMMWWWWWWWWWWWNNWWWMWWWWWWWWWWWWWWN0doooolllllllcccccccc::::;,,'............,kWMMMNx' .dNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNOl.
kkxxxxxxxxxxxddl::ldx0NMMMMMWWWWWN0xdc',,'. '::lKWMMMWWMMMMMNOdddddocccxXOxddddddddxdx0NMMMMNK0OOOO0KK0x:,,;:lxOO0OOOOkkOOkxkkdoolllccccccccccccc:::::::;;,''..........'kWMMMWx' .dNMMMWXo:::::::::::::::::::::o0WMMMM0;
kkkxxxxxxxxxxxxxxxxxx0NMMMMMMMMMNd..;xk:,;;. ..'cOWWMMMMMMMMNOddddxxddokX0xoddddddxxxk0NMMMMXOkxxxxkOOkxc. .'cdxxxddddooooolllllcccccccccccc:;;;;;;;;,,,,,''.......,OMMWMWx' .dNMMMWO. ,0WMMMWk'
kkkxxxxxxxxxxxxxxxxdx0NMMMMMMMMXl. ;O0d;';,. ..,cOWMMMMMMMMNOdddddddddkKOl;dxddddxxxk0NMMMMXOxxxxxxkkkkkdc' .;oxdddoooollolllllccccccccccc::;;;;;,,,,',,,''''.. 'kWMMMNx. dNMMMWO. ;0MMWMNk.
OOkkkkkxxxxxxxxxxxxdx0NMMMMMMWNOc. 'lOkc,','. .:kNMWMMMMMNOdddddddddx0XOoddddddxxxk0NMMMMNK0000000K0000K0dc;::::coxkkOOkkkkdollllcccccccccc:::;;;;;:cooooooooolllcccoKMMMMW0l;::::::::::::::,. dNMMMWO. lXMMMMNo.
OOkkkkkkkkkxxxxxxxxxx0NWMMMMWWOc;. 'dkx:.,;'.. .xNMMMMMMNOdddddddddxOXKkddddddxxxk0NMWWMMWWWWWWWMMMMMMMWWWWWWWWWWWWWWWWWMWOollcccccccccc::::;;;;;;o0WWWWWWWWWWWWWWWWWMMMMMWWWWWWWWWWWWWWWWWK, dNMMMWO. .oNMMMWXl.
OOkkkkkkkkkkxxxxxxxxx0NWWWWWNX0ko' . .;dOd;';;.. .oXMMMMWXOddddddddddkKKOddxddxxxxk0NMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWx;;:ccllcccc::::;;;;;;,;o0WMMMMMMMMWMMMMWWMMMMMMMMMMMMMMMMMMMMMMWK; dNMMMWO. .dXMMMMKc.
OkkOkkkkkkkkkkkxxxxxkOKKXXXK0kkO0Ol. .:kOo,,c:. .cO0Oxxolldddddddddd0X0xddxxxxxxxOKXXKKKKKKXXKKKKKXKKKKXXX0kddddxkxdddddo, .';:ccc::::;;;;;;,,,cdkkkkkkkkxxxxxxxxxxxddddddddddddddddddddl. ;oddxd:. .:dxdddc.
OOOOkkkkkkkkkkkkkkkxxkkkOOkkkO00OK0d' .;'..ckk:,;:. .cool:,.';ldddddddxOKXkxxxxxxxxxxkkkkkkxxxxxxkkxxkxxxkkkkko;. ..';;::::;;;;;,,,''''''..................
OkkkkkkkkkkkkkkkkkkkkkOOkkkkkOOOO0KKOd:...',. ,dOd:,;;''';lddollloddddddxx0Xxc::coxxxxkkkkkkkkkxxxxkkxxxddxkkxxxxxo;. .''. ..,;;;;;;,,,,''''''................
0OkkkkOOkkkkkkkkkkkkkkkOkkkOOOOOO0KKK00Oxc' .,:oo:,;cc;'';ldddddddddddddkK0d:,.':oxkkkkkkkkxxxkkxxxxxddxxoodddddddl:;. .:lc;'. ..,,,,,,,''''..................
0OOOOOOOkkkkkkkkkkkkkkkOOOOO0OOkk0K0KK00KKOl'..'looodxc,,col;'';lodddddddxdx0XOxddoc:okkxxkkkxxxxxxxxxkkxd;....;lolodoloo:. .,:clc:,.. ...'''''''.................
00OOOOOOOkOOOOOOOOOOOOOkOOOOOOOOk0KK0000KKKK0Ol'.ckOkkxl,,;:;'. .'lddddddxxxkK0kxxkkxkkkxxkkxxxxxddxxddxxo' ..,cooool:. .,;:::;,.. ...''.................
00OOOOOOOOOOOOOOOOOOOOOOO000OOOOO0KK0000000kddkdodoc;oxxxl::oo:. ,loooddxxdxOK0xxxxkkkkkkxxxxxxxxxdddddddc, .':ol;. ....',,'.. .................
OOOOOOOOOOOOOOOOOO0000000000000000000KK0OOOkxxOOkOkl;odlclddddl,. ..;lddddddk0K0kdxxxxxxxxxxxdddddddddddddoc'. .,:,. .',,'.. ..............
0OOOOOOOOOOOOOOOOO00000000000000000KKK0OOOOOOOkkkkkxxkd:..':loddc. .,lddxxddOKOxddxxxxxxxxxdddddddddddoooolc:,. ....''... .......
0OOOOOOOOOOOOOOOO00000000000K000KK00K00000O00Okkkxxxxxxddc;;:clddo:'. .;ldd;.,kK0xddxxxddddddddddddoodooollllllc:'. ........ ...
0OOOOOOOOOOO00OO00KKKKKKKKKKKK00KKKK00K000OOOkkkxxxxxddxxxxdl;,;:ccl:. .'::'..o0Kxdxxxdddddddddddooooolllllllcccc;' . .......
0OOOOOOOOOOOOOOO000KKKKKKKKKKXXKOO0O00K000OOkkkkxddddddddddxddlc;''';ll:'....'cl,.cOKOddddddddddoooooooollllllcccccccc:'. .,;;,''.. .......
0OOOOOOOOOOOO0O000O0K00KKKKKXK000000O0K0OOOkkkxxxddddddddddddxxddoc,..lolloc'.;dxoclx00kdddooodoooollllllllllccccccccc:::;,;;;;;;;,'.. .......
0OOOOOOOOOOOOO0KK000KKKK00KKKKK0KK0xxk0OOkkkkkxxdxddddddddddddxxxxxdl,';c:,,;,'.,cododOKX0xdoooolllllllllllllccccccccc::;;;;;;;;;,,,,''.. .....
OOOOOOOOOOOO00OO000KK0KKKKKKKKKK00d..;dxxkOOkxdddddddddddddddxxxxxxxxdollol;. .',.'coooxk0XXKkdollllllllllllccc:::::::::;;;;;;;,,,,,''''''.. ...
OOOOOOOOOOOOO00O00KKKKKKKKKKKKKK00k:'...'lxxxxxxdddddddddddddxxxxxdddxxxxxxxo,.,:::codoooodkO0KK0Oxdoollcccccccc::::::;;;;;;;,,,,,,'''''...... .
OOOOOOOOOOO000OO0KKKKKKKKKKKKKK00K0dc:c'..;'.:ooodxddddddxxxxxxxxxxxxxxxxxxkkxdl;'..':llllllllodk00KKK0kxdollc::::::::;;;;;,,,,,',,''''.... ....
OOOOOOOOOOOO00O000KKKKKKKKKK00KKKK0Oxol;';l:. .'cxxdddddxxxxxxxxxxxxxxxxxxxxxxddolc,..,cllllllllccloodxO0KKKK0Oxollc::;;;;;,,,,'''''''....... ....
OOOOOOOOOOOOO0O0000KKXKKKKKKKKKKKK000kc..':odc...,:oddxxxxxxxxxxxxxxxxxxxxxxxxdooodoollllolllllllllllccccloodxkO0000Okxoc::;,,'''''''.............
OOOOOOOOOOOOO0000000KKK0KKKKKKK0000OOOkd:...':lc,. .,cdxxxxxxdxxxxxxxxxxddddddddoooooc;,cllllllcccccccccccccc:;;::codxO0000Oxoc;'''''.............
OOOOOOOOOOOO00000K00K0KK000KKKK000OOkOOOkxdl;'.;ll,...'cdxxxxxxxxxxxoclooloddddoooolllcccccccccccccccccccccc,...,;;;;;;;:coxO000kdl;'..............
OOOOOOOOOOOOO00OO0000000KK00000KK0OkO0OOkkOkkdo:,,ll'. .,loodxxxxxxxo,.,c;'':oooooolooollcccccccccccccccccc:. ....';;;,,,,;cok00Od:'.............
0OOOOOOOOOOOOOOkO000O000000000KKK0OkOOOkkkkkxdxxo:',cc' 'clllc,,;ldxdlooo:'.:loooolllllccccccccccccccc:::cc,. ..,,,'''''';oO00x:.........
0OOOOOOOOOOOOOOOOO00O000000000000OOOOOOkkkkkxxxxxxo:;:l:...'coc.. .;ldxdddooooooooolllcccccc:::cccccc:::::c:;;;;'. ..''''......':x0Od,. ....
0OOOOOOOOOOOOOOOOO000O00000000000OOOOOkkkkkkxxxkkkkxdo:;:c:,.;ol,. 'odddddodooooollllcccccc::::cccc::::::cc:::::;'. .','..........ck0k:..
0OOOOOOOOOOOOOOOOOOOO000OOOO00000OkkOOkkxxxxxxxxxxkxxxdllool:,,cc' .,dddoooooooollllllcccc:::ccc:::::::cccc::;;;;;;,,'''....'''''..........;x0k:.
0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkkkkkkkkxxxxxxxxxxxo:;lxxo:..:c'. .':loooooooolllllccc:::::::::::::::::::;,,,;;;;;;,,,,,'''''............ .'dKk:. .lxo'
0OOOOOOOOOOOOOOOOOOkkkkkkkkOOOOOOOkkOOkOOkkxxxkkkkkxxxxo:,;ldolclll:. .coooooollllccc::::cc:::::::::::;;;;;;;;;;;;;,,,,,''''''............ .;xKd' :x0Kc.
0OOOOOkkkkkkkkkkkOkkkkkkkkkOOOOOkkkkkkkkkkkkkkkkkkkxxxxkkxc..;oxxddoo:. .,lollllcccc;;:cc:::::;;;;;;;;;;;;;;;;;;,,,,,,,,''''''............ .:OOl. ..,xx:
0OOOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxkxo;...;ldoc::;. .;llclcccc,.':c:::::;;;;;;;;;;,,,;,,,,,,,,,,'''''''........... .xKd. ..,cl;
OOkOOOkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxdc,..;od:..,:,. .;;'.':cc:;;::::::;;;;;;,,,,,,,,,,,'',,''''''.''........... .c0x, .',;;;'
Okkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxo:',ldc..',. .,;. .';::::::::::;;;;;,,,,,,,,,''''','''................. :0O: .oollcc,
OkkkkkxkkkkkkkkkkkkkkkkkkkkkkkkkOkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxl'.,:;'..... ... .',;::::::;;;;,,,,,,,,,''''''''................. ;kK:. ,OOxo,;,
Okkkkkkkkkkxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxxdl:::cc;'...... ..',::;;;;,,,,,,,,''''''................... ,k0c ;ONKd,...
Okxkkkkkkkkxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxddddddddddlcc:,...'.. .',;;,,,,,,,''''''''.................... 'OO: lXKl'.',. .:do;.
Okxkxkkkkkkxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxxxdddddddddolcll:;'..... .',;,,,,'''''................,okOO0Od,. ;0O' .dNKc..'clox0NNNXkc.
Okxkxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxdddddddddoooooollc:,....... ...''',''................lOXWWWWWMWXOo'. l0d. ,ONx,. .cdd0XKkkkOOd:.
kkxxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxddddddddddddoooollolc:;'..',,.. ,c:'................'oKWWNXXXNNNWWWNkc. .o0c. :KXd' .:lodo:;;;:;;:;.
kkxxxxxxxxxxxxxxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxddddddddddddoooollllclc,'....'''. .lK0o,............'cxKXNX00OkodooOXWWMWKxxxo. 'kkc,xKOc. .,ldl;..... .,.
kxxxxxxxxo:,;oxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxxkxxxxddddddddoooooollccccc,.......''. .dKNOl,.. ....':dKNKOxkxlc:,. .,d0XWWWWWMWXx;. 'xXNXX0o' .:odo:.
kxxxxxxxko' .cxkkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxo:cdxxdddddddddoooooollllcccc::'........'.. .. .:kXNX0kocldO00K0xc'.... .';:okKXNWMMWWNk;. ;xKNNK0Odc,. .'cl:'. ..,;:cllloooollc:,'..
kxxxxxxxxxl,..;dOkkkkkkkkkkkkkkkkkkkkkkkkkkkkxxxoccldddddddodddoooooolllccc::cc::,..'''',,'. .:x0KXNNNNKd;''. ..',,;:oO0XNWWMW0c.'lkXWNKxl;;'... .::' .':oxkOOOOOO0OOkO000OOOOOkdl;..
kxxxxxxxxxxxddxkkkkkkkkkkkkkkkkkkkkkkkkdloxkxxxxxxkdc:lddddoddooooollllccc:::::::;;;,,,,,,,,.. ..:dxkxoc'. ..''''':oxOKXWWN0ONWWNKOxc'..... .','.'. .:okO0OO0OxxkOO0OxlokOdokOkkO00Okdl,.
kxxxxxxxxxxxkkxkkkkkkkkkkkkkkkkkkkkkkkxl;ckkxxxxol:,. ..';:cooooollllccccc:::::::;;;,,,,,,,,,'.. .. .':cc;. .,;,''',:okO0XXXXNKOOxo;.. ... .';' .:dk0000xllx0OkkOO0OOkkOOxxOOxlldO0OO00kl,.
kxxxxxxxxxxxkkxxkkkkkkkkkkkkkkkkkkkkkkkxxxxxxxl:,,'. ..';clllccccccc::::::;;;;,,,,,,,,,''... .... ..;;;,'..,oxxxdloxkxdl,. .. .''. .lkOOO00OOkxxO0000000000000000OOkkO000OOkO0Od;.
kxxxxxxxxxxxddxkkkkkkkkkkkkkkkkkkkkkkkkkxxxxxxdc;'........ .';ccclc:::c::::;;;;,,,,,,'''''''..... ... ..,cddl,,,,,,,,,;:,.';cc:,. ... ... .lkO0OOkOOOOO00OOOO0000000OOO0OOO0000000Oxdk000Ox:.
kxxxxxxxxxxc'.':oxkkkkkkkkkkkkkkkkkkkkkkxxxxxxdlc:;,',,;:;'. .';;,'...',;::;;;,,,,,,'''''''......... .,cdkO000Oxoc,..';;,..... .... .. . .ck00OOOOOO0OOOOOOOOO0000000OOOOOOOOOO00OOOOOOxodk00d,
ddxxolcoxxxd:. .'lxkkkkkkkkkkkkkkkkkkkxxxxxxxdoc:,..,;;;,;;;,.......... ..;;;;,,,,,,,,,''''.......... 'cdkKKKK0Odc::;;;,''',.. 'd00xdkO0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO0OkxkO000kc.
doodl,..:oxxxo:. .'lxkkkkkxkkkkkkkkkkxxxxxxxxdddoc,...',,,;:;;,'. .. .,;;;,,,,,'''''''........... 'ONXkkxlclc:,,;;;;,,,'.. ,x0OOkxxO0O00OOOOOkxxxxxxxxxxxxxxxxxxxxxkOOOOOOOO0Odlok0Ol.
cloool;..':oodxl' .:dkkkkkkkkkkkkkkxxxxxdddddddolc,....';,,;;;,'.. .';;''''...'''''''.. ......... .dXKd,''..,;,..,;;;;;,'..... .;xOkdoxO000O0OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkkOOOOOo.
'';loool;''';ldko:''.. ,xkkkkkkkkkkkkxxxxxxdddddddooolc;'.. .',,,,,.. ...,;,.......''''''.. ...... .cKKx:.. .......'''''....... ;x00OkxxOOOOOOOOOOO00OOOOOOOOOOOOOOOOOOOO00000000OOOO00kook0Ol.
c,..,loool;...,lxxxxxl..okkkkkkkkkkxxxxxxdddddooooooooool:,... ..,::,,'... ..........'''...... :Ox:.. .d000000OOOOOOOOOOOOOOOO0klcxkxooddxoldO00OOOOOOOOOOOOOOOkkOO0k:.
lc,...;llool,. .,cdxxxlldkkkkkkkkkxxxxxxdddooooooooolloolllc:,'.. ..''','... ......''....... ;xo:'. cO0OkO00OOOOOOOkxxxxxO000OockOo:;lddccxO0O0OkkkkkOOOOOOO000OO00x'
l::c:;'.;odc,'....:odxxxxkxxkkxxxxxxxxxddddooooooooolllc::cllc:;,............. . ........... 'lxl;. .oOOdodO0000OOOOOOOOOO00000kxOOkkkkOkddxO0O00OOOOOOOOOOOO00OOkO0O:
c:::;:;...:l,..',,,,:ldxxxc.,cdxxxxxxxxdddoooooollllll,. .',:ccc:;,.. ......... .. ......... .lxl;. ,x0OOkOOO000O0000000000000000000O000000000O000000000OOOOO00OxxkO0l.
odl;;;,.. .'''''','. .:dd, 'ldxxdddddddoooolllllllc,. .,:::;,'.. ......... .. ......... 'oo:.. .:k0kddkOOOOOOOOOOOO0OOOO0OOOkkOOOOkkOO0OOO00OOO00OOOOOOO000OOkO00d.
dddo:;' ..''';;,'...','. .:oddddddooooollllccccc;.. ..;;;;,,.... .... .. ........ .'cl;. .:O0kxxkOOO0kccxx:ck0kl;oO0xc::cdOd:;lkklok0Oc;oO0d;cdldO000OOkkO0d'
:coxdo:. ..,;,,,,. ..'....'.. .coddooooooolllccccclc::;,. .',,;,'.... .. .. ..... ......'cxOxl,. .:O0kxxOOOOOk:,:;,:kOo,,:dOd:;,:dOkl:x0kclkOl;,;xOd;;:,oO000Okxk00d'
c,;lccoo;';cooc;.... .''.....,'. 'cddooooolllllccccc:::::;,. ..,,'....... ... .cxkxxxxkxdc,. ,k0kodkOO00Oocooclkxl:lclOdllloxOOocx0klokkccl:dkxooo;oOOO0Odld00l.
::::;,:cooc;cdxo,...','...';...;;;;....;looolllc;;:cc::::::::::;'. .'''''''.... .......''. .d0OOOOOO000OOOOOOOOOOOOO0OOOOOO00OOO00OOOOOO0OOOOOOOOOOO00OkkOOOc
:coo:,,;:ldo::ldoc;...,;'............ .;cllll;..,cc::::::::::;;,.. ..''......... cO0xdxOOOO00OOOO00000O000OO0OO000OO0000OOO0OOO00OOOOOOOO0Ododk0x'
xolool:,,;codo:;:oo:'. .';. .... .. .,cllc:;:::::;;;;;;;;;,,,,'. ............ .d00OOkOO000000OOOOOOOkkOkkkkkOOOkkOOOOOkOOOkkOkkOOOOO00OOkkk0O:.
oloollll;;c:col,.;loc;,. ..'. ..'.. ..,:cccc:::;;;;;;;;;,,,,,'.. ......... ;xOOxodO000000kkkkkkxkkxxxxxxkkkxxkkkkkkkkkkxkxkO00000OxodkOOo.
ollllcclooc,,:ll:,.;lc;..,,'.... .'.... ...,:::;;;;;;;;;,,,'''''.. .......... .;kOOkkkOO00000000000000000O00000000000000000000000000OOkkO0d.
,,cdxdoclooc,.,;clc,.',,;cc;....'.. .'....... ..',;;;;;;,,,,'''''''............... ;x00kookO00OO0000OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO00000000Oo'
'..,ccclccccc;'',ccl:..';;;:c,. .''. ....''..'.. ..',,,,'''''''''............... ,x00OO0000000000OkkkxxxxxxxxxxxxxxxxxxkOOOOOOO0OxoxO00kc.
:. .;clllll::cc:,',ldoc'.....;:;.. ..',:c:;'...,,,'. ...'''''''''............... .lO0000OkxkO0000OOOOOOOOOOOOOOOOOOOOOOOOOOOOkOOxoxO0d,
c,.,cc;:ccccc:cc:,.':ldl;......,::,....';;'''.....,,'. .................... 'oO00kdoxOOO0000OO0000000000000000000OOOOOdox000kc.
:;,;;::;:ccccc;,;;,'..;odoc;.....';:,..'.....;:;,'...''.. ......... .,okOOOOkodO0OOOO0000000000000OOOOO0OdoxOOOO0kc.
c;'',:ll:,,;::::;'...'.,lodoc,. .',,,;;,,,;;;;::::;'.....'..... ...... .cdO0OxkOOxkOOkkOOkO0OkO0OxxkOkxk0OxkOOko;.
:;;;,'';::;'.',::::,.';;',coolc,...'''...''',,',,;;;;,............ .'lxkOOOO0Okxk0kdx0kookOdlx0OxkO0Oko;.
c'';c;. .',,'.';::lc,.',:;'':lolc;....'.........',;;,,,,''.......... .,cdkOO00000OO0OxxO00OO0Okdo:'.
:'...,;. ..,;'.',;;;,'',::,';cllc:;'..,,'... .....'',,,''''.......... .... . .. .... .. ..';:llodddxddoolc;,'.
;,''...,;'. .,,,'..,;;;;,,,,;:::;;,,;;,'.'''...............'''.......... .lO0OOOOOOo. :O0OOOOOOx, 'okOOOOx:. ;xx. .c00OOOOOOx' .;dOOOOOd, ckOO0K0OOkd.
'........',. .,:;'.',;;;,,,'',,,,,;,'',,.....','''................... .xNXkkkkOXKc lXNOkkkk0Xo. ;00o,'':kXx. lK0' .oNX0OkOOOx' .lXOc,.':xx: ...'xX0;.'.
:. .':c;..''. .'::,...,,;;,,''';,'',;,....'....''''....... .......... .xNKdddddo;. lNXkddx0N0, ;K0l...,xXx. 'xx;....dK0' .oNXOkkOOOd' .lXk;...;kkc lKO.
;. .';:,...,'....,;'..',;;,,',;::;,''''....,'.....''.... ........ .d0l c0d. 'dO:. ;dO0000kl. ck0OO000x; .c0K00OO00x' .cxO00OOx:. cOx.
,. ..,;.. .,.. .';;;'.';,',:::;;;,,'..'.....''.............. .. ... .. .. ..... ...... ......... ..... ..
'. .';,.. .... .'::,...''',;:;;;;;'........................
;'... .,,. ......',,'.....';;;,'',,'.......................
,'.'''. .''. .,. ..''.....',,;;,'''''......... ......
. ... .. .';'. .''.. ...........',,,'............. .....
...'. .. ...'. ..'. ...........','........... ...
,. .. .'....... ................. ........ ...
lc;... ... .... .... ... ....... .......
'',::;,.. ... ... .... .... ......... ......
'. .';;,. . .... ... ........ ....
oc,'. ..,'.. .. . ... .. .. ..
oollc;'. ..'. .. . . . ... ..
olllllc:,.. ..'.. .. .... . .. .... .ckl. .. .
'..,cccccc:,. .'.. 'xOOOOx:.. . 'oOOOOk; .lXMXd. .oOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOkOo' .:xOOOOo.
. ...,:cc::;'...... ;XMMMMXl . .. ;OWMMMNc 'xNMMMNk, .OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0: .oXMMMMO.
. ....,;:,......;XWMMWXl . ;0WMWMNl :0WMMMMMW0c .kNNNNNNNNNNNNNNNNWMMMMMWNNNNNNNNNNNNNXNNO; .oXMMMWO.
. .... ..,;,....cXWMMWXl. ;0WMWMNl .lXWWWNXNMMMXl. .'''''''''''.''.;kNMMMM0;'............''. .oXMMMMO.
. ...... .',,..;XWWWWXl. ;0WMMMNl .dXMMWKl'cXWMWNd' .dNMWMWO. .oXMMMMO.
. ..''cKWWWWKl . ;OWMMMNl 'kNMMW0c ;0WWMWO, .dNMMMMO. .oXMMMMO.
' .. .cXWMMWXx::ccc:::::::::::::::::::::dXMMMMNl :OWMMNk, ,kNWMW0:. .dNMMMMO. .oXMMMMO.
c,...'.... .. ;KWMMMMWWWWWWWWWWWWWWWWWWWWWWWWWWWWMMMMMNl .dXMMMXd. .lXWMWXo. .dNMMMMO. .oXMMMMO.
..',,'.,;;,,'.. ;XMMMMMMMWMMMMMMMMMMMMMMMMWWMMMMMMMMMMMMNl .dNMMWKc. .:KMMMNk' .dNMMMMO. .oXMMMMO.
. ... .',,;;,'... ;XMMMMW0xddddddoooooooddooooooooodkXWMMMNl ;kWMMW0; ;kWWMW0, .dNMMMMO. .oXMMMMO.
. ...',,''.. ,KWMMMXl... ;OWMMMNl .cKWWWNk' 'xNWWW0c. .dNMMMMO. .oXMMMMO.
. .......:KWMMMXl . ;OWMWMNl .lNWMWXo. .dXWMWXo. .dNMMMMO. .oXMMMMO.
. ..:XWMMWXl ;OWMMMNl 'xNMMWK:. .c0WMMNk, ...............'kNMMMM0,................ .oXMMMM0;..................................
. ;KWMMMXl ;0WMMMNc ;0WWMMW0xdxxxxxxxxxxxxxxxxxxxxk0NMMMWO: .xXXXXXXXXXXXXXXXNWMMMMMWNXXXXXXXXXXXXXXXk; .oXMMMMWNXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx.
. ,KWMMMXl ;0WMMMNc .cKWMMMMMMMMMMMMMMMWWWWWWWWWWMWWWMWMMMMMXl. .OMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM0: .oXMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMO.
. 'OXXXXO: ,kXXXXK: .l0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX0:. .xXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXk; .l0XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx.
. ...... ...... ........................................... ........................................ .........................................
.
.
.
.
..
,'..
''....
'......
..........
............
..........
........ 'c,
.. .;ccclc' .;ccccc. ,0W0: ':ccccccccccccccccccccccccccccccc:;'. .:ccc:cc:. .;cccccc:'
;XWWWWW0: ,kNWWWWNl .lKWWWXc. .xNWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWNKkc. .ckNWWWWWXd' ,dKWWWWWN0c.
,XWMMMMMK:. ;0WMMMMMNl .xXMMMMMNx' .xNMMMMWWMMMMMMMMMMMMMMMMMMMMMMMMWWWMWWW0c. .:ONMMMMWXx, 'dXWMMMMWO:.
,KWMMMMMWXl. :KWMMMMMMNl ,kNWMMWWMMW0, .xNMMMWXxdddddddddddddddddddddddddkKWMMMMKo. .:kNMMMMWNx,. ,xXWMWMWNO:.
;XMMMMMMMMNx. .lKMMMMMMMMNc .c0WMMNklxNMMWK:. .xNMWMWO. .xNMMMW0' ,xXWMMMMNk;. .;xXMMMMWNx,
;XMMMMMMMMMNk, .dXMMMMMMMMMNc .oXMMMXd. .oNMMWXo. .xNMWMWO. lXMMMMX; 'dXWMMMMNk:. .:ONMMMMWXx,
;XMMMMMMMMMMWO; .xWMMMMMMMMMMNc 'dNWWWKc. .lKWWMNx. .xNMMMWO' .;0WMMMWO. 'dKWWMMMNOlckNWMMMWXd'
;XMMMMX0KWMMMW0; 'kWMMMWX0KMMMMNc ,kWWWWO, ;OWMMWO; .xNMMMMWXKKKKKKKKKKKKKKKKKKKKKKKKKKNMMMMWO: .oXWMMMMWNMMWMWKo.
;XMMMMXo;OWMMMWKc. ;0WMMMWO::OWMMMNc .cKWWWNk' .xNMMWKl. .xNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMWXd' 'l0WMMMMMMN0o.
;XMMMMXl.'kWMMMMNo. cXWMMMWO, ;0WWWMNc .oNMMWXl. .oKWMMNd. .xNMMMMWNNNNNNNNNNNNNNNNNNNNNNNWMMMMW0l' .oNMMMMXo.
,KWMMMXl 'kWMMMMNd. .oXMWWMWk, ;0WMMMNc 'kNMMWK:. :KWMMNk, .xNMMMW0,.....................;xNMMMW0: :XMMMMK:
,KWMMMXl .dXMMMMNk,.dXMMMMNx' ;0WMMMNc ;0WMMWO: ,OWMMWO; .xNMMMWO. 'kNMMMWO, :XMMMMK:
,KWMMMXl .lXMMMMWK0WMMMMNd. ;OWMMMNc .cKMMMXd. 'xNMWWKc. .xNMMMWO. ,OWMMMWO' :XMMMMK:
,KWMMMXl .cXWMMMMMMMMMXo. ;0WMMMNl .xNMMMWO:,,,,,,,,,,,,,,,,,,,,,ckWMMWXd' .xNMMMWO. :0WMMMWd. :XMMMMK:
,XWMMMXl .:0WMMMMMMMKc. ;0WMMMNc 'kWMMMMWWNNNNNNNNNNNNNNNNNNNNNNNWWMMMMWO, .xNMMMWO. .cXWMMMNd. :XMMMMK:
,KWMMWXl ;OWMMMWW0: ;OWMMMNc .:0WMMMWMMMMWWMMMMMMMMMMMMMMMMMWWMMMMMMMMW0; .dNMMMWO. .lXMMMMXd. :XWMMWK:
.,;:::;. .;:::::. .'::;;,. ';;;;;:::::;;;:::::::::::::::::;::::;;;:::'. .;:::;' ,:::::, .,:::;,.
Project Hail Mary CoverAuthor: Andy Weir
A thrilling sci-fi adventure that combines humor, heart, and hard science. A space odyssey that challenges the limits of scientific ingenuity and human spirit.