BMU6( vvveeehhhiiijjjnnnllljjjddd\\\VVVRRRPPPOOONNNFFFDDDCCCBBBBBBBBB@@@???@@@??????>>>>>>===<<<<<<<<<<<<;;;:::;;;<<<===>>>AAADDDHHHIIIGGGDDDAAA@@@BBBCCCDDDDDDDDDCCCBBBAAA>>>???@@@AAA@@@AAACCCEEEFFFHHHKKKKKKIIIGGGFFFFFFJJJKKKLLLLLLKKKKKKMMMOOOLLLNNNPPPOOOMMMKKKKKKKKKJJJKKKLLLMMMNNNQQQUUUYYYWWW\\\dddkkkrrr{{{tttkkkbbb^^^YYYRRRLLLJJJHHHEEECCCAAABBBBBBAAA@@@>>>??????@@@@@@@@@@@@@@@@@@CCCAAABBBFFFGGGTTTmmmmmmbbbaaa\\\VVVSSSTTTUUUTTTSSSJJJDDDAAABBBBBB@@@@@@BBB@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBDDDFFFCCCDDDKKKOOO```{{{qqqbbbaaannn|||uuudddggghhhiiimmmkkkjjjddd\\\VVVRRRPPPNNNMMMFFFDDDBBBBBBBBBBBB@@@>>>?????????>>>======<<<<<<<<<;;;;;;:::;;;<<<===>>>CCCEEEHHHHHHFFFCCCBBBAAAGGGFFFEEECCCAAA@@@@@@???>>>???@@@AAA@@@AAACCCEEEFFFHHHJJJJJJHHHEEEDDDCCCHHHIIIJJJIIIIIIIIIKKKMMMJJJLLLMMMMMMKKKIIIHHHIIIHHHJJJLLLNNNPPPUUU[[[```hhhnnnwwwuuufff___[[[UUUOOOLLLIIIGGGCCCBBBAAAAAA@@@???>>>>>>???@@@@@@@@@@@@@@@???BBB???AAAHHHKKK[[[uuusssiiieee```YYYUUUTTTTTTSSSRRRKKKEEEBBBBBBBBB??????AAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBAAADDDCCCGGGSSS\\\qqqttteee```gggwwwuuucccggggggiiillljjjjjjddd]]]VVVRRRPPPNNNMMMFFFDDDBBBBBBBBBBBB@@@>>>?????????>>>======<<<<<<<<<;;;;;;:::;;;<<<===>>>DDDFFFGGGGGGDDDCCCBBBBBBKKKIIIFFFCCC@@@>>>======>>>???AAAAAA@@@AAACCCEEEGGGIIIJJJJJJGGGDDDBBBBBBEEEGGGHHHHHHGGGHHHJJJLLLHHHJJJLLLKKKIIIGGGGGGGGGGGGHHHKKKOOOSSSYYYaaafffeeelllvvvmmmbbb^^^XXXQQQMMMJJJGGGDDDBBBAAAAAA???>>>>>>>>>???@@@@@@@@@@@@???>>>@@@>>>AAAIIIOOOaaa|||vvvlllhhhccc\\\WWWTTTSSSQQQPPPLLLFFFBBBCCCBBB???>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBB>>>BBBDDDLLL]]]kkkvvvccc[[[___mmmuuucccgggiiijjjllliiifffeee___VVVPPPOOOMMMJJJHHHEEEBBBAAA@@@@@@???>>>>>>======<<<;;;;;;::::::;;;:::999888:::===@@@BBBDDDDDDCCC@@@>>>???DDDIIISSSPPPJJJDDD@@@===<<<<<<<<<<<<;;;<<>>??????@@@???>>>>>>@@@CCCBBB??????CCCIIIUUUiiizzzvvvfffddd```]]]XXXRRRMMMKKKOOOGGGBBBCCCBBB>>>>>>BBB????????????????????????AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCIII^^^pppfff\\\]]]mmm~~~uuupppjjjdddhhhpppwww|||tttcccgggiiijjjlllhhhfffeee___VVVPPPOOONNNJJJGGGEEEBBB@@@@@@@@@???>>>=========<<<;;;::::::::::::999888999:::===AAACCCIIIHHHEEE@@@======AAADDDOOOLLLGGGBBB>>><<<;;;;;;<<<;;;<<<===???CCCGGGIIIJJJHHHEEEBBB@@@@@@AAABBBDDDDDDDDDDDDEEEFFFGGGHHHGGGFFFFFFEEEFFFGGGHHHIIIKKKLLLNNNPPPSSSVVVXXXZZZ^^^\\\ZZZ[[[___cccddddddfffhhhkkknnnrrrvvvyyy{{{|||~~~lll```[[[UUUOOOLLLKKKHHHDDD@@@?????????>>>??????>>>===>>>@@@BBB<<<<<>><<<>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@EEEFFFFFFLLL```~~~fffbbbaaajjj|||~~~}}}~~~vvvoookkkfff```___ccceeegggmmmsssyyy|||||||||rrrvvvwwwuuuxxxsssbbbgggiiijjjkkkhhhffffff```VVVQQQPPPNNNKKKFFFDDDAAA??????@@@???>>>===<<<<<<;;;;;;::::::999888888888999;;;???BBBDDDIIIGGGCCC???<<<===@@@DDDIIIGGGCCC???<<<;;;:::;;;;;;;;;<<<>>>AAADDDGGGHHHFFFEEEBBB@@@??????@@@AAACCCCCCBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGIIIJJJLLLMMMNNNOOOQQQSSSUUUVVVZZZXXXVVVVVVXXXZZZ[[[\\\\\\___dddiiinnnrrruuuvvv|||}}}|||xxx~~~rrrcccZZZTTTQQQJJJJJJJJJGGGBBB>>>>>>@@@===>>>>>>===<<<===???AAAGGGIIIKKKKKKJJJOOOaaatttwwwrrrhhhbbbaaaXXXIIIEEEKKKNNNIIIFFFFFFDDD???;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????BBBDDDDDDJJJ^^^xxxkkk]]]bbbmmm~~~rrrddd^^^aaaaaaccciiipppqqqmmmhhh]]]aaacccdddlllzzztttbbbgggiiijjjkkkgggffffff___VVVQQQPPPNNNKKKEEEBBB@@@>>>??????>>>===;;;;;;;;;;;;::::::999999777777888999<<<@@@CCCEEEBBBAAA???===>>>AAAEEEHHHBBBAAA>>><<<:::::::::::::::;;;===@@@CCCEEEFFFGGGBBBAAA@@@>>>>>>???@@@AAABBBAAAAAAAAAAAABBBBBBCCCBBBCCCCCCEEEFFFHHHIIIJJJMMMMMMMMMNNNOOOPPPQQQRRRTTTSSSSSSTTTVVVZZZ\\\^^^___bbbfffkkkoooqqqrrrrrr|||}}}~~~}}}}}}}}}sssooorrryyyhhh[[[UUUTTTIIIIIIKKKJJJDDD>>>>>>AAA======>>>===<<<<<<>>>AAAQQQUUUZZZZZZTTTVVVeeevvv|||{{{iii___```ZZZJJJDDDIIIJJJIIIGGGGGGFFFAAA<<<:::>>>>>>>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>???AAACCCKKKbbb{{{hhh]]]cccmmm~~~ooonnnmmmqqqzzz|||sssllljjjgggeeekkkwwwyyywww|||uuubbbfffggghhhiiiffffffeee___UUUPPPOOOMMMJJJCCCAAA>>>===>>>>>>======:::::::::::::::999999999666777888:::===AAADDDEEE======<<<===@@@CCCFFFHHH===<<<;;;:::999999999::::::<<>>======>>>???@@@AAAAAA@@@@@@???@@@@@@@@@AAAAAACCCDDDFFFHHHHHHIIIKKKKKKKKKKKKLLLLLLMMMNNNMMMMMMNNNPPPRRRVVVZZZ]]]bbbeeehhhllloooqqqqqqqqqwwwwwwxxxwwwvvvwwwyyy|||wwwzzzsss```WWWWWWJJJIIIJJJLLLGGG???>>>BBB======>>>===<<<<<<>>>AAAHHHQQQ^^^eeefffkkkzzznnn^^^^^^\\\QQQHHHGGGGGGHHHHHHHHHHHHEEE@@@;;;========================<<<<<<<<<======>>>>>>>>>@@@CCCHHHUUUpppnnneeefffwwwssswww}}}~~~wwwcccdddeeefffhhhfffeeeddd^^^TTTOOONNNLLLIIIBBB@@@===<<<=========<<<999999999999999999999999666777999;;;>>>AAADDDEEE>>>======???BBBCCCCCCBBB;;;::::::999999999::::::;;;>>>AAAEEEFFFEEEBBBAAA>>>>>>=========>>>>>>>>>BBBAAA@@@??????>>>??????@@@AAACCCDDDFFFGGGGGGGGGIIIHHHHHHHHHHHHIIIJJJJJJMMMNNNOOOOOOPPPSSSWWWZZZ^^^```cccgggkkknnnooopppqqqrrrsssttttttvvvyyy|||~~~hhhYYYWWWMMMHHHGGGKKKIIIBBB???BBB===>>>>>>===<<<===???AAABBBNNNaaapppwww}}}xxxfff___]]]XXXNNNIIIFFFIIIJJJIIIIIIHHHCCC===========================;;;<<<<<<======>>>>>>??????BBBKKK^^^~~~vvviiiooo}}}vvvzzz|||yyyzzz}}}zzzcccbbbbbbcccgggeeecccbbb\\\SSSMMMMMMKKKGGGAAA???<<<;;;<<<===<<<<<<888888888999999999999999777888:::<<<>>>AAACCCDDD======>>>AAADDDCCC@@@<<<::::::::::::::::::::::::<<>>>>>>>>>>>===============BBBAAA@@@???>>>>>>>>>>>>@@@AAACCCDDDFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHLLLNNNOOOOOOOOORRRVVVZZZXXXZZZ]]]```dddgggjjjkkkkkkmmmnnnnnnnnnpppsssvvvrrrvvv|||~~~}}}~~~~~~ppp]]]YYYQQQGGGDDDJJJKKKDDD@@@BBB>>>??????>>>===>>>@@@BBBEEERRRggg{{{uuueee]]][[[UUUMMMIIILLLLLLIIIIIIJJJEEE>>><<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>>>>??????@@@CCCNNNgggooojjjxxx}}}{{{zzz~~~{{{cccaaa```bbbfffeeebbbbbb[[[RRRMMMLLLJJJGGG@@@>>><<<;;;<<<===<<<<<<888888888888888888999999888888:::<<>>BBBEEEDDD@@@;;;::::::::::::::::::;;;;;;===@@@DDDGGGGGGDDD???<<<>>>>>>>>>>>>>>>=========BBBBBB@@@???>>>>>>>>>>>>@@@AAACCCEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFIIIKKKKKKLLLOOOTTTYYYXXXXXXZZZ\\\___bbbeeefffdddeeeeeedddbbbccceeegggggglllsssvvvwwwwwwxxxzzzzzz{{{{{{{{{|||~~~}}}uuu```[[[TTTGGGBBBIIILLLFFFAAABBB??????@@@???>>>>>>@@@CCCEEESSSjjjjjj\\\[[[XXXQQQLLLOOOOOOJJJIIIJJJEEE===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@FFFIIIUUUqqqzzzooommmyyy~~~|||nnnhhhcccaaaccckkkzzzzzzsssqqquuuyyy{{{dddbbb___```dddccceeebbbZZZRRROOOOOOKKKFFF???>>>===<<<;;;::::::999;;;:::888777777777888888555777<<>>BBBHHHMMMJJJBBB:::;;;;;;;;;999888888:::<<<@@@DDDHHHFFFAAA<<<<<<>>>============<<<<<<<<<<<<@@@@@@??????>>>=========???@@@AAABBBCCCCCCDDDDDDAAABBBDDDDDDBBBBBBBBBCCCCCCEEEHHHIIIHHHHHHHHHIIIMMMPPPSSSUUUVVVWWWYYYZZZVVVVVVVVVTTTTTTUUUXXX[[[[[[]]]^^^______aaadddfffjjjjjjjjjiiihhhiiilllnnnwwwyyyyyyvvvqqqnnnnnnpppjjjllloooqqqrrruuuxxxzzzxxxsssllljjjlllpppqqqrrrvvvyyylll___UUUHHHFFFIIIGGGIIIGGG======;;;<<<@@@@@@======@@@PPPfff{{{cccXXX[[[```WWWWWWPPPEEEFFFLLLHHH>>>;;;<<<>>>>>>===<<<<<<===;;;===>>>===<<<<<<===>>>===PPPgggxxxlllttt|||tttjjj```YYYUUUSSSOOOLLLPPP[[[fffkkkooommmfff\\\WWWYYY[[[[[[dddddddddkkk~~~xxxbbbaaa```aaaeeeeeeeeebbb[[[RRRNNNNNNJJJDDD???>>>===;;;::::::999999:::999888777666777777888666999===BBBDDDCCC???<<<<<<>>>BBBFFFIIIFFF@@@;;;;;;<<<<<<;;;999999:::<<<@@@CCCFFFDDD???;;;<<<>>><<<<<<<<<;;;;;;;;;;;;:::============<<<<<<<<<<<<======???@@@AAAAAABBBBBB@@@BBBCCCCCCBBBAAABBBCCCEEEFFFFFFFFFEEEFFFIIIKKKHHHKKKMMMOOOQQQSSSWWWYYY[[[[[[[[[ZZZXXXXXXYYY[[[WWWYYY[[[\\\]]]___bbbeeegggiiikkkkkklllmmmppprrrrrrssstttuuutttuuuvvvxxxwwwyyy{{{|||{{{{{{|||}}}~~~{{{zzzzzz}}}{{{cccXXXKKKIIIKKKGGGGGGFFF>>>>>>;;;;;;===>>>===@@@FFFaaayyyrrr___YYYYYY\\\]]]UUUJJJHHHLLLJJJAAA<<<=========<<<<<<<<<<<<;;;<<<======<<<<<<===>>>FFF[[[rrrqqqmmmxxx|||tttqqqmmmjjjeee___VVVPPPMMMMMMKKKHHHKKKXXXjjjvvvnnnbbbYYYXXXWWWSSSTTTYYYaaaiiitttzzz{{{zzzyyy{{{ttt`````````bbbgggfffeeeccc\\\RRRMMMLLLHHHBBB>>>===<<<;;;:::999999999999888666555555666777777777;;;@@@CCCDDDAAA===:::;;;>>>BBBCCCBBB@@@>>>>>><<<===>>>===;;;:::;;;<<<@@@BBBBBB@@@<<<:::;;;===;;;;;;:::::::::999999999::::::::::::;;;;;;;;;;;;;;;;;;===>>>???@@@@@@@@@<<<>>>@@@@@@?????????AAACCCDDDDDDDDDFFFIIIOOOSSSPPPRRRTTTVVVXXX\\\```ccciiikkklllkkkiiigggggggggdddfffiiikkkmmmppptttwwwzzz}}}nnnZZZMMMKKKMMMGGGEEEEEE@@@@@@<<<:::;;;;;;===CCCKKKpppyyyfff^^^]]]aaabbb[[[OOOJJJLLLLLLGGG>>>======<<<;;;;;;;;;;;;;;;<<<======<<<<<<>>>???HHH```wwwzzzooogggmmm|||}}}yyyzzz{{{}}}xxxnnnccc^^^ZZZYYYZZZXXXSSSNNNNNNTTTXXXWWWUUU]]]ppp{{{fffZZZ]]]\\\UUUVVVaaaoooxxx}}}uuuqqqmmmlllrrr}}}sss___``````aaafffeeedddccc\\\RRRLLLIIIEEE@@@===<<<;;;:::999999999999777666555444444555666777888<<<@@@CCCBBB>>>:::888;;;>>>AAA@@@<<<:::<<<@@@===???@@@???===;;;<<<<<<@@@@@@???<<<999888:::===;;;::::::::::::999999999888888999999:::;;;;;;<<<;;;<<<===???@@@AAAAAABBB@@@AAADDDDDDDDDDDDEEEFFFGGGIIIMMMPPPUUU[[[aaafffkkknnnrrrtttvvvxxxzzz|||]]]NNNKKKMMMFFFCCCEEECCC@@@<<<:::::::::;;;CCCKKKqqqwwwhhhccceeeaaaaaa[[[PPPJJJLLLNNNMMMAAA???<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;<<>>@@@<<<777666:::@@@???@@@@@@???===<<<<<<===???>>><<<999888888:::<<<;;;;;;;;;:::::::::999999888888999:::;;;<<<<<<======>>>???AAACCCDDDDDDDDDJJJLLLOOOPPPOOOPPPQQQRRRRRRVVV\\\bbbggglllqqquuucccOOOIIIKKKEEEAAADDDDDD>>><<<<<<<<<::::::AAAJJJjjj~~~{{{iii``````^^^]]]WWWOOOJJJLLLPPPRRREEEAAA===::::::;;;;;;::::::;;;;;;;;;;;;<<<@@@BBBRRRrrrmmmddd___cccpppzzz|||lllgggaaa^^^ZZZTTTKKKFFFGGGBBB>>>@@@FFFLLLOOONNNOOOZZZgggjjjbbb```pppqqqkkkhhhoooyyy~~~vvvnnnnnnpppuuu|||yyybbb___\\\]]]aaa``````aaa]]]RRRJJJFFFBBB???;;;:::999999888888888999666666555444444555777888:::>>>AAA@@@===999888999===>>>>>>:::555555999>>>AAAAAA@@@>>>;;;;;;<<<>>>>>>===:::999888888999:::;;;;;;;;;:::::::::999999888999999:::;;;<<<<<<======>>>@@@BBBDDDEEEEEEFFFKKKNNNPPPRRRRRRRRRTTTUUUTTTXXX^^^cccgggjjjmmmooo{{{~~~nnnTTTHHHJJJDDD@@@DDDDDD>>><<<<<<<<<::::::CCCMMMhhhxxxlll^^^ZZZ^^^YYYSSSMMMLLLOOOSSSVVVIIIDDD===:::;;;<<<;;;:::::::::;;;:::;;;===AAADDD^^^jjjcccfffnnnxxxpppYYYKKKFFFCCCCCCCCC@@@>>><<<===BBBHHHMMMPPPNNNQQQWWWZZZWWW[[[rrryyyqqqgggjjjsssyyypppnnnrrr{{{{{{bbb^^^[[[\\\aaaaaa^^^```\\\RRRIIIEEEBBB???:::999999888888888888888666666555555555666888888===@@@BBB@@@<<<999;;;===???>>>===999555555999<<>>@@@BBBCCCDDDDDDDDDGGGIIIKKKKKKLLLNNNPPPLLLOOOSSSVVVYYY\\\```cccgggiiilllmmmnnnoooqqqrrr||||||yyyxxx}}}\\\JJJIIIDDD@@@BBBBBB>>>===<<<;;;999===IIIWWWmmmwwwxxxnnnaaa___bbbZZZQQQMMMOOOSSSVVVYYYMMMFFF>>>;;;<<<===<<<;;;999::::::::::::===AAAEEEeee}}}nnnnnnyyywwwVVVEEEAAAAAACCCEEE???@@@@@@@@@AAAFFFMMMRRRQQQMMMLLLMMMLLLRRRiiizzzxxxxxxuuutttvvv~~~qqqsss}}}|||bbb^^^ZZZ\\\bbbccc\\\___\\\RRRIIIEEEBBB???999999888888888888888888777666555555666777888999@@@BBBDDDAAA<<<:::===AAA@@@>>><<<888666666999;;;CCCBBB???;;;888999<<<@@@===;;;:::999::::::999888888888888888777777777777999999999999999:::::::::999:::<<<>>>@@@AAABBBBBBAAADDDGGGHHHIIIJJJLLLMMMGGGIIIKKKNNNQQQVVV]]]aaa``````aaaaaabbbfffkkkoooooorrrwwwyyyyyywwwvvvvvv}}}yyyqqq~~~cccLLLJJJEEE@@@AAA@@@@@@===;;;999999???OOO___tttzzz}}}ttt~~~{{{mmmdddeeeggg\\\RRROOORRRVVVXXXZZZOOOGGG???;;;<<<>>>===;;;999::::::::::::===BBBEEEjjjxxxyyyyyyrrr{{{pppPPPCCCBBBAAA@@@@@@===???AAA???>>>BBBJJJQQQRRRJJJGGGHHHFFFFFFVVViii{{{~~~xxxwwwzzz~~~}}}}}}~~~vvv{{{{{{^^^\\\\\\\\\aaaccc^^^^^^YYYPPPJJJGGGCCC???<<<:::888777888888777666888888666444222333666999;;;@@@DDD@@@888555999???BBB>>>888444333555999;;;@@@;;;999===@@@???>>>>>><<<;;;999777777777777777777777888888888888777777555555777888999::::::;;;<<<;;;:::===AAADDDDDDBBB@@@@@@@@@AAADDDGGGKKKMMMKKKIIIGGGJJJQQQXXX\\\]]]ccc___\\\___eeejjjkkkiiiqqqrrruuuyyy{{{|||zzzxxx}}}{{{zzzzzzlllNNNFFFFFFBBB>>>???BBB>>>======999;;;PPPiiizzz~~~|||ooojjjssswww|||}}}qqqqqq}}}uuueeeYYYeee^^^ZZZRRRKKKUUU___ZZZSSSLLLBBB<<<::::::::::::::::::;;;<<<::::::CCCMMMoooppp~~~vvvvvvuuuaaaKKKDDDEEEEEEBBB@@@@@@BBBBBB???<<<>>>EEELLLSSSQQQLLLGGGEEEIIILLLNNN___fffooottttttxxx{{{zzzzzzyyyxxxwwwxxx|||~~~zzztttzzz]]]\\\[[[[[[___aaa^^^^^^ZZZQQQKKKHHHDDD>>>;;;999777777888888777666555555444333222444888;;;@@@BBBBBB===777666<<>>======;;;:::888777666666777777666777777888888777777666555555777888999:::::::::<<<;;;;;;===AAACCCCCCBBB@@@@@@@@@AAADDDGGGJJJLLLJJJHHHGGGJJJPPPVVVYYYZZZ^^^\\\[[[___fffkkklllkkkrrrsssvvvyyy{{{|||{{{zzz~~~zzzxxxyyyrrrSSSHHHEEEAAA======@@@======???<<>>;;;:::::::::;;;;;;<<<<<<:::;;;EEEPPPvvvxxxyyy~~~www{{{wwwtttvvvrrr^^^JJJCCCCCCCCCAAA@@@@@@AAA@@@>>><<<>>>CCCHHHQQQPPPLLLFFFCCCDDDIIIMMMYYYeeewwwxxxtttppppppooonnnnnnqqqvvvyyy|||sss~~~{{{]]][[[ZZZYYY]]]___]]]^^^[[[SSSMMMIIIDDD>>>;;;999777666777777777555222333333222222555999<<>>FFF???<<<888666888;;;===>>>===999999===>>><<<;;;<<<:::999888666666666777777666666777777777777666666555666777888999:::::::::;;;;;;;;;===@@@BBBBBBBBB@@@@@@@@@BBBDDDGGGJJJKKKIIIHHHIIIKKKPPPTTTVVVVVVYYYYYY[[[```gggllllllkkkqqqrrrtttvvvxxxyyyyyyzzz}}}}}}zzz|||\\\MMMGGGAAA======???===>>>AAABBBIII```xxxjjjddd^^^qqq~~~}}}ttthhh___ZZZ]]]bbbvvv{{{lllbbbaaa```bbbXXXIIIMMM\\\```]]]UUUJJJ@@@;;;:::::::::<<<<<<<<<<<<;;;===IIIVVV}}}wwwzzzxxxyyy|||~~~~~~|||zzzuuuppprrrxxxsssrrrrrr```MMMFFFEEEDDDBBBAAACCCAAA@@@>>>>>>???AAACCCMMMNNNMMMHHHBBBBBBJJJRRRaaaoooxxxpppkkkiiiccccccccccccdddhhhooosss|||~~~~~~vvvxxx|||___\\\ZZZYYY]]]^^^]]]___\\\UUUOOOJJJDDD>>>:::888666666777777666555222222222222222444999<<>>888555777>>>DDD===:::777888;;;>>>???>>>;;;888999<<<===:::999:::999888777666555666666777555666666777777666666555555666777888999999999999;;;;;;;;;===???@@@AAAAAA???@@@@@@BBBDDDFFFIIIJJJHHHIIIKKKNNNQQQSSSTTTTTTVVVWWW\\\bbbhhhkkkjjjhhhlllnnnpppqqqrrrtttvvvxxxzzz{{{}}}eeeRRRIIIBBB>>>>>>>>>>>>@@@CCCFFFQQQiiigggZZZYYYtttrrrccc[[[[[[___eeeuuupppfff___```ddd[[[HHHIIIYYYaaa\\\UUUKKKAAA;;;999:::;;;;;;;;;<<<;;;:::>>>MMM]]]vvvwwwyyyzzzxxxsssrrrwww{{{}}}}}}yyyvvvtttpppnnnsss{{{|||~~~}}}yyyiiiXXXOOOLLLHHHFFFFFFEEECCCAAA@@@AAAAAA@@@???HHHJJJMMMJJJDDDDDDOOO\\\qqqzzz|||uuummmeeeaaa___^^^XXXXXXXXXYYY[[[```hhhmmmsssvvvzzz{{{{{{}}}}}}xxx~~~```]]][[[ZZZ]]]^^^]]]___\\\UUUOOOJJJDDD>>>:::888666555666666555444444444333222222444888;;;AAA???;;;888777999<<>>AAA@@@>>>999888999===<<<888777999888777666555555555666777555555666666666666555555555666777888888888888888::::::<<<===>>>???@@@AAA??????@@@BBBDDDFFFHHHIIIIIIKKKMMMPPPQQQRRRSSSTTTVVVXXX]]]cccggghhhfffdddiiilllnnnppppppqqqtttwwwxxxzzz|||}}}|||}}}gggTTTJJJCCC>>><<<>>>???AAADDDJJJYYYqqqmmmZZZ\\\yyywwwmmmiiihhhhhhmmmnnngggaaabbbeeegggggghhhlllvvvwwwnnnaaa```ddd]]]IIIHHHXXXaaaWWWSSSJJJBBB<<<999:::<<<::::::;;;:::999@@@SSSeeewwwxxxsssxxxxxxrrrnnnqqqvvvzzzuuurrrppppppnnnnnnuuu~~~zzzvvvfff\\\TTTNNNJJJKKKGGGFFFEEEEEEEEEDDDBBB???CCCFFFKKKLLLGGGFFFTTTdddxxxyyyzzz~~~zzzhhheee```[[[WWWTTTRRRQQQMMMMMMNNNNNNQQQVVV\\\aaaggglllssswwwxxxzzz}}}zzz~~~```]]][[[ZZZ^^^___]]]^^^[[[SSSMMMIIIDDD>>>999777555555555555555333444555444333333555999<<>><<<777666999777666555444444555666777444444555555555555444444555666777777888888888777999:::<<<===<<<===???@@@>>>???AAABBBDDDFFFGGGHHHIIIKKKNNNPPPQQQQQQSSSUUUVVVYYY^^^ccceeeeeecccbbbhhhlllppprrrqqqrrruuuxxxxxx{{{~~~~~~|||{{{}}}|||xxxcccSSSIIICCC===:::>>>@@@CCCFFFOOOaaayyylll\\\ggg}}}xxx|||zzzuuuiii[[[SSSRRRQQQMMMVVVTTTRRRVVVaaarrr{{{fffaaaccc^^^NNNLLLXXX```SSSPPPJJJCCC===::::::<<<999999:::::::::DDDZZZoooyyyvvvwww|||tttqqqoooiiiiiikkknnnooopppvvv~~~|||ttthhh^^^UUUQQQRRRNNNOOOPPPQQQOOOMMMJJJIIIFFFGGGKKKMMMIIIGGGTTTeee{{{xxxooojjjsss|||zzzuuunnngggbbb^^^[[[RRRPPPMMMLLLKKKIIIFFFDDDBBBCCCCCCDDDEEEIIINNNQQQXXX^^^gggmmmpppsssxxx||||||}}}~~~|||___\\\[[[ZZZ^^^___^^^^^^ZZZQQQKKKHHHDDD>>>888777555444555555444333333444444444444777<<<@@@AAA===888888:::======<<<888666555:::AAACCC???:::888999<<>>@@@>>>???AAACCCDDDEEEFFFGGGHHHJJJMMMNNNNNNPPPSSSVVVUUUYYY^^^bbbdddcccbbbbbbfffkkkqqqsssrrrrrrtttwwwvvvzzz~~~~~~{{{yyyzzz|||zzz~~~zzz~~~yyy}}}wwwnnn```TTTLLLFFF@@@<<<<<<@@@DDDIIITTTiii}}}ddd[[[sss~~~{{{{{{}}}}}}|||pppggghhhxxx~~~~~~rrr___UUURRRMMMHHHOOONNNKKKJJJNNNYYYhhhsssnnndddcccaaaUUURRR[[[___QQQPPPLLLFFF>>>:::999:::999:::;;;;;;===HHHaaayyytttrrrwwwuuunnnkkkgggiiioootttuuutttwww}}}uuuiii___\\\^^^\\\```ddddddaaa]]][[[[[[TTTQQQRRRSSSNNNIIIRRRbbbuuufffccckkknnniii^^^ZZZTTTOOOJJJEEEAAA???EEEBBB@@@@@@AAAAAA>>><<<;;;<<<===>>>>>>???BBBDDDJJJOOOVVV\\\bbbiiiqqqwww{{{~~~~~~}}}~~~xxxvvv|||{{{^^^[[[ZZZYYY]]]___^^^^^^YYYPPPJJJGGGCCC???888666444444444555444333222222333444666999???CCCDDD>>>888777:::>>>???>>>888555555:::AAACCC>>>888888999===@@@===777666999666555444333444444666666333444444555555444444333555666777777777777777666888:::======;;;;;;===@@@>>>???AAACCCDDDEEEFFFFFFFFFIIILLLMMMLLLNNNRRRVVVTTTXXX]]]aaaccccccccccccbbbiiiooorrrqqqppprrruuusssxxx}}}}}}yyyvvvvvvxxxsssyyyzzzvvvzzzzzzuuuxxx}}}ooofffmmm{{{ooojjj```VVVPPPKKKEEE???;;;@@@EEEJJJXXXooovvv\\\ZZZ{{{yyyyyy~~~}}}yyywwwzzzyyyyyyzzz|||}}}|||{{{zzz|||}}}}}}|||}}}{{{}}}yyypppyyyjjj^^^]]]ooo|||}}}fffXXXTTTOOOIIIIIILLLOOOMMMKKKLLLRRRXXXaaatttfffbbbbbbYYYXXX^^^___QQQQQQNNNHHH@@@:::888888999;;;<<<===???KKKfffrrrooowww}}}sssqqqrrrnnnqqqwww}}}|||xxxxxx|||ssshhhfffhhhiiiooouuuuuuppplllkkklllbbb\\\ZZZZZZSSSKKKRRR```}}}jjj^^^\\\WWWOOOIIIDDD@@@?????????@@@AAA@@@===::::::<<<===<<<:::999;;;<<<<<<;;;;;;<<<===AAAEEEJJJOOOVVV```llltttyyy|||||||||}}}~~~xxx}}}ccc]]]XXXXXX^^^^^^```___YYYQQQKKKHHHAAA:::555333222222333444333222...333555333444<<>>>>><<<999777555888===???<<<999999:::;;;<<<;;;:::999888777666444333333444666777444444444444444444444444444444555555666777777777888:::;;;<<<;;;<<<===???BBBCCCDDDDDDCCCCCCDDDEEEHHHIIILLLPPPPPPMMMPPPVVVTTTXXX]]]___^^^^^^```bbbhhhiiinnnsssssspppsssxxxuuuxxxxxxuuutttwwwxxxvvv|||{{{{{{}}}xxxvvvyyy}}}|||wwwwwwyyymmmddd[[[ccc{{{rrrllljjjaaaOOOHHHEEE;;;:::<<>>>>>======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::;;;@@@DDDGGGLLLVVVfffrrr}}}}}}}}}~~~~~~~~~}}}}}}|||aaa[[[WWWXXX^^^^^^^^^^^^YYYRRRLLLHHHAAA:::888666444222222222000//////333555333444<<>>999999===@@@>>><<<777666666:::???@@@===999::::::;;;;;;:::999777666666555444333333444555666444444444444444444444444444444555555666777777777888:::;;;<<<<<<<<<>>>@@@AAABBBCCCCCCBBBBBBCCCDDDFFFGGGJJJOOONNNLLLNNNRRRUUUWWWYYY\\\]]]]]]\\\ZZZdddfffkkkqqqqqqooosssxxxssstttsssoooooouuuyyyyyy|||xxxxxx|||~~~vvvjjjjjjjjjmmmrrrtttxxx|||mmmeeefffbbbgggyyy}}}yyysssgggRRRHHHDDD:::888:::DDDUUUhhh~~~cccQQQ\\\wwwqqqsssqqqoooqqqmmmnnnooopppqqqppppppoooppppppppppppqqqqqqqqqqqqnnnnnnnnnooopppqqqrrrssswwwwww~~~oooccc[[[```jjjooommmkkkmmmgggggglllqqqzzzttt```TTTOOOPPPNNNKKKIIIIIIJJJKKKLLLNNNXXXttttttggg```eeeeee___aaakkk```[[[VVVPPPGGG===999::::::<<<<<<;;;DDD[[[xxxyyynnnqqqwwwyyyrrrqqqttttttxxx~~~xxx{{{wwwnnnaaaWWWUUUXXXmmmvvvttt```MMMFFFDDDAAA==================<<<<<<======<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999===AAADDDGGGQQQ___kkkwwwyyy|||~~~}}}||||||~~~{{{|||~~~yyy___ZZZWWWXXX]]]^^^\\\\\\YYYRRRMMMIIIBBB:::888666333222222222111//////333444333555<<>>888:::FFF[[[ttt|||xxxwwwwww~~~}}}[[[OOO]]]wwwkkkjjjhhhgggiiigggggghhhhhhggggggfffeeedddddddddddddddcccccccccbbbbbbaaaaaabbbccccccdddffffffnnnrrreeeZZZYYY[[[YYYTTTQQQMMMNNNRRRSSSPPPSSShhh|||ggg\\\QQQNNNJJJHHHIIIKKKLLLLLLKKKKKKYYYxxxsssgggbbbjjjkkkdddbbbiiieeebbb^^^WWWIII===999<<<999;;;;;;;;;HHHdddxxxyyyllliiiqqq{{{~~~xxxwwwyyyzzz|||sssddd]]]]]]ccchhhcccSSSEEEAAA???<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<;;;::::::::::::999999999999777:::===???AAAIIIUUU___iiiooovvvzzzzzzxxxxxxxxxyyyxxxxxxyyy|||}}}}}}|||}}}}}}~~~zzz```[[[WWWWWW\\\\\\ZZZ[[[XXXSSSNNNJJJBBB999444222111222333444444333///222333222555===AAABBB<<<999999===CCCEEEBBB>>>666777;;;???BBB@@@;;;666;;;;;;;;;;;;;;;;;;::::::444444555666666555444444444444444444444444444444444444555555666777777777777999;;;<<<<<<===@@@AAA???AAACCCCCCBBBBBBBBBCCCBBBBBBEEEJJJKKKHHHGGGIIIQQQPPPUUUbbbooorrrhhh]]]YYY[[[aaahhhiiiiiimmmsssrrrqqqjjjaaa```gggpppttt}}}{{{vvvqqqqqqwww{{{|||qqqjjjeeedddeeeeeeeeegggiiiiiiiiimmmqqqmmm^^^NNNEEEAAACCCNNNZZZeeennnvvv~~~yyyfffZZZLLLQQQccciiilllwww~~~||||||~~~~~~rrr[[[NNNJJJCCC;;;<<>><<>>:::<<<<<<======>>>>>>??????=========<<<<<<<<<<<<<<<::::::::::::999999999999777999;;;;;;===BBBKKKSSSXXXaaalllqqqqqqoooppprrrrrrqqqqqqtttxxx{{{||||||}}}}}}}}}~~~}}}|||~~~|||bbb\\\WWWVVVZZZYYYYYYZZZXXXRRRNNNIIIAAA999444222111111333555444444///222333222666===@@@@@@;;;999:::???DDDFFFBBB>>>777999===@@@AAA===888333888888888999999:::;;;;;;444444555666666555444444444444444444444444444444444444555555666777777777777999;;;;;;<<<<<<>>>@@@???AAACCCDDDCCCBBBBBBBBBBBB@@@BBBGGGHHHEEEDDDEEEKKKLLLTTTdddrrrsssggg[[[RRRTTT[[[bbbdddeeeiiiooouuuuuuooobbbZZZ\\\bbbfffrrryyyzzztttpppuuu~~~zzzmmm```[[[WWWSSSQQQSSSUUUYYY]]]bbbiiijjj^^^OOO???===>>>CCCKKKUUUcccpppzzz}}}hhhSSSNNNFFFLLL\\\```dddrrrzzzwwwxxx|||bbbPPPIIICCC<<<===JJJfff{{{wwwyyyooo___lllqqqTTTOOOZZZvvvooo^^^ZZZ\\\]]]^^^]]]\\\[[[YYYXXXWWWVVVVVVRRRRRRRRRQQQQQQPPPPPPOOORRRQQQPPPPPPPPPPPPPPPPPPNNNSSSTTTUUUcccwww}}}xxxfff\\\QQQLLLGGGAAA===<<>>>>>??????========================;;;;;;;;;:::::::::999999888::::::::::::>>>DDDIIILLLUUUaaahhhiiiiiijjjllljjjjjjlllpppvvv{{{~~~zzzzzzyyyzzz{{{~~~{{{oooqqqzzz}}}ccc]]]WWWVVVXXXWWW[[[[[[XXXQQQLLLHHHAAA999777555333222333333222111000222222222777>>>@@@>>>:::999999>>>CCCDDD@@@;;;666999===@@@???;;;777333666666555666666777888999555555555555555555555555444444444444444444444444444444555555666777777777777888::::::::::::<<<>>>===@@@CCCDDDCCCAAAAAAAAAAAA>>>===AAACCCAAA@@@BBBEEEHHHOOOZZZbbbaaaWWWMMMIIILLLTTT\\\```bbbhhhooowww|||yyyiiiXXXQQQRRRVVVaaapppxxxrrrmmmrrr|||{{{iiiXXXQQQLLLFFFDDDGGGGGGMMMQQQVVV___eee^^^QQQ@@@??????@@@AAAIIIZZZjjjxxxttt```PPPPPPMMMQQQZZZXXX[[[kkk{{{rrriiifffooo}}}mmmTTTHHH@@@;;;===KKKfffyyy|||gggNNNNNNXXXnnnkkk\\\YYY[[[\\\\\\WWWVVVTTTRRRQQQPPPPPPPPPLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJKKKKKKKKKGGGLLLNNNNNNVVVdddmmmmmmZZZRRRJJJFFFCCC>>>===>>>BBBEEEJJJMMMMMMJJJFFFDDDGGGLLLTTT[[[^^^aaadddhhhhhhjjjmmmpppssstttuuuuuupppssswwwyyy|||pppllliiijjjlllkkkeee```ZZZUUURRRQQQOOOVVVpppxxxkkkzzzrrrllluuuyyynnnccc```oooooonnnhhhYYYGGG===;;;999===<<<===RRRwwwuuunnneeedddhhhsss~~~}}}}}}}}}~~~}}}}}}ppphhhWWWRRRKKKDDD@@@>>><<<;;;<<<<<<<<<<<<<<<<<<======<<<============>>>>>>>>>======<<<<<<;;;;;;::::::::::::::::::999;;;???BBBFFFMMMVVV]]]```aaaccceeebbbbbbdddiiipppwww{{{}}}{{{{{{{{{|||~~~wwwmmmwwwzzzaaa\\\WWWUUUXXXWWW]]]\\\XXXPPPKKKGGG@@@999666444222222333333222111000111222222777>>>???<<<:::777777:::???@@@<<<777333666;;;======;;;888666999999777666666666777777666555444333333444555666444444444444444444444444444444555555666777777777777888:::999999888:::;;;:::===@@@BBBAAA???>>>>>>@@@:::888;;;>>>===<<<>>>===AAAEEEIIIJJJHHHCCC@@@>>>CCCLLLWWW^^^bbbjjjrrrvvvsssYYYIIIFFFHHHMMM^^^iiifffcccjjjpppqqqjjjWWWHHHDDDBBB<<<:::???<<>>===<<<<<>>BBBQQQjjjZZZDDDHHHRRRbbbwwwxxxdddXXXVVVXXXXXXUUUPPPOOOMMMKKKJJJIIIIIIIIIFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFEEEFFFGGGIIINNNUUU[[[]]]PPPJJJDDDAAA>>>;;;<<>>???==================<<<<<<<<<=========>>>>>>>>>>>>???>>>>>>===<<<<<<;;;;;;;;;;;;:::999999:::<<<===BBBEEEJJJOOOSSSVVVWWWXXXUUUUUUWWW\\\ccckkkoooqqqxxxyyy{{{~~~{{{nnniii{{{xxx___ZZZVVVUUUXXXWWW^^^]]]XXXOOOJJJFFF@@@999333111000111333555555555000111111222777>>>???;;;999666555888<<<===888333000444999<<<<<<;;;999999???>>><<<:::888777777888777666444333333444666777444444444444444444444444444444555555666777777777777888999999888777888999888;;;>>>@@@???===<<<<<<>>>888555777:::999999;;;888;;;===<<<999888999;;;777<<>>;;;888:::??????HHHRRRVVVTTTMMMEEE???DDDBBBAAADDDKKKRRRSSSQQQOOONNNLLLJJJGGGEEEDDDCCC???@@@AAAAAA@@@AAAFFFJJJJJJNNNUUU___kkkxxx{{{tttmmmhhhoooxxxvvvqqqmmmjjjqqq|||fffgggtttkkkttt{{{sssiiifffsssrrrsssqqqgggTTTDDD<<<777===>>>AAAZZZsssbbb___ccclll~~~|||www{{{sss^^^PPPKKKLLLIIIGGGEEECCCAAAAAADDDAAAAAA@@@@@@??????>>>>>><<<=========>>>>>>??????@@@??????>>>===<<<<<<<<<;;;:::999999888999:::;;;>>>>>>@@@CCCHHHKKKLLLLLLJJJJJJKKKPPPWWW^^^ccceeennnqqquuuyyy~~~wwwnnncccbbbwwwvvvwww^^^[[[XXXXXXZZZWWWZZZ[[[XXXPPPIIIEEE???999555555444333333333333444111111444888===???@@@???999999;;;???@@@>>>777111555888<<<===<<<:::999999;;;999777777888:::::::::444444333222222222333333333333333333333333333333666666555555555777999:::888;;;===<<<999666666777<<<<<<<<<<<<<<<<<<<<<<<<777666555444444555666777777777777777666555444333777999???IIIUUUaaaiiimmmsss{{{kkkMMM===<<<===@@@DDDJJJNNNNNNKKKGGGAAA???<<<999777666555555555555666777999;;;===>>><<<;;;999777777;;;AAAFFFRRRXXX]]]bbbiiivvvtttddd___ddd~~~zzzppp{{{xxxggg___SSSLLLMMM]]]yyyrrriiiLLL@@@EEEGGGLLL\\\fffiiibbbYYYQQQNNNLLLJJJIIIEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@?????????>>>======>>>>>>>>>>>>======???????????????@@@@@@@@@======<<<<<<<<<;;;;;;;;;CCCHHHMMMNNNJJJEEEBBBAAA===>>>???BBBDDDFFFHHHIIIEEEDDDBBB@@@===;;;999888========================???@@@BBBGGGPPPZZZccciiitttvvvuuukkk^^^WWWYYY^^^eeeppp|||~~~tttkkksss{{{wwwmmmgggtttrrrrrrqqqgggUUUDDD<<<999@@@;;;@@@aaaxxxmmmbbb___dddppp}}}}}}|||ooofffgggtttnnn\\\NNNGGGIIIOOOLLLOOONNNKKKKKKOOOPPPMMMNNNKKKGGGDDDCCCBBBAAA???>>>>>>>>>===<<<;;;;;;:::??????@@@@@@@@@@@@???>>>CCCAAA>>>;;;:::999:::;;;<<<<<<===???@@@AAACCCCCCAAAAAABBBEEEIIINNNSSSVVVbbbkkkqqqrrruuu}}}|||sssqqqooopppyyyoookkkmmmwww^^^[[[XXXWWWYYYWWWYYYZZZWWWOOOHHHDDD>>>888444444333222222222222333222222555999===@@@@@@@@@999999:::===???===666111555888;;;===<<<;;;;;;;;;<<<:::888888999:::::::::555444444333333333333444333333333333333333333333666555555555666777888999888;;;===<<<999666666777999999999999999999999999666666555444444555666666666666666666666555444444888999===EEEQQQ]]]gggmmmrrryyymmmRRRAAA===;;;<<<>>>AAACCCBBB>>>;;;999999888888888999::::::777777777888:::;;;===>>>>>>>>>===;;;;;;===BBBEEEKKKJJJKKKOOOVVVhhhxxxsssuuuvvvxxxtttddd___UUUTTTUUUddd|||cccHHH<<>>>>>>>>>>><<<======>>>>>>======<<<===============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;BBBFFFJJJJJJFFFBBB@@@@@@<<<===>>>@@@AAACCCDDDDDD??????>>>===<<<:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???DDDJJJPPPTTT]]]^^^]]]WWWNNNJJJLLLPPP[[[gggrrr~~~uuullluuu~~~ssskkksssrrrrrrrrriiiWWWEEE<<<:::AAA>>>EEEfffwwwzzz}}}pppddd```eeeppp}}}|||}}}}}}ttteee___```ffflllmmmbbbUUULLLDDDAAADDDIIIOOOSSSUUUSSSRRRTTTUUUTTTWWWTTTOOOKKKHHHFFFCCC@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????@@@@@@??????AAA@@@???===;;;::::::::::::;;;;;;===>>>???@@@@@@>>>>>>???BBBEEEJJJNNNPPP[[[cccjjjnnnttt|||{{{tttxxx|||~~~pppeee___aaalllxxxxxx^^^ZZZXXXWWWYYYWWWXXXYYYVVVNNNHHHCCC===777333333222111111111111222222333555999>>>@@@@@@@@@999888888;;;===;;;666111444777;;;======<<<======>>><<<999999:::::::::999666666555444444444444444333333333333333333333333555555555555666777888999999:::<<<;;;888666555555666666666666666666666666555555444444444444555555555555555555555555555555999999:::@@@JJJXXXeeemmmqqqtttxxxvvvhhhSSSCCC===999999999:::;;;:::888555666666888999;;;<<<<<<<<<777777777777888999:::;;;<<<=========<<<<<<===???BBB===>>>DDDJJJ]]]}}}xxxyyyzzzuuufffddd]]][[[]]]kkk~~~\\\CCC999===<<>>============>>>>>>=========<<<<<<<<<;;;<<<<<<======<<<<<<;;;:::::::::999999999888888888999999::::::;;;;;;<<>><<<<<<=========>>>>>>>>>999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???AAADDDEEEJJJKKKJJJHHHFFFEEEGGGIIISSS___iiirrryyywwwxxxxxxxxxoooyyyyyyrrrrrrrrrtttuuulllYYYGGG===;;;BBBAAALLLnnnuuuqqq~~~rrreeeaaagggqqq~~~{{{|||~~~|||~~~}}}kkk^^^VVVOOOLLLLLLGGGBBBAAA@@@???BBBGGGPPPYYY___^^^\\\^^^aaaaaaaaa]]]XXXSSSOOOKKKGGGDDDBBBAAA@@@???>>>>>>>>>===>>>>>>???@@@AAABBBBBBCCCAAAAAAAAA@@@???===;;;:::888999999:::;;;<<<<<<<<<;;;;;;<<<===@@@CCCFFFHHHPPPVVV^^^eeennnvvvxxxuuunnniiimmm}}}rrraaaYYY\\\jjjxxx^^^ZZZWWWWWWYYYWWWXXXYYYWWWOOOIIIDDD===777444333333222222222222222222222444888===??????>>>888777777999;;;:::666222444777:::=========>>>???@@@===:::999:::::::::999888777666555555444555555333333333333333333333333444444555555666777777888888999::::::888777555555444444444444444444444444444444444444444444444444555444444555555666666777999888888;;;EEESSScccnnnqqqnnniiibbbXXXLLLBBB===:::999888999:::;;;;;;:::999:::<<<<<<<<<;;;:::999:::999999999:::;;;;;;<<<===???@@@@@@>>><<<<<<<<<===999???JJJOOO___~~~|||~~~|||mmmlllhhhdddhhhuuu}}}VVVAAA888;;;999>>>JJJOOOTTTPPPLLLGGGDDDBBBBBBAAA>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;::::::999999888888777666666666666777888999:::;;;<<<<<>>;;;AAACCCRRRwwwqqq~~~|||ooocccbbbjjjvvv~~~}}}~~~}}}~~~wwwjjj^^^SSSKKKIIIEEEBBBCCCCCCBBBDDDHHHOOO\\\gggiiiiiilllppprrrppplllgggbbb^^^YYYTTTQQQPPPNNNJJJFFFCCC@@@???>>>@@@AAAAAABBBCCCEEEFFFGGGAAABBBDDDEEEDDDAAA>>>;;;999999999999::::::::::::999999:::;;;<<<>>>@@@AAAFFFIIIOOOXXXaaafffeeebbbVVVZZZiiizzzrrrnnnlllmmmsss}}}yyy^^^ZZZVVVVVVYYYWWWXXXZZZXXXQQQJJJEEE>>>777555555444333333333333333000111333777;;;======<<<777666666888;;;:::666222444666:::<<<<<<===>>>@@@@@@===:::999:::::::::999999888777666555444444555333333333333333333333333333444555555666777777777777777777888888888666555444444444444444444444444333444444444444444444333444444444444555777888999999888888:::AAAPPPaaalllsssjjj\\\PPPIIIFFFCCC@@@===;;;999999;;;<<<===<<<;;;<<<<<<===<<<:::888777============>>>???@@@AAACCCDDDEEEDDDBBB@@@??????>>>;;;CCCPPPXXXiiiqqqqqqooommmtttvvvRRR@@@:::<<<888===GGGKKKPPPOOOLLLHHHDDDBBBBBBBBB<<<<<<;;;:::::::::;;;;;;;;;;;;;;;:::::::::999999999999::::::::::::999999888888888777777666666666666666777888:::;;;<<<<<>>;;;;;;;;;::::::::::::999999999999:::;;;<<<======??????BBBJJJQQQSSSQQQOOOPPPZZZkkk|||yyyuuu{{{zzz^^^YYYVVVVVVYYYWWWXXXZZZYYYRRRKKKFFF???777666555444444333333444444000000222666999<<<;;;:::666666666999<<<;;;666222444666999:::;;;<<<===???>>><<<999999:::::::::999999888777555555444444444333333333333333333333333333333444666666666666666555444555777999999777666444444444444444444444444444444555555555555444444555444444555666999;;;<<<;;;;;;::::::>>>JJJZZZeeepppgggWWWHHHBBBEEEFFFEEE???<<<:::999:::;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;<<<<<<>>>@@@BBBCCCEEEGGGGGGFFFDDDAAA@@@@@@BBBDDDCCCIIIUUUaaavvvtttrrrrrrpppyyyhhhLLL>>>;;;<<<888<<>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<>>>@@@@@@???@@@DDDCCCBBBDDDDDDRRRmmmvvvfff___ttt|||{{{xxxzzz}}}|||nnnqqqzzzyyydddNNNAAA999>>>CCC[[[ooofffvvv~~~hhhbbb___dddppp~~~~~~ssshhhaaa[[[SSSLLLHHHDDDBBBDDDIIIPPP^^^nnnyyywwwpppkkkaaa^^^YYYTTTOOOLLLJJJJJJFFFEEEDDDCCCCCCCCCEEEEEEDDDFFFIIIKKKJJJGGGCCC@@@>>>======<<<;;;::::::999999999::::::;;;;;;;;;;;;<<<:::;;;@@@DDDDDDEEEGGGKKKWWWgggvvvzzz^^^YYYUUUUUUYYYWWWWWWYYYXXXQQQKKKEEE>>>666555444333333222222333333000111333666:::<<<;;;:::555555777;;;>>><<<777111444666888999999:::<<<>>><<<:::888888999:::::::::888888666555444333333333333333333333333333333333222333444666666666666555333222333555999:::999777444444444444444444444444444555666666666666555444555555555666888:::===???>>>>>><<<:::;;;CCCPPPYYYccc___TTTHHHDDDGGGHHHEEE@@@>>>======???@@@AAA@@@BBBAAAAAA@@@@@@AAAAAAAAAAAABBBCCCEEEHHHLLLNNNPPPNNNMMMJJJGGGDDDDDDGGGIIIOOOTTT\\\gggttt{{{yyyzzzvvv]]]FFF;;;999:::666;;;DDDDDDJJJKKKKKKHHHCCC?????????===<<<<<<;;;;;;<<<======;;;;;;:::::::::999999999666777777888888777777666666666666777888888999999777888888999:::;;;<<<<<>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===<<<<<<======;;;<<<>>>>>>?????????@@@???CCCAAABBBDDDAAAJJJaaattt```fffooo|||yyyqqquuummmqqq||||||gggOOOBBB:::>>>DDD___rrraaaiiiyyywwwcccaaaaaagggppp}}}||||||||||||wwwkkkccc[[[VVVQQQMMMOOOSSSVVVbbbqqq~~~zzzmmmjjjddd]]]WWWTTTRRRQQQLLLKKKHHHFFFEEEEEEEEEFFFDDDFFFHHHJJJIIIGGGCCCAAA??????>>>===;;;:::999999999999::::::;;;;;;::::::;;;888999===???@@@EEEMMMRRR___qqqzzz^^^YYYUUUUUUYYYWWWVVVXXXWWWQQQJJJDDD<<<555444333222222111111222222111222444777;;;<<<<<<;;;555555888<<>>;;;999>>>HHHPPPVVVWWWSSSKKKHHHIIIGGGBBBAAA@@@@@@CCCGGGJJJKKKKKKKKKJJJHHHGGGFFFFFFFFFGGGNNNOOOQQQTTTXXX\\\___aaaZZZXXXTTTPPPMMMNNNRRRVVVZZZdddrrr}}}{{{zzzYYYBBB888777888444999BBBAAAHHHIIIJJJFFFAAA===<<<=========<<<<<<<<<======>>>;;;;;;;;;:::::::::999999666666777777777777666666444555555666777888999999999999999::::::;;;;;;<<<===??????;;;666444444666555666666666777777888888777888999:::<<<===>>>???===========================<<<;;;;;;;;;<<<>>>???999;;;>>>>>>===<<<>>>???;;;???>>>???BBB<<<@@@SSStttxxxbbbdddmmm}}}yyyjjjppplllqqq|||~~~hhhPPPBBB;;;???EEEaaazzzeeejjjzzz|||bbbbbbdddiiippp}}}yyywwwxxxxxx|||~~~~~~vvvnnnhhhbbb]]]]]]```[[[fffttt}}}uuummmeee```]]]\\\SSSQQQNNNKKKIIIHHHHHHIIICCCEEEGGGIIIHHHFFFCCCAAA@@@???>>>===;;;:::999888888888999:::::::::::::::;;;888999===???AAAJJJVVViiixxx{{{aaaXXXUUUXXX[[[UUUVVVYYYXXXPPPHHHCCC===777666444222111222222111000000111222666:::<<<;;;:::333555888::::::888555333777666333111222444777999<<<;;;999999999;;;===>>>:::888666444333222222222333333333333222222111000222333444444555555444444222444555777888999999888444444444444444333333222777777777777666777777888666555777:::???AAAAAA???DDDAAA@@@???<<<;;;AAAHHHDDDKKKSSSVVVUUUQQQKKKFFFBBBBBBGGGPPPVVVXXX[[[___[[[[[[ZZZXXXVVVVVVWWWYYYcccdddfffjjjppptttttttttlllbbbYYYVVVWWWZZZaaagggrrr{{{~~~{{{zzzrrrXXXFFF;;;999999444888===:::@@@BBBCCCCCCAAA>>>============<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999777777666888888888888777666444444444555666777888888888888888888888999999::::::;;;===<<<;;;;;;;;;:::777444666555555555555666666777888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<===@@@CCC@@@???===<<<<<<===>>>>>>===??????===;;;<<<@@@CCCZZZsss{{{jjjkkkxxx~~~yyyeeeuuuiiiSSSFFF;;;<<<@@@^^^uuuxxxuuucccaaa```fffwww}}}yyywwwwwwxxxwwwxxxzzz~~~wwwrrrqqqvvvxxx}}}xxxpppkkkiiiddd```ZZZUUUQQQMMMJJJGGGHHHHHHGGGEEECCCAAAAAABBBAAA???=========<<<:::888<<<;;;;;;<<<;;;888:::??????@@@@@@@@@BBBOOOfffzzz{{{```XXXUUUXXXZZZUUUVVVYYYXXXPPPHHHCCC===777666444222111222222111000000111333666:::<<<;;;:::222555999;;;;;;999555222666555333222222444666888999888777777888:::<<<===;;;:::777555333222222222333333333333333222111111333333444444555444444444333555666888999:::999999888888777777777888::::::<<<===??????>>>===<<<<<<===???AAABBBCCCEEEGGGJJJDDDAAA??????===;;;>>>CCCHHHSSS^^^bbbaaa[[[SSSLLLKKKJJJPPP\\\eeehhhkkknnnnnnnnnnnnlllkkkkkkmmmnnnuuu|||vvvkkk```^^^aaafffooowww}}}|||www]]]FFF:::999:::666888===:::???AAACCCCCCAAA>>>=========<<<<<<;;;:::;;;;;;;;;<<<;;;;;;:::888777777666888888888777666555444444444555666777777777777777888888999999::::::;;;;;;===<<<;;;;;;;;;:::777444666555555555555666777777999999::::::;;;;;;<<<<<<========================<<<<<<<<<;;;;;;<<>>======>>>???@@@???@@@@@@>>>======AAADDDMMM```xxx|||mmmooozzzwwwmmmgggzzzlllTTTDDD??????CCC___qqqaaa______eeevvv}}}zzzxxxxxxyyyvvvwwwxxx|||~~~yyyqqqmmmgggaaa\\\WWWRRRNNNIIIHHHGGGEEEBBBAAABBBBBBAAA@@@>>>>>>>>>>>><<<;;;:::888:::???BBBAAACCCGGGCCCGGGNNNVVVaaarrrzzz```XXXUUUVVVYYYTTTVVVYYYXXXPPPHHHCCC===777555333111111111222111000000111333777;;;<<<;;;:::222555:::======:::555222333333333222333444555555666666555555666999;;;======;;;999666444222222222333333444444444333222222444444444555444444333333444555777999::::::999999777666555555666999<<<===>>>@@@DDDEEECCCAAA@@@@@@CCCFFFIIIIIIGGGGGGJJJNNNFFFBBB@@@AAABBB???>>>@@@JJJXXXfffkkkhhhaaaVVVMMMKKKJJJQQQaaapppxxx{{{}}}sssgggccchhhppp{{{yyyyyy^^^GGG:::888;;;777888===:::>>>@@@BBBBBB@@@>>>======<<<;;;;;;:::::::::::::::;;;;;;:::999888777777666777777777666666555444444555555666777777777666666888999999:::;;;;;;<<<<<<>>><<<;;;;;;;;;:::777555666555555555666666777888::::::::::::;;;;;;;;;;;;========================;;;<<<<<<;;;:::;;;>>>AAA@@@@@@???>>>>>>???@@@AAA@@@@@@@@@???>>>>>>AAACCCHHHRRR```sss{{{ooorrr~~~sssccchhhqqqWWW@@@@@@AAAFFFbbblll^^^]]]]]]ddduuu|||zzzxxxwwwxxxvvvvvvwwwzzz~~~~~~zzzsssmmmfff___WWWSSSLLLJJJGGGDDDBBBAAAAAABBBAAA@@@??????@@@@@@???======;;;;;;???AAACCCGGGLLLRRRYYYeeettt{{{___YYYUUUUUUWWWTTTVVVYYYXXXPPPHHHCCC===777444222111000111222111000000111444888;;;===<<<:::222555:::======:::555222111222333333444444333333666555444555666999<<<===>>>===:::777444222222111333333444444444333333222444444555555444444333222444555777888999999999888444444555777999;;;>>>???BBBEEEIIIKKKJJJIIIJJJKKKMMMOOOQQQRRRQQQPPPOOOOOOIIIDDDAAADDDGGGEEECCCDDDQQQbbbpppqqqllldddXXXMMMGGGFFFOOOcccxxxqqqnnnuuuyyy\\\JJJ:::777<<<888888<<<999<<>>======;;;;;;:::999999999999::::::::::::999888777777666777666666555444444444444555666666777777666666666999999:::;;;<<<======>>>>>>===;;;::::::999777555555555555555666777888888::::::::::::::::::::::::========================;;;<<<;;;::::::;;;>>>AAA@@@@@@???>>>>>>???@@@AAA?????????>>>>>>>>>@@@AAAHHHKKKPPP^^^wwwzzzpppsssvvvdddjjjuuuZZZ???>>>@@@HHHgggvvvhhh\\\[[[[[[bbbsssyyyxxxvvvtttuuuuuuuuuvvvyyy}}}{{{rrriii```ZZZTTTPPPKKKFFFCCCBBBAAA@@@@@@???>>>???@@@AAA@@@??????>>>>>>???AAAGGGVVVdddwww{{{```[[[WWWTTTVVVUUUVVVYYYXXXPPPHHHCCC===777333222000000111222111000000111444999<<<===<<<:::222555999<<<<<<999555222111222333444444444333333777666666666888:::===???>>>===:::777444222222111222222333444444333333333333444444555444444333333444555777888999888888777555888;;;???CCCEEEGGGGGGLLLPPPUUUVVVUUUVVVZZZ^^^___^^^^^^bbbeeeccc[[[TTTLLLEEEAAADDDGGGIIIJJJMMMcccttt{{{rrrkkk```TTTLLLKKKTTTjjjbbbOOO;;;777<<<999777:::999;;;===@@@AAA???>>>===>>>;;;;;;:::999999999999::::::999999888888777777777666555444444333444444555555666777777777777777777999:::;;;<<<===>>>?????????===;;;::::::999777666555555555666666777999999999999999:::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<;;;;;;<<<@@@BBBAAA@@@???>>>>>>>>>???@@@???>>>=========>>>>>>===AAAAAADDDOOOeee~~~~~~tttuuu{{{jjjpppvvv[[[???;;;>>>HHHkkk{{{nnneeeZZZXXXWWW^^^ppp|||uuutttrrrqqqqqquuuuuuvvvxxx}}}zzzpppjjjbbb[[[RRRKKKGGGDDDAAA??????>>>===>>>@@@AAA@@@???<<<>>>AAACCCFFFTTTppp|||aaa]]]XXXTTTVVVVVVVVVYYYXXXPPPHHHCCC===777333111//////111222111000///111555999===>>><<<:::333555888::::::888555333222222333444444444444444999888777777888;;;===???===;;;999666444222222222111111222333333333222222222333444444555555444444555666888999999999888888555888===DDDJJJOOOSSSUUUYYY^^^eeegggffffffjjjooopppmmmlllppptttqqqggg]]]QQQIIIBBBBBBEEEIIIQQQXXXttt{{{tttjjj^^^WWWUUU^^^sss~~~sssUUU>>>666;;;888555888999999<<>>>>>>>><<<;;;;;;:::::::::::::::999999888888888777777777555555333222222333444555555666777888999999999999::::::;;;===>>>???@@@AAA???===:::999999999888666555555555666777888999::::::::::::;;;<<<<<<==============================<<<<<<=========???CCCFFFDDDCCCAAA???>>>>>>??????>>>===<<<<<<>>>>>><<<;;;:::<<>>HHHlllwwwmmmfffYYYWWWTTTZZZlll|||tttrrrpppoooppptttssstttwww||||||uuulll___TTTMMMHHHDDD@@@@@@???>>>>>>@@@AAA@@@??????AAAEEEEEEFFFSSSnnn~~~bbb___ZZZUUUVVVWWWVVVYYYXXXPPPHHHCCC===777222000//////111222111000///111555:::>>>>>><<<999333444666777777666444333444444444444444555555555:::999888777888:::<<<>>>;;;:::777555333222222222///000111111222222222111111222333444555666666666888999:::;;;;;;;;;:::999888:::???FFFPPP[[[dddiiilllttt~~~|||}}}}}}{{{{{{}}}zzzssslll\\\SSSIIIDDDDDDJJJXXXeeexxxjjjfffeeekkk}}}[[[@@@666:::666333777999888;;;>>>??????>>>>>>>>>===<<<<<<;;;:::;;;;;;;;;888888888888777777777777555444222111222333444555555666888999;;;;;;<<<<<<:::;;;<<<===???@@@AAABBB@@@===:::999999999888777555555555666777999:::;;;;;;<<<===>>>???@@@AAABBB????????????????????????<<<===>>>???@@@CCCGGGJJJHHHGGGDDDBBB@@@@@@??????@@@>>><<<===??????===:::;;;???GGGSSS```ppprrrWWWBBB===???IIInnnxxxhhhlllYYYUUUQQQVVVhhhvvvtttrrrqqqrrrqqqpppqqquuuzzz}}}mmm___VVVNNNGGGCCCBBBAAA@@@@@@AAAAAA@@@???CCCDDDFFFHHHGGGKKKXXXfffcccaaa[[[UUUVVVXXXVVVYYYXXXPPPHHHCCC===777222000//////111222111000///111555:::>>>???<<<999444444555666666555444444555444444444444555666777:::999888777888999;;;<<<:::888666444333222222222...///000111111111111111000111222444555666777777:::;;;<<<=========<<<;;;???@@@DDDLLLYYYhhhvvv~~~~~~ggg\\\PPPHHHFFFMMM^^^nnnyyyvvvtttyyy___BBB555999555222666999777:::===???>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<888888888888777777777777555444222111111222444555555666888:::<<<======>>>;;;;;;<<<>>>???AAABBBBBB@@@===:::999999999888777555555555666777999:::;;;===>>>???@@@BBBDDDEEEFFFAAAAAAAAAAAAAAAAAAAAAAAA===>>>???@@@BBBEEEJJJMMMKKKJJJGGGDDDBBBAAAAAA@@@AAA???===>>>@@@@@@>>>;;;===BBBKKKUUU___kkk|||pppTTTCCC===@@@JJJpppzzz]]]zzzsssYYYUUUPPPTTTfff}}}yyyvvvtttsssuuunnnnnnooosssyyy~~~vvvggg\\\SSSKKKEEEDDDCCCAAAAAABBBCCCAAA@@@BBBBBBFFFLLLOOOOOOQQQUUUqqqeeeaaaYYYSSSVVVXXXWWWYYYVVVNNNGGGBBB;;;444333222111111000000111111111222555;;;@@@AAA===999666777888777444222222222333333333222222333777999555444333555777999:::999;;;:::999666333111222333000111111111111222222222333444444444444555888;;;<<<@@@AAA>>>===@@@BBBAAA@@@CCCIIISSSddd|||~~~xxxlllZZZMMMSSSmmm|||oooJJJ444555666666666111777666777;;;???BBB@@@>>><<<;;;;;;::::::;;;;;;<<<::::::888777666666666666333222111111111333666777666888:::<<<>>>@@@AAAAAA???>>>===???AAADDDDDDDDDBBB???<<<;;;:::999777555444555666888:::===???AAACCCDDDEEEGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDBBBBBBBBBAAACCCHHHOOOTTTQQQRRRPPPHHHDDDDDDDDDAAAAAA===<<<======:::;;;>>>DDDGGGKKKNNNVVVhhhyyyrrrTTT??????EEETTT{{{{{{```kkkyyylllZZZWWWRRRRRR```wwwyyyqqqrrryyytttmmmlllsssyyy{{{|||~~~~~~~~~yyyqqqhhhZZZOOOLLLKKKIIIFFFDDDDDDDDDEEEJJJKKKLLLLLLLLLLLLMMMOOO___www}}}ddd```XXXQQQTTTVVVWWWYYYVVVNNNHHHBBB;;;444333222111111000000111111000000333999???AAA>>>;;;777888888777555333333222222333333222222333666999666444444555888;;;<<<;;;<<<;;;:::777333111111333000111111111111222222222222333444444333444777:::===AAADDDEEEGGGJJJIIIFFFMMMOOOTTT```tttyyyeee^^^qqqpppMMM888888777666666333777666777;;;???AAA@@@>>>>>>===<<<<<<;;;;;;;;;<<<999999888777666666666666333222111111111333555777666777999<<>>@@@AAAEEEFFFGGGIIIJJJKKKLLLLLLLLLLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFGGGIIINNNVVV[[[[[[\\\XXXPPPJJJIIIFFFBBBAAA>>><<<>>>===;;;<<>>>>>======;;;888444111111222000111111111111222222222222333444444444555999;;;@@@GGGNNNVVV^^^ccc```ZZZZZZYYY\\\hhh|||zzzeeepppyyynnn|||oooNNN<<<<<<888666777666777777888:::>>>@@@@@@???@@@??????>>>===<<<;;;;;;888888777666666777777777333222111111111333555666666777:::===@@@BBBDDDEEEFFFEEEDDDEEEGGGHHHGGGFFFBBB@@@===;;;;;;:::888666666777888:::<<>><<<>>>===<<<===AAAJJJNNNRRRWWW```ssshhh^^^pppnnnQQQ???AAABBBUUUpppxxxkkkVVVTTTQQQQQQ^^^ttt}}}uuuqqqmmmqqqyyy~~~xxxtttwww|||~~~sssnnnggg___YYYVVVUUUTTTRRRVVVWWWWWWTTTRRRVVV___gggsss~~~{{{ccc___WWWPPPQQQRRRVVVXXXVVVNNNHHHCCC<<<555333222111111000000111111222111111555:::>>>>>><<<666666555555555444333111000111222333222444666999666555444555999<<<>>>>>>>>>>>><<<999555111111111000000111111111222222222111333555666777:::>>>AAAGGGPPP\\\jjjyyy~~~vvvfffbbbbbbkkk{{{lllqqqsssuuummmNNN<<<<<<777555888888777777888:::<<<>>>??????@@@@@@???>>>===;;;:::999777777666666666777777888444333222111111333555666777999;;;>>>@@@BBBDDDDDDHHHGGGGGGGGGIIIIIIGGGFFFBBB@@@===<<<;;;:::999777777888999;;;===@@@BBBCCCGGGHHHJJJLLLMMMNNNNNNNNNQQQPPPMMMLLLJJJKKKKKKLLLGGGHHHIIILLLPPPXXXaaaggglllmmmjjjbbb\\\VVVNNNFFFBBB>>><<<======;;;===AAAHHHLLLRRRWWWaaattt~~~uuuZZZaaavvvkkkNNN??????>>>RRRrrr{{{lllWWWVVVSSSSSS___tttzzzrrrnnnkkkooovvvyyytttrrrtttzzz~~~xxxooojjjgggeeeaaa^^^aaabbbbbb______fffsss~~~}}}ddd```XXXPPPRRRSSSVVVXXXUUUNNNHHHCCC<<<666333222111111000000111111444222111444999======;;;555444333333444444222000000111333444444555777999666555333444777;;;===>>>>>>>>>===:::666222111111000000111111111222222222222444666888;;;>>>CCCFFFLLLUUUcccrrrpppkkkhhhnnnzzz{{{|||}}}zzzyyyqqqwwwyyynnnNNN<<<;;;666444888999666777999:::;;;<<<>>>????????????>>><<<:::888777666666666666666666777777444333222111111333444666999:::<<<>>>@@@AAABBBCCCHHHGGGGGGGGGIIIHHHFFFDDDAAA???===;;;;;;:::999777777888999;;;===@@@BBBDDDFFFGGGHHHJJJKKKLLLMMMMMMOOONNNLLLJJJIIIIIIIIIIIIFFFGGGIIIMMMSSS\\\eeelllmmmnnnmmmhhhccc^^^TTTJJJCCC>>><<<<<<;;;:::;;;@@@FFFKKKQQQXXXbbbuuu}}}yyyyyy|||[[[SSS___zzz~~~}}}hhhLLL???@@@???SSSmmmyyygggWWWVVVSSSSSS]]]sss|||rrrnnnjjjlllrrrvvvsssqqqsssyyy}}}yyywwwsssoookkkgggiiikkkmmmrrr|||eee```WWWPPPSSSUUUVVVWWWUUUNNNHHHCCC===666333222111111000000111111444222222555:::>>>===<<<666333222333555555333000000222444555666777999:::888666333444666:::<<<======>>>>>>;;;777444222222000111111111111222222222333444777999;;;???CCCGGGJJJRRR]]]iiittt|||zzzsssllliiigggkkksssvvvtttooommmmmmlllpppyyyrrrsss|||}}}vvvlllbbb\\\\\\eeettt}}}wwwTTT>>>;;;666555888888666888999::::::;;;>>>@@@>>>??????>>>===;;;888777777777666555555666666666555444222111111222444555888999;;;>>>@@@AAABBBBBBFFFFFFFFFGGGHHHHHHEEECCC@@@>>>;;;:::::::::888777777888999;;;===@@@BBBCCCDDDEEEFFFHHHIIIJJJKKKKKKKKKJJJJJJIIIHHHGGGFFFEEEFFFHHHKKKPPPWWWaaakkksssnnnppppppnnnlllhhh]]]QQQFFFAAA======;;;999;;;???GGGLLLRRRYYYcccvvvzzzvvvtttrrrpppssssssvvv|||iiiTTTSSSddd{{{~~~dddJJJ@@@CCCDDDVVVffftttaaaVVVUUUQQQOOOYYYooo~~~uuupppjjjjjjnnnwwwvvvuuuuuuzzz}}}|||tttwww|||ddd^^^VVVPPPSSSVVVUUUWWWUUUNNNHHHCCC===666333222111111000000111111111000111666===@@@@@@???888555333444777888555111111333555777777888:::<<<;;;888555555777:::<<<===<<<===>>><<<888555333333000111111111111222222222333555666777888:::===@@@BBBJJJSSSYYY```fffgggdddbbb```___bbbeeeddd___YYYQQQPPPNNNOOOWWWfffyyy~~~{{{vvvsssyyy~~~xxxjjjmmmxxxzzzppphhhccc^^^WWWRRRZZZcccrrr}}}___CCC>>>999777888666666888:::999999:::===@@@>>>???@@@@@@>>><<<:::888888777666555555555555555555444222111111222444555444666999<<>>CCCCCCBBB999666444555999:::777333111333666888888999;;;<<<===:::777666888:::<<<===;;;===>>><<<999666444444000111111111111222222222444444555444444555777:::<<>>;;;:::999888777555555444444444555444222111111222444555111333777;;;???CCCFFFGGGDDDDDDEEEGGGIIIIIIFFFDDD>>><<<999888888888777666666777888:::<<>>;;;===AAADDDIIIPPPWWWaaasssyyyqqqxxx}}}uuummmeee\\\UUUUUUZZZ```dddggggggkkkqqqtttuuuyyywwwbbbNNN___vvv```GGGAAACCCHHHWWW{{{ppp___vvviiiZZZXXXRRRNNNWWWnnnxxxsssllliiijjjkkkppprrrttt}}}www{{{eee[[[XXXQQQPPPTTTSSSWWWWWWRRRLLLEEE===444444222000///000000///...///---...444<<>><<<:::777777999999777444444444444666999;;;;;;:::>>>>>>>>><<<:::999:::;;;<<<===<<<;;;:::777555333222222111111111111222222333333444444555666666666<<<===@@@DDDHHHKKKNNNPPPQQQQQQOOONNNLLLJJJIIIHHHGGGIIIIIIHHHHHHLLLSSSYYYaaaqqqrrrlllnnnrrrooojjjhhhlllqqqrrroooxxxvvvkkkeeehhhuuu~~~ttteee[[[fff|||vvv|||}}}yyyfffQQQHHHIIIQQQ___mmmzzzzzzhhhHHH>>>===999444444888888888888999:::;;;<<<>>>>>>???@@@???>>>===<<<===<<<999666444333333333333222222111111111111111222333555888<<<@@@CCCEEECCCDDDFFFGGGFFFDDDAAA???<<<;;;999777666555555555666777888999;;;<<<>>>>>>@@@@@@AAABBBCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDFFFJJJSSS```nnnwwwzzz}}}}}}qqqdddSSSKKK@@@;;;;;;>>>>>>===DDDGGGKKKQQQZZZiii|||vvveeeccchhhhhhcccaaa\\\TTTMMMLLLPPPWWW[[[]]]```eeeiiinnnsssyyy|||aaaZZZeee]]]EEE@@@CCCIIIYYY~~~^^^oooiiiYYYVVVQQQOOOVVVjjjqqqllliiifffeeejjjlllqqqwww~~~yyynnnnnnttt~~~{{{xxxwww{{{ddd[[[YYYSSSRRRWWWTTTWWWWWWQQQJJJEEE===555444222000///000000///...///---...333;;;@@@AAA@@@<<<999777777::::::888666444444555777:::;;;:::888;;;<<<===;;;::::::;;;===<<<<<<<<<;;;:::777555333222222111111111111222222333333444444555666666666888999;;;===@@@BBBDDDEEEBBBBBBBBBCCCDDDFFFGGGHHHNNNNNNMMMKKKHHHIIINNNSSSWWWcccmmmxxxmmmmmmkkkaaaUUUNNNLLLLLLMMMNNNTTTggg}}}uuukkkjjjvvvmmm^^^QQQWWWrrr}}}}}}iiiZZZJJJEEEHHHTTTfffuuu}}}}}}vvvNNN<<<999777777999777777777888888:::;;;;;;>>>???@@@@@@@@@???>>>======<<<999777555444333333222222111000000000111111111222444777:::===@@@BBBAAABBBCCCDDDCCCAAA>>><<<999999777666555555555555444444555777888:::;;;;;;======>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBDDDHHHPPP\\\iiirrrzzz}}}~~~~~~~~~zzznnnbbbSSSKKKAAA<<<<<<>>>>>>>>>BBBEEEIIIMMMSSS```ppp{{{vvvbbbSSSPPPTTTUUUQQQSSSPPPKKKHHHGGGIIIMMMPPPRRRVVV[[[aaagggmmmtttyyy~~~rrrnnn{{{}}}YYYFFFCCCGGGMMM[[[\\\gggjjjZZZWWWRRRNNNTTTeeezzzuuummmgggdddcccfffiiioooyyyzzzttthhhbbbiiiuuu~~~}}}sssmmmllljjjiiiiiinnnsssuuurrrnnncccaaaeeennnvvvzzz~~~uuutttccc[[[ZZZVVVUUUZZZVVVXXXVVVOOOIIIDDD===777444222000///000000000...///------111888???BBBBBB<<<999777777:::;;;:::777444444555888::::::888666777888999999999999;;;===<<<<<<<<<;;;:::777555444222222111111111111222222333333444444555666666666666666777888999;;;;;;<<<=========???BBBFFFJJJLLLQQQRRRQQQNNNJJJIIILLLPPPUUU\\\```nnnyyyiiiddd]]]OOOBBB===<<<<<>>???@@@AAAAAAAAA@@@???>>><<<:::888666444444333111000000000000000111111111111222444666999;;;<<<>>>>>>??????>>><<<:::888666666555444444444444444111222333444555666777888999999:::<<<<<<<<<<<<<<<======<<<<<<<<<<<<======>>>???AAADDDKKKVVVbbbjjjvvvxxxxxxvvvuuurrrhhh^^^QQQJJJBBB===<<<>>>>>>>>>@@@CCCEEEGGGKKKSSS^^^fffddd___SSSGGGCCCEEEFFFDDDEEEDDDCCCBBBBBBCCCDDDEEEGGGKKKQQQXXX```hhhpppuuu~~~~~~~~~uuuSSSEEEGGGKKKPPP^^^aaa```wwwjjj\\\WWWQQQNNNQQQ]]]ooo}}}yyynnnfffbbbaaabbbeeemmm{{{wwwaaaQQQTTTcccsss{{{tttiii]]]UUUTTTPPPPPPRRRVVVZZZZZZUUUQQQKKKJJJOOOZZZcccffffffgggeeeiiimmmpppvvvjjj^^^___uuuccc[[[ZZZVVVUUU[[[WWWXXXUUUMMMGGGCCC===888333111000///000111000//////------000666===AAACCC>>>;;;777777999;;;999777444444666888::::::777444222444555666666888:::===<<<<<<<<<;;;:::888555444333222222111111222222333333333444444555666666666777888888999::::::;;;;;;@@@@@@???@@@CCCGGGKKKNNNOOOQQQSSSQQQOOONNNQQQTTTXXX]]]\\\cccuuusss^^^UUUQQQDDD<<<===@@@BBBOOO___lllyyyooowww}}}vvvnnnjjjhhhppprrrtttuuu{{{{{{{{{~~~uuummmjjjooo|||lllOOOBBB;;;888777777666666666777777888999>>>???AAABBBBBBBBBAAAAAA>>>===;;;999777666444444000000//////000000111111000000000111222444555666999:::::::::999777555444333333222222222333333444000111111222333444444555666666888999999999999999::::::999999999999::::::;;;<<<>>>AAAGGGPPP[[[bbbmmmoooooollljjjggg```WWWOOOIIIBBB>>>======>>>>>>>>>@@@BBBCCCEEEIIIPPPTTTSSSTTTPPPGGG@@@???@@@>>>?????????@@@@@@AAABBBBBBCCCGGGMMMTTT\\\dddmmmsss~~~~~~}}}oooOOODDDHHHMMMRRR```lllbbbqqqlll[[[VVVPPPMMMNNNVVVffftttzzzppphhhbbb``````cccmmmxxx___KKKLLLWWWeeexxx{{{ssshhh___TTTIIIDDDEEEBBBAAABBBEEEGGGGGGDDDBBBGGGFFFLLLZZZdddeeeaaa^^^\\\ccckkkrrr}}}qqq___VVVZZZqqqddd\\\ZZZTTTSSSXXXWWWXXXTTTLLLFFFBBB===888333111//////000111000//////...---///444:::@@@CCC@@@<<<888777888999888555444444555777999999777555///111222333444555888:::;;;;;;;;;;;;:::888666555333333222222222222333333333333444444555666666666888999999:::;;;<<<======>>>>>>======@@@CCCGGGJJJNNNQQQTTTUUUSSSRRRTTTVVVUUU[[[[[[]]]eeeooolllUUUJJJGGG@@@<<<@@@BBBGGGTTTdddyyyyyyooottt{{{{{{uuulllfffeeezzz~~~~~~}}}\\\HHH===888777666666555555555666777777>>>???AAABBBCCCCCCCCCBBB???>>>===;;;999777555444111000000000000000111111///////////////000111222555555666666555444222222111111111111111111222333000111111111222222333333444555666777777888777777888777777666666777777888999:::<<>><<<<<<<<<===<<<===???@@@BBBDDDGGGJJJIIINNNNNNGGG???<<<<<<:::???>>>======>>>@@@BBBDDDBBBFFFJJJPPPWWW___hhhnnnyyy{{{}}}}}}kkkMMMDDDHHHNNNTTTaaavvviiiuuuooo[[[TTTNNNLLLMMMSSSaaappp{{{rrrkkkddd```aaacccmmm~~~eeeOOOJJJMMMYYYttt|||hhh___TTTLLLDDD>>>>>>BBBAAA@@@???@@@BBBCCCDDDDDDFFFFFFOOOcccuuuzzzwwwsssqqqwwwwwweeeXXXSSSYYYqqqddd[[[XXXRRRQQQVVVVVVWWWTTTLLLFFFBBB===777222111//////000111111000//////...000333888===AAA???;;;666555777888777666555444444555888999888777000111222333333444777999;;;;;;;;;;;;:::888666555333333222222222222333333333333444444555666666666666777888999:::;;;<<<<<<::::::;;;===@@@DDDHHHJJJOOOSSSWWWWWWTTTRRRRRRSSSTTT[[[]]]```eeeiii{{{lllVVVJJJ@@@BBBDDDFFFJJJTTTbbbnnntttfffgggkkkooonnniiigggiiipppSSSBBB<<<:::555555555444444555555666===>>>@@@BBBCCCCCCCCCCCC??????>>><<<:::888666555333222222111000111111111//////.........//////000222222222333333222222111111111000000000111111222000000000111111111111111222333444555555666666666666555555444444555555666777888:::<<>>;;;;;;;;;;;;::::::;;;===>>>@@@AAABBBEEEKKKMMMGGG@@@===<<<;;;===<<<::::::;;;===@@@BBB@@@BBBFFFKKKQQQYYYaaagggnnnsssxxx~~~|||fffLLLGGGKKKRRRXXXddduuummm|||ppp]]]TTTMMMLLLLLLPPP___ppp~~~ssskkkddd```aaabbbjjjzzz~~~~~~~~~mmmTTTJJJGGGQQQttttttfffUUUNNNFFFBBB???<<>>;;;777333333666999999888555333222333666888999999333444555555444444666888:::;;;;;;;;;:::888777555444333333222222333333444333333444444555666666666666666666777777888888888888999;;;>>>AAAEEEHHHIIIMMMQQQVVVVVVSSSPPPOOOOOOWWW\\\^^^dddkkkkkkuuurrr^^^QQQLLLWWW\\\YYY]]]nnn~~~{{{fff```___dddhhhjjjlllqqqyyypppSSSCCC;;;555555444444444444444555;;;===???AAACCCCCCCCCCCC?????????>>>;;;999666555555555444222111111111111//////............////////////000111111222222333222111000000000000000111000/////////////////////000000222333333333333333333333222222222222333333333555777888:::???DDDHHHMMMRRRVVVTTTSSSSSSQQQLLLEEECCCAAA===:::999999:::888888777888:::;;;;;;;;;@@@FFFHHHDDD???>>>===;;;999999999999:::;;;===>>>===???BBBFFFLLLTTT\\\bbbgggkkkqqqwww|||___LLLLLLRRRZZZ^^^gggnnnkkk~~~aaaVVVNNNMMMLLLOOO^^^pppsssfff``````___```eeeqqq~~~~~~~~~~~~~~~oooXXXMMMFFFKKKkkk~~~uuuiii[[[RRRGGGCCCAAABBBAAA@@@AAAEEE???@@@BBBCCCEEEHHHKKKMMMNNNPPP```sssddd\\\ZZZYYY]]]sssbbbYYYWWWRRRQQQVVVTTTVVVTTTMMMGGGCCC<<<555222000//////111222111000///000111111333555999<<<888444111222666:::;;;:::555333111222555888:::;;;666777888777555555777999:::;;;;;;;;;:::888777666444333333222222333333444333333444444555666666777666666666666666666666666777888999<<<>>>@@@BBBCCCHHHMMMSSSUUUSSSPPPNNNOOOWWWYYYYYYbbblllhhhkkk|||vvvdddXXXdddrrrvvvkkklllrrrfff___cccjjjooouuu{{{~~~vvvoooeeeHHH999555444444333333333444444;;;<<<>>>AAABBBCCCCCCCCC@@@@@@???>>><<<999777555777666555333222111000000000//////......//////000......///000111222333444222222111000000000000000///...............------...///000111222222222222111111000000000000111111111333444666777;;;@@@CCCCCCIIINNNNNNMMMNNNKKKHHHCCCBBB@@@===:::888888999777666555555666777777666888===???<<<999999999777777888999:::;;;;;;;;;;;;;;;===AAAEEEKKKSSS\\\aaagggiiilllppp{{{vvv|||zzzZZZLLLPPPXXX```ccciiihhhhhh~~~dddXXXOOONNNLLLNNN]]]pppsssaaa]]]```]]]]]]aaajjjxxxnnnZZZRRRIIIGGG]]]{{{|||mmm^^^RRRJJJFFF@@@???@@@EEEFFFCCCBBBDDDDDDGGGKKKNNNPPPRRRTTTVVVUUUUUUddd~~~nnnaaa]]][[[aaaeeegggxxxeee]]][[[UUUTTTYYYWWWUUUQQQMMMIIIBBB<<<777333222111111222222111///333111//////222555888999666666666666666777888888666555111...222999;;;999666888:::;;;;;;:::999777;;;;;;;;;:::999888777666333333333333333333333222333444666666555555777999777777888999999999888777888777:::>>>???>>>AAAFFFJJJOOOSSSSSSOOOMMMOOORRRUUUXXX\\\```ccchhhmmmqqq~~~nnnaaafff{{{xxxwww|||qqqiiikkkppprrrvvv|||}}}{{{{{{iiimmmtttIIIFFF;;;777555777666222111333===???AAABBBAAAAAACCCDDD??????>>><<<;;;:::999888888777666555333111000000//////...---------......000000000000000000000000222222222111111111000000111000///......///000111000000000000000000000000000000000000000000000000222222333444666888:::;;;AAACCCFFFHHHIIIHHHFFFEEE>>>>>>===<<<:::888666555555444444444444555666666;;;;;;;;;:::999888777777666666777888999::::::;;;??????@@@AAAEEELLLUUU[[[eeeiiikkkllluuu{{{}}}mmmUUUOOORRR[[[bbbdddggg{{{fffjjj{{{qqqbbbSSSMMMLLLNNNZZZggguuufff]]]aaa]]]\\\___gggqqq|||tttoooiiifff```WWWNNNNNN^^^ooo|||yyymmm[[[MMMGGGEEEBBBBBBDDDGGGGGGFFFDDDCCCCCCHHHKKKRRRZZZ```bbb___\\\WWWWWWggg|||rrrkkkfffbbb___eeejjjnnnwwweee\\\ZZZTTTTTTYYYVVVTTTPPPLLLHHHBBB;;;666333222000111222222111///111000...///111555888999777666555555555666777888555555222000444:::;;;888777888:::;;;;;;:::999888::::::;;;::::::999888777444444333333333333333333222444555555444444555777777888:::::::::999777666777666888<<<======AAAGGGOOOQQQSSSPPPKKKJJJNNNRRRWWWYYY\\\___bbbeeeiiilllttt}}}ooogggmmm~~~rrrsss{{{{{{{{{~~~mmmiiiWWWJJJ<<<777333555555555777;;;>>>@@@BBBBBBAAAAAAAAABBB??????>>>===<<<;;;:::::::::999888666444333111000//////...---------......000000000000000000000000222222222111111111000000000000///......///000000000000000000000000000000000000000000000000000000111111111222333555777777<<<>>>@@@CCCCCCBBBAAA@@@;;;;;;;;;:::888777555444444444333333444444555666888888999999999999888888666666777888999::::::;;;===>>>???AAADDDKKKSSSYYYbbbfffhhhjjjqqq}}}uuu}}}lllTTTMMMOOOXXX^^^```cccwwwbbbfff|||tttcccTTTNNNKKKKKKTTTaaazzzxxxggg___eee]]][[[^^^eeeooozzzvvvjjjbbb^^^[[[XXXTTTMMMMMMWWWdddrrrjjjZZZKKKEEEIIIMMMNNNQQQQQQPPPMMMIIIGGGGGGHHHIIILLLRRR\\\dddiiiiiihhhfff___eeeyyyssskkkfffbbb^^^cccfffllluuudddZZZXXXTTTTTTZZZUUURRROOOKKKGGGAAA:::666333111000000111222000//////.........111444888;;;999888555444333555777888444666444222555;;;<<<999888888999:::;;;;;;::::::999::::::;;;;;;::::::999555444444333333333333333222333444444333222444555888999;;;<<<<<<;;;999888888666666:::;;;<<>>>>>>>>=========<<<<<<;;;999777555333111000000///...............000000000000000000000000222111111111111000000000//////............//////////////////////////////////////////////////////////////////000111222333555777999;;;;;;;;;999888777777777666666555444333333333222222333333444555444555666777888999999999555666666777888999::::::<<<===>>>@@@CCCIIIPPPUUU]]]aaadddfffkkksssxxxxxx|||ttteeeQQQKKKNNNWWWYYY[[[___rrr___]]]uuuvvvfffVVVOOOJJJHHHNNNXXXnnn|||iii```hhh___\\\\\\bbbkkkvvvwwwjjjbbb^^^[[[XXXVVVPPPLLLPPPVVVgggaaaUUUNNNRRR^^^eeeeee___]]]YYYTTTPPPOOOQQQSSSVVVYYY```kkkwww|||nnndddhhhnnnppprrrwwwyyyvvvqqqllliiijjjnnnqqqxxx}}}xxxoooiiifffdddaaacccaaahhhyyycccXXXVVVSSSTTTZZZTTTQQQNNNJJJFFF@@@:::555222111000000111111000///------......000333888;;;;;;999666333222444666888888999666333555;;;>>>===888888999999::::::;;;;;;999999:::;;;;;;;;;;;;;;;666555444333222222333333222444555444333222333555888999<<<>>>??????>>>>>><<<888777888888:::@@@GGGMMMOOOOOOLLLIIIJJJQQQXXXYYYZZZ]]]^^^___bbbeeehhhkkk~~~sssqqqsssuuuwwwyyy||||||tttddd___mmmvvvSSSPPPEEE:::555333111222555AAACCCEEEDDDBBB@@@????????????????????????????????????>>><<<:::777444333222111000///.........///////////////////////////111111111111000000000000///..................///////////////////////////////////////////////////000//////......//////000000111333444555555444333222222333333333333333222222222111111222222333444333444555666777777777777555555666777888999:::::::::;;;===???AAAFFFLLLPPPUUUYYY^^^bbbfffkkkooopppvvv}}}zzz\\\MMMKKKNNNWWWTTTWWW[[[oooaaaTTTeee~~~xxxgggVVVOOOJJJFFFIIIQQQhhhkkkaaahhhbbb^^^\\\___eeeooo}}}~~~uuuqqqjjjccc]]]UUUMMMJJJLLLQQQTTTVVVXXX^^^gggkkkjjjiiiiiihhhfffeeefffjjjmmmsssvvv~~~uuujjjeee```___aaa^^^^^^[[[VVVSSSUUU[[[```nnnttt|||~~~uuupppnnnnnnmmmhhhccckkkbbbWWWUUURRRSSSYYYSSSPPPMMMJJJFFF@@@:::555222111///000111111000...,,,---......///222777;;;===;;;777444333333555777======999333333999???AAA888888777777888999;;;<<<999:::;;;<<<<<<<<<<<<<<<888666444333222222333444333444555555444333555666777999;;;>>>AAACCCDDDDDD>>>:::777666555555:::BBBCCCFFFIIIHHHGGGIIIPPPWWWWWWYYY\\\^^^```cccgggjjjwwwxxxnnnnnnpppqqqsssvvvyyyyyy```WWWRRRYYYiii{{{dddWWWKKK>>>888666444444666@@@CCCEEEEEECCCAAA@@@????????????@@@@@@@@@@@@@@@@@@@@@@@@???<<<:::777555444333222111000000000000........................000000000000000000000000...//////////////////...////////////////////////////////////////////////111111000///////////////......000111222222111111///000111111222222222111222111111111111222333333444555555666666555555555555555666777888999999:::888:::===>>>AAADDDIIILLLNNNRRRXXX^^^bbbeeeiiimmmnnnwww~~~zzzwwwUUUMMMLLLNNNVVVQQQVVVYYYmmmjjjRRRWWWgggzzzhhhWWWOOOKKKFFFHHHNNNaaazzzpppaaafffeee___[[[\\\___fffsss~~~{{{mmmaaaVVVLLLIIIJJJPPP[[[fffjjjllloooqqqqqqvvvyyy~~~rrrfff]]]ZZZNNNNNNLLLJJJHHHKKKSSSYYY___fffoooxxx~~~wwwvvvwwwxxxvvvrrr{{{bbbVVVUUURRRRRRWWWRRRPPPMMMJJJFFFAAA:::666222000//////000111///...+++---......---000666;;;???===:::666444444555666>>>>>>:::333111777===???777777555555666888;;;<<<:::;;;;;;<<<=========<<<999777555333222222333444222333555555444444666777888999:::===@@@CCCFFFHHHBBB===:::999666555999@@@???CCCFFFEEEDDDGGGNNNTTTVVVXXX[[[^^^```ccchhhkkkuuu{{{rrr}}}}}}rrrkkkmmmooonnnpppvvvzzzjjjPPPGGGNNNcccvvvzzz~~~zzz[[[LLL<<<444333222444777>>>AAADDDFFFEEECCCAAAAAA??????@@@@@@@@@@@@@@@@@@???@@@AAA@@@???<<<999777666666444333222222222222........................//////000000000000000111//////000000000000//////////////////////////////////////////////////////222222111000000000000000......///000111111111111//////000111111111111111222222111111222222333444555555666666666555555444444555555666777888999999888:::===???@@@CCCFFFIIIJJJMMMSSSZZZ^^^___eeekkkrrr~~~zzzoooSSSPPPPPPNNNTTTQQQVVVXXXkkkwwwYYYUUU[[[~~~jjjXXXPPPLLLGGGHHHMMMYYYpppwwwcccdddddd^^^ZZZYYY[[[___jjjtttsssbbbTTTKKKJJJNNN]]]kkkvvvyyyxxx{{{tttfff^^^KKKJJJGGGEEEFFFJJJQQQVVVSSSYYYaaajjjuuu~~~{{{{{{|||bbbWWWVVVSSSQQQUUUSSSQQQNNNKKKGGGBBB;;;777222000//////000000///...+++...///...,,,...444:::@@@???<<<999777555555555:::===;;;555111444777888777555444333444777:::<<<;;;<<<<<<=========<<<<<<:::888555333222222333444///111333333333444666888:::999999999<<<@@@DDDGGGHHHDDDBBBAAA???===AAAGGGKKKLLLKKKGGGDDDGGGNNNVVVUUUXXXZZZ]]]___bbbfffiiijjjuuuzzz~~~ttt{{{}}}rrriiifffkkklllhhhllluuu```KKKFFFUUUsss}}}sss~~~|||ttt___FFF888222000333666;;;???CCCFFFFFFDDDDDDDDD@@@@@@@@@@@@????????????>>>???AAAAAA@@@===;;;999999888777555444333333333000000000000000000000000////////////000000111111///000111222222111000///000000000000000000000000000000000000000000000000222222111000000000111111//////000000111222222222000000111222222222111111222222222222222333444444333444555666666777666666444444555666777888999999888:::===???@@@BBBEEEGGGHHHJJJPPPWWWYYYYYY___hhh{{{||||||fffQQQSSSSSSPPPTTTRRRWWWVVVgggbbbYYYXXXoooZZZQQQLLLGGGGGGLLLVVViiittt|||gggddd___ZZZVVVVVVXXX[[[eeennn|||~~~~~~iiiWWWMMMNNNTTT___mmm{{{uuu```[[[UUUPPPOOOQQQSSSTTTTTTXXX\\\bbblll}}}cccWWWWWWSSSQQQTTTSSSQQQNNNKKKGGGBBB<<<888111000//////000000///...+++...000...,,,---333999AAA@@@===;;;888666555444666;;;;;;666222222333222666444222222333666999<<<<<<<<<============<<<<<<:::888555333222222333444---///111222222333666777<<<:::777777888<<>>CCCFFFFFFFFFEEEEEE@@@@@@@@@?????????>>>>>>===???@@@AAAAAA>>><<<::::::999888777555555444444111111111111111111111111.../////////000000111111000111222333333222111000111111111111111111111111111111111111111111111111111111000000000000111111///000000111111222333333111111222222222222111111333333222222333333444555111222444666777888999999444444555666777888999999888:::>>>@@@AAABBBDDDFFFHHHHHHNNNUUUVVVUUU\\\fff~~~yyy}}}}}}^^^MMMTTTVVVSSSVVVTTTWWWVVVeeehhh]]]VVVzzzsss\\\RRRLLLGGGFFFKKKVVVeeekkknnn|||kkkeee[[[WWWTTTUUUVVVZZZcccllluuuxxx~~~~~~yyywwwzzzrrr]]]QQQRRRYYYnnn}}}~~~vvvkkkccc___\\\ZZZXXX^^^______```gggvvveeeYYYVVVRRRRRRWWWUUUQQQMMMJJJHHHCCC;;;666222111111000000000000000...............///000000999:::<<<===;;;888333000777:::;;;777000---...111222222333333333555999<<<<<<;;;:::;;;<<<======<<<>>><<<999555333111000000222222333444444555666666555777888888777888:::===LLLPPPVVVYYYWWWSSSPPPNNNRRRTTTUUURRRNNNMMMQQQVVVZZZ\\\]]]]]]^^^___bbbeeedddiiirrr{{{qqqdddcccaaabbbbbbZZZWWWhhh~~~aaaSSSPPPNNNWWWaaawwwiii[[[[[[}}}wwwGGG333555777333999;;;???CCCEEEGGGGGGGGGBBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>===::::::999777666444333333333444555666666444222111111111111222222333333333444777999999555222111222333333222111000000111111222222222222111111000000000000111111111111000000222111111000000000000000333222111111333333222111222222333333333444444444555555555555555666777777666666666777888888999999888999;;;===@@@BBBDDDEEEEEEGGGJJJKKKKKKOOOYYYdddjjjqqqlllQQQQQQXXXVVVUUUYYYYYY\\\[[[bbb~~~nnnXXX```xxxdddVVVOOOGGGEEEJJJLLL[[[lllxxx}}}rrr[[[[[[UUUQQQTTTWWWYYY^^^cccrrrwww{{{}}}wwwwwwtttkkkiiiiiiwwwtttwww{{{fffZZZXXXSSSSSSXXXTTTQQQMMMJJJHHHCCC<<<666222222111000000000000000...............///000000777:::===>>><<<888444222666999;;;888222......000222222333222222444888;;;<<<;;;;;;<<<=========<<<===<<<:::777555333111111222222222333444444555555555666888888777888:::<<>>>>>>>><<<;;;:::999888666555555333444555666666444333111222222222333333444444444444777999888555222111222333333222111111111111111222222222222111111111000000000111111111111000000111111000000000000111111333222111222333333333111222222333333333444444444555555555555555666777777666666777777888888999999999:::;;;===???AAACCCCCCCCCDDDFFFFFFGGGLLLVVV^^^vvvppp```wwwgggQQQQQQWWWVVVVVV\\\YYY[[[YYY^^^xxxgggUUU___uuufffWWWQQQJJJGGGJJJJJJYYYkkkyyy}}}ccc[[[TTTOOOPPPTTTVVV\\\bbbppptttxxxzzz~~~|||~~~ggg[[[YYYTTTTTTYYYTTTQQQMMMJJJHHHCCC<<<666222222111000000000000111...............///000000444999>>>???<<<777555444444888:::999444000//////222222222222222333777:::<<<<<<<<<<<<===============<<<<<<:::888555333111111111222222333333444444555666777777777888:::<<<:::CCCOOOXXXYYYUUUOOOKKKEEEHHHJJJKKKKKKNNNTTTYYYYYY[[[]]]```dddjjjpppuuussszzz{{{yyy|||}}}kkk```___]]]YYYWWWVVVXXXeeeyyyUUUPPPNNNLLLPPPPPPZZZ```ddd\\\___oooJJJ<<<888777555777;;;???BBBEEEGGGHHHFFFEEECCCAAA@@@???@@@@@@AAA@@@@@@@@@????????????>>>===<<<;;;:::999888777444555666666666555333222444444444444555555555555555666888777555333222222333222222111111111111222222222222222111111111111000111111222222111111000000000000000111222333333444222111222333444333111333333333333444444444444555555555555555666777777666666777777888999999999;;;;;;<<<===???@@@AAAAAACCCCCCCCCCCCHHHQQQ\\\ccckkkwwwaaannnwwwaaaPPPQQQVVVUUUXXX___\\\]]]YYY\\\ssshhhVVV```tttkkkZZZSSSMMMJJJJJJHHHVVViiiyyyfff^^^VVVNNNNNNPPPTTTZZZaaaiiiooosssvvv{{{ggg[[[YYYTTTTTTXXXTTTPPPMMMJJJHHHCCC<<<777333222111111000000111111...............///000000111777>>>AAA===888666555333666::::::777333000///222333333222222333666888;;;<<<===============>>><<<=========;;;888444222111111111222222333333333555666777777777888:::<<<999<<>>>>>===<<<;;;:::999888555666666666666555444333666666666666666666666666555666777666555444333222333222222111111222222222222222222222222222222222111111222222222222111111000000000111222333444555444333222222333444333222333333333444444444444555555555555555555666777777666777777888888999::::::<<<<<<======>>>?????????CCCBBBAAADDDPPPbbbpppvvvoooqqqggg\\\jjjiiiZZZPPPRRRUUUUUUZZZbbbaaaaaa\\\]]]pppuuu]]]aaasssrrr]]]TTTOOOKKKJJJIIIUUUfffwwwqqqfff\\\RRROOOPPPSSSZZZaaaccciiiooosssyyyeeeZZZXXXTTTSSSWWWSSSPPPLLLJJJHHHDDD===777333222222111111111111111...............///000000///555===AAA@@@;;;777666222555999:::888555111///222333444444333333555666:::<<<>>>===<<<;;;===???;;;===>>>>>>===:::666444111111222222222222333333444555777777666777999;;;============>>>BBBGGGKKKBBBCCCDDDFFFHHHLLLPPPSSSUUUYYY___ccceeeeeefffgggooossswwwyyyyyywwwwwwwwwqqq|||}}}{{{zzz|||qqqdddYYYQQQOOOQQQLLLKKKSSShhhbbbUUU```[[[NNNOOOOOOWWWXXX[[[UUUVVVhhhfffLLL>>>666777777888:::===@@@CCCEEEHHHGGGEEECCCAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????======<<<;;;:::999999888666777777666666666555555777777777777777777777777666666555555555444333222333222222222222222333333222222222222222222222333222222333333333333222222000000000111222444666666444333222222444444333222333333444444444555555555555555555555555666777777777777777888999999::::::===============>>>>>>>>>@@@@@@@@@GGG[[[tttttt```QQQ\\\~~~___UUUPPPSSSVVVVVVZZZaaabbbaaa\\\]]]mmmbbb\\\iii{{{cccVVVPPPKKKJJJLLLSSSaaaqqqqqqfffYYYSSSRRRTTTZZZaaacccjjjooosssyyyeeeZZZYYYTTTRRRWWWSSSPPPLLLJJJHHHDDD===888333333222111111111111222...............///000000...333;;;AAACCC???999555222444777999999777333111111444777888777555444444999;;;>>>===::::::<<>>>>>===:::777555222222333333333333333333444555666666666777999;;;:::<<<>>>?????????AAACCCDDDCCCDDDEEEHHHKKKOOOQQQTTTXXX^^^bbbbbbbbbaaaaaannnpppqqqqqqrrrtttxxx{{{zzz}}}~~~||||||ooo\\\RRROOOLLLLLLMMMCCCKKK___~~~oooWWWUUUiiifffXXXUUUNNNOOOPPPOOOMMMTTTcccqqq~~~dddLLL<<<;;;:::::::::;;;>>>@@@BBBGGGFFFFFFEEECCCBBBAAA@@@AAA@@@@@@@@@????????????<<<<<<;;;;;;:::999999888888777777777666666666666888888888888777777777777777555444444555555444333333222222222222333333444222222222222333333333333222333333444444333333222111111111222333555666777555333222333444555444222333444444444555555555555555555555555555666777777777777888888999:::::::::<<<<<<============>>>>>><<<>>>@@@JJJ```zzzbbbZZZaaa}}}tttYYYSSSQQQTTTWWWWWWYYY]]]]]]\\\YYY[[[jjjcccVVV[[[~~~kkkYYYPPPMMMKKKNNNPPPXXXhhh||||||oooaaaXXXTTTSSSXXX^^^eeejjjppprrrvvv{{{{{{yyyfff\\\ZZZUUUSSSWWWRRROOOLLLJJJHHHDDD===888444333222222111111222222...............///000000///111888@@@EEECCC;;;444222444666888999888555222000444999;;;:::666333222777:::===<<<999888;;;>>>;;;<<<======<<<:::888777444444333333333333333333444555666666666777999;;;777999<<<>>>>>>===>>>>>>EEEDDDCCCEEEHHHLLLOOOQQQTTTWWW[[[^^^```aaaccceeeoooooopppppprrrvvv|||~~~}}}}}}~~~lll]]]NNNIIIIIIHHHGGGGGGCCCVVVtttfffRRROOObbb```XXX\\\TTTQQQQQQQQQNNNTTTcccpppgggNNN@@@>>>;;;::::::;;;>>>@@@DDDEEEFFFFFFFFFDDDBBB@@@@@@@@@?????????>>>>>>>>><<<<<<<<<;;;;;;::::::999888888777777666666777777888888888888777777777666888555333333555666555333222222222222222333444555222222222333333333444444333333444444444444333333222222222333333555666666555333333333444555444333444444444444555555555555555555555555555666777777777888888999999::::::;;;<<<<<<<<<=========>>>>>>===AAAEEEOOOcccuuuttthhhTTTiii~~~~~~iiiWWWSSSRRRUUUYYYXXXWWWXXXWWWWWWVVVZZZhhhiiiWWWSSSooottt]]]RRRNNNNNNNNNKKKOOO___wwwuuueeeZZZTTTPPPSSSWWW^^^eeejjjnnnsssxxxyyyvvv|||}}}ggg]]][[[VVVUUUYYYRRROOOLLLJJJHHHDDD>>>888444333222222111111222222...............///000000///000666@@@GGGFFF<<<222333444555777999888666333000555;;;>>><<<888333111666:::===<<<888777:::>>><<<<<<<<<<<<<<<:::999888444444444444444444444444444555666666666777999;;;;;;<<<======<<<>>>AAADDDEEEDDDCCCEEEIIIMMMPPPRRRUUUWWWYYY[[[^^^ccchhhllloooppppppqqqsssxxx~~~~~~}}}]]]RRRHHHEEEEEECCCAAABBBHHHbbbeeeRRRIIIUUURRRRRR```^^^[[[TTTUUUOOOQQQ```ooobbbBBB@@@===:::999:::<<<>>>CCCDDDFFFHHHGGGEEEBBB@@@?????????>>>>>>>>>>>>=========<<<<<<;;;;;;::::::999888888777777777777777888888888888777777666666888555333333555666555333222222222222333333444555222222222333333444444444333444444555555444444333333333333333444444555666555444333333555555444333444444444555555555666666555555555555555666777777777888888999999:::;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@FFFLLLTTTeeeooodddPPP[[[~~~~~~}}}```XXXTTTRRRVVVZZZYYYVVVTTTUUUUUUVVV[[[iiiqqq^^^TTTjjjzzz```SSSPPPPPPLLLHHHIIIXXXtttwwwfff[[[SSSNNNNNNRRRUUU\\\dddjjjqqqxxxzzzxxxyyyyyyvvvzzz~~~cccYYY]]]]]]WWWSSSOOOOOONNNLLLHHHBBB;;;555000111111111111222222222000000000000000000000000222000111999BBBEEE???888222111222555999:::888666...333999<<<;;;777444222444888<<<;;;777555888;;;;;;;;;;;;;;;;;;;;;;;;;;;888666444222111000111111222222222333444555666777888999;;;===?????????>>>AAABBBDDDFFFJJJMMMPPPQQQWWWZZZ]]]^^^```eeeooowwwtttqqqoooooorrrvvvzzz{{{~~~~~~wwwhhh^^^JJJFFFDDDEEECCC???AAAGGGXXX~~~~~~fffUUUTTTUUUVVVVVVVVVYYY]]]VVVXXXTTTVVVaaahhhqqqdddOOODDD???999:::>>>;;;@@@DDDFFFDDDFFFIIIFFF>>>@@@@@@@@@???>>>===<<<;;;======<<<;;;::::::::::::::::::888777777777888999888888888888888777666666555555444444444444555555555555555444444333333333444444444444444444444444222333333444444333333222111222333333444444333333666666666666666666666666555555555666666666666666888777666666666777999:::777888999:::<<<===>>>>>>;;;===??????>>>>>>>>>???@@@UUUooowwwhhhSSSLLLOOOpppzzzwww{{{~~~vvvZZZRRRRRRSSSSSSRRRQQQOOONNNNNNPPPRRRVVVccc{{{fffRRRcccxxx]]]XXXYYYMMMGGGHHHIIITTTmmmttt___UUURRRMMMKKKLLLOOOWWWaaajjjooouuu{{{yyykkkdddnnn~~~||||||}}}~~~eee[[[^^^]]]WWWTTTQQQPPPNNNMMMIIICCC<<<666333222222222111111000000////////////////////////111...///666>>>BBB>>>888666555555777:::;;;999777///222555888999777444222111555:::<<<:::888888999::::::::::::;;;;;;;;;;;;999888666444222111111111333222222333333555666666777888:::<<<>>>?????????AAABBBCCCFFFIIILLLOOOQQQQQQVVV\\\___bbbgggooovvvsssssssssvvvyyy{{{{{{{{{~~~~~~}}}}}}~~~~~~~~~~~~{{{nnn___SSSLLLIIIAAA<<<>>>BBBFFFMMMUUUyyyxxxdddXXXQQQRRRVVV[[[[[[UUUOOOMMMPPPUUUTTTVVV]]]^^^cccrrrnnn]]]MMM999333666555:::???AAA???BBBFFFFFFBBB@@@@@@@@@@@@???>>>===<<<>>>===<<<;;;::::::::::::;;;:::999888777888888999888888999888888777777666666555555444444555555666555555555444444444333333444444444444444444444444333444444555555444444333333333444555555555555555555555555555555555555555555555666666666666777777888888777777777888999:::999999:::;;;<<<======>>>??????>>><<<;;;===AAAEEE```jjjssslllWWWFFFHHHSSS~~~lllWWWTTTTTTTTTTTTSSSQQQPPPOOOPPPRRRTTTVVV___uuulllSSS]]]ppp^^^TTTVVVLLLHHHFFFEEELLLbbb}}}{{{cccVVVRRRNNNLLLMMMQQQUUU]]]fffpppvvvzzz{{{}}}~~~zzzooobbbZZZddduuu}}}~~~~~~~~~hhh]]]^^^]]]WWWTTTRRRPPPOOOMMMIIIDDD<<<777444444333222111000///...////////////////////////000------222999===<<<999888777777888999:::999888222111111333777888555333---111777<<<>>><<<999777:::::::::::::::;;;<<<<<<;;;:::888666444222222111333222222333333444555666555666888:::<<<>>>??????AAAAAACCCEEEHHHLLLNNNPPPPPPUUU[[[```cccfffkkkpppoooqqqvvv{{{~~~~~~{{{xxxzzz|||}}}{{{zzzzzz}}}|||{{{zzz{{{~~~{{{uuuiii\\\PPPGGGAAA>>>CCC@@@===<<<>>>JJJaaauuuoooZZZWWW]]]^^^YYYWWWYYYXXXRRRKKKIIIMMMRRRPPPPPPTTTRRRUUUddd{{{fffGGG888::::::888<<<>>>===>>>BBBEEEEEEAAAAAAAAAAAA@@@@@@???>>>>>>===<<<;;;;;;::::::;;;;;;:::999888888888999999888888999999999888777777666666555555555555666666555555555555555444444444444444555555555555555555444444555555555555444444444555555666777666666666555555555555555555555555666666666777777777888888999888888888888999:::;;;;;;;;;;;;;;;<<<<<<<<<===@@@???===<<>>???AAABBBCCCFFFHHHKKKNNNOOOSSSVVV[[[^^^___bbbfffiiilllnnnsssxxx||||||yyyvvvzzz|||~~~~~~|||zzzzzzzzz|||{{{yyyxxxyyy||||||tttpppaaaZZZQQQGGG@@@============AAABBB>>>@@@UUU||||||\\\PPP]]]nnnpppaaaSSSPPPOOOLLLLLLPPPNNNRRRMMMKKKNNNLLLQQQ```kkk```GGG@@@;;;999<<<>>>>>>===???BBBCCCAAAAAAAAABBBAAAAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;:::::::::999999999999888999999999999999888888777666666555555666666777666555555555555555555555555555555555555666666666333444444555555444444333444555666666777777666666555555555555555555555555666666777777888999999999:::::::::::::::;;;;;;;;;===<<<<<<<<<<<<<<<<<<<<<=========@@@GGGTTTbbbkkkZZZQQQFFF@@@BBBSSSoootttYYYYYYSSSSSSTTTTTTTTTTTTTTTTTTRRRTTTVVVUUUXXXfffyyyYYYVVV___lllUUUUUUSSSOOOKKKDDDDDDPPPfff}}}rrr[[[RRROOOMMMKKKPPPRRRXXXaaakkksssvvvvvvvvvzzzzzzuuuxxx}}}{{{yyyvvvvvv{{{|||xxxssseeeYYYRRRXXXaaawww|||yyyvvvsssrrrsssuuuxxx|||~~~~~~~~~jjj]]]\\\XXXSSSQQQPPPOOOLLLJJJFFFAAA:::666111111111111111111111111........................000///......222777<<>>???<<<<<<<<>>===???@@@@@@AAAAAABBBBBBBBBAAAAAA??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;::::::999999999999::::::::::::999999777777777666666777777777666666666666666666666666555555555666666777777777333333444444444444333333444444555666666666666666666666666666666666666666777777888888999::::::;;;:::;;;;;;<<<<<<<<<<<<<<<>>>>>>============<<<<<<;;;<<<>>>AAAGGGQQQ\\\dddNNNEEE???FFFWWWlllgggTTTYYYQQQQQQQQQRRRTTTUUUVVVVVVQQQRRRTTTTTTVVVaaa}}}{{{ZZZVVVaaaxxx\\\XXXVVVQQQLLLGGGFFFNNNaaazzzdddUUUPPPMMMJJJMMMRRRZZZ```fffkkkqqquuuyyy}}}vvvmmmssswww~~~zzzpppnnntttzzz|||uuu{{{ssscccWWWQQQSSSXXXjjjvvv|||vvviiibbbaaabbb]]]ccciiikkkiiiiiilllooozzz}}}kkk^^^[[[WWWSSSRRRPPPNNNKKKHHHEEE@@@:::666000000111111111222222222........................////////////111555<<>><<<;;;:::;;;<<<===@@@:::<<>>???@@@AAAAAABBBBBBBBBBBB@@@???>>>======<<<<<<===;;;;;;<<<<<<<<<;;;:::999999999:::;;;;;;;;;::::::888888777777777777888888666666666666777777777777555555666666777777888888444444555555555555444444444555555666666666666666777777777777777777777777777888888999:::;;;<<<<<<;;;<<<======>>>>>>======>>>>>>>>>>>>>>>===============>>>===>>>AAAFFFJJJ@@@???GGG]]]vvvttt]]]RRRVVVPPPPPPPPPPPPQQQRRRTTTTTTPPPNNNOOORRRTTT\\\sss___WWWcccfff\\\XXXQQQMMMHHHFFFJJJXXXrrrrrr^^^UUUPPPLLLKKKQQQXXX]]]```dddkkkppp{{{zzzooosssuuu|||wwwtttsssqqqsssvvv}}}sss```TTTNNNMMMMMMYYYdddjjjbbbTTTMMMLLLMMMIIIPPPXXXZZZXXXYYY```gggwwwwwwxxxzzz|||~~~mmm___\\\XXXTTTTTTQQQOOOLLLHHHEEE@@@;;;777222222222111111111111111........................---////////////333;;;AAA>>>>>><<<888666777;;;???;;;888333000000333777999333444333111000333:::@@@===<<<999777666777999:::999999::::::999888666555333333222222222222222333222222222333444666888:::<<<<<<===???BBBDDDFFFHHHKKKLLLPPPUUU[[[```ccceeeeeecccbbbeeejjjooosssuuuwwwxxxxxxwwwuuutttvvvwwwwwwxxxyyyzzzzzz{{{{{{{{{~~~}}}}}}~~~|||~~~}}}}}}}}}zzzvvvpppkkkfffbbbaaaZZZVVVQQQJJJCCC???<<<:::<<<;;;;;;;;;;;;;;;<<<<<>>>>>@@@AAABBBBBBBBBBBB@@@@@@???>>>============;;;<<<<<<===<<<;;;:::999999999:::;;;;;;;;;;;;;;;999888888777777888888999666666777777777888888888555555666777777888999999666666777777777777666666555666777777888888777777888888888888888888888888888888999:::;;;<<<======<<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<:::888999;;;>>>;;;FFF___uuubbbYYYSSSTTTRRRQQQPPPOOONNNNNNNNNOOOPPPKKKKKKOOOQQQVVViii~~~lll``````{{{uuuddd[[[RRROOOKKKHHHFFFOOOfff|||jjj]]]VVVQQQJJJMMMRRRVVV[[[```dddgggttt{{{wwwwww|||{{{ttttttyyy|||{{{wwwbbbUUUOOOLLLIIILLLSSSUUUOOOGGGCCCAAA@@@>>>BBBHHHKKKOOOVVVbbbkkksssooolllmmmttt{{{nnn```]]]YYYVVVVVVRRRPPPLLLIIIFFFAAA<<<888444333333222111000//////........................,,,...//////...222:::AAA@@@???<<<777333333666::::::888444000...///444999222555555333000111888>>>>>><<<:::777666777888999888888999:::999888777666333333222222111222222222222222222222333555777888999:::;;;<<>>>>>BBB^^^wwwVVVMMMPPPOOOLLLMMMLLLEEEJJJWWWYYYSSSWWWcccaaaYYYKKKKKKVVVUUUNNNPPPPPPUUUYYYkkkaaaOOO???;;;<<<:::999999===>>>???@@@AAABBBBBBBBBAAA@@@???>>>============;;;<<<=========<<<::::::999::::::;;;<<<<<<<<<;;;999999888888888888999999666666777777888888888999555666666777888999999999888888999999999999888888777777888999999999999888999999999999999999999999888888999:::;;;======>>><<<===>>>@@@@@@??????>>>===>>>>>>>>>????????????<<<<<<;;;:::999;;;???BBBHHH[[[}}}iiiYYYZZZWWWTTTUUUSSSPPPNNNLLLJJJJJJJJJPPPIIIHHHMMMNNNQQQaaatttyyyjjjYYYmmmkkk___VVVRRRNNNJJJDDDIII^^^tttsssccc[[[UUUKKKJJJLLLQQQYYY^^^```___iiisss~~~{{{yyy}}}wwwtttxxx{{{xxx~~~hhh[[[TTTOOOKKKFFFHHHHHHDDDCCCCCC@@@;;;<<<<<<>>>DDDNNN\\\jjjtttjjjccc]]]^^^iiivvvmmm]]]YYYTTTRRRTTTVVVSSSOOOKKKGGGBBB<<<777222111111000000000000000111000000///...------------.........///111555888BBB===666333444555555444999999888444111111444888666777777555333222555888@@@??????>>>===;;;888555555:::>>>>>>:::777999<<<888777555333111000000000333333333333444666888999999:::;;;<<<>>>@@@BBBCCCDDDHHHMMMQQQTTTWWW[[[^^^XXXZZZZZZYYY]]]gggmmmooossstttuuuvvvuuusssqqqooovvvvvvvvvwwwyyyzzzyyywwwzzz|||~~~}}}{{{{{{zzzyyywwwtttrrrpppooommmfff\\\UUUOOOJJJEEEBBBDDD???<<<===<<<888666888===;;;555888>>>:::>>>PPPhhh|||dddMMMGGGNNNRRRPPPMMMIIIKKKLLLKKKJJJNNNWWW___ttthhhWWWLLLJJJLLLOOOPPPOOOPPPRRR[[[rrr}}}lllMMM???<<<;;;:::<<<999<<>>>>>======>>>>>>>>>>>>======:::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::999888888888888999:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@@@@??????>>>======<<>>>>>>>>>>>???AAA666444;;;???<<<>>>DDDfff{{{gggWWWWWWVVVQQQRRRPPPNNNMMMNNNNNNMMMLLLOOOIIIIIIOOOQQQRRR]]]llljjjmmmbbbuuupppeee___UUUNNNKKKHHHGGGQQQ^^^xxxmmmaaaRRROOONNNNNNSSS[[[bbbddddddhhhmmmxxx}}}ttt{{{uuuyyy{{{rrr___SSSLLLIII@@@DDDCCC>>>===@@@???:::>>><<<===EEEQQQ]]]dddhhh]]]VVVTTT]]]iiisss{{{kkk]]]YYYTTTQQQRRRVVVSSSPPPLLLHHHBBB<<<888222111111000000000000000111000000///......---------............000333666>>>;;;888666555555555444777888888555222111333555555888;;;:::777444333444;;;===AAADDDEEEAAA<<<888888999999888777777888888888888777555444333222222111111000000111222444555555555666777999;;;===>>>AAADDDHHHLLLOOORRRVVVYYYeeegggeeeaaabbbgggjjjjjjppppppqqqqqqpppooommmlllssstttuuuuuuuuuuuuuuuuuuxxxyyy{{{{{{{{{yyyvvvtttuuusssooojjjeeeaaa^^^\\\WWWQQQJJJDDDAAA>>>:::888===999777999;;;:::<<>>LLLgggeeeWWWLLLKKKOOOQQQQQQRRRKKKMMMMMMKKKIIIKKKQQQWWWvvvmmmaaaYYYTTTQQQMMMIIILLLNNNNNNPPP```zzz}}}kkk[[[III;;;444888999:::<<<>>>@@@AAAAAACCCBBBBBBAAA@@@??????>>>===============>>>>>>>>>===>>>>>>??????>>>>>>===<<<<<<<<<=========>>>>>>======<<<;;;;;;:::999999999::::::;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<============<<<<<<<<<<<<<<<===>>>>>>??????@@@??????>>>>>>>>>======<<<<<<===???AAADDDEEEFFF;;;999::::::777:::OOOhhhxxx]]]WWWYYYXXXUUUTTTRRROOONNNNNNNNNLLLKKKMMMHHHJJJQQQSSSRRR[[[ggg{{{nnnbbbnnnkkk___UUUMMMKKKGGGCCCIIITTTlll~~~mmmXXXPPPNNNMMMQQQWWW___dddfffffflllvvv|||jjj[[[OOOGGGBBBEEEEEEAAAAAADDDDDD@@@???BBBGGGLLLNNNNNNMMMMMMXXXWWWZZZbbbnnnzzziii[[[XXXTTTQQQQQQVVVSSSPPPMMMIIICCC===888222111111000000000000000000000000///......---------.........---...111333777999::::::888555444444555666888777555222222222444888===???===888444111666;;;CCCIIIKKKHHHCCC???>>>:::666555666888999888888888888888777666555444222111111000000000111222222333333444666888999:::>>>@@@BBBDDDGGGKKKOOOSSSiiikkkiiieeedddggggggeeejjjjjjiiihhhggggggggggggllloooqqqpppmmmlllmmmoooppppppqqqpppnnnkkkhhhfffeeebbb\\\VVVPPPLLLJJJIIIEEEBBB>>>;;;:::999888777<<<888666888888777888<<<777;;;:::<<>><<<:::<<<>>>>>><<<999BBBCCCCCCCCCBBBAAA???>>>???????????????>>>>>>>>>?????????@@@@@@?????????>>>>>>?????????@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>============>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>???@@@AAA@@@???:::;;;@@@EEEGGGRRRmmmcccUUUWWWXXXVVVTTTUUUSSSPPPOOOOOONNNMMMKKKKKKIIILLLRRRSSSRRRXXXbbbmmmaaafffvvvbbbWWWOOOLLLHHHAAACCCJJJ[[[rrrfffYYYVVVSSSRRRUUU[[[bbbfffccciiisss||||||lll\\\PPPDDDGGGGGGEEEFFFJJJKKKIIILLLSSSYYYYYYSSSNNNMMMOOO\\\dddiiikkksssfffXXXVVVTTTSSSSSSUUUSSSPPPMMMJJJDDD===999222111111000000000000000000000//////............---......---,,,---...000000666;;;===:::666444444444666888999888666333111111555;;;??????===999777666:::@@@EEEHHHIIIIIIIIIEEEAAA<<<999888999:::;;;888999999999999888666666666555555444333333222222333333444444666777999999:::<<<===>>>@@@DDDIIILLLZZZ]]]^^^]]]___cccdddbbbbbbaaa___^^^]]]^^^___```cccgggiiihhhccc```bbbeeecccbbbbbb```]]]YYYVVVTTTRRROOOJJJEEEAAA?????????>>>===;;;:::::::::;;;;;;===::::::<<<;;;888999===>>>AAA???HHHbbb|||eeeRRRRRRUUUWWWRRRJJJGGGIIIKKKLLLMMMLLLJJJJJJLLLNNNHHHIIIMMMSSSYYY\\\[[[YYY___^^^ZZZVVV\\\lll}}}ooo\\\JJJCCC<<<:::<<<===;;;888???@@@BBBDDDDDDCCCAAA@@@AAAAAAAAA@@@@@@????????????@@@@@@AAAAAA@@@@@@??????@@@@@@@@@@@@AAAAAAAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>???>>>>>>===<<<=================================>>>>>>>>>>>>>>>>>>??????@@@@@@??????>>>===>>>>>>???@@@@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@>>>;;;888;;;;;;DDDXXXlllzzz{{{xxxyyywwwxxxYYYTTTWWWSSSNNNPPPSSSRRRPPPOOOPPPPPPOOONNNMMMLLLMMMQQQQQQPPPVVV^^^~~~eee]]]aaa}}}hhh\\\SSSQQQLLLDDDAAAEEELLLccc}}}gggccc^^^YYYXXXZZZ^^^bbbeeemmmvvv{{{}}}~~~~~~sss|||{{{iii]]]OOOPPPQQQQQQSSSVVVYYYYYYeeekkkmmmggg]]]ZZZaaajjjrrr|||~~~vvvwwwdddUUUTTTTTTUUUVVVTTTRRRPPPNNNJJJDDD===888222111111000000000000000////////////............---.........,,,,,,---///---333:::===;;;777555555444666888:::;;;999777555000222555999===???@@@???999:::<<<===???DDDLLLQQQMMMMMMJJJCCC;;;777888:::999999999999999888777777888888888777666444333333444444444444555666888888888999::::::;;;>>>CCCFFFFFFKKKNNNPPPTTT[[[^^^]]]YYYWWWUUUSSSSSSTTTVVVWWWWWW[[[]]][[[VVVSSSUUUXXXUUUUUUSSSQQQNNNKKKHHHFFFEEECCC???<<<::::::;;;<<<888888777777777777999:::777888;;;???>>><<<===AAA???DDDJJJaaammmYYYLLLLLLNNNSSSRRRNNNLLLMMMHHHIIIKKKLLLMMMNNNPPPRRROOONNNNNNPPPTTTZZZ^^^aaaaaa]]]VVVSSSZZZffflllkkkzzzkkk\\\HHH:::777:::>>>???;;;===???BBBDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@??????@@@@@@@@@@@@??????>>>>>>??????@@@@@@AAAAAA>>>>>>>>>===============:::<<<>>>??????>>>??????CCCFFFUUUooo{{{yyyyyyyyyjjjXXXXXXYYYPPPKKKMMMPPPNNNMMMNNNPPPRRRRRRQQQQQQPPPOOOOOONNNNNNUUU]]]vvv}}}[[[WWW^^^yyyqqqbbbVVVTTTOOOFFFBBBCCCDDDWWWxxxsssnnnfff___[[[ZZZ[[[\\\hhhqqqzzz}}}|||}}}}}}zzzyyy{{{sssgggcccbbbbbbdddfffhhhjjjmmmxxx}}}~~~xxxooonnnwwwzzz}}}dddTTTTTTTTTTTTUUURRRQQQOOOMMMJJJDDD<<<777222111111000000000000000//////////////////......,,,...///...------...///,,,111777:::;;;999777666555555666888;;;<<<;;;999222111111444999>>>AAACCC<<<;;;999777888>>>IIIQQQRRRUUUVVVOOODDD<<<999:::===<<<:::999888888888888888888888777666555333222333333333333333444555666555777888888888:::===@@@<<>>;;;999777777888888666777777777666666888999777666999;;;999666999@@@<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@AAAAAAAAA??????@@@@@@@@@@@@??????>>>>>>>>>???@@@@@@AAAAAA??????>>>======<<<;;;;;;777:::;;;:::888<<>>===666333000111555:::===>>>;;;<<<;;;888777;;;CCCJJJQQQVVV[[[[[[VVVOOOIIIFFFAAA???<<<:::999999:::;;;888888888888777666444333444333333333333444444555222444666666666777888:::999<<<===<<>>>>>>>>>>>======<<<;;;;;;:::999888888777666666666777777999::::::999999;;;===<<<:::;;;<<<===@@@JJJUUU```xxxgggSSSNNNQQQOOOOOOQQQNNNHHHGGGIIIKKKJJJJJJKKKNNNQQQSSSTTTTTTQQQLLLHHHIIIPPPYYY___aaa]]]TTTOOORRRXXXYYYUUUXXXiiigggOOO@@@888999:::;;;<<<===>>>??????@@@@@@@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@@@@AAABBBBBB??????@@@@@@@@@@@@??????======>>>>>>???@@@@@@@@@@@@@@@???===<<<;;;:::999777;;;<<<;;;===KKKbbbvvvmmm^^^[[[YYYYYYYYYVVVRRROOOMMMLLLKKKMMMOOOQQQRRRRRRTTTVVVUUURRRNNNOOOSSSVVV```dddVVVRRReeettt```XXXSSSJJJDDDCCC@@@III[[[rrruuueee^^^\\\YYYUUUSSSYYY```dddfffjjjpppvvv|||vvvrrrmmmmmmrrryyy}}}rrriiiiiippp}}}dddWWWWWWTTTNNNJJJOOONNNMMMLLLHHHBBB;;;555222111111000000000000000.........///////////////+++---///000//////000111//////000555:::===;;;999555222000222777<<>><<<999:::>>>CCCMMMRRR[[[cccgggddd\\\UUUEEEBBB>>>;;;999:::<<<===999:::::::::999888666555666555555444555555666666000222555555555555555777666999999777888===@@@???:::::::::999::::::;;;;;;:::999999999::::::999777666666666666666666777777222333444555666777777888555888;;;;;;999999<<>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAABBBBBB?????????@@@@@@?????????=========>>>??????@@@@@@AAA@@@???>>><<<:::999888444:::???CCCMMMiiisssWWW\\\]]]YYYVVVWWWYYYSSSKKKNNNLLLKKKLLLNNNPPPPPPPPPSSSVVVXXXUUUQQQQQQRRRSSSWWWzzzqqqZZZLLLWWWppp~~~ggg]]]WWWMMMGGGFFF???EEEQQQeee}}}iii___\\\WWWSSSRRRUUUYYY\\\___eeelllqqqqqqxxx}}}}}}tttkkkfffiiiooottt{{{xxxkkkfffnnnzzzdddXXXXXXUUUPPPMMMTTTQQQNNNKKKGGGBBB;;;777444222111111222333222111////////////////////////------............------000---+++///666;;;<<<:::444333222333666:::<<<===<<<999555111...000444888666:::@@@EEEFFFBBB>>>:::EEEPPPXXX[[[cccooorrrmmmZZZKKK??????BBB@@@<<<<<<===;;;;;;<<<999444444888888888888888888777666555444444444555555555666666555555555666777888888999777777777777777666666666777777777888888888999999555777:::;;;999666555555444444666999<<<<<<;;;999444888======;;;:::===AAAAAAEEENNN\\\ooo```SSSRRRJJJNNNMMMKKKJJJIIIIIIJJJJJJMMMKKKGGGFFFGGGLLLQQQUUU[[[UUUOOOKKKLLLNNNNNNNNNPPPSSSUUUTTTSSSVVV]]]dddaaaWWWSSS```}}}sssRRRFFFAAA;;;999;;;======<<>>======>>>>>>>>><<<===>>>????????????>>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>>>>>>>>>>============;;;;;;<<<>>>AAACCCEEEGGGCCC???;;;999999:::999999888;;;<<>>CCCJJJSSS[[[eeepppxxxzzznnnaaaUUULLLDDD===;;;>>>:::888888;;;<<<999999<<<888888999999999999888888444444555555666666666666555555555666777888888888777777777777777777666666666666666666666777777777111333666666666666888999999888777666777999999999>>>???>>>:::777999???EEEHHHXXXqqqqqqVVVMMMMMMFFFLLLKKKIIIHHHGGGGGGHHHHHHKKKIIIEEECCCEEEHHHMMMPPPSSSOOOKKKIIIJJJJJJJJJIIILLLMMMOOOQQQSSSWWWZZZ]]]XXXTTTPPPTTTfff{{{cccWWWFFF:::666888<<<>>>888:::<<<>>>????????????;;;<<<<<<===>>>>>>>>>>>>?????????????????????@@@>>>??????@@@@@@??????>>>???@@@@@@@@@??????>>>===========================>>>????????????@@@@@@@@@??????>>>>>>=========<<<999:::===@@@CCCGGGIIIKKK???>>>===<<<<<<<<<<<<<<<:::@@@IIIXXXrrrmmmRRRNNNSSSRRRRRRSSSUUUUUURRROOOKKKKKKKKKLLLLLLMMMMMMMMMTTTSSSSSSSSSSSSSSSSSSTTTWWWiiisssXXXaaaiiinnnyyybbbUUUNNNDDDCCCCCCEEEOOOfff~~~fffXXXQQQKKKMMMMMMOOOUUU^^^ggglllmmmhhhoootttuuuxxx~~~}}}wwwmmmiiiooovvvppphhhfffmmmssszzz}}}|||aaaSSSSSSRRROOOOOOSSSQQQNNNKKKGGGAAA;;;777444222000///000000///...////////////////////////------............------,,,...///000222444888;;;777666555444333333444444888999999777444222222333888===DDDJJJMMMLLLHHHFFF<<<>>>EEEOOOXXXbbbooozzzzzznnn\\\LLLGGGIII@@@:::777999;;;888777777888888888777777666666666666666666666666777777777555555555666777777888888777777777777777777777777777777777777777777666666=========;;;999888999;;;===<<<<<<<<<===>>>???@@@>>>>>>======AAAKKKXXXcccxxxjjjYYYLLLHHHIIIEEEIIIHHHGGGFFFFFFEEEFFFFFFHHHFFFCCCAAABBBDDDGGGIIIJJJHHHGGGGGGHHHHHHFFFDDDGGGGGGHHHMMMSSSXXXYYYYYYmmmllldddWWWTTThhhsss]]]NNNEEE???<<<888999;;;<<<<<<;;;:::999:::::::::999999999888888:::;;;;;;;;;<<<<<<======<<<======>>>>>>======<<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>>>>>>>??????????????????>>>======<<<;;;;;;<<<===>>>???@@@AAAAAAAAA999:::;;;;;;::::::;;;<<<;;;DDDWWWnnnzzzTTTGGGJJJLLLLLLLLLNNNPPPQQQPPPNNNJJJJJJIIIIIIIIIJJJJJJKKKQQQRRRRRRSSSSSSTTTUUUUUUUUU^^^vvvhhhbbbjjjggghhhZZZUUUJJJEEEDDDBBBFFFVVVqqq{{{fffVVVJJJKKKIIIGGGIIIOOOXXXaaahhhiiinnnrrrsssvvv{{{|||zzz}}}|||~~~xxxuuuxxx{{{}}}~~~~~~}}}~~~{{{pppppprrrssssssvvvaaaRRRSSSRRRQQQQQQRRRPPPMMMJJJGGGAAA;;;777555333111000000000///---////////////////////////------............------))),,,//////---///444999999999999777444222111111666888;;;;;;888444222111444999BBBJJJPPPRRRQQQPPPAAA<<<<<>>???CCCLLLXXXaaattt{{{jjjQQQHHHMMMIIIDDDGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFEEEDDDCCCCCCBBBBBBBBBDDDGGGJJJLLLLLLJJJHHHGGGEEEGGGIIIJJJMMMUUUaaajjj|||iiiUUUJJJMMM[[[hhhwwwYYYSSSJJJBBB======???AAA===<<<<<<;;;;;;;;;<<<<<<666666777777777888888888888999999::::::999999888888999999::::::999999999888888888888888888888888999999999999::::::::::::;;;::::::999888888777777555666888:::<<<===>>>>>>??????AAAEEEKKKTTT^^^dddqqqvvvaaaLLLFFFGGGIIIIIIIIIHHHGGGGGGHHHIIIJJJLLLKKKIIIHHHGGGGGGHHHIIILLLMMMOOOQQQSSSTTTTTTUUUXXXVVVfff```aaahhhlllpppgggZZZQQQKKKFFFCCCDDDOOOiii~~~lll]]]TTTLLLIIIGGGFFFJJJQQQaaaiiisssuuuqqqnnnttt{{{}}}~~~~~~bbbTTTTTTTTTSSSTTTPPPNNNLLLIIIFFFAAA;;;777666444222111222222111000////////////////////////------............---------000222111......222777999<<>>:::666555555444777;;;<<<:::777555444...111666>>>FFFMMMRRRUUUXXXRRRMMMJJJGGGDDDEEEHHHYYYcccooozzz}}}ooo___SSSIII???;;;::::::999888888888999;;;<<<;;;;;;;;;:::::::::::::::999999999999999999999:::999999::::::;;;<<<<<<<<<999999999999:::::::::;;;;;;===???@@@?????????@@@CCCCCCEEELLL[[[rrrWWWKKKLLLQQQHHHBBBDDDCCCFFFGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGFFFFFFDDDCCCBBBFFFHHHKKKLLLKKKJJJIIIJJJGGGIIIJJJIIIIIIPPP^^^iiiyyykkkWWWJJJHHHOOOZZZaaajjj|||mmm[[[LLLAAA;;;888:::999888888999:::<<<===888888888888888888888888777888888999999888888777777777888999999999888888888888888888888888888888777888888888999999999999999999888888888888777777555555555777888;;;===>>>IIIIIILLLUUUcccrrr}}}jjjSSSLLLLLLLLLMMMHHHIIIHHHGGGGGGHHHLLLNNNMMMLLLIIIGGGFFFGGGHHHIIIIIIKKKMMMPPPRRRRRRRRRRRRVVVUUUaaa}}}```ZZZffflllrrruuu```XXXNNNGGGGGGEEEHHH[[[rrrkkk\\\OOOKKKHHHCCCDDDHHHOOO\\\nnnyyywwwpppqqqvvv~~~aaaTTTTTTTTTRRRRRRPPPNNNKKKIIIFFFAAA<<<777444222111000111222111000////////////////////////------............---------...///...,,,---000333666;;;??????;;;888777999444777999:::999888888888222222333777;;;BBBGGGKKKNNNQQQSSSTTTVVVUUULLLBBBSSS]]]fffllluuuvvvkkk^^^RRRKKKJJJJJJHHHEEEAAA???=========<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>;;;;;;<<<===>>>??????@@@<<<======>>>???DDDIIINNNTTTYYYcccppphhhPPPLLLOOONNNCCCBBBFFFBBBEEEFFFGGGGGGGGGGGGFFFEEEFFFGGGHHHIIIHHHFFFDDDCCCEEEGGGHHHHHHFFFEEEGGGIIIJJJIIIGGGEEEEEEKKKTTT[[[hhh```UUUMMMKKKNNNSSSWWWXXXtttvvvaaaPPPFFFEEECCC@@@===;;;::::::;;;;;;::::::999999888888888777777888888888888777777666666777888888888888888888888888888888888888888888888999999999:::::::::888888888999999999999:::999:::;;;>>>CCCHHHNNNQQQaaa```eeerrryyyZZZPPPPPPMMMMMMQQQMMMMMMLLLIIIGGGHHHLLLOOONNNLLLIIIFFFEEEEEEGGGHHHHHHIIILLLNNNPPPPPPPPPPPPRRRSSS[[[ooodddTTTZZZeeejjjvvveeeUUUJJJJJJGGGCCCOOObbbtttnnnZZZRRRMMMEEEBBBDDDEEEMMM^^^ooovvvttttttxxx|||~~~}}}|||~~~~~~}}}|||{{{}}}```SSSTTTSSSQQQQQQOOONNNKKKIIIFFFAAA<<<777222111//////000111111000////////////////////////---..................---+++++++++***)))***,,,...333999>>>???<<<999999:::555777888999888888:::;;;777555333222444999>>>AAADDDOOOYYY___ggghhhYYYFFF:::IIIXXX```jjjwww|||tttppprrreeeaaa[[[SSSLLLGGGDDDBBB======<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@??????@@@BBBCCCDDDEEEFFFKKKMMMOOOUUU^^^kkkyyypppRRRMMMLLLNNNIII???DDDKKKEEEDDDEEEFFFGGGGGGFFFEEEDDDEEEFFFHHHJJJIIIGGGEEECCCCCCEEEEEECCCAAAAAADDDGGGLLLHHHCCCAAACCCGGGJJJLLLRRRTTTVVVTTTOOOKKKJJJKKKRRRSSSppp{{{nnn\\\XXXRRRLLLFFFAAA???>>>======<<<;;;:::999888888777777888888888888777777666666777888888888888888888888888888888888888888999999:::::::::;;;;;;;;;888999999:::;;;;;;<<<<<<:::===BBBLLLXXXfffqqqxxx}}}|||yyy{{{zzz^^^KKKLLLMMMEEEFFFQQQTTTSSSQQQLLLGGGFFFIIIMMMMMMKKKHHHEEEDDDDDDFFFGGGGGGHHHKKKNNNOOOOOOOOONNNOOORRRVVVccchhhOOOLLL[[[dddrrr]]]NNNLLLGGG???EEEUUUjjjzzziii^^^WWWMMMGGGHHHFFFEEENNN```ooovvvzzz{{{~~~~~~}}}~~~}}}{{{yyyxxxyyy{{{~~~~~~zzztttzzzzzz{{{}}}eeeSSSSSSVVVUUURRROOOLLLHHHEEECCC@@@===:::666333000///000111111000000///...------...///000------------------------------------------------000111444999???BBBAAA??????===:::666444666;;;>>>BBBAAA===555000000777>>>GGGSSS]]]```dddhhhaaaTTTMMMHHHDDDIIIWWWfffqqqvvvwwwyyy|||}}}kkkXXXOOOJJJBBB===???DDDBBB===???????????????AAADDDGGGFFFGGGHHHHHHGGGIIINNNRRRPPPSSSVVVXXXZZZaaakkksss___QQQOOOLLLKKKJJJHHHGGGFFFEEEEEEFFFEEEDDDDDDEEEFFFIIIJJJKKKLLLMMMLLLHHHFFFDDDDDDEEEBBBBBBDDDDDDAAA@@@CCCBBBDDDEEEDDDCCCDDDGGGJJJLLLSSS___fffbbbUUUMMMKKKOOOLLLXXXwwwxxxkkk___TTTNNNLLLJJJBBB999999??????:::777:::;;;:::;;;<<<:::555666999;;;:::777666888;;;:::999999:::;;;<<<;;;:::999888999======:::999<<<<<<;;;>>>DDDEEECCCGGGNNNVVV```ppp~~~~~~^^^UUULLLJJJKKKKKKNNNRRRYYYWWWSSSOOOKKKHHHEEEDDDHHHHHHGGGEEECCCDDDGGGIIIFFFGGGJJJLLLMMMLLLJJJHHHLLLRRRTTTYYYrrr|||VVVIIIVVV```kkkmmmXXXTTTQQQGGGCCCGGGQQQlll{{{hhhWWWNNNMMMLLLDDDBBBLLLYYYeeevvv~~~zzzwwwvvvxxx{{{}}}}}}}}}~~~}}}~~~wwwrrrqqquuuwwwyyy{{{wwwxxx|||~~~~~~dddSSSSSSVVVUUURRRPPPMMMJJJGGGDDDAAA===:::666333000///000111111000000///...------...///000------------------------------------------------...///111777===AAAAAA@@@>>><<<:::777555777;;;???CCCCCC@@@:::444222555999GGGSSS^^^bbbgggkkkdddXXXTTTSSSRRRRRRSSSVVVYYY[[[nnnwww{{{wwwzzzuuukkkZZZMMMKKKMMMKKKEEECCCEEEFFFGGGHHHLLLPPPTTTRRRXXX^^^^^^]]]___fffnnnqqqvvv}}}rrrWWWNNNOOOLLLKKKJJJHHHFFFFFFEEEEEEHHHGGGFFFFFFFFFHHHJJJLLLKKKLLLMMMLLLIIIFFFEEEEEECCC@@@AAADDDEEECCCCCCFFFKKKIIIFFFFFFFFFGGGGGGFFFIIIOOO[[[fffggg\\\PPPJJJFFFFFFPPPggg~~~|||qqqhhhdddYYYLLLFFFDDD???777999;;;999666888<<<===:::999::::::999888888:::;;;777777888:::;;;:::888777:::888999===??????BBBGGGJJJDDDDDDMMMXXX```hhhooosss|||rrrZZZRRRJJJIIIJJJKKKNNNRRRUUUTTTRRROOOLLLIIIGGGEEEGGGGGGGGGEEEDDDDDDGGGIIIFFFGGGIIIJJJJJJIIIHHHGGGHHHMMMNNNRRRgggdddMMMVVVbbbkkk{{{|||bbbUUUNNNGGGDDDEEEMMMbbbzzzcccTTTNNNKKKDDDDDDKKKSSS\\\nnn~~~|||yyyvvvttttttuuuvvvtttqqqttt|||vvvmmmlllmmmooouuu}}}}}}yyyuuurrrpppssscccRRRSSSVVVUUUSSSRRROOOKKKHHHEEEAAA===:::555333000///000111111000//////............//////------------------------------------------------------///333888===@@@@@@===<<<:::777666777;;;>>>BBBDDDDDDAAA;;;666444555===HHHTTT[[[cccjjjggg___```dddgggddd]]]WWWUUUUUU___kkksssttt{{{zzzwwwxxxssskkk\\\^^^aaadddhhhnnntttyyy{{{]]]OOONNNQQQLLLKKKIIIHHHFFFEEEEEEEEEGGGGGGFFFFFFFFFHHHIIIJJJIIIJJJKKKKKKHHHFFFEEEEEEBBB???@@@DDDEEEDDDFFFJJJPPPLLLHHHHHHKKKLLLIIIFFFIIIIIIPPPZZZ___[[[UUURRRPPPQQQXXXdddooovvvjjjaaaVVVMMMIIIHHHDDD===;;;???BBBAAACCCAAA???>>>???AAAAAAAAA>>>@@@BBBEEEEEEEEEDDDCCCHHHHHHMMMUUU[[[```iiiqqqooolllqqq~~~aaaUUUNNNIIIIIIJJJKKKNNNRRRQQQQQQQQQPPPNNNKKKHHHFFFFFFGGGGGGEEEDDDEEEGGGIIIGGGGGGGGGGGGGGGGGGGGGFFFIIINNNOOOQQQaaatttUUUUUU]]]ooossszzzuuuyyyaaaRRRKKKFFFDDDFFFRRRjjj}}}fffZZZQQQJJJFFFHHHIIIMMM\\\nnnwwwvvvuuuuuussssssrrrrrrnnniiigggoooxxx~~~uuutttvvvvvvwwwxxxzzzzzzzzzzzzyyy~~~vvvfffbbbRRRSSSVVVVVVSSSSSSPPPMMMJJJFFFBBB===999555333111000111111000////////////....../////////---------------------------------------------------------///333777;;;===>>>===;;;999666777999;;;@@@CCCFFFFFFBBB<<<888666111:::CCCKKKVVV```bbb^^^dddhhhlllmmmkkkjjjlllnnnaaajjjqqqrrrwww|||]]]NNNKKKOOOTTTKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGEEEGGGIIIHHHFFFDDDDDDDDDCCC@@@@@@DDDEEEDDDFFFJJJMMMLLLKKKKKKLLLMMMMMMLLLPPPKKKIIIKKKPPPUUU___ggghhhfffhhhnnnsss{{{|||tttqqqqqqkkkaaaZZZZZZZZZYYY___[[[XXXYYY]]]aaabbbaaabbbccceeefffffffffggghhhlllppp{{{nnnXXXQQQLLLIIIKKKKKKKKKNNNRRRPPPQQQRRRRRRPPPMMMIIIFFFFFFFFFGGGFFFEEEEEEGGGIIIIIIIIIGGGFFFEEEFFFFFFGGGKKKOOOPPPQQQ\\\zzzkkk___ZZZqqqnnnyyypppyyyvvv^^^QQQJJJDDD@@@CCCTTTrrrrrr```TTTIIIFFFCCCBBBIIIUUUaaacccfffiiikkkmmmmmmmmmoooiiihhhoooxxx~~~}}}{{{jjj]]]VVVbbbRRRSSSWWWVVVTTTSSSPPPMMMKKKGGGCCC===999444333111111111111000///...//////////////////...------------------------------------------------///.........///222555888>>>>>>===:::777666888999<<<@@@EEEHHHFFFBBB>>>;;;777:::===AAAHHHPPPSSSRRRYYYZZZ\\\bbbkkkvvvwww|||}}}wwwssswww|||ZZZIIIGGGIIINNNRRRJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEDDDFFFHHHHHHGGGFFFEEEFFFFFFBBBAAACCCDDDBBBDDDGGGIIIMMMPPPNNNJJJHHHKKKNNNRRRNNNJJJHHHHHHPPPccctttuuummmhhhooo{{{iiiXXXPPPOOOLLLKKKMMMMMMKKKNNNRRRPPPRRRSSSSSSQQQMMMHHHEEEDDDFFFGGGFFFEEEEEEGGGIIIJJJIIIGGGFFFEEEFFFGGGHHHEEEHHHJJJKKKRRRjjjrrr[[[hhheeelll}}}```mmm|||lllYYYMMMGGGAAA>>>DDDXXXpppuuu```MMMGGGEEEAAA@@@DDDFFFJJJPPPWWW]]]bbbeeeggghhheeehhhqqqzzz|||~~~}}}{{{zzz{{{|||}}}}}}}}}||||||}}}~~~}}}jjj[[[SSSRRRSSScccSSSTTTWWWVVVTTTQQQOOOMMMKKKHHHCCC===999444222111111222222000.........////////////......------------------------------------------------/////////...---...111444;;;<<<<<<;;;999888999::::::===BBBFFFHHHGGGEEECCCKKKIIIGGGGGGGGGHHHGGGEEEQQQOOOOOOTTT```ppppppYYYEEEBBBGGGIIIJJJMMMIIIIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEGGGIIIJJJIIIHHHHHHIIIGGGCCCAAABBBBBB@@@AAAEEEHHHNNNRRRNNNFFFAAADDDHHHDDDFFFHHHGGGEEEHHHWWWhhhqqqgggaaaiii|||hhhSSSMMMNNNOOOMMMMMMOOONNNJJJKKKOOONNNPPPQQQQQQOOOKKKGGGDDDDDDEEEGGGGGGFFFFFFGGGIIIIIIHHHGGGFFFFFFFFFGGGHHHBBBCCCFFFIIILLL\\\[[[XXXYYY___ooo]]]MMMUUUZZZmmmyyycccSSSLLLHHHAAA>>>FFFQQQ```vvvsss[[[RRROOOHHHBBBAAA===@@@EEEMMMUUU\\\bbbeee``````fffrrr{{{|||zzzzzz{{{zzzyyyyyy{{{{{{zzzyyyvvvxxxzzz{{{zzzyyyzzzzzz}}}|||~~~~~~|||~~~~~~}}}vvvbbbVVVQQQQQQSSSWWWeeeTTTUUUWWWVVVTTTOOONNNLLLJJJHHHCCC===999444222111111222222000...---...///000000///...---------------------------------------------------,,,...///...,,,---000333666888::::::::::::<<<===;;;<<>>BBBDDDBBBBBBKKKVVVaaa___```gggrrr|||~~~|||yyyqqqZZZOOONNNRRRNNNMMMNNNPPPMMMGGGGGGKKKJJJKKKLLLMMMLLLIIIFFFEEECCCEEEGGGGGGFFFFFFGGGIIIFFFFFFEEEEEEEEEFFFGGGGGGDDDCCCFFFJJJIIIPPPmmm___MMMQQQUUU```yyyyyyQQQIIIEEETTTppprrr]]]TTTPPPFFF@@@BBBDDDKKK^^^rrr~~~ssseee[[[OOOFFFDDDAAABBBDDDHHHMMMTTTZZZ^^^]]]\\\aaallltttvvvuuuuuurrrqqqppprrrvvvxxxxxxwwwtttwwwzzz{{{yyywwwwwwxxx}}}{{{zzzyyyvvvtttyyy{{{yyyjjj```WWWVVVWWWWWWZZZ___fffUUUUUUXXXVVVTTTNNNLLLKKKJJJHHHCCC>>>999333222111222222222000...---...///000000///...---------------------------------------------------***,,,......------000333111444888:::;;;===???AAA===<<<===@@@EEEIIIKKKLLLPPPRRRWWW]]]```\\\WWWTTTLLLOOOQQQMMMIIIMMMYYYdddsss}}}YYYOOOEEEDDDOOOUUUOOOIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFBBBCCCCCCCCCCCCCCCBBBBBB>>>AAADDDEEEEEEDDDEEEFFFEEEAAA>>>@@@@@@>>>AAAEEEDDDEEEFFFFFFDDDBBB@@@@@@BBB@@@AAADDDDDDEEEJJJRRRPPPXXXbbbeeedddaaa]]]YYY[[[cccuuuuuu|||sss\\\QQQPPPQQQRRRMMMMMMOOOPPPKKKEEEDDDHHHEEEFFFHHHIIIIIIHHHFFFEEEBBBDDDGGGGGGGGGGGGGGGIIICCCCCCDDDDDDEEEEEEFFFFFFDDDAAADDDHHHDDDFFF___|||jjjKKKOOOQQQWWWooo```IIIGGGOOOiii~~~eee[[[SSSIIICCCEEEEEEGGGUUUfffttt}}}tttbbbQQQGGGFFFCCCBBB@@@@@@CCCIIINNNRRR\\\XXXZZZbbbiiijjjkkklllnnnlllkkknnnsssvvvwwwvvvtttxxx{{{{{{xxxvvvvvvwwwuuuwww|||~~~zzztttuuu{{{|||vvv~~~~~~~~~|||ooo^^^___YYYXXX\\\]]]\\\```fffdddTTTVVVYYYUUUPPPPPPLLLJJJIIIJJJGGG@@@999333333222111000000000111.................................------,,,,,,,,,------------------------+++,,,------......------111222444777;;;???CCCFFFCCC???===>>>>>>???EEEMMMVVVRRRSSSWWWZZZYYYYYY[[[ZZZ\\\^^^]]]YYYSSSMMMIII___oooyyyzzz~~~jjj[[[WWWNNNKKKHHHHHHKKKKKKGGGBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAABBBDDDFFFFFFEEEIIICCCAAAEEEHHHFFFAAA@@@>>>BBBFFFGGGCCC???;;;:::;;;>>>AAAAAA@@@AAADDDHHHJJJKKKLLLLLLKKKKKKMMMOOOTTTVVVdddrrrlllkkkkkkuuuvvvmmm```VVVQQQNNNLLLJJJSSSNNNIIIGGGGGGGGGEEECCCCCCDDDEEEFFFFFFEEEDDDDDDGGGJJJMMMNNNKKKFFFCCCAAAAAAAAACCCDDDEEEEEEEEEEEE@@@CCCFFFEEEDDDKKKWWWaaasssSSSPPPNNNRRRccc___NNNEEEZZZyyysss]]]XXXQQQIIIBBBAAAGGGNNNcccnnn{{{eeeUUUMMMMMMFFFBBBDDDEEEBBBCCCGGGKKKNNNTTT[[[aaaeeedddccceeeccceeekkkssswwwvvvssssssvvvwwwvvvxxx{{{yyyuuuuuuuuuvvvzzz~~~~~~{{{xxx}}}tttxxx~~~~~~|||}}}yyy~~~zzzmmm]]]SSSQQQUUUVVV\\\cccddddddlllwwwcccRRRRRRSSSQQQMMMPPPMMMJJJJJJJJJFFF???999333333222111000000000000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...///111555999>>>BBBEEECCC@@@>>>@@@??????DDDKKKKKKLLLQQQYYY[[[WWWUUUWWW[[[___fffmmmqqqpppmmmjjjYYY___cccccciiivvvzzz~~~sssZZZNNNJJJJJJMMMJJJFFFFFFHHHIIIEEEBBBDDDDDDCCCCCCBBBAAA@@@@@@AAABBBCCCCCCCCCCCCCCCCCCAAA@@@@@@@@@@@@AAACCCDDD@@@???EEEPPPUUUPPPHHHCCCEEEEEEDDDEEEEEEDDD@@@===;;;===>>>>>>>>>@@@BBBDDDCCCDDDEEEEEEDDDEEEGGGIIIMMMKKKQQQbbb{{{vvvsss{{{uuuqqqoooooo}}}___YYYRRRNNNMMMNNNOOOOOOMMMJJJGGGFFFGGGGGGFFFDDDAAABBBCCCEEEFFFFFFFFFEEEEEEHHHJJJJJJHHHDDDAAA@@@AAABBBCCCDDDEEEEEEEEEEEEBBBEEEGGGEEEDDDHHHQQQZZZwwwfffTTTIIIPPP]]]mmmgggKKKJJJ^^^nnnrrrgggXXXLLLFFFCCCBBBBBBNNNZZZnnnhhh[[[UUUMMMGGGFFFEEEAAA@@@BBBEEEFFFJJJPPPXXX^^^bbbccchhheeebbbcccggglllooopppqqqssssssqqqtttyyy{{{yyyttttttvvvzzz~~~}}}zzz|||}}}||||||{{{}}}wwwkkk```YYYTTTOOOOOOSSS\\\\\\bbbkkkrrryyycccQQQNNNOOOMMMLLLOOOMMMKKKJJJIIIFFF???:::333222111000////////////...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------***+++...111666;;;???BBBCCC@@@AAACCCCCCBBBFFFLLLHHHJJJOOOUUUTTTRRRSSSXXX]]]aaajjjuuuddd___[[[[[[\\\aaalllvvvxxx~~~jjjKKKAAACCCGGGIIILLLHHHDDDCCCDDDEEECCCAAADDDDDDCCCBBB@@@???>>>===@@@AAAAAAAAABBBBBBBBBBBB@@@BBBCCCAAA??????AAADDD===>>>FFFRRRWWWRRRJJJFFFGGGCCC@@@@@@BBBBBB???;;;<<<;;;:::;;;===>>>???>>>>>>???@@@?????????AAACCCGGGFFFGGGKKKWWWqqqzzzvvv~~~^^^[[[WWWQQQNNNLLLLLLLLLKKKGGGFFFEEEFFFGGGHHHFFFEEE???@@@BBBDDDFFFFFFFFFFFFDDDFFFGGGFFFCCCAAA@@@@@@BBBCCCDDDDDDEEEEEEEEEEEECCCFFFGGGEEEBBBDDDJJJPPPfff}}}___JJJPPPXXX[[[iii~~~[[[AAAGGGTTTjjjuuu___QQQKKKHHHAAA;;;@@@GGGYYYpppmmmaaaXXXNNNJJJHHHDDDBBBCCCBBBAAAAAADDDKKKTTTZZZ]]]eeeeeedddcccccceeeiiillloooqqqpppmmmpppvvvzzzzzzrrrsssuuuyyy}}}~~~}}}|||xxxzzz|||~~~~~~|||{{{~~~}}}~~~zzzgggYYYSSSMMMLLLMMMPPPWWW^^^```ccckkkxxxeeeSSSNNNNNNNNNPPPOOONNNLLLKKKIIIEEE>>>:::333222111000///.................................------------------------+++++++++++++++++++++++++++,,,------......------******,,,...222666:::<<>>======???????????????@@@@@@AAA@@@EEEIIIHHHCCC@@@BBBDDDBBB???@@@EEEHHHFFFDDDEEEFFFEEECCCAAA@@@>>><<<:::>>>;;;888999<<<>>>===;;;===>>>??????>>>>>>@@@BBBAAAEEEIIIJJJLLLXXXsss}}}fffYYYZZZXXXSSSOOOKKKHHHFFFDDDDDDEEEFFFHHHHHHGGGFFFDDD@@@AAABBBDDDEEEEEEDDDDDDDDDDDDEEECCCAAA??????@@@BBBCCCDDDDDDEEEEEEEEEEEEBBBDDDFFFDDDAAAAAADDDHHHYYY|||sss\\\UUUTTTTTT]]]jjjtttNNNFFFHHHRRRnnnkkkXXXOOOLLLFFF???AAAAAAIIIZZZlllwwwyyynnn___UUUPPPLLLIIIHHHDDDAAA>>>>>>CCCIIINNNQQQXXX^^^eeehhhgggfffhhhkkklllooonnnkkkkkkooorrrqqqooopppsssvvvxxxyyyyyyxxxwwwwwwwwwxxxxxxxxxyyyyyy}}}}}}}}}}}}~~~~~~qqq```SSSQQQQQQRRRTTTVVVYYY```fffhhhtttcccRRRMMMMMMOOOQQQOOONNNMMMKKKHHHCCC>>>:::444333222000//////..............................------------------------+++++++++++++++++++++++++++,,,------......------++++++,,,---///111444555======AAAHHHKKKMMMQQQWWWZZZWWWUUURRRNNNMMMUUU___hhhfffeeeiiiooovvvyyyzzztttmmmmmmuuuyyyyyy}}}nnniiimmmvvv}}}pppTTTKKK@@@===AAADDDAAA===DDDBBB???===>>>??????@@@============>>>>>>>>>>>>======<<<<<<======>>>???===DDDKKKLLLGGGBBB@@@@@@BBB<<<999;;;<<<;;;===@@@FFFIIILLLIIICCC===<<<===>>>;;;999:::<<<>>>===:::===>>>??????>>>???AAACCC===@@@EEEHHHFFFHHHSSS___zzz{{{|||qqqZZZQQQQQQJJJJJJJJJHHHFFFDDDCCCCCCEEEGGGIIIIIIHHHFFFDDDCCCBBBBBBCCCDDDDDDCCCAAAAAACCCDDDDDDBBB@@@???@@@AAABBBCCCCCCDDDDDDDDDDDDCCC???AAACCCBBBAAA@@@BBBDDDKKKiiivvv___SSSTTTZZZ]]]wwwkkkUUUGGG@@@TTTvvvhhhVVVMMMIIIEEEAAA>>>@@@IIIVVVdddtttnnnccc[[[RRRKKKEEEBBB???===???BBBDDDEEEIIIQQQZZZ______```eeejjjkkkpppqqqmmmkkklllllljjjmmmnnnpppqqqrrrrrrrrrrrruuutttsssssssssuuuwwwxxx|||}}}|||vvvuuuvvvxxx|||ttteee[[[UUUQQQLLLJJJNNNRRRUUUUUUXXX___jjjrrraaaPPPMMMMMMNNNOOOOOOOOONNNLLLHHHBBB===:::555444333111000/////////........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,---///000111777888===DDDIIILLLRRRXXXXXXWWWYYY[[[XXXUUUXXX^^^dddbbb______bbbiiiqqqvvvvvvssssssvvv{{{zzzwww|||~~~xxx|||vvvZZZHHHCCCBBB@@@@@@AAA@@@>>>;;;???>>>=========>>>???@@@::::::;;;<<<<<<======>>><<<;;;:::::::::;;;===>>>999???FFFHHHEEE@@@<<<;;;999777777;;;;;;999999<<>>>>>======???AAABBB@@@@@@BBBAAA@@@DDDIIIQQQ___yyy|||kkkcccaaaccciiippphhhVVVOOOIIIEEEEEEFFFFFFEEEBBBAAAAAABBBFFFHHHJJJJJJGGGEEECCCCCCBBBCCCCCCCCCCCCAAA@@@???BBBCCCDDDBBB@@@???@@@AAAAAABBBBBBCCCCCCCCCBBBBBB===???@@@@@@@@@@@@AAABBB>>>VVV|||lllVVVSSSUUUSSSdddoooUUU>>>CCC```|||bbbRRRKKKHHH<<<:::;;;@@@FFFOOO]]]iii~~~vvveeeVVVLLLHHHDDDAAAAAAAAAAAAAAABBBFFFHHHIIIKKKPPPZZZccckkkrrrvvvtttrrrtttuuutttqqqsssttttttsssssstttuuurrrqqqppppppqqqsssvvvwww~~~zzzyyyyyyvvvuuuzzz~~~uuummmZZZRRRKKKHHHHHHIIIMMMRRRXXX___ddddddjjjyyyaaaQQQNNNNNNMMMLLLOOOOOOOOOLLLGGGBBB===:::777666444222111000000///........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,---///000222111222666===BBBFFFLLLTTTTTTRRRUUUZZZ]]]^^^```ddddddcccaaa]]][[[^^^fffmmmvvv{{{}}}yyyyyyppp]]]KKKDDDEEEDDDEEEEEEDDDCCCAAA??????:::;;;<<<======>>>???@@@:::::::::;;;;;;;;;;;;;;;;;;:::999888888:::;;;===999<<>>;;;999777666777;;;;;;888888;;;999===@@@>>>:::777999<<<::::::;;;;;;::::::<<<>>>;;;<<<======<<<===???AAAEEE@@@>>>@@@@@@@@@BBBGGGGGGKKKZZZzzz{{{eeeVVVUUU\\\zzzeeePPPOOOQQQMMMGGGHHHIIIIIIFFFBBB@@@@@@AAADDDFFFHHHHHHEEECCCCCCDDD@@@AAABBBCCCBBBBBB@@@???@@@BBBCCCBBB@@@???>>>???@@@AAAAAABBBAAAAAA@@@@@@>>>>>>??????>>>???@@@AAA===HHHgggyyyaaaTTTQQQRRR]]]vvvwwwRRRAAAOOOaaa}}}ppp]]]SSSMMMAAA>>><<<>>>???BBBJJJRRRcccppp~~~~~~sss___YYYRRRKKKHHHFFFEEEDDDCCCCCCAAA??????DDDLLLSSS\\\dddkkklllnnnuuu|||~~~}}}}}}||||||~~~vvvjjj^^^SSSMMMKKKIIIJJJOOOQQQRRRZZZbbbnnn{{{eeeTTTQQQPPPNNNKKKNNNOOOOOOLLLGGGAAA===;;;888777555333222111000000........................,,,,,,,,,------.........------------------------+++,,,------......------,,,++++++,,,---000222333...---111777<<>><<<:::777999<<<===>>>???@@@AAA;;;;;;;;;::::::999999999:::999888777777999;;;<<<<<<<<<<<<===???>>><<<:::===999777777666444777<<<;;;;;;;;;::::::;;;>>>@@@777999;;;;;;888888<<>>>>>======???AAA@@@======???@@@@@@BBBFFFFFFCCCHHHbbb~~~dddaaajjjwwwmmmVVVKKKMMMQQQRRRQQQBBBDDDEEEDDDAAA@@@CCCEEEBBBDDDFFFEEECCCBBBCCCEEE>>>???AAABBBCCCBBBBBBAAA>>>@@@BBBBBB@@@>>>===>>>@@@@@@AAAAAAAAA@@@@@@????????????>>>>>>>>>??????CCCCCCWWW}}}lllVVVQQQWWWSSSiiijjjFFFDDD===dddyyyiii]]]TTTMMMEEE>>>===>>>???CCCIIIOOO\\\kkkssssssttt}}}ssskkk```UUUNNNJJJHHHGGGFFFFFFEEECCCAAAAAABBBDDDDDDMMMUUUYYY___kkkxxx~~~xxxooobbbWWWPPPMMMKKKKKKMMMLLLPPPUUUVVVWWW```kkk{{{bbbSSSSSSRRRPPPOOOOOOQQQOOOKKKHHHEEE>>>666555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000111444999@@@EEEHHHKKKQQQWWW\\\aaafffjjjqqqrrrsssrrrqqqqqqrrrsssuuuwwwyyy{{{|||dddTTTEEE@@@AAA@@@>>>>>>>>>???@@@AAA@@@===999777;;;;;;;;;;;;;;;<<<=========888777:::<<<;;;;;;>>>888888888888888888888888;;;<<<<<<:::888888;;;???777777888888888999999999:::;;;;;;<<<<<<;;;;;;:::999888777666666888:::;;;<<<<<<;;;<<<<<<===>>>>>>>>>???@@@@@@???@@@BBBDDDCCCBBBEEERRRnnnmmmcccVVVPPPPPPQQQOOOLLLHHHGGGEEEDDDBBBAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA?????????>>>>>>>>>>>>===????????????>>>===<<<;;;??????>>>>>>======<<<<<<>>>DDDTTTppplllYYYUUUXXXRRRbbb~~~ZZZ<<<@@@MMMfff{{{gggYYYLLLHHHBBB>>>>>>AAABBB@@@DDDJJJQQQWWW]]]fffqqqzzz{{{nnnaaaTTTLLLLLLHHHDDDDDDEEEDDD@@@>>>AAAEEEEEEEEEGGGKKKSSS\\\bbbtttxxxxxxkkkcccaaa[[[SSSLLLIIIHHHHHHHHHJJJPPPWWW]]]bbbiiipppuuubbbTTTTTTRRRNNNMMMOOOPPPOOOJJJGGGDDD>>>666555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000000111444999===@@@CCCHHHMMMRRRXXX^^^cccgggiiijjjlllnnnsssxxx}}}zzzzzzzzzxxxuuussstttuuuhhhXXXNNNDDD===>>>AAA@@@??????===>>>>>>>>>===;;;999777999999999:::<<<>>>???@@@AAA<<<999:::;;;999999;;;999888888888777777777666;;;;;;;;;;;;:::999777666888888888888888888888999888999999::::::;;;:::::::::999888777777888999:::999999::::::<<<===???@@@===>>>??????>>>>>>@@@BBB===???AAAFFFTTTpppyyyvvvppptttyyy|||~~~~~~dddaaaYYYPPPMMMOOOQQQOOOLLLGGGFFFEEEDDDDDDDDDDDDDDDBBBBBBCCCCCCBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>=========<<<<<<===>>>III```qqqaaaXXXSSSZZZjjjvvvTTTIIIBBBHHHddd}}}lllUUUOOOLLLKKKGGG>>>:::======AAAFFFIIIMMMTTT___fffooo|||wwwjjjeeeXXXPPPJJJHHHFFFCCCCCCEEE@@@@@@@@@AAACCCGGGKKKOOOPPPSSSXXX___eeekkkqqquuuuuuqqqlllddd]]]YYYVVVSSSPPPIIIIIIKKKNNNQQQSSSRRRQQQQQQUUUZZZaaakkkxxx}}}aaaUUUUUURRRMMMJJJNNNPPPOOOJJJGGGDDD===666555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000///...///111333777:::>>>BBBGGGNNNUUUZZZ]]]^^^```dddiiiqqq{{{tttaaaPPPCCC;;;;;;888999>>>AAA@@@>>>???<<<<<<;;;;;;:::999888888777777888:::<<>>>>>===<<<<<<>>>???===BBBDDDAAABBBRRRnnn}}}zzzwwwtttrrrqqq}}}|||nnn\\\PPPRRRNNNJJJKKKOOOQQQNNNKKKFFFEEEEEEDDDEEEEEEFFFFFFCCCCCCCCCCCCBBB@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>======<<<;;;;;;:::===============<<<<<<<<<<<<;;;???NNNiiiuuu^^^UUUUUUZZZdddsssxxxQQQEEE@@@MMMcccwwwtttcccUUURRRNNNDDD===<<<:::;;;======???DDDLLLRRR\\\ggguuuuuuhhhZZZTTTQQQMMMKKKKKKEEEDDDBBBAAA???>>>======BBBCCCEEEIIIMMMQQQTTTVVV\\\\\\\\\]]]___bbbdddeeeeeehhhmmmrrrwww}}}~~~vvvpppggg\\\SSSWWWSSSNNNKKKKKKLLLMMMMMMIIIKKKOOOTTTYYY\\\[[[ZZZ\\\aaajjjuuussseee\\\bbbWWWVVVRRRKKKHHHNNNPPPOOOJJJGGGDDD===666444444222111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------...//////---,,,---...222444777:::>>>EEELLLRRRUUUWWW[[[___dddllluuu{{{~~~yyymmm\\\MMMCCC>>><<<<<<888999<<>><<<;;;999888888888999999777888999:::<<<>>>@@@AAAFFF???:::999888666666888777777777888888888999999:::;;;<<<<<<:::999888888888888888888777777777777;;;;;;;;;;;;;;;;;;<<<<<<777777888888888999999:::999999::::::<<<===>>>???===>>>>>>===<<<;;;===>>>>>>DDDFFFBBB???HHH\\\mmmyyyxxx}}}vvv```WWWTTTTTTLLLJJJIIILLLOOOPPPLLLHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>===????????????????????????@@@@@@?????????>>>>>>>>>======<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;===EEEVVVssslllWWWWWWYYY^^^dddsssjjjZZZGGG???GGG^^^~~~cccPPPNNNOOOIII???======<<<::::::>>>DDDIIIQQQZZZeeekkkpppzzzsssiiiccc\\\UUUSSSLLLJJJGGGEEEDDDBBBAAA@@@AAA@@@???@@@AAACCCDDDDDDIIIHHHGGGFFFFFFGGGHHHIIIIIIKKKMMMOOORRRVVV\\\```aaa]]]YYYWWWVVVTTTPPPMMMIIIIIIJJJLLLLLLLLLJJJIIISSSSSSTTTYYY___fffjjjkkkmmmuuuwwwjjj___VVVPPPbbbWWWUUUPPPJJJHHHOOOQQQOOOKKKHHHEEE>>>666444444222111000/////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------+++---//////...------......000111333777<<>>AAA>>>:::999===;;;:::999777777888999::::::999999::::::;;;<<<===BBB<<<888888888777777999555666777888999;;;<<<<<<555@@@LLLMMMDDD:::666666777777777777777777777777<<<;;;::::::999::::::;;;666666666777888:::;;;<<<<<<<<<<<<;;;<<<<<<======>>>??????>>><<<<<<===???===???@@@??????EEEPPPZZZ}}}uuuXXXPPPPPPQQQOOONNNMMMMMMOOOPPPNNNJJJFFFFFFFFFDDDCCCBBBAAAAAAAAACCCCCCCCCBBBAAA???>>>===>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>>>>=========<<<;;;:::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<:::<<<@@@BBBHHH___yyy]]][[[\\\___^^^bbbvvvvvvQQQ???CCCWWWppp]]]MMMOOOMMMBBBAAA@@@===;;;:::<<<@@@DDDFFFNNNXXX\\\^^^fffsss{{{pppjjj[[[VVVPPPKKKJJJIIIHHHFFFFFFCCCAAA@@@BBBDDDDDDCCCGGGFFFEEEDDDDDDDDDEEEFFFIIIIIIIIIIIIIIILLLPPPTTTVVVTTTRRRPPPNNNNNNMMMMMMGGGJJJMMMPPPRRRRRRRRRRRRVVVYYYaaammm{{{|||mmm```XXXSSSOOOLLLcccVVVSSSNNNJJJIIIPPPRRRPPPLLLIIIFFF???888555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------+++---//////.........///+++,,,......000333777;;;AAAFFFLLLSSSYYY___eeeiiirrrvvv{{{xxxeeeVVVKKKDDDGGGFFFCCC???<<<:::888888:::888999;;;:::777888<<<999888777777777888999:::;;;:::999888888888888999<<<777555888999777777999444555666888999;;;<<<<<<888KKK```dddVVVCCC888555666666666777777777888888999888777777888999;;;<<<777666555555777999<<<>>>===<<<<<<;;;;;;;;;;;;;;;===>>>>>>>>><<<<<<>>>@@@============@@@DDDHHHLLLZZZuuutttVVVKKKOOORRROOOJJJPPPOOOOOOOOOOOOMMMIIIFFFFFFEEEDDDBBBAAA@@@??????BBBBBBBBBBBBAAA???>>>>>>========================>>>>>>=========<<<<<<<<<===;;;:::888888888999999:::::::::;;;;;;;;;;;;;;;888;;;@@@AAA???MMMssshhh^^^XXXZZZXXXXXXeeexxx|||^^^IIIDDDPPP^^^yyyzzz[[[NNNKKKGGGBBB@@@>>>;;;;;;;;;===>>>:::AAAJJJNNNQQQWWWbbbjjjppp{{{rrrggg___XXXQQQLLLMMMIIIEEEEEEGGGIIIHHHGGGDDDDDDBBBBBBBBBCCCDDDEEEBBBBBBCCCCCCCCCEEEIIILLLQQQPPPOOOLLLIIIIIIKKKMMMPPPRRRUUUXXX\\\bbbhhhlllttt|||}}}qqqjjjaaaVVVMMMIIIGGGDDDBBBcccUUUQQQMMMJJJKKKRRRSSSRRRMMMJJJGGGAAA999555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,---......------...000+++,,,------------///111444777<<>>:::888666888999:::::::::999999999888555444888888666666888666666555666666777888888999999888777666666777777888444444888999777666777555555555666777777888888888III[[[___SSSCCC:::777444555555666777888999999666666666888:::>>>AAACCC;;;999666444555777:::===:::999999888999999:::::::::<<<<<<<<<;;;<<<===???======>>>???@@@BBBEEEFFFGGGQQQeee|||eeeTTTGGGHHHNNNPPPOOOOOONNNMMMMMMLLLLLLKKKJJJHHHEEEEEEDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;999777777777888999999999:::::::::;;;;;;;;;:::999===???===CCC[[[vvvtttbbbUUUVVVVVVSSS[[[hhhvvvhhhKKKDDDKKKUUUppp}}}bbbTTTRRRFFFDDDBBB???>>>===;;;:::666:::>>>AAACCCHHHPPPVVV[[[cccrrrxxxiiiccc\\\YYYXXXXXXUUURRRPPPNNNLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLLLLNNNRRRTTTNNNPPPQQQPPPOOORRRWWW]]]```eeelllrrrxxx~~~xxxkkk^^^WWWSSSMMMFFFAAA@@@???<<<:::dddTTTOOOLLLJJJLLLRRRTTTSSSNNNKKKHHHAAA:::555444222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------------------------......---,,,,,,---///---...//////---,,,---...,,,---///111555;;;CCCIIISSSYYYaaaiiiooouuuzzz}}}}}}ppp]]]KKKEEE@@@:::777777999999777333444555555555555777999888444444888999666444444333333444555555666666666777777666666666666666777666333333888999666444555666555555555555444444444000999CCCDDD===777555777333444555666777888999:::666777888;;;???DDDHHHKKK???<<<777444333555888;;;666666666666777888999:::888:::;;;;;;:::;;;===???888:::=========???AAADDDHHHBBBDDDPPP]]]mmmlllWWWXXXPPPIIIJJJJJJHHHLLLSSSJJJJJJIIIIIIIIIJJJKKKKKKDDDDDDCCCCCCCCCCCCDDDDDD@@@@@@AAAAAAAAA@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::<<<;;;888777666666888999999999999::::::;;;;;;;;;>>>999:::@@@??????LLL^^^}}}fffWWWXXXYYYRRRSSS\\\mmm}}}yyy[[[JJJFFFQQQrrr~~~ddd^^^MMMKKKHHHEEECCC@@@===;;;999999999999:::>>>CCCFFFKKKTTTbbblllmmmkkkttt|||wwwkkkhhhddd___ZZZVVVTTTSSSPPPRRRTTTTTTUUUVVVYYY[[[\\\^^^aaaaaaaaaeeemmmtttqqqdddZZZRRRMMMJJJGGGCCC???===>>>>>>;;;888iiiUUUOOOMMMKKKKKKOOOSSSTTTQQQLLLHHHAAA999222222111111000////////////............---------000000///...------,,,,,,........................------------------------------------,,,,,,+++***------------------------........................//////000222444666888999;;;CCCNNN[[[fffpppxxx}}}~~~jjj[[[TTTMMMDDD===::::::999888777666555444777777777777777888888999777777666555555555555555555555555555555555444444666555555555555444444444444555555555555555444444555666666666666666555555444777999888555444666999666555444444555666777888:::777555666;;;AAAFFFHHHBBB>>>999555333555777999444555777888999999888777777888:::<<<======<<<<<<>>>>>>>>>>>>???@@@AAABBBBBBCCCCCCCCCGGGRRRbbbnnneeeVVVXXXRRRPPPMMMKKKJJJJJJKKKKKKJJJHHHGGGHHHJJJMMMNNNNNNGGGFFFFFFEEEDDDDDDDDDEEE@@@@@@AAAAAAAAA@@@??????<<<===>>>>>>>>>===;;;:::::::::;;;;;;;;;;;;;;;;;;999999888888888888999999::::::::::::::::::::::::;;;;;;::::::;;;???EEEJJJmmmsssaaaWWWRRRRRRUUUYYY^^^iiiuuuWWWMMMLLL___jjjXXXQQQLLLLLLHHHAAA???AAA???===::::::<<<>>>>>>===DDDLLLVVV[[[]]]]]]```cccqqqzzzuuummmkkkllliiigggfffiiioootttvvvwwwwwwuuuuuuyyytttjjj]]]SSSNNNJJJFFFBBBBBBAAA???===;;;:::999888gggSSSMMMKKKIIIHHHMMMQQQRRRNNNJJJFFF???888222222111111000000/////////............---------000//////...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***------------------------....................................///000111222333777>>>EEELLLTTT\\\aaappp{{{sssiiibbbWWWJJJBBB@@@>>>:::666:::999888777666555444444666666666666666777777888777666555555444444555555444444333333333333333333555555555555444444444444444444555555555555444444555555555666666555555444666777777777555555666777555444444444444666888999999777444444777:::<<<<<<;;;999777555444444555666666777777888888888888777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????AAACCCCCCBBBBBBGGGPPPWWWfffuuukkkWWWQQQUUUNNNMMMKKKJJJIIIJJJLLLMMMKKKIIIGGGHHHJJJLLLLLLLLLKKKJJJHHHFFFEEECCCBBBBBB@@@@@@@@@@@@???>>>======<<<<<<<<<<<<<<<;;;::::::::::::999999999999999999999888888777777888888999999999999999999999999999:::::::::999:::===BBBFFF\\\yyyvvviii]]]TTTRRRUUUWWWZZZ___gggzzzzzzOOODDDMMMssskkkYYYHHHDDDGGGGGGEEEDDD===;;;888777777999;;;<<<<<>>===;;;:::999888888gggSSSMMMKKKHHHGGGJJJNNNOOOLLLHHHDDD===666222222222111000000/////////............---------//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++------------------------------------------------///...------,,,,,,------,,,...///111333888===AAAMMMXXXgggttt~~~pppcccXXXNNNDDD>>>>>>:::666444555666777777888888777666555444444333444444444444444555666666666555555444444444444444222222222222222222222222555555444444444333333333333444444555555444444444333444444555555444444333888666555555666666444333333333333333444666888999888666444333555666777777666666666777777777777777999888888777777777777888:::999999999999999::::::;;;;;;::::::::::::;;;;;;>>>@@@CCCBBB???>>>@@@CCCEEEMMM]]]ppphhhZZZSSSNNNMMMQQQJJJJJJHHHHHHHHHJJJLLLMMMKKKIIIHHHHHHIIIJJJJJJIIIOOOMMMKKKGGGDDDAAA@@@???@@@@@@??????>>>===<<<<<<;;;;;;::::::999999999:::<<<;;;:::888888888999999999888888777777888888999999999999999999999999999888999:::::::::;;;???AAAJJJeeeppp\\\QQQOOOPPPMMMNNNSSS[[[ssspppUUUDDDVVVyyyvvv^^^TTTRRRNNNFFF???@@@???===999777777999;;;666:::???AAA@@@@@@CCCEEEEEEGGGKKKSSS^^^kkkxxx}}}pppfff]]]UUUPPPOOOHHH@@@<<<;;;;;;:::999<<<;;;:::999888888888999jjjVVVPPPMMMJJJIIIIIIMMMNNNJJJFFFCCC===666333333222111111000000//////............---------.........------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++------------------------------------------------000000///...------......,,,---------,,,...000333444888>>>DDDLLLWWWeeeoooxxxvvvkkkbbbMMMHHHBBB===:::999777555555666666777777777999;;;777666666555444333333333222222222222222333444444555555444333333333333333111111222222222222222222444444444444333333333222222333333444444444444333222222333444444444333333999666333333555666333000222111111222444666888999888666333333666:::<<<===888888999:::;;;<<<===>>>:::999777666555666777777:::999888777666777888999::::::999999888999999999:::===@@@AAA???>>>>>>??????@@@EEEMMMXXXhhhkkk\\\OOOMMMOOOMMMKKKLLLIIIHHHGGGFFFGGGHHHJJJLLLKKKIIIGGGGGGHHHHHHGGGEEENNNLLLIIIFFFBBB???>>>===???>>>>>>===============<<<;;;:::888888999::::::???>>><<<:::999999:::;;;888888777777777777888888::::::::::::::::::::::::888:::;;;;;;:::;;;<<<>>>CCCUUUssskkkVVVMMMMMMJJJMMMRRRPPPXXX~~~|||UUUHHHTTTmmm~~~hhhWWWMMMHHHGGGEEEEEEDDD@@@<<<999:::;;;777999::::::999999:::<<<@@@>>>===???DDDMMMUUUZZZfffqqq~~~qqqjjj^^^TTTNNNJJJHHHFFFCCC???:::777888999999999999999999999999999:::;;;kkkXXXQQQNNNJJJIIIJJJMMMMMMIIIFFFCCC===777333333222222111000000000///............------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------------------------------------------------//////.........//////000+++...000111000//////000///000000000222888@@@GGGJJJRRR\\\dddjjjsss}}}}}}rrrjjj```YYYSSSLLLBBB;;;<<<:::999888888777666555333555888888777666777888555444444333333222222222111111111111111222222333444333333222222222222222111111222222333333333333444333333333222222222222111111222333444444333333111222222333444444333333888555222222444555222///111111111111333555777999:::777333222666;;;@@@BBB::::::999999;;;===AAACCC999888666555444555666666999888666555555666777888::::::999888888888999999999:::<<<======>>>???@@@AAA??????AAADDDJJJWWWddd~~~yyyhhhQQQMMMKKKLLLMMMKKKHHHGGGIIIHHHFFFEEEEEEGGGHHHJJJJJJHHHGGGGGGGGGFFFDDDBBBHHHFFFDDDBBB???>>>===<<<======<<<<<<===>>>???@@@===<<<:::999999999:::;;;>>>===<<<:::999999999:::888777777777777777777888;;;;;;;;;;;;;;;;;;;;;;;;999:::<<<<<<;;;:::;;;<<<@@@HHH\\\{{{{{{___OOOMMMIIIMMMTTTOOONNNlllzzzZZZKKKRRRiii~~~~~~```PPPPPPVVVEEEEEEEEECCC@@@===<<<;;;:::;;;:::999888777888888<<<;;;;;;;;;===AAAFFFHHHMMMVVVcccmmmuuu~~~vvvkkkcccWWWSSSMMMGGGDDDCCCBBBBBB???<<<999888888999999999999999999999:::;;;======kkkXXXQQQMMMIIIGGGJJJMMMMMMIIIEEECCC>>>888333333333222111111000000///............---------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////))),,,///111000////////////111333333222111222333999===BBBFFFIIIOOOWWW\\\cccjjjpppsssyyy}}}yyytttjjj]]]SSSKKKFFFAAA>>><<<:::666333777888888888777555333111111333555666666555555555333333333222222111111111000000000000000111222222333333222111111111111111111111111222222333444444333333333222222222111111000000111222333333333333111111222333444444444444555333222222333333111000111111111111222444666777;;;888333111333777:::<<<888777666555777999===???666555555444444444444555666555555555555555666666999999888888888999999::::::999888888999:::;;;<<<;;;:::===@@@AAAAAAGGGOOORRReee|||zzzjjj^^^VVVNNNMMMLLLJJJGGGEEEEEEEEEIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGFFFFFFFFFEEECCCAAABBBAAA@@@>>>===<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???<<<;;;::::::999999::::::999999888888777777666666888777777666666777777888::::::::::::::::::::::::999:::;;;;;;::::::;;;<<<<<<>>>HHHaaammm[[[RRRJJJIIINNNLLLOOOhhhdddTTTUUU]]]nnnZZZPPPIIIFFFBBB@@@@@@@@@>>>===<<<<<<;;;:::999888777777666666888999<<<>>>@@@@@@CCCHHHMMMRRRVVV^^^jjjsss|||}}}wwwsssoookkkhhhbbbZZZTTTHHHGGGDDDBBB???>>>======<<<;;;:::888888888888888::::::::::::;;;===>>>???mmmZZZSSSOOOJJJHHHIIILLLLLLHHHDDDBBB>>>888444333333222222111111000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++,,,......------...///---///000111000///............///000222444666777<<>>888777666555444333444444555000222333333333222222222111222333555666666555444222222111111111111000000000000000000000111111222222222111000000000000111//////000000111222222333222222222222111111111111///000111222333333333333111222333444555555555555111222333222111000111222222111111111111333555666888666333333444555555444333333333333444555666666222222333444444444333333222333444555555555555555777777777777777888999::::::888777666777888888999777777;;;@@@@@@???BBBGGG???HHHUUUlllfffXXXTTTRRRNNNMMMMMMKKKHHHFFFFFFFFFFFFGGGFFFEEEEEEFFFHHHJJJLLLFFFEEEEEEEEEFFFEEEBBB@@@??????>>>===<<<<<<<<<<<<<<<;;;999888777888999:::999999999:::999888888777555666777888888777555444777777666666666666777777888888888888888888888888777888999999888888:::<<<999:::???LLLaaa}}}~~~ppp```SSSJJJJJJLLLQQQ```rrr|||kkkbbbmmm{{{aaa```VVVJJJCCCCCCCCCBBB???>>>======<<<<<<;;;999888555555777888999:::::::::;;;===>>>???AAAEEEJJJNNNSSSYYY___bbbbbbdddiiinnnssswww}}}vvviii^^^WWWVVVUUUUUUUUURRRMMMHHH@@@??????===;;;:::;;;;;;:::::::::999888888888999::::::::::::;;;===>>>???ppp]]]VVVRRRMMMKKKHHHKKKKKKGGGCCCAAA===777444444333222222111111000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---------......000000///---++++++---000...,,,***))))))+++...111000000000222444444333111...222333000111555999999:::::::::999999:::<<>>>>>>>>===<<<999777666222222333444555555333111111111111000...///111333222333444333222222333444222111111333555555333111111111111111000000000000000000000000000111222222222111111000000000000000---......///000111111222222222222111111111111000//////000222222333333333111222333444555555555555///111444333000///111444222222111111111222444555333333444555777666444111///111222444444333222111///000222333444333333222000111333555666666555555555555555666666888999:::888777666777888999999888:::999;;;>>>===:::<<<@@@EEECCC>>>FFFSSSUUU[[[nnn{{{pppeeeTTTGGGGGGLLLMMMIIIHHHIIIIIIIIIKKKLLLJJJFFFDDDDDDDDDDDDFFFIIILLLNNNEEEDDDDDDEEEEEEDDDBBB?????????===<<<<<<;;;;;;;;;===;;;999666555444555555777888999999999888666555444666888::::::999777555777777666666666666777777666666666666666666666666666777777666666666999;;;999<<<>>>@@@III___~~~ooo```QQQMMMOOOQQQVVV[[[eeedddvvvfffmmm|||zzzjjjVVVJJJGGGGGGEEEBBB???????????????>>><<<:::::::::999888777666666666777888999:::;;;<<<===>>><<<@@@DDDFFFGGGIIILLLOOOLLLPPPWWW^^^eeekkkqqqtttzzzvvvwww{{{zzzpppeee\\\VVVPPPCCCCCCDDDEEEGGGEEEBBB???;;;;;;:::999999:::<<<>>>999:::;;;;;;:::999:::;;;999999999:::;;;<<<===>>>ppp[[[VVVVVVQQQKKKPPPOOOKKKEEEBBBBBB???999444222111222333333222111//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---///000000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------......//////------------------------................................................000000000000111111111111000000000000000000000000///000000000111111111111333222222222111111000000000000000000000000000000111111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000////////////000000000111111///------///111111111000000000000111111111111111111000000000000...000222222111111222333222222111111222222333444222222111111111111111222333333222222333333444555222333444555555555444444333222111111333333222111333333333333333333333333222222111111111111111111555555666666777777888888666888999888666555777999888999999::::::;;;;;;<<<999:::<<<>>>AAACCCDDDEEEJJJUUUdddsssooobbbSSSNNNHHHFFFGGGHHHHHHGGGKKKLLLLLLLLLJJJHHHGGGEEEFFFEEEDDDDDDDDDEEEGGGGGGIIIGGGDDDCCCCCCBBBAAA???===>>>>>><<<:::888888999999999:::999888666444333555666777888888777555444666666666666555555555555666666666666777777777777888777666444444666777888777888888888888999999999777555888===>>>DDD[[[uuubbbWWWTTTPPPPPPTTT\\\VVVVVVnnnvvvcccnnnsss___VVVOOOGGGBBBIIIAAA>>>CCCEEEAAA<<<<<<<<<;;;999888888888999:::999888888888888888999:::;;;;;;<<<<<<===>>>??????>>>@@@CCCGGGMMMSSSXXX[[[hhhiiilllnnnppprrrsssssswwwxxxxxxwwwuuuqqqnnnllllllkkkhhheeeaaa^^^[[[ZZZXXXZZZ[[[ZZZVVVNNNFFFAAA@@@@@@???>>>===<<<;;;;;;888:::;;;;;;:::999:::;;;777999;;;<<<;;;:::::::::888:::===<<<;;;===AAAFFFrrr\\\WWWVVVQQQKKKOOOOOOKKKDDDBBBBBB???:::444222111222333333222000///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............------------------------................................................////////////000000000000//////////////////////////////000000000111111111222111111111000000000///////////////////////////000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000111000000//////000000111000111111///......000222111111000000000000111111111111111111000000000000///111222222111000111222111000000000000111222222222222111111111111111222333222222222222333444444222222333444444444444444333222111111333333222111333333333333333333333333333333222111111222333444555555555666777777888888666999;;;:::888666777888888888999::::::;;;;;;<<<:::;;;<<<===>>>???@@@@@@???FFFOOOXXXcccwwwqqqaaaUUUOOOPPPLLLHHHFFFHHHJJJJJJJJJLLLMMMMMMLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEFFFGGGHHHIIIFFFDDDBBBAAA@@@???===:::;;;<<<;;;999888999:::999999999999888666555333555666888:::::::::999888666666666666555555555555555555666666666777777777888777555444444555777888666666777777777888888888:::777:::===;;;>>>QQQhhhyyyjjjaaaTTTMMMMMMSSSNNNLLL[[[uuuppp```eee|||xxx___PPPIIIGGGIIIDDDBBBEEEFFFCCCBBBDDD<<<<<<;;;999999888888999999999888888888888888999999999:::;;;;;;<<<<<<===>>>>>>???@@@CCCFFFIIIKKKSSSTTTUUUWWWYYYZZZ[[[[[[]]]^^^^^^^^^\\\YYYVVVUUUVVVUUUSSSPPPMMMKKKIIIHHHGGGIIIKKKLLLKKKGGGCCC???>>>======<<<<<<;;;;;;:::888:::<<<<<<;;;;;;<<<===999:::;;;;;;:::999888888@@@===<<<>>>EEELLLQQQSSSuuu___YYYWWWQQQKKKNNNNNNJJJDDDAAABBB???:::444333111222333333111000.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////......------------------------------------------------------------------------------.........////////////////////////////////////////////////000000000000000000000///////////////////////////////////////000000000000000000000000000000000000000000000000111111000000000000//////000000000000000000000000111000000//////000000111///000111000///000222555111000000//////000000111111111111111000000000000000111333222111000000111000////////////000111111222111111111111111222222222222222222222333444444111111222222222333333333333222111111333333222111333333333333333333333333444333222111222444666777444555555666666777888888777:::<<<===;;;999777777888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===???BBBCCCGGGSSSffftttppp]]]RRRMMMNNNOOONNNKKKHHHGGGIIIKKKLLLMMMMMMMMMMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHFFFCCCAAA@@@???===;;;888999::::::999888999;;;999999999999888666555444444555777999:::::::::999666666666555555555555444555555555666666666666777777666555444444555666777555555555666666666777777999777999;;;999999GGGXXXpppZZZJJJDDDJJJJJJGGGNNN[[[hhhkkkddd}}}iii[[[SSSOOOJJJGGGGGGEEEAAA@@@AAA>>>>>>======<<<;;;::::::;;;:::999999888888888888777888888999999:::::::::;;;;;;:::::::::<<<===>>>CCCCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDCCCDDDDDDCCCBBB@@@???>>>>>>:::<<<>>>???@@@???===<<<::::::::::::::::::::::::888:::<<<<<<<<<<<<>>>???======<<<;;;:::::::::;;;??????EEETTTgggrrrrrrmmmwwwaaa[[[XXXRRRJJJMMMLLLIIICCCAAABBB???:::555333222222222222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.........////////////////////////........./////////000000......................../////////////////////////////////000000000000000000000000000000000000000111000000000////////////000000000000000000000000000//////......//////000///000000000000111444777000000////////////000000111111111111000000000///000222333222000//////000000////////////000111111111111111000111111222333222222222111222333333444111111111111111222222333333222111111333333222111222222222222222222222222444333111111111444666888444444555555666777777888777:::===???>>>;;;888666888888888999::::::;;;;;;::::::::::::::::::999999AAABBBBBB???>>>CCCNNNWWWaaaccceeefffjjjtttsssbbb\\\SSSMMMLLLNNNPPPRRRNNNLLLJJJIIIIIIJJJKKKLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFCCCAAA@@@>>><<<::::::;;;<<<;;;999999999:::999999999888777666666555333444555666777777666666666666555555555444444444444444555555555666666666666555555444444555555666555555666666666777777777555555888:::999888AAAMMMvvvkkkTTTIIIJJJNNNLLLMMMRRRSSScccooocccnnn}}}iiibbbZZZQQQKKKIIIFFFDDDBBB???@@@@@@??????>>>>>>======<<<;;;:::999888888888888888888999999999::::::888888777777888:::<<<======>>>??????@@@@@@????????????@@@@@@??????>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<;;;;;;;;;:::999999:::::::::;;;;;;;;;:::;;;<<<<<<;;;;;;===>>>?????????>>>===>>>@@@BBBAAALLLcccwwwbbb\\\YYYRRRKKKKKKKKKGGGBBB@@@AAA???:::555444222222222222111///---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........---,,,************************------------------------------------------------,,,,,,,,,,,,------------........................---............/////////------------------....................................//////000000000000////////////////////////000000000////////////...///////////////////////////......------......///...///000000000111444777000000////////////000000111111111111000000000///000111222222000...//////111000000000000111222222111111000000111222222333222111111111111222333333111111000000000111222333333222111111333333222111222222222222222222222222222111111000111333555777444444444555666666777777777999===???@@@>>>:::777777777888999999::::::;;;999999999::::::;;;;;;;;;???BBBCCCAAA>>>>>>CCCHHHZZZSSSJJJEEEGGGNNNWWW]]]\\\eeeuuuxxxmmm___SSSSSSPPPMMMKKKJJJJJJJJJHHHPPPNNNLLLJJJHHHGGGHHHIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHFFFCCCAAA@@@???===;;;===>>>>>>===:::999999:::999999888777777666666666666666666666555555444444555555555555444444444444444444444444555555555555555555444444444444555555666666666777777777888888555666999:::999888===CCCQQQaaauuuppp```XXXVVVNNNJJJMMMJJJNNN___~~~mmmgggkkk|||fffUUUOOOOOOMMMJJJ@@@@@@@@@@@@???????????????>>>===;;;;;;::::::::::::::::::;;;;;;;;;;;;;;;888888888888999;;;===>>>999::::::;;;;;;::::::999999:::::::::::::::::::::999::::::;;;<<<=========???>>>======<<<<<<<<<===:::::::::;;;<<<<<<======<<<======;;;::::::;;;======BBBHHHIIIGGGFFFHHHLLLWWWgggvvvaaa\\\YYYSSSKKKIIIJJJFFFAAA@@@AAA???:::666444222222222222000///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------........................------------.........///---------------.................................---......//////000000111////////////////////////000000////////////......///////////////////////////......------......///...///000000///111444666000//////......//////000111111111111000000000000///000222111000//////000111000000000000111222222000000000000111222333333111111111111111222333333222111000000000111333444333222111111333333222111222222222222222222222222222111111222222333444444333444444555555666777777777888;;;>>>@@@???;;;888777777888888999:::::::::888888999:::;;;;;;<<<<<<<<>><<>>;;;999999:::999999888777666666777777:::999888777666666555555555555555444444444444333333333333444444444555555444444444444444444444444666666777777777888888888888999::::::999888888999???BBBSSSyyy|||rrrfffPPPEEEIIIHHHHHHSSS```iii|||mmmlllssslll[[[UUUOOOIIIEEECCCAAA@@@?????????@@@@@@???>>>=======================================<<<;;;:::999999:::;;;<<<999::::::;;;::::::999999::::::::::::::::::::::::::::::;;;;;;<<<===>>>>>>===============>>>???@@@;;;;;;<<<<<<=========>>>===>>>===<<<;;;;;;===???@@@PPPaaagggbbbZZZXXXZZZrrr{{{sss```[[[ZZZSSSLLLHHHHHHEEEAAA@@@AAA???;;;666444222222222222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...........................,,,,,,---------.........------------.........///........................------......///000000111////////////////////////000000/////////.........////////////////////////000000////////////000000.../////////...///222444//////............//////111111111111000000000000---///111111000///000111000////////////000111111000000000000111222333444111111111111111222222333333222111000000222333444333222111111333333222111111111111111111111111111222333444555555444333333333333444555555666666777666666999<<<@@@@@@===:::777777777888999999::::::888888888999::::::;;;;;;:::===??????>>>>>>???AAADDDAAA@@@BBBIIIRRRYYY]]]PPPHHHFFFIIIKKKSSSggg~~~yyyiiibbbZZZVVVVVVXXXYYYYYYWWWSSSNNNLLLMMMPPPSSSUUUNNNOOONNNJJJEEECCCCCCEEEFFFFFFDDDCCCCCCDDDDDDEEEDDDEEEFFFGGGGGGGGGFFFFFFDDDBBB@@@?????????>>>======>>>>>>===;;;999:::;;;999888777666666666777888999888777777666666666666555555555444444444333333222333333333333444444444333333333444444333333333555555555666666666777777666777888888999999888777===???FFF___aaaNNNOOOMMMJJJPPPSSSVVV^^^rrrxxxgggoooqqqaaaVVVPPPNNNIIIDDDBBBAAAAAABBBAAA@@@@@@?????????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;<<<<<<===<<<======>>>>>>>>>============<<<<<<<<<<<<<<<=========>>>>>>??????@@@@@@<<<<<<<<<======>>>??????<<<<<<<<<<<<<<<============>>>>>>======???BBBEEERRRnnn~~~tttrrr~~~qqq___[[[ZZZTTTMMMHHHHHHEEE@@@@@@AAA???;;;666444333222222222000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,***))))))+++...000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.................................,,,,,,,,,---------......---------....../////////........................---------...///000000111////////////////////////000/////////............////////////////////////222222111111111111222222...//////......///111333//////............//////111111111111000000000000,,,...000111000///000111...............///000000000000000000111222333444111111111000111222222333333222111000000222444555333222111111333333222111111111111111111111111111333444666777777555333222333333444444555666666777555555777;;;???AAA>>>;;;777777777888999999::::::888888888888888999999999777888999888888888;;;>>>:::<<>>===>>>>>>===<<<:::;;;<<<<<<::::::;;;<<<999888777666666777888888555555444444444555555666555555444444444333333333222222333333333444444444222333333444444333333222444444444555555555666666000333555666999<<<;;;999444<<<===FFFeeevvv___\\\UUULLLOOOMMMKKKJJJRRRmmmwwwnnnnnnnnnxxxvvv\\\XXXQQQKKKFFFDDDEEEEEEAAAAAAAAA@@@AAAAAABBBBBB???????????????>>>>>>>>>???>>>>>>>>>>>>???AAABBB<<<<<<===>>>>>>>>>>>>=========<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@BBBGGGJJJfffwwwyyylllYYY]]]\\\QQQMMMJJJGGGCCC@@@>>><<<:::999666444222222222222000///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,---------,,,,,,++++++++++++++++++++++++------------------------........................//////000000///...------/////////...------,,,,,,////////////////////////......---------,,,,,,,,,---------............///////////////////////////---...///////////////......///111333333111///.........//////000000111111000000///...............///............//////000000000000000000000000000222333444333111111444777444444222222222222444444111111222222222222333333222333333444444333333222333333333444444444555555555777:::<<<===<<<;;;999999999:::;;;;;;;;;;;;:::666666777777888888888888777777777777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::::::::;;;===???GGGNNNYYYhhhyyy{{{tttlllgggeeedddeee```bbbdddeeedddccccccccc```^^^[[[ZZZXXXVVVSSSPPPQQQOOONNNOOOQQQSSSSSSRRRQQQOOOKKKHHHEEECCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDAAA@@@???===<<<;;;;;;;;;===<<<:::999888999:::::::::999777666555555555666888666444444555555444333333333333333333333333333333333222222333333444555333333333333333333333333444444444555555555555666777888888888999999999999888:::;;;<<>>>>>???BBB>>>;;;===@@@BBBAAA>>>CCCAAA???>>>??????>>>>>>;;;<<<======<<<;;;<<<===<<<>>>AAAAAA???=========<<<>>>?????????AAA@@@???;;;<<<===>>>>>><<<>>>@@@AAAGGGHHHCCCCCCOOO___iiiqqqkkkVVVZZZXXXNNNKKKIIIFFFBBB@@@???>>>===;;;666444333222222222000///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********+++++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........................../////////......---,,,------................................................---------,,,,,,,,,------------....................................---...//////000000000///...///111333333111///...///////////////000000000000000///...............000//////....../////////000000000000000000000000111222333111000000333555444333222111111222333444111222222222222333333333222222333333333333222222333333333333444444444444555666999;;;<<<;;;:::888888888999::::::::::::999777777777888888888999999777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===<<>>===<<<<<<<<<;;;:::999888999999:::999888777666555555555666555444222333444555555444333333333333333333333333333222222222222333444444333333333333333333333333444444444444555555555555777777777777888888888888444777999888:::GGG\\\mmmrrrddd\\\VVVQQQNNNOOORRRVVV```jjjppptttxxxooogggcccXXXUUUPPPMMMJJJHHHEEECCC@@@AAABBBAAAAAAAAAAAAAAAEEEBBB??????@@@AAA>>><<<@@@AAABBBCCCCCCAAA>>>;;;;;;===???AAA@@@???=========>>>??????????????????>>>?????????>>>???>>>===@@@@@@@@@AAAAAADDDIIINNN___kkkrrrlllbbbcccmmmvvvmmmsssjjjSSSUUUTTTKKKJJJHHHEEECCCAAAAAA@@@???===666444333222333222111///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************++++++++++++++++++++++++*********++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------------------------------------......------,,,,,,,,,,,,------...//////000..............................---------,,,,,,,,,------------....................................------///000111111111111...///111222222111///...000000//////////////////000000///...............222111000//////...//////000000000000000000000000000111111000///000222333333222111111111111222333222222222222333333333444222222333333333333222222222222333333333444444444444555777999:::999888777666777777888888888888888888888888888888999999999777777777777888888999:::;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999:::;;;??????@@@AAABBBCCCDDDEEEFFFGGGIIIMMMOOONNNKKKHHHKKKMMMPPPTTTYYY^^^aaacccaaa\\\UUUNNNLLLNNNRRRUUU\\\ZZZVVVSSSSSSTTTVVVXXXTTTSSSRRRPPPPPPQQQRRRRRROOOQQQTTTVVVVVVUUUVVVWWWTTTTTTUUUWWWXXXWWWTTTQQQTTTRRROOONNNMMMMMMKKKJJJJJJHHHFFFCCCBBBAAAAAAAAACCCCCCCCCDDDDDDCCCCCCBBBCCCCCCAAA@@@????????????????????????>>>===;;;:::::::::999888888888999999888888777666555555555555333111111111444555555555222222222222222222222222222222222222222333444444222222222222222222222222444444444444555555555555555555666666666777777777444888;;;:::888<<>>???@@@AAABBBBBBAAA???>>>>>>???@@@@@@@@@@@@???>>>@@@???>>>???AAABBBCCCBBB@@@????????????>>>>>>>>><<<===>>>@@@EEENNNXXX___zzzyyy{{{vvvtttxxxkkkRRRRRRPPPIIIIIIIIIGGGDDDCCCBBBAAA???===666555333333333333111///......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************************++++++++++++************++++++++++++***************************************************************************++++++++++++,,,,,,,,,+++++++++******************++++++++++++,,,,,,,,,,,,,,,++++++*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,+++---------.........//////..............................---------,,,,,,,,,,,,,,,---------.................................,,,---...000111222222222...///000111111000///...000000000//////......---000000///...............333222111000///.........000000000000000000000000000000111111000111222222222111000000000000111222222222222222333333333333111111222222222222111111222222222222333333333333333444555777777777666555555555666777777777777666888888888888999999999999777777777777777888999999::::::::::::::::::::::::999999888888888999:::;;;999999;;;<<<>>>@@@AAABBB@@@@@@AAACCCEEEFFFFFFFFFFFFFFFGGGHHHJJJNNNQQQSSSTTTQQQKKKGGGGGGIIINNNQQQYYYWWWTTTQQQPPPPPPQQQRRRRRRQQQQQQPPPOOONNNNNNNNNNNNPPPSSSSSSSSSRRRRRRSSSMMMNNNQQQUUUWWWVVVSSSPPPQQQOOOLLLJJJJJJIIIGGGFFFGGGFFFDDDCCCBBBAAAAAABBBAAAAAABBBBBBBBBAAA@@@@@@AAA@@@???>>>===<<<<<<<<<:::;;;<<<<<<<<<:::777666888888888888888888888888777777666666555555555555333111000111222444444333222222222222222222222222222222222111222333333444111111111111111111111111333333444444444555555555444444444555555555666666444888<<<<<<:::;;;???CCC^^^|||wwwkkk]]]VVVRRROOOPPPRRRVVVbbbrrr|||{{{ppphhhcccaaa\\\VVVOOOKKKKKKLLLMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHFFFGGGFFFEEEDDDDDDFFFGGGFFFEEECCCCCCCCCCCCBBBAAAAAA@@@???AAADDDFFFEEECCC???===>>>AAABBBAAABBBEEEFFFIIIKKKLLLPPPYYYaaaddduuummmRRRPPPOOOHHHJJJKKKIIIFFFDDDCCC@@@===;;;777555333333333333111000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************)))))))))******+++++++++))))))*********+++++++++*********************************************************************************+++++++++,,,,,,*********************************+++++++++,,,,,,------+++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,+++//////.........---------..............................---------,,,,,,,,,,,,,,,,,,------------...........................,,,---...///111111222222...///000000000000///...000000//////......------000000///...............222222000///............////////////////////////111111111111222333222222111000////////////000111111111111222222222333333000111111222222111111000111111111222222222333333222333444555555555444444333444555555666666555555888888888888888888888888777777777666777777888888999999999999999999999999999999999999999::::::;;;:::::::::999999999888888>>>>>>======<<<===>>>@@@<<<===>>>???AAACCCDDDEEEEEEDDDBBBBBBBBBDDDGGGIIIQQQOOOMMMKKKIIIIIIIIIIIINNNNNNMMMMMMLLLJJJIIIHHHKKKMMMNNNNNNLLLJJJIIIJJJHHHJJJMMMQQQTTTTTTRRROOOLLLIIIGGGFFFFFFFFFEEECCCFFFEEEEEEDDDCCCCCCCCCCCC@@@@@@@@@@@@??????>>>===>>>===<<<;;;::::::::::::777888:::;;;:::888666444666777777777777777777777666666666666666555555555555333111111222222111000111111111111111111111111222111111111111222333333111111111111111111111111333333333444444444444555333444444444444555555555333555777888777888:::<<>>>>>???BBBEEEFFFGGGFFF@@@===>>>DDDGGGFFFIIINNN___fffjjjhhhhhhlllmmmkkkooooooSSSPPPNNNHHHJJJKKKIIIFFFDDDCCC@@@<<<999777555444333444333222000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************(((((())))))***+++++++++)))))))))************+++************************************************************************************++++++++++++)))))))))***************************++++++++++++///...,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,000//////...------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,...///000000000000...//////000000//////...//////..................000000///...............111000///......---......////////////////////////111111000222333444222111000///............///000000000000000111111111222000000111111111111000000000000111111111222222222333333333444444444333333333444444555555555555555888888888777777777777777777777777666666777777888888888888888888888888888888888999999999:::::::::??????>>>>>>===<<<;;;;;;AAABBBBBB@@@>>>===???@@@<<<>>>@@@BBBDDDDDDDDDDDDCCCDDDEEEFFFHHHIIIIIIIIIQQQPPPPPPOOONNNMMMMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIKKKLLLMMMLLLJJJGGGFFFFFFFFFGGGJJJMMMQQQQQQPPPMMMHHHFFFDDDCCCDDDDDDCCCBBBFFFEEEEEEEEEDDDCCCCCCBBB>>>>>>>>>>>>>>>===<<<;;;;;;;;;:::999999999999:::888999:::::::::888777666444555666777777777666666555555666666666555555444666444222111222222111000000000000000000000000000111111111111111222333333222222222222222222222222333333333333444444444444333333444444444555555555888777666666666777999999999BBBPPPcccvvvdddXXXTTTMMMRRRWWWVVVQQQWWWlllvvvdddWWWTTTUUUaaahhhpppppphhh[[[PPPJJJKKKQQQ[[[ccceee]]]NNNBBB<<<===@@@BBBDDDIIINNNSSSMMMHHHIIIOOOQQQOOORRRYYYgggsss~~~pppTTTPPPMMMGGGJJJIIIGGGEEEDDDCCC@@@<<<:::777666444444444333222000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************((((((((()))***+++++++++))))))))))))************************************************************************************************++++++++++++((()))))))))*********+++************++++++++++++111///---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------..................------------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,---...............////////////////////////------..................000000///.....................---------------...////////////////////////000//////111333444111/////////...------...//////////////////000000000000///000000000000000000///000000000000111111111222333333333333333333333333333444444555666555555555777777777666666666555555777777666666666666777777777777777777777777777777666777888888999999888888666777777888999:::::::::999<<<======;;;:::;;;===999;;;<<<>>>?????????>>>???@@@BBBCCCEEEEEEFFFFFFJJJJJJJJJKKKKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMOOONNNLLLIIIIIIIIIFFFFFFGGGJJJMMMNNNMMMLLLHHHFFFDDDCCCDDDCCCBBBAAAEEEEEEEEEEEEDDDCCCBBBAAA============<<<;;;:::999999888888888888999::::::888888888777777777777777333444555666777666666555444444555666666555555444555333111111333333333222000000000000000000000000111111111111111222222333333333333333333333333333222222333333333444444444444444444444555555555555:::888666666888999999999;;;<<>>;;;888666444444444444222000......---,,,,,,,,,,,,---,,,,,,,,,+++++++++******************************'''(((((()))***+++++++++))))))))))))************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++)))************+++++++++222000...,,,+++,,,---...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------............,,,,,,------.../////////------------------------......---------,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,------...---------////////////////////////,,,------....../////////000000///...............------,,,,,,,,,------...///////////////////////////...---///222333000---///...---,,,,,,---...///............//////////////////000000000000//////000000000000111111111111444333333333333333333333333444555555666666555555777777666666555555555444888777666666666666777777777777777777777777777777555666666777777777777777;;;;;;;;;;;;;;;<<<<<<<<<777;;;???@@@???>>>???AAA======>>>>>>????????????BBBCCCCCCDDDEEEGGGHHHHHHHHHHHHJJJKKKKKKLLLLLLKKKMMMLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLLLLKKKIIIIIIIIIGGGFFFFFFHHHKKKLLLLLLJJJJJJHHHFFFDDDDDDCCCBBB@@@EEEEEEEEEDDDCCCBBBAAA@@@<<<<<<<<<<<<;;;:::999888777777777777888999:::;;;666555555444444444555555222333555666666666555555333444555666666666555444333222111111333555555444000000000000000000000000111111111000111222222333333333333333333333333333222222333333333444444444444444444555555555666666555333222333777999888777999::::::===NNNmmmpppiiiYYYTTTRRRTTTTTTRRRWWW___dddzzz~~~xxxxxx~~~gggQQQEEEEEEJJJGGGKKKOOONNNHHHCCCBBBBBBEEECCCBBBFFFLLLOOOMMMJJJFFFHHHIIIHHHKKKYYYooouuuqqqtttqqqiiihhhoooxxxsssWWWQQQLLLGGGMMMHHHHHHHHHEEEBBB>>>======888777555444444333111///------,,,,,,,,,------...,,,,,,,,,+++++++++******+++++++++++++++***)))(((************************************************+++*********))))))(((((()))))))))))))))******+++***)))((((((((()))***+++******++++++++++++***************)))))))))))))))))))))))))))))))))))))))///---+++)))((((((((()))++++++++++++++++++++++++***+++,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------///...------...///...,,,---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000///...------------...///000000//////---,,,,,,,,,,,,---......111000///......///000111///000111222111000...---//////...------------...............////////////////////////000000000000111111222222222333333333222222111111111111111111222333444444555555444444555666666666666555555444444555666777777666555444666777777777777666666555888888888888999:::;;;;;;999999999999999999999999888999999::::::;;;;;;<<<:::;;;===?????????>>>>>>===???@@@@@@@@@AAADDDFFFFFFFFFEEEFFFGGGIIILLLMMMMMMMMMMMMMMMLLLKKKIIIIIIJJJJJJIIIIIIIIIJJJKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGJJJHHHFFFDDDCCCCCCDDDEEE???@@@@@@AAAAAA@@@@@@???BBBBBBAAA???===;;;999888888999999999999888777777777666666555444444333333666666666555555444444444333333333333333333333333222222222111111111000000000000////////////000000000111111111111222222222444444444333333222222222111222333333444444333333222222333333333333444444555555555555666666666666444888;;;<<>>>>>>>>>>>???@@@AAAAAA@@@@@@BBBDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLMMMMMMLLLKKKJJJIIIIIIIIIIIIHHHHHHGGGHHHHHHHHHFFFFFFEEEDDDDDDEEEFFFGGGIIIHHHFFFDDDCCCCCCDDDDDD???@@@@@@AAAAAAAAAAAA@@@AAA@@@@@@???===;;;999888888888999999888888777666666666666555444333333333555555555444444333333333222222222222222222222222222222222111111111000000000000////////////000000000111111111111222222222333333333333222222222222111222333333444444333333222222333333333333444444555555555555666666666666777999:::888777>>>IIISSShhh}}}jjjWWWMMMMMMOOORRRYYY\\\]]]bbbuuu|||vvvuuusss~~~nnn```XXXOOOXXXeeennnppphhh\\\TTTQQQPPPQQQVVV^^^ccccccaaa\\\aaa___ZZZ```sss~~~}}}}}}~~~wwwttt\\\XXXQQQKKKPPPHHHGGGFFFEEEBBB@@@===<<<888777555444444333111///...------,,,,,,---------,,,,,,,,,+++++++++*********++++++++++++***))))))************************++++++++++++++++++++++++************)))))))))))))))))))))))))))******+++---,,,+++*********************++++++++++++******))))))))))))))))))******))))))))))))))))))))))))******))))))***++++++,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---...///000///...---,,,,,,++++++,,,,,,---...------------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------------------------------------------------...////////////...------------...////////////...,,,---.../////////...---///......------......///...///000111111111///////////////.........---------............/////////....../////////000000000............////////////111111111111111111111111222222333444444444444444444555666777777777777777888888888888888777666555444555666666777777777777777777777888888:::;;;;;;999999999999999999999999<<<;;;;;;:::999999888888::::::::::::;;;<<<===>>>@@@AAABBBAAA??????@@@BBBDDDDDDFFFHHHIIIJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@AAACCCEEEFFFIIIHHHFFFDDDCCCCCCCCCDDDAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>>>>>>><<<;;;:::999888888888888888777666666666555555444444333333222333333333333333222222222111111111111111111111111222111111111111000000000000000////////////000000000111111111111222222222111111111111111222222222111222222333333333333333222222333333333333444444444555555555555666666666555666777777777999<<>><<<888777555444444333111///......---,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++******)))************************++++++++++++++++++++++++*********))))))))))))))))))))))))))))))******+++...---,,,++++++***))))))******++++++++++++******)))))))))))))))*********)))))))))))))))))))))))),,,,,,+++******)))))))))***+++++++++++++++,,,,,,,,,+++***)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---...000000000...---,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---........................------------------------.........//////...------------...//////.........+++,,,...000000///...---------------------------------...////////////...///////////////......------------.........//////........./////////000000------........./////////000000000000111111111111222222333444444444444333333444555666777888888888888888777777666666555555333444555666777777777777777777777777888999;;;;;;888888888888888888888888::::::::::::999999888888:::999999888999;;;<<<===???@@@AAA@@@??????AAACCCBBBDDDFFFHHHIIIJJJJJJIIIKKKKKKKKKKKKKKKJJJIIIHHHEEEEEEDDDBBBAAAAAAAAAAAA@@@???>>>===>>>AAADDDEEEHHHGGGFFFDDDDDDCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;:::999777777888888777777666555444444444444333333222222222222222222111111111111000000000000000000000000111111111111000000000000000000////////////000000000000111111111222222222//////000000111111222222111111222333333333333222222222222333333333444444444444444555555555666666333444555777:::<<<<<<;;;:::GGG]]]yyytttgggYYYUUUQQQRRRUUUXXXYYYYYY___fffuuuyyyttttttqqq^^^\\\RRRJJJPPPHHHFFFDDDCCCCCCBBB???<<<888777555444444333111//////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++++++++******************************++++++++++++++++++++++++))))))))))))))))))******)))))))))))))))******+++---------,,,+++***))))))******++++++++++++******(((((())))))************))))))))))))))))))))))))++++++++++++******)))(((*********++++++,,,,,,,,,++++++***)))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------...///000000///---,,,,,,++++++,,,,,,------------------------------------------------------,,,,,,++++++,,,,,,---........................------------------------------............------------............------+++,,,...000000///...,,,,,,,,,------------,,,,,,,,,,,,------------------//////000000000///...---------------........................////////////........./////////000000//////000000000111111111111222333333444444333333222333444666666777777777666666555555444444444444333333444666777777777777666666666777888999;;;<<<888888888888888888888888888888888999999:::::::::999999888888888:::<<<======>>>?????????@@@BBBDDDBBBCCCFFFHHHIIIJJJIIIIIIIIIJJJJJJJJJJJJIIIIIIHHHDDDCCCBBBAAA@@@?????????>>>=========>>>AAACCCEEEGGGFFFFFFEEEEEEEEEEEEEEEGGGFFFCCC@@@>>><<<;;;:::;;;;;;;;;;;;;;;:::999999666777777777777666555555333333333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000111111111222222222/////////000000111111111000111222222333333222222222222222333333333444444444444444444555555555555888666555555777777666444<<<<<>>>>>??????AAABBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHFFFCCC???<<<:::888888:::::::::::::::999888777666666666666666555555444222222222222222222222222000000000111111111111111000000000000000000000000//////000000000000000111000000////////////000000000111111111111222222222000000000000000111111111000111111222222222222222222222333333333333444444333444444444444555555555999777555555777888999888888999===DDDLLLaaatttiii[[[PPPPPPJJJKKKWWWhhhuuu~~~~~~}}}qqq___^^^RRRJJJSSSIIIEEEBBBCCCDDDDDD@@@;;;888777555444444333111/////////...---,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++++++++++++++************************))))))))))))))))))))))))((()))))))))************)))))))))))))))******+++)))***+++++++++***)))(((******++++++++++++******'''(((((()))******++++++))))))))))))))))))))))))&&&''')))+++,,,,,,,,,,,,)))******+++,,,,,,------))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***,,,...///...------,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........------.........------,,,++++++++++++,,,,,,,,,,,,---,,,---...//////...---,,,111000///...---,,,,,,,,,...///111111111000...---,,,,,,---------.........---------.........//////////////////000000000000......//////000111111222111111222333333333333222222222333333444333333333444444333333444555777777444444555555666555555555555555555666888999;;;<<<888888888888888888888888888888888888888999999999777888999:::;;;;;;;;;;;;===>>>??????>>>???AAACCCDDDDDDDDDEEEFFFHHHJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHBBBAAAAAA@@@@@@@@@AAAAAA???@@@BBBCCCDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJKKKKKKFFFCCC@@@===:::999999999::::::::::::999888777666555555666666666555444444111111111222222222222222000000000111111222222222111111111111111111111111////////////000000111111000000////////////000000000111111111111222222222111111111111111111000000000000111222222222222222222222333333333333444444333333444444444555555555444555666888999<<<>>>@@@777888===???<<>>>>>???AAADDDDDDDDDDDDEEEHHHJJJKKKGGGGGGHHHIIIIIIIIIHHHHHHAAAAAAAAAAAAAAAAAABBBBBB@@@BBBDDDFFFFFFFFFDDDCCCCCCDDDFFFIIIKKKLLLMMMMMMCCCAAA>>>;;;:::999:::::::::::::::999888777666555555555666666555555444333111111111111111111222222000000111111222222222333111111111111111111111111.../////////000000111111000000////////////000000000111111111111222222222333333222222111111000000000000111222222222222111222222333333333444444444333333333444444444555555444666888888777777888999===999;;;AAA@@@CCCYYYtttnnndddZZZTTTVVVXXXWWWYYY^^^___gggssssssiiihhhjjjkkklll|||ccc]]]RRRQQQMMMMMMGGGBBBBBBDDDCCC@@@>>>999777444333333333111000//////...---,,,,,,,,,,,,************************((((((((((((((((((((((((************************))))))))))))))))))))))))***************************+++,,,+++***)))***,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))///---+++)))(((((()))***&&&)))---...---,,,++++++++++++++++++++++++++++++************************,,,,,,,,,---------......)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------.........,,,++++++---......---+++++++++,,,,,,---------++++++++++++++++++++++++)))***,,,---...------,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,------......------,,,---...//////------...////////////......------------.........---,,,,,,+++---------------------------------............///,,,...000000000000000222///000111000......///111666555444333222222222222000000111222333333444444555555444333333333333444666666555444444555777777777777777888999999::::::999999999888888888777777::::::::::::::::::::::::===>>>>>>===<<<<<>>>>>???AAABBB===???BBBEEEFFFFFFEEEDDDEEEFFFGGGHHHIIIHHHGGGGGGBBBAAAAAA@@@>>><<<;;;:::999888777555444444333333777777555444333222222222555444333222111222333333111111111111111111111111333333222222111000////////////000000000000//////000000////////////000000000000000000000000000000222222222111111111111000222222222111111111000000222222222222222222222222222222222222222222222222666555444444555777:::;;;<<<;;;;;;:::<<>>AAAAAABBBBBBCCCDDDEEEFFFFFFCCCDDDDDDEEEFFFGGGHHHHHHAAA@@@???>>>>>>???@@@AAA@@@@@@AAABBBCCCBBBBBBAAABBBCCCDDDEEEEEEEEEDDDCCC@@@@@@@@@???>>><<<;;;:::999888777666555444444444555555444333333333333444555444333222222222333333111111111111111111111111222222111000000///......//////000000000000////////////............//////000000000000000000000000000000000111111222222222222222222111111111000000222222222222222222222222222222222222222222222222555444444444555777999;;;;;;;;;999777777999>>>AAAGGGNNNaaaxxxxxxlllcccYYYYYYYYY]]]fffllliiiaaaccc```ccctttwwwvvvuuupppkkkjjjddd^^^TTTVVVRRRPPPLLLHHHEEEFFFFFFDDDAAA;;;999666555555555333222//////...---,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((()))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++************+++***((('''''')))+++++++++++++++++++++++++++************************((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,++++++---......---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++---------...------,,,+++,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,+++++++++---------------,,,,,,+++------------------------------------............111222222111...,,,,,,,,,//////000///......///111333222111000////////////000000111111222333333333000222333555666666666666555555444444444555777888777777777777666666666666666666666666555555555555555555555555555555555555444555666777777999===??????@@@AAABBBCCCDDDEEEEEE>>>???AAACCCEEEEEEEEEEEE>>>>>>>>>>>>>>>?????????BBBAAA???>>>>>>>>>>>>??????@@@AAAAAAAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::999888777666555444444444333333333333333444555555444444333222222222222333111111111111111111111111000000000//////......---//////000000000000//////......------------......000000000000000000000000......///000111222333333222111111111111000000000222222222222222222222222222222222222222222222222444444333333444666888999888999888666444444666999;;;:::???JJJTTTddd}}}nnniii```ZZZ\\\```^^^XXX```XXXSSSXXXeeerrryyy||||||yyyggg```\\\aaajjjrrrwww{{{eee___VVVXXXUUURRRPPPLLLHHHGGGHHHFFFBBB<<<999777666666555444333//////...---,,,,,,,,,,,,************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))***,,,,,,,,,***)))+++++++++***(((''')))***************************************************((((((((()))))))))******,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------+++***+++,,,...---------,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,***+++,,,,,,+++***+++,,,++++++++++++************,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111222111...,,,,,,,,,.../////////......///111222111000000/////////000000000111111222222222333000222444666777666555444555444444333444555777888999888888777666666555555666666666555555555555555444444444444444444444444333444555555555777:::======>>>>>>@@@AAABBBCCCCCC===>>>AAACCCDDDCCCBBBAAA<<<===>>>>>>???>>>>>>===AAA???===::::::;;;===>>>??????@@@@@@@@@???===<<<<<<<<<===<<<<<<;;;::::::999888777666555555555555333333222222333333444555333333333222222222222222111111111111111111111111000000000//////.........//////000000000000/////////......------......///000000000000000000000000......//////000111111222111111111111000000000000111111111111222222222222111111111111111111111111333333333333444555666777444666777888777777999:::<<<::::::===@@@FFFVVVfff|||rrrqqqsssnnnfffddd^^^XXXVVVYYY\\\^^^]]]\\\```gggpppwwwttt{{{}}}vvvnnnlllppprrrpppnnnrrr|||fff```WWWZZZWWWSSSTTTPPPJJJHHHJJJHHHCCC<<<:::777666666666444333//////...---,,,,,,,,,,,,************************************************************************))))))))))))))))))))))))************************$$$%%%&&&&&&$$$$$$%%%&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&(((***,,,---,,,+++))))))+++......,,,***))))))************************************************)))))))))************+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,---------+++******,,,------,,,,,,,,,,,,++++++*********++++++++++++++++++++++++((())))))***+++,,,,,,---,,,++++++******++++++,,,*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,+++***+++,,,,,,******+++,,,************************++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---...000000...---...///---...///...---...///111222111111000000000000111000111111111111111222222222333555666666444333111444333333333444555777888::::::999888777777666555666666666666666666666666444444444444444444444444555666666555444555888::::::;;;<<<===???@@@AAABBB???@@@BBBCCCCCCAAA???>>>;;;<<<===>>>>>>>>>>>>===@@@>>>:::888888:::===@@@@@@AAAAAAAAA@@@???===<<<;;;;;;;;;;;;;;;:::999888888777666555444444444555444444333222222222222333333333333222222222111111000000000000000000000000111000000000000000////////////000000000000//////000//////////////////000////////////////////////////////////////////////000000000000000000000000000000000111111222222222111111111111111111111111222222222333333444555555111444777999999999:::;;;555666999::::::;;;AAAIIIgggzzzjjjeee^^^ZZZYYYXXXWWWUUUQQQTTTYYY```fffmmmvvv~~~vvvqqqpppsssxxxrrrsssssskkk```aaajjjqqqnnnmmmuuu~~~eeeaaaXXX[[[XXXTTTWWWTTTKKKHHHJJJIIIDDD<<<999777666666555444333//////...---,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************%%%&&&''''''%%%%%%&&&'''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((***,,,---,,,***)))(((+++...///---+++))))))************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,,,,+++******,,,------,,,+++++++++++++++*********++++++++++++++++++++++++***)))))))))***+++,,,---++++++************++++++************++++++++++++++++++,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,)))))))))******************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***,,,...//////...///111,,,---......---...///111111111000000000000111111111111111111111111111111222333444444333222111000333333222222333555777888;;;::::::999888777777666555555555666666666666666333333333333333333333333555666666555444444666999888999:::;;;===???@@@@@@AAAAAABBBBBBAAA@@@>>>===<<<<<<======>>>>>>??????AAA>>>;;;888888:::>>>@@@AAAAAABBBAAA@@@>>><<<;;;::::::::::::999888777666666555555444333333444444444444333222222222222222222222222333222111111000000000000000000000000000000000000000000000000000//////000000000000//////000000////////////000000////////////////////////000/////////.........---//////000000000000000111//////000000111222222222111111111111111111111111111111222222333333333333111333666777666555666666666888999888666777;;;???GGGRRRhhh{{{lllbbb___```bbbcccaaa___^^^^^^^^^\\\___dddcccccceeehhhgggfffjjjqqq}}}xxxqqquuu~~~oooffflllvvvwwwoooddd___gggqqqsssooooooxxx~~~~~~}}}eeeaaaYYY[[[XXXTTTYYYVVVKKKGGGKKKJJJCCC;;;999666555555555444222//////...---,,,,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))***++++++))))))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))***+++,,,+++******(((***,,,,,,+++******+++************************************************))))))*********+++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,,,,+++)))***+++------,,,************++++++++++++++++++++++++++++++++++++///...,,,+++++++++,,,,,,++++++************++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,---,,,+++***+++---)))))))))******+++++++++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,...///......///000,,,---......------000111000//////......///000000111111111111000000000000111111111111111111222222333222222222333555777888999999888888777777666666333444444444555555555555222222222222222222222222222333444333333444777999666777888:::<<<===????????????????????????>>>>>>======<<<<<<===???@@@AAACCCAAA===:::999:::<<<>>>@@@@@@@@@???>>><<<:::888:::::::::999888666555444444444333222222222333333222222222111222222333444111222222333222111000///000000000000000000000000//////////////////////////////000000000000///////////////....../////////////////////////////////.....................///////////////000000111111/////////000111222222222111111111111111111111111000111111222222222222222000222444444333222333444:::;;;:::777555555888:::===@@@KKKaaa|||wwwlllddd^^^YYYZZZ```^^^bbbhhhmmmiiiaaa___bbb```dddeeeaaa```fffooossstttsssttttttoooiiikkkrrrnnnjjjeeegggttt{{{eeebbbYYY[[[WWWTTTZZZWWWLLLGGGKKKJJJCCC;;;999666555555555333222//////...---,,,,,,,,,,,,************************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))''')))***)))((('''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++*********((()))))))))((((((+++---))))))))))))))))))))))))************************))))))))))))************)))***,,,------,,,***)))************************++++++++++++++++++++++++******++++++++++++************+++++++++,,,,,,,,,,,,***)))***+++---,,,,,,))))))******+++++++++,,,++++++++++++++++++++++++333222000---,,,+++++++++++++++************++++++)))************++++++++++++++++++,,,,,,++++++++++++,,,------++++++,,,---))))))******+++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------+++---//////...---...///+++---...---------000222......---------......///111111111000000000000000////////////000111333444222222222222333555777888777777777777666666666666222222222333333444444444111111111111111111111111///000111222222444777:::555666777999;;;===>>>???===============>>>???@@@???>>><<<<<<===???AAACCCFFFCCC???<<<::::::;;;<<<>>>>>>>>>===<<<999777666;;;;;;:::999777555444333333333222222111111222222000000000111222333555666111111222333222111000///000000000000000000000000---.....................//////000000000000//////.........------.........////////////////////////+++,,,,,,---...///000000.../////////000000111111...//////000111222222222000000000000000000000000000111111222222222111111...000222333333333444666000444666555444666777777555999===>>>EEE[[[{{{wwwqqqssszzzrrrlllmmm|||~~~xxxuuuvvvvvvuuuyyy{{{uuu``````YYY]]]\\\VVVWWWTTTMMMIIIIIIGGGCCC>>>;;;888666555444222000......---,,,,,,,,,,,,------,,,++++++******++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,******))))))((((((''''''))))))))))))))))))))))))************************+++***)))(((((()))***++++++***)))(((((()))******************))))))))))))+++(((&&&'''***,,,+++)))*********))))))))))))((()))************+++++++++************************************************))))))***++++++++++++***,,,++++++******++++++,,,'''((()))***************+++++++++*********))))))***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,,,,;;;555---***,,,---,,,)))++++++++++++++++++++++++)))***++++++***)))***+++***++++++,,,,,,++++++***---,,,***((()))+++---///************************))))))***+++,,,,,,---------,,,***)))))))))******,,,,,,,,,++++++*********...------------.../////////...---,,,,,,---...///////////////////////////////////////000000000000000000000000111111111111333333444444555666666666666666555555555444444444555555555555555555555555111222222333222111000...000000000111333555666777888999999999:::;;;;;;;;;???>>>>>>======>>>>>>???>>><<<;;;;;;===???@@@@@@FFFAAA;;;;;;>>>???<<<888AAA@@@>>>;;;999777666666::::::999777666444333333111111111111111111111111222222222333333333444444222222222111111111111000////////////////////////////////////////////////000///...------...///000........................//////.........---------//////000000///...------///////////////////////////////////////.........222222111000//////000000222222111111111111111111///111333333222111222444555555555555666666666666444555777777:::DDDQQQ\\\vvvaaa```XXX[[[YYYVVVWWWTTTMMMIIIIIIGGGCCC===;;;888666666555333111......---,,,,,,,,,,,,------,,,++++++******++++++*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***++++++***)))(((((()))***+++************)))))))))))),,,***((()))+++---,,,***++++++*********))))))))))))************+++++++++************************************************))))))***++++++++++++***,,,++++++******++++++,,,))))))******************+++++++++*********))))))***++++++,,,,,,++++++***)))***++++++,,,,,,,,,+++111---((())),,,//////---++++++++++++++++++++++++)))***++++++))))))***+++***++++++,,,,,,++++++******************++++++,,,************************))))))***++++++,,,---------,,,+++***)))******+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,---......///...------------...///............................../////////000000000//////000000000111111111333333333444555555666666666555555555444444444333444444444444444444444444222222333333222111111000111111111222444555777888999999::::::;;;<<<<<<<<>>===;;;<<<>>>@@@@@@@@@BBB@@@>>>===???@@@@@@???@@@???===:::888666555555::::::999888666555444333222222222222222222222222222222222333333333333444222222222111111111000000////////////////////////........................000///...------...///000........................///.........------------///////////////...------/////////////////////////////////////////////...222111111000//////000000111111111111111111111111333222222444888999888666444555555555666666666666777888999777777===GGGOOO|||wwwbbbaaaWWWYYYWWWVVVWWWTTTMMMIIIIIIGGGCCC<<<:::777666666555444222......---,,,,,,,,,,,,------,,,++++++******++++++*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((()))***))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))************)))))))))******+++************)))))))))))),,,+++)))***,,,------,,,,,,+++++++++************)))************+++++++++************************************************))))))***++++++++++++***++++++************++++++,,,,,,******)))***+++++++++++++++*********************++++++++++++******)))***++++++,,,+++++++++***'''&&&(((,,,///...---++++++++++++++++++++++++)))***++++++))))))***+++******++++++++++++******'''(((***+++++++++***)))************************))))))******+++,,,,,,,,,...---+++******++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++++++++,,,------///...------------...///.................................////////////000//////000000000000111111222222333333444555555555555555444444444444333333444444444444444444444444444333333222222222222222222222333333555666888999::::::;;;;;;<<<======>>>>>>???@@@AAAAAA@@@???>>>>>>===<<<===???@@@@@@???>>>???AAAAAAAAAAAAAAABBBAAA@@@>>>;;;:::888777777;;;:::999888777666555444333333333333222222222222111111222222222333333333222222111111111000000000////////////////////////........................//////...------...//////------------------------............------------///////////////......---////////////////////////......//////////////////111111000/////////000000111111111111111111111111555222000444:::>>>;;;666444444444555555555666666777888888666555888>>>CCCSSS```qqqvvvbbbaaaXXXYYYVVVUUUVVVSSSMMMIIIIIIGGGDDD;;;999777666666666444333......---,,,,,,,,,,,,------,,,++++++******++++++***************+++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))*********************++++++************)))))))))(((+++*********++++++,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************************************))))))***++++++++++++***++++++************++++++///---+++))))))***+++,,,******************************++++++++++++************++++++++++++*********)))((())),,,,,,***(((************************)))***+++***)))((()))+++******++++++++++++******'''(((((()))))))))))))))************************))))))******+++++++++,,,...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---............------.................................------........./////////////////////000000000111111111222222333444444444444444333333333333333333333333333333333333333333555444333222222222444444333333444444555777888999::::::;;;<<<===>>>>>>???===>>>@@@AAAAAA@@@>>>============>>>@@@AAA@@@???===???BBBFFFIIIGGGBBB>>>CCCBBB@@@>>>===;;;;;;;;;::::::999888777666555555444444333333333333333222111111111111222222222222111111111111000000000000////////////////////////................................................------------------------------------------------...///////////////......////////////////////////............////////////111000000/////////000000000000000000111111111111333000///222777999777444333333444444444555555555222444555666555777;;;>>>:::???EEEMMM]]]xxxtttaaaaaaXXXZZZXXXUUUVVVSSSMMMJJJJJJHHHDDD;;;999777666666666444333......---,,,,,,,,,,,,------,,,++++++******++++++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************)))))))))******)))))))))))))))******++++++++++++************)))))))))((())))))))))))))))))+++,,,,,,,,,,,,+++++++++******))))))*********+++++++++************************************************))))))***++++++++++++***+++******))))))******+++///---+++))))))***+++,,,************************)))******++++++******)))*********++++++******)))++++++++++++,,,+++)))'''************************((()))******)))((()))***)))******++++++******))))))((('''&&&&&&(((***+++************************)))***************++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------......///---..................---........................------------...............////////////000000000000000111111222333333333222222333333333333333333333333333333333333333333444444222222222333444555444444444555666777888999999999:::;;;<<<===>>>>>><<<===???@@@@@@???===<<<<<<<<<===???AAAAAA???=========BBBLLLTTTTTTIII>>>AAA@@@???>>><<<<<<;;;;;;:::999999888777666555555444444444333333222222222000000000111111111222222111111111000000000//////////////////////////////........................------............------------------------------,,,,,,------------------......///////////////...////////////////////////---.........//////000000000///////////////000000//////000000000111111111111222333333222222222222333333333333444444444444111222444666777888999:::999;;;;;;888999FFF___tttrrr___```XXX[[[ZZZUUUVVVSSSMMMJJJJJJHHHEEE<<<:::777666666555444222......---,,,,,,,,,,,,------,,,++++++******++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))))))))((((((((((((((())))))))))))((((((((((((((((((((((((************************))))))************))))))((()))***+++,,,,,,,,,,,,************))))))))))))((()))***)))((((((***,,,,,,+++++++++************)))************+++++++++************************************************))))))***++++++++++++*********))))))))))))******,,,,,,******)))***++++++***************+++++++++))))))************))))))*********+++******)))((()))******+++,,,,,,++++++************************((()))******(((((()))***))))))************))))))+++)))'''%%%&&&(((***,,,************************************************,,,++++++******+++---...,,,,,,,,,,,,------------...------------...//////------...//////...------------------------------,,,,,,,,,---------............////////////000000//////000000111222222222111111222222222222333333222222222222222222222222222222222222222333333444444444444555555666888888777777888999:::<<<======:::;;;<<<======<<<;;;::::::;;;<<>>;;;<<<;;;???LLLYYYZZZNNNBBB===<<<;;;:::999999999999888888888777666555555444444444333333222222111111///000000000000111111111111111000000000/////////////////////////////////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////////////////////////////////////////------......///000000000//////......//////000000...//////000000111111111111333555444222000111222222222222333333333444444444444555666777666666555666999======999999DDDQQQ```mmmrrr]]]^^^WWWZZZYYYTTTUUUSSSMMMJJJJJJHHHEEE===;;;888666666555333111......---,,,,,,,,,,,,------,,,++++++******+++++++++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********))))))'''((((((((()))))))))***((((((((((((((((((((((((************************((()))***++++++***)))(((((()))***,,,------,,,,,,************))))))))))))(((***+++***)))(((+++---++++++*********))))))))))))************+++++++++************************************************))))))***++++++++++++*********))))))))))))******))))))******************))))))*********+++++++++))))))************))))))***************)))((((((((()))*********+++,,,---************************((()))***)))((('''(((***))))))************))))))))))))((((((((()))***+++************************************))))))))))))+++******)))***+++,,,---,,,,,,,,,---------......------,,,,,,------...///------...//////...------------------------------+++,,,,,,,,,,,,---------........./////////000000......///000000111111222111111111111222222222333222222222222222222222222000111111222333333222222444444444444555666777777444555666777888:::;;;;;;999999999999999999999999888999<<>>::::::999888777777777888777777666666555444444444444333333222111111000000/////////000000000111111111000000000////////////////////////////////////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------...///////////////////////////////////////------......///000000111...............///000000......//////000111111222111111111222333333222111222222222222333333333333555444555555666666555333444333777>>>???===???EEEAAAIIIWWWiiirrr]]]\\\UUUYYYXXXTTTUUUSSSMMMJJJJJJIIIEEE>>>;;;888666555444222000......---,,,,,,,,,,,,------,,,++++++******+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++++++++***)))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))(((((()))+++,,,------,,,,,,************)))))))))))))))+++---,,,)))))),,,///*********))))))))))))((()))************+++++++++************************************************))))))***++++++++++++*********))))))))))))******'''((()))***************))))))******++++++++++++))))))************))))))***************)))((((((*********)))(((((()))+++))))))))))))))))))))))))((()))***)))((('''(((***))))))************))))))'''(((***+++++++++***)))*********************************)))))))))))))))******)))))))))***,,,---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...,,,---...//////...---,,,------------------------++++++,,,,,,,,,---------............/////////000......//////000111111111000000111111222222222333111111111111111111111111...000111222333222222111444444444444444555666777333333444666777888::::::888888777666666777888888777888;;;???AAA@@@<<<888<<<::::::===AAAAAA<<<666;;;:::999999888888888999666666555555444444333333333333222222111000//////////////////000000000000000000000000////////////////////////////////////------------------------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------...///000000//////////////////////////////---------...///000000111...............///000111---......///000111111222111---+++...333666333...111111222222222333333333222222222444666777666555===444000555:::999888999888;;;===???HHH]]]{{{xxxaaa\\\ZZZVVVUUUTTTSSSPPPMMMNNNOOOIII@@@@@@<<<777666666666444222000///...---,,,+++++++++,,,,,,,,,++++++*********++++++************++++++************************%%%&&&)))***+++***((('''******))))))))))))******+++*********))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***,,,***''''''***+++***((())))))))))))************))))))))))))))))))))))))'''(((((()))***+++++++++++++++************++++++*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********+++,,,,,,,,,,,,,,,+++))))))***,,,)))((((((((()))***++++++++++++************+++++++++*********))))))(((((())))))))))))))))))))))))***************)))((((((+++*********))))))((((((******))))))))))))******))))))(((((((((((())))))************************++++++++++++++++++++++++,,,------...---,,,***))),,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------......///////////////.........000000000000000000000000000000000000111111111111////////////000000000000---...///000111222333333333333333333333333333333111222222333333444444555333444555666777777777777888:::;;;<<<<<<;;;999777:::999999888888999::::::999999888777666555444444444444333333333222222222111111111111111111111111000000000000000000000000///////////////////////////000000000000...,,,+++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---333666111,,,,,,..................////////////000000////////////000000000000000000111111111111222222111111111111111111111111222222222222111111111333444444444555777999666555444333333444555666999999999777:::DDDSSS___tttuuujjjwwwaaa\\\YYYVVVUUUTTTTTTQQQNNNOOOOOOIIIAAA@@@<<<777666666666444111000///...---,,,+++++++++,,,,,,,,,+++++++++******++++++************++++++************************((()))***+++,,,++++++*********))))))))))))******************)))))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))************+++***)))***,,,---,,,++++++)))'''(((***+++***((())))))))))))************))))))))))))))))))))))))'''(((((()))******+++++++++******))))))******+++***)))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++,,,,,,---.........///...---***)))***+++))))))))))))))))))***++++++******))))))******+++************)))))))))((())))))))))))))))))))))))***************)))((((((*********)))))))))((((((******))))))))))))*********))))))(((((())))))***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++******,,,,,,------------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------...////////////............//////////////////////////////000000000111111111.../////////000000000000//////000111222333444444333333333333333333333333111111222333333444444555444444555666777777777666888999::::::::::::999888999999888777777777888888888777777666555444333222444444444444333333333222111111111111111111111111////////////////////////........................//////000000///...,,,+++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............444666222...///000///............////////////000000////////////000000//////000000000111111111111111111111111111111111111111222222222222111111000222333333333444666888666555444333333444555666444666777777888===GGGOOOLLL\\\sssnnn]]]RRRJJJEEEuuuaaa\\\YYYVVVVVVUUUUUUSSSPPPPPPPPPJJJCCC???;;;777666666666333000000///...---,,,+++++++++,,,,,,,,,++++++++++++***++++++************++++++************************************++++++++++++******))))))))))))******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,+++***+++---...---,,,***)))((((((******)))((())))))))))))************))))))))))))))))))))))))((((((((()))******+++++++++******))))))******+++))))))))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,---///000111111222111///,,,*********+++***))))))))))))))))))+++******))))))******+++************)))))))))))))))))))))))))))))))))))))))************))))))(((******))))))))))))((((((******))))))))))))***************))))))*********************************------------------------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------........................//////////////////////////////000000000000111111....../////////000000000000111111222333444555555222222222222222222222222111111222222333444444444555555666777777777666666777777777777888999999:::999888777666666666666666666666555444333222111111333222222222111111111111111111111111111111111111////////////////////////........................////////////...---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............111222//////111111...............////////////000//////......//////000//////000000000000111111111111111111111111111111111111222222222222111111000111222222222222555777555555444444444444555555111555888888777777;;;>>>999BBBMMMXXX___eeekkkooouuu]]]HHH<<<888777888sssaaa]]]XXXVVVXXXVVVWWWUUURRRQQQPPPLLLEEE>>>;;;777666777666333000000///...---,,,+++++++++++++++++++++++++++++++++++++++************++++++************************))))))((('''(((((())))))******))))))))))))***************))))))))))))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************+++***)))***,,,---,,,+++((((((((())))))***))))))((()))))))))************(((((((((((((((((((((((((((((())))))******************))))))))))))******)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,---///000111333444333111---+++******++++++***)))((((((((()))******))))))))))))***************)))))))))))))))(((((((((((((((((((((((())))))************)))((())))))))))))))))))((((((******))))))))))))******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------------...............///////////////////////////////////////000000000111........./////////000000000111111222333333444444222222222222222222222222111111111222333333444444666666777777777777666666666666555444555777999;;;999999888777666666666666666666555444333222222111000000000000////////////111111111111111111111111////////////////////////....................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........+++------+++---000///+++............/////////////////////....../////////////////////000000000111000000000000111111111111111111222222222222111111000111222222222222444666444444444444444444444444333555888999777555555666;;;===@@@AAABBBDDDHHHKKKeeezzzuuuiii[[[TTTIII@@@<<<;;;:::999pppaaa]]]WWWVVVYYYUUUWWWWWWSSSQQQPPPLLLFFF???;;;888888888777444000000///...---,,,+++++++++++++++++++++++++++++++++++++++************++++++************************))))))(((((('''((())))))******))))))))))))******))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))((()))))))))***************(((((()))***+++***)))&&&'''((()))))))))))))))((()))))))))************(((((((((((((((((((((((()))))))))))))))************))))))))))))))))))***(((((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++---...///222333333111...+++******++++++***)))((((((((()))***))))))))))))))))))***))))))))))))))))))******((((((((((((((((((((((((((())))))*********))))))(((((((((((((((((())))))******))))))))))))******++++++************++++++************************************************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++*********+++++++++,,,,,,,,,------,,,---------......//////...........................////////////000000000............//////////////////000000111111222222111111111111111111111111000000111222222333333444555666777777777777777777666555444333444666999;;;:::999888777777777777777888888777666555444333333222111111111111000000000000000000000000000000000................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...***,,,,,,+++---000///+++............//////////////////............//////...////////////000000000//////000000000111111111111111222222222222111111222333333333222333555777333444444444444444444333444555666666555444555555444555777888999;;;===???BBBNNN```oooyyyqqqaaaSSSGGG@@@@@@>>><<<:::888666222000nnnaaa^^^WWWUUU[[[UUUXXXWWWSSSPPPPPPLLLGGG???<<<:::999:::999555111000///...---,,,+++++++++***++++++++++++,,,,,,,,,++++++************++++++************************++++++++++++******************))))))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************)))((('''(((*********)))$$$&&&)))***)))(((((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********))))))(((((())))))***((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))+++,,,,,,...000111000...+++******+++***))))))))))))))))))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))((())))))************)))''''''(((((((((((())))))******))))))))))))***************))))))************************************************************+++,,,---...---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////..............................////////////000000------........./////////........./////////000000000000000000000000000000000000111111222333333333444555666777888888888888777666444444444666888999888888888777777888888999999999888777666555555444555555444444444333333333000000000000000000000000........................---------------------------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++///000......111111...............///////////////......------......///......////////////000000...//////000000111111111111111222222222222111111222333444333222333444666333333444444444444333333333222111111222333444555333444555777888999999999888:::>>>CCCHHHMMMQQQSSScccrrr}}}uuuggg___TTTIIIAAA<<<888666555444444333333333333333mmm```^^^VVVUUU\\\TTTWWWXXXSSSPPPOOOKKKGGG@@@>>>;;;;;;<<<:::666222000///...---,,,+++++++++******+++++++++,,,,,,,,,++++++************++++++***************************++++++,,,+++***)))(((******))))))))))))******((()))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))************)))(((((((((***+++***)))###&&&)))***)))(((((()))))))))))))))************))))))))))))))))))))))))***)))))))))))))))))))))))))))(((((((((((())))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))***+++***,,,...///---+++++++++))))))))))))))))))***+++))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))(((((()))***************'''''''''((((((((())))))******))))))))))))*********))))))(((((())))))***************************************************)))+++...000000///---+++++++++,,,,,,,,,,,,++++++++++++++++++***************++++++++++++,,,,,,,,,++++++,,,------...//////................................./////////000000---------.........//////.............../////////000000000000000000000000000000000111222222333333333444666777999999::::::777777666555555666777888666666666666777777888999:::999888777666555555444555444444444444333333333000000000000000000000000........................------------------------,,,,,,+++******+++,,,---******+++++++++,,,,,,,,,************************************************************************++++++,,,,,,,,,---------+++000333000---///000000............///////////////......------......///........./////////000000......//////000111111222111111222222222222111111111222333222111111333555222333444444444444333222333222111111222333444555777777777777888777666555777888999:::;;;===???AAA===IIIVVVcccxxxwwwgggYYYOOOJJJHHHFFFCCC@@@>>><<<:::888333333333222333444777999lll```^^^VVVUUU]]]SSSWWWXXXSSSOOONNNKKKGGGAAA>>><<<<<<===;;;666222000///...---,,,+++++++++*********++++++,,,,,,,,,++++++************++++++************************''')))***+++***)))&&&%%%******))))))))))))******(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))))))))))))))***************)))))))))+++,,,+++***"""&&&)))***)))((((((***))))))))))))************))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((())))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))******'''))),,,------+++++++++))))))(((((()))***++++++))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************&&&'''''''''(((((())))))******))))))))))))******))))))(((((((((((())))))************************++++++++++++++++++++++++)))+++///222222000---++++++++++++,,,,,,++++++++++++++++++************)))******+++++++++,,,,,,,,,++++++,,,,,,---...//////..................................../////////000---------.........//////............////////////000000000000000000000000000000000111222222333333222333555777999:::;;;;;;888777777666666666666777444444444444666777888999999999888777666555444444222222222111111111111000000000000000000000000000........................------------------------,,,+++*********+++,,,---*********++++++,,,,,,,,,************************************************************************++++++,,,,,,,,,---------)))000333///+++,,,...///............/////////000.........------...................../////////000---......///000111111222111111222222222222111111000111222111000000222333222222444444444444222222555444333333555666555555222111111333666888888888555999<<<<<<999888999;;;>>>BBBDDDEEESSSqqq~~~mmmhhh^^^TTTKKKDDDAAA@@@999;;;>>>???===999444000333444444222000---,,,---lll\\\\\\ZZZWWWXXXUUUVVVUUUQQQPPPQQQMMMGGGGGGAAA=========888444333111///---,,,,,,,,,+++***,,,,,,,,,++++++*********************************++++++************++++++))))))))))))))))))))))))+++)))(((((()))******)))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''&&&'''(((***+++((((((((((((((()))******))))))(((((()))***++++++))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++************++++++))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))+++*********))))))(((((())))))))))))************))))))))))))************************************************************++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,---///000000///---,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,------///......//////000111222111111222222222333333333666666666888:::;;;999888777777666666777999;;;<<<888888666555555666777777888888666555333222000000111111000000000000000111000000///.............................................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))******+++,,,++++++************++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------///...,,,++++++,,,---///------------------------..................------////////////000000000000000111111111111222222222111111222222222333333333333333333222222111111111222222333333333333444444555444444444444555666666444444444555666777777888888999;;;@@@GGGPPPXXX]]]lll~~~mmm___YYYTTTPPPGGGEEECCC???<<<:::888777999888888777666555555444222222222222222222222222kkk\\\]]]ZZZWWWXXXUUUVVVUUUQQQPPPPPPLLLFFFEEE???;;;======999666555111///---,,,,,,,,,+++***,,,,,,++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))***))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((***+++((((((((((((((()))******))))))(((((()))******+++))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))************)))))))))((())))))))))))************))))))))))))************************************************************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,---...//////...---,,,---,,,,,,++++++,,,,,,---...------,,,,,,---------............///000111111111111111222222222333333333333666:::>>>AAAAAA@@@999999888777888888999:::888777666555555555666777666666555444222111000000111111000000000000000111000//////.........//////........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,++++++******************))))))******+++,,,++++++************++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------,,,++++++***+++,,,---------------------------........................////////////000000000000000000111111111222222222111111111222222222333333333333333222222222111111222222333333333333444444444444444444444555666666444444444555666777777777777777777888;;;???CCCFFF@@@MMMUUUQQQQQQ[[[dddeeecccoooyyyxxxoookkkqqqyyywwwkkknnnjjj```RRRIIIGGGFFFCCCAAA@@@>>><<<:::999888888888888777666666555444444111111111111111111111111kkk\\\]]]ZZZWWWXXXUUUVVVTTTPPPOOONNNJJJDDDBBB<<<999<<<===:::777666111///---,,,,,,,,,+++***++++++++++++++++++,,,,,,************************++++++************++++++))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++((((((((((((((()))******))))))((((((((()))******))))))************))))))'''(((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))************))))))))))))))))))))))))************))))))))))))************************************************************++++++++++++++++++++++++******************************************************++++++,,,,,,---------,,,,,,++++++,,,,,,---------............------,,,---...//////...---,,,---,,,,,,++++++,,,,,,------------,,,,,,------...------------...///000111111111111222222222222333111222555:::???BBBCCCBBB;;;:::999999888888999999888777666666555555666666444333333222111111000000000000000//////000000111/////////......///000000------------------------,,,,,,,,,+++++++++******************************+++************)))))))))******))))))******+++,,,++++++************++++++***************+++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------........................////////////000000000000000000000111111111222222111111111222222222222333333333333222222222222111222222333333333333444444444444444444444555555666444444444555666666777777999888777777777777888888888@@@BBB===;;;AAAEEECCCDDDKKKQQQQQQLLLIIILLLQQQPPPSSSVVVVVVVVVYYY^^^bbbeee___\\\aaahhhggg\\\PPPUUUZZZ^^^ZZZRRRNNNPPPUUU^^^```gggqqqqqqdddTTTKKKLLLLLLGGG@@@===>>>>>><<<;;;:::999999888888888888777666666555555444444333000000000000000000000000jjj\\\]]][[[XXXXXXUUUVVVTTTPPPNNNNNNIIIDDDBBB<<<999;;;<<<999666666111///---,,,,,,,,,+++************++++++,,,,,,,,,************************++++++************++++++))))))))))))))))))))))))((()))******)))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))******((((((((((((((())))))***))))))((((((((())))))***))))))************))))))(((((((((((())))))******))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((()))))))))))))))))))))))))))***)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))*********)))))))))))))))((()))))))))************((()))))))))************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...---,,,,,,++++++,,,,,,---,,,------......------,,,,,,------......------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,---......---,,,,,,------...///000111111111111222222222222222222444777;;;<<<<<<;;;::::::999999999999999999888777777666555555555555111111111111000000000000000////////////000000111//////////////////000111------------------------+++++++++************)))))))))))))))))))))))))))***)))))))))))))))))))))******))))))******+++,,,++++++************++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------***++++++,,,,,,,,,,,,+++---------------------------------...............////////////000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222333333333444444444444333333444444555666444444444555555666666666777777888999999999999888999======::::::>>>???===???BBBDDDEEECCCBBBBBBCCC>>>@@@CCCDDDDDDEEEHHHJJJIIIDDDCCCJJJTTTWWWPPPGGGEEEIIIMMMKKKHHHFFFHHHKKKFFFIIIRRR]]]^^^UUUIIICCCCCCDDDCCC>>>===???>>>;;;888888777666666666777777555555444444333333333333////////////////////////jjj\\\^^^[[[XXXYYYTTTVVVTTTPPPNNNNNNJJJDDDDDD>>>;;;<<<<<<999555444111///---,,,,,,,,,+++************++++++,,,,,,,,,************************++++++************++++++************************''')))++++++)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((())))))***))))))((((((((((((((()))))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((())))))******************************)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))******((()))))))))************((()))))))))************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++))))))******+++,,,---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,,,,------------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///---,,,,,,------...///000000000111111111222222222333222333555888888777555777777888999::::::;;;;;;777777777666555444444333000000000000000000000000//////......///000111111000000/////////000000111------------------------++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))******+++,,,++++++************++++++******************************+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------++++++,,,---......---------------------------------------.........//////////////////000000000000//////000000000111111111000000111111111222222222222222222222222222222222222222222333333333444444333333333333333444555555444444444444555555555555222333555777888888888888555777666555777:::;;;999<<<;;;;;;<<<>>>>>><<<:::===>>>???@@@??????@@@AAAFFFDDDBBBCCCFFFGGGEEEBBBBBBBBBBBBDDDEEEFFFEEEDDD???AAAIIISSSUUUMMMEEEAAA===@@@@@@===<<<===<<<888888888777666555555555555333333333222222222222222........................iii\\\^^^[[[XXXYYYTTTUUUTTTPPPOOOOOOLLLFFFFFF???<<<======999555555111///---,,,,,,,,,+++***++++++++++++++++++,,,,,,************************++++++************++++++************************&&&))),,,,,,)))((((((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))((((((''''''(((((())))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))(((((())))))***************************)))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************************************(((((((((((((((((((((((())))))******++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......///------------...///000111000000000111111111111222222222333666999:::888777555555777888999:::::::::777777777666555444333222000000000000000000//////............///000111111222111000000/////////000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************)))))))))************+++******))))))******+++,,,++++++************+++++++++++++++*********************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------......///------------------------,,,,,,------.../////////////////////000000000000/////////000000000111111000000000111111111111222111222222222222333333333222222333333333333444444333333333333333444444555444444444444444444444444333444555777777888888888999999999999999:::<<<<<<>>><<<:::<<>>===<<<>>>???BBB???===???BBBCCC@@@<<<===???DDDKKKLLLEEE@@@???999<<<===;;;;;;===;;;777888888666555444333333333111111111111111111111111........................hhh\\\^^^\\\XXXYYYSSSUUUTTTPPPPPPQQQNNNHHHEEE???<<<>>>???;;;888888111///---,,,,,,,,,+++***,,,,,,++++++++++++++++++************************++++++************++++++************************%%%)))------)))'''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((()))******))))))((('''''''''''''''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))((((((''''''(((((()))************************'''(((((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((()))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))***************+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...//////............///000111111000000000000111111111111333333444666999999888777555666777888999888888777666777777777555444222111111111111000000/////////...------......000111111333333111000//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++++++++++++++************++++++,,,,,,******))))))******+++,,,++++++************+++++++++++++++*********))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,++++++++++++---...///------------------------,,,,,,------...//////000////////////000000000000////////////000000000111000000000000111111111111111111222222222333333333222222333333333333444444333333222222333333444555444444444444444444444444666666666666777777888888444555666666555444777:::777666444666999:::999777:::999999:::;;;===>>>>>>999:::<<<=========>>>???@@@???>>>???AAAAAA@@@>>>>>>>>>AAAEEEEEE???===>>>999<<<===;;;;;;===;;;777666555444333333222333333000000000000000000000000........................hhh\\\^^^\\\XXXYYYSSSTTTTTTQQQQQQRRROOOJJJCCC>>>;;;>>>@@@===;;;;;;111///---,,,,,,,,,+++***---,,,,,,++++++*********************************++++++************++++++************************%%%)))...---)))'''(((***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((((((((((()))*********)))((('''''''''''''''))))))************))))))((((((((((((((('''''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((('''''''''&&&&&&'''''''''************************&&&'''((())))))((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((())))))*********+++))))))))))))************))))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,---...///000///......//////000111222000000000000111111111111444333444555777777555333666777777888888777555444666777777777666444222000222222222111000/////////---------......000111111444444222000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********)))***++++++,,,++++++************++++++++++++++++++******))))))******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------+++***)))))))))+++...///------------------------,,,,,,------...///000000////////////000000000000////////////000000000000000000000000111111111111111111111222222333333333222222333333333444444444333333222222333333444555444444444444444444444444222222222222333444555666333555888999777666:::???999777666888:::<<<;;;:::999888888999<<>>??????===;;;999777:::===>>>>>>>>>AAACCC<<<;;;===@@@???;;;:::===:::======:::999:::888444333333222222222222333333/////////000000000000000////////////////////////kkkaaa]]]]]]___[[[TTTTTTSSSRRROOOLLLIIIHHHFFFAAA======>>>===777222111000///...---,,,,,,,,,))))))))))))))))))))))))************************(((((())))))*********+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))***))))))((('''&&&&&&%%%(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))******++++++++++++******))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........///////////////444444444444444444444444444444555666777888999999777888888777777666555444444333222111000000000000...............///000000000//////...------,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))************+++++++++,,,++++++******++++++,,,,,,,,,,,,---------......------------------------------------------------//////.........---------............////////////000000111111111222222222222222111111111111222222111111111111111111111111333333222111222333444555222333333444444333333222333333444444555666666777555555555555666666666666888888888777777777777777999888777777888:::<<<===;;;;;;:::::::::;;;;;;<<<:::999999;;;======<<<:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::888777555444444555555444333333222111111000000000000//////////////////.........---------jjj___ZZZYYYZZZVVVTTTTTTSSSRRROOOLLLIIIHHHEEEAAA===<<<>>>===888333111000///...---,,,,,,,,,************************************************(((((()))))))))***************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))(((((('''&&&&&&(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))************)))))))))******++++++******)))))))))))))))************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------....../////////000222222222222222222222222222333333555666777888888888888888888777666555444444333222111000000000000...------------...///000/////////...---,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))************+++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///.........------------............////////////000000000111111111222222222111111000000111111222111111111111111111111111333222222111222333444555222222333333333333222222222333333444555555666666444555555555666666666666777777777777777777777777999888777666777888:::;;;:::999999999:::;;;;;;<<<:::999888999:::;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888666555444333444333333222111111000000000000000000/////////...//////.........---------jjj^^^YYYXXXXXXSSSTTTTTTSSSRRROOOLLLIIIHHHEEE@@@<<<<<<>>>===888333111000///...---,,,,,,,,,++++++++++++++++++++++++************************(((((())))))))))))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********))))))(((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))************)))))))))******++++++******)))))))))))))))************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...///000000111000000000000000000000000000111222333555666777888888888888888777666555444333222111000000//////000...------------......//////......------,,,,,,++++++++++++++++++*********************************))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++++++++++++++******))))))))))))******)))************+++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,------------------------++++++++++++++++++++++++............---------------............/////////000000000000111111111111111111000000000000111111000000000000000000000000222222111111222222333444222222333333333333222222222222333333444444555555444444444555555555666666666666666666666666666666888777666555555666888888777777777888999:::;;;<<<;;;999777666888999999888::::::::::::::::::::::::999999888777666444333333222222222111000000//////000000000/////////.....................---------lll```ZZZYYYZZZUUUTTTTTTSSSQQQOOOLLLIIIHHHDDD@@@<<<<<<>>>>>>999444111000///...---,,,,,,,,,++++++++++++++++++++++++************************(((((())))))))))))))))))******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((+++*********)))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((())))))************))))))))))))************))))))((()))))))))************************************+++++++++++++++,,,,,,,,,++++++************++++++***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,---///000111111///////////////000000000///000111333444666777888777777888777777666555444222111000//////////////////...............//////------------,,,,,,+++++++++++++++***************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------------.........///////////////000000000111111000000000//////000000000000000000000000000000000111111111111111222222333111111222222222222111111222222222222333333444444333333444444444555555555555555555555555666666666777666555444444444555666555555555666777999:::;;;<<<999666555666888888888999999999999999999999999888888777666555444333222222222111111111000000000000000/////////.................................kkk___[[[ZZZ[[[WWWTTTTTTSSSQQQOOOLLLIIIHHHCCC???;;;<<>>:::555111000///...---,,,,,,,,,++++++++++++++++++++++++************************))))))((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((************))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))************************(((((())))))))))))(((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))************)))))))))))))))******)))))))))((()))))))))*********************************************++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,---...///000111////////////000000111111000111222333555666777888666666666666555444333333000000//////.../////////000000//////...//////000,,,,,,,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))******************************))))))))))))******))))))*********+++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------------------................../////////000000000000//////......//////000////////////////////////000000111111111111222111000111111222222111111000111111111111222222222222333333333333444444444444333333444444444555555555555555444444444444444444333333444444666777999999<<<999777666777999999999888888888888888888888888777666666555444333222222222222222222222111111111////////////............---.....................iii^^^YYYYYYZZZVVVTTTTTTSSSRRROOOLLLIIIHHHBBB>>>;;;<<>>;;;<<>>===>>>>>><<<999222000...---------,,,+++++++++++++++++++++++++++)))))))))))))))***************))))))))))))************))))))))))))************))))))((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******)))&&&%%%%%%&&&'''(((((()))***++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))((((((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))******))))))***+++,,,,,,)))(((''''''''')))***+++((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''&&&''''''(((***+++---...---+++)))'''&&&&&&((()))))))))))))))))))))))))))''''''''''''((()))++++++)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..................////////////////////////////////////000111333444555555444333222222111000///...---,,,///............---------......---,,,,,,+++******************************++++++************+++++++++*********))))))(((((())))))))))))))))))))))))&&&)))+++,,,+++)))((((((,,,+++)))'''&&&&&&'''(((*********))))))))))))))))))************+++++++++)))++++++((())),,,,,,(((******++++++++++++************+++++++++******)))(((++++++)))))),,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///------------------------........................////////////////////////////////////////////////000000////////////000000000000111222222222222111222111000111333444333222666555444333222333333444333333222222333333444555333333444555666777888999888777666555555666777888333222111111000000111111222111111111000000//////111000000///...------------,,,,,,++++++,,,,,,---lll^^^[[[]]]]]]XXXQQQTTTTTTQQQOOOPPPNNNJJJFFFBBB???>>>>>>>>>;;;888222000...---------,,,+++************************++++++******))))))((((((******))))))))))))************))))))))))))*********)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******)))'''&&&'''(((''''''((())))))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((())))))***+++)))((((((''''''((()))***((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''(((((((((((()))******+++,,,+++)))((('''''''''((())))))))))))))))))))))))(((''''''(((((()))******)))))))))))))))(((''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************+++++++++*********))))))************************,,,,,,++++++++++++++++++------------------------,,,,,,,,,---------..................////////////........./////////000000111111222333444444444444333222222111000///...---///............---------......---,,,,,,+++******************************+++******))))))******+++************)))))))))((())))))))))))))))))))))))((()))******)))+++---000---+++)))(((''''''((()))***))))))))))))))))))))))))************+++++++++))),,,+++)))***......*********++++++++++++************+++++++++******)))(((+++,,,)))***------***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///------------------------........................////////////////////////////////////////////////000000////////////000000000000111222222222222111333111111222333444333222666555444333222333333444333222222222222333444444333333444555666777888888666666555444444555666666333222111111000000111111111111000000000/////////000000000///...------------,,,,,,++++++,,,,,,---kkk^^^\\\]]]^^^XXXRRRUUUTTTQQQOOOQQQOOOKKKGGGCCC@@@>>>???>>>:::777222000...---------,,,+++)))))))))))))))))))))))),,,,,,+++***)))(((''''''***))))))(((((())))))***))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))******(((((()))***'''''''''(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((()))******))))))(((((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''))))))(((((('''(((((((((******))))))((((((''''''))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))((((((''')))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************+++++++++************************************************************+++------------------------,,,,,,,,,---------......---............/////////------...///000000111111222222222222333444555555444333333222111000/////////............---------...------,,,,,,++++++***************************+++******))))))******+++************))))))))))))))))))))))))))))))))))))******)))((((((,,,222666---,,,***)))(((((()))***))))))))))))))))))******)))************+++++++++(((++++++))))))------*********++++++++++++******)))******+++++++++******))),,,,,,******---...+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...------------------------........................////////////////////////////////////////////////000000////////////000000///000111111222222111111333222111222444555444333555444333222222222333333222222222222222333444444333333444555666777777888555555444333333444555555222222111000000000000111000000///////////////...000000//////...------------,,,,,,++++++,,,,,,---jjj^^^\\\]]]^^^XXXRRRUUUTTTPPPOOOQQQPPPMMMGGGDDDAAA???@@@>>>:::666222000...---------,,,+++************************+++*********))))))(((((())))))(((((((((((())))))))))))************))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''')))******))))))***,,,&&&'''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))(((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((())))))((((((((())))))*********))))))((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''((((((''''''''''''(((((()))))))))***)))(((''''''(((((((((((((((((((((((()))))))))))))))((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((()))))))))************************************************************))))))))))))************------------------------,,,,,,,,,---------......---------.........//////,,,,,,---///000111222333333222111111222333555666444444333222222111000000///............------------------,,,,,,+++++++++******************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))+++***)))((((((,,,111666,,,,,,+++***))))))******)))))))))))))))*********))))))*********+++++++++(((,,,,,,)))''')))***(((******++++++++++++******))))))***+++++++++*********------++++++......,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------------------........................////////////////////////////////////////////////000000////////////000000///000000111111111111111333222222222444555444333333333222222222222222222222222222111222333333444333333444555555666777777555444444444444444444555222222111000000000000000////////////............/////////......------------,,,,,,++++++,,,,,,---hhh]]]\\\^^^^^^XXXRRRTTTSSSOOOOOOQQQPPPMMMGGGDDDAAA@@@@@@???:::666222000...---------,,,+++++++++++++++++++++++++++(((((())))))*********+++))))))(((((((((((())))))((()))************)))((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''(((******))))))+++,,,''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))+++******))))))***************))))))((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''&&&&&&&&&''''''((()))***((())))))))))))(((((('''((((((((((((((((((((((((((())))))***))))))((('''(((((())))))))))))(((((()))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))((()))))))))************************************************************((((((((())))))*********------------------------,,,,,,,,,---------......------------............+++,,,---///111222333444333222111111222333555666444444333333222222111111///............---------------,,,,,,,,,,,,++++++***************************))))))))))))))))))***))))))))))))))))))******************************)))******))))))***,,,///+++++++++***************(((((())))))************))))))*********+++++++++,,,000000+++((())))))'''******++++++++++++******((()))***+++++++++++++++***------++++++......,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,...------------------------........................////////////////////////////////////////////////000000////////////000000//////000111111111111000333222111222444555444333111111222222222222222222222111111111111222333333333333444444555555666666555555555555555555555555222111000000//////000000............////////////............---------------,,,,,,++++++,,,,,,---ggg]]]\\\^^^^^^YYYQQQSSSRRRNNNMMMPPPPPPMMMFFFDDDAAAAAAAAA@@@;;;777222000...---------,,,+++++++++++++++++++++++++++''''''((()))***+++,,,,,,)))((((((''''''(((((()))((()))***++++++***)))((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))((((((***+++(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((''''''(((((()))***+++(((((((((((())))))))))))************************,,,++++++***************((()))))))))))))))((('''((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))'''''''''''''''((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))'''((()))******)))(((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))***************************+++++++++************************((((((((()))******++++++------------------------,,,,,,,,,---------......,,,------------.........,,,---...///111222333444222222222222333444555555333333333222222222111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,***************************))))))(((((())))))***))))))))))))************************************(((***+++***)))((((((************************)))((((((((()))******++++++)))************+++++++++...333444...******+++*********++++++++++++******((()))***+++++++++++++++))),,,,,,******---...+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---------------------------........................////////////////////////////////////////////////000000////////////000000...///000000111111000000222111000111333444333222000000111222222222111111111111111111111222333333333333444444444555555555555555666666666666555555111111000////////////000...////////////000000000---------------------------,,,,,,++++++,,,,,,---fff]]]\\\^^^___YYYPPPRRRQQQMMMLLLOOOOOOMMMEEECCCAAAAAABBBAAA<<<777222000...---------,,,+++************************(((((())))))******++++++((((((''''''''''''((((((((()))***++++++***)))((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))++++++***)))))))))))))))'''((()))******))))))(((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&'''((())))))''')))))))))(((((())))))******)))(((''''''((()))***))))))))))))))))))))))))%%%'''(((***+++***)))(((''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************(((((()))******+++,,,,,,------------------------,,,,,,,,,---------......,,,,,,---------.........---......000111222333333111111222333444444444444222222222222111111111111///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))((()))))))))************************************((()))***)))(((''')))***((()))))))))))))))))))))'''(((((()))******++++++)))************++++++++++++000222...******,,,---******++++++++++++******(((((()))++++++,,,,,,+++(((+++,,,)))***------*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------........................////////////////////////////////////////////////000000////////////000000...//////000000000000000111000///000222333222111...///111222222222111111111111111111111222222333333333444444444444555555333444555555555555444333111111000////////////////////////000000000111111---------------------------,,,,,,++++++,,,,,,---fff]]]\\\^^^___YYYOOOQQQPPPLLLKKKNNNOOOMMMDDDBBBAAABBBCCCAAA===888222000...---------,,,+++))))))))))))))))))))))))************))))))))))))((((((''''''''''''((((((''')))***++++++***)))''''''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&'''(((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((()))++++++(((((((((((())))))))))))((((((((((((((((((((((((******)))(((((((((((((((&&&'''(((*********))))))((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((('''&&&''')))))))))''',,,+++***)))((((((((((((***)))'''&&&&&&(((***+++))))))))))))))))))))))))$$$&&&(((***++++++***)))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************((())))))***+++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,---------............///000111222222333000111333444555555444333222222111111111111111111//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((((((((())))))(((((())))))*********+++************************)))***)))((('''(((***---'''((())))))))))))(((((('''(((((()))***+++++++++)))************+++++++++%%%+++...***'''))),,,---******++++++++++++******(((((()))++++++,,,,,,,,,(((++++++)))))),,,,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------........................////////////////////////////////////////////////000000////////////000000...//////000000000000000000/////////111222111000...///000222222222111000111111111000111222222333333333444444444444444444222222444444444444222222111111000/////////////////////000000111111222222---------------------------,,,,,,++++++,,,,,,---jjj```]]]^^^^^^YYYTTTQQQMMMMMMNNNOOOLLLJJJCCCBBB@@@@@@???===:::777555222...------------,,,,,,+++)))((((((((())))))+++++++++************)))''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''(((((())))))*********+++))))))))))))((((((((((((******))))))((((((''''''((()))***)))((()))***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))),,,,,,+++***)))))))))***''''''((()))))))))))))))&&&''')))*********)))((((((((((((((((((((((((((())))))))))))))))))))))))###%%%(((******)))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))((((((((((((&&&'''((())))))((('''&&&))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000111111222222222333333333222222222111111111000000///............---------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++,,,,,,,,,---------******++++++++++++******************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...---------.........//////---------............///---------............///////////////////////////////////////000000000000000///...///000111000///000000111111111111000000222222111111222222333444333222000000111222222111000333444111///000222333000111111000...,,,---...////////////////////////------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------jjj```^^^___```ZZZSSSPPPLLLLLLNNNOOOMMMJJJBBBAAA@@@@@@@@@>>>;;;888555222///------------,,,...---+++*********+++,,,+++++++++************)))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((***)))))))))((((((((('''(((((()))))))))*********))))))))))))((((((((((((***)))))))))((((((((('''((()))***)))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))),,,+++******))))))******''''''((()))))))))))))))&&&'''((()))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((+++)))'''&&&&&&(((+++---((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))(((((((((((((((((()))******)))((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............//////000111111111222222222222333222222111111111000000000............------------+++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))))))))*********+++++++++*********)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++************************)))************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...,,,---------.........///------------............------------......................................./////////000000000000000.........000111000/////////000000000000//////111111111111111222222333333333222111222222222111333555555111...//////...///000111000---,,,---...........................------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------jjj```^^^___```[[[QQQNNNKKKLLLNNNOOOMMMKKKAAA@@@@@@@@@@@@???<<<:::666333///------------,,,------,,,++++++++++++,,,+++++++++************)))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))))))))((((((((((((((()))***)))((((((***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++***)))))))))******''''''((()))))))))))))))''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&(((***+++(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((())))))))))))))))))************))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------------...//////000000000111111111222222111111000000000000000///......---------,,,,,,,,,++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))************++++++*********))))))(((((())))))))))))))))))))))))************************)))))))))))))))))))))))))))*********++++++++++++******++++++++++++******************************++++++++++++++++++++++++************************)))************+++++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------,,,,,,------------......------------............------------........................................../////////000000000///...---...000111000///......////////////......000000//////000000111222333333333333222222111111444666555000...000000,,,///000000///---,,,---...........................------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,kkkaaa^^^^^^^^^YYYPPPMMMJJJKKKMMMOOOMMMKKKAAA@@@@@@@@@AAA@@@===;;;666333000------------,,,************************+++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''))))))))))))(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((()))))))))'''''')))+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******''''''((()))))))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((###(((---222222...)))%%%(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++************++++++************************+++++++++++++++,,,,,,,,,************************------,,,,,,------.../////////000000000111111111////////////////////////------------,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))************++++++******)))((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))******************++++++++++++******************************************************************************))))))*********+++++++++************++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---------.........,,,,,,---------........................................../////////000000///...---...000000000///---..................---///............///000000111222333222111111222333444999777111///333333......///000///---,,,---...........................------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,mmmbbb^^^]]]\\\WWWOOOLLLJJJJJJMMMNNNLLLJJJAAA@@@@@@@@@AAA@@@===;;;777444000...---------,,,*********+++++++++******+++++++++*********))))))))))))))))))(((((((((((((((((((((((((((((((((((('''((((((((()))))))))******)))))))))((((((((('''(((((((((((())))))))))))))))))(((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))((())))))(((''''''(((***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***))))))((())))))******''''''((()))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%+++333999:::444,,,&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))******))))))))))))))))))))))))++++++************++++++*********************************++++++,,,,,,,,,************************,,,,,,,,,,,,,,,---.............../////////000000........................---,,,,,,,,,++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************++++++++++++******************************************************************************))))))*********+++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------...,,,,,,,,,------------.......................................///////////////------...///000///...------............------......------......///000///000111111111222555777<<>><<<999777444///,,,,,,,,,++++++------,,,+++++++++,,,,,,------,,,++++++***))))))+++***)))(((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((+++*********))))))((((((+++)))(((&&&&&&((()))+++'''((((((((((((((('''&&&))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))(((((('''''''''&&&&&&&&&''''''(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))***)))((()))***,,,///111))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++------,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,,,,,,,------......////////////......///...---,,,++++++++++++,,,+++***))))))***+++,,,++++++******)))(((((((((******))))))))))))******))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******+++***)))(((((()))***+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((************************************************))))))***++++++++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---...//////........................000000//////.........---000000000000000000000000......111444777;;;GGGTTT___mmmmmmWWW===333222111...111222///+++***---111000---++++++---...---+++...---,,,,,,++++++++++++++++++++++++++++++++++++jjj___[[[\\\^^^ZZZQQQLLLHHHHHHKKKLLLJJJFFFCCCBBB@@@@@@@@@???<<<:::888444000---,,,,,,,,,+++---,,,,,,,,,,,,,,,---------------,,,+++*********+++***)))(((((()))***+++(((((())))))))))))((((((((((((((((((((((((((((((******************************)))))))))(((((((((***)))(((''''''((()))***''''''((((((((((((((('''))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))(((((((((''''''''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''(((((()))))))))***))))))))))))))))))))))))***)))(((((()))+++---///))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,,,,,,,------...//////000000//////...///...---,,,++++++++++++,,,+++***))))))***+++,,,)))))))))))))))***************))))))))))))******))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********))))))))))))******,,,+++***))))))***+++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************************************************))))))***+++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,---......///........................000/////////............000000000000000000000000000///111444666;;;GGGTTTccctttxxxbbbEEE666222111---///111...++++++///333111///,,,+++---...---,,,...---,,,,,,+++++++++,,,++++++++++++++++++++++++jjj___ZZZZZZ[[[VVVOOOKKKGGGHHHLLLNNNKKKHHHAAA@@@???@@@@@@@@@>>><<<999555111...---------,,,,,,,,,,,,,,,------...///...------,,,,,,++++++*********))))))))))))******((())))))******))))))(((((((((((((((((((((((((((************************))))))((((((((((((((('''))))))(((((((((((())))))&&&''''''((())))))))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))'''(((((()))+++,,,,,,---))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))+++,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------//////000000000000//////......---,,,++++++++++++++++++************++++++'''(((((()))******++++++******))))))))))))******))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************************************)))******+++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,------.................................////////////............000000000000000000000000222000111333555:::GGGTTThhhxxx~~~iiiKKK888222000---...///---,,,---222777333111---,,,,,,---------------,,,+++++++++,,,,,,++++++++++++++++++++++++hhh^^^ZZZZZZZZZUUUOOOKKKGGGHHHLLLNNNKKKGGG@@@?????????@@@@@@???===999666111.........------,,,,,,,,,,,,---...///000---------,,,,,,,,,++++++***))))))))))))))))))***)))))))))******)))))))))((((((((((((((((((((((((************************((((((((((((''''''''''''(((((())))))))))))((((((%%%&&&'''))))))*********((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''''''''*********))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))******+++,,,,,,))))))))))))))))))))))))***)))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************(((***++++++******+++---++++++++++++++++++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------//////000000000000//////...---,,,,,,+++++++++,,,++++++++++++++++++++++++(((((())))))******************))))))))))))******))))))))))))))))))))))))******)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************))))))))))))******++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))************************************************)))***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................///////////////.........////////////////////////333111222333444999FFFSSSiiirrrqqq^^^FFF777111///---............111666:::444222///---,,,---......---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++fff]]][[[[[[[[[VVVPPPLLLIIIIIILLLMMMIIIEEE@@@???>>>???AAAAAA???===999666111.........------+++++++++,,,---...///000---,,,,,,,,,,,,,,,++++++)))))))))******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))))))))((((((&&&'''((()))************((((((((((((((((((((((((''')))***)))((('''(((***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((()))))))))(((((('''''''''))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************((()))+++*********+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------//////000000000000//////------,,,+++++++++,,,,,,+++++++++,,,,,,+++++++++************))))))((((((******))))))))))))******))))))))))))))))))))))))***)))))))))))))))******************************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))******************)))))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))************************************************************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------------.................................///////////////////////////////////////333111222333333777CCCPPPddd```VVVGGG:::444111....../////////000333888;;;222111000---,,,,,,...///,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++eee^^^\\\[[[[[[VVVPPPLLLIIIJJJMMMMMMIIIDDD@@@?????????AAA@@@???===999555111...---------,,,++++++++++++,,,,,,---...++++++++++++++++++++++++))))))************)))))))))******++++++******)))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))'''(((((()))************))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''(((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))************************))))))))))))))))))))))))'''(((((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))(((((((((''''''''')))))))))))))))))))))))))))))))))))))))((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((***+++***))))))***+++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------......////////////......---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++******)))(((((('''******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++************************)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******((()))************)))((()))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))***************************************************************++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------.................................///////////////000000000000000000000000111000111333333666@@@KKKVVVLLL>>>333000111000///.........///111333666777...///000///---,,,...///,,,,,,+++++++++,,,------++++++++++++++++++++++++fff___\\\[[[ZZZTTTNNNJJJHHHJJJNNNNNNJJJEEEAAA@@@??????@@@@@@>>><<<888444000---,,,,,,,,,+++++++++*********++++++,,,************************((()))***++++++***)))((()))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))*********)))(((''''''((()))***((())))))*********))))))))))))))))))))))))))))))''')))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''''''''((((((((()))((((((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********''''''(((((((((((((((((())))))))))))))))))))))))(((((())))))***)))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))***+++***)))((()))******************************+++,,,,,,---------,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,++++++,,,,,,---++++++,,,------,,,++++++*********)))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))***++++++************************))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******)))***++++++++++++***)))((())))))***++++++,,,,,,************************))))))))))))))))))))))))************************((()))))))))***************************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------..................................../////////000000000000000000000000000//////111333333444===GGGFFF===333......///000///,,,,,,---///000111111000***---//////...,,,---...,,,+++++++++,,,,,,---...++++++++++++++++++++++++ggg```]]][[[XXXRRRKKKHHHGGGJJJNNNOOOLLLGGGBBB@@@???@@@@@@@@@>>><<<777444///,,,,,,,,,++++++++++++******)))*********))))))))))))))))))******((()))***++++++***)))(((******++++++++++++******))))))))))))))))))))))))************************(((((())))))******+++++++++)))(((&&&&&&((()))+++)))************))))))((())))))))))))))))))))))))((()))***)))((('''(((***(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&'''''''''(((((())))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++***((('''((()))***************************+++,,,,,,------------++++++,,,,,,,,,---------,,,------------------,,,,,,,,,,,,++++++,,,------++++++------------++++++((((((((()))******++++++******))))))))))))******))))))))))))))))))))))))))))))((())))))***++++++************************)))))))))))))))))))))))))))************+++++++++******))))))))))))*********+++,,,------,,,+++***((())))))***++++++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************(((((())))))*********+++***************************************************+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------........................---.........//////000000000000000000000000000000---...111333333333;;;EEE;;;666222111111000///000++++++,,,---//////---+++'''+++///000...------...++++++++++++,,,,,,---...++++++++++++++++++++++++eee\\\\\\]]]ZZZQQQOOOJJJGGGJJJOOOPPPLLLGGGCCCBBB@@@@@@@@@???<<<:::888555111...------,,,+++,,,++++++******++++++,,,+++++++++************)))(((((())))))******++++++******))))))((((((''''''************************)))))))))))))))))))))))),,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&+++)))'''(((+++,,,***((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''*********)))))))))))))))+++++++++*********))))))************************************************+++,,,,,,------......///------------------------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))+++*********))))))((((((+++***)))(((((()))***+++******++++++++++++******************************+++*********))))))((((((+++*********))))))(((((())))))))))))************((((((((((((((((((((((((************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,++++++,,,---///000---111111///...///...***........................---------............///111111222222222222111111000000//////.........---------...///...---+++***...---,,,,,,,,,,,,---...------++++++++++++------++++++,,,,,,,,,,,,------ccc\\\\\\\\\YYYQQQNNNJJJHHHJJJOOOPPPLLLGGGCCCBBB@@@@@@@@@???<<<:::888555111...------,,,+++,,,++++++******++++++,,,+++++++++*********)))))))))))))))))))))************)))))))))((((((((('''************************)))))))))))))))))))))))),,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''+++)))'''(((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))'''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''***)))))))))))))))))))))+++++++++*********))))))************************************************))))))***++++++,,,,,,---------------------------,,,,,,++++++************************************))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************)))))))))(((+++***)))(((((()))***+++******++++++++++++******************************************)))))))))(((************)))))))))((())))))))))))******************************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,++++++,,,---///000000222000------111333111........................---------............///000000111111111111000000000/////////.........------------...------,,,,,,...---,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------bbb\\\[[[[[[XXXPPPNNNJJJHHHJJJNNNOOOLLLHHHDDDBBB@@@?????????<<<;;;777444000...------,,,+++,,,++++++******++++++,,,++++++*********)))))))))************))))))))))))))))))))))))((((((((((((************************))))))))))))))))))))))))+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))++++++)))((('''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''***)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******+++++++++***************************************************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************)))))))))************************)))))))))))))))))))))))))))))))))((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************))))))))))))******))))))))))))************++++++++++++******************************************))))))))))))************))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,...//////444444111++++++000333333........................---------............////////////000000//////////////////...............------,,,,,,,,,---.........------,,,,,,------...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,bbb\\\[[[ZZZWWWNNNMMMKKKIIIKKKNNNOOOLLLHHHDDDBBB@@@??????>>>===;;;777444000...---------,,,,,,++++++******++++++,,,************))))))))))))++++++******))))))(((((())))))))))))((((((((((((************************))))))))))))))))))))))))+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((((((((('''(((((((((((())))))))))))'''((()))******)))((('''((((((((((((((((((((((((+++***)))(((''''''''''''((((((((((((((((((((((((************************((((((((((((((('''''''''))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))(((((('''''''''''''''((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********************************************************************************+++++++++,,,------......++++++++++++++++++++++++***)))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))*********)))))))))))))))***))))))))))))))))))*********++++++++++++***************************************)))))))))))))))*********)))))))))))))))((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///777777333,,,***...000...........................---------............///---......//////......---........................---,,,++++++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,ddd]]]ZZZXXXUUUNNNMMMKKKJJJKKKMMMNNNLLLIIIEEEBBB@@@>>>>>>>>>===<<<777444000...---...---,,,,,,++++++******++++++,,,*********)))))))))((((((++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))((((((((())))))***((((((((((((((((((((((((************************'''''''''((((((((((((((((((((())))))((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******************))))))((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))******************************************************************************************+++,,,,,,------...++++++++++++++++++++++++)))))))))))))))))))))***************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******)))))))))******)))))))))******++++++++++++******************************))))))))))))))))))******))))))))))))))))))******((()))))))))************++++++++++++++++++++++++************************(((((()))***+++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,------.........444666555111000222111///........................---------............///------............---------------...............---,,,++++++,,,---///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,ggg^^^YYYWWWTTTNNNLLLKKKKKKKKKMMMMMMKKKJJJEEECCC???>>>>>>>>>===<<<666333000.........------,,,++++++******++++++,,,******)))))))))(((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))((((((((())))))***+++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''((())))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((((((((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))******++++++***************+++++++++************************************************(((((())))))***+++++++++************************)))))))))************+++************************))))))))))))))))))))))))(((((()))************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))************))))))******++++++++++++******************************))))))))))))************))))))))))))************))))))))))))************************************************************)))))))))***+++++++++,,,++++++++++++++++++++++++******++++++++++++******************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------***+++,,,---...............222555444666999888555........................---------............///------............---------------------.........------,,,,,,,,,---......,,,------......------,,,+++,,,,,,------,,,,,,+++************++++++++++++kkk___YYYUUUSSSNNNKKKKKKKKKLLLLLLLLLKKKJJJFFFCCC???======>>>======666333///............---,,,++++++******++++++,,,***)))))))))(((((((((((()))))))))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((())))))(((&&&%%%(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((()))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))&&&(((***)))'''&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''(((((()))******++++++))))))*********+++++++++************************************************((((((((()))******++++++************************************++++++,,,,,,************************))))))))))))))))))))))))'''((()))***+++******)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************((()))***++++++***)))(((******++++++++++++******************************((()))))))))************((()))))))))************))))))))))))******************************************************************************++++++******************************++++++++++++******************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,------***+++,,,............---***...222222555999:::777........................---------............///------............------,,,,,,,,,------.........---------...------,,,,,,,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++************++++++++++++mmm```XXXUUUSSSNNNKKKKKKLLLLLLLLLLLLKKKKKKFFFCCC???======>>>======666333///............---,,,++++++++++++++++++,,,))))))))))))(((((((((((((((((())))))******++++++'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%&&&((())))))(((&&&%%%(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))---,,,+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&(((***)))&&&&&&'''***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((((())))))******&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******'''(((((()))***+++++++++))))))******++++++++++++*********************************************************+++,,,,,,------))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))'''((()))++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++((()))***++++++***)))(((******++++++++++++******************************(((((())))))*********+++(((((())))))*********+++))))))))))))************************************************************+++++++++*********************************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++,,,,,,,,,---------***+++,,,...///......---)))---///...000555666444........................---------.........//////---......//////......---,,,,,,,,,------.........------...///...---+++***,,,,,,---......---,,,,,,++++++------------++++++)))************+++++++++nnn]]][[[VVVOOOLLLMMMLLLKKKJJJJJJKKKLLLMMMGGGDDDAAA??????>>>===<<<888555111//////000000000///...---+++***))))))(((************************++++++******))))))(((((())))))*********))))))(((+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++'''&&&''')))++++++)))'''))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++***(((&&&&&&'''))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++************++++++***++++++***))))))***,,,,,,,,,,,,+++++++++******************************((()))++++++)))((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******(((***++++++******+++,,,,,,***)))***++++++***))),,,++++++******++++++,,,))))))))))))))))))))))))******************************))))))))))))************))))))******+++,,,+++++++++*********))))))************************,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********............---,,,++++++////////////000000000000...------,,,,,,,,,------........................------------------,,,,,,........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,nnn^^^\\\WWWQQQOOOMMMMMMLLLKKKJJJJJJKKKMMMGGGDDDAAA??????>>>===<<<777444000....../////////------,,,+++************************************************))))))))))))))))))************))))))+++++++++*********))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((()))******111...+++((((((((('''&&&((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***+++,,,+++)))''''''((())))))))))))))))))))))))***)))))))))))))))))))))************************************************))))))))))))************)))************+++++++++++++++************++++++***++++++***))))))***,,,++++++++++++++++++******************************((()))++++++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))************))))))))))))******''')))******)))(((***++++++***))))))+++,,,+++***,,,++++++******++++++,,,******************************************************))))))))))))************))))))******+++,,,+++++++++*********))))))************************,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++......------,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******---------...------,,,,,,---............/////////...---------------.................................---------------------........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,kkk]]]\\\VVVPPPOOOLLLMMMMMMLLLJJJIIIKKKLLLGGGDDDAAA?????????>>><<<777444///------.........,,,++++++***++++++,,,,,,************************)))))))))***************))))))************))))))+++++++++***************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***777222,,,(((&&&'''(((((((((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((())))))******))))))((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***+++,,,,,,***(((((()))))))))))))))))))))))))))))))))))))))))))))******************************************************)))))))))*********++++++)))************+++++++++++++++************++++++***++++++***))))))***,,,******************++++++************************(((***++++++***))))))***))))))))))))))))))))))))************************))))))))))))))))))))))))&&&''''''((()))***+++,,,******))))))))))))******&&&((())))))(((((()))******)))((()))+++,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************************))))))))))))************))))))******+++,,,+++++++++***************++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,------...---------,,,,,,---------.........------------...///000000------------------------................................................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,iii\\\ZZZRRRLLLLLLLLLNNNOOOMMMJJJHHHIIIKKKGGGEEEBBB@@@??????>>>===888555111...............,,,,,,++++++******++++++************************)))))))))******+++++++++((())))))************)))************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((()))))))))222...***'''(((***+++,,,''''''''''''''''''''''''(((((())))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&)))))))))******)))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))***++++++)))(((((()))(((((((((((((((((((((((()))))))))))))))*********************************************************))))))*********+++++++++))))))*********+++++++++++++++************++++++)))***+++***))))))+++---))))))************++++++************************(((***,,,+++***)))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++******))))))))))))******'''((())))))(((((()))+++)))(((((()))+++---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************************))))))))))))************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///...---,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............,,,------------.........---------...///000111222------------------------.........///////////////........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,jjj^^^[[[PPPIIIKKKLLLOOOPPPNNNJJJGGGHHHKKKHHHEEEBBB@@@@@@???>>>===:::777222000///000/////////...,,,+++***)))))))))************************))))))******++++++,,,,,,(((((()))***************************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((***)))((((((***++++++***(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***'''(((***)))(((&&&''''''(((((((((((((((((((((((((((((())))))************************************************************************++++++++++++))))))*********+++++++++++++++************++++++)))***+++***))))))+++---******************++++++************************)))***,,,,,,***)))***+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))************))))))))))))******))))))))))))******((()))+++***))))))***,,,)))(((((()))+++---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************************))))))))))))************))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000000///...------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............------........./////////---------...///000111222------------------------............//////000000........................------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,lllaaa]]]QQQIIILLLLLLOOORRROOOIIIFFFGGGJJJHHHEEEBBB@@@@@@@@@???===;;;888333000000000000//////...---+++***)))((((((*********************************+++++++++++++++'''((()))******+++*********************+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''''''''((()))+++***(((&&&))))))))))))))))))))))))((())))))******))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))******++++++******)))))))))))))))))))))))))))(((((())))))))))))((((((************************))))))))))))))))))))))))''''''(((((())))))******%%%''')))((('''&&&&&&'''))))))))))))))))))))))))((((((((()))******++++++************************++++++++++++++++++++++++*********++++++++++++,,,)))************+++++++++++++++************++++++((()))******)))***,,,---,,,,,,,,,+++++++++******************************)))+++,,,,,,+++******+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))++++++*********)))))))))******))))))))))))******)))***++++++******+++,,,***)))((()))+++,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******************************))))))))))))************))))))******+++,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........---------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...------------............/////////------------...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------......//////000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,iii```]]]PPPHHHMMMKKKPPPSSSPPPIIIEEEFFFIIIHHHFFFBBBAAA@@@@@@???>>>;;;888333000/////////......---,,,+++************************************,,,++++++++++++++++++***'''((()))******+++++++++))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))(((''''''''''''''')))******(((&&&************************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))))))))))))))******++++++******)))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********&&&'''))))))(((''''''((())))))))))))))))))))))))'''(((((()))******++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,)))************+++++++++++++++************++++++((()))******)))***,,,...///......---,,,+++******************************)))+++,,,,,,+++******+++))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))******************++++++******))))))))))))******((()))******))))))***++++++***))))))+++,,,+++***,,,++++++******++++++,,,******************************************************))))))))))))************))))))******+++,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********+++,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------...------,,,,,,,,,,,,---------............---------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ddd\\\ZZZMMMFFFLLLKKKPPPTTTPPPIIIEEEFFFIIIIIIFFFCCCAAA@@@@@@???>>>:::777222///.........---,,,,,,++++++***++++++,,,************************---,,,,,,++++++*********''''''(((******+++++++++))))))******++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&'''***++++++***************************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******++++++++++++******))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++'''(((******)))(((((()))))))))))))))))))))))))))'''(((((()))***+++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++************++++++((()))******)))***,,,...000000///...,,,+++******************************)))+++---,,,+++***+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***+++,,,,,,---******))))))))))))******'''((())))))(((((()))***,,,***)))***++++++***))),,,++++++++++++++++++,,,))))))))))))))))))))))))******************************))))))))))))***************)))***++++++,,,))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++,,,,,,,,,,,,+++------------------------******+++,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,------.....................---,,,++++++++++++,,,,,,,,,---------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ggg```UUUJJJIIIKKKLLLNNNOOOMMMHHHEEEDDDFFFFFFDDDAAA@@@@@@@@@>>>===;;;888555111//////000000///......------,,,++++++))))))))))))))))))))))))+++++++++************)))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++******))))))))))))******+++*********))))))((((((+++*********))))))(((((((((((((((((()))))))))))))))))))))))))))***++++++******))))))((((((''''''++++++******)))((((((((())))))************))))))))))))))))))))))))))))))((('''''''''&&&&&&&&&&&&))))))))))))******************))))))))))))******))))))************))))))''''''(((((())))))************))))))((((((''''''************))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))(((&&&&&&((()))***))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))***************++++++,,,000///...---+++***))))))))))))***++++++++++++***))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,------,,,+++***,,,,,,,,,++++++*********************************++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---************************************************)))************++++++++++++***)))))))))***,,,,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,------.../////////.........------.........---,,,,,,++++++,,,,,,------------.........//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......fff^^^TTTJJJJJJLLLMMMOOOPPPMMMHHHEEEEEEFFFFFFDDDBBBAAAAAAAAA???===;;;888555111//////000000///......------,,,++++++************************+++++++++*********))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++******))))))))))))******************)))))))))(((************)))))))))((((((((((((((()))))))))))))))(((((((((((()))***+++***)))))))))((((((((('''))))))))))))))))))******))))))************))))))))))))))))))))))))))))))(((((((((((('''''''''&&&))))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))***)))))))))((((((((('''************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))*********************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++*********))))))***))))))))))))***++++++...------,,,+++***))))))))))))***++++++++++++***))))))))))))))))))))))))+++***)))(((((()))***+++***++++++,,,,,,++++++***+++++++++******)))))))))************************++++++++++++++++++++++++************************************************---,,,,,,++++++,,,,,,---************************************************)))************++++++++++++***)))))))))***+++,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,------.../////////......------------......---,,,,,,++++++,,,,,,---,,,------------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,---------......ddd]]]TTTKKKKKKMMMMMMOOOPPPNNNIIIFFFEEEGGGGGGEEECCCBBBBBBAAA@@@>>>:::888444111/////////000///......------,,,++++++++++++++++++++++++++++++++++++*********)))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******************))))))))))))************))))))))))))(((((((((((())))))))))))((((((''''''(((((())))))))))))))))))((((((((((((''''''((())))))***++++++))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************))))))))))))******))))))************))))))))))))))))))(((((((((((())))))))))))((((((((((((************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))*********************++++++++++++,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++***************))))))((((((((()))******++++++++++++******))))))))))))***++++++++++++***))))))))))))))))))))))))******))))))))))))******+++++++++******+++++++++*********)))))))))))))))************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++,,,,,,************************************************)))************+++++++++******))))))******+++,,,************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,------.../////////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,,,,,,,---------......bbb[[[TTTLLLLLLMMMMMMPPPQQQNNNIIIFFFFFFGGGGGGEEEDDDCCCCCCBBB@@@>>>:::888444111///...///000///......------,,,++++++++++++++++++++++++++++++************))))))))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))***************)))))))))))))))*********)))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((())))))******))))))************))))))((((((((((((((((((((((((*********))))))))))))(((((()))))))))******************))))))))))))******))))))************))))))******))))))((((((''''''))))))))))))((((((((((((************)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((()))))))))************************++++++++++++************************+++++++++***************************************((((((((((((((())))))***)))))))))))))))*********))))))***++++++++++++***))))))))))))))))))))))))***))))))))))))))))))***,,,+++***))))))***+++,,,******************))))))************************************************************************************************,,,,,,++++++++++++,,,,,,************************************************))))))*********+++++++++***************+++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,---------......```[[[UUUMMMMMMMMMMMMOOOPPPNNNIIIEEEEEEGGGFFFEEEDDDDDDDDDBBB@@@===:::777444000....../////////......------,,,++++++*********************************)))))))))(((((())))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((******))))))))))))******))))))))))))))))))******))))))))))))))))))******(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))((((((''''''))))))************))))))((((((((((((((((((((((((+++*********))))))))))))((()))))))))******************))))))))))))******))))))************))))))******))))))((((((''''''(((((((((((())))))))))))************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))************))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((()))))))))************))))))*********+++++++++************************************************************************((((((((((((((())))))***(((((())))))))))))******))))))***++++++++++++***)))))))))))))))))))))))))))))))))******))))))))),,,+++))))))))))))+++,,,++++++++++++++++++++++++************************************************************************************************,,,++++++******++++++,,,************************************************))))))*********+++++++++))))))******++++++++++++************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......___[[[WWWOOOMMMLLLLLLNNNOOOMMMHHHEEEDDDFFFEEEDDDDDDDDDDDDBBB???<<<999777333000.........//////......------,,,++++++))))))))))))))))))))))))******)))))))))((((((((())))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++((((((((((((((((((((((((******))))))))))))******))))))))))))************))))))))))))************(((((((((((())))))))))))))))))((((((''''''(((((((((((((((((())))))))))))******)))(((((('''&&&&&&))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************))))))))))))******))))))************))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************)))))))))************+++************************)))))))))******************************+++++++++))))))((((((((()))******)))))))))))))))*********))))))***++++++++++++***))))))))))))))))))))))))))))))************))))))*********))))))*********+++++++++++++++,,,,,,,,,************************************************************************************************++++++************++++++************************************************)))************+++++++++))))))***++++++++++++***************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------.../////////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,------------...***++++++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,------------...,,,,,,,,,---------......^^^\\\YYYQQQMMMKKKKKKMMMNNNLLLGGGDDDCCCEEEDDDCCCCCCCCCCCCAAA>>>;;;999777333000...---...//////......------,,,++++++***************************)))))))))(((((((((((())))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))******))))))))))))******((()))))))))************((()))))))))************(((((((((((())))))))))))+++***)))(((((((((((()))'''((((((((()))))))))***((((((((((((((((((''''''))))))************))))))))))))))))))))))))))))))******)))))))))((((((((())))))))))))******************))))))))))))******))))))************))))))(((((((((((())))))))))))'''((((((((()))))))))***************))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))************************************((()))))))))*********+++))))))*********+++++++++***))))))))))))***++++++************************))))))***++++++++++++***))))))))))))))))))))))))((()))***++++++***)))((())))))************)))))))))*********++++++++++++************************************************************************************************++++++************++++++************************************************)))************+++++++++((()))***+++,,,++++++***************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,------.../////////......------------......---,,,,,,++++++,,,,,,---,,,------------.........,,,,,,,,,---------......******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,---------......^^^]]]ZZZRRRMMMJJJJJJMMMNNNKKKFFFCCCCCCDDDCCCCCCCCCCCCCCCAAA===:::999777333000...---...//////......------,,,++++++++++++++++++++++++++++++))))))))))))(((((((((((())))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))******+++******************************))))))))))))******(((((())))))*********+++(((((())))))*********+++(((((((((((())))))))))))++++++***)))))))))))))))'''((((((((())))))******&&&&&&''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************))))))))))))******))))))************))))))''''''(((((())))))******'''((((((((())))))******************))))))))))))******))))))((((((((('''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))************))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++***************++++++,,,++++++++++++*********)))))))))***++++++++++++***))))))))))))))))))))))))((()))***++++++***)))(((((()))***++++++***)))((((((((())))))*********+++************************))))))))))))))))))))))))************************************************++++++************++++++************************************************)))************+++++++++((()))***+++,,,+++******************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,------...//////000///......------......///---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,------.........******+++,,,,,,---......,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......hhhYYY[[[PPPGGGPPPOOOPPPOOOJJJEEEBBBCCCEEEFFFFFFDDDCCCAAA>>><<<;;;999555111.........---------,,,+++*********+++,,,''')))******))))))***+++***)))((()))***,,,,,,+++'''(((***,,,,,,***((('''(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))(((((()))***************))))))))))))************))))))))))))************)))))))))))))))((('''&&&))))))))))))******************))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))************,,,,,,,,,++++++************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))((((((************************************************)))))))))))))))))))))))))))************+++++++++******+++,,,,,,,,,,,,+++************************)))************+++++++++************************************************************************************************************************************************++++++,,,,,,,,,++++++*********************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,------......------,,,...---,,,++++++---...000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...ppp^^^]]]PPPGGGOOOPPPPPPOOOJJJEEEBBBCCCEEEEEEEEEDDDBBBAAA>>><<<;;;:::666222//////111111111...---+++************+++((()))***)))((()))+++---,,,***))))))+++,,,,,,+++((()))***++++++***)))((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))***+++++++++++++++))))))))))))************))))))))))))************))))))*********)))(((((())))))))))))************+++*********))))))))))))******))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))******((())))))******))))))((())))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))***++++++,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))************,,,,,,,,,++++++*********((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((************************************************************************************++++++++++++******+++,,,,,,,,,,,,+++************************)))************+++++++++************************************************************************************************************************************************+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......------,,,...---,,,++++++---...000///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...zzzccc]]]PPPFFFLLLPPPQQQOOOKKKEEEAAABBBDDDDDDDDDCCCBBBAAA???===<<<:::777222///000222444555...---,,,+++************)))))))))(((((())),,,///---,,,******+++,,,+++***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************)))))))))***++++++,,,,,,++++++))))))))))))************))))))))))))************))))))******+++*********))))))))))))************++++++++++++***************))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***)))******************)))))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))************+++++++++++++++*********((())))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))************************************************************************************+++++++++,,,******+++,,,,,,,,,,,,+++************************)))************+++++++++***************************************************************************************************************************************************++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,------......------,,,------,,,+++,,,---...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......fff\\\OOOFFFJJJQQQQQQPPPKKKDDDAAABBBDDDCCCCCCBBBBBB@@@???======:::666111......111333444...---,,,+++******)))))))))))))))'''''')))---000...---+++***+++,,,+++*********))))))))))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))))))))***++++++++++++***((()))))))))************((()))))))))************((()))***+++++++++++++++((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******++++++++++++******))))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********((()))))))))************+++++++++*********************+++++++++,,,,,,,,,************************************************+++++++++*********))))))*********************************************************************************+++++++++,,,,,,******+++,,,,,,,,,,,,+++************************))))))*********+++++++++******************************************************************************************************************************************************+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,------,,,,,,,,,---...//////............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------,,,,,,,,,------------------------..............................------------......gggZZZNNNFFFJJJPPPQQQOOOKKKEEEAAABBBDDDBBBBBBBBBAAA@@@???===<<<999555000,,,,,,---......------,,,,,,+++***))))))******)))(((''')))---000...,,,******++++++***)))******))))))))))))******(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))'''(((((()))))))))))))))((()))))))))************((()))))))))************((()))***+++++++++++++++((()))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******++++++++++++******))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))******))))))))))))))))))((()))))))))******************************************+++++++++,,,,,,,,,************************************************+++++++++******************************************************************************************++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++************************))))))*********+++++++++************************************************************************************************************************************************)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,------......------,,,,,,,,,,,,,,,------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------.........---------,,,,,,------------------------........................///......------......///jjjZZZOOOHHHKKKOOOPPPOOOJJJEEEBBBCCCEEECCCCCCBBBAAA@@@>>><<<;;;888444///---,,,,,,++++++++++++,,,,,,,,,+++******+++++++++)))((())),,,...,,,+++))))))***+++***)))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))&&&'''(((((())))))(((((())))))))))))************))))))))))))************))))))******+++*********))))))))))))************((((((((((((((())))))))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))((((((((((((((()))******************)))))))))))))))))))))))))))(((((()))***************(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************)))))))))***************((())))))))))))*********************************************************************************************************************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++************************)))************+++++++++************************************************************************************************************************************************)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,---------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............---------,,,------------------------........................//////............//////nnn[[[RRRLLLMMMMMMNNNNNNJJJEEECCCDDDGGGDDDCCCBBBAAA???===;;;:::666333111/////////---,,,)))***+++,,,,,,,,,+++++++++,,,,,,+++))))))***,,,***)))'''((()))******)))((()))***++++++***)))((((((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))''''''((()))))))))))))))))))))))))))************))))))))))))************))))))*********)))(((((())))))))))))************(((((()))))))))*********))))))*********+++++++++(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))(((((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((())))))))))))************)))))))))((())))))))))))************((()))))))))*********+++((())))))))))))*********************************************************************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,,,,,,,+++************************)))************+++++++++************************************************************************************************************************************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,------......------,,,,,,,,,------......------///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............------------................................................//////............//////rrr]]]TTTNNNOOOMMMNNNMMMJJJEEECCCEEEHHHDDDDDDCCCAAA???<<<:::999555333222222333222111///((()))+++,,,------,,,+++,,,------,,,***))))))***)))'''&&&''')))******)))''')))***,,,,,,***)))'''(((((((((((())))))))))))))))))(((((((((((())))))))))))************))))))(((((()))***************))))))))))))************))))))))))))************)))))))))))))))((('''&&&))))))))))))************))))))******+++++++++,,,))))))******++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))***************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''((((((((()))(((((((((((())))))))))))+++*********))))))(((((())))))))))))************(((((())))))*********+++***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******************++++++************************************************++++++++++++++++++++++++++++++,,,,,,,,,---------******+++,,,,,,,,,,,,+++************************)))************+++++++++************************************************************************************************************************************************((()))***+++,,,---------******************************************************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,------......------,,,+++,,,------......------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------//////.........---------........................//////////////////////////////............//////kkk\\\RRRKKKSSSPPPRRROOOHHHEEEGGGHHHHHHJJJFFFAAA???@@@AAA@@@>>>999222---000888:::444,,,***++++++,,,,,,++++++***************************...,,,++++++,,,------,,,+++*********))))))((((((((((((((((((((((((((((((,,,+++)))((((((((()))***))))))))))))************)))))))))))))))))))))))))))'''&&&'''***+++***((())))))))))))))))))))))))+++***)))((('''''''''((())))))***+++++++++++++++))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((('''&&&(((+++,,,)))&&&++++++***)))(((((())))))))))))))))))))))))))))))+++++++++++++++***)))(((+++*********))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++***)))(((((())))))***************)))(((((((((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,+++++++++*********))))))******************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))))))))))))))))))))))))))************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///........................------------------------........................---------.........//////kkk\\\RRRKKKSSSOOOQQQOOOHHHFFFHHHJJJIIIKKKFFFAAA@@@AAAAAA???===666111,,,...444555000***++++++,,,,,,,,,,,,++++++************************,,,+++))))))+++,,,+++***************)))))))))((())))))))))))))))))))))))++++++)))((((((((()))***))))))))))))************))))))))))))))))))))))))***((('''(((+++,,,+++)))))))))))))))))))))))))))************))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))((('''(((+++,,,***(((++++++***)))))))))))))))))))))))))))))))))))))))))))))******)))(((((('''************)))))))))((())))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++***)))))))))))))))***************)))((((((((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************++++++************++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++*********))))))******************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++*********))))))************************************************************************+++++++++*********))))))************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------.........------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------............///........................------------------------........................---------.........//////lll]]]TTTKKKSSSMMMOOONNNIIIGGGJJJLLLLLLKKKGGGBBB@@@AAAAAA>>><<<666222///...000000---***,,,,,,------------,,,,,,************************+++***((((((***+++***)))************))))))))))))************************+++******)))((()))))))))))))))))))))************))))))))))))))))))))))))+++))))))***+++,,,+++***))))))))))))))))))))))))((()))+++,,,,,,++++++***''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))+++)))((((((***++++++***+++***)))))))))))))))))))))))))))))))))))))))))))))************)))((((((************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++***)))))))))))))))))))))************))))))((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++******************))))))++++++************++++++******************************))))))******+++,,,+++++++++*********************************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***************++++++++++++++++++++++++************************************************+++++++++***************************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............///........................------------------------........................------........./////////mmm```VVVMMMSSSKKKNNNNNNJJJHHHLLLNNNMMMKKKGGGBBBAAAAAAAAA>>>;;;777555333000...------,,,,,,------......------,,,************************+++***((((((***+++***)))*********)))))))))))))))************************+++******)))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******++++++***))))))))))))))))))))))))&&&'''***,,,,,,,,,+++***))))))***+++++++++++++++(((((((((((((((((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((+++***)))((()))+++,,,,,,******)))))))))))))))***))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++*********)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******)))))))))))))))***))))))************)))((()))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++++++++************))))))++++++************++++++))))))))))))))))))))))))******))))))******+++,,,******************************************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++************************************************************************************************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,------......------------------------------------------,,,,,,---------............///....................................................................................////////////ooobbbYYYOOOTTTKKKOOOOOOKKKJJJMMMNNNNNNJJJFFFBBBAAABBBAAA>>>;;;888777333///,,,+++,,,---,,,------......------,,,************************,,,+++))))))+++,,,+++***))))))))))))))))))******************************************)))))))))(((((()))))))))************))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))$$$&&&(((***++++++***)))))))))***+++++++++++++++(((((((((((((((((((((((((((((())))))************(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((+++******))))))***,,,---***)))))))))))))))******))))))))))))))))))))))))***++++++,,,,,,,,,++++++))))))))))))))))))******))))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))***)))))))))))))))******((())))))*********))))))******))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******+++++++++***************++++++************++++++))))))))))))))))))))))))******))))))******+++,,,******************************************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************************************************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......+++,,,,,,------......///---------------------------------------------------------............///................................................////////////////////////........./////////000000ooodddZZZPPPTTTMMMPPPQQQLLLJJJLLLMMMLLLHHHEEEBBBAAACCCBBB???;;;888555000,,,******+++,,,,,,,,,------------,,,,,,************************,,,+++))))))+++,,,+++***))))))))))))************************************)))************)))(((((())))))))))))************))))))))))))))))))))))))&&&((())))))(((((()))***))))))))))))))))))))))))%%%&&&((()))*********)))''''''((()))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************)))))))))))))))))))))))))))))))))*********))))))+++,,,)))))))))))))))******+++))))))))))))))))))))))))''''''((())))))))))))((())))))))))))************))))))(((((((((((()))))))))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))******+++((())))))************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))*********+++++++++,,,,,,++++++************++++++))))))))))))))))))))))))******))))))******+++,,,***************+++++++++******************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++******************+++++++++))))))))))))))))))))))))***************************************************************+++++++++************************************************************************)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......,,,,,,------.........///------------------------------------............---------............///................................................////////////////////////....../////////000000000nnncccZZZNNNRRROOOSSSRRRNNNKKKLLLLLLJJJFFFDDDAAABBBCCCCCC@@@===;;;555///++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************+++***((((((***+++***)))((()))))))))************)))))))))))))))))))))))))))******+++***)))((('''))))))))))))************))))))))))))))))))))))))''')))******((((((***,,,))))))))))))))))))))))))((((((((())))))*********''''''((()))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))&&&(((+++***)))((()))+++)))))))))))))))***++++++))))))))))))))))))))))))&&&&&&'''(((((((((((((((((()))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))))))))))))))***++++++(((((()))***************************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))******+++,,,------++++++************++++++******************************))))))******+++,,,))))))*********+++++++++******************************++++++++++++************++++++++++++******))))))***++++++++++++***************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++************************************************************************))))))*********+++++++++************************************************************************))))))))))))************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,------------...,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......---------.......................................------------.........///---------............///................................................////////////////////////.../////////000000000000mmmbbbYYYMMMQQQQQQTTTTTTOOOKKKKKKKKKHHHEEECCCAAABBBDDDDDDAAA===>>>777000,,,---//////...***++++++,,,,,,++++++******************************)))'''''')))))))))((((((((())))))*********+++(((((((((((((((((((((((()))******++++++)))((('''))))))))))))************))))))))))))))))))))))))(((***,,,+++))))))+++---))))))))))))))))))))))))*********)))******+++,,,))))))***+++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))$$$'''++++++)))'''(((***))))))((())))))***++++++))))))))))))))))))))))))''''''((())))))***))))))(((((())))))*********+++))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))((())))))***++++++(((((()))***************+++*********))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))***,,,---...///++++++************++++++*********************************)))***++++++,,,))))))******++++++++++++******************************++++++++++++************++++++++++++******))))))***++++++++++++***************************+++++++++++++++++++++++++++++++++,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++************************************************))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,---------......,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,---------......................................................---------.........//////---------.........//////........................////////////////////////000000000000000000000000////////////000000000000jjjaaaZZZPPPUUUQQQRRRRRRPPPMMMJJJJJJJJJDDDBBBAAA@@@BBBBBBBBBAAA>>>999222---++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,++++++*********))))))))))))************))))))))))))))))))))))))***)))((((((((()))++++++))))))))))))******************))))))******+++,,,+++*********))))))((((((***)))))))))((((((''''''))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++***)))***+++,,,+++)))+++*********))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************+++,,,---...///111222222)))************+++++++++,,,+++***))))))***+++,,,((()))))))))************++++++************+++++++++++++++*********))))))++++++************++++++)))************+++++++++************************++++++******************------------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************+++++++++,,,***((()))+++,,,+++((()))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000,,,,,,,,,---------.........................................................................................................------------...//////............/////////000------------------------............/////////000////////////000000000000000000000000111111111111kkkaaaZZZQQQUUUQQQRRRRRRPPPMMMJJJIIIIIIFFFDDDBBBBBBBBBBBBAAA@@@===999222...,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++***)))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++******)))))))))))))))))))))************)))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))******************))))))******+++,,,************)))))))))(((*********))))))((((((((((((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))***+++***)))************)))))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))***************++++++,,,---...//////)))************+++++++++++++++************++++++************++++++++++++++++++************+++++++++++++++*********))))))++++++************++++++)))************+++++++++************************************************,,,---------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************+++++++++,,,***((()))+++,,,+++))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........................................................................................................------------...//////......//////////////////................................./////////000000////////////000000000111000000000000111111111111lllbbb[[[QQQVVVQQQRRRRRRQQQMMMJJJHHHHHHHHHFFFDDDCCCCCCBBBAAA???===888222...---,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,+++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))))))))************)))))))))))))))))))))))))))(((((((((((()))******))))))))))))***************))))))))))))***++++++************))))))))))))***************)))))))))(((((((((((((((((((((((())))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))(((************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************************++++++,,,,,,)))************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,++++++************+++++++++++++++***************++++++************++++++)))************+++++++++************************************************,,,,,,---------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************++++++++++++***)))***++++++***))))))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------.........................................................................................................------------...//////////////////////////////////////////////////////....../////////000000000/////////000000000111111000000000111111111222222mmmccc\\\RRRWWWQQQRRRSSSQQQMMMJJJHHHGGGGGGEEEDDDDDDDDDDDDBBB@@@<<<888333///------,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******************))))))((()))))))))************))))))))))))))))))))))))))))))))))))******++++++((()))))))))************)))))))))))))))***++++++*********)))))))))))))))++++++******************))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''((()))***)))'''*********)))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++)))***+++,,,,,,+++***)))*********+++++++++,,,,,,++++++************++++++************************++++++************++++++))))))*********+++++++++***************************************+++++++++,,,,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************))))))*********++++++++++++************+++******))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,,,,,,,---------.........................................................................................................------------...//////000000000///////////////////////////////////////...////////////000000000//////000000000111111111000000111111111222222222nnnccc\\\RRRVVVPPPRRRSSSQQQMMMIIIGGGFFFCCCCCCCCCDDDEEEFFFDDDBBB;;;888333000......---,,,,,,,,,,,,+++++++++*********++++++,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++((()))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,((()))))))))************))))))(((((())))))***+++))))))))))))))))))************************++++++************************))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))************************(((((((((((((((((((((((()))((('''((()))***)))'''))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************++++++++++++************))))))*********+++++++++)))***+++,,,,,,+++***)))))))))))))))*********+++++++++************++++++************************++++++************++++++))))))*********+++++++++************************))))))*********++++++++++++,,,,,,------,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++******+++************+++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,---------.........................................................................................................------------...//////000000000000000000//////........................////////////000000000111000000000000111111111111111111111111222222222222mmmccc[[[QQQVVVPPPRRRSSSRRRMMMIIIFFFDDDAAAAAABBBDDDFFFFFFDDDBBB;;;888333000//////---,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,))))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++))))))))))))************)))(((((((((((()))******))))))))))))************)))))))))***************++++++++++++++++++++++++))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((())))))))))))************************))))))))))))))))))))))))***)))((((((******)))((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************++++++++++++++++++******)))************+++++++++******++++++++++++******(((((()))))))))*********++++++************++++++***************+++++++++++++++************++++++)))************+++++++++************************)))))))))***++++++,,,,,,++++++,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************+++++++++)))+++++++++***)))***+++)))************+++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------.........................................................................................................------------...///////////////000000111111111......................../////////000000000111111000000000111111111222222111111111222222222222333mmmbbb[[[PPPUUUOOOQQQSSSRRRNNNIIIEEECCCAAAAAABBBCCCEEEEEEBBB@@@:::777444111000///...,,,,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))*********++++++++++++))))))))))))************))))))))))))))))))))))))'''((()))*********))))))))))))))))))************((((((((((((((()))******((()))))))))************((((((((())))))*********************************))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))'''((((((((()))))))))***************************))))))))))))))))))))))))+++***))))))***+++***)))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))******************************++++++)))************+++++++++++++++************++++++))))))*********+++++++++++++++************++++++))))))*********+++++++++++++++************++++++)))************+++++++++************************((())))))***++++++,,,,,,***+++,,,,,,---------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************+++++++++)))+++,,,+++)))(((***,,,)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........................................................................................................------------...//////......///000111222222333//////////////////////////////000000000111111111000000111111111222222222111111111222222222333333mmmbbbZZZPPPTTTOOOQQQSSSRRRNNNHHHEEECCCBBBBBBBBBCCCDDDCCC@@@===:::777444111000000...---,,,,,,,,,+++++++++******)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))%%%&&&((()))))))))((('''))))))))))))************((((((((((((((()))******(((((())))))*********+++''''''(((((()))))))))***))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))'''((((((((())))))******************************))))))))))))))))))))))))+++***)))***+++,,,+++)))(((((())))))*********+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************((()))))))))*********+++)))************+++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,++++++************++++++))))))******++++++++++++++++++************++++++)))************+++++++++************************((())))))***++++++,,,,,,***+++,,,,,,------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************)))************+++++++++(((+++,,,,,,)))(((***,,,)))************+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,------------------------+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------.........................................................................................................------------...//////------...000111222333444000000000000000000000000000000000000111111111111000111111111111222222222111111222222222333333333nnnccc[[[OOORRRPPPOOOOOORRRNNNFFFAAA@@@DDDDDDDDDDDDCCCAAA???>>><<<888333000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))++++++((((((+++,,,***)))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))******)))((((((((((((((((((((()))***************(((((())))))*********+++)))***+++,,,---,,,++++++************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,))))))))))))*********************++++++,,,,,,,,,))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))******************************++++++++++++******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))&&&&&&'''((()))))))))((()))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++***))))))***++++++************************)))************+++++++++************************************************+++***)))***++++++***)))************************)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++******++++++++++++******************************++++++************++++++,,,++++++++++++++++++,,,+++++++++*********)))))))))************+++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------...------,,,,,,------...//////.........---------..................------........................---------............//////////////////.........000000000000111111111111000000000000111111111111111111111111111111111111111111111222333444444444222222333444333333333333pppbbbXXXMMMRRRPPPNNNOOORRRNNNFFFAAA@@@CCCDDDDDDDDDCCCAAA???>>><<<888333000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++***,,,,,,***+++///000...)))******++++++******)))************************))))))(((((((((((()))))))))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))******)))((((((((((((((((((((()))***************((()))))))))************)))***+++,,,,,,,,,++++++************************(((((((((((((((((((((((()))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))***))))))((()))***+++,,,))))))))))))******************+++++++++,,,,,,,,,))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))''''''((((((((()))))))))******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))''''''(((((()))((((((((())))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************************************(((((()))))))))*********************************************************+++***)))***++++++***)))************************)))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++******++++++++++++******************************++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++*********)))))))))************+++++++++)))************+++++++++((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------------------...------,,,,,,------...//////.........---------................................................---------............///////////////////////////000000000000111111111111000000000000111111111111111111111111111111111111000000000111111222222222555555444333333444777888sssaaaVVVLLLSSSPPPNNNOOOQQQNNNGGGAAA@@@CCCDDDDDDDDDCCCAAA@@@???<<<888333000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++))),,,---+++,,,000222000))))))))))))))))))))))))***************************))))))(((((())))))***)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))***))))))((((((((((((((((((((()))***************))))))))))))************)))***++++++,,,,,,++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))***++++++)))))))))*********++++++***++++++++++++,,,,,,,,,))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))''''''''''''((((((((((((******************************++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((()))))))))((('''''')))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))***++++++***))))))************************'''((((((((())))))))))))************************************************+++***)))***++++++***)))************************)))************++++++++++++++++++++++++*********,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))************+++++++++******++++++++++++******************************++++++************++++++,,,,,,++++++++++++,,,,,,+++++++++***************)))************+++++++++)))************+++++++++((((((((())))))))))))***++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------...------,,,,,,------..................---------................................................---------............///////////////////////////000000000000111111111111000000000000111111111111222222222222222222222222111111111111111111222222222333333333111222444666tttaaaUUULLLTTTOOONNNOOOQQQNNNGGGBBBAAACCCDDDDDDDDDCCCBBB@@@???<<<888333000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++))),,,,,,******...///---***))))))))))))))))))******************************))))))))))))))))))***))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))***************)))))))))))))))*********)))******+++++++++++++++************************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))&&&'''''''''((((((((((((******************************++++++++++++******))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))((('''&&&))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))''')))***,,,,,,***)))'''************************((((((((()))))))))******************************************************+++***)))***++++++***)))************************))))))*********++++++++++++++++++***************++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******************************++++++************++++++++++++************++++++************************))))))*********+++++++++))))))*********+++++++++))))))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------------------...------,,,,,,------...........................---------.......................................---------............//////////////////000000000///000000000111111111111///000000000111111111111222222222222222222222222333333333333333333333333000333555555444555888;;;sssbbbVVVMMMUUUOOOMMMOOOQQQOOOGGGBBBAAACCCDDDDDDEEEDDDCCCAAA@@@<<<888333000//////......------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,...---******------+++)))))))))******)))))))))******************************))))))))))))******))))))*********+++++++++))))))))))))))))))))))))((()))))))))************))))))************))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))(((((()))*********************)))))))))))))))))))))))))))*********++++++************************************************((()))))))))*********+++))))))))))))))))))))))))************************)))*********++++++++++++************++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************))))))))))))******************************'''''''''(((((((((((()))******************************++++++++++++******))))))))))))))))))))))))++++++******))))))(((((()))))))))))))))))))))))))))*********)))(((''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((***++++++***((('''************************)))))))))*********++++++************************************************+++***)))***++++++***)))************************))))))*********+++++++++************************++++++++++++++++++++++++************************))))))*********+++++++++******++++++++++++******************************++++++************++++++******))))))))))))******************************))))))*********+++++++++))))))*********+++++++++******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------.........------,,,,,,------...---.....................---------.........//////........................---------............///////////////000000111111///000000000111111111111///000000000111111111111222222222222222222222222222222333333333333444444444555666666:::CCCPPPZZZnnnaaaWWWNNNUUUNNNMMMNNNQQQOOOGGGBBBBBBCCCDDDDDDEEEDDDCCCBBBAAA<<<888333000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++...111000,,,+++......+++)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++******))))))******+++)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***(((((()))***************************))))))))))))***))))))))))))***++++++************************++++++++++++++++++++++++((())))))******+++++++++))))))))))))))))))))))))************************)))***++++++,,,,,,++++++*********++++++++++++,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))******************************))))))))))))******************************(((((((((((())))))))))))******************************++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))*********)))((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((()))******)))((((((************************************++++++++++++************************************************+++***)))***++++++***)))************************)))************+++++++++)))))))))******************++++++++++++,,,,,,,,,************************)))************+++++++++******++++++++++++******************************++++++************++++++******))))))))))))*********************+++++++++)))************+++++++++)))************++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------............------,,,,,,------...---------...............,,,,,,------.../////////........................---------............///...//////000000111111222000000000000111111111111000000000000111111111111333333333333333333333333111111222333333444555555777777666999CCCXXXrrrfff___XXXNNNSSSNNNMMMNNNQQQOOOHHHCCCBBBCCCDDDDDDEEEEEEDDDBBBAAA<<<888333000//////......------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,///...+++***---...+++(((***---......---***(((+++++++++++++++++++++++++++******))))))******+++)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((()))***************************)))))))))(((***))))))((()))***+++,,,************************************************((())))))******+++,,,,,,))))))))))))))))))))))))************************)))***+++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))******************************))))))))))))******************************))))))))))))*********+++******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))(((((()))*********))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************************************************************+++***)))***++++++***)))************************)))************+++++++++((()))))))))*********+++******+++++++++,,,,,,,,,************************)))************+++++++++******++++++++++++******************************++++++************++++++,,,,,,++++++++++++,,,,,,))))))*********+++++++++)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------,,,,,,++++++,,,,,,---......///...------,,,,,,------...---------.........//////,,,,,,------...//////000........................---------............///...//////000111111222222000000000000111111111111000000000000111111111111333333333333333333333333333444555666777888999:::;;;@@@FFFOOO]]]uuu```]]]XXXMMMQQQNNNMMMNNNQQQOOOHHHCCCBBBCCCDDDDDDEEEEEEDDDCCCBBB<<<888333000//////......---------,,,,,,,,,++++++++++++++++++++++++++++++(((+++***((((((,,,---+++(((***...000000...***(((++++++++++++++++++++++++++++++************++++++)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((()))******(((((()))***************+++*********))))))((((((***)))((((((((()))+++,,,************************))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))******************************))))))))))))******************************)))*********++++++++++++******************************++++++++++++******))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))'''((()))***************(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))************************(((((((((((())))))))))))************************************************+++***)))***+++++++++)))************************)))************+++++++++(((((())))))*********+++*********++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++******++++++++++++******************************++++++************++++++...------,,,,,,------...))))))******++++++++++++)))************+++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,++++++,,,,,,---...//////...------,,,,,,------...---------.........//////,,,,,,------...///000000........................---------.........//////...//////000111222222222000000000000111111111111000000000000111111111111333333333333333333333333777888999:::<<<>>>???@@@CCCNNN___nnn~~~bbbZZZWWWOOOLLLNNNNNNNNNOOOOOOLLLGGGCCCEEEEEEDDDDDDDDDDDDEEEEEE;;;888444111000///...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++(((((())))))*********++++++,,,,,,+++)))((()))***(((***++++++++++++,,,...))))))************))))))***************)))((((((************************))))))(((((((((((())))))))))))))))))************************************(((((())))))))))))(((((()))************+++++++++************************))))))***++++++++++++***************************************************************************)))***++++++***)))***+++******+++++++++,,,,,,,,,+++,,,,,,---,,,+++***)))+++++++++************))))))***+++++++++)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************)))************+++++++++******))))))))))))******++++++***)))(((((())))))))))))************))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))************))))))))))))))))))))))))++++++******************************************))))))))))))************+++++++++++++++++++++++++++***)))))))))***,,,,,,************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++************++++++)))))))))))))))))))))))),,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------,,,,,,,,,,,,---......------............------...------------...//////........................---------.........//////000000000000111111111111000111111111111222222222222222111111111111111111333222222333555555444222444555===JJJRRRTTTWWW[[[rrryyyfff]]]YYYPPPMMMMMMMMMMMMNNNNNNKKKFFFBBBDDDDDDDDDDDDDDDDDDDDDDDD;;;888444111000///...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++))))))******************)))***+++***(((((((((***'''(((***)))(((((()))***))))))************))))))***************)))((((((************************))))))(((((((((((())))))))))))))))))************************************))))))************)))))))))************+++++++++************************)))******+++,,,+++++++++************************++++++++++++++++++++++++************************)))***++++++***)))***+++*********+++++++++,,,,,,,,,,,,---------,,,+++***+++++++++************))))))******+++***)))((('''))))))))))))))))))))))))))))))))))))************))))))))))))************************************************************))))))*********+++++++++******))))))))))))******++++++***)))))))))))))))))))))************))))))))))))))))))************************************))))))))))))))))))))))))************)))))))))((())))))))))))************))))))))))))))))))))))))************************************************))))))))))))************+++++++++++++++++++++++++++***)))))))))***+++,,,************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++************++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,------...///------............------...------------...//////........................---------.........//////000000000000111111111111111111111111222222222222333333333333333333222222555444333333555777:::<<>>BBBdddggg___XXXPPPRRRKKKKKKKKKLLLLLLIIIDDD@@@AAABBBCCCDDDDDDCCCBBBAAA;;;888444111000///...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******))))))*********+++++++++---,,,,,,++++++*********''')))++++++++++++---......000111111...,,,++++++))))))************))))))((())))))*********))))))******************************))))))))))))******************++++++++++++************************(((((())))))))))))(((((())))))*********+++++++++************************++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++***)))***+++))))))*********+++++++++******************+++++++++++++++*********))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************++++++++++++************************************************(((((()))))))))***************))))))))))))*********)))))))))))))))******))))))************))))))((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))******************++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************((()))))))))************************************))))))******++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))************************))))))*********+++++++++))))))*********+++++++++++++++************++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////...------------...//////------............------///............///000000////////////////////////........./////////000000111111111111222222222222111222222222222333333333222333333333444444555555444777999999:::@@@LLLUUUmmmddd^^^VVVOOOSSSKKKKKKKKKLLLLLLIIIDDD@@@@@@AAACCCDDDDDDCCCAAA@@@;;;888444111000///...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))************++++++++++++++++++++++++*********)))***,,,,,,,,,,,,---///+++---//////---+++))))))))))))************))))))((())))))************)))************************+++******))))))******+++*********++++++++++++,,,************************(((((())))))))))))(((((()))************+++++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***++++++***)))***+++)))))))))************+++***))))))))))))******++++++++++++************))))))))))))((())))))***+++))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,************************************************((((((((()))))))))************))))))))))))******)))))))))))))))******+++))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))*********************++++++++++++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))************************************))))))***++++++++++++***************************)))************+++++++++************************************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...//////000000......------......///000------............------//////......//////000111////////////////////////....../////////000000000111111111222222222222333222222222222333333333333222222333333444555555555777666666999AAARRRfffssszzzccc^^^VVVNNNSSSLLLLLLLLLMMMMMMJJJEEEAAA???@@@BBBDDDDDDBBB@@@???;;;888444111000///...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++))))))******************)))***,,,,,,++++++,,,...(((+++......,,,***(((((())))))************))))))(((((()))***************************************+++******))))))******+++*********+++++++++,,,,,,************************)))))))))******))))))))))))************+++++++++************************)))******+++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***++++++***)))***+++))))))))))))******************)))))))))***,,,,,,+++++++++************)))***)))((((((((()))+++,,,))))))))))))))))))))))))))))))))))))*********************+++++++++,,,,,,************************************************(((((((((((()))))))))*********))))))))))))******)))))))))))))))***++++++))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))*********************+++++++++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))************************************((()))***+++,,,++++++***************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000000...............//////000------............------///////////////000000111////////////////////////.../////////000000000000111111111222222222333333222222222333333333444444333444444555666666777777888:::AAALLL\\\nnn~~~rrryyyddd___VVVNNNSSSLLLLLLLLLMMMMMMJJJEEEAAA>>>@@@BBBDDDDDDBBB@@@>>>;;;888444111000///...---+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++******)))************+++++++++(((((())))))*********+++)))***++++++***)))+++,,,(((+++...///---+++))))))))))))************))))))(((((()))***************************************++++++************++++++******+++++++++,,,,,,,,,******************************++++++++++++******)))************+++++++++************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++++++++***)))***+++))))))))))))************++++++*********+++---...+++++++++************)))***)))(((((((((***+++,,,))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,************************************************(((((((((((())))))))))))******))))))))))))******))))))((())))))***++++++))))))************))))))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))((()))***+++,,,+++******************************)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******+++,,,,,,,,,,,,+++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...///000000111...............///000000---..................---///////////////000111111000000000000000000000000////////////000000000000111111222222222333333333222222333333333444444444444555555666777888888999===EEEUUUiii|||wwwoooooowww```]]]WWWPPPUUUNNNNNNMMMMMMLLLIIIDDD@@@???@@@AAAAAABBBBBBAAAAAA===999444111000000//////------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********))))))+++***)))(((((()))***+++...//////---+++))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******++++++******+++---...000))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++++++++*********))))))***((('''(((***++++++***&&&''')))***+++,,,---...************************************************************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((()))***************)))************+++++++++++++++******)))*********)))************+++++++++************************'''(((+++------,,,***((())))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))************************************************+++++++++******)))))))))+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,---------.........------------...//////000000//////......------////////////////////////222000.........///...---000000000000000000000000///////////////000111111111000000///000222333555000111555999888444222555666777888777777999<<>>@@@DDDIIIOOOTTTfffwwwxxxqqq{{{ttt___]]]VVVPPPTTTJJJJJJJJJKKKLLLKKKHHHEEEEEEEEEEEEDDDCCC@@@>>>===;;;888333000///......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************+++++++++*********************))))))))))))******(((***++++++******+++---))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++,,,,,,++++++***+++++++++,,,,,,++++++++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))'''(((***+++******///+++((((((***+++***(((************************************************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((((()))***************)))************+++++++++))))))))))))***+++,,,,,,)))************+++++++++************************+++,,,...000000///...,,,************************))))))))))))))))))))))))************************************************)))************+++++++++************************+++++++++***************************************************************************************,,,,,,,,,,,,+++++++++++++++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))************))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------------------------------------------------+++++++++,,,,,,,,,------...------------...//////.........///////////////////////////////////////111000......///000///...000000000000000000000000000////////////000111111111111222333333333222222:::555222555777777999===???DDDJJJOOOUUU]]]fffmmmttt{{{mmmnnnwwwttt___]]]VVVPPPTTTKKKJJJJJJKKKLLLKKKHHHEEEEEEEEEFFFEEEDDDBBB???>>>;;;777222///......------------,,,,,,,,,+++++++++++++++++++++++++++++++++***************************************************************************))))))))))))))))))***((()))******))))))***+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))************************++++++++++++************************...---+++*********+++,,,,,,,,,++++++++++++++++++******++++++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++)))(((((()))******)))---)))&&&&&&+++------+++************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************(((((()))***************))))))*********+++++++++))))))))))))***+++,,,---))))))*********+++++++++************************((()))+++,,,---,,,+++***************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***************************+++++++++++++++,,,,,,******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...------------...//////------......//////000000////////////////////////111000......///000000///000000000000000000000000000000//////000000111222111222333444444333222111555444777:::999777:::@@@HHHTTTaaahhhjjjooozzzuuubbb[[[dddwww```]]]WWWQQQUUUNNNMMMKKKKKKKKKIIIFFFCCCBBBCCCDDDEEEEEECCCAAA@@@;;;777222///......------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************************************)))))))))******))))))))))))***+++***((('''((()))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************************---,,,+++*********+++,,,++++++++++++++++++******))))))))))))************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************+++***(((((()))******)))+++(((&&&'''+++------,,,************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************(((((()))***************))))))*********+++++++++))))))))))))***+++,,,---))))))*********+++++++++************************'''((()))***+++******)))************************))))))))))))))))))))))))************************************************))))))*********+++++++++************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------------...//////------......//////000000////////////////////////111///......000111000000111111111111111111111111000000000000000111222222111222444555555444333222222444888999666666@@@LLLaaarrrrrr^^^fff}}}|||ccc^^^XXXRRRXXXQQQOOOLLLKKKJJJHHHDDDBBB>>>@@@CCCEEEEEEDDDBBBAAA;;;888333000///......---------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************************************************************+++++++++))))))************))))))***++++++***((('''((()))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''(((((())))))*********)))))))))************+++******************************))))))******+++,,,******+++++++++++++++***((((((((())))))))))))***++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************************************+++++++++,,,***(((((()))***)))(((*********************************************************************************+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((()))***************)))************+++++++++))))))))))))***+++,,,,,,)))************+++++++++************************)))******+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++***************************************+++++++++++++++++++++++++++++++++************************************************++++++++++++,,,,,,,,,,,,***************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,***************************************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------...//////.........///////////////////////////////////////111///...///000111111000111111111111111111111111111000000000000111222222222222333444555555555555666666888999:::AAARRRbbbvvvfffnnneee```YYYTTTZZZQQQOOOLLLJJJIIIGGGEEEBBB===???BBBDDDEEECCCAAA???<<<999444000/////////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))*********+++++++++((()))***++++++***)))((((((***+++***))))))***,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))''''''(((((()))******+++))))))))))))************************************&&&'''((()))***+++++++++((()))***+++,,,,,,++++++((())))))))))))***************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++,,,***(((((()))***)))((($$$)))------+++)))***,,,************************************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************)))************++++++++++++***************++++++)))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++*********************************************************+++++++++,,,,,,))))))*********+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---......///++++++++++++++++++++++++------........./////////...------------.../////////////////////.........////////////////////////111///...///000222222111111111111111111111111111111111000000111111222333222222222333555666888888::::::???IIITTT___lllwww|||fffhhhoooggg```ZZZUUU[[[PPPNNNLLLJJJIIIHHHFFFDDD>>>@@@BBBDDDDDDBBB@@@>>>===999444111000000//////---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))******++++++++++++((()))***++++++***)))((('''(((***+++***+++---...))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))###%%%''')))+++++++++***'''(((***+++,,,,,,,,,+++)))************+++++++++************************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++,,,***)))((()))***)))(((%%%---///,,,***---111************************************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************(((((()))***************)))************+++++++++++++++******************)))************+++++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))************+++++++++************************))))))******++++++++++++++++++++++++++++++++++++************************************************)))))))))******+++++++++))))))******++++++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,*********************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,------......------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////++++++++++++++++++++++++.........////////////000...------------...//////000000//////.........---////////////////////////111///...///111222222111111111111111111111111111111111111000111111222333222222222222444777999;;;<<<===HHH]]]qqq{{{{{{iiivvvjjj```[[[UUUWWWRRROOOLLLKKKKKKJJJFFFBBB@@@AAACCCDDDCCCAAA>>>===<<<888333000//////......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********)))))))))))))))***++++++,,,,,,))))))***++++++++++++************)))))))))))))))************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))...---+++*********++++++))))))************))))))************************,,,++++++******++++++,,,)))************+++++++++***)))))))))((((((''''''******++++++++++++******(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,+++*********))))))(((((())))))))))))))))))))))))))))))************))))))))))))(((((()))***+++,,,******))))))))))))******************************)))************+++++++++******))))))))))))******************************************************,,,+++***))))))***+++,,,************************************************)))************+++++++++******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++******************+++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,+++***))))))***+++,,,************))))))((((((++++++++++++++++++++++++++++++,,,,,,,,,,,,------******))))))******+++,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---------...------,,,,,,.........------,,,,,,,,,---------............///---------.........//////////////////////////////............/////////000111111000000111111222333222222222222111111000000///000000333555555444333666...///999:::444555>>>AAAZZZuuuyyywwwkkkaaa\\\VVVWWWQQQNNNKKKKKKLLLKKKGGGDDDAAABBBDDDEEEDDDBBB???===<<<888333000//////......---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++*********))))))++++++******************))))))***++++++++++++***))))))))))))************************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********))))))---,,,+++*********++++++))))))************))))))************************,,,++++++******++++++,,,)))************+++++++++*********)))))))))(((((()))******++++++******))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++************)))))))))((())))))))))))))))))))))))))))))************))))))))))))))))))******************))))))))))))******************************)))************+++++++++******))))))))))))******************************************************++++++***))))))***++++++************************************************)))************+++++++++******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++***))))))***+++++++++++++++******)))))))))++++++++++++++++++++++++*********+++++++++,,,,,,******))))))******+++,,,******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,------...---------......---------,,,,,,,,,---------............///---------.........//////////////////////////////........./////////000000111111000000111111222333222222222222111111111000333222111111222222333222888444444888666555CCCVVVkkkzzzzzzlllbbb]]]WWWXXXPPPMMMKKKKKKLLLLLLHHHEEEBBBCCCEEEFFFEEECCC@@@>>><<<888333000//////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,,,,++++++***))))))((())))))***++++++++++++***((()))))))))***+++++++++************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))+++++++++***************************************+++++++++***************---,,,+++*********++++++))))))************))))))************************++++++************++++++)))************++++++++++++++++++************))))))******++++++******)))************************)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++************))))))))))))))))))))))))))))))))))))))))))************))))))))))))***++++++***((((((******))))))))))))******************************)))************+++++++++******))))))))))))******************************************************++++++***))))))***++++++************************************************)))************+++++++++******))))))))))))******)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++***))))))***++++++,,,,,,++++++++++++******++++++++++++++++++++++++))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++,,,---...............------------,,,,,,,,,---------............///------........./////////////////////////////////....../////////000000000111111000000111111222333222222222222111111111111555333222111111222444666333333666999;;;FFFbbb}}}www~~~mmmddd___WWWXXXRRROOOLLLLLLLLLKKKGGGDDDCCCDDDFFFGGGFFFDDDAAA???<<<888333000//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))))))))***++++++++++++***(((((()))***++++++,,,,,,************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))************************************************************************,,,+++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++))))))************))))))************************))))))*********+++++++++***+++++++++++++++,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))+++******************+++*********)))))))))))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,+++)))'''&&&+++******))))))******+++************************))))))*********+++++++++******))))))))))))******************************************************+++******************+++************************************************))))))*********++++++++++++******))))))******+++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++******************+++++++++---,,,,,,,,,++++++************+++++++++,,,,,,,,,+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------------------------------............///............////////////////////////////////////...////////////000000000111111000000111111222333222222222222222222222222222333333333333555777999222444999@@@KKK___zzzuuu{{{mmmeee___WWWWWWTTTPPPMMMLLLLLLKKKFFFBBBCCCDDDFFFGGGFFFDDDAAA@@@<<<888333000//////......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))*********+++++++++))))))***++++++++++++***((())))))***+++,,,,,,---************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++))))))*********++++++++++++++++++++++++,,,,,,,,,)))))))))******)))))))))************************))))))*********+++++++++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++*********))))))))))))))))))******))))))))))))))))))))))))))))))************)))))))))***+++,,,+++)))'''&&&++++++************++++++************************))))))*********+++++++++******))))))))))))***************************************************************++++++*********************************************************))))))*********+++++++++++++++************++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---------------------------------............///........./////////000000////////////////////////////////////000000000111111111000000111111222333222222222222222222222333///222444444333333555777666:::BBBMMM^^^sssmmmeee___WWWVVVTTTPPPMMMLLLMMMKKKGGGCCCCCCDDDFFFGGGFFFDDDAAA???<<<888333000//////......++++++------------++++++++++++++++++++++++++++++***************+++++++++((())))))***++++++,,,,,,))))))***++++++++++++***)))*********+++,,,,,,,,,************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))***************+++++++++***************************************+++++++++******+++,,,,,,,,,++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******)))************+++++++++***++++++++++++,,,,,,,,,((())))))******))))))(((************************)))************+++++++++*********++++++,,,,,,---************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))***++++++***((((((++++++************++++++************************)))************+++++++++******))))))))))))******************************************************)))***++++++++++++***)))************************************************)))************+++++++++++++++************++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***)))))))))***++++++,,,,,,+++++++++++++++***************+++++++++,,,,,,,,,)))***++++++++++++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,---------******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,---............,,,,,,,,,------------...---------............///....../////////000000000/////////////////////////////////000000000111111111111000000111111222333222222222222333333333333111333555333111111333666999FFFUUUdddvvv{{{mmmeee___VVVUUUQQQNNNLLLLLLNNNMMMJJJFFFBBBCCCEEEFFFEEECCCAAA???<<<888333000//////......***+++---......---+++***++++++++++++++++++++++++))))))*********+++++++++******************++++++))))))***++++++++++++***++++++++++++++++++++++++************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++)))***+++,,,,,,,,,,,,+++***++++++,,,,,,++++++*********************************))))))))))))******)))************+++++++++************+++++++++,,,(((((())))))))))))(((((()))))))))))))))))))))))))))************+++++++++)))******+++,,,,,,------************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))************,,,++++++******++++++,,,************************)))************+++++++++******))))))))))))******************************************************)))***++++++++++++***)))************************************************)))************+++++++++,,,++++++******++++++,,,)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***((())))))***++++++,,,,,,************++++++++++++******+++++++++,,,,,,,,,)))***++++++++++++***)))***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,------...---------,,,,,,,,,---------......---------............///.../////////000000000000//////////////////////////////000000000111111111111111000000111111222333222222222333333333444444333555555333222555===DDDPPPiiimmmeee___VVVTTTNNNLLLJJJLLLNNNOOOLLLJJJBBBCCCEEEFFFEEECCC@@@>>><<<888333000//////......***+++---......---+++***++++++++++++++++++++++++))))))******++++++++++++,,,,,,++++++***)))))))))))))))***++++++++++++***,,,,,,++++++++++++++++++************************))))))************))))))(((((()))***************************************))))))))))))))))))))))))))))))******++++++++++++************************))))))******++++++++++++)))***+++,,,---,,,,,,+++***++++++,,,,,,++++++***((((((((((((((((((((((((******))))))))))))******)))************+++++++++)))))))))******+++++++++(((((())))))))))))(((((((((((((((((((((((((((((()))************+++++++++))))))***+++,,,,,,------************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))))))))(((((()))***+++,,,,,,++++++******++++++,,,************************)))************+++++++++******))))))))))))******************************************************)))***+++,,,,,,+++***)))************************************************)))************+++++++++,,,++++++******++++++,,,)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,))))))******+++++++++,,,******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,------------------...------,,,,,,,,,,,,,,,------.........---------.........//////////////////000000000000////////////////////////000000000000111111111111111111111000111222222333222222222333333444444444555666666444666>>>KKKUUUtttqqqjjjbbbXXXXXXPPPMMMJJJJJJLLLMMMKKKHHHBBBDDDGGGIIIHHHEEEAAA???===:::555222000///...---///...---++++++,,,------000...++++++,,,---------++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************+++++++++*********)))))))))************+++++++++)))************++++++++++++++++++***************)))************+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************)))))))))))))))))))))))))))************+++++++++,,,,,,+++***))))))******))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************''')))***(((%%%###$$$&&&))))))***++++++++++++***+++++++++************)))***************)))((((((************************++++++******************((()))+++,,,,,,+++)))((()))************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++''''''((()))***+++++++++************************************************************************************************+++++++++*********))))))++++++++++++******))))))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******))))))***+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++******++++++,,,---------------------------........................////////////////////////////////////000000000000000000000000000000000000......///000111222222333000111111222222222111111999444222444555333333666777555666:::>>>GGGZZZmmmnnniiiaaaXXXXXXQQQMMMJJJJJJLLLLLLJJJGGGCCCEEEGGGHHHGGGEEEBBB@@@===:::555222000///...---...------,,,,,,,,,,,,,,,...,,,+++***,,,---------++++++++++++++++++++++++************************************************************************************************+++++++++*********)))))))))************+++++++++)))************+++++++++******************++++++)))************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************)))))))))))))))))))))))))))************+++++++++,,,++++++***))))))******))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************************(((***+++***'''&&&'''((())))))***++++++++++++***+++++++++************)))***************)))((((((************************************************)))***+++,,,,,,+++***))))))************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++,,,,,,++++++++++++++++++++++++((())))))******+++++++++************************************************************************************************+++++++++*********))))))++++++++++++*********)))++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***************+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++***++++++,,,---------------------------........................////////////////////////////////////000000000111000000000000000000000000//////000000111111222222000111111222222222222222888444222444444222222444666666:::@@@FFFOOOaaaqqqkkkgggbbbYYYYYYRRRNNNKKKJJJKKKKKKHHHEEEDDDEEEFFFGGGFFFDDDBBBAAA===:::555111000//////...---------------,,,,,,+++,,,***)))***,,,---------++++++++++++++++++++++++************************************************************************************************+++++++++***************)))************+++++++++)))************+++++++++)))))))))***+++++++++,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******)))))))))************************)))))))))))))))))))))))))))************+++++++++,,,+++******)))*********))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************)))+++,,,+++***)))***+++))))))***++++++++++++***+++++++++************))))))************))))))(((************************************************************************)))************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++************************************************************************************************+++++++++***************++++++++++++************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++************++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++,,,------------------------------......................../////////////////////////////////000000000111111000000000000000000000000000111111111111111111111000111222222333333333222666333333555666444555888:::===CCCKKKRRR\\\kkkxxxkkkhhhcccZZZZZZSSSOOOKKKJJJJJJJJJGGGDDDEEEEEEFFFFFFEEEDDDCCCBBB===999444111////////////---...///000///...---,,,***)))(((***,,,------,,,++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++(((((()))***+++,,,,,,,,,))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************))))))))))))))))))))))))))))))*********+++++++++++++++***************+++))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))*********+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************)))***++++++++++++,,,,,,))))))***++++++++++++***+++++++++*********))))))))))))************)))(((***************************************+++++++++++++++***))))))***++++++))))))*********+++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------........................//////////////////////////////000000000111111111000000000000000000000000222111111111111111111111111111222333444444444333555333333777777777:::???FFFJJJQQQXXXaaalll{{{mmmjjjeee[[[ZZZSSSOOOKKKJJJJJJIIIFFFCCCEEEEEEFFFFFFEEEDDDCCCBBB===999444000//////000000///000111111111000...---***))))))***,,,...---,,,++++++++++++++++++++++++************************************************************************************************************************))))))*********+++++++++))))))*********+++++++++(((((()))***+++,,,,,,,,,))))))*********+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++***************************))))))))))))))))))))))))))))))*********++++++++++++***************++++++))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++))))))*********+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************)))((())))))***+++++++++))))))***++++++++++++***+++++++++*********))))))((())))))*********))))))************************))))))*********+++++++++++++++***))))))***++++++))))))*********+++++++++************************))))))*********+++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++++++++************************************************************************************************************************+++++++++++++++++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------........................000000000000000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111222444444555555555666444555777777777===DDDVVV[[[aaahhhsssmmmkkkeee[[[YYYRRROOOKKKIIIJJJIIIFFFCCCDDDEEEFFFGGGFFFDDDBBBAAA===999333/////////000111000000000000000//////...*********+++---...---+++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************************+++++++++)))************+++++++++)))************+++++++++)))))))))***+++++++++,,,)))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))************+++++++++*********)))******+++,,,))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************)))((('''(((***++++++)))))))))***++++++++++++***+++++++++************)))((())))))************)))************************)))))))))***++++++,,,,,,************************)))************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++************************************************,,,,,,++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************************************************************************************************************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,------...------------------------........................000000000000000000000000000000000111111111222222111111111111111111111111111111222222222222222222111222333444555666666666888666666777888:::CCCMMMlllqqqwww}}}kkkiiidddZZZXXXQQQNNNJJJIIIJJJIIIGGGDDDCCCEEEGGGHHHGGGEEEBBB@@@>>>999333///...000111111000//////...---.........,,,++++++---......,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++)))************+++++++++)))************+++++++++******************++++++)))************+++++++++************************++++++++++++++++++++++++******************************++++++++++++******************************)))))))))))))))))))))))))))************+++++++++******))))))***++++++,,,))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++******************************************************))))))******+++,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************+++)))'''(((+++,,,***((())))))***++++++++++++***+++++++++************)))(((((()))***************************************((())))))***++++++,,,,,,)))***+++,,,,,,+++***))))))************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++,,,,,,++++++++++++++++++++++++((())))))******+++++++++************************************************************************************************))))))*********++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---,,,+++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------........................000000000000000000000000000000111111111222222222111111111111111111111111111111111222222333333333111222333555666666777777666555666:::???GGGUUUccchhhgggcccYYYWWWQQQMMMIIIIIIJJJJJJGGGDDDBBBDDDGGGIIIHHHEEEAAA???>>>999333///...000111222///...---++++++,,,---------------...//////,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))******++++++++++++)))************+++++++++)))************++++++++++++++++++***************)))************+++++++++************************************************************************))))))************))))))************************)))))))))))))))))))))))))))************+++++++++******))))))***+++,,,,,,))))))))))))))))))))))))******))))))))))))******)))************+++++++++)))************+++++++++*********************************************************)))***++++++,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))************************,,,***((()))+++,,,***((())))))***++++++++++++***+++++++++************)))(((((()))***************************************((())))))***++++++,,,,,,((()))+++,,,,,,+++)))((()))************+++++++++************************)))************+++++++++************************************************++++++++++++++++++++++++*********************************************************++++++,,,,,,---++++++++++++++++++++++++''''''((()))***++++++,,,************************************************************************************************))))))******+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,...---,,,,,,++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,,,,,,,---......------------------------........................000000000000000000000000000111111111111222222222111111111111111111111111000000111222333333444444111222333555666777777777333333777>>>HHHUUUhhhyyyiiieeebbbZZZYYYTTTPPPLLLKKKKKKJJJGGGDDDCCCCCCEEEGGGHHHGGGCCC@@@===888222...---///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++******+++++++++,,,,,,,,,)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************************************)))))))))))))))))))))))))))************+++++++++***************+++++++++++++++++++++******)))))),,,,,,+++***))))))******************************************************)))************+++++++++******)))***,,,///222444************************************************)))************+++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,---+++)))((('''((()))***+++++++++*********)))))),,,***))))))***++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************************---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,,,,+++*********+++,,,,,,++++++,,,,,,---...******************************+++++++++,,,,,,,,,++++++*********************+++,,,,,,******+++,,,))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++------++++++++++++------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,..................------++++++,,,,,,,,,,,,------------,,,...///000...------------............///---------.........//////........................000000000000111111111111000111111111111222222222111111111111111111111111222222222333333444444555111999444///777999555666777999@@@NNN```pppzzz~~~ttthhhfffhhhdddaaaYYYWWWTTTPPPLLLKKKKKKJJJGGGDDDCCCDDDEEEGGGHHHGGGCCC@@@<<<888222///.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++,,,************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,************************************************************************************++++++++++++,,,,,,++++++******))))))++++++++++++*********))),,,++++++***))))))******************************************************)))************+++++++++++++++******,,,...000222************************************************)))************+++++++++************************+++++++++*********))))))******+++++++++,,,,,,,,,,,,+++)))((((((((()))***+++++++++*********)))))),,,***))))))***++++++***)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******---,,,++++++******++++++,,,++++++++++++,,,------******************************+++++++++,,,,,,,,,++++++*********************+++,,,,,,******+++,,,*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------------,,,...///000...------------............///---------.........//////........................000000000000111111111111000111111111111222222222111111111111111111111111222222222333333444444444444888444444;;;:::555888999AAAQQQcccuuu|||pppjjjdddeeekkkiiidddaaaYYYXXXTTTPPPLLLKKKKKKJJJGGGDDDCCCDDDEEEGGGHHHFFFBBB???<<<888444111//////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************+++++++++,,,------,,,+++***)))((((((++++++++++++************,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,+++++++++---///000************************************************)))************+++++++++************************+++++++++*********************+++++++++,,,,,,,,,,,,+++***(((((()))******+++++++++***************+++***))))))+++++++++))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++******+++++++++++++++++++++,,,------******************************+++++++++,,,,,,,,,******++++++++++++++++++***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------,,,...///000...------------............///------........./////////........................000000000000111111111111000111111111111222222222222222222222222222222222333333333333333444444444555555111555<<<777555@@@KKKZZZmmm~~~vvv___\\\dddppp~~~jjjdddaaaZZZYYYTTTPPPLLLKKKKKKJJJGGGDDDDDDDDDEEEGGGHHHFFFBBB???;;;888555222111///,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++------,,,++++++,,,------************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,++++++***))))))******+++************************+++***)))***+++,,,***)))))))))*********+++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,+++++++++***+++,,,,,,---******************************+++++++++,,,,,,,,,******+++++++++++++++,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,...///000...------------............///............////////////........................///000000000111111111111000000111111111222222222222222222222222222222222333333444444444444555555888666222777;;;666>>>VVVwww|||cccZZZWWWcccuuugggaaa___XXXXXXTTTPPPLLLKKKKKKJJJGGGDDDDDDEEEFFFGGGHHHFFFBBB>>>;;;888555333111///,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******++++++,,,,,,,,,---+++++++++++++++++++++,,,+++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++------,,,,,,++++++++++++************************************************))))))*********+++++++++******************************************************+++++++++,,,,,,,,,+++***************++++++******************************)))***,,,,,,***((())))))*********+++++++++************************++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++***++++++,,,,,,+++************+++,,,,,,******************************+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,***+++,,,,,,******+++,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---------...+++++++++,,,,,,,,,---------,,,,,,...///000...------------............///........./////////000000///////////////////////////000000000111111111111000000111111111222222222222222222222222222222222444444444555666666777777999999666999======OOOpppvvvkkkjjjffflllzzzbbb\\\[[[UUUVVVTTTPPPLLLKKKKKKJJJGGGDDDEEEEEEFFFHHHHHHFFFAAA>>>:::888444222111///---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,))))))***+++,,,---......++++++++++++,,,,,,,,,,,,*********)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,+++++++++***************************************************)))************+++++++++***************************************+++++++++******+++++++++,,,,,,,,,*********+++++++++++++++***************+++++++++***)))***+++,,,,,,***((()))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,,,,***************+++,,,,,,******************************+++++++++,,,,,,,,,******++++++,,,---------***+++,,,,,,******+++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......++++++,,,,,,,,,,,,------------,,,...///000...------------............///....../////////000000000////////////////////////000000000000111111111111000111111111111222222222333333333333333333333333444444555666888999:::;;;777:::999===EEELLL^^^zzz{{{fffZZZ[[[nnnaaa[[[[[[VVVWWWTTTPPPLLLKKKKKKJJJGGGDDDEEEEEEFFFHHHHHHFFFAAA===:::777333111000000...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))))))***+++,,,------...++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------))))))***+++,,,------...+++++++++,,,,,,,,,------------------------------,,,,,,,,,------------...***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------***++++++,,,,,,---------+++++++++,,,,,,,,,------******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++,,,,,,,,,,,,++++++***************************************************)))************+++++++++************************))))))*********+++++++++******+++++++++,,,,,,,,,)))***++++++,,,,,,,,,+++))))))*********+++++++++))))))***+++---,,,***''')))************+++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******+++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++******++++++,,,---***************++++++,,,******************************+++++++++,,,,,,,,,******++++++,,,------...***+++,,,,,,******+++,,,*********++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++,,,---------++++++,,,,,,,,,,,,------------,,,...///000...------------............///.../////////000000000000////////////////////////000000000000111111111111000111111111111222222222333333333333333333333333444555666888:::<<<===>>><<>>???@@@JJJTTTWWWccc}}}qqq]]]SSSTTTeeeyyyddd^^^```\\\ZZZUUURRRMMMJJJHHHGGGEEECCCDDDFFFHHHIIIGGGCCC???<<<:::777333111000000///...------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************)))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++************))),,,,,,,,,------,,,++++++---------,,,,,,++++++++++++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***((((((*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))((((((++++++,,,,,,,,,---------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++***)))***,,,------+++)))))))))(((((((((((((((************************))))))))))))))))))))))))++++++************++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************************)))))))))(((++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................------------------------------000000//////.........---000000//////.........---000111111111111222222222222222222222222222222222///000111333555444222000777888888888999???IIIQQQ[[[ssseee[[[ZZZhhh|||ddd^^^```\\\ZZZUUURRRNNNJJJIIIGGGEEECCCDDDFFFHHHHHHFFFBBB>>>;;;:::777333111000000///...------------------------,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,+++---------,,,,,,,,,+++++++++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++************++++++++++++,,,,,,,,,---+++++++++******+++++++++++++++++++++++++++++++++,,,*********,,,---,,,+++))))))))))))))))))))))))************************))))))))))))))))))))))))++++++************++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************************************************************************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************++++++++++++************++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------000000/////////.........000000/////////.........000111111111111222222222222222222222222222222222666555333222333555666777222333777:::999<<>>888888SSStttwwwfffdddqqqhhhaaaaaa[[[XXXUUURRRNNNKKKJJJIIIGGGEEEFFFFFFGGGFFFDDDAAA===;;;:::777333000000000///...------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,,,,+++++++++++++++,,,------.........------------------------------......//////...------------------------------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++---,,,++++++,,,,,,***)))))))))***+++,,,------...************************))))))))))))))))))))))))++++++************++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++***************************************************************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.........///........................//////000000000000000000//////000000000000000000000000111111111222222222222222333333333444444444333555777777555555666888999666999======DDD```rrr]]]```hhhzzziiibbbaaaZZZWWWUUURRRNNNKKKJJJIIIGGGFFFFFFGGGGGGFFFEEEBBB???>>>:::777333111000000///...------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,------,,,,,,,,,,,,------------------------------------,,,---------............,,,,,,,,,,,,+++++++++++++++,,,---......///......------------...............////////////...---------------------------------------------,,,++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,---------,,,++++++++++++++++++,,,++++++++++++++++++++++++---+++***+++,,,,,,+++************++++++,,,,,,---************************))))))))))))))))))))))))++++++************++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************+++,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***++++++,,,,,,------...))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------....../////////........................//////000000000000111111//////000000000000111111000111111111111222222222222222333333444444555555555999===>>>;;;999999:::888777:::CCCNNN```wwwooo```___cccsssjjjbbbaaaZZZWWWTTTRRRNNNKKKJJJJJJHHHGGGFFFFFFGGGGGGFFFDDDBBBAAA:::777333111000000///...------------------------...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------++++++++++++,,,,,,,,,,,,........................------------............------------,,,,,,,,,,,,+++,,,---...////////////------------.........//////////////////...------........................+++,,,------...---------......---------,,,,,,,,,------------------------------------------------++++++++++++,,,,,,------,,,,,,---------.........------,,,,,,,,,,,,------++++++++++++++++++++++++,,,*********,,,---,,,+++*********+++++++++++++++************************))))))))))))))))))))))))++++++************++++++******************************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......******+++,,,,,,---......*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////........................//////000000000111111111//////000000000111111111000111111111111222222222222222333333444555555666777DDDUUU^^^[[[PPPDDD>>>@@@BBBFFFSSSkkkmmm```fffssskkkcccbbbZZZVVVTTTRRRNNNLLLKKKJJJHHHGGGFFFFFFGGGGGGFFFEEECCCBBB:::777333111000000///...------------------------...---,,,,,,,,,,,,---...+++,,,,,,------,,,,,,+++******+++,,,,,,---......---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,........................---------.........////////////.........---------+++,,,---...////////////---------.........////////////000000///...------........................)))***,,,---.../////////.........------,,,,,,,,,------------------------------------------------,,,,,,,,,------.........---------.........//////...------,,,,,,------...+++++++++++++++++++++++++++***)))***,,,------+++++++++******************************************))))))))))))))))))))))))++++++************++++++******************************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---......******+++,,,,,,---......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......******+++,,,,,,---......//////////////////////////////000000111111111222//////000000111111111222000111111111111222222222222222333333444555666666===UUUtttnnnUUUDDDKKKOOOUUUcccvvvhhhiiissshhhbbbccc]]][[[XXXTTTNNNJJJHHHGGGFFFEEEDDDDDDFFFHHHIIIFFFAAA>>>999777444111...---------///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---.........---,,,,,,+++.........------,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,,,,------------------------------------------.........//////---------.........//////..................------000///............---+++++++++,,,---------------------------............111000///...------------//////////////////000111..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++......---,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////111111111000000000000000111111111000000000000000111111222222222333333333444333333333333444555555>>>XXXvvvZZZRRR___xxxoooaaafff}}}hhhaaabbb\\\XXXWWWTTTOOOKKKIIIGGGEEEDDDCCCDDDEEEGGGHHHFFFAAA===999777444111...---------///............------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,+++......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,---------------------------------------.........//////---------.........//////........................222000///000111222111///000000000000000///......////////////////////////111000000//////000000000///...------,,,---------...............////////////......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************+++++++++*********))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************************---,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............................................................////////////111000000000000000000000111111111111000000000000111222222222222333333333444444333333444444555666:::UUU~~~fffjjjpppcccgggssshhh``````ZZZVVVVVVSSSOOOLLLJJJHHHEEECCCBBBCCCDDDFFFGGGEEE@@@===:::888444111...------...///............---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------......------,,,,,,...------------,,,,,,,,,---,,,,,,,,,,,,---......------------,,,,,,,,,,,,------------------------------........./////////------........./////////............////////////000.........000111000///......////////////......///.....................//////......//////000111000000///...------------//////////////////......///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++************************------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------............................................................////////////000000000000000000111111111111111111111111111111222222222222333333333333444444444333444444555666777FFF^^^sss~~~}}}uuunnn|||vvvfff^^^kkk~~~iii``````YYYWWWVVVSSSPPPMMMKKKIIIEEEBBBAAAAAACCCDDDEEEDDD@@@===:::888555111///.........///............---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...------,,,,,,---------------------------,,,,,,,,,,,,---............------,,,,,,,,,+++------------........................////////////............///////////////////////////000000000111///...///000000///...++++++---...///000000000000000000///////////////111000000///000000111111222111111000000000111111/////////...............//////............//////........................------------------------------------------------,,,,,,,,,---------......------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------..........................................................................................////////////000000000000000111111111000111111111111111222222222222222333333333444444444444444444444555666666666:::@@@GGGQQQ\\\hhhooo~~~xxxiiiccckkkyyyjjjaaa```[[[YYYVVVTTTPPPNNNLLLIIIEEECCCAAAAAABBBCCCDDDCCC@@@>>>:::888555222///.........///............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------...------,,,---------------------------,,,,,,,,,,,,---...............------,,,,,,,,,---------....../////////........./////////000000........./////////000000/////////000000000111111555333111111222111000......///000111111222111111222222222111111000000000444333222111111111111111///////////////000111222000/////////.........---/////////....../////////........................------------------------------------------------,,,,,,,,,---------......------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------..........................................................................................//////////////////000000111111111111000000111111222222222333222222333333333444444444555444444444444555666666666999???GGGRRR___mmmuuuhhh\\\```mmmkkkaaa```\\\\\\WWWTTTPPPMMMKKKIIIFFFDDDAAAAAABBBCCCDDDDDDAAA???;;;999555222///......//////............---------......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------......------,,,,,,,,,------------...---,,,,,,,,,,,,---...............------------------------...//////000000....../////////000000000....../////////000000000//////000000111111222222333111000///000000...---111111222222111000//////111111000000//////......111111000000000000111111///............///000000222222111111000000//////000//////......//////000........................------------------------------------------------,,,,,,,,,---------......------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++***************************************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,,,,---------......------------------------............................................................/////////////////////000111111222222000000111111222333333333333333333333444444444444555555444444555555666777777888<<>>>>>>>>888:::===AAADDDGGGIIIJJJHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBCCCEEEHHHJJJMMMNNNFFFEEECCCAAA???>>>===<<<999888888777666666555555000000////////////000000////////////////////////................................................,,,,,,,,,---------......---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************))))))******+++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---......++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,,,,,,,,,,+++++++++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,............................................................/////////000...//////000111222222222000000111222333333444444333333333444444444555555555555555555555666777777>>>HHH]]]wwwttt```nnnlll```___\\\]]]\\\YYYQQQIIIHHHJJJGGGBBBCCCAAA@@@BBBDDDEEEBBB>>>>>>;;;555000...---///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---...///...------------------------------........................------............------------------------------000111111111000///......111......111111......000...((('''---000///111666444555777666555555666777;;;===???CCCLLLQQQKKKAAAMMMNNNQQQTTTYYY^^^dddhhhjjjiiiddd]]]UUUQQQRRRTTTUUUSSSSSSXXXdddpppyyy~~~qqq```UUUVVVSSSHHHAAACCCBBBDDDEEEAAA;;;999<<<@@@888888888777666444333222444222111222333333222000///000000111111000///////////////...............//////.........---------////////////////////////,,,------....../////////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,++++++***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...***&&&(((,,,///...+++++++++++++++++++++++++++)))***+++,,,---,,,++++++***+++,,,---...---,,,,,,------++++++++++++------,,,,,,,,,---------......---------,,,,,,+++++++++++++++,,,,,,,,,---------------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,++++++*********,,,---------.../////////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......///......---------............////////////......////////////////////////...///////////////......000000000000111111111111000111111111111222222222222222333444444555555666444333666:::888333444999@@@]]]{{{gggbbbllllllaaa```^^^___\\\XXXQQQIIIHHHJJJHHHCCCCCCAAA@@@BBBEEEEEEBBB>>>>>>;;;666111......///000............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------........................------............---------------------------------......////////////...///...000333222......111555000...111333333666;;;555777999:::;;;>>>BBBEEEHHHKKKLLLNNNTTT\\\___]]][[[^^^eeeqqq~~~xxxppplllnnnqqqoooqqqwwwwwwoooiii```XXXTTTQQQQQQOOOMMMJJJKKKNNNRRRKKKFFF@@@<<<;;;:::999777888888666444222111111222////////////////////////............///////////////////////////.................................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,...+++'''(((,,,...---***++++++++++++++++++++++++)))***+++,,,---,,,,,,+++***+++,,,---------,,,,,,------,,,++++++,,,------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------------------------------,,,---......,,,,,,---............---------,,,,,,---------...............+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......///......---------............////////////......////////////////////////...///////////////......000000000000111111111111111111111111222222222222222333333444444555555666777444555888999777;;;AAAWWWssszzzjjjcccooolllbbbaaa___aaa[[[XXXQQQIIIHHHJJJHHHCCCBBBAAA@@@BBBEEEEEEBBB???>>>;;;666111///...///000...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......------------------------........................------............------------------------------,,,------...///000000000------000222000,,,...333555111000333777:::@@@FFFIIIJJJKKKMMMPPPUUU\\\aaahhhnnnpppnnnmmmpppssssssxxx{{{}}}sssqqqnnnjjjiiilllqqquuuwwwxxxooocccYYYRRRMMMIIIFFFCCCBBB???;;;777666777999333222111000//////......---......//////000000000/////////////////////000------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///+++)))))),,,---+++)))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,***+++,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,---......,,,,,,---...............------------...............---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------............---------......///......////////////......////////////////////////...//////000000/////////000000000111111111222222111111111111222222222333333333333444555555666666666444555777888:::???FFFkkkwww```ZZZcccuuunnncccaaa^^^___[[[XXXPPPIIIHHHJJJHHHCCCBBB@@@@@@BBBEEEEEEBBB???>>>;;;666222/////////000---...////////////...---------------------------------------------------...---,,,++++++,,,...///------------------------........................------............------........................////////////000111222222000000222555333000444;;;:::;;;>>>CCCKKKTTT^^^eeemmmmmmmmmnnnqqqwww~~~wwwiii___[[[VVVPPPIIIDDDBBBBBBAAA@@@===<<<999777555444444444000000000000////////////.........////////////000---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...,,,******,,,,,,***)))+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,---------,,,,,,,,,---------......------------------,,,,,,,,,,,,,,,------------...------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,++++++/////////...---------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------.........------------...//////......////////////......////////////////////////...//////000000000000///000000111111111222222222111111111222222222333333333333444444555666666666555777:::;;;;;;@@@KKKUUUwwwjjj___ZZZeee|||ooocccaaa]]]]]]ZZZWWWPPPIIIHHHJJJIIIDDDAAA@@@???BBBEEEEEECCC@@@===;;;777333000/////////---...///000111000///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,---...------------------------........................------............------........................000000000///000000222222333333666;;;======CCCJJJQQQVVV\\\bbbjjjtttzzzuuuooodddWWWQQQQQQPPPKKKEEEGGGDDDAAA===;;;:::;;;;;;777666555333111000...........................///---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......---------------...//////......////////////......////////////////////////......///000111111000000111111111111222222222222111222222222222333333333333333444555555666666777999<<<===<<<@@@PPPgggyyypppaaafffttt~~~qqqdddaaa\\\\\\ZZZWWWPPPIIIHHHKKKIIIDDDAAA@@@???BBBEEEFFFCCC@@@===;;;888444111000//////---...000222222111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------........................------............------........................000////////////111333444333555===IIIRRRVVVZZZ^^^lllsssyyyzzz|||~~~xxxvvvyyy{{{|||ssskkkhhheee^^^WWWVVVRRRKKKEEE@@@=========>>>===;;;999666444222111000000000//////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------...------,,,,,,++++++***++++++,,,,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,+++++++++,,,---...------............------,,,,,,,,,---------......------------............,,,---------............------------------------------------------------,,,---......,,,,,,---...............////////////...............---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------...///000......////////////......////////////////////////......///000111111111111111111111222222222222333222222222222333333333333444444444555666666777777777999999<<>>DDDSSSjjj{{{qqqfffhhhmmmvvvxxxmmmeeecccggglll~~~yyymmm___SSSJJJEEECCCDDDCCCBBB???===;;;999888444333333222111000//////........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------............---,,,,,,+++******)))***,,,---,,,+++++++++++++++++++++++++++++++++---,,,,,,+++,,,---...///,,,,,,+++++++++,,,---...,,,---...//////...---,,,,,,,,,,,,---------......------------.........///------------............------------------------------------------------,,,---......,,,,,,---.............../////////000---------...............+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,------///000000......////////////......////////////////////////......///111111222222111111111111222222222333333222222222333333333444444444444555555666666777777444777>>>NNNjjjzzzrrrwww~~~|||rrrfffddd______ZZZWWWPPPIIIHHHKKKIIIEEEAAA??????AAAEEEFFFDDDAAA===;;;888555222000//////---...111333333222000///........................////////////////////////------...///...---+++***------------------------........................---..................---////////////////////////111222333555888===AAADDDRRRZZZpppuuubbbUUUQQQRRRRRRZZZeeemmmoooooooooppphhhmmmoooiii___]]]eeennnlllqqqyyynnn___VVVQQQHHHGGGFFFDDDBBBAAA??????777666555444222111000000////////////////////////---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---,,,,,,++++++,,,,,,---,,,,,,,,,------...............---,,,,,,+++******(((***,,,---,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++,,,---...///---,,,+++***+++,,,---...,,,---...//////...---,,,,,,,,,,,,---------......---------.........//////---------.........//////------------------------------------------------,,,---......,,,,,,---...,,,,,,,,,---------......,,,------....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---...///000111......////////////......////////////////////////......///111111222222222111111222222222333333333222222333333333444444444444444555555666777777777666===MMMjjjuuufffsss~~~{{{~~~nnneeeeee___^^^\\\XXXPPPJJJJJJMMMJJJCCCBBBAAAAAABBBCCCDDDCCCAAA<<<999555222000000///......///000111111000///...................................................---...///...---...///111////////////////////////////////////////////////...------,,,,,,------......111333222///...111444444555999???HHHRRR[[[```iiippp~~~}}}mmmcccXXXbbbsss~~~yyyllldddaaaaaa]]]YYYWWWYYY___dddfffgggjjjqqqxxxyyytttppprrruuuaaa___```dddhhhnnnwww{{{pppnnnpppyyy~~~gggVVVQQQJJJHHHHHHHHHEEEBBBAAA>>>;;;999999888777555222111000///------------...---,,,,,,......---,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---+++*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......///...---,,,,,,,,,,,,,,,(((((()))***,,,---...///---------,,,,,,+++++++++------------------------------............------/////////...------,,,,,,------............//////---------------.........//////000//////...------..................------,,,,,,+++++++++,,,------...---------------..............................------------------------------------------------,,,,,,------------,,,,,,---------------------------------------------------------------------------------------------------------,,,,,,+++++++++------------------------........................---------............///............////////////000000000000111111111111000111111111111222222222000111111111111222222222555333111000222444555555666666555444777;;;;;;999@@@EEE^^^qqqdddhhhyyy~~~|||}}}||||||~~~~~~nnneeeddd___^^^\\\XXXPPPJJJJJJMMMIIICCCAAA@@@@@@AAACCCCCCBBB@@@<<<999444222000000///......///000111111000///...000000000000000000000000........................---...///...---...///111///////////////////////////////////////////////////......------.........///000111111222555999<<<555:::DDDPPP[[[dddjjjmmmzzz}}}|||yyysssiii]]]VVVOOORRRYYYaaafffjjjttt~~~{{{ssssssnnnhhhhhhnnnwww}}}~~~{{{tttnnnlllkkkkkknnnsssrrrxxxnnn```\\\YYYfffwwwtttgggVVVKKKIIIJJJHHHFFFIIIGGGCCCAAA???===999666333222111000/////////...///...------//////...---------------,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------+++*********++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------------------------,,,,,,,,,,,,---......///...---,,,,,,,,,,,,---))))))***+++,,,------...---------,,,,,,,,,++++++........................---......//////......---........................------------------------,,,,,,------------------....../////////...------...............------,,,//////////////////000000---,,,,,,,,,,,,------...........................------------------------------------------------------............---------------------------------------------------------------------------------------------------------------,,,,,,+++++++++------------------------........................---------............///............////////////000000000000111111111111000111111111111222222222111111111111222222222222444333222444666777666555555666777999888888999;;;HHHXXXuuuwww___\\\lll~~~~~~}}}||||||}}}~~~|||nnneeeccc___^^^]]]XXXQQQJJJKKKMMMIIICCC@@@??????AAACCCCCCAAA???<<<999444222111000///......//////000000//////...000000000000000000000000........................---...///...---...///111//////////////////////////////////////////////////////............//////444222000111444999<<<>>>CCCLLL[[[kkkxxxyyyffffffgggeeeccc```\\\YYYZZZVVVTTTVVV[[[eeevvv|||zzzxxxbbbXXXPPP[[[iiiwwwkkkXXXPPPOOOOOONNNPPPMMMJJJHHHEEEBBB>>>;;;888888666444222000///...111///......///000000///............------------,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---............---,,,,,,,,,------+++++++++,,,,,,,,,------------------,,,,,,,,,,,,////////////////////////---......//////......------------...///000000000........................---...////////////---,,,......//////000000////////////000000//////...---////////////............------,,,,,,---......///------------------------------------------------------------------------.........//////.........------------------------------------------------------------------------------------------------------,,,,,,,,,,,,++++++------------------------........................---------............///............////////////000000000000111111111111000111111111111222222222111111111111222222222333333333444777999:::999777555666:::>>>:::444888AAAIIIbbb}}}lll```ZZZfff~~~}}}|||}}}~~~}}}|||}}}~~~~~~|||zzzooodddccc______]]]YYYQQQKKKKKKMMMIIICCC>>>>>>???AAACCCBBB@@@>>>;;;888444111111000///...////////////////////////................................................---...///...---...///111////////////////////////////////////////////////...............///000111666444333888BBBLLLRRRUUU^^^eeeqqq~~~}}}ooommmjjjhhhgggddd^^^ZZZXXXbbbmmmtttwwwxxxuuuqqqxxxuuuqqqmmmllltttrrrjjjmmmoooqqqyyyzzzkkkcccaaa```VVVRRRMMMIIIGGGFFFDDDBBB???>>><<<999666333000///222000......///000000///...---------------------,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........------,,,,,,,,,------------------,,,,,,,,,,,,------------------,,,,,,..............................////////////............/////////000000000000000000000000000000000...///111222222111///......///000111111111111111000111111222111111000000///000/////////...------...............///000000------------------------......................................................////////////......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............///////////////000000000111111111111000000111111111222222222111111111222222222333333333333444666999;;;;;;:::777666:::???:::555???OOO]]]nnn{{{}}}pppZZZ```ooo~~~~~~}}}}}}||||||}}}}}}~~~}}}~~~}}}|||}}}|||zzzxxxpppeeeccc```aaa^^^ZZZRRRKKKKKKMMMIIICCC>>>>>>???AAACCCCCC@@@>>>;;;888444111111111000/////////............//////................................................---...///...---...///111////////////////////////////////////////////////------......000111333333444555<<>>===;;;999777666444222///......//////...,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------,,,,,,,,,------............------------,,,------------------------------------------------...//////////////////...111111000000000/////////000000000000111111111111...///000111222111111000///000111222222222222222111111222333333333333333444444444444333222000/////////............//////..............................................................................////////////......------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///............///////////////000000000111111111111000000111111111222222222111222222222222333333333444333333555888;;;<<<<<<888666999======@@@QQQdddjjjWWW```ttt~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{zzzzzzzzz}}}|||{{{{{{yyyvvvtttrrrfffdddaaaccc___[[[RRRLLLKKKMMMIIICCC>>>>>>@@@BBBDDDCCC@@@>>>;;;777444111111111000//////......------......///000000000000000000000000........................---...///...---...///111////////////////////////////////////////////////---...///111333555777999;;;@@@JJJYYYkkkzzzvvvdddZZZWWWVVVSSSOOORRRYYYbbbhhhnnnwwwrrrccc___nnnvvvnnnbbbWWWOOOJJJGGGFFF;;;<<<>>>@@@AAAAAAAAA@@@888555111////////////...,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------,,,,,,,,,---...........................---------------............------------------------...//////000000//////...222222222111000/////////---......///000111222222///000000111222333444444444555555666666666666555333444666777999999::::::888999999999888666444222111111000///............////////////////////////.........................................................//////.........------------------------------------------------------------------------------------------------++++++,,,,,,,,,,,,------------------------------........................---------............///............////////////000000000000111111111111000111111111111222222222222222222222333333333333555444444777:::<<<===<<<888888888<<>>???AAADDDEEEDDDAAA>>>:::777333111111111111000///...------------...///000000000000000000000000........................---...///...---...///111///////////////////////////////////////////////////000111444777;;;===???GGGNNNYYYdddnnnvvv|||}}}zzzyyysssjjj\\\RRROOOSSSYYY^^^dddgggkkkooottt|||vvvkkklllrrrxxxlll```VVVNNNHHHDDD<<<===@@@CCCEEEEEEEEEEEE===:::555222111000//////,,,---------............------,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***------------------------------------------------++++++---.........---------,,,,,,++++++,,,,,,---........................---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///.............../////////------------.........///........................//////000000000000//////111111111111111111111111...///000222333555666777555555555555777:::<<<>>>@@@@@@AAAAAAAAA@@@??????<<<>>>@@@BBBDDDFFFGGGGGGCCCDDDDDDDDDBBB@@@===<<<999888666555333222222222111111111111111111111111................................................------............------------------------------------------------------------------------------------------------------+++++++++,,,,,,---------------------------------........................---------............///............////////////000000000000111111111111000111111111111222222222222222222333333333444444333555888<<>>SSSrrrnnn```jjjyyy~~~xxx|||}}}||||||yyy}}}}}}zzzxxxxxxxxxvvvtttrrrpppnnnjjjgggvvvhhhfffdddggg```[[[SSSLLLLLLMMMIIIBBB???@@@BBBDDDFFFEEEBBB???:::777333111111111111000///...---,,,,,,---...///................................................---...//////---...///111////////////////////////////////////////////////000111444777;;;???BBBDDDLLLUUUbbblllrrrwww{{{~~~{{{|||}}}}}}yyysssmmmjjj```aaa```\\\[[[aaammmwww}}}{{{yyyzzz{{{yyy}}}~~~xxxoooeee[[[QQQHHHBBB@@@BBBDDDEEEFFFEEEDDDCCCAAA===888444222222111000---.........//////000000...------,,,,,,------...***+++,,,------,,,+++***------------------------------------------------***+++---...///...---------,,,,,,++++++,,,,,,---........................---------------------------------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///............//////000000---------.........////////////////////////////////////000000000000//////000000000111222222333333111222444666888:::;;;<<<<<<;;;;;;;;;===AAAEEEGGGKKKKKKKKKKKKKKKJJJIIIHHHFFFGGGJJJLLLOOOQQQRRRSSSSSSTTTTTTTTTRRROOOMMMKKKAAA???>>><<<:::888888777111111111111111111111111////////////////////////////////////////////////,,,------------------,,,------------------------------------------------------------------------------------------------+++++++++,,,,,,---------------------------------........................---------.........//////............/////////000000000000000111111111111000111111111111222222222222222333333333444444444222666<<>>@@@BBB@@@;;;555111000------...000222111///---///...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///------------------------------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................000000//////.........---...................................................///000///---,,,---//////000111222222333333333111222333333333444666888:::;;;<<>><<<888555333222333///---///111000///...000000000000///...---,,,000///...---,,,,,,,,,,,,------------------------,,,,,,,,,------.................................------------------------------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,---------------............///............////////////111111111000000000000000000111111111111222222222000111222333444333222222888666555777;;;<<<888444333AAABBBIIIqqqjjjeeexxx{{{xxxyyy{{{}}}}}}{{{zzzxxxwwwvvvuuuwwwrrrlllgggccc^^^WWWSSSsssiiihhhcccbbb^^^ZZZRRRLLLMMMOOOKKKDDD??????@@@AAABBBBBB???===;;;888444111111111000///////////////////////////........./////////000000................................./////////000000//////000000000///...---///000000//////000333555:::<<>>===>>>;;;888777777555222000......//////000000000///000//////...............------------------------,,,------------------...........................------------------------------------------------......---------,,,,,,,,,,,,,,,---------.........---------............///............////////////111000000000000000000000000111111111111222222222222222333444444444333222555555666666666555444333999<<>>CCCGGGDDD>>><<<888333000////////////......//////////////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------------------------------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,........................000000000000000000000000////////////............................................................/////////000222222000//////111333444444333444555:::<<<>>>AAADDDFFFGGGHHHYYYeeeqqqssslllgggjjjppptttvvv|||{{{vvvttt{{{vvvtttsssrrrrrrooopppsssuuuxxx{{{llldddZZZXXX]]]eeekkkmmmvvvvvvvvvuuutttqqqooonnnkkkfff^^^XXXSSSLLLDDD???CCCAAA???>>>===<<<999666111111111111000000000////////////...//////000000------------------------.........---------------........................------------------------------------------------...------------,,,,,,,,,---------.........//////---------............///............////////////000000000000000000111111000111111111111222222222333333444444444444333333222444666666444444666888>>>:::BBBdddwwwiiidddxxx~~~}}}~~~~~~|||yyytttpppmmmhhhccc]]]WWWRRRLLLGGGCCCtttjjjhhhbbbaaa[[[YYYSSSMMMMMMNNNKKKEEE@@@??????@@@AAAAAA???===999666333111111222222111////////////////////////....../////////000000000............................../////////000000000////////////......------...000111333555888===AAAGGGLLLTTT\\\bbbdddeeeddd___aaaaaa\\\TTTMMMIIIHHHIIIOOOXXX___eeellltttzzzyyynnnaaaZZZfff|||~~~ppp___KKKBBBEEEHHHEEEAAAAAA>>>888555333222000///......////////////......------------------------,,,,,,,,,,,,------......------------------------------------------------------------------------------............------------------------------........................///////////////////////////////////////.........................................................111000///111333333222000000333777999999:::===@@@FFFIIINNNTTTYYYYYYWWWUUUeeerrrzzzkkkaaa[[[ZZZYYY[[[^^^cccgggjjjbbb```^^^```dddiiilllnnn[[[VVVPPPMMMPPPXXXaaagggqqqxxx{{{|||yyyuuuqqqjjj^^^OOODDDDDDFFFFFFDDDCCCCCCBBB>>>;;;999777444222000...---...............//////000........................//////......------,,,,,,........................------------------------------------------------------------------------------------............---------............///............////////////000000000000000111111111000000111111111222222222333333333333333333333333111333555666777888<<>>???@@@@@@???>>>999666333111111222222111////////////////////////------........./////////////////////////////////------.........//////////////////....../////////...000444888;;;@@@EEEIIIPPPTTT[[[```ccccccaaa___^^^^^^\\\UUULLLFFFEEEFFFOOOYYYfffpppvvvyyy|||~~~vvvjjjfffyyywwwjjjXXXLLLIIIIIIGGGEEEDDDBBB>>>;;;999777333111////////////............------------------------,,,,,,,,,------------------------------------------------------------------------------------------......//////......---------------------------.........................................................///////////////////////////////////////////////////////////////000//////000111222222222222666;;;>>>???CCCJJJPPPYYY]]]dddkkkooommmgggaaaccckkkvvv}}}}}}xxxooobbbTTTIIIIIIJJJLLLOOOSSSYYY^^^bbb]]]TTTLLLMMMSSSWWWUUUQQQFFFGGGFFFDDDDDDKKKUUU^^^gggqqq|||vvvnnnccc\\\VVVZZZYYYSSSPPPOOOLLLGGGDDDBBB???;;;777444333222//////......---................................./////////......---------........................------------------------------------------------------------------------+++,,,,,,,,,,,,------------------............///............//////////////////000000111111111111000000111111111222222222222222222222333333333444444444555555777:::===@@@<<>>>>>???@@@???>>>:::777333111111111111000////////////////////////------------............////////////////////////------------............///.........///000111222111444:::???CCCGGGKKKNNNXXXZZZ]]]______\\\YYYVVVQQQOOOKKKHHHIIINNNWWW\\\aaagggpppvvvyyy{{{~~~{{{yyy|||wwwooodddYYYSSSNNNKKKIIIGGGDDDBBB@@@???===:::777444222000///...---......------------------------+++,,,------......------------------------------------------------------------------------------......////////////......------------------------.........................................................///////////////////////////////////////////////////////////////---...///000111444999<<>>>>>555444333111000///............................../////////.......................................------------------------------------------------,,,,,,,,,------------...+++++++++,,,,,,,,,---------------............///............/////////////////////000111111222222000111111111111222222222222222222222333555666777888;;;<<<;;;999;;;AAAFFFOOOlll}}}~~~}}}|||}}}yyyqqqggg]]]SSSLLLHHHFFFGGGFFFDDDCCCDDDGGGJJJuuukkkiiibbb___UUUVVVSSSNNNKKKLLLIIIEEE@@@>>>======???@@@???>>>;;;888444111111111000///////////////////////////............////////////////////////////////////............////////////.........///000222444555666;;;AAAFFFJJJKKKMMMNNNYYYYYYYYYXXXUUURRRNNNLLLBBBBBBDDDJJJUUU```iiinnnlllqqqwwwzzzzzzzzz|||~~~yyyrrrjjjaaaWWWPPPJJJGGGCCCAAAAAAAAAAAA@@@999777333000......000111........................+++,,,---.........------------------------------------------------------------------------------......////////////........................................................................................../////////000////////////////////////////////////////////////...111555666777<<>><<<:::777444222111000....................................////////////........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,---------...---------............///............////////////...//////000111111222222000111111111111222222222222222333444555888:::;;;>>>GGGNNNKKKDDDEEERRR___vvv}}}|||}}}|||yyyvvvuuuoooeeeZZZPPPJJJFFFDDDBBBCCCFFFGGGHHHMMMSSSXXXuuullliiibbb___UUUWWWTTTOOOLLLLLLJJJFFF@@@>>>======>>>??????>>><<<888444222111000///...////////////////////////////////////000000000000000000000000000000000000////////////000000000000.........///111333666777;;;@@@FFFKKKMMMMMMMMMMMMVVVUUUSSSPPPLLLIIIFFFEEEBBBEEEMMMXXXcccjjjkkkiiimmmttt||||||yyyyyy{{{yyy{{{yyyhhh\\\LLLHHHCCC@@@AAADDDFFFGGG>>>:::555111//////111333........................+++,,,---.........---,,,------------------------------------------------------------------------......////////////......................................................000000000000000000000000---.........//////000000000000000000000000000000000000000000000000000000000666<<<===>>>FFFUUUaaawwwzzz}}}}}}~~~|||uuulllaaaYYYOOONNNNNNRRRZZZfffrrrzzzuuuhhhgggjjjkkkbbbgggmmmsssxxxtttssswww|||}}}qqqeeeaaafffkkkjjjfffXXX^^^fffkkkiiiaaaVVVOOORRRQQQMMMGGGFFFPPPbbbpppxxx~~~fffccc]]]WWWRRRNNNLLLKKKEEECCC@@@<<<999666444333////////////////////////------......//////000000........................------------------------------------------------,,,,,,,,,------.........---------.........//////---------.........//////............/////////000...//////000111222222222000111111111111222222222333333444555777:::===>>>BBBRRR___\\\QQQSSSggg|||ooowww}}}~~~{{{wwwvvvvvvtttqqqnnniiidddZZZQQQJJJGGGGGGHHHBBBEEEIIILLLOOOUUU]]]dddoooggggggbbbaaaUUUWWWTTTLLLLLLOOOJJJ@@@???===<<<===>>>???>>><<<999777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111000///------...///,,,...333333111444:::CCCFFFLLLPPPSSSSSSSSSSSSVVVMMMCCC<<<===AAAEEEGGGNNNSSSXXX]]]bbbhhhpppvvv~~~zzzuuudddUUUGGGBBBAAA???CCCHHHGGGGGGAAA555///111222///...000000...+++***...111---///000222222000///------------------------------,,,,,,++++++,,,,,,---........................------------------------000000//////.........------------............///////////////000000000000...............///000111333111...---...//////...000111111000//////111333222===GGGIIIHHHPPPbbbssssssbbbYYYYYY]]][[[ZZZWWWZZZfffwwwzzzqqquuutttlllgggiiipppuuurrrnnnxxxsssqqqwww|||{{{uuummmhhhqqqoooooouuuyyylllUUUIIIIIIRRROOOJJJFFFEEEHHHOOOTTTbbbjjjpppttt|||{{{uuuiii\\\TTTRRRTTTKKKGGGCCCAAA???;;;666222111...,,,---000000---***///...............//////.........------,,,,,,,,,////////////////////////------------------------............................................................////////////////////////000000000000000111111111222222222222111222222333333444444555333555666333222888DDDOOOTTTddduuuwwwhhhaaawwwqqq}}}zzz|||{{{sssooommmkkkfffbbb]]]ccccccXXXNNNIIIHHHFFFFFFIIINNNUUUZZZaaakkktttpppgggfffaaa___VVVXXXTTTLLLLLLOOOJJJ@@@???===<<<===>>>???>>><<<999777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111///...///000000///222888:::999===DDDHHHHHHJJJOOOTTTUUUQQQMMMHHHCCC>>>===BBBIIINNNQQQ\\\___ccchhhnnnyyyxxxiiiXXXMMMEEE??????CCCFFFIIIFFF>>>888777777444...///000///......///000......000000000000......------------------------......------------..............................------------------------000/////////............---------............///////////////000000000000//////.........///000000000///........./////////000111111222222555:::===GGGNNNVVVZZZ[[[^^^eeekkkxxxxxxtttlllcccZZZXXX[[[```bbbcccaaa```fffsss}}}~~~~~~wwwkkkmmmttt~~~~~~wwwvvv{{{}}}~~~}}}{{{xxxxxxwwwyyy~~~{{{rrrllljjjbbbVVVUUU\\\ZZZXXXTTTOOOKKKJJJKKKNNNJJJOOOVVVaaattt}}}pppeee___^^^XXXQQQJJJEEEDDDBBB<<<888===999444///...///000000//////...---------------.........------,,,,,,,,,////////////////////////------------------------............................................................////////////////////////000000000111000000000111111111222222111222222333333444444555000222444555888BBBRRR^^^wwwwwwmmmuuunnnsss~~~xxxrrrmmmfff\\\UUURRRZZZaaa^^^TTTMMMOOOTTTWWWWWW[[[ccckkkpppsssuuuqqqhhhfff___\\\VVVXXXSSSLLLKKKNNNJJJAAA???===<<<===>>>???>>><<<999777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000...000111111000///000222333333777<<>>???>>><<<999777555333111000000000////////////////////////////////////////////////////////////////////////---...000000//////111333666888<<>>:::===CCCJJJSSS[[[```cccfffdddbbbbbbfffnnnwww}}}|||yyy|||jjjVVVHHHBBB@@@FFFKKKKKKFFF@@@;;;999555111......000222111///......------------..............................///..................///................................................///////////////.........---------............///////////////000000000000111111000///.........///000222333333222222222333111333666:::AAAKKKVVV]]]iiippp}}}lll\\\SSSWWWYYYVVVWWWcccxxxyyygggZZZVVV[[[ccchhhccckkknnnjjjfffkkksssyyyvvvmmmkkkjjjmmmrrr{{{yyyvvvrrroooooosssvvvsssdddWWWUUUUUUXXXcccqqquuuqqqllliiijjjmmmnnnoooeeeccc```\\\YYYWWWVVVVVVNNNHHHAAA===;;;999444000222111000000//////000000...............---------////////////////////////------------------------............................................................//////////////////000000000111111111//////000000000111111111111222222333333444444555555666555222000333:::@@@??????@@@HHH[[[ppp|||}}}qqqYYYgggyyylll]]]RRRFFFLLL^^^ooonnncccggguuusssuuuxxx|||{{{rrrsssjjjhhhaaa]]]WWWXXXSSSKKKJJJNNNJJJBBB???===<<<===>>>???>>><<<999777555333111000000000////////////////////////////////////////////////////////////////////////,,,---.........///222444888;;;???AAACCCEEEHHHIIIMMMNNNNNNKKKDDD???======AAAEEEKKKQQQVVVYYY\\\^^^\\\]]]___dddlllttt||||||~~~}}}~~~|||sssqqqwww~~~~~~hhhTTTHHHEEEGGGJJJLLLKKKHHHEEEDDD<<<666000---...000111000......------------....................................------------...............................................................///////////////---------............///////////////000000000000222111000///////////////000222333333111111222444555888<<>>???>>><<<999777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000,,,---......///111444777888>>>CCCDDDGGGLLLNNNNNNHHHKKKLLLGGG@@@<<>>???>>><<<999777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000---...///000111333777;;;:::AAAFFFFFFHHHNNNPPPNNNDDDEEEEEEBBB@@@BBBGGGLLLRRRUUUWWWWWWUUUUUUWWWYYYZZZ\\\aaaiiiqqquuuuuuttt|||{{{zzz{{{}}}wwwnnnvvv~~~ppp^^^LLLFFFFFFEEEDDDEEEEEEDDD@@@;;;555000............000000000000..............................//////............//////............................................................/////////000---------............///////////////000000000000000000000///000000111111...111333444444888???FFFVVV\\\dddlllsssxxx}}}|||vvvoooiiifffdddbbb___cccbbbfffpppzzzzzzwwwuuuooonnntttjjjkkknnnssssssrrrtttyyyuuuwww|||}}}yyyvvv~~~wwwkkklllyyy}}}mmmcccdddiiikkkmmmllliiibbbYYYQQQNNNNNNKKKRRR\\\gggqqqzzz|||ppp```RRRJJJGGGGGGFFF@@@>>>;;;888555222000///---........./////////000////////////////////////------------------------............................................................////////////000000111111111222222222222222222222333333333333111222222333333444444555666666666555333333444555;;;DDD[[[uuunnnqqq{{{yyyxxxvvvqqqkkkgggeeefffggglllqqqxxx~~~lllkkkdddeeeaaa```XXXYYYSSSJJJIIINNNKKKCCC???===<<<===>>>???>>>===999777555333111000000000000000000000000000000000000000000000000000000000000000000000000000000000///000111111333555:::======DDDHHHFFFGGGKKKLLLHHHBBB@@@>>>???CCCIIIOOOSSSXXXZZZ[[[ZZZYYYYYY\\\___]]]```gggrrr~~~|||yyyuuuvvvyyyuuuvvv{{{iii]]]VVV]]]eeemmmxxx|||xxx\\\NNNKKKGGGEEEEEEGGGHHHHHHBBB:::222...------///111222222111///---////////////////////////000000////////////000000........................////////////////////////---.........//////000000---------.........//////////////////000000000000000000//////000111222222000444777888:::@@@JJJRRRhhhoooxxxsssfffXXXTTT[[[gggqqqvvvllleeedddmmmyyywwwrrryyy|||sssmmmooo{{{uuutttvvvrrrlllqqq||||||}}}~~~zzzpppjjjttt}}}kkk``````hhhpppuuu~~~}}}kkkbbbfffiiigggmmmtttzzzyyyqqqggg```^^^LLLLLLMMMUUU___gggjjjiiilllkkkggg^^^SSSKKKIIIIIIKKKIIIEEE@@@;;;666333222---.........//////000000////////////////////////------------------------............................................................/////////000000111111111111222222222222222333333333444444444111222222333333444555555777555444333444777;;;===<<>><<<===>>>???===<<<999777555333111000000000////////////////////////000000000000////////////222111111000000000000111000222444666777:::===@@@DDDCCCDDDFFFIIIHHHDDD???;;;;;;???FFFOOOVVVXXXXXX]]]\\\[[[YYYXXXWWWXXXXXX[[[^^^iii~~~yyytttvvv|||zzz~~~jjj```cccmmmuuurrrrrrrrrtttwww{{{~~~yyyqqqhhh___WWWSSSHHHIIILLLQQQYYYaaaiiimmmmmmoooqqqssstttsssrrrqqq}}}sssNNNBBBIIIJJJ@@@AAAEEEJJJIIICCC;;;444222111111111000///......---000/////////............//////.........---------........................////////////////////////000000000000000000000000111000000///////////////000000000000111111111111111222111000111333444333;;;333333>>>FFFJJJVVVeeeuuussszzzsssccc\\\WWWYYY```hhhoootttuuuhhhgggooouuuzzzwwwlllooo}}}sssttttttqqqvvv~~~vvvooottt~~~wwweee___hhhqqqrrr|||zzzzzzsssiiijjjqqqssssssssswwwvvv```TTTLLLMMMLLLMMMXXXgggfffiiijjjbbbVVVLLLIIIJJJNNNKKKIIIHHHEEE???999777111111111111000000...---000000111111000///......000000//////.........---....................................////////////000000000000111111111111000111111111111222222222111111222222222333333333222222333444444555555666555777777555666999:::999<<>>>>>===<<<999777555333111000000000000000000000000000000000000000000000////////////222111000000//////000000000222555888999<<>>:::444333222000///......---000000/////////.........//////.........---------........................////////////////////////000000000000000000000000///////////////000111111000000000000111111111111222111//////111444333111111222;;;IIIVVV^^^gggpppuuu{{{zzzmmm___[[[YYY]]]eeemmmuuuyyyrrrkkkrrr|||wwwttt~~~|||{{{}}}qqqoooqqqttt~~~||||||~~~wwwxxxxxxrrrqqqzzzoooddd[[[XXXQQQIIILLLVVVYYY^^^bbbbbb\\\VVVSSSRRRLLLHHHEEEEEEDDDAAA===:::444333222000...---...000//////000000000//////...000/////////................................................////////////000000000000111111111111000111111111111222222222111111222222222333333333222222333444444555555666555444333555777999<<>>===<<<<<<>>>>>>>>><<<888777555333111000000000111111111111111111111111////////////000000000000111111000////////////000000444888;;;===>>>AAABBBEEEGGGGGGEEEAAA===:::999CCCEEEJJJSSS]]]dddiiijjjbbb___ZZZVVVUUUUUUWWWYYYZZZ```iiisss|||{{{{{{}}}|||nnn___RRRIIIEEECCCEEEDDDBBBAAA@@@@@@AAABBB===============<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;???@@@@@@AAAAAABBBBBBCCCHHHJJJOOOWWW```iiiqqquuu}}}wwwuuuttt]]]MMMHHHJJJIIIEEECCCFFFIIIIIICCC<<<:::999666333111000//////000000000/////////.....................---------........................////////////////////////000000000000000000000000------......///111222333000000000111111111222222555222000000222555777888<<>>>>>>>><<<888777555222111000000111000000000000000000000000////////////000000000000111000000/////////000000222555:::>>>@@@AAABBBDDDEEEFFFEEE@@@;;;999:::===EEEGGGKKKQQQVVV[[[^^^___```]]]XXXUUUTTTWWWZZZ]]]\\\aaaiiirrrzzzzzzyyywwwssszzzqqqiiiYYYVVVRRRLLLGGGBBB???>>>;;;;;;;;;:::;;;<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;777888999::::::999888888<<<<<<;;;;;;;;;<<<===>>>???>>>>>>???AAADDDGGGIIIPPPQQQSSSXXXaaalllvvv||||||}}}nnnVVVKKKMMMGGGCCCAAACCCGGGGGGBBB===AAA???;;;888555333222222000000000////////////...................................................////////////////////////////////////////////////............///000111222000000111111111222222222555444444333222666AAALLL```kkkqqqpppyyy}}}iiiVVVVVViii{{{|||zzzrrrwwwuuupppooouuusssrrruuu{{{~~~{{{sssvvvwwwxxxttt___QQQMMMEEEKKKVVVccckkkkkkddd^^^^^^ZZZTTTQQQRRRSSSMMMFFFBBBCCCAAA;;;444000111333//////.../////////000000///////////////.............................................///////////////000000000111111111111000000111111111222222222111111222222222333333333222222333444444555555666777333666;;;999777DDDVVVyyy}}}~~~{{{vvvrrrnnnlllkkkgggaaa\\\XXX___iiisssyyy{{{zzzxxxppppppmmmhhhaaaYYYRRRNNNVVV^^^ccc```TTTKKKHHHIIIpppbbbffffff^^^UUUTTTPPPJJJGGGHHHFFFAAA<<<;;;;;;<<<===>>>>>>===888666444222111111111111////////////////////////.../////////000000000111000000000000000111222222444888===@@@AAABBBCCCDDDDDDCCC@@@;;;777999???DDDGGGIIILLLNNNPPPRRRTTTUUUYYYXXXVVVUUUWWWZZZ^^^aaa^^^aaahhhqqqzzzsssnnnrrrssswwwssscccUUUNNNEEECCCAAA???<<<:::999888777777777888999;;;<<<===<<<;;;;;;:::::::::999999666777999;;;<<<<<<;;;:::999999888888888999:::;;;999:::;;;<<<>>>???@@@@@@CCCAAA??????CCCIIIPPPTTTfffqqq|||~~~xxxwww{{{dddNNNIIIDDDCCCBBBCCCDDDDDDCCCBBBCCCAAA>>>:::666333222111111000000000////////////---.....................////////////////////////////////////////////////////////////////////////000000////////////000000111111111111222222222222111333666555222777LLLbbb}}}fffZZZRRR[[[ppp|||xxxrrrwwwxxxzzz}}}}}}~~~~~~sssiii||||||www{{{zzzwwwuuu}}}uuuyyyuuufff[[[VVVGGGGGGKKKTTT```iiimmmmmmcccccc___ZZZXXXWWWNNNDDDHHHIIIHHHCCC<<<555111111000000////////////000111.........///////////////////////////////////////............///////////////000000000111111111111000000111111111222222222111111222222222333333333222222333444444555555666444555999;;;777888KKKbbbuuuvvv|||wwwtttqqqnnnkkkiiigggddd^^^YYY___fffooowwwyyyvvvpppkkk```]]]XXXSSSPPPOOOOOOOOO[[[^^^^^^VVVJJJDDDHHHOOOoooaaaeeeeee]]]VVVUUUPPPJJJHHHHHHFFFAAA<<<;;;:::;;;===>>>>>>===777666444222111111111222..............................//////000000111111//////000111222333555666888;;;>>>@@@AAABBBCCCEEE@@@???<<<999:::>>>DDDIIIIIIKKKNNNOOOPPPQQQRRRTTTRRRSSSTTTWWWZZZ^^^aaaccc^^^aaagggoooxxxvvvllliiikkksss~~~wwwggg]]]UUULLLEEECCC>>>===<<<:::999999999999999999999999::::::::::::999888888888888888999:::777888:::;;;;;;:::999888888888888888888888888888888999:::<<<<<<<<<;;;:::999:::<<<>>>@@@AAABBBBBBIIIOOOXXX^^^^^^bbbppp~~~{{{bbbWWWJJJFFFBBB???>>>???AAABBBBBB@@@>>>:::777333000///111111000000000/////////---------...............////////////////////////////////////////////////000000000000000000000000111111000///////////////111111111222222222222333///111666999777===VVVpppnnnYYYZZZ[[[___gggsssvvvxxxwwwqqq}}}|||~~~{{{wwwzzzuuuooolllpppttttttqqqjjjeeeccc___XXXPPPNNNSSS\\\dddhhhlllssswwwtttqqqnnncccVVVMMMLLLKKKHHHCCC<<<666111333222111000///000111111.........///////////////////////////////////////............////////////000000000000111111111111000111111111111222222222111111222222222333333333222222333444444555555666111666999999:::GGG^^^qqqvvv{{{zzz}}}zzztttnnnkkklllkkkjjjfffaaa[[[VVVSSSYYY^^^dddhhhhhhddd]]]YYYUUUOOOHHHFFFKKKTTT]]]ccckkkhhh___QQQFFFCCCJJJRRRnnn```dddddd\\\WWWVVVQQQKKKHHHIIIFFFAAA;;;::::::;;;===>>>>>>===777666444222111111111222////////////////////////.........///000111111111...///000111444666888999;;;===???@@@@@@AAACCCDDD<<<;;;:::<<<@@@EEEHHHIIIJJJMMMPPPPPPOOONNNPPPQQQMMMPPPTTTZZZ^^^```bbbbbbaaaeeekkknnnrrryyy{{{ooopppxxx}}}uuu]]]RRRHHHCCC@@@===<<>>;;;;;;;;;;;;;;;::::::999999:::;;;<<<<<<;;;:::999;;;::::::999777666444333333555888;;;===>>>??????======AAAGGGIIILLLVVVaaa{{{~~~yyyggg[[[JJJ???===???AAAAAABBBAAA@@@>>>:::555111///111111111000000000//////---------.........//////////////////////////////////////////////////////000000000000000000000000000////////////000000111111111111222222222333333222222999AAAEEEKKK___vvvtttbbb]]]___aaabbbhhhvvvzzzxxx~~~~~~sssllloooqqqooommmkkkiiihhhmmmjjjeeeaaa]]]ZZZWWWUUUiiiyyy{{{nnnSSSPPPLLLKKKJJJGGGAAA;;;777555333111000000111222............/////////000////////////////////////............////////////000000000000111111111111000111111111111222222222111111222222222333333333222222333444444555555666222777888999HHHddd{{{}}}sssuuuzzzxxxpppiiidddaaaaaadddeeeaaaYYYRRROOONNNPPPRRRUUUXXXXXXVVVTTTRRRSSSQQQQQQWWWbbbnnnwww|||zzzppp```PPPHHHJJJSSSZZZmmm___cccccc[[[WWWWWWRRRKKKIIIIIIFFFBBB;;;:::999;;;===>>>>>>===777555444222111111222222000000000000000000000000---......///000111111222...///000222555888:::;;;===???@@@??????@@@BBBDDD999999;;;@@@FFFIIIHHHFFFKKKNNNOOONNNKKKIIIJJJKKKJJJOOOUUU\\\```aaaaaa```eeelllqqqpppnnnuuu}}}nnnrrr|||oooaaaTTTLLLHHHAAA;;;999999888:::>>><<<<<<<<<;;;::::::999888999:::;;;<<<============???>>>===<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>>999:::<<<======<<<:::888;;;:::999999999999:::;;;<<<:::777444444555777999<<<888888<<<===<<<@@@GGGMMM[[[uuu|||ppppppzzzvvvZZZHHHDDDFFFEEECCCDDDDDDDDDBBB???999555111111111111111000000000000---------.........//////000000000000000000000000////////////////////////000000000000000000000000............///111222333111111222222222333333333888666<<>>===;;;::::::<<<======<<<888777555333111000//////////////////000000000000000////////////000000111444222111444888;;;<<<:::AAA???<<<<<<>>>>>>;;;777777;;;@@@DDDEEEFFFFFFGGGLLLNNNNNNKKKHHHIIIOOOUUUTTTWWWZZZ\\\]]]___bbbeeehhhjjjpppuuutttqqqttt{{{ttt```^^^rrrzzzuuu}}}ooo___UUUNNNGGGBBBAAA:::999777888999:::999999;;;;;;<<<<<<<<<<<<=========???AAABBBAAA@@@AAABBBCCCCCCBBBBBBBBBBBBAAAAAADDDCCCBBBBBBBBBBBB@@@>>>===>>>??????>>>=========;;;===>>>===;;;999888888999777666666777888777666777777888888999999::::::BBBHHHTTT```lll}}}vvvnnn}}}pppTTTIIIHHHFFF@@@EEEDDDDDDEEEEEEAAA:::444444222000///000000000///////////////////////////////////////////////////000000000000111111111111111000///......///000111111111111111111222222222000333555555333333555888555EEEMMMQQQZZZbbbppp{{{uuurrrpppnnnmmmtttxxx~~~sssxxx{{{}}}{{{yyyvvvrrrppprrrvvvzzzssszzzvvvwww{{{|||xxxxxx}}}yyypppfff```iiilllqqqzzzwwwhhhWWWYYY___dddeeeeeekkkrrrlllbbbUUULLLJJJLLLNNNOOOIIIAAA777222333444222///......///.........000222000000000000000000000000000000////////////000000000111111111111222222222000111111111111222222222222222333333333333444444333444555555444444666888:::======OOOzzzxxx{{{xxxxxx}}}vvvkkkdddaaa___[[[XXXVVVTTTQQQMMMKKKLLLNNNPPPOOOQQQVVV___hhhooossstttyyy|||fffSSSPPPWWW]]]```cccmmm___aaabbb]]]WWWWWWRRRKKKHHHHHHDDD???<<<;;;::::::<<<======<<<888777555333111000//////////////////000000000000111000000000000111111222333222222555:::===>>>>>>>>>>>>=========<<<999777999===AAADDDEEEFFFGGGIIINNNNNNMMMJJJGGGJJJRRRYYY\\\]]]___```aaabbbbbbccchhhhhhjjjjjjddd]]]]]]bbbeeeYYY^^^tttvvvfffZZZNNNHHHEEE@@@======@@@>>>======>>>>>>>>>>>>>>>>>>?????????@@@AAACCCFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEFFFFFFFFFGGGEEEDDDDDDEEEFFFFFFDDDCCCDDDDDDDDDCCCBBBAAAAAAAAA===>>>??????>>><<<<<<;;;:::999888888:::;;;;;;;;;888888888999999::::::::::::>>>FFFMMMSSS]]]qqquuuzzzbbbQQQJJJKKKNNNFFFEEEEEEEEEEEEBBB<<<777555222000///000000000000000000000000000000000000////////////////////////000000000000111111111111111000////////////000111111111111111222222222222111333555444222333666:::???MMMUUU[[[eeejjjppp}}}wwwlllfffgggmmmuuu||||||oooqqqzzz~~~|||wwwqqqllliiihhhdddnnnzzz|||yyyrrrggglllrrrxxxhhh___UUUOOOMMMQQQ]]]iiijjjbbbWWWOOOKKKLLLNNNPPPOOOJJJBBB;;;555222000///000000000//////...///000000000000000000000000000000000////////////000000000111111111111222222222111111111111222222222222222222333333333333444444444555666666555555777999999>>>DDD\\\|||{{{yyy|||yyypppfff___^^^^^^]]][[[[[[UUUNNNKKKMMMPPPRRRRRRSSSWWW^^^hhhqqqyyy~~~uuueeeVVVUUUZZZ^^^aaadddnnn```bbbbbb]]]WWWWWWRRRKKKHHHHHHDDD???<<<;;;999:::<<<======<<<777666555333111000//////////////////000000000000111111111111111222333333333333444777;;;???@@@@@@;;;===>>>===;;;999888888>>>@@@BBBDDDEEEFFFIIIKKKNNNMMMKKKIIIHHHMMMVVV]]]bbbbbbbbbccccccbbb___\\\VVVVVVWWWXXXUUUPPPRRRWWWWWWWWWcccxxxwwwfffYYYNNNFFF???======;;;999:::;;;;;;;;;<<<<<<===??????@@@AAAAAAAAA@@@BBBDDDGGGIIIGGGFFFGGGJJJKKKIIIFFFJJJJJJKKKLLLMMMNNNOOOOOOJJJIIIHHHIIIJJJJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>===<<<;;;:::<<<:::888888:::;;;:::999999999999999999999::::::777888<<<@@@@@@DDDPPP]]]pppxxx]]]FFFBBBIIIGGGFFFFFFFFFEEECCC???;;;666333000//////000000000111111111111111111111111////////////////////////000000000000111111111111111000000//////000000111111111111111222222333333444555666444444777===BBBKKKZZZeeennnyyyyyyxxxyyyrrrgggaaadddsss|||qqqnnnppp~~~wwwnnnhhhddd___cccgggmmmwww|||wwwqqqhhhgggsssxxxgggSSSEEE???CCCQQQ]]]hhhddd]]]TTTMMMKKKLLLMMMRRRQQQMMMEEE;;;444000000111111111000///......---000000000000000000000000111000000//////000000111000111111111111222222222111111111111222222222333222222333333333333444444555666777777666777999;;;>>>HHHVVVrrr{{{{{{{{{qqqjjjaaa\\\]]]___``````^^^VVVMMMLLLQQQWWWYYYXXX[[[```hhhpppyyywwwlllccc[[[ZZZ]]]___bbbeeepppbbbcccccc]]]XXXWWWRRRLLLIIIHHHEEE???<<<:::999:::;;;<<<<<<<<<777666444222111000//////////////////000000000000000000000000111222222333333444666888;;;===>>>???:::<<<<<<:::777666:::===BBBCCCDDDDDDEEEFFFJJJLLLKKKKKKKKKKKKLLLQQQXXX]]]```____________]]]WWWSSSEEEDDDGGGLLLOOOQQQWWW^^^[[[dddppp~~~uuuhhh[[[OOOFFFCCC===:::;;;===;;;:::<<<999:::;;;===>>>@@@CCCEEEDDDFFFHHHHHHGGGIIINNNRRRTTTRRRQQQUUU\\\___^^^ZZZcccddddddeeeffffffggggggaaa```^^^]]]\\\[[[XXXUUUSSSQQQNNNKKKJJJIIIHHHGGGGGGFFFDDDCCCCCCAAA@@@>>>AAA???<<<;;;;;;;;;999888999999999999999999888888777777:::<<<;;;;;;BBBKKKNNN[[[mmm}}}kkkJJJ>>>DDDHHHHHHGGGFFFEEEDDDAAA@@@999666222000000000000000000000000000000000000000///////////////////////////000000000111111111111000000000000000000000000000111111222222333333333777777888777999???IIIQQQZZZnnn}}}zzzsssyyyxxxuuu|||xxxuuutttmmmiiidddcccgggkkkiiifffdddmmmwwwiii\\\eeevvv}}}zzzyyykkkZZZOOOHHHGGGMMMUUUggggggccc[[[RRRKKKIIIIIIMMMNNNNNNKKKEEE===666222111000////////////...---////////////////////////111000000000000000000111000000111111111222222222111111111222222222333333222222222333333333444444444555777666666777999;;;CCCTTTjjjyyy}}}}}}{{{xxxqqqjjjfffaaa______`````````YYYUUUQQQRRRWWW]]]```aaaeeeiiinnnsssyyytttiiifffbbb___]]]]]]___dddiiiqqqccceeeeee___XXXWWWSSSLLLIIIHHHEEE@@@<<<:::999999;;;<<<<<<;;;666555333222111000//////////////////000000000000.........///000111222222555666888999::::::;;;;;;;;;;;;999666333666===CCCEEEFFFFFFEEEEEEFFFJJJLLLHHHJJJLLLNNNQQQTTTWWWZZZ[[[[[[[[[[[[YYYUUUQQQMMMEEECCCFFFLLLRRRWWW___gggnnnyyy{{{rrreeeZZZPPPGGGBBB@@@???;;;999<<<===::::::<<<===???BBBCCCDDDFFFIIILLLJJJOOOTTTWWWYYY^^^eeekkksssrrrssszzz|||xxxtttqqqmmmgggbbb___[[[VVVRRRNNNLLLJJJIIIJJJJJJHHHFFFEEECCCAAA@@@@@@@@@???>>>:::::::::999999888888888666555666999999777:::???<<>>:::555111000000000000////////////////////////000000000000000000000000///000000000111111111111000000111111111111000000000111111222333333444444555666888:::@@@KKKZZZdddqqq~~~~~~|||yyyxxx{{{}}}yyypppeee```___]]]YYYVVVYYY```gggkkkqqqxxxmmmfffiiikkkjjjkkkddd]]]XXXSSSNNNNNNRRReeeggggggbbbXXXOOOIIIGGGEEEFFFGGGKKKMMMIII@@@888333000......///000///...////////////////////////111111000000000000111111000000111111111222222222111222222222222333333333222222222333333333444444333444555666555666888;;;???XXXrrr]]]sss}}}yyyooogggeeedddccccccbbb___[[[YYYOOORRRWWWZZZ\\\___eeejjjsssrrrrrrssswww~~~yyyvvvsssllldddaaabbb```\\\[[[___fffkkkpppccceeeeee___XXXXXXSSSLLLIIIIIIEEE@@@;;;:::888999;;;<<<<<<;;;555444333222000000000///////////////000000000000............///000222222666888:::;;;:::999999:::;;;999666333444999@@@FFFFFFGGGGGGFFFEEEFFFIIIKKKHHHIIILLLPPPSSSTTTUUUVVVWWWXXXYYYVVVRRRMMMJJJJJJDDDBBBEEENNNXXXbbbmmmvvvtttjjj___RRRIIIBBB===<<<>>><<<999999<<<<<<::::::===<<<@@@DDDFFFGGGJJJOOOSSSWWW___hhhooouuu|||}}}vvvnnneee^^^SSSOOOKKKKKKLLLLLLIIIGGGDDDBBBAAAAAABBBCCCBBBAAA======<<<;;;;;;:::999999:::777666999999666666999888999===DDDIIIMMMUUU\\\\\\jjj|||{{{ttt~~~}}}wwwmmm]]]RRRPPPLLLLLLIIIFFFBBBBBBCCCEEECCC???888444111111000///........................000000000000000000000000000000000000111111111111000111111222222111111000000111111222333444555555222555:::AAAKKK[[[mmmzzz~~~yyysssqqqsssvvvuuulllddd```]]]YYYVVVVVV[[[^^^___^^^^^^dddmmmtttpppdddaaabbb___]]]]]]\\\VVVOOOPPPUUU^^^bbbffffffbbbYYYQQQMMMEEECCCCCCIIINNNOOOHHHBBB888444///...///111111000000000000000000000000000222111111000000111111222000111111111111222222222222222222222333333333333222222333333333333444444222444555555555666999;;;;;;XXXooo{{{kkkSSSpppzzz{{{yyyrrriiidddbbbdddffffffccc]]]WWWSSSMMMUUU]]]aaabbbdddkkkqqq~~~zzzuuusssvvv{{{zzzvvvpppjjjkkkmmmiiibbb]]]aaaaaa]]]\\\aaagggiiimmmaaadddccc^^^YYYXXXSSSMMMJJJIIIEEE@@@;;;999888999:::<<<;;;;;;444444333111000000000000////////////000000000000.........///000111333444555888<<<===<<<:::;;;<<<888666444444888>>>CCCEEEFFFGGGHHHGGGFFFFFFGGGIIIKKKKKKLLLNNNQQQSSSTTTTTTSSSVVVWWWRRRIIICCCBBBEEE???===AAAMMM\\\iiiwwwwwwlllcccZZZOOOEEE@@@<<<999:::>>>;;;999:::>>>???>>>AAAFFFCCCIIIPPPVVV[[[bbbjjjqqq{{{tttnnngggbbb```]]]XXXSSSMMMJJJHHHFFFFFFEEEDDDBBBAAAAAA@@@???>>>===<<<<<<===999777999:::888777888999777999???AAA@@@DDDKKKNNNXXXkkk}}}{{{nnn^^^RRRNNNMMMJJJEEEAAA@@@BBBFFFHHHCCC<<<666333111000///////////////////////////000000000000000000000000000000000000111111111111000111222222222222111000000111111222333444555666444888AAAKKK[[[ooowwwzzzxxxrrrppppppmmmgggddddddbbb^^^___cccfffccc```^^^^^^```eeejjjvvvwwwlllbbb]]]aaahhhiii```VVVTTTYYYQQQWWW```hhhkkkggg___XXXNNNKKKGGGGGGIIILLLMMMMMMBBB;;;333///000333222111000000000000000000000000222111111000000111111222000111111111111222222222222222222333333333444444222222333333333333444444333444666666666888:::<<>>===<<<>>>???555333333777===BBBDDDCCCFFFGGGHHHHHHFFFFFFGGGHHHNNNLLLKKKLLLNNNQQQSSSTTTPPPTTTUUUMMMAAA:::;;;@@@BBB???BBBMMM[[[hhhuuu}}}{{{xxxqqqeeeZZZSSSKKKBBB<<<<<<;;;888999>>>>>><<<>>>CCCEEEFFFJJJPPPUUU]]]iiisss|||}}}tttmmm^^^[[[VVVRRROOOLLLIIIFFFDDDDDDCCCBBBAAA???>>>>>>:::555333777999888777888999555666::::::999===DDDFFFHHHVVVsssvvvaaaOOONNNJJJEEE@@@???BBBFFFLLLFFF>>>777333111000///000000000000000000000000000000000000000000000000000000000000111111111111000111222333333222111000000111111222444555666666888>>>HHHUUUhhh~~~tttlllooo~~~yyy~~~{{{uuurrrjjjggggggkkkjjjfffiiiooovvvooohhheeedddbbb___]]]gggvvviiiaaakkkxxx{{{ppp```ZZZ\\\GGGNNNZZZhhhqqqqqqiiibbbXXXTTTNNNGGGDDDGGGOOOUUUJJJAAA777111111333333222000000000000000000000000222222111111111111222222000111111111111222222222222222333333333444444444222222333333333444444444444666777888888999<<<>>>[[[ttt{{{vvvXXXFFFPPPbbbjjjzzzwwwjjjhhhjjjhhhhhhjjjlllmmmnnnlllhhhbbb^^^\\\llllllmmmpppuuuzzz~~~}}}wwwrrrrrrvvvtttkkkccc______]]]]]]``````XXXMMMUUU]]]aaa```aaaeeeddd___hhhaaa```[[[ZZZVVVSSSOOOLLLIIIFFFBBB???>>>===:::888888999;;;===777666444222111000//////000000000000000000000000000000000///000222666:::999999;;;>>>AAA@@@;;;666444777;;;???@@@BBBDDDFFFIIIHHHEEEBBB??????BBBEEENNNMMMLLLMMMNNNOOOOOONNNPPPPPPMMMGGGBBB@@@CCCGGGOOOJJJGGGLLLYYYgggrrrwwwwwwqqqkkkeee```WWWLLLCCC>>>:::888:::;;;:::;;;>>>AAABBBDDDHHHOOOZZZfffoooxxxtttiiiaaa[[[WWWTTTNNNKKKHHHHHHHHHFFFAAA<<<>>>===<<<;;;::::::::::::888888888888888999::::::???JJJXXXkkk}}}hhhQQQCCCGGGGGG<<<:::BBB@@@EEEGGGCCC:::222000111000111111111111000000///111111111000000000000000111111111111111111111111111111222222222333333333444000...222555444555888;;;BBBKKKUUUhhh}}}ttthhhaaarrr{{{mmmjjjttt{{{uuuuuutttttttttttttttuuu}}}zzzvvvrrrnnnkkkhhhggghhhiiilllpppwww|||zzz|||gggmmmvvvqqqdddfffkkkddd[[[SSSJJJPPPjjj}}}tttmmmdddZZZPPPJJJJJJMMMLLLJJJEEE>>>777222111222444222000///111222333222222222111000000111222333222222333333333444444444222222333333333333444444444444444444444444444444666555555666888===HHHSSStttzzz}}}~~~UUUNNNSSSSSSZZZggguuuoooeeeeeejjjllllllqqqrrrqqqmmmhhheeefffhhhuuupppooosssvvvuuussssssfffhhhkkkllljjjfff```\\\XXXWWW\\\bbb```WWWQQQRRRVVVWWW\\\bbbffffffbbb]]]hhhaaa```[[[ZZZVVVSSSOOOLLLIIIFFFBBB???===;;;999777777888:::;;;666555444222111000//////000000000000000000000000000000000000111444888;;;999:::<<>>:::777666999===@@@BBBCCCEEEGGGGGGFFFDDDAAA???@@@CCCEEELLLLLLMMMNNNOOONNNMMMLLLKKKKKKJJJHHHFFFJJJQQQVVV[[[WWWTTTWWW^^^fffiiiiiigggaaaZZZUUUPPPIII???888;;;888888<<<>>>===>>>BBBFFFKKKSSS___mmm}}}|||oooggg___ZZZTTTPPPOOONNNKKKHHHDDDCCCAAA@@@???>>>===<<<999888888888888999999:::<<>>???===:::999888999<<<@@@BBBCCCDDDFFFGGGDDDDDDCCCAAA@@@AAADDDFFFJJJKKKMMMNNNNNNKKKIIIGGGEEEFFFFFFFFFHHHOOOZZZbbbeeecccbbbcccdddddd```\\\\\\VVVOOOJJJFFFAAA;;;666:::888999===@@@@@@CCCGGGLLLUUUdddwwwzzzqqqeeeZZZTTTPPPLLLIIIGGGEEEBBBAAA@@@???===;;;::::::999999999999999999888@@@HHHVVVnnnlllQQQIIILLLMMMHHHCCCCCCEEEGGGIIIGGGBBB;;;555222222222222111111111000111111111111111111111111222222222222222222222222222222222222333333333333444333333666666666===EEENNNWWWggg}}}rrrbbbiiixxxwwwsssttt}}}yyyzzz}}}yyyqqqkkkcccbbbbbbdddhhhnnnssswwwyyy}}}{{{ssslllpppqqqrrrlll^^^\\\]]]ZZZXXX```uuummm[[[PPPKKKKKKIIIFFFDDDBBB>>>777222222111000000111222111///222222111000000111111222111111111222222222222333222222333333333333444444444444444444444444444444999333444:::===IIIqqqrrr]]]QQQWWW^^^```iiiwwwvvvjjjdddfffkkknnnooonnnjjjddd___]]]bbbjjjpppxxxxxxyyyyyyrrreee\\\ZZZbbbaaa```___^^^^^^______cccaaa^^^[[[TTTMMMMMMPPPXXXYYY[[[]]]\\\WWWOOOJJJhhhaaaaaa\\\[[[VVVSSSOOOLLLIIIFFFBBB???;;;:::999777777888999999666555333222111000000000////////////////////////111111222555888<<<>>>???:::===???>>>:::888888:::<<>>KKKKKKOOOtttccc^^^aaajjjkkkfffjjjttt~~~wwwttttttuuuvvvvvvuuuooohhheeegggiiijjjiiigggddd^^^[[[\\\bbbjjjppprrrsssvvvwwwoooccc]]]]]]eeecccbbbbbbdddhhhmmmpppooommmhhhaaaYYYSSSSSSVVVRRRSSSUUUVVVUUUPPPJJJEEEhhhaaaaaa]]]\\\VVVSSSOOOLLLIIIFFFBBB???;;;;;;:::999888999999:::555444333222111000000000////////////////////////111111333777===AAABBBAAA<<<===>>><<<888777999;;;>>>AAACCCEEEDDDDDDDDDEEE>>>@@@BBBCCCCCCDDDFFFHHHKKKLLLMMMJJJDDD>>>;;;999===???AAABBBEEEMMMWWW^^^```___^^^]]][[[XXXUUURRRIIIEEE@@@<<<;;;;;;<<<<<<;;;;;;???GGGOOOXXXeeeppppppggg[[[UUUNNNJJJIIIHHHEEEBBBAAA@@@>>>===;;;;;;::::::666:::===BBBOOObbbuuu~~~rrrlllqqquuurrrpppsssppp{{{rrrYYYMMMKKKLLLLLLDDDAAAAAAGGGNNNMMMDDD:::666666444333222222222222000000111111222222222333222222222222222222222222222222333333333444444444444333555888===GGGXXXhhhzzz{{{}}}{{{}}}~~~~~~sssooolllkkklllnnnooonnnsssuuuwwwxxx|||iiigggqqq{{{yyygggUUUWWWcccjjjssswwwoooccc[[[TTTNNNJJJIIIHHHKKKMMMJJJAAA999555444333333444444333111333333333333333222111111000000111111111222222222222222222333333333444444444444444555555666666666:::???SSSjjjjjjdddyyynnn\\\bbbnnnxxxxxxqqqooottt|||wwwiiicccdddgggfffdddjjjhhhggghhhiiigggbbb^^^YYYXXXWWWXXX]]]cccjjjmmmlllllloooqqqllleeecccfffgggggggggiiinnnuuu{{{|||sssjjjbbb[[[WWWRRRSSSTTTSSSOOOJJJEEECCChhhaaaaaa]]]\\\VVVSSSOOOLLLIIIFFFBBB???;;;;;;:::999999999999999555444333222111111111111000000000000000000000000111111333:::AAAEEEEEECCC======;;;999777888:::<<>>>>>AAALLL[[[hhhvvvuuukkk^^^UUUPPPMMMHHHDDDDDDCCCBBB???>>><<<<<<;;;777:::<<<>>>DDDQQQcccpppzzztttssstttuuurrroooiiiooo|||oooYYYKKKIIIMMMGGGCCCAAAFFFNNNOOOIIIAAA888777555444333333333333000000111111222333333333333333333333333333333333333333333333444444444444444444777???HHHTTTeeesss}}}yyytttssstttuuutttrrrrrrtttvvvvvvwwwmmmdddkkkyyysssZZZQQQVVV]]]iiippphhh^^^YYYTTTNNNJJJIIIJJJLLLNNNKKKEEE@@@888555333222222333333222555555555555555444222222111111111222222222222333222222333333333333444444444444444555666666777777999AAA[[[xxxxxx~~~vvv[[[[[[eeesss|||~~~}}}|||~~~oooeeecccdddbbb^^^cccdddgggiiiiiieee^^^YYYNNNOOORRRWWW^^^eeehhhjjjhhhggghhhjjjiiiffffffjjjhhhiiilllpppuuu{{{tttiii]]]]]]ZZZUUUNNNGGGDDDBBBhhhaaaaaa]]]\\\VVVSSSOOOLLLIIIFFFBBB???:::999999999888888888888444444333222111111111111000000000000000000000000111111444;;;DDDIIIHHHEEE???<<<888666777:::<<<<<>>AAADDDFFFGGGGGGGGGHHHFFFFFFCCC===666444777:::===BBBJJJOOOQQQTTTXXX[[[UUUTTTRRRNNNJJJFFFDDDCCC;;;;;;:::999:::===AAADDDHHHPPPbbbvvvyyyhhh^^^VVVMMMGGGHHHGGGDDDBBB@@@>>>===<<<888:::<<<<<<<<>>>>>>>>>>>BBBEEEGGGHHHGGGHHHHHHCCCCCC???888222222888>>>@@@FFFNNNSSSTTTSSSTTTUUUOOOOOOOOOLLLHHHDDDBBBAAA999999999999;;;>>>BBBFFFSSS___uuu~~~ooocccXXXQQQJJJHHHFFFCCCAAA???>>>===888;;;===;;;888===LLLZZZsss{{{rrrooovvv___KKKLLLGGGBBB===???EEEIIIIIIFFF;;;999666444333333444555000000111222333333444444333333333333333333333333333333333444444444555555333555@@@QQQ```hhhooottt{{{|||yyywwwyyyoooeeehhhyyy{{{iiiZZZYYYQQQaaaiiibbbZZZ[[[ZZZVVVIIIJJJLLLKKKJJJIIIJJJLLLCCC???:::888888:::<<<===777888888888888666444333222222333333333444444444222222333333333444444444444444444555666777777888777999FFF]]]sss}}}}}}zzz}}}llluuu{{{|||{{{zzz~~~rrrgggdddfff```bbbeeeggggggeeebbb```eeecccaaabbbdddeeebbb___\\\YYY[[[ccciiijjjiiijjjnnnqqqvvvyyyyyyvvvrrrpppsss~~~sssqqqkkkaaaWWWPPPOOOPPPjjjbbbbbb\\\[[[UUUTTTPPPJJJGGGGGGDDD???999888888777777777777777444444444333222111000///000000////////////000000444666:::???BBBCCCBBBBBB999444000333:::???>>>:::>>>>>>???@@@@@@@@@??????EEECCCBBBDDDGGGIIIGGGEEEAAA===999666777:::<<<===BBBHHHOOOSSSSSSQQQPPPPPPQQQLLLIIIHHHEEE>>>999999999555777>>>@@@AAANNN___eee{{{yyy___]]]TTTLLLKKKGGGBBBAAADDD>>><<<999999;;;???CCCFFFYYYkkk}}}rrrmmmtttqqqTTTIIIJJJGGG@@@;;;AAAHHHFFF>>>@@@>>>999333111333444333333333333333333333333333444444444555444444333333333444555444333333555666999===JJJ]]]hhhnnn{{{xxxxxx~~~|||zzz|||nnn\\\```eeeaaaZZZYYYUUUZZZ[[[aaakkkeeeZZZ\\\RRRNNNJJJKKKLLLJJJGGGFFFJJJEEE@@@>>>@@@BBBBBBAAA???999555555555444444777333333333333333333333333222222333333333444444444444444444555555666777888;;;444999QQQlll|||~~~qqquuu~~~~~~zzzvvvssspppiiiiiikkkpppwwwvvvqqqoooooopppmmmiiidddccceeejjjnnnpppoootttxxxwwwqqqkkkiiijjjwwwppphhheeedddeeegggjjjbbbbbb\\\[[[UUUUUUPPPJJJGGGGGGCCC>>>999888888777777777777777555444444333222111000000111111000000000111222222666888;;;???AAAAAA@@@@@@888666444777<<<@@@???===?????????>>>??????@@@@@@DDDCCCCCCEEEGGGHHHFFFCCC<<<999777666999===@@@AAAGGGKKKPPPRRRPPPNNNLLLLLLJJJEEECCCCCC@@@:::777777999777===IIIPPPWWWgggyyyvvvhhhYYYRRRMMMIIIHHHKKKJJJFFFAAA>>>============GGGXXXkkkwwwrrrfffgggrrr~~~yyyaaaNNNLLLJJJCCC>>>@@@EEEFFFAAA@@@???<<<888444444555555333333333333333333333333333444444555444444333333333444555444333444666888@@@IIIYYYiiittt|||tttnnntttppp~~~|||yyyxxxzzz|||||||||}}}~~~qqqeee\\\XXXYYY]]]``````XXXZZZhhhiii]]]XXXSSSOOOKKKKKKLLLJJJFFFDDDHHHHHHHHHIIIIIIHHHFFFDDD@@@:::666666666444444777333333333333333333333333222222333333333444444444555555555555555666777888===777@@@\\\uuu~~~~~~|||yyywwwvvvtttuuutttpppllljjjkkkmmmttt}}}~~~jjjbbbaaa\\\[[[VVVVVVQQQJJJGGGFFFBBB===999888888777777777777777666555333111000000000111222111111111222333444444888:::===???@@@???===<<<666777999<<>><<<<<<>>>@@@AAABBBBBBCCCEEEGGGFFFCCC@@@777666666888===BBBFFFGGGLLLNNNPPPOOOLLLIIIGGGGGGDDD@@@======;;;777666888:::<<>>??????<<<777333444666333333333333333333333333333333444444555444444333333444444333333555888:::HHHWWWiiixxxwwwmmmnnn{{{||||||~~~}}}wwwssstttwwwzzz|||wwwwwwwwwzzzrrr]]]VVV```kkksssmmmYYYPPP___jjjddd^^^ZZZVVVPPPLLLLLLKKKHHHEEEDDDGGGLLLQQQRRRPPPKKKHHHCCC===999999888555555777333333333333333333333333333333333333444444444444666666555555555666777777===:::KKKmmmyyy~~~}}}vvvpppoooqqqsssuuu{{{jjjbbbaaa\\\ZZZWWWVVVQQQJJJFFFEEEAAA<<<999888888777777777777777777555333000///000111222111111111111222333444555;;;<<<>>>???>>>===:::888333888===@@@??????@@@BBBCCC@@@===;;;;;;===@@@BBB@@@AAACCCEEEEEECCC@@@===666666888<<>>;;;;;;999666888<<>>===???999???HHHQQQ\\\lll}}}lll```bbbhhhxxx{{{fffPPPIIIKKKKKKGGGCCCCCCGGGJJJ<<<===???>>>888222111444333333333333333333333333333333444444555444444444444444444333333555999<<>>???===;;;888666333888>>>@@@???===>>>@@@AAA???<<<;;;;;;===@@@BBB???AAACCCDDDCCC@@@===;;;::::::===BBBGGGKKKLLLLLLLLLKKKIIIHHHFFFDDDCCCAAA@@@<<<::::::888777;;;BBBGGGPPPaaassslllZZZSSSRRRkkkrrrvvvmmm[[[III???======<<<===BBBLLL[[[nnn|||xxxjjj```ooo|||kkk[[[JJJKKKLLLKKKHHHFFFHHHLLL>>>===@@@BBB===555222666333333333333333333333333222333333444555555555444555555444333333777<<<@@@PPP```ssseeekkkuuu|||lllsss|||rrrnnnrrr{{{zzz{{{|||}}}|||qqqZZZWWWeeexxxsss\\\WWW]]]ggguuussslll]]]OOOJJJMMMMMMIIIFFFBBB@@@HHHSSSXXXTTTNNNJJJDDD@@@???===888666666444444444444444444444444333333444444444555555555777666666666666777777888===KKKnnn|||jjjbbbaaa[[[YYYUUUUUUPPPIIIFFFEEEAAA<<<999888888777777777777777666555333111000000000111//////000111222444666777:::<<<===>>>===;;;888666555999>>>@@@>>><<<===>>><<<<<<<<<<<<===???AAABBB???AAACCCCCC@@@<<<:::999===>>>AAAFFFJJJMMMLLLKKKIIIGGGFFFEEEEEEDDDAAA???<<<:::888999888:::BBBKKKTTTaaatttnnn[[[PPPYYYffftttxxxppp```RRRJJJ@@@;;;777:::@@@LLL\\\jjjqqq}}}qqqkkkuuuyyyjjjVVVPPPLLLLLLMMMKKKKKKMMMEEEAAAAAAFFFDDD;;;666999333333333333333333333333222222333444555555555555555555555555777===EEEJJJXXXfffzzzyyyeeennnzzzxxxpppnnnrrrwwwwwwyyy|||~~~}}}}}}}}}~~~~~~ggg\\\aaalll{{{{{{nnnbbbZZZaaattt}}}rrrccc[[[ZZZTTTJJJNNNFFF@@@DDDNNNVVVUUURRRNNNHHHCCCBBB@@@:::666666444444444444444444444444333444444444555555555555666666666666777888999999CCCYYYjjjbbb```[[[YYYTTTSSSOOOHHHFFFEEEBBB===999888888777777777777777555444444333222111000000///000000222444666888999999:::<<<======;;;888777999;;;>>>???>>>===<<<<<<888999<<>>BBBGGGKKKMMMKKKHHHGGGEEEDDDDDDDDDCCC???<<<:::888999;;;<<>>>>>???>>>===<<<444777<<<@@@BBBBBBAAA???@@@AAABBB???;;;888888999;;;===BBBGGGKKKLLLJJJGGGGGGEEEDDDDDDDDDBBB===999999999;;;>>>BBBIIIWWWdddsssiiiQQQHHHCCCKKK\\\hhhfff___NNNFFF@@@???<<<888;;;AAAEEESSS___gggyyy~~~zzzyyybbbLLLIIIOOORRRQQQPPPMMMAAA===EEEHHH???999999333333333333333333333333111222333444555555555555222333666:::BBBMMMZZZbbbnnnuuuuuuyyyxxxqqqnnnvvvzzz}}}~~~|||xxxuuutttqqq}}}{{{rrrqqqpppffflllxxx^^^RRRPPPKKKDDD@@@BBBIIIPPPRRRLLLGGGFFFBBB;;;777666555555555555555555555555444444444555555555666666444444555666888:::;;;<<>><<<999777999;;;>>>===<<<===>>>>>>>>>===999:::<<<>>>@@@@@@@@@??????@@@@@@===888555666888;;;>>>BBBFFFHHHHHHFFFEEEDDDEEEEEEDDD@@@===;;;:::888;;;>>>BBBHHHUUUfffsss\\\LLLHHHLLLGGGJJJXXXaaaTTTMMMCCC<<<:::;;;<<<===AAAEEELLLWWWiiivvvzzzpppSSSIIILLLOOOLLLIIIIIIFFFBBB@@@CCCGGGBBB999333222222333555555333111333444555666666666555444777666777;;;FFFVVVeeennnuuuzzz|||uuuyyy|||~~~|||wwwuuuwww{{{|||}}}{{{dddllltttooottteeeXXXRRRKKKEEEBBBCCCFFFHHHRRRNNNJJJEEEBBB===999666444333333222222333333444444444444555555555555666333888555444888777888CCCVVVlllyyy}}}kkkdddbbbZZZVVVTTTQQQNNNJJJGGGDDD@@@===888888777666666666666666333333222111111111111222///222222444<<>>>>>===:::777666888;;;>>>>>>>>>>>>>>>>>><<<;;;:::;;;<<<>>>??????@@@@@@>>>???>>>;;;777666888:::???@@@CCCEEEFFFEEEDDDCCCCCCDDDDDDAAA>>>:::999999666<<>>;;;:::999999<<>>?????????>>><<<:::999<<<<<<<<<<<<===???@@@@@@======;;;888777777:::<<>>:::888777888999AAALLLXXXddduuu~~~zzzvvvuuuvvvvvvuuurrrllliiiccc\\\XXX[[[bbbiiivvv|||]]]OOODDDAAAAAA;;;NNNOOONNNJJJDDD===999666888:::<<<@@@IIIXXXlll{{{~~~ssslllxxxnnnXXXOOOJJJHHHHHHEEEDDD@@@???CCCHHHFFF@@@777555444333444444333222111222333444444444444333555222;;;QQQaaajjjwww}}}wwwtttssstttvvvvvvvvvxxxzzzzzz}}}ppp\\\lll}}}iiitttfffXXXWWWTTTNNNFFFAAAAAABBBNNNOOOOOOJJJBBB<<<888888444444333333333333444444444444444555555555555666555777444555;;;:::;;;HHHqqqzzzyyyyyyqqqggg```]]]YYY[[[^^^aaafffsssoooccc^^^YYYZZZTTTQQQNNNJJJGGGDDD@@@===888777777666666666666666555444333333222222333333222333444666===EEEKKKNNNEEEAAA;;;666444666;;;>>>>>>???@@@@@@===;;;999888>>>===<<<<<<<<<>>>???@@@;;;:::888666666888<<>>:::777666777999@@@JJJXXXeeesss}}}wwwrrrnnnllleee___ZZZYYY[[[[[[WWWSSSMMMNNNMMMLLLOOO[[[lllyyy~~~eeeOOOEEECCC===EEEIIINNNNNNIIIAAA;;;888::::::;;;===@@@LLL```qqq~~~uuujjjiiiuuuiiiUUUHHHDDDGGGDDDCCC@@@>>>BBBHHHHHHDDD:::888555444444444444333222333333444555555555555;;;666CCC]]]llllllttt|||xxxxxxxxxuuurrrtttvvvvvvqqqooozzz}}}dddmmmttt___aaajjjpppvvvxxx```VVVXXXXXXSSSKKKEEEDDDEEEKKKOOOQQQMMMDDD<<<999999444444333333333333444444444444444555555555555666666777333555<<<:::???OOO|||~~~zzzwwwzzzyyylll___XXXTTTNNNIIIHHHGGGHHHKKKOOOTTT___uuurrrddd^^^XXXZZZTTTQQQNNNJJJGGGDDD@@@===888777777666666666666666555444333333222222333333222222444777:::>>>CCCHHHEEE@@@:::666666999>>>AAA>>>@@@AAA???<<<999888888???>>>===<<<<<<===>>>???999777555444666:::===???@@@@@@???>>>>>>???@@@AAA>>>===;;;888666777;;;>>>EEEPPPaaappp~~~|||zzzqqqhhh___YYYVVVUUURRRMMMGGGFFFHHHHHHEEEAAAAAAEEEIIILLLSSSaaasss]]]IIIDDD>>>>>>CCCIIILLLJJJEEE@@@===:::777777888999AAASSSeeesssxxxyyypppjjjooo|||xxxvvv[[[HHHEEEKKKDDDDDD@@@>>>AAAHHHIIIGGG>>>:::666444333444444333444444444555666666777888@@@===KKKgggsssooorrr~~~~~~zzzsssmmmooorrrrrrmmmlllxxxuuuqqqrrroookkk```]]]aaacccdddpppuuukkk\\\]]]\\\WWWOOOIIIFFFEEEHHHMMMQQQOOOFFF>>>;;;:::555444444333333444444555444444444555555555555666888888444666;;;<<>>@@@AAA>>>:::777888;;;???>>>>>>============>>>888555444444777;;;===>>>============>>>???@@@@@@===;;;999777777;;;AAAFFFJJJWWWiiiyyyyyyuuulllfff\\\RRRJJJFFFEEEEEEDDDAAA>>>>>>@@@AAA@@@???EEEJJJQQQXXX]]]dddmmmrrrwwwYYYLLLAAA@@@AAADDDGGGIIIHHHEEEAAA===888666999:::<<>>@@@FFFIIIHHHAAA===888444333444444444555555555555666777999999;;;===NNNhhhtttqqqqqqxxx{{{ssslllkkkmmmnnnnnnrrr~~~xxxmmmkkkrrrgggaaadddhhhgggnnnssslllfffccc^^^WWWPPPIIIDDDAAAFFFJJJOOOOOOJJJCCC===;;;555555444444444444555555444444444555555555555666777888555777<<>>@@@@@@<<<888666999===>>>>>>>>>>>>>>>===<<<<<<666444333444888;;;<<<<<<<<<<<<=========>>>>>>>>>;;;:::999888:::@@@HHHNNNTTTaaasss}}}wwwooogggbbbSSSPPPKKKEEEBBBAAABBBCCC??????@@@BBBEEEHHHKKKMMMPPPYYYeeerrryyy{{{yyywww~~~mmmWWWKKKFFFBBBCCCGGGIIIFFFBBBBBB:::888<<<<<<;;;CCCOOObbbkkkssssssjjjdddffflllvvvwww```PPPKKKIIIHHHCCC>>>>>>DDDHHHGGGDDD???999444333444444555444444444444555777999:::;;;CCCVVVkkkwwwyyywwwxxx{{{~~~xxxtttpppoooppprrryyy{{{ooommmtttooobbbaaahhhjjjoooqqqhhhkkkddd[[[SSSOOOJJJDDD???DDDHHHMMMOOOMMMGGG@@@;;;555555444444444444555555444444444555555555555666555777777999???HHHjjjwwwnnniiiYYYVVVWWW^^^dddiiipppwwwzzzrrrkkkaaaXXXUUUWWWfff}}}ooodddaaa[[[[[[TTTQQQNNNJJJHHHDDD@@@===888888777666666666666666333222111111000000111111222222777===<<<777777===444222333666;;;???@@@???>>>@@@???;;;777666:::???>>>>>>?????????===<<<:::555444333555999<<<<<<:::=========>>>======<<<;;;;;;:::999888;;;CCCLLLSSS```lll|||yyyqqqggg]]]SSSMMMCCCCCCBBBBBBCCCEEEGGGHHHDDDFFFJJJMMMQQQVVV\\\```^^^iii||||||tttUUULLLBBBAAAFFFIIIFFFAAABBB999666;;;;;;777;;;DDDLLLUUU```fffccc___aaagggttt}}}```NNNJJJIIIDDD>>>>>>CCCGGGGGGEEE@@@999444333444444555333333333333444666888999DDDQQQddduuu~~~zzzvvv~~~xxxuuussswww}}}{{{uuuxxxkkkeeeeeeppp\\\WWWbbblllwwwzzzqqqkkkaaaVVVPPPNNNLLLFFFAAADDDFFFKKKOOOOOOJJJAAA;;;555555444444444444555555444444444555555555666666333777777;;;BBBOOOxxx|||{{{~~~tttdddZZZWWWRRRiiillldddbbb[[[XXXVVVSSSOOOKKKGGGCCC???<<<888666555555666666555444333222111111222111000///222666:::;;;999777777888111333666:::>>>AAABBBCCCAAA???===<<<;;;<<<===>>>@@@@@@AAA@@@???<<<999777444333333666;;;======;;;:::;;;;;;<<<<<<<<<<<<<<<333555888;;;@@@HHHRRRZZZfffttt{{{rrriii]]]NNNEEECCCEEEBBBAAACCCJJJOOOQQQQQQYYYVVVUUU[[[fffqqqwwwyyypppnnnmmmmmmqqqvvv{{{}}}{{{ppp]]]GGG???DDDKKKJJJFFFEEE@@@<<<;;;999999>>>EEECCCKKKTTTYYYZZZZZZ]]]aaavvv|||{{{IIIJJJIIIDDD???===AAAGGGJJJGGGBBB:::666666666666555333888999555444888;;;:::OOOdddvvv}}}zzz|||vvv|||uuuooo{{{|||zzzyyyzzz|||{{{wwwsssjjjooo}}}{{{nnnjjjZZZVVV^^^YYYSSSSSS]]]kkkssssssnnndddTTTJJJLLLOOOJJJBBBFFFLLLSSSTTTPPPIIICCCAAA777555333333444666666666555555555555666666666666777666888;;;@@@QQQrrr{{{nnn___VVVRRR]]]lllxxx|||wwwmmmfff[[[[[[[[[[[[```mmmmmmeeebbb[[[XXXVVVSSSNNNJJJGGGCCC???<<<777666555555666666555444444333222111111111000000444777:::;;;999666666666222444888;;;>>>???@@@@@@>>>===<<<;;;<<<===???@@@?????????>>><<<999777555555444555888<<<===<<<::::::;;;<<<======<<<;;;:::444666999<<>>;;;777666555555666666555333444444333222111111111111777999<<<<<<999777666555222555999===???>>>===<<<;;;;;;:::;;;<<<>>>@@@AAA======<<<;;;999666444222555666888;;;======;;;999;;;<<<=========;;;999777666777:::>>>EEEOOOZZZaaavvvzzz}}}}}}}}}zzztttlllaaaUUULLLDDD???AAAFFFOOOZZZgggnnnrrryyy{{{mmmlllkkkiiigggeeecccaaaZZZ]]]```bbbfffjjjooosssxxxyyy|||xxx\\\QQQPPPOOONNNGGGBBB===<<<999666777;;;@@@HHHTTTaaahhhhhhbbb]]]\\\eeerrrVVVHHHHHHGGGCCC>>>===AAAGGGGGGCCC===999777777666555555444666999777888EEEVVVxxxssshhhoooxxxyyy}}}{{{vvvqqqmmmjjjkkkkkknnn|||yyylllqqq|||jjjXXXRRR]]]bbbZZZWWW```nnnwwwgggddd]]]TTTQQQQQQOOOKKK@@@BBBFFFLLLQQQPPPKKKFFF:::777444333444555555555555555555555666666666666999888999<<>>;;;777555444444555666444333444444444222111111222333999:::;;;;;;:::999777666222555:::>>>??????===;;;:::::::::;;;<<<===???@@@===<<<;;;888666444222222666777:::===>>>===:::888;;;<<<======<<<:::777555888999<<>>::::::<<<>>>DDDQQQaaaooosssoooiiiaaabbbiiiwwwyyyTTTEEEFFFGGGEEE???<<>>;;;666555444444555555444333333444444333111111444777777777888888888888666555111444:::>>>@@@@@@>>>===;;;;;;;;;;;;;;;<<<<<<===>>><<<:::777555444333333555888;;;>>>===<<<999888;;;<<<<<<<<<;;;999666444;;;<<>><<<===<<<@@@KKK]]]ooo{{{}}}{{{uuulllgggrrrvvv[[[EEEDDDEEEFFFBBB>>>BBBIIIFFFEEEBBB>>>:::777666555555222555;;;999;;;QQQnnnzzz|||ssssss}}}yyywwwwwwxxxwww{{{ssssssqqqaaaeee{{{}}}iiidddqqq|||{{{rrraaaSSSNNNNNNNNNDDDAAAAAAGGGPPPSSSOOOIIIAAA>>>999666555555555555555555555555666666666666555777888<<>>AAAAAA@@@???::::::;;;;;;;;;;;;;;;;;;===;;;888666444444444555555888;;;===<<<:::999999<<<;;;;;;:::999888666666===???CCCKKKTTT\\\```bbbcccooo{{{~~~~~~~~~xxxssssssuuuwwwxxxwwwzzzyyytttooohhh]]]SSSIIIFFFGGGJJJJJJGGGGGGIIILLLVVVeeeqqqvvvssslllfff^^^aaadddhhhooo||||||nnnlllrrrwwwxxxrrrlllgggaaa]]]ZZZVVVPPPKKKLLLLLLLLLMMMPPPSSSWWWYYYdddjjjuuuppp```XXXOOOGGGDDDBBB>>><<<<<<;;;===EEETTTiiizzzvvvjjjqqquuu___IIIDDDCCCFFFEEE@@@BBBIIIFFFFFFEEEAAA<<<888666666444444777:::999>>>UUUlllwwwwwwsss{{{zzzwwwwwwxxxtttcccZZZtttssslllvvvxxxfffVVVNNNMMMLLLHHHDDDCCCHHHPPPSSSQQQLLLFFFAAA<<<888666666666666555555555555666666666666999888888???TTTqqqssspppqqquuuxxxyyyyyy|||~~~~~~~~~}}}}}}|||{{{ooogggaaa]]]___]]]YYYUUUPPPMMMJJJIIIIIIKKKLLLNNNOOORRRVVVZZZZZZfffyyymmm```]]][[[^^^TTTQQQMMMIIIFFFBBB===:::666555333444555555444222000222444333111333999>>>???<<<999888888777333000888:::<<>>:::888777777777555555555555666666666666:::777999LLLnnnssssssqqqsssvvvxxxyyyzzz~~~|||rrroooiiiccc]]]WWWRRROOORRRSSSSSSTTTWWW[[[___bbbmmmpppzzzlll___]]][[[^^^TTTQQQMMMIIIEEEAAA===:::666444333333444555333222///222444333111444:::@@@HHHDDD@@@===<<<:::666222<<<===>>>???@@@@@@??????555666888:::<<<===>>>>>>:::888555222111333555777333666999999888888:::<<<<<<;;;888666666666888999AAACCCHHHQQQYYY^^^]]][[[dddeeeeeeeeekkktttyyyxxxsssqqqnnnmmmppptttwwwxxxtttuuurrriii```WWWJJJ???@@@BBBJJJTTTYYYXXXWWWYYYOOOOOOMMMHHHBBB???AAACCC>>>>>>===>>>BBBIIIQQQWWWSSSUUUPPPEEE???CCCLLLQQQUUUiii~~~xxxmmmhhhaaaZZZSSSPPPNNNNNNEEEHHHJJJLLLOOOUUU]]]cccrrr{{{lll___RRRLLLGGGAAA======888999===HHHWWWiiiwwwxxxoooggghhhuuuwwwWWWIIIBBBFFFGGGAAA???DDDFFFGGGHHHDDD===888666666111888;;;666888EEEVVVaaagggllluuu|||}}}yyywwwxxx}}}~~~yyyuuu{{{yyyqqqyyypppwwwjjj```XXXQQQIIIGGGGGGKKKPPPUUUVVVUUULLLGGG@@@;;;888888888777555555555555666666666777888555;;;YYYppprrrqqqssswwwyyyyyyzzz~~~|||uuuqqqvvvvvvuuuvvvxxx|||oooddd___YYYXXXUUUQQQLLLGGGDDDAAA>>><<<666555555555555444444444666444333222444999>>>AAAOOOPPPGGG>>>===888222777???======@@@CCCCCC===888666777999;;;<<<<<<;;;;;;:::555//////222666666444777777777777888888888888:::999777555666888:::<<>>======;;;999999999999;;;;;;>>>DDDKKKIIIMMMLLLJJJQQQ[[[]]]WWWWWW___qqqzzztttppphhh```WWWTTTQQQOOOMMMLLLJJJHHHPPPXXXccclllssszzzkkkVVVPPPOOOIIIAAA======;;;<<>>999@@@aaa{{{tttrrruuuttttttuuuxxx|||oooccc___ZZZYYYVVVRRRLLLHHHDDDAAA>>><<<555555555555444444444444444333222222444777;;;>>>NNNQQQGGG>>>===777222777<<<;;;;;;???BBBBBB===888777888:::<<<============:::555000///222666666444777777777777888888888888999888777666666999;;;===BBBGGGMMMRRRUUUXXX[[[]]]```______aaadddfffhhhiiikkklllmmmoooppprrrrrrrrrpppnnneeeUUUIIICCC===777888888;;;CCCMMMTTTVVVUUUNNNGGG@@@<<<<<<===;;;999:::888888;;;===???DDDJJJQQQ\\\eeehhhmmmwwwzzzwwwlllllltttpppjjjbbbZZZUUUPPPMMMJJJCCCFFFKKKQQQWWW___hhhooocccUUUPPPKKKDDD???>>>;;;;;;AAAJJJYYYmmm|||~~~vvvmmmkkkssskkkVVVFFFFFFHHHCCCAAADDDFFFEEEFFFHHHEEE===888888777<<>>;;;555555555555444444444444222222111222333666888999KKKNNNFFF===<<<777222888:::::::::>>>AAAAAA===999777999;;;===????????????888444000000333555666555777777777777888888888888888777666666777:::===@@@CCCGGGMMMQQQTTTVVVXXXZZZ^^^^^^```aaabbbdddeeeeeeiiillloooppppppooopppppppppjjj]]]LLLAAA<<<999666888777777<<>>FFFSSSgggxxxyyyoooiiimmmxxxxxxbbbMMMGGGGGGEEEDDDEEEDDDCCCEEEHHHEEE>>>888777888999===BBBKKKYYYiiittt~~~jjjjjjmmmkkkmmmeeeoooxxxxxxpppfff[[[TTTLLLIIIGGGJJJQQQWWW[[[\\\VVVTTTOOOHHH???999666555777777777666666777777888888:::HHHeeezzz~~~xxxtttrrrpppqqqvvv~~~~~~zzzuuu{{{}}}~~~mmmaaa___\\\^^^WWWSSSMMMHHHEEEAAA>>>;;;555555555444444444333333111222222333555666777777DDDIIIBBB::::::666333;;;===<<<===>>>@@@???<<<888888:::<<<>>>@@@AAAAAAAAA777444111111333555666555666777777777888888888888777777666777999===@@@CCCFFFJJJNNNRRRTTTUUUWWWXXX]]]^^^```aaaaaaaaabbbccceeeiiinnnppppppnnnnnnooommmcccTTTEEE<<<:::::::::<<<:::999:::>>>AAABBBBBB???===<<<<<<======;;;888777666777<<>>;;;555444444444444333333333222333444555666777888888<<>>AAAAAA@@@@@@???===:::777999:::<<<>>>@@@@@@@@@@@@555333222222333555666666666777777777888888888888666666666777:::???CCCFFFIIIMMMQQQTTTUUUUUUVVVWWW\\\^^^``````^^^^^^```bbbaaaeeekkkooopppooommmkkkbbbWWWIII>>>999999;;;======;;;999999999;;;;;;;;;>>>>>>>>>>>>>>>===;;;999888777999;;;<<>>DDDWWWmmmzzz{{{zzztttmmmkkkooosss~~~zzzaaaMMMGGGIIIIIIFFFBBB@@@AAAFFFFFF@@@:::888;;;555<<>>;;;444444444444333333333333222333444666777888999:::777???;;;666777555666@@@DDDDDDCCCAAA>>>;;;888777999:::<<<===>>>???>>>>>>444333333222333444666777777777777777888888888888555555555888<<>>===<<<;;;::::::::::::??????@@@@@@???>>><<<;;;;;;999999999666???bbb}}}ttthhh^^^YYYOOOLLLHHHFFFEEEEEEEEEDDDCCCCCCIIIQQQWWW]]]ooozzzpppfff```ZZZXXXZZZccctttiii[[[QQQIIIIII@@@<<<>>>===???PPPggg{{{~~~{{{tttnnnnnnppp~~~jjjRRRGGGIIIJJJFFFCCC??????DDDFFFBBB<<<;;;<<<777@@@[[[ttt~~~}}}{{{~~~~~~www}}}mmmhhhjjjpppmmm___\\\iiippphhh\\\WWWUUUSSSPPPNNNPPPTTTXXX\\\]]]]]][[[VVVLLLBBB;;;777777777777777888888999:::999AAAXXXvvvuuubbbnnnzzzvvvtttiiiiiikkkpppuuu|||wwwkkk___WWWOOOLLLUUUbbbqqqwww}}}}}}||||||pppccc___ZZZZZZYYYUUUOOOJJJEEEAAA>>>;;;444444444333333333222222222222333444666999;;;<<<888@@@===777777555666AAABBBCCCBBB@@@===:::888777999:::;;;<<<<<<<<<;;;;;;222333333333333444666777777777777777888888888888444444555888===CCCHHHLLLMMMPPPSSSTTTSSSRRRRRRSSSWWWYYYYYYWWWUUUWWW]]]bbbbbbbbbeeekkkpppnnnddd\\\MMMCCC;;;;;;<<<;;;:::===>>>?????????>>><<<<<<<<<===???@@@@@@???>>>>>>>>>===888888:::666777NNNkkkssseeeWWWOOOMMMGGGDDDAAA@@@AAABBBAAA?????????DDDLLLLLLNNN]]]ppp|||nnnfffaaa```fffooo}}}rrr```TTTLLLKKKAAA>>>@@@===;;;KKKbbb||||||uuussssssqqqVVVGGGHHHJJJGGGEEE@@@>>>CCCFFFCCC???===999888DDD\\\nnnsssvvv{{{yyyzzz{{{wwwuuuzzzqqqooosssnnn^^^YYYiiirrriii^^^[[[WWWUUURRRPPPPPPTTTZZZ^^^]]]^^^^^^YYYPPPEEE===888777777777777888999:::;;;999DDD```vvvbbbhhh|||oooppprrrhhhkkklllooosssyyyooo___PPPJJJGGGEEEMMMZZZeeemmmxxx}}}zzzxxxtttwww|||qqqddd___YYYYYYYYYUUUOOOJJJEEEBBB>>>;;;444444444333333333222222222222222333555888;;;===;;;CCC???999888444666AAA@@@@@@@@@???<<<999888888888999:::;;;;;;:::999999222333333333333444666777777777777777888888888888333444555888===DDDJJJMMMMMMOOORRRSSSRRRQQQQQQQQQUUUVVVVVVTTTRRRTTT[[[aaaeeecccdddjjjppplll```UUUKKKAAA<<>><<<===:::<<<===>>><<<;;;::::::<<<===????????????@@@@@@===666777===:::555AAAVVVmmmuuudddUUUJJJFFFGGG@@@>>>;;;;;;===>>><<<:::???===@@@EEEDDDFFFWWWmmmqqqwwwggg```^^^```ffftttyyymmmfffgggjjjvvvvvvcccXXXQQQKKKBBB???BBB===999HHH___{{{|||yyyyyyuuuXXXGGGHHHJJJGGGGGG@@@>>>BBBFFFDDDAAA???;;;===JJJ^^^iiikkksssvvvvvvwww~~~xxx~~~wwwrrryyy~~~yyypppooosssmmm\\\ZZZkkktttiii______UUUSSSQQQOOOOOOSSSZZZ^^^^^^______[[[RRRGGG>>>999777777777777888999:::;;;===IIIgggsssccciii~~~mmmrrrwwwmmmmmmmmmnnnqqqvvv}}}hhhUUUFFFDDDDDDCCCJJJVVVZZZeeesss~~~}}}xxxtttooossszzzoooaaa^^^[[[]]]XXXUUUOOOJJJFFFAAA;;;888444444555555555444333222111222333555666888999::::::>>>???:::777999;;;;;;?????????===;;;999:::;;;CCC@@@<<<;;;<<<<<<:::888333444555444333333444666777777777777777777777777555777:::>>>BBBFFFIIIKKKMMMNNNOOOOOOPPPPPPOOOOOOOOOMMMKKKKKKNNNTTTZZZ^^^```hhhiiiiiiooogggWWWRRR>>>FFFNNNNNNFFF===::::::;;;>>>???>>><<<<<<>>>AAABBBCCCDDDEEECCC??????AAA;;;:::999888888:::<<<===OOOfff~~~jjjXXXPPPHHH===999===::::::::::::::::::::::::::::::<<>>GGGRRRqqq}}}zzz}}}yyycccKKKHHHMMMGGGFFF;;;===EEEDDDEEECCC;;;;;;>>>ZZZvvvuuummmuuupppppp{{{xxxjjj~~~}}}pppmmmvvvrrrllllllccc]]]VVV\\\mmmxxxmmm[[[ZZZXXXUUURRRSSSVVV[[[______bbbbbb^^^XXXQQQEEE:::777999:::888777888999999>>>VVV|||jjjtttzzztttrrrnnnmmmooolllkkkuuu~~~uuusss}}}yyy___PPPBBB???BBBEEEGGGJJJQQQ\\\nnnyyyrrruuu|||ooobbb^^^[[[]]]WWWSSSNNNIIIEEE@@@:::777444444444444333333333222111222333555777888999::::::>>>>>>999666999<<<===??????>>><<<:::999:::;;;BBB???===<<<<<<<<<999666333444555444333333555666777777777777777777777777777999<<<@@@DDDHHHKKKMMMNNNNNNOOOPPPPPPPPPPPPOOONNNMMMLLLMMMPPPUUUZZZ]]]aaajjjiiigggjjjbbbUUUSSSUUU\\\cccaaaWWWMMMIIIIIIEEEDDDCCCBBBBBBBBBDDDFFFFFFFFFGGGJJJLLLIIICCC???>>>===;;;:::999:::;;;<<>>FFFEEEFFFEEE>>>===CCCccc~~~uuuppp}}}yyylll}}}~~~}}}wwwcccYYY[[[YYYUUUXXXfffuuuvvvnnn```aaa___XXXQQQQQQXXX___aaadddddd```[[[TTTIII>>>888999999888777888::::::BBB[[[yyytttqqqlllkkkkkkjjjlllzzzyyyrrr}}}vvvllljjjjjjlllkkkgggfffjjjjjjgggVVVMMMEEECCCCCCCCCGGGKKKMMMTTTaaarrr}}}}}}tttkkkkkkoooxxxooobbb___[[[\\\UUURRRMMMHHHCCC???:::666444444333222222222222222111222444666777999999:::;;;===<<<777666:::>>>>>>??????>>><<<:::999:::<<<@@@???=========;;;777555222444555555444444555666777777777777777777777777:::;;;???CCCGGGJJJLLLNNNNNNNNNOOOPPPPPPPPPPPPOOOMMMLLLMMMOOORRRVVVZZZ]]]___ggggggeeefff___YYY^^^iiisss||||||qqqcccYYYUUUQQQLLLFFFDDDEEEGGGGGGGGGIIIHHHJJJOOOTTTSSSJJJAAABBBAAA>>><<<::::::::::::888DDDXXXkkkuuuuuummmfffOOODDD;;;;;;:::555555999888888888888888888888888888777888:::;;;===EEENNNWWWcccvvvwwwmmmccc___```cccmmmxxxxxx]]]VVVOOOHHHCCC???===BBBIIIaaarrrkkkLLLEEEKKKJJJIII>>>???GGGFFFGGGHHHAAA@@@JJJkkkyyynnn~~~}}}sss|||~~~|||}}}|||zzzwwwuuuuuuvvvqqqrrruuu}}}{{{bbbWWWaaaccc___YYY```rrr}}}hhhkkkjjj___RRRNNNVVV```bbbfffgggccc___YYYMMMCCC:::999888888888999;;;<<>>>>>>>>>>>===<<<999666333222333555555555444555777666666666666666666666666;;;===@@@DDDHHHJJJLLLMMMMMMNNNOOOOOOPPPPPPOOOOOOKKKLLLNNNQQQTTTWWWZZZ\\\ZZZcccddddddgggbbbcccoootttyyyiii``````WWWLLLGGGHHHJJJHHHEEEEEEHHHLLLQQQUUUVVVOOOGGGEEECCC@@@>>>;;;999888777;;;CCCPPP___hhhggg^^^VVVBBB;;;666888999666666999888888888888888888888888:::888888:::;;;<<>>AAAHHHFFFHHHJJJEEEAAALLLjjjyyymmm~~~~~~yyytttqqqooolllmmmmmmllliiigggggghhhhhhiiikkkqqqwww{{{||||||oooooo}}}gggcccooorrrjjj\\\\\\lllyyy|||lllmmmjjj___TTTPPPWWW```cccgggiiifffbbb]]]RRRHHH>>>:::777888999:::<<<>>>BBBYYYsssnnnkkkgggiiifffkkksss~~~}}}sssjjj^^^QQQKKKKKKKKKKKKHHHCCCAAAGGGPPPWWWXXXWWWWWWWWWSSSLLLJJJLLLIIIJJJNNNUUU[[[ZZZSSSLLLLLLSSScccxxx}}}|||vvvuuurrrsssnnnbbbmmmooodddaaa[[[[[[UUURRRMMMIIIEEE@@@;;;888333333222222111111222222111222555777999::::::999;;;;;;888444666===AAAAAAAAAAAA???===;;;;;;>>>@@@<<<===>>>===:::777444222111333555666666555666777666666666666666666666666;;;===@@@DDDHHHJJJKKKKKKLLLMMMMMMNNNOOONNNNNNNNNKKKLLLOOORRRUUUYYY[[[]]][[[ccceeegggjjjfffjjjzzzzzzzzzrrrlll```QQQIIIIIIHHHEEE@@@???GGGNNNOOORRRUUUSSSNNNFFFDDDBBB???<<<999777777888>>>HHHSSSYYYVVVMMMEEE>>>;;;999::::::888888999888888888888888888888888:::777777:::::::::===BBBGGGPPPbbbzzz~~~zzzqqq```ZZZSSSOOOOOOUUU^^^fffyyymmmZZZRRRIIIDDD@@@===???DDDZZZiii{{{uuuUUUGGGIIIHHHHHH???CCCJJJHHHIIIKKKGGGAAALLLfffxxxyyy{{{ppp|||}}}|||zzzwwwsssnnniiidddbbb```^^^___aaa```^^^]]]]]]]]]aaaaaadddggglllooopppqqqvvvzzz~~~wwwlllsssvvvnnnwwwyyyooo]]]ZZZiiirrrppphhhddd]]]VVVRRRSSSXXX\\\ccchhhjjjhhheeeaaaWWWMMMBBB;;;666888::::::<<<@@@GGG[[[ooojjjgggeeejjjeeejjjrrrvvvtttxxx}}}vvvmmmfff\\\PPPIIIHHHFFFGGGFFFCCC@@@DDDOOOZZZgggbbb``````]]]UUUNNNLLLNNNOOOQQQPPPMMMIIIFFFEEECCCKKK]]]tttzzzxxxtttqqqooommmmmmlllmmmkkkgggiiieeeWWW^^^zzzooodddbbb\\\ZZZUUURRRMMMIIIEEEAAA<<<999333333333444333222222111111222555888:::::::::999999999777555888???BBB@@@AAA@@@???<<<:::;;;>>>AAA<<<===>>><<<888555333222000333666777666666666777777777777777777777777777;;;===AAAEEEGGGIIIIIIIIIKKKKKKLLLMMMMMMMMMMMMLLLLLLMMMOOORRRVVVYYY]]]^^^aaaggggggiiillleeegggwwwyyyuuutttyyynnnbbbRRRHHHEEECCC>>>:::>>>IIIQQQQQQRRRVVVVVVQQQFFFEEECCCAAA>>><<<:::888555999AAAGGGJJJGGG@@@:::===<<<;;;::::::999888999::::::::::::::::::::::::999666555888999888999===BBBGGGTTTjjjooofff]]]UUUOOOJJJJJJMMM]]]jjjxxx```VVVKKKFFFBBB???@@@DDDYYYgggvvv}}}~~~|||wwwqqqkkkqqq___MMMLLLLLLGGG@@@FFFNNNKKKKKKNNNIIICCCPPPhhhvvvxxxuuuxxx|||yyyxxxwwwvvvtttrrrpppooogggddd```[[[WWWTTTSSSRRRPPPRRRUUUVVVUUUTTTTTTUUUUUUVVVYYY]]]aaaeeehhhiiiiiilllooorrryyy{{{~~~oooeee|||hhhdddpppuuuooobbbZZZPPPMMMOOOTTTVVVWWWdddiiilllkkkiiieee\\\SSSGGG===666999;;;999;;;@@@FFF[[[~~~lllgggdddccckkkbbbjjjqqqrrrmmmnnnzzzxxxsssooommmeeeXXXMMMIIIGGGHHHHHHEEE@@@AAAMMMZZZsssmmmiiihhheee^^^YYYWWW[[[[[[XXXPPPGGGAAAAAACCCCCCIIIZZZppp|||uuudddaaa^^^]]]___bbbdddeeekkkiiifffiiillldddfffyyyoooeeebbb\\\YYYTTTPPPLLLHHHDDD@@@;;;888222333555666666444222000000333666999;;;;;;:::999777888666555:::@@@BBB@@@??????===:::888:::===@@@<<<======:::666222222333000333666777777777777777777777777777777777777777;;;>>>BBBFFFHHHIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMMMMOOOQQQUUUZZZ^^^```eeegggfffjjjlllbbb```oooqqqgggaaajjj{{{tttiii[[[PPPKKKGGGCCC@@@EEEPPPWWWWWWZZZ^^^XXXNNNGGGFFFEEEDDDBBB???>>><<<777:::>>>@@@???===;;;::::::;;;<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999666666999:::999999;;;???AAAIIIWWWhhhtttxxxxxxyyyqqqeeeVVVLLLIIIJJJSSSeeezzzjjj]]]PPPHHHDDD@@@AAADDDTTTcccttt{{{zzztttjjjaaaRRR```vvvfffPPPNNNNNNHHHBBBJJJSSSPPPOOOQQQLLLMMM\\\tttwwwzzz~~~{{{vvvoookkkjjjiiifffcccaaa___]]]WWWUUUQQQNNNKKKIIIIIIIIIFFFIIILLLNNNNNNNNNNNNOOOLLLNNNQQQTTTWWW[[[___aaa]]]___```dddmmmwww{{{yyyvvvyyy~~~kkk{{{zzzmmmuuuwwwpppbbbYYYOOOKKKOOOTTTVVVVVVfffkkknnnnnnmmmjjjaaaXXXLLL???777:::<<<999:::@@@AAAXXXzzzkkkgggdddbbbjjjbbblllsssxxxooossszzz{{{wwwssssssrrrvvvzzzvvvhhhYYYQQQTTTSSSQQQKKKCCCBBBOOO```{{{wwwtttrrrnnniiijjjnnnppplllbbbWWWLLLFFFEEEEEEEEEIIIVVVjjjyyytttkkkZZZXXXVVVXXX^^^dddhhhjjjmmmnnnlllrrroooeeeccc\\\YYYRRROOOKKKFFFCCC???:::777111333666888777555222000000333666999;;;;;;:::999666777666666;;;AAABBB???>>>===;;;888777888;;;???===>>>===999444111222444000333666888888777777888777777777777777777777777<<>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<888888<<<>>><<<;;;===;;;;;;===DDDMMMTTTVVVUUUnnnxxxjjjYYYRRRCCCGGGVVVlll|||qqqcccTTTKKKEEEAAABBBDDDMMM___sss}}}}}}uuuiii^^^NNN^^^rrrgggPPPMMMMMMIIIDDDMMMWWWTTTRRRSSSOOOVVVgggttt{{{uuunnnfffaaa___]]]ZZZWWWTTTRRRQQQOOOMMMJJJGGGFFFEEEEEEFFFAAADDDHHHKKKLLLLLLMMMNNNJJJLLLNNNPPPRRRUUUYYY[[[XXXYYYZZZ]]]hhhuuu||||||sssvvvzzz{{{{{{nnnooopppiiifff^^^TTTOOOQQQUUUXXXYYYhhhmmmpppppppppmmmddd[[[NNN@@@777:::<<<888999???AAAZZZ|||~~~kkkhhhdddbbbiiidddpppxxx|||vvvwwwtttnnnjjjooorrr|||wwwfff\\\dddaaa\\\TTTIIIGGGVVVhhh~~~{{{uuurrryyyyyykkk^^^UUUOOOLLLIIIFFFHHHRRRcccppptttuuuvvvtttyyyuuummm\\\YYYXXX\\\dddlllqqqsssppptttrrr{{{qqqccc___ZZZ[[[UUUQQQLLLGGGCCC???:::777444333333222222333333444555666777888888999999999<<<999666777:::===<<<;;;???<<<888777888;;;=========>>>===;;;777444333333333333555666666666555444555666666666555666888:::>>>???AAADDDFFFHHHIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHJJJMMMQQQTTTVVVYYY]]]```ggggggggghhhiiigggdddaaaqqquuu}}}zzzssslllkkkmmm^^^^^^]]]]]]\\\XXXRRRNNNIIIIIIHHHGGGEEEBBB@@@???>>><<<::::::;;;<<<<<<;;;==============================>>>>>>??????@@@@@@===<<<:::888888888:::;;;:::;;;;;;<<<===>>>??????QQQUUU\\\eeerrr{{{eeeUUUKKKLLL]]]nnnzzzxxxdddPPPGGGGGGEEEAAA???RRR___sss|||qqqiii^^^]]]eee}}}tttYYYOOORRRKKKIIINNNXXX[[[WWWTTTVVVWWWnnnzzz}}}~~~vvvppphhhaaaTTTSSSRRRPPPNNNMMMLLLLLLIIIGGGEEEBBBAAAAAABBBCCC@@@@@@AAACCCEEEFFFGGGHHHJJJJJJJJJLLLPPPTTTXXX[[[YYYZZZVVVTTT]]]mmmyyy{{{kkklllpppwwwssskkkssskkkfffcccUUUMMMSSSTTTTTT[[[jjjooossstttsssqqqiii```UUUDDD777777;;;::::::===HHH^^^jjj```aaafffhhhooorrr~~~|||rrriiihhhooo}}}yyyiiijjjqqqsssgggUUUPPPaaatttyyyyyy~~~yyypppmmmpppiiiYYYNNNMMMFFFGGGQQQ```hhheeebbbccceeekkkpppsss{{{}}}iii___UUUYYYkkkzzzyyyoooiiillluuusssbbb\\\WWWXXXTTTQQQKKKFFFBBB>>>:::777444333333222222333333444333444666888:::;;;;;;;;;<<<999777888;;;>>>>>><<<>>>;;;777666888;;;===>>>;;;<<<<<<:::777444444444333333555666666666555444555666666666555666888;;;BBBBBBDDDEEEFFFGGGGGGGGGIIIIIIHHHGGGFFFFFFGGGGGGIIIMMMSSSWWWZZZ[[[]]]___fffhhhkkknnnooopppqqqqqq|||yyyhhhgggdddaaa]]]VVVOOOIIILLLKKKJJJHHHFFFEEECCCCCC@@@===:::999999::::::999===<<<<<<<<<<<<<<<<<<===<<<======>>>???@@@@@@AAA>>>===;;;:::999::::::;;;888888888999::::::;;;;;;;;;???DDDIIIRRR```qqq}}}rrr^^^MMMMMMWWWeeewwwlllVVVLLLIIIGGGCCC@@@NNN]]]sss}}}vvvmmmhhhttt~~~dddXXXXXXKKKKKKPPPYYY\\\XXXUUUUUU___uuu|||||||||xxx||||||uuummmfff___XXXLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDBBB@@@?????????@@@===>>>???@@@BBBCCCDDDEEEEEEEEEFFFHHHKKKOOOSSSUUUWWWXXXUUUPPPSSS^^^fffiiiccccccgggmmmuuu{{{}}}}}}yyyxxx{{{pppiiittt{{{sssnnn[[[OOOSSSUUUWWW```jjjpppuuuvvvwwwuuunnnggg\\\JJJ;;;:::<<<;;;<<<@@@NNNkkkzzzggg___aaaeeefffrrr}}}}}}~~~zzzuuuuuu~~~yyymmm]]]\\\fffwww|||lllYYYNNNKKKIIIKKKSSSWWWTTTRRRRRRWWW]]]dddkkkwww{{{rrrgggfffqqq}}}qqqrrrzzztttaaaZZZVVVYYYTTTPPPJJJFFFAAA===999666444333333222222333333444111333555888:::<<<<<<<<<<<<999888999===@@@@@@>>><<<999666666888;;;>>>???:::;;;;;;999666444444555333333555666666666555444555666666666555666999;;;EEEEEEEEEFFFFFFEEEEEEDDDIIIHHHHHHGGGGGGGGGGGGGGGIIINNNTTTZZZ\\\]]]]]]^^^eeejjjpppuuuxxx}}}yyyvvvqqqllleee]]]TTTNNNOOONNNKKKIIIGGGFFFEEEEEEBBB???<<<::::::::::::999===<<<<<<<<<<<<<<<<<<===<<<<<<===>>>@@@AAABBBBBB??????>>>===<<<<<<;;;;;;888888888888888888888888333555888999<<>><<<;;;;;;<<<<<<;;;;;;<<<===???@@@AAAAAA@@@@@@AAACCCFFFIIIMMMNNNRRRTTTSSSMMMKKKPPPUUUXXXZZZZZZ\\\```fffkkknnnooosss|||~~~uuuqqqqqq~~~|||zzzyyy|||~~~}}}xxx|||{{{wwwnnndddlll~~~vvv```PPPQQQTTTXXXccckkkrrrxxxzzz{{{zzzuuunnneeeQQQ@@@<<<===<<>>@@@<<<<<<;;;888555333222333333333555666666666555444555666777666666777999<<>>???AAABBBCCCCCCAAAAAAAAA@@@???===<<<;;;;;;;;;;;;::::::999999999999;;;<<<<<<;;;<<<>>>AAABBBMMM[[[iii|||{{{[[[IIIGGGPPP___kkk{{{|||aaaSSSNNNJJJFFFDDDLLL\\\ssswwwgggdddyyyjjjYYYSSSSSSWWW^^^cccdddaaa^^^^^^aaa}}}{{{sssxxxuuussstttooocccXXXQQQJJJDDDBBBAAA@@@@@@@@@@@@@@@@@@>>>===<<<::::::999::::::::::::;;;<<<======>>>>>>======>>>@@@CCCFFFHHHJJJLLLPPPRRROOOKKKKKKOOOTTTVVVVVVVVVWWWZZZ]]]___aaa___iiiuuu{{{yyysssooommmxxxvvvtttsssvvv~~~zzzwwwwwwtttuuuxxx}}}yyyyyy}}}rrrxxxvvvvvvooorrrwwweeeaaayyy~~~wwwaaaOOOOOOQQQVVVaaammmuuu|||~~~~~~yyysssiiiUUUBBB<<<<<<<<>>>>>>>>>>>>>><<<;;;;;;<<<>>>>>>??????@@@AAABBBCCCDDDEEECCCCCCCCCBBB@@@>>><<<;;;=========<<<;;;;;;::::::;;;<<<>>>>>>===<<<<<<<<>>@@@BBBDDDFFFGGGIIIMMMPPPPPPLLLJJJLLLQQQVVVVVVUUUSSSSSSSSSUUUVVVQQQZZZgggppprrrnnniiifffmmmmmmmmmooorrryyyuuuooollllllmmmooovvvzzz|||{{{~~~~~~xxxnnniiimmmtttzzzvvvmmm{{{~~~yyyqqq{{{uuugggwww|||xxxdddTTTSSSRRRTTT___oooxxx{{{wwwlllWWWDDD<<<::::::AAAKKKdddoooooo```ZZZXXXZZZ^^^pppvvv|||rrriiihhhppp}}}rrrhhheee^^^SSSOOOSSSQQQHHHJJJbbbvvvdddXXXUUURRRUUU^^^eeegggdddlllpppzzzooo```[[[VVVVVVTTTPPPJJJFFFAAA===999666444333333222222333333444222333666888999888666555888777888<<>>===<<<===>>>@@@AAA@@@>>>@@@???===<<<<<<===???@@@BBBCCCCCCDDDDDDEEEEEEFFFFFFEEECCCBBB@@@>>>===<<<<<<<<<<<<;;;;;;:::::::::999:::;;;<<<============CCCBBBAAABBBLLL___uuukkkUUUIIIGGGMMMSSSdddxxxfffTTTMMMIIIFFFEEEKKKZZZpppyyyjjjwwwlll]]]XXXYYY```fffffffffhhhjjjjjjxxxyyyttt|||uuutttuuusssjjj[[[OOOJJJFFFBBB>>>>>>==================;;;;;;;;;;;;::::::999999:::::::::::::::;;;;;;;;;;;;<<<===???AAACCCDDDEEEGGGHHHKKKNNNKKKFFFGGGJJJSSSTTTSSSQQQNNNMMMNNNOOOMMMRRR[[[bbbeeeccc^^^ZZZ[[[]]]```eeejjjsss||||||sssjjjccc``````bbbdddggghhhfffiiiqqqxxxzzznnnrrrxxx|||{{{|||zzzuuurrrfff^^^]]]fffpppwww{{{~~~zzz~~~ppp___[[[VVVUUU^^^pppzzz{{{ppp\\\HHH>>>;;;:::AAAKKK___oooggg[[[XXXVVVYYY___nnn{{{yyyxxxqqqeee[[[[[[fffppp|||qqqjjjeeeaaaaaacccTTTKKKKKK___yyywwwgggdddaaa^^^```gggnnnlllfffooorrrzzzwww}}}lll```]]]VVVTTTTTTQQQKKKFFFBBB>>>:::777444333333222222333333444111444777:::;;;;;;999888666666777<<>>@@@AAADDDBBB???:::555222222333333333555666666666555444555666777777777888;;;>>>BBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEFFFHHHJJJKKKLLLLLLNNNQQQTTTVVVZZZ^^^aaa```hhhttt|||gggTTTIIIBBBBBBDDDFFFHHHGGGDDDAAABBB@@@>>>======>>>@@@BBBFFFFFFFFFFFFFFFFFFFFFFFFHHHFFFCCCAAA???=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@AAAAAA;;;<<>>===<<<;;;;;;;;;;;;;;;::::::;;;;;;::::::999999999999999999999999999999999:::;;;===???@@@AAAAAADDDBBBDDDIIIJJJEEEDDDGGGLLLNNNOOONNNKKKIIIIIIJJJIIIKKKOOOSSSVVVVVVRRROOOMMMNNNQQQVVV]]]hhhttt|||}}}vvviii\\\TTTRRRRRRNNNQQQRRROOOPPPWWW]]]___YYYYYY\\\aaadddhhhqqq{{{|||wwwuuuhhh```___iiisssxxx~~~kkkbbbYYYUUU]]]ooozzzxxxdddOOODDD===:::AAAKKKaaa~~~nnn{{{bbbZZZYYYVVVWWW]]]hhh{{{|||~~~xxxmmmhhhkkkoooyyy|||tttllllllrrrvvvvvvaaaYYYVVVbbbwww|||ooolllkkkhhhhhhqqqyyywwwooorrrqqqvvv~~~iiiaaaaaaZZZWWWUUUQQQLLLGGGCCC???:::777444333333222222333333444111444888<<<>>>>>><<<;;;555555777<<>>@@@AAACCCBBB???:::666444444555333444555666666666555444555666777777777999<<<>>>EEEFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGHHHKKKOOOSSSWWWYYY\\\^^^``````gggtttmmm^^^IIIJJJLLLOOOPPPMMMHHHEEECCCAAA???>>>>>>???AAACCCHHHHHHHHHGGGGGGGGGGGGFFFIIIGGGCCC@@@>>>=================================>>>===;;;<<<>>>AAABBBBBB??????@@@@@@???BBBLLLUUULLLTTT[[[VVVMMMFFFDDDEEEVVVoooqqq[[[PPPJJJFFFEEEIIIVVVlll~~~pppjjj______dddlllqqqnnnmmmtttzzz{{{}}}iiiiii~~~xxxyyyooolllaaaRRRGGGCCCBBB@@@???>>>===<<<;;;;;;;;;;;;999::::::::::::999999888888888888888777777777777777888999;;;===>>>>>>>>>@@@===???GGGJJJGGGFFFHHHEEEHHHKKKKKKHHHFFFGGGHHHEEEEEEEEEIIILLLNNNLLLJJJFFFFFFGGGJJJRRR^^^llluuu{{{kkkYYYMMMHHHHHHCCCHHHIIIEEECCCFFFJJJKKKJJJFFFFFFJJJOOOUUU```jjjyyypppmmmttt{{{~~~qqqdddYYYTTT[[[nnnzzzjjjUUUHHH@@@;;;AAAJJJiiiyyynnn}}}zzzccc]]]\\\WWWVVVYYYbbbxxx~~~{{{~~~uuu}}}ooopppjjjbbbgggwwwrrrhhh```eeevvvzzzpppooolllnnnyyy~~~xxxtttuuu|||iiibbb```ZZZ[[[UUUSSSNNNHHHCCC>>>:::999444444333333333333222222444666:::@@@DDDDDD???::::::888888:::???CCCCCCBBB@@@;;;777777;;;??????===>>>>>><<<888444222222333555777888777666555666888555666777777777:::>>>AAAGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEGGGIIIJJJLLLOOOSSSTTTUUUXXX^^^bbbccchhhrrrlllVVVNNNPPPTTTPPPQQQOOODDDEEEDDDDDDCCCCCCAAA@@@???HHHHHHHHHHHHHHHGGGFFFEEEHHHFFFDDDCCCBBB???;;;777===<<<;;;<<<>>>@@@@@@@@@===;;;<<>>=========<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999888777777666666666666777777888777777777888999::::::@@@@@@BBBDDDGGGGGGEEECCCHHHIIIKKKLLLLLLKKKIIIGGGGGGHHHIIIIIIJJJIIIIIIHHHFFFFFFGGGKKKQQQZZZbbbhhhrrrxxxxxxlll]]]RRRKKKGGGGGGGGGFFFFFFEEEEEEEEEEEEGGGCCCEEEJJJJJJIIIVVVggg}}}|||yyy|||ttt{{{qqq]]]UUUXXX[[[ttt~~~qqq^^^CCC>>>AAA===OOOhhhwwwqqqwww}}}cccYYYWWWTTTUUUYYYdddwww~~~}}}|||xxxnnngggiiiqqqyyyuuukkkooo}}}vvvmmmllllllrrruuunnnsss}}}iiibbb___YYYYYYUUURRRNNNHHHCCC>>>:::999444444333333333333222222333555999???DDDCCC???;;;999777666999>>>AAAAAA@@@>>>:::666777;;;??????===>>>===<<<888444222222333444666777666555444555666555666777777777:::>>>AAAEEEEEEFFFFFFGGGFFFFFFFFFEEEDDDDDDDDDEEEGGGIIIJJJKKKOOORRRTTTUUUXXX^^^ccceeejjjsssfff]]]]]]]]]WWWVVVTTTIIIJJJHHHHHHIIIJJJJJJGGGDDDJJJKKKLLLKKKJJJIIIHHHHHHFFFDDDAAA???===;;;;;;:::>>>===<<<===>>>??????>>>@@@>>>>>>CCCLLLSSSSSSOOOQQQIIIDDDEEEGGGFFFIIINNNOOORRRTTTWWW\\\```\\\UUU^^^sss|||```PPPJJJIIIJJJKKKXXXlllqqqwwwrrraaaaaakkkttt~~~~~~zzz{{{~~~~~~{{{hhhvvv}}}xxxwwwuuummm```SSSHHHBBB???>>>======<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::999888777777666666666666777777777777777777777888999999===>>>@@@CCCFFFGGGEEECCCGGGHHHIIIJJJJJJIIIHHHGGGGGGGGGHHHIIIJJJKKKLLLLLLJJJIIIIIIKKKPPPXXX```eeelllrrrrrrgggYYYOOOIIIEEEHHHHHHGGGFFFFFFGGGHHHIIIJJJFFFFFFIIIGGGEEEPPP```ssszzzxxxxxxlll[[[VVVXXXZZZrrr}}}uuucccGGG???@@@;;;NNNcccxxxxxxwww___VVVUUUSSSTTTYYYeeewww|||{{{zzztttsss}}}yyykkkoootttzzz|||uuupppppprrrxxxiiiaaa^^^XXXXXXTTTQQQMMMHHHBBB===:::888444444333333333333222222222444999???CCCCCC@@@===777555555777<<>>???>>>======;;;888444222222444444555666555444333444666555666666777888:::>>>AAACCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGIIIJJJJJJMMMQQQTTTUUUYYY___dddgggkkktttzzzpppnnnmmmfffffffff^^^TTTPPPMMMPPPTTTTTTMMMFFFIIILLLMMMLLLIIIFFFGGGIIIGGGFFFBBB===::::::<<<>>>>>>======>>>??????>>><<<<<<===???III```yyyyyymmm___VVVPPPJJJHHHHHHKKKXXXkkk~~~{{{iiihhhxxxdddRRRKKKIIIIIIKKKXXXlllmmmrrrwwwgggeeeqqq{{{rrrzzzvvvwwwrrrkkk^^^QQQGGGAAA??????=========<<<<<<<<<;;;;;;::::::;;;;;;;;;:::999888777666666555555666666777777777666666777777888888999:::===AAAEEEGGGFFFDDDFFFFFFGGGHHHIIIIIIIIIJJJIIIIIIJJJKKKNNNQQQSSSUUUQQQOOOLLLLLLOOOVVV^^^bbbhhhnnnnnneeeZZZRRRNNNJJJMMMMMMMMMMMMNNNOOOQQQQQQSSSNNNMMMMMMHHHEEEMMMZZZiiipppxxx}}}}}}{{{{{{{{{~~~{{{rrrtttyyyiii___\\\\\\[[[ooo{{{{{{jjjMMMAAA>>>;;;RRRkkk}}}qqqzzzpppZZZTTTTTTSSSTTTYYYhhh{{{||||||zzzuuu}}}}}}zzz{{{ttt|||xxxtttooommmjjjkkkrrrzzzfff___]]]WWWWWWSSSPPPLLLGGGBBB===:::888444444333333333222222222000333888>>>AAABBB@@@>>>777555555888<<<>>>===;;;999777666777:::>>>???>>><<<<<<:::777444222333444444555666666444444555666444555666777888:::???BBBCCCCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFHHHIIIIIILLLQQQSSSUUUYYY___dddhhhmmmwww}}}}}}~~~yyy~~~}}}iiibbb]]]___dddbbbWWWMMMLLLOOOQQQOOOJJJGGGHHHJJJJJJIIIGGGBBB===<<<===@@@=========???AAAAAA@@@>>>888===@@@KKKiiitttggg\\\WWW[[[jjjzzzwwwiiiTTTLLLJJJIIIKKKYYYnnnwwwwww{{{jjjgggsss~~~xxxuuuqqqsssrrrjjj]]]OOOEEE???>>>>>>============<<<<<<<<<<<<::::::;;;;;;;;;:::999888666666666555555666666666777666666555666666777777777888;;;@@@EEEHHHHHHGGGFFFFFFFFFGGGIIIKKKNNNOOOOOOOOOPPPRRRUUUZZZ^^^aaa\\\XXXRRRNNNOOOUUU\\\```jjjppprrrkkkddd```\\\YYYYYYZZZ\\\]]]^^^___^^^^^^bbb]]]YYYVVVPPPKKKPPPYYYbbbhhhnnnrrrpppmmmjjjiiipppsssxxx|||sss|||tttttt{{{nnngggeeebbb^^^mmmzzzpppRRRCCC>>>???]]]{{{xxxlll}}}iiiWWWRRRSSSSSSUUU[[[lll|||yyyzzz{{{xxxpppjjjnnnyyyzzzuuupppooovvv{{{xxxzzz}}}}}}||||||wwwhhheeecccdddhhhlllpppttt{{{}}}yyygggrrrccc]]]\\\XXXXXXRRROOOKKKFFFAAA===:::888444444333333333222222222///333888===???@@@??????888777777999===???===:::777777666777:::<<<>>>>>>::::::999666444222333555555666777777666555666777444555666777888;;;???BBBDDDEEEEEEFFFGGGGGGFFFFFFDDDDDDCCCCCCDDDFFFHHHIIIHHHLLLPPPSSSUUUYYY___dddjjjooozzz{{{ttttttwwwtttgggZZZXXXYYYZZZWWWRRROOONNNOOONNNMMMKKKGGGCCC@@@@@@@@@>>>>>>>>>@@@CCCDDDDDDCCC===AAABBBEEE[[[nnnVVVNNNKKKIIINNN]]]rrr}}}kkkfffssssss~~~vvvqqqmmmpppsssjjj\\\NNNCCC>>>======>>>>>>=========<<<<<<<<<::::::;;;;;;;;;:::999888666666555555555555666666666666555444444555555555555777;;;@@@FFFIIIJJJIIIFFFFFFFFFGGGKKKOOOTTTWWWUUUUUUVVVYYY]]]bbbgggjjjfff```WWWQQQOOOTTTZZZ___lllsssxxxvvvsssqqqoookkkgggjjjnnnqqqsssrrrqqqooorrrnnnggg```XXXSSSTTTYYY___bbbgggjjjiiifffbbb```cccfffjjjnnnsssyyy|||}}}tttsssmmmjjjeee___lllzzzwwwWWWDDD@@@GGGlll{{{uuuvvvdddUUUSSSTTTSSSVVV\\\lll~~~{{{{{{|||{{{|||uuummmqqqrrrhhhkkkssswwwvvvttthhheeefffkkkmmmpppyyy|||nnnbbbSSSOOOPPPZZZlll{{{tttggggggvvvnnnVVVHHHPPPgggbbb]]]]]]XXXYYYQQQNNNJJJEEE@@@<<<999888444444333333333333222222///333999<<<>>>>>>>>>>>>:::888888;;;>>>???===:::666777777888999;;;<<<===999999888666333333444555666777888777666555666888333444666777888;;;???CCCEEEFFFFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCDDDFFFHHHIIIIIILLLPPPSSSTTTXXX^^^cccjjjooo{{{tttiiidddcccaaa^^^[[[WWWTTTRRRRRROOOLLLKKKJJJIIIGGGEEEDDDBBBAAABBBEEEGGGGGGGGGAAABBBBBBAAAKKKkkkqqqXXXOOOLLLIIIRRRaaawww~~~llleeerrrwww}}}uuuoookkkmmmrrriii[[[MMMCCC>>>>>>???>>>>>>>>>=========<<<<<<::::::;;;;;;;;;:::999888666555555444444555555666555555444444333333444444444666:::@@@FFFJJJKKKJJJFFFEEEEEEGGGLLLTTT[[[___[[[\\\^^^aaaeeeiiimmmpppmmmfff[[[RRRNNNRRRYYY^^^kkkttt|||~~~~~~zzztttwwwzzz}}}tttiii^^^WWWUUUVVV\\\^^^bbbdddeeecccaaa___^^^```ccceeehhhlllqqqtttuuulll}}}}}}qqqjjjgggccc^^^nnn{{{~~~___IIIBBBMMMxxxwww}}}qqqaaaTTTSSSTTTSSSUUU[[[jjj|||{{{~~~}}}{{{yyy{{{vvvkkkYYYVVVUUUWWWXXX^^^sssyyytttooocccXXXMMMIIIJJJXXXrrr{{{kkk\\\VVV[[[bbbvvvzzzzzzqqqbbbSSSKKKIIIFFFTTToooccc^^^]]]XXXYYYPPPMMMJJJEEE@@@<<<999888444444333333333333222222000444999<<<<<<<<<===>>>:::888888;;;>>>???<<<888666777888888888999:::;;;888999888666333333444666555666777777555555666777333444666666888;;;@@@CCCFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGIIIJJJMMMQQQRRRTTTWWW]]]bbbgggmmmzzz}}}vvvqqqllljjjhhheee___YYYZZZTTTNNNNNNSSSVVVUUURRRLLLIIIFFFEEEFFFHHHIIIIIIBBB@@@AAABBBCCCSSSxxxsssXXXPPPMMMJJJTTTdddzzz{{{|||mmmgggtttssszzz{{{lllggghhhooogggYYYMMMDDDAAAAAACCC>>>>>>>>>>>>=========<<<::::::;;;;;;;;;:::999888666555555444444555555666555555444333333333333333333444888???EEEIIIIIIIIIDDDCCCCCCFFFMMMVVV___eeeeeefffiiilllooosssuuuwwwqqqhhh\\\QQQLLLOOOVVV[[[iiisss~~~{{{|||~~~qqqddd[[[UUUSSSZZZ[[[\\\^^^^^^^^^[[[ZZZYYY[[[]]]^^^```cccgggjjjxxx~~~wwwppp{{{uuu}}}~~~}}}uuujjjcccbbb```]]]ppp}}}hhhOOOEEEPPP}}}yyyrrrnnn___TTTSSSSSSQQQSSSYYYlll|||{{{~~~~~~~~~}}}}}}jjj^^^QQQPPPRRRSSSOOOPPPeee~~~{{{sssmmmjjjeee```TTTQQQNNNUUUiii~~~|||}}}{{{qqqbbbUUUOOOMMMWWWXXXXXXTTTOOOLLLLLLNNNHHHLLLZZZttteee___]]]XXXYYYOOOMMMIIIDDD@@@<<<999888444444444333333333222222000555:::<<<;;;;;;<<<===999888888;;;>>>>>>;;;777666777999999888888999:::888888777555333333444666444555666555444444555666333444555666888;;;@@@CCCFFFFFFEEEEEEDDDBBBAAA@@@CCCCCCCCCCCCDDDEEEGGGHHHJJJNNNQQQSSSSSSVVV\\\aaacccjjjxxxyyysssnnnoootttooolllkkkooovvv}}}}}}}}}{{{yyyyyyvvvnnnfffbbbYYYQQQRRRZZZaaaaaa___RRRNNNIIIFFFFFFHHHIIIIIIFFFAAAAAACCC===>>>YYYzzztttYYYPPPNNNJJJRRRddd{{{|||nnniiiwwwjjjlllwwwiiiccccccllldddXXXLLLEEECCCEEEGGG>>>>>>>>>>>>============::::::;;;<<<;;;:::999888555555555444444555555555555444333333222222222333111333777===CCCGGGHHHHHHBBBBBBBBBEEEMMMWWWbbbhhhmmmooorrruuuxxx{{{|||}}}rrriii[[[OOOJJJMMMTTTZZZhhhsss}}}||||||xxxhhh^^^VVVQQQZZZYYYXXXXXXWWWVVVSSSQQQNNNPPPRRRTTTWWWZZZ___bbblllsss~~~~~~xxxmmmsssuuuuuupppeee______```___rrr~~~oooTTTGGGPPP}}}uuutttlll^^^SSSRRRRRROOOQQQWWWpppzzz{{{xxxnnnjjj{{{nnn[[[QQQMMMPPPXXX[[[QQQKKKYYYooowwwmmmkkkllllllYYYUUUNNNLLLVVVccchhhcccnnnvvv~~~{{{mmm\\\PPPJJJDDDFFFHHHKKKMMMNNNMMMKKKKKKIIIMMM```eeeaaa\\\SSSTTTNNNKKKGGGDDDAAA===888555333222222111111222222333222444888;;;===>>>>>>===777777888;;;===>>>===<<<>>>888333444999<<<999555777888888777444333333444222555888999888666444444555666777888999;;;???BBBGGGHHHIIIGGGEEEDDDDDDEEEDDDDDDDDDDDDCCCEEEHHHKKKNNNPPPSSSVVVXXX[[[```ccchhhkkkwwwuuummmkkkmmmnnneeehhhiiiiiimmmyyysssnnnxxxxxxnnnkkk```VVVTTTXXX```lllvvvkkk___SSSPPPQQQPPPKKKGGGIIIFFFDDDBBB@@@BBBLLLWWWyyy```TTTMMMIIIXXXiiiqqqqqq```YYYwww{{{lllddd```fffddd[[[MMMEEECCCCCCBBB@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;888777666555555444444555444444444333333222222222333555777:::>>>AAACCCDDD???>>><<<===BBBJJJSSSYYYccchhhooouuuxxx{{{}}}pppcccSSSIIIHHHMMMRRRTTTeeelllyyyzzzyyyttt```WWWSSSQQQUUUTTTSSSQQQOOOMMMLLLKKKLLLLLLLLLNNNQQQUUUYYY\\\bbbhhhqqqzzznnnooo{{{qqqaaaVVVWWW^^^nnn{{{^^^EEEOOOqqqrrrsssqqq___PPPNNNPPPOOORRRWWWsss}}}vvvtttppphhhaaa___eeezzz~~~}}}mmm___YYYXXXYYY```aaa```___TTTRRR___uuu|||{{{rrrpppwww{{{yyyooogggZZZPPPQQQWWWYYYWWWnnnttt```PPPHHHGGGLLLSSSXXXYYYXXXWWWVVVVVVVVVWWW___xxxbbb```]]]UUUTTTMMMJJJGGGDDDAAA===999555333222222111111222222333333555888;;;===>>>>>>>>>999888999<<>>;;;777888888666444222222333333666888888777555555666444666777888999<<>>===<<<<<<<<<<<<;;;;;;;;;888888666555555555555555444444444333333333222222222333555888;;;===???@@@>>><<<:::;;;>>>DDDJJJNNNQQQWWW___fffmmmrrrwww{{{hhh]]]OOOGGGGGGKKKOOOQQQ___eeeqqq~~~vvvrrrvvvqqq]]]TTTPPPLLLPPPOOONNNMMMLLLJJJIIIIIIIIIIIIIIIKKKNNNQQQUUUWWW[[[```iiirrr{{{~~~{{{|||qqqcccVVVSSSWWWmmmcccHHHNNNnnnmmmjjjrrr```QQQOOOOOOMMMPPPUUUooozzzrrrooolllddd^^^\\\WWWhhh~~~vvvpppssstttuuuuuupppiiidddbbbbbb___eeefffeeedddWWWPPPXXXaaajjjrrrsssuuu}}}}}}ssscccVVVTTT[[[^^^]]]mmm}}}fffVVVOOOLLLUUUaaajjjmmmjjjeeebbb[[[]]]```ggg|||zzz^^^______VVVTTTLLLIIIFFFCCCAAA===999666333222222111111222222333444555888;;;===>>>>>>>>>:::::::::===???AAA@@@???===999666888>>>CCCCCCAAA999999999666333222222333555666777666555444666777444555777888999<<<@@@CCCFFFGGGHHHGGGEEEDDDDDDEEECCCDDDDDDCCCCCCDDDHHHKKKMMMOOORRRUUUXXX[[[___bbbeeehhhqqqzzzooohhhgggeeedddeeelll{{{yyy{{{llliiihhhhhhiiilllvvv~~~xxxnnngggbbb\\\RRRJJJHHHFFFGGGGGGCCC???BBBGGG```zzz\\\NNNMMMPPPZZZlll}}}{{{iiivvv~~~vvv\\\QQQjjjtttggg^^^aaa```ZZZNNNFFFDDDDDDBBB@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;888888777666555555555555444444444444333333333333111222333555777999:::;;;;;;999888777999;;;???AAA???DDDKKKRRRYYY```gggkkk\\\TTTJJJDDDDDDHHHJJJKKKSSSXXXbbbppp|||{{{tttkkkeeefffmmmwww~~~xxxeeeVVVOOOLLLIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEFFFIIIKKKNNNOOORRRVVV]]]fffppp{{{vvvyyypppdddYYYSSSTTTjjjgggIIIJJJgggwwwggg___vvvqqq```RRROOONNNLLLNNNSSScccrrr|||vvvpppppppppmmmjjjiiieeellltttvvvuuuxxxsssooossswwwwwwwwwvvvtttqqqnnnmmmlllpppmmmkkkkkkbbb[[[aaadddkkkvvv|||}}}qqq]]]VVVXXXZZZYYYkkkrrrhhheee___iiixxx}}}tttnnndddjjjpppwwwzzz]]]___```WWWRRRKKKIIIFFFCCCAAA===999666333222222111111222222333444666999;;;===>>>>>>===:::999:::<<<>>>@@@@@@???===:::777999???CCCDDDDDD;;;;;;:::777444222333444555555666555333333555777444555777888999<<<@@@CCCFFFGGGGGGFFFEEEDDDDDDEEECCCDDDDDDCCCCCCDDDGGGJJJLLLNNNRRRTTTWWW[[[___bbbaaaccckkkzzzwwwuuuqqqmmmlllnnnvvv~~~{{{wwwmmmcccVVVLLLDDDDDDGGGKKKJJJFFFGGGKKKRRRjjjwww[[[OOOOOOQQQ[[[lll|||zzz|||fffuuuuuu___NNNcccvvvcccWWW]]]^^^YYYOOOGGGEEEDDDAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888777666555555555555444444444444444444333333111111222333444555666777777666555555555666777888777:::>>>AAAEEEJJJPPPTTTOOOJJJDDDAAAAAACCCEEEEEEGGGJJJPPPYYYbbbggggggffffffaaa[[[UUUTTTWWW\\\```dddddd^^^SSSLLLJJJIIIGGGCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIKKKOOOTTT\\\fffsss~~~uuuyyyzzziiizzz~~~rrrkkkeee]]]WWWUUUfffkkkIIIGGGcccwwwggg^^^rrr~~~~~~mmm^^^QQQNNNNNNKKKNNNUUU```eeecccaaarrr~~~{{{zzz}}}xxxtttyyy|||xxxuuuwwwqqqmmmqqqnnnkkkrrr{{{{{{lll^^^[[[YYYVVVjjjzzz~~~xxxvvv______```WWWQQQKKKIIIFFFCCC@@@===888555333222222111111222222333444555888;;;======<<<<<<999888888999<<<>>>>>>>>>>>>;;;888888<<<@@@BBBBBB>>>>>><<<888555333444555333444666555444333444555333555777888999<<<@@@CCCEEEFFFGGGFFFDDDDDDDDDFFFCCCCCCCCCCCCBBBDDDGGGJJJKKKMMMQQQTTTVVVZZZ___bbb```bbbjjjuuu{{{yyyuuuuuu|||ttthhhZZZNNNAAAAAADDDJJJKKKJJJKKKOOOQQQcccvvv|||vvvnnnjjjhhhqqqzzz{{{mmmiiinnnvvvsss\\\SSSQQQQQQ]]]nnn{{{yyykkkyyyrrrWWW___zzzcccSSSYYY[[[WWWOOOIIIFFFDDDAAA@@@@@@@@@?????????>>>>>>===<<<<<<<<<<<<;;;;;;;;;999888777666666555555666444444444444444444444444222222333333444444555555333333444444444555555555555666777777888:::>>>AAACCCAAA???>>>>>>???@@@@@@@@@AAACCCGGGKKKMMMMMMMMMPPPNNNLLLJJJIIIHHHIIIJJJIIILLLKKKFFFCCCEEEEEEDDD???@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDEEEHHHKKKOOOVVV```mmmzzz}}}qqqmmmsss{{{ssscccpppyyyuuuzzz{{{mmmfffccc]]]WWWUUUbbbpppKKKJJJhhhkkkbbbuuuvvvfffYYYNNNMMMNNNLLLQQQYYYhhhllldddTTTSSSggg|||www~~~zzzxxx}}}{{{uuuxxx{{{~~~tttppplllhhhooobbb^^^___WWWQQQLLLJJJFFFCCC@@@<<<777333333222222111111222222333333555777:::;;;;;;;;;:::888666666777:::<<<===<<<>>>;;;888777:::===@@@AAA@@@???===888444333333555222555888999888666444444333444666888:::===AAADDDDDDEEEFFFFFFDDDDDDDDDFFFBBBCCCCCCBBBBBBCCCGGGJJJJJJLLLPPPSSSVVVZZZ^^^bbbcccfffmmmuuu~~~}}}rrrgggZZZNNNBBB@@@BBBGGGKKKMMMQQQVVV]]]lll|||yyyjjj^^^WWWUUU^^^oooyyyfffWWWRRRVVV\\\sssppp[[[TTTSSSRRRcccrrruuuvvvooouuu|||bbbZZZ}}}hhhVVVUUUXXXVVVPPPJJJGGGDDDAAA@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;999999888777666666666666444444444444555555555555333333333444444444555555222333333444555555555555333444444444444555888:::;;;;;;;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBCCCCCCBBBAAA@@@@@@???CCCDDDAAA???AAAAAA???===>>>>>>>>>?????????@@@>>>>>>???@@@AAABBBBBBCCCFFFHHHLLLRRR[[[gggttt|||pppcccnnnrrrlllvvv~~~lllccc^^^XXXSSSRRR___uuuPPPTTTxxxiii]]]oookkk```TTTLLLMMMNNNMMMSSS\\\oooxxxxxxiiiZZZ\\\lllzzz~~~}}}|||wwwvvv~~~eee]]]^^^WWWRRRMMMKKKGGGCCC???:::555222333222222111111222222333222444666999::::::999999777666555666999;;;<<<<<<<<<:::777777999<<<@@@BBB@@@>>>;;;777222111222333111666<<>>:::666333222444666888:::===AAADDDCCCEEEFFFEEEDDDDDDEEEFFFBBBCCCCCCBBBBBBCCCGGGIIIIIIKKKOOORRRUUUZZZ^^^bbbeeeiiioootttxxxuuummmcccWWWIIIEEEEEELLLSSSZZZccckkklllttt~~~yyyiiiZZZRRRLLLNNNXXXjjjzzzqqq___QQQKKKLLLNNN___uuupppYYYQQQSSSUUUkkkyyy}}}rrrvvvwwwsss{{{dddSSSuuulllXXXRRRVVVVVVPPPKKKHHHEEE@@@@@@@@@@@@????????????>>>===<<<<<<<<<<<<;;;;;;;;;:::999888777666666666666444444444444555555555666333333333444444444555555444444444444444555555666222444555444444444666888777888999:::999999999:::;;;;;;;;;;;;:::999999:::========================<<>>>>><<<<<<<<<<<<<<<============;;;<<<===>>>???@@@AAAAAADDDFFFIIINNNVVVaaalllttt|||mmmeeeqqqssslllxxxnnnbbb[[[UUURRRRRR___uuuSSS]]]hhhYYYhhhlll]]]RRRKKKLLLMMMMMMSSS\\\qqq{{{rrrgggmmmzzzfff\\\]]]WWWTTTNNNKKKGGGCCC???:::444111333222222222222222222333111333555888999999888888888666555666999<<<======;;;999777666999===AAADDD???===:::555111///000222222888@@@DDDCCC===777444222444666888:::===AAAEEECCCDDDFFFEEEDDDDDDEEEFFFBBBCCCCCCBBBBBBCCCFFFIIIHHHKKKOOORRRUUUYYY^^^bbbdddhhhooorrrttt||||||sssiiiPPPKKKKKKTTT___kkkwwwuuuiiicccRRRKKKMMM]]]ppp{{{ppp```UUUNNNLLLLLLRRRiiiqqqVVVNNNSSSYYYrrr}}}vvv|||zzzyyy^^^MMMrrrlllWWWPPPUUUUUUPPPKKKIIIEEE@@@@@@@@@@@@????????????>>>======<<<<<<<<<;;;;;;;;;:::999888777666666666666444444444555555555666666222222333333444444444444555555444444444444444555444555777666555444555666555777888999888888888999777888999999888888999:::<<<;;;999888888999;;;===999>>>???<<<;;;===>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>??????@@@BBBDDDGGGLLLSSS]]]gggnnnwwwjjjeeesssxxxpppzzzoooaaaZZZTTTSSSUUU```sssRRRbbbppp]]]jjjqqq]]]RRRLLLMMMMMMLLLRRR\\\uuu{{{vvvvvvjjj```^^^XXXWWWLLLKKKHHHDDD???;;;777555222222222222222222222222444555777:::======;;;999666444555:::===<<<;;;<<<>>>999666777;;;???>>><<>>999666555444333222333444<<>>===<<<;;;;;;:::888555555666666666666555555444444444555555666555555444444444333333333444444222222222222444444666666777777777777666555666666666666777777777777777777777777777777777777888888888777777777777777;;;::::::999999::::::;;;<<<<<<<<<<<<;;;:::999999;;;;;;;;;;;;<<<===>>>>>>AAACCCFFFIIIMMMVVVaaaiiisss|||eeeggg||||||uuuddd[[[QQQPPP]]]sssuuuRRR^^^qqqcccoootttaaaTTTLLLMMMLLLKKKXXXjjj|||wwwxxxkkk___]]]WWWTTTKKKJJJGGGDDD???;;;777555222222222222222222222222333555888<<>>===<<<<<<:::777555333333222222///333<<>>===<<<;;;;;;;;;999666555666777666555555444444444444444555555555555555555444444333333444333333222222333333444666666777777777666666555555555555666666666777777666666666666666666666666777777777777777777777777::::::999999999999::::::;;;;;;;;;;;;;;;:::999888::::::::::::;;;<<<===>>>???AAACCCFFFIIIQQQ\\\dddppp~~~wwwwwwyyyjjjcccZZZYYYfffzzztttRRR[[[nnngggxxxqqq___RRRKKKLLLKKKJJJVVVggg~~~zzz{{{zzzkkk___\\\UUURRRJJJIIIGGGDDD@@@<<<888777222222222222222222222222222444888===AAABBB???<<<999666666;;;===;;;:::;;;<<<999555666999<<<<<<;;;999888666555333222222222///888BBBDDD<<<333333999555666777888:::===AAAEEEBBBDDDEEEEEEDDDCCCEEEFFFGGGEEECCCBBBBBBDDDGGGHHHLLLNNNRRRUUUXXX[[[^^^aaadddhhhkkklllmmmqqqyyyyyyddd```ppp}}}vvv]]]PPPIIIDDDFFFLLLMMMLLLCCCCCCRRR]]]eeeqqqdddeeelllyyy}}}rrrdddnnn}}}eeeVVVRRRVVV[[[zzz}}}}}}lllLLLMMMhhh}}}bbbSSSMMMJJJMMMMMMJJJFFFEEECCCCCCBBBAAA@@@@@@@@@@@@@@@@@@???>>>======<<<;;;===:::888777777777666444444444333333333333444444666666666555555555555444444333333222222333333444555555666666666666666555444444444555555555666666666666666666666666666666555555666666777777888888999888888777777888888999999999999:::999999888888999999999999:::;;;<<<<<<>>>@@@BBBDDDGGGNNNXXX___jjjzzzqqqkkkbbbaaammmuuuSSSYYYqqqoootttaaaSSSKKKLLLKKKHHHRRRbbbrrrjjjhhhppplll```\\\UUURRRIIIHHHFFFCCC@@@<<<999777222222222222222222222222111333888>>>CCCDDDAAA???;;;888777;;;===;;;:::<<<;;;999666666888:::;;;;;;;;;;;;:::888555333222222444@@@LLLJJJ<<<111222888555666777888:::===AAAEEEBBBDDDEEEEEEDDDDDDEEEFFFGGGFFFDDDCCCCCCEEEGGGIIIMMMOOOSSSVVVXXX[[[^^^aaacccgggkkkmmmmmmpppvvv{{{www]]]TTT```iiilll___YYYQQQJJJGGGEEEHHHDDDCCCLLLPPPXXXhhhnnnrrryyy|||yyy~~~}}}fffVVVPPPVVV^^^}}}{{{rrrSSSKKKaaa|||zzz|||dddTTTLLLGGGIIIKKKIIIGGGGGGDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@??????>>>======<<<>>><<<:::888888777666444444444333222222222333333666666666666666666666555333333333333333333333333444444555666666666555555333333333444444444555555666666666666666666666666444444555666666777888888777777666666666666777777777777888888888888888777888888888888999:::;;;<<>>999555333333333AAAMMMJJJ<<<222222777555666777888:::===AAAEEECCCDDDEEEEEEDDDDDDEEEGGGFFFEEEDDDDDDDDDEEEGGGHHHMMMPPPSSSVVVXXX[[[^^^aaabbbfffjjjnnnpppssswww{{{pppYYYNNNTTTWWW~~~wwwqqqfffUUUIIICCCIIIFFFCCCEEEEEESSSkkk{{{gggXXXSSS[[[fff}}}aaaMMM[[[xxxtttvvvkkkXXXNNNFFFFFFHHHIIIHHHIIIEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>======>>>===;;;::::::999666444555444333222222222222222555666666666666666666666333333333333333333333333333333444555555555555555333333333333444444444444555555555555555555555555333333444555666777777777777666666555555666666777555666666777888888888888888888888888999:::;;;;;;===@@@BBBBBBDDDIIIQQQWWW```oooyyynnngggnnn{{{{{{sssfffaaajjjtttWWW]]]uuugggqqq{{{lllZZZNNNMMMLLLIIISSSaaayyy{{{xxx}}}vvvzzzmmmaaa^^^VVVSSSJJJIIIGGGDDD@@@<<<888777222222222222222222222222000222555:::???BBBAAA@@@===999888;;;>>>======???;;;:::999888888999;;;<<<@@@CCCDDDAAA;;;555333333,,,999CCCAAA999444444666555666777888:::===AAAEEECCCDDDFFFEEEDDDDDDEEEGGGEEEEEEDDDDDDDDDEEEFFFGGGLLLOOOSSSVVVYYY\\\___bbbbbbeeejjjnnnrrruuuzzz}}}lllaaaSSSNNNRRRSSSuuu|||ooodddXXXZZZSSSMMMNNNQQQeeevvvfffZZZWWWcccsssrrrPPPSSSuuutttsssttt{{{dddVVVIIIEEEGGGHHHHHHIIIEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@?????????>>>>>>>>>>>>===<<<;;;;;;:::888666666555444333333222222333444555555555555666666666222333333444444333333222222222333444555555555555333333333444444444555555555555555555555555555555333333444444555555666666777666666555555666666777444555666777888888888888888888888888999:::;;;;;;:::<<<>>>???AAAEEEMMMSSS\\\kkk{{{{{{wwwyyynnniiiqqqxxxyyyrrrgggcccmmmqqqUUU___vvvdddhhhwwwbbbQQQNNNMMMMMMXXXhhh|||~~~sssdddXXXWWW___hhh```YYYPPPOOO___ssstttmmmaaa]]]UUUQQQKKKJJJGGGDDD???;;;777555222222222222222222222222000111333777<<>>===>>>AAA<<<;;;:::999888999;;;======AAACCCAAA;;;555333333---555999555222444666444555666777888:::===AAAEEECCCEEEFFFFFFEEEEEEFFFGGGDDDDDDCCCCCCCCCDDDEEEFFFLLLOOOSSSVVVYYY]]]aaadddccceeeiiimmmrrrvvvzzz}}}zzzcccUUURRRJJJKKKRRRTTTlll}}}sssppptttxxxrrreeeZZZXXXgggyyy~~~yyy}}}```NNNfffwwwrrrrrr|||uuucccOOOGGGFFFFFFGGGIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@????????????>>>===<<<<<<<<<===<<<999777777666555444333333333333333333444444555555555555222333333444444333333222111111222444444555555555444444444444555555555555555555555555555555555555444444444444444444444444777777666666666666777777444444666777888999999999999888888999999:::;;;<<<888;;;>>>???@@@EEELLLRRR[[[iiivvv{{{yyywwwsssooovvvtttvvv~~~~~~tttpppxxx~~~|||vvvooommmgggfffrrrkkkPPP]]]vvvcccgggtttqqqZZZQQQLLLKKKVVVfff{{{{{{{{{ccc^^^WWWNNNHHHGGGJJJNNNGGGHHHGGGHHHUUUxxxuuuiiiiiiwwwnnnaaa\\\SSSNNNLLLKKKHHHDDD???;;;777555222222222222222222222222000000111555999===>>>>>><<<888777;;;>>>>>>???BBB<<<<<<;;;:::888999;;;===999===AAA@@@999444222333444666444///...444555222555666777888:::===AAAEEECCCEEEFFFFFFEEEEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEEEEKKKNNNRRRVVVYYY]]]aaaeeedddfffiiimmmqqqvvvzzz|||qqq\\\QQQNNNFFFEEENNNQQQkkkqqqdddYYYWWWeeeyyyyyyuuuqqqsssyyyOOO```~~~qqqnnnuuulllUUUIIIFFFFFFFFFGGGFFFEEEDDDCCCCCCBBBBBBCCC@@@@@@@@@???????????????===<<<<<<===>>>===:::888888777666555444333333333333333333444444444555555222222444444444444222222000111222333444444555444444444444555555555666666555555555555555555555555444444444444444444444333777777666666666666777777444444666888999:::::::::999999999999:::;;;<<<===:::<<>>:::777666444333333222222333333444222222444777;;;<<<;;;::::::999888888:::<<<<<<;;;;;;;;;;;;:::888888:::<<<<<<<<<<<<;;;999666333111222333444555666666666666888555444888:::<<>>=========<<<;;;;;;::::::999999888777666555444444555555555555555555555555444444444444444444444444111111111222222333333333444444444444444444444444333444444555555444444333555555555555555555555555444444444444555555555666777888888888888999999999999999::::::::::::;;;;;;:::===??????>>>AAAHHHNNNaaaccckkktttuuummmhhhhhhsssuuu|||zzzwwwyyyxxxuuuwww~~~wwwuuupppvvvrrrlllfffdddaaacccpppaaaJJJZZZmmm___jjjlllSSSHHHIIITTT___{{{~~~kkkooo|||~~~vvv```UUUKKKKKKNNNMMMKKKJJJCCCGGGLLLMMMGGGBBBGGGQQQOOOKKKKKKPPPSSS___|||vvvlllgggnnn```\\\SSSMMMKKKIIIFFFBBB>>>:::777666444333333222222333333444222222444666:::;;;;;;999888777777777999;;;::::::999::::::888777888:::<<<;;;<<<<<<;;;999666333111222333444555666666666666888555555888:::;;;@@@GGGEEEFFFFFFGGGGGGGGGFFFFFFEEECCCBBBAAAAAABBBCCCEEEHHHLLLQQQUUUXXX[[[___aaaeeefffiiimmmrrrwwwyyyzzz|||uuuhhhYYYPPPJJJGGGGGGJJJ]]]}}}qqqfff^^^]]]kkk}}}ggg```www|||uuuyyydddcccrrr~~~TTTOOOgggvvvvvv{{{jjjUUUIIICCCAAAAAACCCFFFHHHHHHEEECCCDDDEEE@@@@@@@@@@@@????????????>>>======<<<<<<;;;:::::::::999888777666555444444666666666666666666666666444444444444444444444444111222222222333333333333444444444444444444444444444444444555555444444444555555555555555555555555555555555555666666666666888888888888999999999999999999::::::::::::;;;;;;999<<<>>>>>>>>>CCCKKKRRR\\\cccjjjmmmnnnoootttyyy|||}}}|||zzz{{{zzzxxx}}}zzzjjjeee```^^^^^^eeewww}}}\\\JJJbbblllZZZcccsss[[[NNNMMMTTT]]]{{{zzz~~~yyyiiifffjjjooo^^^SSSMMMEEE@@@CCCFFFGGGFFFFFFFFFEEEFFFGGGDDDCCCJJJTTTYYYUUUTTTVVVSSSWWWlllhhhWWWOOOnnnaaa^^^UUUOOOKKKIIIFFFBBB>>>:::777666333333222222222222333333222222333555888::::::888666666555777999:::999888777888888666666777999<<<;;;;;;;;;;;;999666333111222333444555666666666666777555555888999:::@@@GGGFFFFFFFFFEEEEEEEEEEEEEEEDDDCCCBBBAAAAAABBBCCCDDDFFFJJJOOOTTTWWW[[[___bbbdddfffiiimmmqqqvvvyyyzzz{{{}}}ttt```TTTMMMHHHGGGIIIYYYyyyzzzlllddd___aaaqqq\\\XXXyyyyyy{{{dddUUU\\\fffvvvYYYIIITTT{{{}}}vvvyyy~~~zzz```OOOGGGAAA===BBBDDDGGGHHHGGGFFFEEEFFFAAA@@@@@@@@@????????????>>>>>>===<<<<<<;;;;;;::::::999999888777666555555666666666666666666666666555555555555555555555555222222333333333333333444444444444444444444444444444444555555555555444444555555555555555555555555666666666777777777888888888888888888999999999:::999999::::::::::::;;;;;;999:::<<<<<<>>>DDDMMMTTTZZZdddiiidddeeerrrssshhhccc^^^ZZZ[[[fff|||uuuTTTJJJlllqqq^^^fffyyydddUUUNNNSSSZZZsss{{{uuu{{{}}}~~~lll```tttooo^^^OOOFFFKKKEEEBBBCCCDDDBBBBBBDDDHHHHHHJJJKKKIIIFFFJJJQQQZZZXXXZZZ[[[VVVTTT___ooonnnWWWIIIBBBmmm```^^^UUUPPPKKKIIIFFFBBB>>>:::777666333333222222222222333333222222222444777999999888777666666777999;;;:::999777777666555444666999<<<:::;;;;;;;;;999666333111222333444555666666666666666555666888999999@@@GGGFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBBBBBBBBBBBCCCDDDDDDHHHMMMRRRWWW\\\aaadddccceeeiiilllpppssswwwzzz}}}~~~fffVVVNNNKKKKKKMMMZZZyyytttgggbbbaaaeeettt~~~WWWSSSyyy|||uuu\\\[[[cccmmmxxxgggLLLHHHeeewwwzzzgggSSSIIICCC>>>???AAAEEEGGGGGGGGGFFFEEEAAAAAA@@@@@@@@@?????????>>>>>>======<<<;;;;;;;;;::::::999888777777666666666666666666666666666666555555555555555555555555333333333333444444444444555555555555555555555555555555666666666666555555555555555555555555555555777777888888888888999999888888888999999999::::::999999999:::::::::;;;;;;999::::::;;;>>>EEEMMMTTT\\\ffffff]]]bbbxxx{{{ppplllddd\\\[[[gggpppOOOJJJsssttt```fff}}}}}}iiiWWWMMMOOOWWWeeeuuu|||wwwppp\\\kkkxxxiii]]]TTTPPPRRRLLLHHHGGGEEEDDDGGGKKKUUUYYY___```XXXMMMJJJNNNZZZ\\\```bbb]]]XXX\\\ddd~~~kkkUUUJJJEEEDDDlll___\\\TTTOOOKKKIIIFFFBBB>>>:::777666333222222111111222222333222111111444777:::::::::999888777888:::<<<======888888777555444666999<<<;;;;;;<<<;;;:::777444222222333444555666666666666555444666888888888???HHHJJJIIIHHHFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCDDDGGGLLLRRRVVV\\\aaaeeebbbfffiiilllnnnqqquuuxxx}}}~~~qqq^^^SSSMMMNNNQQQ\\\zzzttthhhffffffkkkzzz~~~zzz|||SSSNNNqqqllleeelllrrrxxxqqqQQQCCCVVVyyy|||}}}qqqWWWLLLEEE@@@>>>???AAADDDEEEFFFEEEDDDAAAAAAAAA@@@@@@@@@@@@??????>>>>>>===<<<<<<;;;;;;::::::999999888888777777555555555555555555555555666666666666666666666666444444444444444444444444555555555555555555555555555666666777777666666555666666666666666666666666888888888999999999999:::888999999999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;<<>>:::777666222222111111111111222222111000111333777;;;<<<===<<<:::777777:::>>>@@@AAA;;;;;;999666555666:::===;;;<<<===<<<;;;888666444222333444555666666666666444444777888777777???HHHPPPOOOLLLJJJHHHGGGGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCFFFKKKPPPUUUZZZ```dddcccgggkkkllllllnnnrrruuuyyy{{{~~~nnn^^^SSSQQQSSS___{{{vvvmmmnnnqqqvvv|||zzznnnMMMIIIfff|||tttxxxyyyvvv{{{tttVVVDDDLLLhhhgggVVVKKKCCC>>>>>>???AAADDDEEEEEEDDDAAAAAAAAAAAA@@@@@@@@@@@@??????>>>======<<<<<<;;;:::::::::999999999888888666666666666666666666666777777777777777777777777666555555555555444444444555555555555555555555555666666777777777777666666666666666666666666666666888888888999999999::::::999999999999::::::::::::999999::::::::::::;;;;;;<<<<<<<<>>:::777666222222111111111111222222000000000333888===???@@@>>>;;;777666999===AAADDD???>>>;;;888666777;;;>>><<<===>>>>>><<<:::777666222333444555666666666666333444777888666666>>>HHHRRRPPPMMMJJJHHHGGGGGGGGGBBBCCCCCCCCCCCCCCCCCCBBBAAADDDHHHMMMQQQWWW]]]bbbdddhhhllllllkkkkkkooossstttyyy~~~ooo___XXXYYYddd~~~vvvpppsssyyy~~~```KKKLLLeee}}}yyy|||~~~vvvvvvxxx^^^IIIDDDSSS|||iiiXXXKKKAAA???>>>???BBBEEEEEEEEEBBBBBBAAAAAAAAA@@@@@@@@@??????>>>>>>===<<<<<<<<<:::::::::::::::999999999888888888888888888888888777777777777777777777777666666666666555555444444555555555555555555555555666777777888888777777666666666666666666666666666888888888888999999999999999999999:::::::::;;;;;;999999::::::::::::;;;;;;<<<===???CCCIIINNNSSSUUUVVVVVVYYYaaannn{{{lllvvvsss|||qqquuutttkkklll[[[PPP```jjjfff|||mmmllljjjrrr~~~zzz{{{xxxrrrxxx~~~oooiiihhhiiilllooopppiiiaaa\\\ZZZ\\\fffpppqqqtttxxx}}}hhh[[[LLLDDDCCCDDDAAA===mmm___\\\SSSNNNKKKIIIFFFBBB>>>:::777666222222111111111111222222000///000333999>>>AAABBB???;;;666444777===BBBEEEAAA@@@===999777888;;;>>>===>>>>>>>>>===;;;888777222333444555666666666666333444777888666666>>>IIIQQQOOOLLLHHHFFFEEEDDDEEEBBBBBBCCCCCCCCCCCCBBBBBB???BBBFFFJJJOOOUUU[[[___dddiiilllllljjjjjjnnnrrrrrryyy|||~~~jjjaaa```iii}}}sssooouuu|||ZZZNNNSSSjjjrrryyyzzzzzzfffNNN???BBBddd~~~{{{eeeUUUDDDAAA>>>???BBBFFFFFFFFFBBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>======<<<<<<;;;::::::::::::::::::999::::::::::::::::::::::::777777777777777777777777777777666666555555555444666666666666666666666666777777888888888888777777777777777777777777777777777777888888888999999999999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<===@@@FFFMMMSSSWWWYYYYYYXXX\\\eeelllrrr}}}qqq|||vvvfffttt~~~mmmttttttmmmnnnxxxTTTQQQggghhhaaawwwkkk|||www}}}{{{{{{{{{wwwwww}}}qqqhhhaaaeeennnwww~~~mmm```XXXOOOGGGCCCBBBBBBBBBkkk```ZZZQQQPPPKKKJJJIIIEEEAAA<<<888666444333222222111111222222111222333555999>>>BBBEEECCC@@@;;;777666999>>>BBB>>>@@@???;;;666555999============<<<;;;999888777666666666777999:::999777999666666888999:::@@@FFFSSSQQQMMMIIIFFFCCCBBBBBBCCCDDDEEEEEEEEEDDDBBBAAABBBCCCEEEGGGLLLSSS[[[aaafffhhhiiijjjiiiiiijjjkkkvvvxxx{{{|||{{{{{{|||~~~}}}mmmjjjppp{{{vvvxxx~~~qqqhhhuuuyyyyyyvvvuuuyyyzzzZZZGGG\\\zzz~~~ooovvv~~~~~~rrrRRRAAADDDPPPnnnrrrYYYMMMEEE???>>>>>>===CCCLLLDDDDDDCCCCCCBBBBBBBBBBBB@@@@@@??????>>>=========::::::;;;;;;::::::999888999999999999999999999999666666666666666666666666999888888777666555555444666666666666777777777777888999999::::::999999888888888888888888888888888777888888888888999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;<<<===<<<===AAAIIISSSYYYYYYXXXRRR^^^iiimmmpppwww}}}pppccckkk{{{wwwmmmrrrnnneeennnkkkSSSXXX```kkk___rrrdddlll}}}{{{xxxqqqvvv|||}}}}}}vvvuuummm\\\KKKCCCDDDBBB>>>jjj```ZZZQQQOOOLLLKKKIIIEEEAAA<<<888555444333222222111111222222222222333555888<<<@@@CCCBBB@@@;;;777666999>>>BBB>>>??????;;;666444888<<<<<<======<<<<<<;;;:::999444333333555777888777666888555555888888999>>>EEEPPPPPPOOOKKKGGGDDDDDDEEECCCDDDEEEEEEEEEDDDBBBBBB@@@AAACCCEEEHHHOOOVVV\\\___bbbfffhhhiiijjjkkkmmmsssuuuxxxzzz{{{|||yyyaaaUUUZZZ___mmmyyynnnlllqqq~~~|||ttt{{{zzzyyywwwxxx}}}qqqWWWJJJ\\\sssyyyooommmuuu{{{}}}rrrZZZHHHCCCFFF]]]lllTTTMMMGGGDDD???;;;===CCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@??????>>>>>>======:::;;;;;;;;;;;;:::999999::::::::::::::::::::::::777777777777777777777777999888888777666666555555666666666777777777888888888999999::::::999999888888888888888888888888888888888888888999999999999999:::;;;;;;<<<<<<;;;;;;<<<;;;;;;;;;<<<<<<===>>>DDDEEEHHHKKKNNNRRRUUUWWWVVVeeesssvvvuuuyyyppphhhqqqvvvxxxssslllwwwfffRRRUUUYYYppp```nnnggg___}}}{{{~~~www~~~uuutttzzzyyykkkXXXMMMJJJIIIFFFBBBiii^^^YYYPPPOOONNNLLLIIIEEE@@@;;;777444444333222222111111222222222222222333666:::===@@@@@@???<<<888666888===AAA>>>???>>>;;;666444666999;;;<<<<<<======<<<<<<<<<333333333444777888888777777444555777777888<<>>JJJfffccc[[[RRRKKKCCC===;;;===CCCDDDDDDDDDCCCBBB@@@???@@@@@@@@@???>>>>>>======;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888888777666666666666777777777777888888888888999999::::::999999888999999999999999999999999888888888888999999999:::::::::;;;<<<<<<<<<<<<;;;======<<<<<<======>>>???AAAGGGMMMOOONNNPPPVVV\\\bbbrrr}}}wwwxxx}}}vvvtttddd[[[\\\YYYsss^^^ppprrrVVV[[[vvv}}}vvvuuu{{{}}}yyyaaaTTTXXXfffrrryyyrrruuu|||ttt```PPPOOOQQQLLLFFFDDDhhh]]]XXXPPPNNNOOOMMMJJJEEE???:::666444444333222222111111222222222222111222444777:::<<<>>>>>><<<999666777<<<@@@>>>???>>>;;;777555555777:::;;;<<<===>>>>>>>>>>>>666555444666888:::;;;:::777555555888888777;;;AAAHHHNNNSSSQQQJJJEEEEEEHHHDDDDDDDDDDDDDDDCCCCCCBBB??????@@@@@@AAADDDIIIMMMTTTYYYaaahhhlllnnnppprrrqqqsssvvvxxxzzz~~~___CCCFFFFFFBBBFFFJJJGGG[[[uuu}}}qqqooosss}}}xxxxxx{{{}}}}}}wwwYYYJJJLLLYYY```eeejjjXXX]]]mmm}}}aaaDDD@@@RRRjjj{{{mmm[[[NNNGGGCCC@@@>>>@@@AAACCCDDDDDDCCCAAA@@@AAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999888888777777777777777777888888888999999888999999::::::999999888999999999999999999999999888888888999999999:::::::::;;;;;;<<<<<<<<<<<<<<<===<<<<<<<<<===>>>??????AAAJJJRRRSSSNNNOOOWWWaaaxxx~~~|||uuuyyyccceeegggbbb|||ttt^^^vvv~~~WWWKKKNNNddd{{{~~~yyyzzz}}}xxxjjj^^^TTT\\\kkk|||zzzzzz}}}iii\\\LLLEEEKKKWWWaaagggeeegggmmmxxxrrr___TTTZZZ\\\PPPHHHHHHggg]]]XXXPPPOOOPPPMMMIIIDDD???:::777555444333222222111111222222222111111111333666999:::<<<======:::666666:::???===>>>>>><<<999777666666999:::;;;===>>>?????????777555444555888:::;;;:::999777777999999888;;;AAAEEEMMMTTTSSSLLLEEEDDDFFFEEEDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@@@@BBBEEEIIIRRRXXX```gggllloooqqqrrrsssuuuxxxzzz{{{~~~^^^BBBDDDCCC>>>AAAEEE>>>OOOfffyyyvvvqqqrrryyyuuupppssszzz}}}lllQQQHHHLLLTTTYYY```yyynnn```bbbkkkyyySSS@@@FFFXXX}}}{{{hhhSSSKKKHHHCCC===>>>???AAABBBCCCDDDCCCCCCAAAAAA@@@@@@???>>>>>>>>><<<============<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999888888888888888888888888999999999999888999999::::::999999888999999999999999999999999888999999999999::::::::::::;;;<<<<<<======<<<<<<;;;;;;<<<<<<===???@@@AAALLLPPPRRRNNNJJJOOO^^^lll}}}vvvsss|||```dddgggggg|||rrr^^^sssXXXFFFDDDSSSooouuuqqqkkkfffhhhooorrrnnniii\\\XXXYYYhhh~~~}}}qqqcccTTTRRRMMMJJJKKKRRR\\\dddddddddhhhrrrsssnnnsssmmm[[[NNNNNNfff]]]XXXQQQOOOOOOMMMIIIDDD???:::777666444333222222111111222222222111111111333555888:::999<<<===:::666555999>>>============<<<:::777666999:::;;;<<<===>>>>>>>>>666444333333555777888888999777888::::::888:::???CCCKKKSSSUUUPPPJJJGGGFFFEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAA@@@???@@@CCCFFFNNNTTT[[[bbbhhhllloooqqqsssuuuyyy{{{|||~~~]]]GGGGGGCCC???AAABBB???IIIXXXgggttt~~~{{{{{{zzzvvvoooqqqxxx~~~zzz~~~bbbMMMIIILLLPPPVVV^^^mmm|||mmmccc^^^eeeGGGBBBOOO~~~{{{zzzfffUUUMMMDDD===>>>???@@@AAABBBCCCDDDEEEAAAAAAAAA@@@??????>>>>>>=========>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888999999999:::::::::888999999::::::999999888::::::::::::::::::::::::999999999999::::::::::::;;;;;;<<<============<<<;;;;;;<<<===???AAACCCDDDNNNMMMIIIFFFKKK\\\tttwww}}}~~~vvvvvvvvveeefffdddhhhzzz~~~iiiWWWggg~~~TTTDDDDDDIII\\\~~~|||qqq|||mmmeee___```kkkyyywwwhhhWWWWWWrrrwwweeeVVVRRRUUUTTTOOOIIILLLWWWaaafffcccdddkkkyyy|||hhhXXXSSSggg^^^YYYQQQPPPOOOLLLHHHCCC>>>;;;999777444333222222111111222222111111000111333666999:::888;;;>>>;;;666444888===<<<======>>>>>>===:::777888999:::<<<<<<=========888666333333444666777666888777777:::999666999===BBBHHHQQQWWWVVVRRRLLLIIIFFFEEEDDDCCCBBBCCCCCCDDD@@@AAAAAA???>>>???AAACCCGGGLLLSSS[[[aaaggglllooonnnrrrwww{{{|||}}}~~~~~~qqqZZZOOOOOOIIIFFFGGGDDDBBBEEELLLWWWcccvvv}}}wwwqqqqqqtttxxxzzz~~~zzzYYYKKKJJJJJJNNNYYYaaacccqqqnnnZZZnnntttRRRDDDFFFlll|||{{{yyy{{{iiiWWWMMMFFFBBBAAA@@@???@@@AAACCCDDDBBBAAAAAA@@@@@@??????>>>===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::::::::;;;888999999::::::999999888::::::::::::::::::::::::999999999:::::::::;;;;;;;;;;;;<<<===============;;;<<<===???BBBEEEHHHIIIIIIGGGFFFKKKYYYnnn}}}uuusss|||www|||~~~oooooowwwyyyeeeTTT^^^}}}SSSFFFBBB@@@IIIeee{{{mmmsss{{{~~~vvviiiccckkk~~~rrreeeqqq}}}pppfffeeehhhhhh```UUUQQQWWW___gggbbb^^^cccppp|||kkk___ggg^^^ZZZRRRQQQNNNLLLGGGCCC>>>;;;999888444333222222111111222222111111000111333666999;;;777;;;>>>;;;666444888===<<<<<<===???@@@>>>;;;888888999:::;;;<<<<<<<<<<<<;;;999666555666777888888777666666999888555777;;;@@@GGGPPPXXX[[[XXXRRRMMMFFFEEEDDDBBBBBBCCCCCCDDD@@@@@@@@@???>>>>>>@@@BBB@@@EEEMMMTTT\\\ccciiinnnjjjooouuuzzz||||||}}}}}}~~~zzzjjj[[[[[[fffllliii```TTTSSSTTTMMMLLLMMMFFFCCCBBBDDDMMMXXXlll~~~tttnnnlllpppsssttttttuuuyyy||||||rrrUUUJJJJJJHHHMMM]]]ggg___gggiii___vvv~~~ZZZGGG===]]]yyyyyy{{{~~~}}}{{{cccWWWRRRFFFDDDAAA???>>>???AAABBBBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999999:::::::::;;;;;;;;;999999999::::::999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;<<<<<<===============<<<===???AAAEEEHHHKKKMMMLLLLLLOOOYYYhhhvvvxxxxxxllliiizzzyyyuuulll[[[^^^VVVJJJFFF???@@@TTTvvv|||kkkkkksssvvv{{{mmmooo|||oooeeeccceeejjjddd^^^aaammm}}}qqqbbb[[[XXXQQQPPPPPPKKKFFFBBB???<<<777333333333333222222222111111000000000000111333888<<<:::;;;===<<<:::888777888???===::::::;;;:::777444:::999999:::===>>>>>>>>><<<999666555555666666555888888999999999:::::::::???DDDMMMWWW^^^```^^^\\\FFFEEECCCAAA@@@AAACCCEEEAAAAAA@@@@@@???>>>>>>>>>@@@BBBEEEIIIOOOXXXaaahhhjjjnnnrrrvvvwwwxxxyyyzzzjjjWWWLLLIIIJJJXXXjjjnnngggqqqxxxvvvlll```QQQFFFFFFEEEHHHOOOWWWddd|||xxxmmmfffgggiiikkknnntttzzz~~~eeeRRRRRRSSSOOOUUUaaagggeeeiiirrreeemmmyyyjjjRRRDDDKKKwww|||yyywwwxxxzzz}}}}}}ggg\\\TTTGGG???BBBAAA::::::@@@@@@???>>>???BBBCCCBBBAAA??????>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<>>>???======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::999999888888888777777888999::::::;;;;;;:::::::::;;;;;;;;;<<<<<<===============<<<<<<<<<@@@???@@@CCCGGGJJJIIIHHHJJJRRR```nnnyyy|||{{{yyy~~~xxxjjjfffrrr}}}vvvwww|||ssshhhuuurrr[[[\\\WWWJJJGGG???>>>HHHXXXooosssrrroooooosss~~~vvvjjjhhhkkkiiiiiiccc```ooobbb[[[XXXQQQPPPOOOKKKFFFBBB???;;;777444333333333222222222111111000000000000000333777;;;999;;;===<<<:::888777888<<<:::999:::;;;;;;999666888888888:::===>>>===<<<<<<999666444444444555666888888888999999999::::::===AAAJJJUUU```ddddddaaaPPPMMMHHHEEECCCDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>???AAACCCGGGLLLTTT\\\bbbeeehhhmmmppprrrssstttvvv~~~uuu\\\OOOJJJHHHIII]]]www{{{___JJJHHHFFFHHHPPP[[[iii}}}vvvkkk^^^ccciiilllnnnrrrxxx~~~bbbTTTYYYccc^^^```hhhiiidddfffnnnooommmooo|||yyy```LLLIIIhhhyyywwwwwwxxxyyy{{{}}}ppp]]]OOOEEEEEEDDD>>><<>>???AAAAAAAAA@@@???????????????????????????>>><<<;;;;;;<<<===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999888888999999::::::;;;;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>DDDFFFJJJLLLKKKJJJJJJJJJUUUcccttt~~~{{{zzz|||kkkeeerrrmmmeeedddiiiccc```vvvaaa```\\\IIIEEE???>>>EEEQQQddd{{{ooolllmmmxxxtttzzzssskkkiiijjjkkkkkkddd]]]hhhbbb[[[YYYQQQPPPNNNKKKFFFBBB>>>;;;777444333333333222222222111111///000000000000222666999888:::<<<<<<:::888777777999888888999;;;;;;999888555666888;;;>>>>>>===;;;<<<:::666333222333555777888888888888888999999999===>>>EEEQQQ]]]eeeeeebbbTTTNNNGGGCCCCCCCCCCCCBBBAAAAAAAAA@@@??????>>>>>>===???@@@CCCFFFLLLTTTYYYaaaeeejjjmmmppprrrtttvvv{{{}}}zzzuuuuuuwwwvvvqqqlllWWWQQQPPPKKKHHH^^^kkkOOODDDEEEKKKXXXgggvvv|||xxxzzz~~~}}}tttkkk]]]cccjjjnnnpppssszzz~~~yyy]]]VVV^^^jjjeeeeeehhhfffaaabbbiii}}}~~~ssshhhqqqttt[[[JJJZZZyyy{{{{{{zzzyyyyyyzzz{{{{{{ooo]]]MMMHHHEEE???<<<>>>@@@>>>======???@@@???>>>????????????????????????@@@???===<<<;;;<<<<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;:::::::::;;;<<>>:::777555333333333222222222111111///000000000000111555777777:::<<<===;;;888777777999999999999::::::999888444666888<<>><<<<<<:::777333111222555777888888888888888888888888>>>>>>AAAKKKXXX```aaa___UUUOOOGGGCCCDDDEEEDDDCCCBBBAAAAAA@@@@@@???>>>>>><<<===>>>???AAAEEEKKKOOOZZZ^^^ccchhhlllppptttwwwwwwzzz|||~~~{{{rrrggg___XXXVVVXXX^^^hhhpppkkkhhhggg[[[NNN^^^~~~kkkUUUGGGRRReeewww|||rrrhhhfffmmmssssssqqqhhhjjjlllooosssxxx|||nnnVVVTTT^^^bbb______```^^^[[[___fffrrrlllllllllQQQSSSppp|||yyy{{{{{{zzz|||{{{bbbSSSKKKDDD@@@@@@===<<<:::;;;===>>>???>>>????????????@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<>><<<<<<999555222222555888999999888888888888888888???>>>@@@HHHTTT^^^bbbccc___YYYQQQLLLJJJIIIGGGEEEBBBBBBAAAAAA@@@?????????<<<<<<<<<<<<===???CCCGGGLLLPPPWWW]]]ccchhhnnnrrruuuxxx{{{~~~{{{fff\\\QQQHHHDDDMMMddd{{{ppp[[[bbbvvv~~~|||pppiiiiiikkkeee\\\```vvv~~~xxxkkk\\\VVV[[[fffpppuuusssnnnjjjkkkrrrzzz~~~eeePPPOOOXXXZZZZZZ[[[\\\ZZZYYY^^^dddgggyyynnnuuuyyy\\\OOObbb~~~~~~yyy{{{{{{yyy}}}}}}lll[[[OOOGGGCCC<<<:::999999;;;>>>??????>>>>>>?????????@@@@@@@@@@@@@@@???>>>===<<<<<<<<<>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888:::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===>>>@@@CCCFFFJJJKKKKKKMMMMMMKKKLLLWWWkkkzzzooohhhbbbfffsssssseeeaaa```cccddd^^^^^^uuurrrYYYggg^^^FFFCCCBBB???:::>>>VVVppptttpppzzzvvvwwwxxxnnnnnnpppqqqtttxxx|||ssssssooobbbSSSPPP]]]nnnbbb\\\YYYQQQOOOJJJIIIGGGBBB<<<888777777333333333222222222111111///000111000///000111333444888;;;===;;;999777666;;;<<<===<<<:::888888888666777999===AAACCCBBBAAA<<<===<<<888444222555888:::::::::999999999999999<<<<<>>;;;;;;<<<>>>??????=========>>>??????@@@@@@?????????>>>>>>======<<<>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<============>>>???AAADDDGGGIIIKKKLLLIIIIIIIIINNNYYYlllwwwnnn}}}ggg]]]iiijjjuuu{{{xxxaaa[[[\\\bbbeeebbbaaapppyyyVVVddddddJJJEEEAAA@@@<<<===MMM```~~~vvvmmm|||uuu|||uuutttrrrkkk]]]RRRYYYggg{{{bbb\\\YYYQQQNNNIIIIIIGGGBBB<<<777777777333333333222222222111111...000111000//////000222333777;;;===<<<999777666999;;;======;;;999:::<<<666666888;;;???BBBCCCBBB;;;>>>???<<<666444555888;;;;;;;;;:::::::::999999999;;;>>>CCCJJJVVVccckkknnnlllggg]]]PPPGGGCCCCCCCCCBBBBBBAAAAAA@@@??????=========<<<;;;;;;===???AAADDDIIINNNSSSYYY___ccclllooorrruuuxxx{{{~~~{{{}}}~~~qqqeeeeee}}}xxxbbbUUUPPPJJJJJJXXXnnn~~~vvvqqqjjjfff___WWWQQQRRRYYY^^^bbbcccdddgggllluuuhhhTTTJJJKKKQQQVVV[[[^^^[[[VVVTTTWWW[[[aaahhhrrr___\\\gggrrr|||}}}lllVVVYYYooozzzvvvvvvrrrnnnuuu{{{bbbSSSIIIFFFAAA???>>>???>>>>>>;;;<<<<<<===>>>>>>??????>>>>>>?????????>>>>>>===>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>============>>>>>>>>>>>>???@@@CCCFFFHHHIIIIIIIIIIIIIIIOOO]]]sss~~~yyy~~~yyyfffeeerrrvvvyyyggg___YYYYYY]]]aaa``````lll|||wwwUUU___dddNNNEEE????????????GGGSSS~~~{{{zzzuuusssqqqdddTTTTTT___ooobbb\\\YYYQQQNNNHHHIIIGGGBBB;;;777777888333333333222222222111111...000111000///...///111333777;;;===<<<999777666777:::======<<<;;;===???555555666999>>>AAACCCCCC;;;>>>AAA>>>888444555777<<<<<<<<<;;;;;;:::::::::888:::===???CCCMMM[[[fffrrrsssqqqgggXXXNNNKKKLLLCCCBBBBBBAAAAAA@@@@@@???>>>>>>>>>===;;;;;;===???;;;>>>BBBFFFJJJOOOTTTXXXeeegggkkknnnqqquuuyyy}}}xxx{{{mmmMMMPPPUUU^^^pppxxxpppjjjdddffffff___UUUNNNNNNPPPUUU]]]fffjjjmmmuuu~~~|||___NNNIIIMMMSSSOOOVVVZZZWWWQQQPPPRRRUUUWWWRRRccc{{{xxx}}}qqq[[[UUU___kkkxxxcccSSS^^^www~~~qqqvvvvvvmmmhhhppp~~~|||hhhPPPLLLGGGBBB@@@???>>>===:::;;;;;;<<<===>>>>>>???===>>>>>>????????????>>>>>>>>>>>>>>>====================================<<<<<<;;;;;;;;;;;;::::::;;;<<<<<<<<<======>>>>>>:::;;;;;;<<<===>>>??????>>>>>>>>>>>>????????????>>>AAADDDGGGIIIIIIHHHGGGPPPRRR]]]sssuuu}}}xxxqqqppptttuuusss}}}}}}zzz[[[\\\WWWUUUUUUXXXXXXYYYeeerrrjjjZZZ```aaaPPPDDD===???AAAAAADDDKKKqqq|||tttwwwsssrrreeeSSSNNNVVV___|||ccc\\\WWWNNNJJJIIIHHHFFFAAA;;;777555444222222222222222222222222000/////////000111222222444666999<<<<<<:::777444555777;;;>>>??????>>>===>>>;;;777666888;;;>>>@@@>>>===<<<;;;;;;999666444;;;;;;::::::;;;;;;;;;;;;:::===??????AAAHHHSSS\\\mmmxxx{{{nnn___WWWQQQJJJJJJDDD>>>===@@@BBBAAA>>>????????????>>>>>>>>>>>>@@@?????????BBBEEEIIILLLVVV[[[bbbhhhlllppptttvvvvvvyyy}}}~~~~~~sssZZZeeewww~~~zzzuuupppllliiigggeeeaaa\\\XXXUUURRRQQQTTTcccnnnmmmlllwwwhhh\\\RRROOORRRPPPPPPMMMMMMPPPNNNJJJLLLRRRTTTVVVZZZqqqzzzdddZZZYYYkkkvvvdddUUU\\\{{{wwwsssrrrssspppkkknnnttttttbbbPPPIIIIIIGGG???888:::::::::::::::;;;::::::888999999;;;<<<===>>>>>>>>>=========>>>???AAABBB>>>>>>????????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;??????>>>>>>============999???AAA@@@CCCGGGEEE???HHH???===BBBDDDDDDLLLYYYccclll|||xxxkkkxxxzzzppppppssswwwzzz~~~ddd[[[VVVVVVWWWWWWTTTUUU^^^jjj}}}rrrYYY[[[qqqjjjUUUDDD@@@CCC======CCCEEEXXXvvv~~~zzztttpppfffYYYRRRSSSVVVmmmaaa[[[WWWNNNLLLIIIHHHFFFAAA<<<777555444111111111111111111111111000000000000000000111222333666:::===>>><<<888666444666999<<<>>>>>>===<<<===;;;888666888;;;>>>@@@AAA@@@???>>>>>>;;;888555888:::<<<===<<<;;;;;;;;;<<<>>>?????????EEENNNUUUgggwwwzzzoooggg```XXXKKKIIIFFFEEEDDDCCCAAA???????????????>>>>>>>>>>>>===<<<;;;;;;===@@@CCCFFFJJJOOOVVV\\\bbbgggllloootttxxx|||}}}|||}}}~~~~~~{{{vvvooojjjeeeaaa```]]][[[XXXUUUSSSRRRRRRRRRXXXdddnnnqqquuufffZZZQQQOOOUUUWWW]]]RRRHHHDDDBBBCCCJJJSSSYYYddddddfff~~~nnn]]]jjjttthhheeeiiirrr~~~{{{vvvrrrsssqqqmmmnnnssstttjjjWWWMMMIIIEEEBBB@@@???===============<<<::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<===>>>???@@@======>>>>>>>>>>>>======>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>@@@DDDFFFDDDDDDGGGDDD???CCC>>>@@@HHHMMMPPP\\\kkk|||yyyffflll{{{xxxwww|||rrr```]]]ZZZYYYXXXXXXTTTUUU^^^iiibbb\\\mmmqqqZZZHHHBBBDDD>>>===BBBBBBPPPhhh{{{|||{{{wwwuuummm___TTTPPPLLL```zzz```ZZZWWWOOONNNIIIIIIFFFBBB<<<777555555000000000000000000000000222111000000000000000000222555:::>>>@@@>>>;;;999333444777999;;;<<<;;;;;;<<<:::888777888:::===???BBBAAA@@@@@@???===999555444999>>>@@@>>>;;;:::;;;???@@@???>>>===@@@GGGMMMbbbuuuyyypppfff]]]KKKIIIHHHEEECCCAAA>>>===@@@@@@?????????>>>>>>>>>;;;:::999999:::<<<>>>@@@DDDHHHNNNTTT[[[bbbhhhmmmppptttyyyzzzyyyyyy{{{~~~~~~}}}yyywwwssslllddd]]]YYYWWWVVVQQQPPPNNNMMMNNNQQQTTTWWWbbbjjjsssyyy|||~~~aaaWWWPPPQQQZZZ^^^iiiZZZIII@@@???DDDMMMTTTbbbwwwrrr```mmmhhhiiijjjjjjiiiqqq{{{uuurrrpppnnnooorrrjjjqqqzzznnnXXXNNNJJJHHHBBB@@@===<<<<<<<<<;;;:::<<<<<<;;;;;;::::::999999;;;:::::::::;;;<<<===>>><<<<<<============<<<<<<>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBFFFIIIIIIFFFEEEEEECCC???BBBBBBHHHSSS[[[aaaqqqooo[[[```vvv{{{wwwssswwwuuueee___aaa```]]]\\\ZZZVVVVVV^^^hhh}}}fffYYYjjjaaaLLLDDDDDD>>><<<@@@???GGGWWWsss|||zzz}}}zzzzzztttgggWWWNNNLLLYYYlll^^^YYYWWWQQQPPPIIIIIIGGGBBB<<<777555555111111111111111000000000222222111000/////////000000444999>>>@@@@@@>>><<<222333555666888999:::::::::::::::999888999<<<>>>?????????@@@@@@>>>:::777111888@@@BBB@@@<<<:::;;;>>>???>>>===<<<>>>CCCGGGWWWlll~~~vvvmmmXXXRRRIIICCCBBBAAA@@@>>>@@@@@@@@@?????????>>>>>>>>>===;;;;;;;;;<<<===>>>AAADDDIIIMMMSSSZZZaaafffhhhlllrrrtttuuuuuuxxxzzz~~~ppphhhppp}}}|||vvvpppnnnjjjeee^^^XXXTTTQQQPPPKKKJJJIIIJJJMMMSSSYYY\\\kkkrrr}}}|||vvv[[[UUUSSSVVV^^^aaahhhZZZIII@@@AAAHHHNNNRRRcccxxxrrr]]]ddd~~~ooowwwzzziii^^^jjj|||tttooonnnnnnooonnnqqqtttxxxtttaaaTTTLLLGGGCCC>>><<<======<<<:::;;;;;;::::::999999888888999999999999::::::;;;;;;:::;;;;;;<<<<<<;;;;;;:::===<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<>>444444444555666777888999999:::;;;:::888888:::===<<<===>>>AAACCCBBB???<<<111777???BBBAAA>>><<<;;;<<<<<<<<<<<<===???BBBEEEKKK```uuuvvvgggTTTHHHEEEEEEDDDAAA@@@@@@@@@@@@???????????????>>>===<<<<<<<<<<<<===;;;===@@@BBBFFFKKKRRRVVV[[[```gggkkkmmmpppuuuxxxzzz{{{~~~zzznnn___YYYeeeuuu}}}|||{{{{{{zzzuuummmfff```___]]]ZZZVVVRRROOOMMMHHHHHHHHHJJJOOOVVV]]]aaannnzzz~~~oooVVVUUUWWW\\\aaa___aaaUUUDDD;;;===GGGOOORRR]]]hhhcccYYY]]]kkkzzz{{{bbbZZZccczzzuuuooollljjjnnntttwwwvvvyyynnn[[[SSSMMMFFFBBBBBBBBBAAA>>>::::::::::::::::::::::::999999999:::::::::::::::::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======@@@@@@AAAAAAAAABBBBBBBBB???AAACCCFFFFFFHHHKKKOOOZZZaaammmzzz{{{{{{}}}mmmVVV\\\uuu}}}}}}{{{pppgggfffdddjjjfffcccaaa^^^\\\aaaiiiwwwyyyeeeRRRWWWpppUUUDDDAAA<<<<<>>>>>888777666555555666777888777:::<<<;;;888777999<<<===>>>AAAEEEHHHGGGEEEBBB555777;;;???AAA@@@>>><<<;;;;;;<<<===???AAACCCEEEIIIYYYkkkzzzyyybbbQQQHHHEEEBBB@@@AAA@@@@@@@@@@@@?????????>>>======<<<;;;;;;;;;;;;:::;;;<<<===>>>BBBGGGJJJNNNSSSZZZ___ccchhhoootttxxxzzz~~~}}}|||yyywwwvvvuuutttmmmddd]]]SSSSSSTTTSSSQQQNNNLLLJJJHHHHHHJJJMMMSSS[[[bbbfffsssgggTTTWWW[[[^^^aaa^^^fff[[[JJJ===>>>JJJVVV[[[ZZZ]]]ZZZ[[[]]]]]]qqqvvvdddWWW]]]{{{sssmmmjjjooottttttuuu|||yyycccZZZPPPJJJHHHGGGCCC@@@=========<<<<<<<<<<<<<<<999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;:::;;;;;;<<<===::::::;;;;;;<<<=========????????????@@@@@@@@@@@@>>>???EEEKKKOOOSSS[[[ccclllttt~~~{{{}}}kkkQQQRRRfff}}}zzznnniiigggccciiifffddddddbbb```ccchhhqqq}}}mmmVVVKKK```}}}]]]GGGAAA<<<<<>>IIIeeeqqq{{{zzzoooiiinnnzzz~~~{{{zzzwwwmmmcccWWWXXX]]]lll~~~___[[[YYYRRRPPPJJJJJJHHHCCC===888666666333333333222111000000000000000000000000000111222///000111444777:::===>>><<<:::888666555666777888666:::===<<<999777888;;;>>>???BBBFFFIIIIIIFFFCCC999777888;;;@@@CCC@@@===<<<<<<<<<>>>AAACCCDDDDDDIIISSS```oooppp___PPPGGGCCCCCCAAAAAA@@@@@@@@@?????????>>>======<<<<<<;;;;;;;;;:::<<<======>>>???CCCEEEDDDHHHNNNRRRWWW^^^fffmmmuuuyyy~~~}}}{{{}}}|||yyyvvvsssqqqpppmmmfff]]]VVVMMMMMMLLLKKKKKKJJJJJJIIIIIIKKKOOOTTT\\\dddkkkoooxxx^^^UUU[[[ZZZ[[[___```kkkfffZZZLLLIIIRRRZZZ\\\ZZZ\\\[[[^^^```ZZZfffyyyaaaTTThhhqqqpppoooooosss{{{{{{pppbbbYYYTTTQQQKKKFFFCCCCCCBBBAAA@@@???>>>>>>;;;;;;<<<======<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;:::::::::;;;;;;<<<===::::::;;;;;;<<<======>>>??????@@@AAABBBBBBCCCCCCCCCFFFMMMWWW^^^cccooozzz|||zzzcccUUUOOObbbttt|||}}}zzz{{{tttzzztttkkkhhhggggggeeecccbbbdddcccaaabbbfffjjj|||lll[[[JJJOOOlllgggLLLBBB<<<===@@@<<<;;;>>>CCCSSSvvvvvv|||{{{qqqmmmssszzz||||||~~~|||tttkkk^^^\\\^^^iii~~~~~~___[[[ZZZRRRPPPJJJJJJHHHCCC===999666666222222222111000//////...000000//////000111222222//////000222444888<<<>>>>>><<<999666555666777888555:::======999666888:::===???BBBEEEHHHGGGCCC@@@<<<888555999@@@DDDBBB>>>>>>======???BBBCCCDDDCCCDDDLLLWWWiii}}}ooo\\\OOOLLLNNNAAAAAAAAA@@@@@@@@@???????????????>>>>>>======<<<888999;;;<<<<<<===???BBB>>>BBBGGGKKKOOOVVV```gggmmmssszzz|||}}}~~~{{{}}}~~~{{{tttqqqnnnllliiibbbYYYRRRMMMLLLIIIGGGGGGHHHJJJKKKLLLOOOTTT[[[dddlllssswwwkkkXXXVVV^^^YYYWWW^^^ccchhhiiidddYYYSSSTTTUUURRRTTT[[[\\\]]]___ZZZ```sss{{{lllUUU^^^wwwvvvlllkkkqqqyyywwwkkkddd___WWWQQQIIIHHHGGGEEECCCAAA@@@???<<<===>>>>>>>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;<<<===::::::;;;;;;<<<===>>>>>>@@@AAABBBDDDFFFGGGIIIIIIJJJMMMUUUaaaiiiooo}}}aaaMMMOOO[[[www~~~xxx|||~~~rrrllluuupppjjjfffhhhmmmbbb``````ddddddaaaaaaeeefffvvveee]]]PPPRRRnnnoooQQQDDD======@@@<<<;;;AAAAAAHHHkkk~~~zzz~~~rrriiijjjppprrrxxxyyyppp```\\\ZZZbbbuuu{{{]]]YYYVVVOOOPPPLLLKKKGGGBBB>>>999555444222222222222222222222222000000000000000000000000000222333555666999===@@@======;;;888666555777999::::::;;;;;;::::::999999;;;???DDDHHHIIIHHHEEEBBBAAA:::444666===CCCDDDBBBBBB@@@======???BBBEEEFFFHHHHHHLLL[[[rrrqqq]]]RRRPPPIIIHHHFFFBBB>>>===???AAAAAAAAA???>>>>>>===>>>>>>======<<<<<<<<<;;;;;;;;;>>>???BBBEEEJJJOOORRRTTT___gggqqqvvvvvv|||zzzuuuuuupppnnnkkkeee```[[[YYYWWWMMMHHHDDDDDDCCCAAACCCHHHNNNQQQ\\\jjjsssxxxsss\\\YYYWWWVVVTTTWWWbbbnnniiibbb]]]ZZZSSSJJJKKKSSSVVVQQQVVVaaaeeeaaabbbiiisssvvvmmm___ZZZsss{{{rrrssswww|||yyyuuuooogggbbb\\\TTTOOOMMMJJJGGGDDDBBB@@@>>>=========<<<<<<@@@<<<<<<@@@???:::999<<<<<<;;;;;;::::::999999999:::;;;======<<<<<<===>>>???LLLYYY]]]WWWSSSUUUZZZ```aaadddmmmyyysssZZZJJJIIIXXXiiixxxooouuu{{{uuusss~~~}}}rrrccc___fffkkk___^^^^^^___``````^^^]]]dddjjjwwwfffQQQNNNhhhyyyQQQCCCBBB>>>;;;===888@@@??????ZZZ~~~{{{sssnnnrrr}}}zzzvvvmmmcccfffooouuu|||~~~{{{}}}zzzmmmggg[[[RRRXXXiiizzz\\\YYYVVVOOOPPPMMMKKKGGGCCC>>>999666444222222222222222222222222000000000000000000000000000111333444555777;;;>>>===<<<;;;999666666777999:::;;;;;;;;;;;;;;;::::::;;;>>>CCCGGGHHHHHHEEEDDDCCC===777777===DDDHHHJJJGGGEEEBBB@@@@@@AAAAAAAAADDDFFFJJJSSScccwwwmmm___TTTMMMEEEBBBCCCEEEEEECCC============>>>>>>>>>>>>=========<<<<<<<<<;;;;;;<<<===???AAADDDGGGIIIKKKRRRYYYdddkkklllppp~~~uuullljjjeeeaaa\\\XXXTTTQQQNNNLLLNNNJJJHHHIIIGGGEEEGGGLLLZZZ]]]hhhxxxyyybbbTTTRRRSSSTTTRRRRRRZZZcccfffZZZNNNKKKNNNQQQPPPNNNTTTPPPTTT___bbb^^^```fffqqq}}}zzzfffiii~~~yyylllggg[[[bbbqqq|||{{{}}}wwwooofff___XXXSSSPPPKKKIIIEEEBBBBBBCCCCCCDDD@@@===>>>BBBCCC@@@@@@CCC???>>>=========???AAABBB@@@BBBCCCDDDEEEFFFIIIKKKQQQXXXaaacccbbbccciiippprrrwwwsss]]]QQQPPPVVVbbbmmmpppiiiccceeelllqqqtttuuu~~~zzz~~~zzzoooooogggcccbbb___^^^___```bbbcccbbb___]]]^^^hhhxxxiiiUUUNNNbbb{{{XXXFFFAAA<<<;;;???777<<<;;;;;;PPPssszzzoooeeeeeennnvvv}}}ttthhh```aaafffhhhssszzzyyy|||yyyjjj___UUUWWWcccvvvyyy\\\XXXUUUOOOOOOMMMKKKHHHCCC???:::777555222222222222222222222222000000000000000000000000///000111222333666999<<<;;;<<<;;;999777666777999;;;;;;<<<<<<<<<<<<<<<;;;:::===AAAEEEGGGGGGGGGFFFFFFAAA;;;888;;;CCCLLLRRRKKKIIIGGGDDDAAA@@@??????BBBFFFJJJMMMSSScccyyyppp___LLLDDDEEEGGGCCC======>>>>>>?????????>>>>>>>>>>>>=========<<<<<<<<<============>>>@@@AAABBBFFFJJJTTT\\\___aaahhhppp|||{{{{{{}}}~~~|||zzzvvvvvvxxxvvvlllbbb]]]XXXSSSLLLHHHGGGFFFDDDBBBGGGEEEEEEGGGHHHHHHLLLSSSjjjlllwwwmmmYYYOOOQQQUUUYYYXXXTTTVVV[[[ccc___TTTHHHIIIRRRTTTOOOUUURRRUUU]]]```^^^___eee```aaawwwkkk___rrrwwwrrrssshhh^^^WWW^^^vvvuuunnnkkk___\\\VVVQQQNNNOOOQQQSSSKKKHHHHHHIIIHHHDDDCCCDDDFFFEEEDDDDDDEEEGGGJJJLLLKKKMMMOOOQQQSSSWWW\\\___eeehhhkkknnnrrrzzzooommmzzzgggVVVIIIMMM^^^lllsssvvvjjj^^^\\\gggnnnjjjiiipppyyytttaaa]]]eeeeeebbb___WWW\\\]]]aaaeeeiiiiiigggdddmmmvvv}}}oooZZZMMMVVVqqqttt```III???<<<===AAA::::::999:::FFF^^^www{{{nnncccaaagggnnnrrrddd]]][[[ZZZZZZgggqqqrrrtttzzz}}}{{{qqqggg]]]ZZZ^^^mmmxxxZZZXXXUUUNNNOOOMMMKKKHHHDDD???;;;888666222222222222222222222222000000000000000000000000...///000111111444777::::::;;;;;;:::888777777888;;;;;;<<<======>>>======:::<<>>888777>>>IIIRRROOOMMMJJJEEEAAA@@@@@@AAAEEEHHHKKKKKKNNNYYYlllzzztttYYYIIIEEEEEEAAA<<>>===??????>>>>>>>>>=========>>>>>>=========>>>>>>???AAABBBGGGOOOTTTTTTWWW[[[\\\hhhyyy~~~tttrrrpppqqquuuvvvuuusssmmmgggeeehhhiiibbbZZZUUUQQQKKKDDD@@@AAABBB@@@>>>AAA???@@@EEEHHHMMMXXXbbbvvvzzzeeeXXXNNNQQQXXX^^^]]]WWWTTTVVV[[[jjjiiiUUUHHHNNNTTTQQQWWWUUUWWW]]]___^^^```eee]]]YYYggg|||eeekkktttyyyyyywwwwwwxxxsss___QQQUUUkkkwwwrrrjjjbbb[[[YYYZZZ\\\XXXWWWVVVUUUSSSOOOMMMMMMQQQQQQQQQRRRSSSTTTUUUVVVYYY\\\___bbbfffkkkqqquuurrrtttxxx~~~xxxnnnxxx~~~gggTTTKKKHHHYYYsss{{{jjjdddeeeooowwwwwwwwwxxx{{{fffXXXWWW\\\[[[\\\^^^YYYWWWYYY^^^dddkkkooooooooo|||uuu^^^KKKJJJ___~~~vvvdddIII???>>>>>>???>>>;;;:::===BBBOOOkkkvvvkkkeeeeeegggxxxtttddd^^^YYYSSSXXXaaahhhiiimmmssswwwvvvvvvooofff```___kkkvvvYYYWWWUUUNNNOOOLLLJJJGGGCCC???;;;888666222222222222222222222222000000000000000000000000...///000000000222555888888:::<<<;;;999888777777:::;;;<<<===>>>>>>>>>>>>:::;;;===@@@CCCFFFHHHIIIJJJFFF@@@888444888AAAJJJTTTRRRMMMGGGAAA>>>???AAAFFFGGGIIIKKKOOOWWWaaahhhmmmXXXMMMIIIFFFDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<<<<<<<======>>>???@@@>>>???EEEHHHIIIJJJMMMNNNUUU^^^gggnnnttt{{{zzzyyyxxxzzz~~~}}}zzzpppkkkeeecccdddggghhhggg```YYYTTTWWWZZZXXXUUUTTTNNNIIICCC@@@@@@AAA@@@???CCCAAABBBGGGMMMWWWgggvvvpppZZZUUUMMMOOOWWW^^^^^^WWWRRRRRRTTTiiiooo___TTTZZZ[[[SSSWWWVVVVVVYYY[[[\\\___bbbaaa^^^```pppnnniiiffflllwww|||xxxkkkXXXKKKPPPeeeyyytttlllhhhhhhllllllllljjjhhhgggeeeccc___aaadddgggiiijjjiiiiiinnnqqqtttxxx||||||nnnXXXEEEJJJXXXpppuuujjjpppuuu{{{wwwooobbb[[[^^^___VVVUUUZZZYYYUUUVVVYYY___eeekkknnnnnnpppqqqvvvzzzdddNNNFFFWWWxxxjjjJJJ@@@AAA@@@<<>>:::777555222222222222222222222222000000000000000000000000...///000000000111444666777999<<<<<<:::888777777999:::;;;===>>>?????????;;;;;;<<<>>>AAADDDHHHJJJJJJGGGBBB;;;666666;;;@@@SSSSSSQQQJJJCCC>>>===???DDDDDDEEEIIIOOOUUUYYY[[[pppvvvcccUUULLLGGGCCCBBBBBBAAAAAABBBBBBCCCAAAAAA@@@@@@@@@?????????:::::::::;;;;;;===>>>>>>???;;;:::===@@@@@@AAADDDFFFHHHKKKNNNQQQVVV[[[___ggghhhiiiiiiiiikkkooorrrppprrrtttsssssswww}}}|||yyy|||zzzvvvsssqqqppprrrsssttttttlllfff___YYYVVVVVVWWWWWWTTTMMMHHHJJJMMMNNNOOOQQQKKKIIIFFFBBB@@@???@@@AAAEEEDDDGGGMMMUUUaaauuuaaaSSSSSSRRRRRRWWW]]]^^^ZZZVVVWWWYYYcccfffbbbgggqqqkkkZZZUUUTTTSSSTTTUUUXXX[[[]]]______[[[\\\nnniii^^^cccrrrxxxzzzvvvgggTTTIIIMMMTTTtttzzzwwwzzz~~~qqqssslllWWWJJJCCCTTTlll}}}ooovvvqqqrrryyymmmbbb\\\]]]fffgggYYYTTTVVVRRRUUUUUUWWW[[[___bbbcccccc___ccchhhsss}}}iiiUUUIIITTTssswwwRRRBBBCCCAAA;;;===999:::>>>===???SSSkkk{{{{{{rrrjjjeeejjjuuu~~~vvvkkkcccSSSPPPOOOTTT```llltttvvvooolllgggbbb```jjjtttWWWUUUTTTNNNOOOIIIHHHEEEAAA===999666555222222222222222222222222000000000000000000000000///000111000000111333666666999<<<===;;;999777666888999:::<<<===>>>??????===<<<<<<<<>>???>>>;;;:::======;;;<<>>???@@@AAACCCFFFIIIKKKMMMOOOSSSUUUVVVXXXZZZ]]]YYY[[[]]]]]]\\\```gggmmmnnnllleee^^^```gggkkkkkkiiihhhgggeeeddddddgggiiiiiifff```XXXPPPKKKJJJJJJHHHDDDBBBDDDEEEDDDFFFKKKIIIKKKKKKGGGAAA???AAADDDFFFIIIQQQ\\\gggvvvkkkVVVOOORRRWWWUUUUUUZZZ\\\ZZZZZZ\\\___aaa___^^^fffooojjj]]]TTTSSSRRRPPPRRRUUUYYYZZZYYYWWWVVVWWW___oooooo```cccrrr~~~{{{vvvnnnbbbUUUMMMTTTnnnsssjjjgggwwwsssaaaSSSOOORRR^^^pppyyywwwxxxzzzwwwgggrrrttt|||rrr]]]\\\WWWYYYcccdddYYYUUUUUUNNNTTTUUUYYY]]]``````]]]ZZZ[[[aaaeeelll~~~ooo[[[KKKKKKbbbzzz___EEEAAABBB>>>;;;999999<<<;;;<<>>??????>>>===;;;<<<>>>BBBGGGJJJIIIHHHFFFDDDAAA===999666;;;DDDNNNSSSOOOIIIEEECCC???AAADDDFFFJJJOOOVVV[[[___gggvvvuuueee[[[WWWPPPJJJEEECCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>=========>>>>>>???@@@===<<<===@@@???;;;;;;===;;;<<<>>>@@@BBBDDDEEEFFF>>>AAAEEEHHHIIIJJJKKKMMMJJJMMMPPPOOONNNOOOVVV[[[]]]]]]YYYSSSSSSXXX\\\\\\XXXZZZ[[[YYYVVVUUUXXX[[[iiihhhddd\\\PPPGGGCCCCCCAAA???@@@BBBAAA>>>@@@EEEIIIMMMOOOKKKCCC???BBBFFFIIIPPP^^^ooo~~~xxxYYYLLLLLLOOOUUUQQQOOORRRTTTUUUWWW[[[]]]```^^^VVVRRRUUUXXXXXXUUUUUUSSSQQQRRRVVVYYYZZZTTTOOORRR\\\\\\XXXeeezzz~~~kkkkkksss}}}wwwuuuyyyiiiLLLYYYccciii|||kkk]]]YYYeeevvvwwwaaaQQQNNN[[[lllxxxdddeeezzzxxxnnntttvvv~~~}}}]]]VVVYYYVVVTTTZZZ[[[TTTUUUWWWPPPRRRVVV\\\cccfffddd^^^YYY[[[aaadddiii}}}sss^^^HHHAAANNNbbbiiiGGG???BBBAAA<<<:::;;;<<<<<<<<>>@@@???<<<888555888666555888===AAABBBBBBDDDCCCAAA>>><<<@@@GGGMMMQQQOOOLLLJJJHHHBBB;;;555666;;;FFFTTT\\\ZZZOOODDDCCC>>>???FFFKKKMMMRRRYYY\\\bbbmmmyyyrrrjjjhhh___PPPFFFCCCBBB@@@GGGCCCAAACCCCCC@@@???@@@@@@@@@???<<<999999===@@@>>>>>>>>>>>>>>>>>>>>>>>>>>><<<;;;<<<>>>?????????===>>>@@@BBBDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGIIIJJJOOOMMMLLLMMMOOORRRSSSSSSOOOOOONNNNNNNNNMMMMMMMMMTTTRRRPPPLLLIIIEEEBBBAAAAAA???======>>>@@@BBBBBBDDDRRRRRRJJJIIIGGGIIIRRR\\\]]]ggg{{{lllLLLHHHRRRYYY[[[UUUOOOLLLNNNRRRTTTUUU[[[[[[XXXRRRSSSXXXVVVPPPLLLOOOPPPMMMNNNSSSWWWWWWRRRPPPQQQTTTVVVWWW]]]ddd{{{pppcccWWWPPPSSS\\\nnnsssfff___[[[bbbrrrbbbSSSRRRZZZmmmmmmiiivvv|||eeeYYYVVVQQQWWWWWWXXXXXXXXXWWWUUUUUUWWWVVVWWW\\\aaadddcccaaa\\\\\\```kkk}}}vvvjjjZZZJJJKKKWWWvvv}}}LLL???BBB;;;<<<<<<;;;<<<===>>>@@@AAAVVVeeevvv|||}}}~~~wwwiiiiiiiiisss|||lllZZZRRR[[[hhhfffooommmddd______ppppppVVVQQQTTTQQQLLLJJJFFFBBB???===:::777444555444222000000111222333000000000000000000000000///////////////000111111666999<<>>>>>BBBEEEMMMOOOSSSTTTQQQIII???888666888???MMM\\\```YYYPPPGGG@@@===BBBGGGKKKQQQXXX\\\aaagggppp}}}|||nnn]]]QQQKKKGGGBBBDDDAAA@@@DDDEEEBBB@@@AAA???AAAAAA@@@>>>>>>AAADDD<<<<<<<<<<<<<<<<<<<<<<<<@@@???======>>>???>>>>>><<<===>>>@@@AAABBBBBBBBBAAA@@@@@@@@@AAABBBCCCDDDHHHHHHHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFFFFEEEEEEGGGFFFEEECCCBBB@@@??????DDDBBB@@@??????@@@@@@@@@BBBSSSVVVPPPQQQRRRWWWccclllppp~~~lllNNNJJJRRRVVV[[[VVVOOOKKKLLLNNNPPPPPPWWWYYYXXXUUUVVVXXXTTTMMMOOORRRRRRNNNNNNPPPQQQPPPLLLJJJLLLOOOOOOOOORRRWWWxxx}}}~~~jjjWWWRRRUUU___qqquuueee]]]^^^dddiiihhhVVVXXXdddqqq|||uuu{{{}}}yyyyyyddd[[[WWWRRRUUUVVVXXXXXXXXXVVVTTTSSSUUUUUUXXX[[[^^^```___]]]]]]]]]^^^eeesssttt^^^MMMMMMXXXqqqVVVGGGFFF===>>>===<<<;;;;;;<<<======NNN^^^ppp{{{rrriiigggnnnxxxeeeYYY[[[dddfffnnnlllddd___]]]iiioooWWWRRRTTTRRRNNNJJJFFFBBB???===:::777444444333222111111111222333000000000000000000000000///////////////000111111444666:::<<<===<<<:::888777666666999???EEEIIIKKKLLLKKKHHHDDD@@@>>>???AAAJJJUUUbbbhhhcccWWWJJJCCC:::777999EEEWWWccceeebbbRRRHHH@@@???CCCHHHNNNTTT\\\^^^aaaeeennn~~~~~~oooeeeZZZQQQFFFBBBAAAEEEFFFCCCAAABBB>>>???AAAAAA@@@??????@@@============<<<<<<<<<<<>>>>>>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>><<<<<<<<<<<<===>>>??????@@@CCCFFFEEEBBB@@@@@@BBB@@@@@@@@@@@@@@@?????????<<<<<<======>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>CCCWWW___\\\^^^bbblll|||gggPPPMMMQQQQQQWWWRRRMMMJJJJJJLLLNNNOOOOOOSSSVVVWWWXXXXXXSSSLLLNNNRRRRRROOOOOOPPPNNNJJJKKKKKKNNNRRRQQQMMMMMMPPPaaa|||wwwtttxxxuuuhhhaaaZZZUUU[[[eeemmmiiiddd___^^^gggxxxooo]]]SSSRRR```pppvvvxxxzzzjjj___jjjtttrrr~~~nnnbbb]]]ZZZVVVVVVWWWZZZ\\\[[[YYYVVVTTTTTTWWW[[[]]]]]]\\\\\\\\\^^^^^^^^^aaammmiiiSSSPPPXXXpppaaaNNNIII>>>???>>>===<<<======??????DDDTTTfffsss|||nnnggghhhwwwvvveeeZZZ[[[bbbeeellliiiccc___YYY___rrrnnnWWWRRRRRRPPPMMMJJJFFFBBB???<<<:::777444444333222111111111222222000000000000000000000000///////////////000000111111444777:::;;;;;;;;;::::::888777777999===@@@CCCFFFFFFEEEDDDBBBAAAAAAAAAKKKZZZnnnwwwrrrdddWWWQQQDDD???;;;???LLL\\\iiiooobbbWWWKKKDDDCCCFFFKKKNNNZZZ\\\___aaafffqqquuufffUUUOOOJJJJJJHHHEEEDDDFFF@@@AAACCCCCCAAA???===<<>>>>>>>>>>>>>>AAA???======>>>>>>===<<<;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>CCCGGGFFFAAA======???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>@@@@@@AAABBB<<<===>>>??????@@@BBBCCCEEE\\\jjjkkkpppwwwyyy]]]OOOOOOPPPNNNOOOMMMKKKJJJKKKNNNQQQRRRKKKOOORRRUUUVVVUUUQQQMMMIIIMMMOOOOOOPPPRRRPPPKKKKKKLLLQQQVVVTTTOOOMMMOOOMMMiiizzz|||rrrnnnjjjhhhllluuupppwww}}}zzzhhhWWWTTTZZZWWWfff~~~~~~rrrfff___[[[aaammm~~~zzzbbbQQQOOOPPPYYYgggmmmfff\\\VVVUUUVVVjjjnnnfffiiipppttt}}}kkkaaa```]]][[[]]]YYY[[[^^^aaa```^^^ZZZXXXUUUZZZ___```^^^[[[[[[\\\\\\^^^```bbbmmmxxx^^^TTTUUUlllgggRRRJJJ>>>>>>>>>>>>>>>@@@BBBEEEFFF???KKK[[[kkk}}}uuulllfffppprrrfffZZZUUUYYYaaadddjjjgggbbb```WWWVVVdddqqq~~~mmmWWWRRRPPPMMMLLLJJJFFFBBB???<<<:::777444333333222222222111222222000000000000000000000000///////////////000000111000111444777999:::;;;;;;;;;:::888666666777:::<<>>>>>======>>><<<;;;;;;===???>>>>>><<<<<<======>>>======<<<;;;<<<<<<<<<===============BBBGGGFFFAAA===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????===???AAABBBBBBDDDGGGJJJGGGbbbuuu}}}wwwbbbQQQMMMOOOOOOKKKMMMLLLLLLLLLMMMOOORRRTTTPPPPPPRRRSSSRRRNNNLLLLLLIIILLLMMMMMMPPPSSSQQQLLLFFFHHHMMMSSSRRRMMMKKKLLLOOO```qqqyyyuuuyyynnnccc\\\cccqqqkkkttt~~~sss```UUURRR^^^aaajjjzzz{{{jjj```^^^bbbgggwww|||bbbQQQHHHOOOUUU]]]bbb___WWWSSSTTTYYY```ooorrrggglllsssrrrnnn}}}~~~sssbbb```aaa]]][[[___ZZZ\\\```bbbbbb```]]]ZZZWWW[[[______\\\YYYYYYZZZYYY\\\___aaajjjlll[[[SSS```|||mmmTTTJJJ???>>>>>>>>>>>>@@@BBBDDDEEE>>>DDDPPPbbbyyysssqqqvvv{{{qqqhhhiiittt|||yyyrrrqqqmmmiiiddd]]]WWWXXX^^^bbbhhhfffccc```VVVSSS]]]^^^nnnjjjWWWQQQNNNLLLLLLJJJFFFBBB???===:::777444333333333222222222111111000000000000000000000000///////////////000111111///000222555777999:::;;;999999:::999888888:::<<<@@@@@@@@@AAACCCCCCBBB@@@@@@KKKYYY^^^\\\WWWUUUUUUXXXWWWRRRHHH???CCCSSSaaannnnnnhhh[[[PPPKKKJJJIIIRRRXXX```eeegggkkksssyyyzzzzzzjjj___UUULLLHHHJJJGGGEEECCCCCCDDDDDDCCCBBB@@@@@@??????>>>============<<<;;;<<<>>>???@@@???======>>>?????????>>>>>>:::;;;;;;<<<<<<<<<;;;;;;;;;???CCCCCC@@@===<<<===<<<<<<============>>>>>>>>>===============<<<<<<>>>AAACCCDDDEEEHHHOOOTTTVVVtttvvvjjj^^^PPPJJJLLLPPPNNNJJJNNNNNNOOONNNMMMNNNPPPRRRVVVTTTTTTTTTPPPKKKJJJMMMQQQQQQNNNLLLNNNQQQNNNIIIGGGHHHLLLQQQQQQMMMLLLNNNQQQYYYbbbzzztttbbbUUUXXXaaahhhgggkkkrrrwwwqqqcccWWW[[[___dddgggjjjzzzlll```___kkkhhhXXXTTTUUUWWWZZZ[[[VVVNNNOOOZZZeeeeeelllttt|||wwwvvvxxxwwwqqqlllnnn{{{nnneeedddbbb\\\[[[^^^YYY[[[^^^``````___\\\[[[WWWYYYZZZZZZYYYWWWWWWWWWWWWYYY[[[[[[aaarrryyydddTTTXXXwww}}}{{{^^^OOOAAA???>>>===<<<;;;<<<=========@@@HHHXXXooojjjdddffftttzzzxxxmmmhhhlllpppjjjaaaeeejjjrrruuummm```XXXXXX```hhhgggdddaaaWWWUUU```dddsssfffUUUQQQNNNLLLNNNJJJFFFBBB???===:::777444222333333333222222111111000000000000000000000000///////////////000111111///000111333555888:::;;;777999;;;;;;999888999;;;@@@??????AAADDDEEEDDDCCC@@@DDDHHHIIIIIIKKKQQQWWWYYY\\\ZZZQQQEEE@@@EEELLLbbbkkknnneeeWWWPPPMMMKKKPPPVVV^^^bbbdddhhhpppvvvuuu}}}uuuhhh```^^^VVVQQQJJJGGGFFFGGGFFFFFFDDDCCCCCCBBBAAAAAA@@@@@@AAA???>>>>>>???@@@@@@???======>>>???@@@@@@??????;;;;;;<<<======<<<;;;;;;:::<<<>>>?????????>>>===<<<<<<<<<=========>>>>>><<<<<<===>>>???@@@AAAAAADDDHHHLLLPPPSSS[[[fffnnnyyy~~~ttt{{{[[[RRRJJJJJJOOOPPPMMMIIIKKKMMMOOONNNMMMMMMPPPRRRTTTSSSUUUWWWUUUPPPQQQUUUYYYVVVOOOJJJKKKOOOMMMHHHLLLLLLNNNRRRQQQMMMNNNQQQNNNUUUXXXeee~~~qqq]]]UUUTTT[[[```iiissszzzzzzssslll\\\]]]^^^[[[WWW]]]tttzzzyyy}}}zzz||||||tttkkkccc]]][[[WWW[[[[[[VVVSSSZZZjjjwww~~~zzz~~~xxxuuuyyyoooiiiccc```^^^]]]\\\\\\ZZZ\\\^^^___```___^^^]]]ZZZYYYWWWWWWXXXXXXXXXWWWXXXXXXWWWWWW[[[kkkkkkTTTRRRkkknnnWWWDDD???>>><<<:::999999999::::::===BBBMMM___rrr}}}~~~mmmaaa[[[eeexxx~~~sssqqqwwwvvvnnnppptttppphhhgggppp|||tttbbbXXXWWW^^^ggghhheeebbbYYYZZZhhhsss}}}cccTTTQQQNNNNNNQQQJJJGGGBBB???===:::777444222333333333333222111111000000000000000000000000///////////////000111111//////000222444777999:::777999<<<;;;888666666777>>>======@@@EEEIIIIIIGGGEEEDDDAAA???@@@HHHSSS[[[XXX[[[]]]WWWLLLBBB>>>===VVVeeepppiii\\\TTTPPPNNNPPPUUU[[[^^^```eeemmmttttttvvvzzz}}}llldddYYYRRROOONNNLLLKKKIIIHHHHHHGGGFFFEEEEEEEEEDDDCCCAAA@@@AAAAAA@@@???<<<===>>>???@@@@@@@@@@@@===>>>?????????>>>===<<<;;;;;;<<<>>>@@@AAA@@@>>>=========>>>>>>?????????===>>>@@@BBBEEEGGGIIIJJJOOOTTT[[[aaaiiiuuu|||eeeVVVOOOJJJMMMRRRQQQLLLHHHEEEIIILLLMMMMMMOOORRRUUULLLMMMSSSZZZ[[[XXXZZZ```[[[WWWNNNHHHJJJOOONNNJJJNNNLLLMMMOOONNNKKKLLLPPPRRRYYYXXXXXXbbbpppwwwggg___QQQfff}}}}}}wwwwwwyyyqqqggg]]]YYYUUURRRVVV___lllvvv~~~xxxrrrooonnnmmmmmmwwwzzz}}}zzz{{{rrr```RRRPPPWWW^^^ccciiisss|||{{{zzzbbbeeebbb]]]YYYZZZ^^^^^^[[[]]]^^^___aaaaaaaaa``````^^^ZZZWWWWWWYYY[[[ZZZYYY[[[YYYWWWVVV\\\lllnnnTTTJJJ]]]vvv{{{^^^GGG===<<<;;;::::::;;;<<<===777;;;@@@EEESSSgggxxxuuudddWWW]]]ooozzzwwwxxx~~~}}}xxxkkksss||||||nnn]]]WWWZZZ]]]gggiiifffccc[[[^^^nnnwww}}}dddUUURRRNNNKKKJJJIIIGGGDDD@@@===:::888777666444222222333333222111000000111111111111000000......////////////.........//////111222444666777999:::<<<<<<;;;999666444999<<>>@@@???===<<<===??????@@@@@@???======>>>@@@@@@>>><<<<<<============<<>>@@@FFFGGGKKKOOOTTTYYY]]]___lllnnnrrryyysssyyyuuueeedddWWWNNNPPPVVVUUUPPPLLLKKKJJJJJJKKKMMMMMMLLLJJJJJJMMMQQQVVVXXXXXXWWWVVVTTTRRROOOJJJGGGJJJRRRXXXWWWRRRLLLIIIKKKOOOQQQQQQRRRSSSVVVYYY[[[aaappp~~~___hhh|||uuulll```VVVQQQRRRWWW^^^jjjvvv~~~}}}sssmmmpppzzz|||vvvhhhZZZRRROOOUUU^^^iiiooottt}}}ppphhhjjj^^^^^^YYYTTTTTTXXXYYYVVV[[[[[[]]]```aaa```\\\YYYSSSRRRSSSUUUWWWXXXXXXVVVYYYYYY\\\___]]]aaazzzzzzaaaNNN]]]XXXiiidddPPPEEE@@@======<<<888888;;;999:::<<<@@@KKKbbb}}}kkk^^^___lll|||{{{pppddd^^^ZZZVVVUUUWWWaaaaaacccfffddd^^^WWWTTTaaaooocccTTTQQQNNNKKKKKKHHHFFFCCC@@@<<<999777666555333111111222222222111000000111111111111000000......////////////......//////000111222444555666777888:::;;;;;;999666555888;;;???AAABBBDDDFFFGGGJJJFFFBBBAAA@@@DDDRRRaaa```dddfffhhhllloooiii```JJJJJJTTThhhvvvuuulllffffff```WWWOOOLLLPPP\\\gggmmmsssxxx{{{}}}{{{lll```[[[VVVZZZ___dddfffggggggggg]]]VVVLLLGGGFFFFFFDDDBBBCCCDDDDDDCCCAAA@@@BBBDDDBBBAAA@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAA@@@???@@@BBBDDDCCCBBBCCCFFFHHHKKKOOOUUU]]]eeelllrrrtttoootttwwwbbb^^^___SSSKKKNNNSSSSSSOOOLLLJJJIIIIIIJJJLLLMMMLLLJJJLLLOOORRRVVVWWWWWWVVVUUUSSSQQQNNNJJJGGGIIINNNRRRSSSNNNIIIIIIMMMPPPQQQOOOUUUSSSUUUXXXYYY\\\eeeooovvvqqq{{{~~~|||lllYYYNNNLLLaaayyy{{{wwwmmmiiihhhmmmttt|||lll\\\TTTRRRTTTWWW\\\bbbhhhkkkppp~~~~~~mmmkkknnn]]]\\\WWWQQQQQQVVVWWWUUUXXXXXXYYY\\\```aaaaaa```PPPPPPPPPRRRUUUVVVVVVUUUYYYZZZ^^^aaa___bbbwwwyyyhhhRRR\\\YYYbbb{{{ZZZFFF@@@=========;;;;;;>>>999:::<<>>???@@@BBBBBBBBBAAAAAABBBCCCCCCDDDFFFKKKQQQUUUXXX^^^gggsss^^^RRRYYYVVVMMMIIIMMMRRRQQQNNNKKKHHHGGGGGGIIIKKKLLLKKKJJJMMMOOOQQQSSSTTTTTTSSSRRRNNNNNNMMMKKKIIIIIILLLNNNMMMIIIEEEIIIPPPTTTRRRNNNVVVTTTTTTVVVVVVVVVZZZaaaggg}}}mmmgggqqq|||tttqqqzzzuuuwwwyyyqqqrrroookkkllluuu~~~vvvhhhVVVLLLOOO]]]jjjrrrmmmkkkkkknnnxxxzzzyyyvvvuuuyyyoookkkkkkkkk\\\ZZZTTTOOOOOOTTTVVVUUUVVVUUUUUUWWW[[[^^^``````OOONNNNNNPPPRRRSSSSSSRRRVVVWWW\\\```]]]^^^nnnwwwYYYXXXWWWYYYnnndddKKKDDD???>>>===<<<<<>>:::888666555333222000000222222222111000000111111111111000000//////000000000000//////111111111111111111222333444666888:::<<<<<<<<<<<<888:::<<<>>>@@@BBBFFFIIIGGGIIIJJJGGGAAAAAAHHHPPP___jjj|||fffMMMLLLbbb{{{zzzrrrmmmjjj^^^OOOLLLRRRSSS\\\jjjwww|||||||||kkk___WWWQQQNNNGGGHHHKKKLLLMMMMMMMMMMMMLLLHHHDDDEEEIIIKKKHHHDDDFFFGGGHHHHHHHHHJJJMMMOOONNNNNNOOOSSSYYYccclllrrryyygggNNNJJJPPPMMMIIIJJJPPPUUURRRMMMJJJFFFEEEFFFGGGJJJKKKJJJIIIJJJKKKLLLNNNNNNNNNMMMMMMIIIIIIJJJJJJJJJKKKKKKLLLHHHDDDCCCHHHQQQUUURRRMMMRRRRRRTTTUUUSSSRRRXXXaaafffnnn|||wwwuuuqqqrrr~~~zzztttuuuuuuooohhhddd]]]\\\ZZZ[[[dddsss|||zzz{{{xxxppprrrpppooowww}}}iiicccccc```\\\ZZZXXXSSSNNNPPPVVVZZZYYYTTTSSSSSSTTTVVVWWWWWWVVVQQQPPPNNNOOOPPPQQQPPPOOOPPPRRRVVVZZZXXXXXXaaammm~~~|||bbbTTTSSSRRR\\\kkkRRRIIIAAA>>>===;;;;;;===:::;;;;;;;;;BBBUUUqqqxxxvvvwwweeeZZZWWW^^^cccfffddd```\\\UUUPPPJJJTTTiiifffWWWQQQKKKIIIJJJEEECCC@@@===:::888666555444333111111333444333333000000111111111111000000//////000000000000//////222111111000000111111222444555888;;;===>>>??????999:::;;;<<<>>>AAAFFFIIIIIIOOOSSSSSSNNNKKKIIIIIIWWWdddzzzkkkUUUNNNYYYpppjjjVVVPPPNNNRRR^^^kkkssstttyyy|||qqqhhhccc[[[^^^bbbgggiiihhhfffddd```[[[XXXXXX\\\^^^[[[XXXWWWWWWWWWWWWZZZ```iiipppoooppprrrxxxjjjMMMGGGFFFBBBFFFFFFLLLUUUXXXRRRKKKHHHEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGHHHGGGFFFEEEBBB??????EEEMMMRRRPPPLLLLLLNNNRRRSSSPPPQQQ]]]jjjnnnddd```pppccceeepppyyymmmbbb^^^\\\WWWRRRQQQ^^^jjjtttvvvxxx}}}qqqqqq{{{vvvyyyyyy{{{yyyggg[[[WWWWWWUUUSSSXXXWWWSSSPPPRRRYYY]]]\\\QQQQQQRRRUUUVVVVVVSSSPPPTTTRRROOOOOOOOOOOOOOONNNMMMNNNRRRUUUUUUUUUYYY___iiiooommmRRRNNNPPPVVV}}}vvvWWWLLLAAA======;;;<<<>>>:::<<<;;;999>>>QQQmmm~~~kkk\\\XXX^^^gggllliiieeeaaaZZZSSSFFFLLL]]]uuueeeVVVPPPJJJHHHJJJDDDCCC@@@===;;;888777666444333111222333555444333000000111111111111000000///000000111111000000///111111000000000111111222333555777:::<<>>>>>AAAGGGKKKMMMLLLJJJLLLOOOPPPOOOQQQ^^^kkkjjj___WWW\\\llllllnnniiimmmzzz}}}bbb]]]]]]eeeqqqwwwjjjpppqqqdddZZZQQQPPPRRRUUUZZZ___iii{{{ppppppuuu~~~xxxvvvuuutttnnneee[[[UUUUUUYYY]]]VVVVVVSSSPPPSSSYYY\\\ZZZMMMNNNRRRVVVYYYZZZWWWTTTTTTQQQOOONNNOOOPPPPPPOOOOOOOOOPPPRRRUUUVVVXXXYYYgggwwwzzzWWWLLLOOOUUUwww\\\OOOBBB>>>>>>>>>???AAA:::<<<;;;888<<>>;;;999888777333111000111333444444333000000111111111111000000000000111111111111000000000000000000000111222222222333555888:::===???@@@<<<<<<;;;::::::>>>CCCGGGFFFMMMUUU[[[aaabbbWWWKKKKKKLLLSSS]]]cccdddgggmmmrrrnnnccc]]]pppuuubbbUUUNNNXXXeeennnxxx}}}~~~~~~cccMMMHHHGGGGGGGGGAAACCCIIINNNLLLFFFCCCDDDEEEDDDCCCDDDEEEEEECCCAAA>>>>>>>>>@@@BBBFFFIIIKKKMMMIIIFFFEEEFFFIIIIIIIIICCCBBBBBBCCCEEEIIINNNRRRNNNKKKJJJNNNPPPRRRWWW]]]]]]VVVRRRTTT[[[hhh~~~{{{kkk___[[[bbbfffjjj{{{yyyooogggggghhhsssxxxmmmsss~~~xxxwwwzzzlllXXXUUUUUUYYYaaaffffffhhhlllwwwooonnn{{{}}}uuuqqqssswwwmmmmmmnnnkkkbbbYYYWWW]]]dddUUUUUUSSSOOOQQQUUUUUUQQQKKKLLLOOOTTTXXX[[[[[[ZZZPPPNNNLLLLLLOOOQQQRRRRRRQQQPPPOOOPPPTTTXXXYYYXXXgggaaaOOOOOOSSSqqq~~~xxxgggXXXHHHAAA???>>>===???:::<<<;;;888:::LLLiii}}}~~~eeeXXXXXXhhhssspppkkkggg___TTTPPPKKKPPPcccuuuyyy^^^RRRMMMIIIIIILLLEEECCCAAA>>><<<:::888888222000///000222333333222000000111111111111000000000000111111111111000000////////////000111222333000111333666999;;;===>>>===<<<;;;::::::===BBBFFFNNNTTT[[[cccmmmqqqgggYYYKKKFFFDDDIIILLLPPPYYYdddggg~~~~~~iiiVVVuuunnn\\\\\\cccgggmmmuuu{{{|||}}}~~~uuufffvvv}}}lllHHHEEEHHH@@@AAAMMMBBBBBBEEEGGGEEE@@@???CCCEEEDDDCCCCCCDDDCCCAAA???>>>>>>>>>@@@CCCHHHLLLNNNNNNJJJFFFGGGLLLRRRUUUVVVIIIIIIIIIGGGGGGKKKSSSYYYSSSKKKGGGLLLRRRRRROOONNNTTTLLLHHHNNNVVV]]]hhhsssnnn[[[UUUQQQPPP```uuu|||pppuuuwwwnnnmmmyyyyyynnnaaaTTTPPPVVV\\\\\\YYY[[[fffzzztttjjjvvv}}}yyyzzz~~~pppeee[[[ccchhhjjjdddZZZTTTVVV[[[TTTUUURRRNNNNNNPPPNNNJJJLLLLLLMMMPPPTTTXXXZZZZZZKKKJJJIIIJJJNNNRRRUUUUUUQQQOOOMMMMMMSSSYYYZZZWWW___iiiRRROOOOOOdddooosssbbbOOODDD@@@<<<999999:::<<<;;;777999KKKiiiwwwtttxxx|||}}}qqq```TTTfffrrrqqqkkkhhh^^^SSSOOOGGGHHHYYYkkkyyy{{{```SSSMMMJJJJJJMMMHHHEEEAAA>>><<<;;;999888555333222333333222000...222111111000000000000000000000000000000000000000000000000000000000000000444333222222444777;;;===>>>>>>>>>===<<<===???BBBOOOVVVaaannntttpppeee\\\WWWLLLCCCAAADDDIIIOOOVVVcccwwwllldddggg~~~wwwooopppmmmgggooorrrtttwww~~~www______mmmiiiUUUCCC>>>AAACCCAAA???BBBAAABBBCCCDDDCCCAAA@@@EEEDDDGGGLLLLLLGGGDDDEEEIIIFFFBBBAAACCCFFFHHHIIIGGGHHHHHHJJJTTTaaagggeeebbb[[[VVVVVVTTTOOONNNQQQLLLKKKKKKLLLMMMMMMLLLJJJKKKEEEDDDMMMTTTVVVYYY^^^kkk||||||qqqdddYYYUUUeeevvvxxxgggbbb[[[ZZZQQQOOOZZZ^^^\\\aaa[[[[[[]]]bbbkkkrrrwwwxxx{{{yyyzzz|||jjj\\\ZZZ[[[[[[^^^]]]\\\\\\\\\ZZZWWWTTTPPPOOOOOOPPPRRRSSSRRRPPPQQQMMMKKKLLLQQQSSSQQQNNNLLLNNNPPPRRRSSSSSSSSSRRRRRRPPPNNNOOOQQQSSSTTTUUU___mmmkkkVVVGGGPPP{{{pppOOOGGGAAA<<<<<<;;;>>>>>><<<::::::FFFaaazzzvvvnnnqqq|||kkk]]]dddjjjmmmllliiiaaaYYYRRRMMMKKKPPPYYYhhh{{{}}}cccTTTNNNJJJIIIKKKHHHEEEAAA>>><<<;;;999888555333222222333222111///222111111000000000000000000000000000000000000000000000000000000000000000333222222222444777:::<<<@@@@@@@@@???======>>>???GGGLLLRRRWWW[[[]]]^^^^^^___VVVNNNLLLKKKIIIIIIKKKcccxxxyyylllooo~~~~~~vvvoooqqqnnnlllnnnuuu{{{sssuuuzzz^^^NNN@@@<<>><<<;;;999888555333222222333333111///222111111000000000000000000000000000000000000000000000000000000000000000222222111222333666999;;;@@@AAABBBAAA???=========AAAEEEIIIKKKMMMRRRZZZaaaddd^^^YYYWWWSSSKKKFFFEEE^^^vvv|||wwwvvviii```aaaffflllwwwppp{{{gggPPPFFF>>><<<===<<<===@@@???@@@AAAAAABBBBBBBBBBBBAAAIIIUUU\\\XXXLLLEEEEEEGGGGGGGGGHHHHHHFFFCCC???CCCHHHSSS^^^[[[OOOIIILLLRRRRRRTTTWWWUUUNNNIIIHHHMMMOOOPPPNNNIIIFFFFFFGGGEEEEEEGGGKKKNNNOOOSSSXXXRRRUUUbbb{{{zzz|||~~~tttooolllgggcccgggiiiqqq~~~}}}zzz~~~yyyyyyzzzhhhaaa___TTTTTTNNNMMMUUUYYYTTTSSSVVVRRR[[[[[[___lllssswwwzzz{{{vvv___WWW\\\```]]]VVVXXXWWWXXXZZZ[[[ZZZWWWTTTTTTSSSQQQQQQQQQQQQNNNLLLJJJIIIJJJMMMQQQQQQNNNJJJJJJKKKLLLOOORRRUUUWWWYYYWWWSSSPPPNNNPPPTTTVVVXXX]]]bbbnnnrrrTTTLLL[[[nnnzzz[[[AAA<<<@@@;;;:::::::::999999CCCZZZppp{{{~~~wwwssslllqqq{{{mmmeeefffttt|||ttteee\\\WWWOOOGGGFFFIIIRRRbbboooiiiWWWOOOLLLKKKJJJHHHEEEAAA>>><<<;;;999888555333111111222333222000222111111000000000000000000000000000000000000000000000000000000000000000111111111111333555777999>>>@@@BBBBBB@@@>>>>>>>>>;;;???EEEJJJNNNSSSXXX\\\```]]]\\\\\\YYYPPPKKKJJJRRRjjjpppaaa]]]\\\YYY___jjjooouuu~~~|||XXXHHHCCC@@@@@@===;;;<<>>BBB===:::::::::::::::BBBVVViiivvv|||{{{xxxrrrrrrxxxoooiiiwwwzzziii___YYYQQQIIIFFFHHHOOO^^^kkk~~~iiiXXXPPPOOONNNMMMHHHEEEAAA>>><<<;;;999888555333111111222333222111222111111000000000000000000000000000000000000000000000000000000000000000000000000111222444666777999<<>>???@@@BBBFFFLLLOOOJJJFFFJJJRRR\\\XXXSSSNNNKKKHHHEEECCCFFF???BBBPPPSSSIIIEEEIIICCCFFFIIIHHHFFFEEEEEEEEEFFFJJJMMMKKKFFFDDDEEEIIIKKKNNNPPPNNNMMMPPPUUUYYYZZZbbbhhhbbbZZZ^^^ppptttpppvvvyyytttkkkeeeeeegggppptttwwwppp{{{|||pppnnnjjjggggggkkkoooppprrrpppjjjgggkkkooouuu~~~~~~{{{|||~~~|||}}}sssxxx{{{|||xxxrrrtttzzziii]]]VVVUUUUUUVVVWWWWWWUUUSSSOOONNNNNNPPPRRRSSSRRRQQQIIIHHHGGGIIINNNSSSXXXZZZTTTTTTSSSTTTUUUWWWYYYZZZ^^^ZZZTTTPPPPPPQQQSSSTTTWWWXXXZZZbbbtttyyyZZZMMMPPPUUUbbbRRRDDDEEE???;;;;;;<<<<<<;;;@@@PPPaaakkkpppxxx~~~~~~}}}|||vvvooonnnzzz{{{qqqzzzoooddd^^^VVVMMMHHHHHHMMMYYYeee|||iiiXXXPPPQQQQQQOOOHHHEEEAAA>>><<<;;;999888555333000000111333333222222111111000000000000000000000000000000000000000000000000000000000000000//////000000222333444555666999<<<>>>@@@AAACCCEEEEEEAAA>>>AAAIIIPPPTTTUUUZZZZZZ^^^cccdddcccfffkkk[[[XXXYYYeee{{{uuueeeYYYTTTQQQTTT```ooo{{{ppp]]]QQQJJJEEEEEEFFFGGGCCC>>>>>>CCCCCCEEEFFFCCC???>>>@@@BBBHHHGGGHHHIIIGGGFFFMMMVVVaaa[[[RRRKKKFFFBBB@@@>>>FFF>>><<>>JJJXXXaaahhhrrrzzz~~~wwwkkkfffsss|||zzz~~~~~~xxx{{{xxxjjjeee\\\RRRKKKFFFFFFNNNWWW{{{jjjWWWOOOQQQQQQNNNHHHEEEAAA>>><<<;;;999888555222000000111333333333222111111000000000000000000000000000000000000000000000000000000000000000...//////000111222333333555777:::<<<===@@@DDDFFFJJJGGGDDDDDDHHHMMMSSSVVVXXX[[[ccclllrrruuuzzz{{{hhhUUUTTTeee}}}~~~wwwjjj```YYYWWW\\\eeeooo|||ggg___ooorrrZZZPPPKKKIIICCCBBBCCCFFFDDD???@@@CCCAAADDDEEEDDD@@@@@@CCCGGGJJJHHHGGGHHHGGGFFFJJJPPPSSSNNNGGGAAA>>>===<<<;;;???>>>???AAACCCFFFGGGHHHDDDKKKOOOKKKIIILLLPPPPPPJJJKKKKKKLLLLLLKKKKKKKKKJJJLLLKKKKKKTTTbbblllmmmdddbbb___[[[WWWTTTQQQOOOcccrrrrrrfffmmmwwwzzztttkkkvvvxxxzzz|||mmmhhheeeiiirrr|||}}}jjj^^^^^^ZZZUUURRRRRRRRRRRRRRRMMMMMMNNNQQQTTTWWWWWWVVVLLLLLLLLLMMMPPPVVV\\\aaaWWWWWWXXXYYYYYYYYYXXXXXXXXXUUURRRPPPRRRTTTUUUUUUTTTXXXXXXUUUaaaxxx[[[LLLLLLMMMqqq}}}iiiIIIAAA;;;<<<<<<======;;;;;;DDDOOO[[[dddqqq{{{yyymmmgggrrrllleeefffvvv}}}wwwwwwvvvssssssvvv~~~}}}|||qqqjjjaaaVVVNNNFFFBBBFFFMMM|||kkkWWWOOOPPPPPPLLLHHHEEEAAA>>><<<;;;999888555222000///111333444333222111111000000000000000000000000000000000000000000000000000000000000000......///000111222222333666777999:::<<>>???@@@@@@@@@666???EEEDDDEEEJJJMMMMMMBBBKKKQQQNNNKKKOOOQQQPPPIIIHHHGGGHHHIIIIIIGGGEEENNNNNNKKKJJJTTTeeennnooo``````]]]SSSJJJGGGLLLSSSUUUYYYjjjzzzuuuooofffnnnzzzyyyyyy|||{{{www~~~zzz|||xxxeeebbbuuu{{{rrrmmmlllsss{{{uuuzzz|||{{{iii]]]aaa\\\VVVRRRPPPQQQRRRRRRJJJJJJKKKNNNQQQSSSSSSRRRHHHIIIKKKLLLNNNRRRVVVZZZUUUVVVXXXYYYZZZYYYXXXXXXSSSQQQPPPPPPSSSVVVWWWWWWSSSXXXVVVQQQ\\\dddPPPNNNIIIhhhvvvSSSHHHEEE<<<;;;<<<===:::999@@@JJJUUU___ooo{{{~~~{{{yyyooojjjqqqsssfff___jjj{{{pppjjjgggcccdddhhhooozzz~~~}}}vvvkkkbbbXXXPPPHHHCCCEEEKKK